.article-head[data-v-abd3cbc4]{height:40vh;position:relative}.article-image[data-v-abd3cbc4]:before{position:absolute;width:100%;height:100%;background-color:var(--miniMask);content:""}.article-info-container[data-v-abd3cbc4]{position:absolute;bottom:15px;left:20%;color:var(--white)}.article-info-news[data-v-abd3cbc4]{position:absolute;bottom:10px;right:20%;cursor:pointer;-webkit-animation:scale 1s ease-in-out infinite;animation:scale 1s ease-in-out infinite}.article-title[data-v-abd3cbc4]{font-size:28px;margin-bottom:15px}.article-info[data-v-abd3cbc4]{font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article-info i[data-v-abd3cbc4]{margin-right:6px}.article-info span[data-v-abd3cbc4]:not(:last-child){margin-right:5px}.article-container[data-v-abd3cbc4]{max-width:1000px;margin:0 auto;padding:40px 20px}.article-update-time[data-v-abd3cbc4]{color:var(--greyFont);font-size:12px;margin:20px 0}.article-update-time[data-v-abd3cbc4],blockquote[data-v-abd3cbc4]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}blockquote[data-v-abd3cbc4]{line-height:2;border-left:.2rem solid var(--blue);padding:10px 1rem;background-color:var(--azure);border-radius:4px;margin:0 0 40px 0;color:var(--black)}.article-sort[data-v-abd3cbc4]{display:flex;justify-content:flex-end;margin-bottom:20px}.article-sort span[data-v-abd3cbc4]{padding:3px 10px;background-color:var(--themeBackground);border-radius:5px;font-size:14px;color:var(--white);transition:all .3s;margin-right:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article-sort span[data-v-abd3cbc4]:hover{background-color:var(--red)}.article-like[data-v-abd3cbc4]{color:var(--red)!important}.article-like-icon[data-v-abd3cbc4]{font-size:60px;cursor:pointer;color:var(--greyFont);transition:all .5s;border-radius:50%;margin-bottom:20px}.article-like-icon[data-v-abd3cbc4]:hover{transform:rotate(1turn)}.process-wrap[data-v-abd3cbc4]{margin:0 0 40px}.process-wrap hr[data-v-abd3cbc4]{position:relative;margin:10px auto 60px;border:2px dashed var(--lightGreen);overflow:visible}.process-wrap hr[data-v-abd3cbc4]:before{position:absolute;top:-14px;left:5%;color:var(--lightGreen);content:"❄";font-size:30px;line-height:1;transition:all 1s ease-in-out}.process-wrap hr[data-v-abd3cbc4]:hover:before{left:calc(95% - 20px)}.process-wrap[data-v-abd3cbc4] .el-collapse-item__header{border-bottom:unset;font-size:20px;background-color:var(--background);color:var(--lightGreen)}.process-wrap[data-v-abd3cbc4] .el-collapse-item__wrap{background-color:var(--background)}.process-wrap .el-collapse[data-v-abd3cbc4]{border-top:unset;border-bottom:unset}.process-wrap[data-v-abd3cbc4] .el-collapse-item__wrap{border-bottom:unset}.password-content[data-v-abd3cbc4]{font-size:13px;color:var(--maxGreyFont);line-height:1.5}#toc-button[data-v-abd3cbc4]{position:fixed;right:3vh;bottom:8vh;-webkit-animation:slide-bottom .5s ease-in-out both;animation:slide-bottom .5s ease-in-out both;z-index:100;cursor:pointer;font-size:23px;width:30px}#toc-button[data-v-abd3cbc4]:hover{color:var(--themeBackground)}.copyright-container[data-v-abd3cbc4]{color:var(--black);line-height:2.5;padding:0 30px 10px;font-size:16px}@media screen and (max-width:700px){.article-info-container[data-v-abd3cbc4]{left:20px;max-width:320px}.article-info-news[data-v-abd3cbc4]{right:20px}}@media screen and (max-width:400px){#toc-button[data-v-abd3cbc4]{right:.5vh}}.share-card-dialog[data-v-abd3cbc4] .el-dialog{border-radius:20px;background:#fafad2;box-shadow:0 12px 28px rgba(0,0,0,.15)}.share-card-dialog[data-v-abd3cbc4] .el-dialog__header{background:transparent;border-bottom:none;padding:24px 24px 12px}.share-card-dialog[data-v-abd3cbc4] .el-dialog__title{font-size:18px;color:#666}.share-card-dialog[data-v-abd3cbc4] .el-dialog__body{padding:0 24px}.share-card-dialog[data-v-abd3cbc4] .el-dialog__footer{background:transparent;padding:16px 0 24px}.share-card-dialog[data-v-abd3cbc4] .el-dialog__wrapper{position:static!important;overflow:visible!important;background:transparent!important}.share-card-outer[data-v-abd3cbc4]{position:relative;width:100%;height:100%;background:#fafad2;padding:35px}.share-card[data-v-abd3cbc4]{background:#fff;border-radius:16px;padding:32px;transform:translateZ(0);will-change:transform;box-shadow:0 5px 10px rgba(99,99,99,.2),0 15px 15px rgba(99,99,99,.2);.article-title{font-size:24px;line-height:1.4;color:#1a1a1a;text-align:center;margin:0 auto 12px;padding:0 20px;font-weight:600;letter-spacing:.5px}.cover-container{margin:0 auto;max-width:100%;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.08);.article-cover{width:auto;height:auto;display:block;background:#f5f7fa;.cover-fallback{justify-content:center;color:#ccc;font-size:40px}}}.bottom-bar,.cover-fallback{display:flex;align-items:center}.bottom-bar{justify-content:space-between;width:100%;min-width:0;overflow:hidden;flex-wrap:nowrap;padding-top:15px;.share-user-info{flex:1;min-width:0;gap:16px;.user-avatar{border:2px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.08)}.user-meta{.user-name{font-weight:700;font-size:16px;color:#333;margin-top:20px}.post-time{font-weight:700;font-size:16px;color:#333;margin-top:-5px}}}.qrcode-wrapper{flex-shrink:0;text-align:center;.qrcode{width:80px;height:80px;background:transparent}}}}.dialog-footer[data-v-abd3cbc4]{.save-btn{padding:12px 36px;border-radius:8px;font-weight:500;letter-spacing:1px;background:linear-gradient(135deg,#6b8dd6,#8e37d7);border:none;transition:transform .2s;&:hover{transform:translateY(-2px)}}}@media (max-width:768px){.share-card[data-v-abd3cbc4]{padding:20px!important;.bottom-bar{flex-wrap:nowrap!important;flex-direction:row!important;gap:12px;padding-top:12px!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;&::-webkit-scrollbar{display:none}.share-user-info{flex-shrink:1;min-width:0;.user-meta{white-space:nowrap;.user-name{margin-top:20px}.post-time,.user-name{font-size:13px!important;color:#333}.post-time{margin-top:-5px}}}.qrcode-wrapper{flex-shrink:0;margin-left:auto!important;.qrcode{width:60px!important;height:60px!important}}}}}