[class*=my-animation-]{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.my-animation-slide-top{-webkit-animation-name:slide-top;animation-name:slide-top}.my-animation-slide-bottom{-webkit-animation-name:slide-bottom;animation-name:slide-bottom}.my-animation-hideToShow{-webkit-animation-name:hideToShow;animation-name:hideToShow}@-webkit-keyframes slide-top{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-top{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes slide-bottom{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-bottom{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes header-effect{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes header-effect{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes rotate{0%{opacity:1;transform:rotate(0deg)}to{opacity:1;transform:rotate(1turn)}}@keyframes rotate{0%{opacity:1;transform:rotate(0deg)}to{opacity:1;transform:rotate(1turn)}}@-webkit-keyframes hideToShow{0%{opacity:0}to{opacity:1}}@keyframes hideToShow{0%{opacity:0}to{opacity:1}}@-webkit-keyframes my-shake{0%{opacity:1;transform:translateY(0)}30%{opacity:.5;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes my-shake{0%{opacity:1;transform:translateY(0)}30%{opacity:.5;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes scatter{0%{top:0}50%{top:-15px}to{top:0}}@keyframes scatter{0%{top:0}50%{top:-15px}to{top:0}}@-webkit-keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@-webkit-keyframes imgScale{0%{transform:scale(.8)}70%{transform:scale(1.3)}to{transform:scale(.8)}}@keyframes imgScale{0%{transform:scale(.8)}70%{transform:scale(1.3)}to{transform:scale(.8)}}@-webkit-keyframes jianBian{to{background-position:-2000rem}}@keyframes jianBian{to{background-position:-2000rem}}@-webkit-keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes weiYanShadowFlashing{0%{box-shadow:none}50%{box-shadow:0 0 15px var(--red)}to{box-shadow:none}}@keyframes weiYanShadowFlashing{0%{box-shadow:none}50%{box-shadow:0 0 15px var(--red)}to{box-shadow:none}}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes passing{0%{transform:translateX(-150%);opacity:0}50%{transform:translateX(0);opacity:1}to{transform:translateX(150%);opacity:0}}@keyframes passing{0%{transform:translateX(-150%);opacity:0}50%{transform:translateX(0);opacity:1}to{transform:translateX(150%);opacity:0}}*{box-sizing:border-box}body{color:var(--fontColor);font-family:var(--globalFont);font-size:14px;line-height:1.6;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--headingFont);font-weight:700}.hljs,code,pre{font-family:var(--monoFont)!important}.el-button,.el-form-item__label,.el-input,.el-select{font-family:var(--uiFont)}.article-content,.markdown-body{font-family:var(--globalFont);font-size:16px;line-height:1.8;text-rendering:optimizeLegibility}h1{font-size:2.2em}h2{font-size:1.8em}h3{font-size:1.5em}h4{font-size:1.3em}h5{font-size:1.1em}h6{font-size:1em}@media screen and (max-width:768px){body{font-size:13px}.article-content,.markdown-body{font-size:15px}h1{font-size:1.8em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}}.background-image{width:100vw;height:100vh;position:fixed;z-index:-1}.background-image:before{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.2);content:""}.background-image-error{background-color:var(--lightGreen);width:100vw;height:100vh;position:fixed;z-index:-1}.my-el-image,.my-el-image .image-slot,.poem-image:before{width:100%;height:100%}.poem-image:before{position:absolute;background-color:var(--translucent);content:""}.user-avatar{cursor:pointer;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-avatar:hover{transform:rotate(1turn)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background-color:rgba(73,177,245,.2)}::-webkit-scrollbar-thumb{background-color:#49b1f5;background-image:linear-gradient(45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);border-radius:1em}.el-select-dropdown.el-popper ::-webkit-scrollbar{display:none}::-moz-selection{background:var(--lightGreen);color:var(--white)}::selection{background:var(--lightGreen);color:var(--white)}.myCenter{display:flex;justify-content:center;align-items:center}.transformCenter{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.myBetween{display:flex;justify-content:space-between;align-items:center}.shadow-box-mini{box-shadow:1px 1px 3px var(--mask)}.shadow-box{box-shadow:0 1px 20px -6px var(--borderColor);transition:all .3s ease}.shadow-box:hover{box-shadow:0 5px 10px 5px var(--borderHoverColor)}.el-message{top:80px!important;border:0}.el-message *{color:var(--white)!important;font-weight:600}.el-message--success{background:var(--themeBackground)}.el-message--warning{background:var(--gradientBG)}.el-message--error{background:var(--gradualRed)}#waifu,#waifu-toggle{z-index:100}#waifu-tips{border:unset;-webkit-animation:unset;animation:unset;width:200px;min-height:60px}#waifu-tool{right:-10px;bottom:20px;top:unset}#waifu #live2d{height:250px;width:250px}.iconRotate{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.baberrage-item .baberrage-msg{padding-right:5px}.baberrage-item .normal .baberrage-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.el-upload.el-upload--picture,.el-upload.el-upload--text{width:100%}.el-upload-dragger{width:100%!important;height:100px!important}.toolbarDrawer{position:relative;background:var(--toolbar) 50%/cover no-repeat;letter-spacing:3px}.toolbarDrawer .el-drawer__header{font-size:22px;color:var(--white);text-align:center;position:relative}.toolbarDrawer:before{position:absolute;width:100%;height:100%;background-color:var(--maxMask);content:""}.small-menu{color:var(--white);font-size:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.small-menu>li{list-style:none;line-height:40px;cursor:pointer}.el-tooltip__popper.is-light{background:var(--lightGreen);border-radius:10px;color:var(--white);padding:12px 20px;letter-spacing:1px;font-weight:600;line-height:1.5;font-size:1.2rem;border:unset}.el-tooltip__popper .popper__arrow{border-style:unset}.message-index{z-index:3000!important}.article-copy .el-dialog{border-radius:15px;margin-top:5vh!important}.article-copy .el-dialog__body{padding:15px 25px 30px}.index-push .el-dialog{border-radius:15px;margin-top:10vh!important}.index-push .el-dialog__title{font-weight:700}@media screen and (max-width:800px){.el-dialog{width:70%!important}}@media screen and (max-width:600px){.el-dialog{width:80%!important}}@media screen and (max-width:400px){.el-dialog{width:90%!important}}.toc{width:250px;position:fixed;top:25vh;right:3vh;background:var(--commentContent);border-radius:8px;z-index:100;transition:all 1s;padding:10px 10px 10px 5px;color:var(--maxGreyFont)}.toc:before{content:"🏖️目录";font-size:24px;line-height:40px;margin-left:55px}.toc>.toc-list{overflow-y:scroll;max-height:52vh;position:relative;-webkit-padding-start:35px!important;padding-inline-start:35px!important;padding-right:5px;margin-top:10px;margin-bottom:10px}.toc>.toc-list::-webkit-scrollbar{width:4px;height:4px}.toc>.toc-list::-webkit-scrollbar-track{background-color:rgba(73,177,245,.2)}.toc>.toc-list::-webkit-scrollbar-thumb{background-color:var(--lightGreen);border-radius:1em}.toc .toc-list{-webkit-padding-start:25px;padding-inline-start:25px}.toc a.toc-link{color:currentColor;height:100%;text-decoration:none}.toc .is-collapsible{max-height:1000px;overflow:hidden;transition:all .3s ease-in-out}.toc .is-collapsed{max-height:0}.toc .toc-link{margin:4px 0;display:block}.toc .is-active-link{font-weight:700;color:var(--white)!important;background:var(--lightGreen);padding:4px 8px;border-radius:5px}:root{--background:#fff;--gradualBackground:linear-gradient(to right bottom,#ee7752,#e73c7e,#23a6d5,#23d5ab);--favoriteBg:#f7f9fe;--fontColor:#000;--borderColor:rgba(0,0,0,0.5);--borderHoverColor:hsla(0,0%,43.1%,0.4);--articleFontColor:#1f1f1f;--articleGreyFontColor:#616161;--commentContent:#f7f9fe;--themeBackground:orange;--gradualRed:linear-gradient(90deg,#ff4b2b,#ff416c);--toolbarFont:#333;--toolbarBackground:#fff;--greyFont:#797979;--maxGreyFont:#595a5a;--gradientBG:linear-gradient(-90deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);--whiteMask:hsla(0,0%,100%,0.3);--maxWhiteMask:hsla(0,0%,100%,0.5);--maxMaxWhiteMask:hsla(0,0%,100%,0.7);--miniWhiteMask:hsla(0,0%,100%,0.15);--transparent:transparent;--miniMask:rgba(0,0,0,0.15);--mask:rgba(0,0,0,0.3);--translucent:rgba(0,0,0,0.5);--maxMask:rgba(0,0,0,0.7);--white:#fff;--red:red;--lightRed:#ff4b2b;--maxLightRed:#ff416c;--orangeRed:#ef794f;--azure:#ecf7fe;--blue:#03a9f4;--lightGray:#ddd;--maxLightGray:#eee;--maxMaxLightGray:hsla(0,0%,94.9%,0.5);--lightGreen:#39c5bb;--green:#67c23a;--black:#000;--lightYellow:#f4e1c0;--globalFont:"FZMeow","SimHei","黑体","PingFang SC","Microsoft YaHei","Helvetica Neue",Arial,sans-serif;--monoFont:Monaco,Consolas,"Liberation Mono","Courier New",monospace;--serifFont:"FZMeow",Georgia,"Times New Roman",Times,serif;--headingFont:"FZMeow","SimHei","黑体","PingFang SC","Microsoft YaHei","Helvetica Neue",Arial,sans-serif;--uiFont:"FZMeow",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}