:root{--trans-light:rgba(255, 255, 255, 0.88);--trans-dark:rgba(25, 25, 25, 0.88);--border-style:1px solid rgb(169, 169, 169);--backdrop-filter:blur(5px) saturate(150%)}#nav .menus_items{position:absolute!important;width:fit-content!important;left:50%!important;transform:translateX(-50%)!important}#nav .menus_items .menus_item:hover .menus_item_child{display:flex!important}.menus_items .menus_item:nth-child(2) .menus_item_child{left:-125px}.recent-post-item{background:var(--trans-light);backdrop-filter:var(--backdrop-filter);border-radius:25px;border:var(--border-style)}#aside-content .card-widget{background:var(--trans-light);backdrop-filter:var(--backdrop-filter);border-radius:18px;border:var(--border-style)}div#archive,div#page,div#post{background:var(--trans-light);backdrop-filter:var(--backdrop-filter);border:var(--border-style);border-radius:20px}#page-header.nav-fixed #nav{background:rgba(255,255,255,.75);backdrop-filter:var(--backdrop-filter)}[data-theme=dark] #page-header.nav-fixed #nav{background:rgba(0,0,0,.7)!important}[data-theme=dark] #aside-content .card-widget,[data-theme=dark] #recent-posts>.recent-post-item,[data-theme=dark] div#archive,[data-theme=dark] div#page,[data-theme=dark] div#post{background:var(--trans-dark)}[data-theme=dark] #footer::before{background:0 0!important}[data-theme=dark] #page-header::before{background:0 0!important}.read-mode #aside-content .card-widget{background:rgba(158,204,171,.5)!important}.read-mode div#post{background:rgba(158,204,171,.5)!important}[data-theme=dark] .read-mode #aside-content .card-widget{background:rgba(25,25,25,.9)!important;color:#fff}[data-theme=dark] .read-mode div#post{background:rgba(25,25,25,.9)!important;color:#fff}#nav #search-button,#nav .menus_item,#nav .site-name{font-size:24px}svg.social_icon{width:1.28em;height:1.28em;vertical-align:-.15em;fill:currentColor;overflow:hidden}svg.menu_icon{width:1.28em;height:1.28em;vertical-align:-.15em;fill:currentColor;overflow:hidden}#search-button:hover{cursor:pointer}#nightmode-button:hover{cursor:pointer}.site-name::before{opacity:0;background-color:#b2aec6!important;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;position:absolute;top:0!important;right:0!important;width:100%;height:100%;content:"\f015";box-shadow:0 0 5px #b2aec6;font-family:"Font Awesome 6 Free";text-align:center;color:#fff;line-height:28px;font-size:18px}.site-name:hover::before{opacity:1;scale:1.03}.site-name{position:relative;font-size:24px}.nav-fixed #nav{transform:translateY(58px)!important;-webkit-transform:translateY(58px)!important;-moz-transform:translateY(58px)!important;-ms-transform:translateY(58px)!important;-o-transform:translateY(58px)!important}#nav{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}#page-name::before{font-size:18px;position:absolute;width:100%;height:100%;border-radius:8px;color:#fff!important;top:0;left:0;content:"回到顶部";background-color:#b2aec6;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;opacity:0;box-shadow:0 0 3px #b2aec6;line-height:50px}#page-name:hover:before{opacity:1}#name-container{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}#name-container:hover{scale:1.03}#page-name{position:relative;padding:10px 30px}#nav{padding:0 20px}center#name-container{position:absolute;font-size:24px;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){center#name-container{display:none}}.card-info-avatar .author-status-box{position:absolute;bottom:0;left:calc(100% - 28px);width:28px;height:28px;border:1px solid #d0d7de;border-radius:2em;background-color:#f8f8f8f8;transition:.4s;overflow:hidden}[data-theme=dark] .card-info-avatar .author-status-box{background-color:#222222f2;border:1px solid #5c6060}.card-info-avatar .author-status-box .author-status{display:flex;align-items:center;justify-content:center;height:28px;padding:0 5px}.card-info-avatar .author-status-box:hover{width:105px}.card-info-avatar .author-status-box:hover .author-status span{width:105px;margin-left:4px}.card-info-avatar .author-status-box .author-status span{width:0;font-size:12px;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.4s}.card-widget .card-info-avatar{display:inline-block;position:relative}@font-face{font-family:LXGW;src:url(/font/LXGWWenKaiMonoLite-Regular.woff2);font-weight:400;font-style:normal;font-display:block}#twikoo .el-textarea textarea{min-height:120px!important;background-size:90px}#twikoo .OwO-body{max-width:100%!important}#twikoo .OwO .OwO-body .OwO-items{max-height:250px!important}.OwO .OwO-body .OwO-items-image .OwO-item{max-width:calc(9% - 10px);box-sizing:content-box}.OwO .OwO-body .OwO-items-image .OwO-item[title|=Heybox],.OwO .OwO-body .OwO-items-image .OwO-item[title|=Tieba],.OwO .OwO-body .OwO-items-show .OwO-item[title*=bilibili]{max-width:calc(7% - 10px)!important;box-sizing:content-box}#twikoo .OwO-items li img{width:100%!important}.tk-comment .tk-owo-emotion[alt*=Menhera],.tk-comment .tk-owo-emotion[alt*=Snow],.tk-comment .tk-owo-emotion[alt*=Sweetie],.tk-comment .tk-owo-emotion[alt*=Tsuri],.tk-comment .tk-owo-emotion[alt*=Yurui],.tk-comment .vemoji[alt|=Menhera],.tk-comment .vemoji[alt|=Snow],.tk-comment .vemoji[alt|=Sweetie],.tk-comment .vemoji[alt|=Tsuri],.tk-comment .vemoji[alt|=Yurui]{max-width:120px!important;max-height:120px!important;width:120px;margin:8px 1px;display:block!important}@media screen and (max-width:768px){.tk-comment .tk-owo-emotion[alt*=Menhera],.tk-comment .tk-owo-emotion[alt*=Snow],.tk-comment .tk-owo-emotion[alt*=Sweetie],.tk-comment .tk-owo-emotion[alt*=Tsuri],.tk-comment .tk-owo-emotion[alt*=Yurui],.tk-comment .vemoji[alt|=Menhera],.tk-comment .vemoji[alt|=Snow],.tk-comment .vemoji[alt|=Sweetie],.tk-comment .vemoji[alt|=Tsuri],.tk-comment .vemoji[alt|=Yurui]{max-width:calc(100% - 30px)!important;max-height:calc(100% - 30px)!important}.OwO .OwO-body .OwO-items-image .OwO-item[title*=Menhera],.OwO .OwO-body .OwO-items-image .OwO-item[title*=Snow],.OwO .OwO-body .OwO-items-image .OwO-item[title*=Sweetie],.OwO .OwO-body .OwO-items-image .OwO-item[title*=Tsuri],.OwO .OwO-body .OwO-items-image .OwO-item[title*=Yurui]{max-width:calc(33% - 10px);box-sizing:border-box}.OwO .OwO-body .OwO-items-image .OwO-item[title*=Heybox],.OwO .OwO-body .OwO-items-image .OwO-item[title*=QQ],.OwO .OwO-body .OwO-items-image .OwO-item[title*=Tieba],.OwO .OwO-body .OwO-items-image .OwO-item[title*=bilibili]{max-width:calc(18% - 10px)!important;box-sizing:content-box}}.el-textarea__inner{background-image:url(/img/open.webp)!important}.el-textarea__inner:focus{background-image:url(/img/close.webp)!important}.layout{max-width:1400px}.aside-content{max-width:318px;min-width:300px}@media screen and (max-width:900px){.aside-content{max-width:none!important;padding:0 5px 0 5px}}#archive,#category,#page,#tag{width:100%}.page:not(.page.home) .aside-content{display:none}.container a:hover{background-color:#b2aec6;border-radius:5px;padding:2px 4px;transition:all .3s ease;color:#f6f8fa;text-decoration:none;box-shadow:0 2px 5px rgba(0,0,0,.1)}.post-content a:hover{background-color:#b2aec6;border-radius:5px;padding:2px 4px;transition:all .3s ease;color:#f6f8fa;text-decoration:none;box-shadow:0 2px 5px rgba(0,0,0,.1)}.toc a{display:inline-block;transition:transform .2s ease,color .2s ease,background-color .2s ease}.toc a:hover:not(.active){transform:scale(1.05);background-color:rgba(178,174,198,.1);border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.toc a:hover:not(.active) .toc-number,.toc a:hover:not(.active) .toc-text{color:#b2aec6}.toc-link.active{background-color:transparent;color:inherit;box-shadow:none;transform:none}.loading-img{background:url(/avatar.jpg) no-repeat center center;background-size:cover}.blog-slider{height:16.8em!important}.blog-slider__img{width:40%!important;height:100%!important}@media screen and (max-width:600px){.blog-slider{padding:0!important}.blog-slider__img{width:100%!important;height:40%!important;padding-left:0!important;padding-right:0!important}}