@charset "UTF-8";:root{--vp-plugin-tabs-tab-text-color: var(--vp-c-text-2);--vp-plugin-tabs-tab-active-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-hover-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-bg: var(--vp-c-bg-soft);--vp-plugin-tabs-tab-divider: var(--vp-c-divider);--vp-plugin-tabs-tab-active-bar-color: var(--vp-c-brand-1)}.plugin-tabs{margin:16px 0;background-color:var(--vp-plugin-tabs-tab-bg);border-radius:8px}.plugin-tabs--tab-list{position:relative;padding:0 12px;overflow-x:auto;overflow-y:hidden}.plugin-tabs--tab-list:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--vp-plugin-tabs-tab-divider)}.plugin-tabs--tab{position:relative;padding:0 12px;line-height:48px;border-bottom:2px solid transparent;color:var(--vp-plugin-tabs-tab-text-color);font-size:14px;font-weight:500;white-space:nowrap;transition:color .25s}.plugin-tabs--tab[aria-selected=true]{color:var(--vp-plugin-tabs-tab-active-text-color)}.plugin-tabs--tab:hover{color:var(--vp-plugin-tabs-tab-hover-text-color)}.plugin-tabs--tab:after{content:"";position:absolute;bottom:-2px;left:8px;right:8px;height:2px;background-color:transparent;transition:background-color .25s;z-index:1}.plugin-tabs--tab[aria-selected=true]:after{background-color:var(--vp-plugin-tabs-tab-active-bar-color)}.plugin-tabs--content[data-v-88e998c0]{padding:16px}.plugin-tabs--content[data-v-88e998c0]>:first-child:first-child{margin-top:0}.plugin-tabs--content[data-v-88e998c0]>:last-child:last-child{margin-bottom:0}.plugin-tabs--content[data-v-88e998c0]>div[class*=language-]{border-radius:8px;margin:16px 0}:root:not(.dark) .plugin-tabs--content[data-v-88e998c0] div[class*=language-]{background-color:var(--vp-c-bg)}.loading[data-v-811c742a]{background:linear-gradient(90deg,var(--main-card-border) 25%,var(--main-card-background) 37%,var(--main-card-border) 63%);background-size:400% 100%;animation:skeleton-loading 1.4s ease infinite}.hidden[data-v-811c742a]{display:none}.message[data-v-11f3cf6a]{position:relative;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;height:60px;width:100%;width:100vw;background-color:var(--main-color);z-index:3000}.message .message-content[data-v-11f3cf6a]{display:flex;flex-direction:row;align-items:center;font-size:18px;font-weight:700}.message .message-content .text[data-v-11f3cf6a]{color:var(--main-card-background)}.message .message-content .close[data-v-11f3cf6a]{display:flex;justify-content:center;align-items:center;margin-left:12px;padding:10px;border-radius:50%;transition:background-color .3s;cursor:pointer}.message .message-content .close .iconfont[data-v-11f3cf6a]{font-size:14px;color:var(--main-card-background);opacity:.6;transition:opacity .3s}.message .message-content .close[data-v-11f3cf6a]:hover{background-color:var(--main-color-white)}.message .message-content .close:hover .iconfont[data-v-11f3cf6a]{opacity:1}.message.success[data-v-11f3cf6a]{background-color:var(--main-success-color)}.message.warning[data-v-11f3cf6a]{background-color:var(--main-warning-color)}.message.error[data-v-11f3cf6a]{background-color:var(--main-error-color)}.message.info[data-v-11f3cf6a]{background-color:var(--main-info-color)}.message[data-v-11f3cf6a]:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;z-index:-1;background-color:var(--main-color-white);transition:width .3s;animation:loading-width var(--duration) linear forwards}.message.always[data-v-11f3cf6a]:after{width:100%;animation:loading 1.5s infinite}.modal[data-v-ef2eaee3]{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;z-index:2000}.modal .modal-mask[data-v-ef2eaee3]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:var(--main-mask-background)}.modal .modal-main[data-v-ef2eaee3]{position:absolute;padding:0;animation:fade-up .5s forwards;width:calc(100% - 40px);overflow:hidden}.modal .modal-main .title[data-v-ef2eaee3]{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:1.125rem;padding:20px;height:64px;background-color:var(--main-card-background);border-bottom:1px solid var(--main-card-border)}.modal .modal-main .title .title-left[data-v-ef2eaee3]{width:100%}.modal .modal-main .title .title-left .iconfont[data-v-ef2eaee3]{font-size:1.25rem;margin-right:8px}.modal .modal-main .title .close[data-v-ef2eaee3]{position:absolute;right:20px;margin-right:0;font-size:1rem;border-radius:8px;padding:8px;transition:background-color .3s;cursor:pointer}.modal .modal-main .title .close[data-v-ef2eaee3]:hover{background-color:var(--main-card-border)}.modal .modal-main .modal-content[data-v-ef2eaee3]{max-height:calc(var(--height) - 46px);padding:20px;overflow:auto}#comment-dom,.atk-layer-wrap,.comment-content{--at-color-font: var(--main-font-color) !important;--at-color-deep: var(--main-font-second-color) !important;--at-color-grey: var(--main-font-second-color) !important;--at-color-meta: var(--main-font-second-color) !important;--at-color-border: var(--main-card-border) !important;--at-color-main: var(--main-color) !important;--at-color-light: var(--main-color) !important;--at-color-bg: var(--main-card-background) !important;--at-color-bg-grey: var(--main-card-border) !important;--at-color-bg-grey-transl: var(--main-card-border) !important;--at-color-bg-transl: var(--main-card-second-background) !important;--at-color-gradient: linear-gradient(180deg, transparent, var(--main-card-background)) !important}.atk-layer-wrap .atk-layer-mask{background:var(--main-mask-background)!important}#comment-dom[data-v-d2953caf] .atk-main-editor .atk-bottom{padding:0 0 0 8px;height:40px}#comment-dom[data-v-d2953caf] .atk-main-editor .atk-bottom .atk-send-btn{height:40px}#comment-dom[data-v-d2953caf] .atk-main-editor .atk-user-btn,#comment-dom[data-v-d2953caf] .atk-main-editor .atk-plug-btn{transition:background .3s}#comment-dom[data-v-d2953caf] .atk-list .atk-list-header .atk-dropdown .atk-dropdown-item{margin:8px 0 0;padding:0;line-height:normal;text-align:center;letter-spacing:normal}#comment-dom[data-v-d2953caf] .atk-list .atk-list-header .atk-dropdown .atk-dropdown-item:first-child{margin-top:0}#comment-dom[data-v-d2953caf] .atk-list .atk-list-header .atk-dropdown .atk-dropdown-item:before{display:none}#comment-dom[data-v-d2953caf] .atk-list .atk-list-header .atk-dropdown .atk-dropdown-item span{transition:color .3s}#comment-dom[data-v-d2953caf] .atk-list .atk-list-comments-wrap>.atk-comment-wrap{border-bottom:1px dashed var(--main-card-border)}#comment-dom[data-v-d2953caf] .atk-list .atk-list-comments-wrap>.atk-comment-wrap .atk-header .atk-badge{color:var(--at-color-bg);background-color:var(--at-color-main)!important}#comment-dom[data-v-d2953caf] .atk-list .atk-list-comments-wrap>.atk-comment-wrap .atk-content{-webkit-user-select:text;user-select:text}#comment-dom[data-v-d2953caf] .atk-list .atk-list-comments-wrap>.atk-comment-wrap .atk-content img{width:auto;max-width:240px}#comment-dom[data-v-d2953caf] .atk-list .atk-list-comments-wrap>.atk-comment-wrap .atk-content code{margin:4px;vertical-align:inherit;border-radius:6px;font-family:"Fira Code",var(--main-font-family),monospace}#comment-dom[data-v-d2953caf] .atk-list .atk-list-comments-wrap>.atk-comment-wrap .atk-content pre code{border-radius:8px}#comment-dom[data-v-d2953caf] .atk-list .atk-list-comments-wrap>.atk-comment-wrap .atk-content blockquote{border-left:8px solid var(--main-card-border);background-color:var(--main-card-second-background);border-radius:4px 8px 8px 4px}#comment-dom[data-v-d2953caf] .atk-list .atk-list-comments-wrap>.atk-comment-wrap:last-child{border-bottom:none}#comment-dom[data-v-d2953caf] .atk-list .atk-height-limit .atk-height-limit-btn{height:46px;width:calc(100% - 20px);display:flex;align-items:center;justify-content:center;padding:12px 0;border-radius:16px;transition:color .3s,background-color .3s}#comment-dom[data-v-d2953caf] .atk-list .atk-height-limit .atk-height-limit-btn:hover{color:var(--main-card-background);background-color:var(--main-color)}#comment-dom[data-v-d2953caf] .atk-list .atk-height-limit:after{height:100px}.right-menu[data-v-a9aeebaf]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;transition:opacity .2s}.right-menu .menu-content[data-v-a9aeebaf]{position:absolute;width:180px;background-color:var(--main-card-background);animation:fade-up .2s forwards;transition:opacity .3s,border-color .3s,box-shadow .3s,background-color .3s}.right-menu .menu-content .tools[data-v-a9aeebaf]{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid var(--main-card-border)}.right-menu .menu-content .tools .btn[data-v-a9aeebaf]{width:34px;height:34px;min-width:34px}.right-menu .menu-content .all-menu[data-v-a9aeebaf]{margin-top:12px}.right-menu .menu-content .all-menu .btn[data-v-a9aeebaf]{justify-content:flex-start;margin-bottom:6px}.right-menu .menu-content .all-menu .btn .iconfont[data-v-a9aeebaf]{font-size:20px}.right-menu .menu-content .all-menu .btn[data-v-a9aeebaf]:last-child{margin-bottom:0}.right-menu .menu-content .all-menu.general[data-v-a9aeebaf]{padding-top:12px;border-top:1px solid var(--main-card-border)}.right-menu .menu-content .player .data[data-v-a9aeebaf]{display:flex;flex-direction:column;align-items:center}.right-menu .menu-content .player .data span[data-v-a9aeebaf]{width:100%;padding:0 8px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.right-menu .menu-content .player .data .artist[data-v-a9aeebaf]{font-size:14px;margin-top:4px;color:var(--main-font-second-color)}.right-menu .menu-content .player .volume[data-v-a9aeebaf]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 6px;margin-top:1rem;width:100%}.right-menu .menu-content .player .volume .iconfont[data-v-a9aeebaf]{color:var(--main-font-second-color);font-size:20px;transition:color .3s;cursor:pointer}.right-menu .menu-content .player .volume .iconfont[data-v-a9aeebaf]:first-child{margin-right:6px}.right-menu .menu-content .player .volume .iconfont[data-v-a9aeebaf]:last-child{margin-left:6px}.right-menu .menu-content .player .volume .iconfont[data-v-a9aeebaf]:hover{color:var(--main-color)}.right-menu .menu-content .player .control[data-v-a9aeebaf]{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-top:8px}.right-menu .menu-content .player .control .btn[data-v-a9aeebaf]{padding:6px;margin-bottom:0}.right-menu .menu-content .player .control .btn .iconfont[data-v-a9aeebaf]{font-size:26px}.right-menu .menu-content .btn[data-v-a9aeebaf]{display:flex;align-items:center;justify-content:center;border-radius:8px;padding:8px;transition:color .3s,background-color .3s}.right-menu .menu-content .btn .iconfont[data-v-a9aeebaf]{font-size:20px;transition:color .3s}.right-menu .menu-content .btn .name[data-v-a9aeebaf]{margin-left:12px}.right-menu .menu-content .btn[data-v-a9aeebaf]:hover{color:var(--main-card-background);background-color:var(--main-color)}.right-menu .menu-content .btn:hover .iconfont[data-v-a9aeebaf]{color:var(--main-card-background)}.modal-tip[data-v-a9aeebaf]{font-size:15px;margin-top:-4px;margin-bottom:1rem;display:block;color:var(--main-font-second-color);border-left:4px solid var(--main-card-border);border-radius:4px;padding:8px 0 8px 12px;background-color:var(--main-card-second-background)}.main-footer[data-v-e2959975]{display:flex;margin-top:1rem;padding:1rem 0;background-color:var(--main-card-background);border-top:1px solid var(--main-card-border);overflow:hidden;animation:show .3s backwards;transition:color .3s,border .3s,background-color .3s}.main-footer .footer-content[data-v-e2959975]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;max-width:1400px;margin:0 auto;padding:0 1rem;color:var(--main-font-color);line-height:1;min-height:32px}.main-footer .footer-content .copyright .icp .iconfont[data-v-e2959975]{font-size:20px;opacity:.6}.main-footer .footer-content .copyright .upyun .iconfont[data-v-e2959975]{font-size:20px;font-weight:400}.main-footer .footer-content .meta[data-v-e2959975]{display:flex;flex-direction:row;align-items:center}.main-footer .footer-content .meta .power[data-v-e2959975]{margin-right:4px}.main-footer .footer-content .meta .power .by[data-v-e2959975]{font-weight:400;opacity:.8;margin-right:6px}.main-footer .footer-content .meta .rss[data-v-e2959975]{margin-right:4px}.main-footer .footer-content .meta .rss .iconfont[data-v-e2959975]{font-weight:400;margin-right:6px}.main-footer .footer-content .meta .cc .iconfont[data-v-e2959975]{margin:0 2px;font-weight:400}.main-footer .footer-content .link[data-v-e2959975]{display:inline-flex;flex-direction:row;align-items:center;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:8px;margin:0 2px;height:38px;border-radius:12px;transition:color .3s,background-color .3s;cursor:pointer}.main-footer .footer-content .link .iconfont[data-v-e2959975]{font-size:22px;margin-right:4px;transition:color .3s}.main-footer .footer-content .link[data-v-e2959975]:hover{color:var(--main-color);background-color:var(--main-color-bg)}.main-footer .footer-content .link:hover .iconfont[data-v-e2959975]{color:var(--main-color)}@media (max-width: 768px){.main-footer .footer-content[data-v-e2959975]{font-size:14px}.main-footer .footer-content .meta[data-v-e2959975]{display:none}}@media (max-width: 420px){.main-footer .footer-content .copyright .icp .iconfont[data-v-e2959975]{display:none}}.footer-link[data-v-8f3ae11a]{width:100%;max-width:1200px;display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row;margin:1rem auto 3rem;padding:0 1rem;animation:show .3s backwards}.footer-link .footer-bar[data-v-8f3ae11a]{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:2rem}.footer-link .footer-bar .site-title[data-v-8f3ae11a]{font-weight:700;font-size:22px}.footer-link .footer-bar .site-desc[data-v-8f3ae11a]{margin:.6rem 0;font-weight:700;font-size:18px;color:var(--main-font-second-color)}.footer-link .footer-bar .to-home[data-v-8f3ae11a]{padding:8px 16px;border-radius:25px;margin-top:8px;font-size:14px;color:var(--main-font-color);background-color:var(--main-card-second-background);border:1px solid var(--main-card-border);transition:color .3s,transform .3s,border-color .3s,background-color .3s;cursor:pointer}.footer-link .footer-bar .to-home[data-v-8f3ae11a]:hover{color:var(--main-card-background);background-color:var(--main-color);transform:scale(1.1);border-color:var(--main-color)}.footer-link .footer-social[data-v-8f3ae11a]{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;margin-top:2rem}.footer-link .footer-social .social-link[data-v-8f3ae11a]{display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin:1rem 26px;border-radius:50%;background-color:var(--main-font-color);transition:transform .3s,background-color .3s}.footer-link .footer-social .social-link .iconfont[data-v-8f3ae11a]{font-size:20px;color:var(--main-card-background)}.footer-link .footer-social .social-link[data-v-8f3ae11a]:hover{transform:scale(1.15);background-color:var(--main-color)}.footer-link .footer-social .social-link[data-v-8f3ae11a]:active{transform:scale(1)}.footer-link .footer-social .logo[data-v-8f3ae11a]{width:60px;height:60px;margin:0 1rem;transition:transform .3s;cursor:pointer}.footer-link .footer-social .logo img[data-v-8f3ae11a]{width:100%;height:100%}.footer-link .footer-social .logo[data-v-8f3ae11a]:hover{transform:scale(1.2)}.footer-link .footer-social .logo[data-v-8f3ae11a]:active{transform:scale(1)}@media (max-width: 768px){.footer-link .footer-social .logo[data-v-8f3ae11a]{display:none}}.footer-link .footer-sitemap[data-v-8f3ae11a]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:1rem 0}.footer-link .footer-sitemap .sitemap-item[data-v-8f3ae11a]{min-width:120px}.footer-link .footer-sitemap .sitemap-item .title[data-v-8f3ae11a]{display:inline-block;margin:1rem 0 .7rem;font-size:16px;font-weight:700;margin-left:8px;color:var(--main-font-second-color)}.footer-link .footer-sitemap .sitemap-item .title.friends[data-v-8f3ae11a]{display:flex;flex-direction:row;align-items:center;cursor:pointer}.footer-link .footer-sitemap .sitemap-item .title.friends .iconfont[data-v-8f3ae11a]{font-weight:400;margin-left:6px;color:var(--main-font-second-color);transition:color .3s}.footer-link .footer-sitemap .sitemap-item .title.friends .iconfont[data-v-8f3ae11a]:hover{color:var(--main-color)}.footer-link .footer-sitemap .sitemap-item .links[data-v-8f3ae11a]{display:flex;flex-direction:column}.footer-link .footer-sitemap .sitemap-item .links .link-text[data-v-8f3ae11a]{color:var(--main-font-color);display:inline-block;max-width:120px;width:max-content;margin:4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:break-word;padding:8px;border-radius:12px;transition:color .3s,background-color .3s;cursor:pointer}.footer-link .footer-sitemap .sitemap-item .links .link-text[data-v-8f3ae11a]:hover{color:var(--main-color);background-color:var(--main-color-bg)}.site-data .all-data .data-item[data-v-bd6a5ca0]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.5rem .2rem}.site-data .all-data .data-item .name[data-v-bd6a5ca0]{display:flex;flex-direction:row;align-items:center}.site-data .all-data .data-item .name .iconfont[data-v-bd6a5ca0]{margin-right:8px;opacity:.6;font-size:18px}.site-data .all-data .data-item .num[data-v-bd6a5ca0]{opacity:.8;font-size:15px}.site-data .all-data .data-item #busuanzi_value_site_pv[data-v-bd6a5ca0]:after{content:" 次"}.site-data .all-data .data-item #busuanzi_value_site_uv[data-v-bd6a5ca0]:after{content:" 人"}.site-data .all-data .data-item[data-v-bd6a5ca0]:last-child{padding-bottom:0}.tags-cloud .all-tags[data-v-fd061919]{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;max-height:500px;overflow:hidden}.tags-cloud .all-tags .tags[data-v-fd061919]{display:inline-block;padding:4px 8px;margin:2px;border-radius:8px}.tags-cloud .all-tags .tags .num[data-v-fd061919]{margin-left:2px;opacity:.6}.tags-cloud .all-tags .tags[data-v-fd061919]:hover{color:var(--main-color);background-color:var(--main-color-bg)}.tags-cloud .all-tags[data-v-fd061919]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:48%;max-height:150px;background-image:linear-gradient(to top,var(--main-card-background),transparent);pointer-events:none}.tags-cloud .more-tags[data-v-fd061919]{display:flex;align-items:center;justify-content:center;width:100%;height:40px;border-radius:8px;font-size:14px;border:1px solid var(--main-card-border);background-color:var(--main-card-second-background)}.tags-cloud .more-tags[data-v-fd061919]:hover{color:var(--main-color);border-color:var(--main-color-bg);background-color:var(--main-color-bg)}.count-down[data-v-48d416b4]{display:flex;flex-direction:row;align-items:center}.count-down .count-left[data-v-48d416b4]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;margin-right:.8rem}.count-down .count-left .text[data-v-48d416b4]{font-size:14px;color:var(--main-font-second-color)}.count-down .count-left .name[data-v-48d416b4]{font-weight:700;font-size:18px;margin-top:2px}.count-down .count-left .time[data-v-48d416b4]{font-size:30px;font-weight:700;margin:4px 0;color:var(--main-color)}.count-down .count-left .date[data-v-48d416b4]{font-size:12px;opacity:.6}.count-down .count-left[data-v-48d416b4]:after{content:"";position:absolute;right:-.8rem;width:2px;height:80%;background-color:var(--main-card-border)}.count-down .count-right[data-v-48d416b4]{flex:1;width:100%;margin-left:.8rem}.count-down .count-right .count-item[data-v-48d416b4]{display:flex;flex-direction:row;align-items:center;height:24px;margin:6px 0}.count-down .count-right .count-item .item-name[data-v-48d416b4]{font-size:14px;margin-right:.8rem;white-space:nowrap;color:var(--main-font-second-color)}.count-down .count-right .count-item .item-progress[data-v-48d416b4]{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%;width:100%;border-radius:8px;background-color:var(--main-color-bg);overflow:hidden}.count-down .count-right .count-item .item-progress .progress-bar[data-v-48d416b4]{height:100%;border-radius:8px;background-color:var(--main-color)}.count-down .count-right .count-item .item-progress .percentage[data-v-48d416b4],.count-down .count-right .count-item .item-progress .remaining[data-v-48d416b4]{position:absolute;font-size:12px;margin:0 6px;transition:opacity .3s,transform .3s}.count-down .count-right .count-item .item-progress .percentage.many[data-v-48d416b4],.count-down .count-right .count-item .item-progress .remaining.many[data-v-48d416b4]{color:#fff}.count-down .count-right .count-item .item-progress .percentage.many .tip[data-v-48d416b4],.count-down .count-right .count-item .item-progress .remaining.many .tip[data-v-48d416b4]{opacity:.8}.count-down .count-right .count-item .item-progress .remaining[data-v-48d416b4]{opacity:0;transform:translate(10px)}.count-down .count-right .count-item .item-progress .remaining .tip[data-v-48d416b4]{opacity:.6}.count-down:hover .count-right .remaining[data-v-48d416b4]{transform:translate(0)!important;opacity:1!important}.count-down:hover .count-right .percentage[data-v-48d416b4]{transform:translate(-10px)!important;opacity:0!important}.toc[data-v-c32322be]{position:relative;padding:0!important;overflow:hidden}.toc .toc-title[data-v-c32322be]{display:flex;flex-direction:row;align-items:center;padding:18px;height:58px}.toc .toc-title .iconfont[data-v-c32322be]{margin-right:8px;font-weight:700;opacity:.6}.toc .toc-title .name[data-v-c32322be]{font-weight:700}.toc .toc-list[data-v-c32322be]{position:relative;padding:0 20px 20px 24px;display:flex;flex-direction:column;max-height:calc(70vh - 58px);overflow:auto}.toc .toc-list .toc-item[data-v-c32322be]{margin:4px 0;padding:6px 12px;border-radius:8px;opacity:.6;transition:color .3s,opacity .3s,font-size .3s,background-color .3s;cursor:pointer}.toc .toc-list .toc-item[data-v-c32322be]:first-child{margin-top:0}.toc .toc-list .toc-item[data-v-c32322be]:last-child{margin-bottom:0}.toc .toc-list .toc-item.H2[data-v-c32322be]{font-weight:700}.toc .toc-list .toc-item.H3[data-v-c32322be]{font-size:14px;margin-left:20px}.toc .toc-list .toc-item.active[data-v-c32322be]{opacity:1;color:var(--main-color);background-color:var(--main-color-bg)}.toc .toc-list .toc-item.active.H2[data-v-c32322be]{font-size:18px}.toc .toc-list .toc-item.active.H3[data-v-c32322be]{font-size:16px}.toc .toc-list .toc-item[data-v-c32322be]:hover{opacity:1;color:var(--main-color);background-color:var(--main-color-bg)}.toc .toc-list[data-v-c32322be]:after{content:"";position:absolute;left:12px;top:var(--height);width:4px;height:20px;margin:8px 0;background-color:var(--main-color);border-radius:8px;transition:top .3s}.toc[data-v-c32322be]:before{content:"";position:absolute;left:12px;bottom:20px;width:4px;height:calc(100% - 78px);background-color:var(--main-card-border);border-radius:8px}.clock[data-v-12ec992d]{width:160px;height:160px;border-radius:50%;border:6px solid var(--main-card-background);box-shadow:0 8px 16px -4px var(--main-border-shadow);background-image:linear-gradient(to bottom,#505152,#2e2f30);overflow:hidden}.clock .clock-content[data-v-12ec992d]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 16px -6px #191a1b}.clock .clock-content .pointer[data-v-12ec992d]{position:absolute;bottom:calc(50% - 5px);box-shadow:0 0 10px #191a1b;border-radius:25px}.clock .clock-content .pointer.hour[data-v-12ec992d]{width:10px;height:40px;background-color:#e4e4e4;z-index:2;transform-origin:5px 35px}.clock .clock-content .pointer.minute[data-v-12ec992d]{width:8px;height:55px;background-color:#d2d2d2;transform-origin:4px 50px;z-index:1}.clock .clock-content .pointer.second[data-v-12ec992d]{width:4px;height:60px;background-color:#a51b1d;transform-origin:2px 55px;z-index:3}.clock .clock-content .pointer.second[data-v-12ec992d]:after{content:"";position:absolute;bottom:-6px;width:4px;height:10px;background-color:#a51b1d;border-radius:25px}.clock .clock-content[data-v-12ec992d]:after{content:"";position:absolute;width:8px;height:8px;background-color:#a51b1d;border-radius:50%;z-index:4}.hello[data-v-d76480d1]{display:flex;flex-direction:column;align-items:center;background-color:var(--main-color);color:var(--main-card-background);border:none}.hello .tip[data-v-d76480d1]{display:inline-block;min-width:140px;text-align:center;padding:6px 12px;border-radius:25px;font-size:14px;font-weight:700;background-color:var(--main-color-opacity);margin-bottom:12px;transition:color .3s,transform .3s,background-color .3s}.hello .tip[data-v-d76480d1]:hover{transform:scale(1.1);color:var(--main-font-color);background-color:var(--main-card-background)}.hello .tip[data-v-d76480d1]:active{transform:scale(1)}.hello .content[data-v-d76480d1]{position:relative;display:flex;align-items:center;justify-content:center;min-height:180px}.hello .content .site-logo[data-v-d76480d1]{position:absolute;width:160px;height:160px;transition:transform cubic-bezier(.69,.39,0,1.21) .3s,opacity cubic-bezier(.69,.39,0,1.21) .3s;transform-origin:bottom}.hello .content .site-desc[data-v-d76480d1]{display:block;height:100%;margin-top:20px;font-size:1.1rem;line-height:1.5;opacity:0;transition:opacity .3s}.hello .info[data-v-d76480d1]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-top:20px}.hello .info .name[data-v-d76480d1]{display:flex;flex-direction:column}.hello .info .name .author[data-v-d76480d1]{font-weight:700;font-size:20px}.hello .info .name .desc[data-v-d76480d1]{font-size:12px;opacity:.6}.hello .info .link[data-v-d76480d1]{display:flex;flex-direction:row;align-items:center;margin-left:20px}.hello .info .link .social-link[data-v-d76480d1]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:12px;background-color:var(--main-color-opacity);border-radius:50%}.hello .info .link .social-link .iconfont[data-v-d76480d1]{font-size:22px;color:var(--main-card-background)}.hello .info .link .social-link[data-v-d76480d1]:first-child{margin-left:0}.hello .info .link .social-link[data-v-d76480d1]:hover{transform:scale(1.1);background-color:var(--main-card-background)}.hello .info .link .social-link:hover .iconfont[data-v-d76480d1]{color:var(--main-font-color)}.hello:hover .content .site-logo[data-v-d76480d1]{opacity:0;transform:scale(0)}.hello:hover .content .site-desc[data-v-d76480d1]{opacity:1}.main-aside[data-v-8b6c7568]{padding-left:1rem;display:flex;flex-direction:column;animation:fade-up .6s .3s backwards}.main-aside .weidgets[data-v-8b6c7568]{padding:18px;margin-bottom:1rem}.main-aside .weidgets[data-v-8b6c7568] .title{margin-bottom:12px;font-weight:700;display:flex;align-items:center;opacity:.75}.main-aside .weidgets[data-v-8b6c7568] .title .iconfont{opacity:.6;margin-right:6px}.main-aside .weidgets[data-v-8b6c7568] .title .title-name{opacity:.8}.main-aside .sticky[data-v-8b6c7568]{position:sticky;top:calc(60px + 1rem)}.main-aside .sticky .weidgets[data-v-8b6c7568]{animation:fade-up .6s .4s backwards}.main-aside .sticky .weidgets[data-v-8b6c7568]:last-child{margin-bottom:0}.comment[data-v-d0395bde]{margin-top:2rem}.comment .title[data-v-d0395bde]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin:3rem 0 1rem;padding:0 6px}.comment .title .name[data-v-d0395bde]{display:flex;align-items:center;font-size:24px;font-weight:700}.comment .title .name .iconfont[data-v-d0395bde]{font-size:26px;font-weight:400;margin-right:8px}.comment .title .tool[data-v-d0395bde]{opacity:.6;font-size:14px;cursor:pointer;transition:opacity .3s,color .3s}.comment .title .tool[data-v-d0395bde]:hover{opacity:1;color:var(--main-color)}[data-v-2630f384] .markdown-main-style div>h1{font-size:2rem;text-align:center;border-bottom:1px dashed var(--main-color-bg);padding-bottom:1rem}[data-v-2630f384] .markdown-main-style div>h1 .header-anchor:before{display:none}[data-v-2630f384] .markdown-main-style div>h2{font-size:1.6rem;line-height:1.6;border-bottom:1px dashed var(--main-color-bg);padding-bottom:.5rem}[data-v-2630f384] .markdown-main-style div>h3{width:fit-content;font-size:1.2rem;z-index:0}[data-v-2630f384] .markdown-main-style div>h3:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:8px;border-radius:3px;background-color:var(--main-card-border);z-index:-1}[data-v-2630f384] .markdown-main-style div>h1,[data-v-2630f384] .markdown-main-style div>h2,[data-v-2630f384] .markdown-main-style div>h3,[data-v-2630f384] .markdown-main-style div>h4{position:relative;cursor:pointer}[data-v-2630f384] .markdown-main-style div>h1:hover .header-anchor,[data-v-2630f384] .markdown-main-style div>h2:hover .header-anchor,[data-v-2630f384] .markdown-main-style div>h3:hover .header-anchor,[data-v-2630f384] .markdown-main-style div>h4:hover .header-anchor{opacity:1}[data-v-2630f384] .markdown-main-style .header-anchor{position:absolute;left:0;opacity:0;transition:opacity .3s}[data-v-2630f384] .markdown-main-style .header-anchor:before{content:"#";position:absolute;left:-1.3rem;color:var(--main-color);font-weight:700}[data-v-2630f384] .markdown-main-style p{font-size:1.1rem}[data-v-2630f384] .markdown-main-style p,[data-v-2630f384] .markdown-main-style ul,[data-v-2630f384] .markdown-main-style li,[data-v-2630f384] .markdown-main-style td{margin:1rem 0;text-align:left;letter-spacing:.6px;line-height:2}[data-v-2630f384] .markdown-main-style p code,[data-v-2630f384] .markdown-main-style ul code,[data-v-2630f384] .markdown-main-style li code,[data-v-2630f384] .markdown-main-style td code{display:inline-flex;font-size:.8rem;padding:0 6px;border-radius:6px;background-color:var(--main-card-border);font-family:"Fira Code",var(--main-font-family),monospace;font-optical-sizing:auto;white-space:nowrap;transform:translateY(-2px);overflow-x:auto;max-width:100%;transition:color .3s,background-color .3s;cursor:pointer}[data-v-2630f384] .markdown-main-style p code:hover,[data-v-2630f384] .markdown-main-style ul code:hover,[data-v-2630f384] .markdown-main-style li code:hover,[data-v-2630f384] .markdown-main-style td code:hover{color:var(--main-color);background-color:var(--main-color-bg)}[data-v-2630f384] .markdown-main-style p a,[data-v-2630f384] .markdown-main-style ul a,[data-v-2630f384] .markdown-main-style li a,[data-v-2630f384] .markdown-main-style td a{position:relative;display:inline-flex;color:var(--main-color)}[data-v-2630f384] .markdown-main-style p a:before,[data-v-2630f384] .markdown-main-style ul a:before,[data-v-2630f384] .markdown-main-style li a:before,[data-v-2630f384] .markdown-main-style td a:before{content:"";position:absolute;bottom:2px;left:0;right:0;height:1px;opacity:.8;background-color:var(--main-color);border-radius:4px;transition:all .3s}[data-v-2630f384] .markdown-main-style p a:hover:before,[data-v-2630f384] .markdown-main-style ul a:hover:before,[data-v-2630f384] .markdown-main-style li a:hover:before,[data-v-2630f384] .markdown-main-style td a:hover:before{height:100%;opacity:.2;bottom:0;left:-2px;right:-2px}[data-v-2630f384] .markdown-main-style p strong,[data-v-2630f384] .markdown-main-style ul strong,[data-v-2630f384] .markdown-main-style li strong,[data-v-2630f384] .markdown-main-style td strong{color:var(--main-color)}[data-v-2630f384] .markdown-main-style img{width:100%;border-radius:12px}[data-v-2630f384] .markdown-main-style .img-fancybox{width:100%;display:flex;flex-direction:column;align-items:center;color:var(--main-font-color)}[data-v-2630f384] .markdown-main-style .img-fancybox .post-img{width:auto;max-height:450px;max-width:100%;margin:0 auto;border-radius:12px;cursor:zoom-in;transition:opacity .3s,filter .3s}[data-v-2630f384] .markdown-main-style .img-fancybox .post-img:hover{filter:blur(0) brightness(.8)}[data-v-2630f384] .markdown-main-style .img-fancybox .post-img-tip{display:inline-flex;width:100%;justify-content:center;align-items:center;margin:.8rem 0;font-size:14px;opacity:.6}[data-v-2630f384] .markdown-main-style .img-fancybox:before{display:none}[data-v-2630f384] .markdown-main-style .img-fancybox:hover{color:var(--main-font-color)}[data-v-2630f384] .markdown-main-style div[class*=language-]{position:relative;display:flex;flex-direction:row-reverse;border-radius:12px;background-color:var(--main-card-background);border:1px solid var(--main-card-border);padding-top:36px;margin:1rem 0;overflow:hidden}[data-v-2630f384] .markdown-main-style div[class*=language-] .copy,[data-v-2630f384] .markdown-main-style div[class*=language-] .lang{position:absolute}[data-v-2630f384] .markdown-main-style div[class*=language-] .lang{width:100%;height:36px;top:0;left:0;display:flex;flex-direction:row;align-items:center;background-color:var(--main-card-second-background);border-bottom:1px solid var(--main-card-border);padding-left:16px;font-weight:700;font-size:18px}[data-v-2630f384] .markdown-main-style div[class*=language-] .copy{top:0;right:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;font-family:iconfont;font-size:20px;font-style:normal;z-index:1;color:var(--main-font-color);cursor:pointer}[data-v-2630f384] .markdown-main-style div[class*=language-] .copy:after{content:"";transition:color .3s}[data-v-2630f384] .markdown-main-style div[class*=language-] .copy:before{content:"复制成功";position:absolute;left:-60px;font-size:14px;white-space:nowrap;opacity:0;transform:translate(5px);transition:color .3s,opacity .3s,transform .3s}[data-v-2630f384] .markdown-main-style div[class*=language-] .copy.copied:before{opacity:1;transform:translate(0)}[data-v-2630f384] .markdown-main-style div[class*=language-] .copy:hover:before,[data-v-2630f384] .markdown-main-style div[class*=language-] .copy:hover:after{color:var(--main-color)}[data-v-2630f384] .markdown-main-style div[class*=language-] .line-numbers-wrapper{padding:6px 10px;opacity:.6;text-align:center;-webkit-user-select:none;user-select:none;color:var(--main-font-second-color);background-color:var(--main-card-second-background)}[data-v-2630f384] .markdown-main-style div[class*=language-] .line-numbers-wrapper .line-number{display:flex;align-items:center;justify-content:center;height:22px;font-size:14px}[data-v-2630f384] .markdown-main-style div[class*=language-] .line-numbers-wrapper br{display:none}[data-v-2630f384] .markdown-main-style div[class*=language-] pre{margin:0;padding:6px 10px;width:100%;overflow-y:auto;-webkit-user-select:text;user-select:text;border-left:1px solid var(--main-card-border)}[data-v-2630f384] .markdown-main-style div[class*=language-] pre code{font-family:"Fira Code",var(--main-font-family),monospace;font-optical-sizing:auto}[data-v-2630f384] .markdown-main-style div[class*=language-] pre code .line{display:inline-block;height:22px}[data-v-2630f384] .markdown-main-style div[class*=language-] pre code .line span{color:var(--shiki-light);transition:color .3s}[data-v-2630f384] .markdown-main-style div[class*=language-] pre code .line.highlighted{width:100%;background-color:var(--main-card-border);border-radius:6px}[data-v-2630f384] .markdown-main-style div[class*=language-] pre code .line:empty{height:17px}[data-v-2630f384] .markdown-main-style pre{width:100%;overflow-y:auto;-webkit-user-select:text;user-select:text}[data-v-2630f384] .markdown-main-style blockquote{padding:2px 16px;margin:1rem 0;color:var(--main-font-color);text-align:left;border:1px solid var(--main-card-border);border-left:8px solid var(--main-card-border);background-color:var(--main-card-second-background);border-radius:4px 8px 8px 4px}[data-v-2630f384] .markdown-main-style blockquote p{margin:.5rem 0}[data-v-2630f384] .markdown-main-style ul{list-style-type:none;padding-left:1rem}[data-v-2630f384] .markdown-main-style ul li{position:relative;padding-left:1.2rem;margin:.6rem 0;overflow:auto}[data-v-2630f384] .markdown-main-style ul li:before{content:"";position:absolute;left:0;top:.7rem;width:.6rem;height:.6rem;background-color:var(--main-color);border-radius:50%}[data-v-2630f384] .markdown-main-style ul li p:first-child{margin-top:0}[data-v-2630f384] .markdown-main-style ul li p:last-child{margin-bottom:0}[data-v-2630f384] .markdown-main-style ol{padding-left:2rem}[data-v-2630f384] .markdown-main-style ol li::marker{color:var(--main-color);font-weight:700}[data-v-2630f384] .markdown-main-style .table-container{width:100%;margin:1rem 0;border:1px solid var(--main-card-border);border-radius:8px;overflow-y:hidden;overflow-x:auto}[data-v-2630f384] .markdown-main-style .table-container table{width:100%;min-width:512px;max-width:1200px;margin:0 auto;border-collapse:collapse;border-spacing:0}[data-v-2630f384] .markdown-main-style .table-container table td,[data-v-2630f384] .markdown-main-style .table-container table th{margin:0;padding:.6rem 1rem;line-height:normal;letter-spacing:normal;vertical-align:middle;border:1px solid var(--main-card-border)}[data-v-2630f384] .markdown-main-style .table-container table thead{background-color:var(--main-card-second-background)}[data-v-2630f384] .markdown-main-style .table-container table tbody tr{transition:background-color .3s;cursor:pointer}[data-v-2630f384] .markdown-main-style .table-container table tbody tr:hover{background-color:var(--main-card-second-background)}[data-v-2630f384] .markdown-main-style hr{margin:1rem 0;height:2px;border:none;background-color:var(--main-card-border)}[data-v-2630f384] .markdown-main-style label{cursor:pointer}[data-v-2630f384] .markdown-main-style mjx-container{overflow:auto;padding-bottom:8px;font-family:auto}[data-v-2630f384] .markdown-main-style .custom-block{margin:1rem 0;padding:16px 16px 16px 12px;border-radius:8px;background-color:var(--main-card-border);border-left:6px solid var(--main-color-gray);-webkit-user-select:none;user-select:none}[data-v-2630f384] .markdown-main-style .custom-block p{margin:0;line-height:normal;font-size:.95rem}[data-v-2630f384] .markdown-main-style .custom-block p.custom-block-title{font-size:14px;font-weight:700;margin-bottom:6px}[data-v-2630f384] .markdown-main-style .custom-block.tip{background-color:var(--main-info-color-gray);border-left-color:var(--main-info-color)}[data-v-2630f384] .markdown-main-style .custom-block.tip p{color:var(--main-info-color)}[data-v-2630f384] .markdown-main-style .custom-block.warning{background-color:var(--main-warning-color-gray);border-left-color:var(--main-warning-color)}[data-v-2630f384] .markdown-main-style .custom-block.warning p{color:var(--main-warning-color)}[data-v-2630f384] .markdown-main-style .custom-block.danger{background-color:var(--main-error-color-gray);border-left-color:var(--main-error-color)}[data-v-2630f384] .markdown-main-style .custom-block.danger p{color:var(--main-error-color)}[data-v-2630f384] .markdown-main-style .custom-block.details{border:none;padding:0;background-color:transparent;transition:max-height .4s ease-in-out;overflow:hidden}[data-v-2630f384] .markdown-main-style .custom-block.details summary{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px;border-radius:12px;font-weight:700;border:1px solid var(--main-card-border);background-color:var(--main-card-second-background);transition:color .3s,border-color .3s,background-color .3s;cursor:pointer}[data-v-2630f384] .markdown-main-style .custom-block.details summary:before{content:"";font-family:iconfont;margin-right:6px;font-size:18px;transition:transform .3s}[data-v-2630f384] .markdown-main-style .custom-block.details summary:after{content:"+";margin-left:auto}[data-v-2630f384] .markdown-main-style .custom-block.details summary:hover{color:var(--main-card-background);background-color:var(--main-color)}[data-v-2630f384] .markdown-main-style .custom-block.details>:last-child{padding:16px;font-size:1rem;border-radius:0 0 12px 12px;border:1px solid var(--main-card-border);background-color:var(--main-card-background);border-top:none}[data-v-2630f384] .markdown-main-style .custom-block.details[open] summary{border-radius:12px 12px 0 0;border-color:var(--main-color);color:var(--main-card-background);background-color:var(--main-color)}[data-v-2630f384] .markdown-main-style .custom-block.details[open] summary:before{transform:rotate(90deg)}[data-v-2630f384] .markdown-main-style .custom-block.details[open] summary:after{content:"-"}[data-v-2630f384] .markdown-main-style .custom-block.details[open]>:last-child{border-color:var(--main-color)}[data-v-2630f384] .markdown-main-style .custom-block.details:hover summary{color:var(--main-card-background);background-color:var(--main-color)}[data-v-2630f384] .markdown-main-style .plugin-tabs{margin:1rem 0;border-radius:12px;background-color:var(--main-card-background);border:1px solid var(--main-card-border);overflow:hidden}[data-v-2630f384] .markdown-main-style .plugin-tabs .plugin-tabs--tab-list{padding:0 12px;background-color:var(--main-card-second-background);border-bottom:1px solid var(--main-card-border)}[data-v-2630f384] .markdown-main-style .plugin-tabs .plugin-tabs--tab-list .plugin-tabs--tab{padding:12px 16px;margin-right:12px;outline:none;border:none;line-height:normal;font-size:16px;font-weight:700;font-family:var(--main-font-family);background-color:transparent;border-bottom:2px solid transparent;transition:all .3s;cursor:pointer}[data-v-2630f384] .markdown-main-style .plugin-tabs .plugin-tabs--tab-list .plugin-tabs--tab[aria-selected=true]{color:var(--main-color);border-bottom-color:var(--main-color)}[data-v-2630f384] .markdown-main-style .plugin-tabs .plugin-tabs--content{padding:1rem;max-height:500px;overflow:auto;animation:show .5s forwards}[data-v-2630f384] .markdown-main-style .timeline{position:relative;padding:0 0 1rem 26px;cursor:pointer}[data-v-2630f384] .markdown-main-style .timeline .timeline-title{display:inline-block;font-size:14px;opacity:.6;transform:translateY(-2px);transition:color .3s,opacity .3s}[data-v-2630f384] .markdown-main-style .timeline .timeline-content{margin-top:12px;border-radius:2px 12px 12px;padding:1rem;max-width:80%;width:max-content;border:1px solid var(--main-card-border);background-color:var(--main-card-second-background)}[data-v-2630f384] .markdown-main-style .timeline .timeline-content>:first-child{margin-top:0}[data-v-2630f384] .markdown-main-style .timeline .timeline-content>:last-child{margin-bottom:0}[data-v-2630f384] .markdown-main-style .timeline:after{content:"";position:absolute;top:7px;left:7px;width:4px;height:100%;border-radius:4px;background-color:var(--main-card-border);z-index:0}[data-v-2630f384] .markdown-main-style .timeline:before{content:"";position:absolute;top:0;left:0;width:14px;height:14px;border-radius:50%;border:2px solid var(--main-color);background-color:var(--main-card-background);transition:transform .3s;z-index:1}[data-v-2630f384] .markdown-main-style .timeline:hover .timeline-title{opacity:1;color:var(--main-color)}[data-v-2630f384] .markdown-main-style .timeline:hover:before{transform:scale(1.2)}[data-v-2630f384] .markdown-main-style .radio{display:flex;flex-direction:row;align-items:center;margin:1rem 0}[data-v-2630f384] .markdown-main-style .radio .radio-point{position:relative;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin:0 12px 0 0;outline:2px solid var(--main-color);border-radius:50%}[data-v-2630f384] .markdown-main-style .radio .radio-point:after{content:"";opacity:0;position:absolute;width:65%;height:65%;background-color:var(--main-color);border-radius:50%}[data-v-2630f384] .markdown-main-style .radio .radio-point.checked:after{opacity:1}[data-v-2630f384] .markdown-main-style .radio p{margin:0}[data-v-2630f384] .markdown-main-style .card{padding:1rem 1.2rem;border-radius:8px;border:1px solid var(--main-card-border);background-color:var(--main-card-second-background);box-shadow:0 8px 16px -4px var(--main-border-shadow)}[data-v-2630f384] .markdown-main-style .card p:first-child{margin-top:0}[data-v-2630f384] .markdown-main-style .card p:last-child{margin-bottom:0}[data-v-2630f384] .markdown-main-style .button{outline:none;border-radius:8px;padding:6px 16px;border:1px solid var(--main-card-border);background-color:var(--main-card-second-background);transition:background-color .3s;cursor:pointer}[data-v-2630f384] .markdown-main-style .button p,[data-v-2630f384] .markdown-main-style .button a{padding:0;margin:0;font-size:1rem;color:var(--main-font-color)}[data-v-2630f384] .markdown-main-style .button p:before,[data-v-2630f384] .markdown-main-style .button a:before{display:none}[data-v-2630f384] .markdown-main-style .button.primary{color:var(--main-card-background);background-color:var(--main-color)}[data-v-2630f384] .markdown-main-style .button:hover{background-color:var(--main-card-border)}.page[data-v-2630f384]{width:100%;display:flex;flex-direction:row;animation:fade-up .6s .1s backwards}.page .page-content[data-v-2630f384]{width:100%;transition:width .3s}.page .page-content[data-v-2630f384] #main-comment{width:100%}.page .page-content[data-v-2630f384] #main-comment .comment-content .atk-list .atk-list-header{margin-bottom:8px}.page .page-content[data-v-2630f384] #main-comment .comment-content .atk-list .atk-list-comments-wrap>.atk-comment-wrap{padding:.8rem;margin-bottom:1rem;border-bottom:none;border-radius:16px;background-color:var(--main-card-background);border:1px solid var(--main-card-border);box-shadow:0 8px 16px -4px var(--main-border-shadow)}.page .page-content .s-card[data-v-2630f384]{padding:1rem 2rem}.page.has-aside[data-v-2630f384]{animation:fade-up .6s .3s backwards}.page.has-aside .page-content[data-v-2630f384]{width:calc(100% - 300px)}.page.has-aside .main-aside[data-v-2630f384]{width:300px;padding-left:1rem}@media (max-width: 1200px){.page .page-content[data-v-2630f384]{width:100%!important}.page .main-aside[data-v-2630f384]{display:none}}.post-lists .post-item[data-v-82ecb035]{padding:1.6rem 2rem;margin-bottom:1rem;animation:fade-up .6s .4s backwards;cursor:pointer}.post-lists .post-item .post-content[data-v-82ecb035]{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.post-lists .post-item .post-content .post-category[data-v-82ecb035]{display:flex;flex-wrap:wrap;width:100%;color:var(--main-font-second-color);font-size:14px}.post-lists .post-item .post-content .post-category .cat-name[data-v-82ecb035]{display:flex;flex-direction:row;align-items:center}.post-lists .post-item .post-content .post-category .cat-name .iconfont[data-v-82ecb035]{opacity:.8;margin-right:6px;color:var(--main-font-second-color)}.post-lists .post-item .post-content .post-category .top[data-v-82ecb035]{margin-left:12px;color:var(--main-color)}.post-lists .post-item .post-content .post-category .top .iconfont[data-v-82ecb035]{opacity:.8;color:var(--main-color)}.post-lists .post-item .post-content .post-title[data-v-82ecb035]{display:inline-block;font-size:20px;line-height:30px;font-weight:700;margin:.8rem 0;transition:color .3s;display:-webkit-box;overflow:hidden;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.post-lists .post-item .post-content .post-title a[data-v-82ecb035]{color:inherit;text-decoration:none}.post-lists .post-item .post-content .post-desc[data-v-82ecb035]{margin-top:-.4rem;margin-bottom:.8rem;opacity:.8;line-height:30px;display:-webkit-box;overflow:hidden;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.post-lists .post-item .post-content .post-meta[data-v-82ecb035]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:var(--main-font-second-color)}.post-lists .post-item .post-content .post-meta .post-tags[data-v-82ecb035]{display:flex;flex-wrap:wrap;width:100%;opacity:.8;margin-right:20px;overflow:hidden;mask:linear-gradient(90deg,#fff 0,#fff 90%,hsla(0,0%,100%,.6) 95%,hsla(0,0%,100%,0) 100%)}.post-lists .post-item .post-content .post-meta .post-tags .tags-name[data-v-82ecb035]{display:flex;flex-direction:row;align-items:center;margin-right:12px;white-space:nowrap;transition:color .3s}.post-lists .post-item .post-content .post-meta .post-tags .tags-name .iconfont[data-v-82ecb035]{font-weight:400;opacity:.6;margin-right:4px;transition:color .3s}.post-lists .post-item .post-content .post-meta .post-tags .tags-name[data-v-82ecb035]:hover,.post-lists .post-item .post-content .post-meta .post-tags .tags-name:hover .iconfont[data-v-82ecb035]{color:var(--main-color)}@media (max-width: 768px){.post-lists .post-item .post-content .post-meta .post-tags[data-v-82ecb035]{flex-wrap:nowrap}}.post-lists .post-item .post-content .post-meta .post-time[data-v-82ecb035]{opacity:.6;font-size:13px;white-space:nowrap}.post-lists .post-item.simple[data-v-82ecb035]{animation:none;padding:.5rem 1.4rem;background-color:var(--main-card-second-background)}.post-lists .post-item[data-v-82ecb035]:last-child{margin-bottom:0}.post-lists .post-item:hover .post-content .post-title[data-v-82ecb035]{color:var(--main-color)}.post-lists .post-item[data-v-82ecb035]:active{transform:scale(.98)}.related-post[data-v-bcc64ec8]{margin-top:1rem}.related-post .title[data-v-bcc64ec8]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin:3rem 0 1rem;padding:0 6px}.related-post .title .name[data-v-bcc64ec8]{display:flex;align-items:center;font-size:24px;font-weight:700}.related-post .title .name .iconfont[data-v-bcc64ec8]{font-size:26px;font-weight:400;margin-right:8px}.related-post .title .shuffle[data-v-bcc64ec8]{opacity:.6;font-size:14px;transition:color .3s,opacity .3s;cursor:pointer}.related-post .title .shuffle[data-v-bcc64ec8]:hover{opacity:1;color:var(--main-color)}.next-post[data-v-b5a8b089]{width:100%;display:flex;flex-direction:column;padding:20px;background-color:var(--main-card-background)}.next-post .post-tip[data-v-b5a8b089]{font-size:14px;color:var(--main-font-second-color);padding-bottom:8px;margin-bottom:12px;border-bottom:1px dashed var(--main-card-border);transition:color .3s}.next-post .post-title[data-v-b5a8b089]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.next-post.fixed[data-v-b5a8b089]{position:fixed;right:20px;bottom:20px;opacity:0;z-index:100;width:300px;transform:translateY(180px)}.next-post.show[data-v-b5a8b089]{opacity:1;transform:translateY(0)}.next-post[data-v-b5a8b089]:hover{background-color:var(--main-color);border-color:var(--main-color);color:var(--main-card-background);box-shadow:0 8px 16px -4px var(--main-color-bg)}.next-post:hover .post-tip[data-v-b5a8b089]{opacity:.8;color:var(--main-card-background)}@media (max-width: 768px){.next-post[data-v-b5a8b089]{display:none}}.reward[data-v-4ca39966]{position:relative;display:flex;justify-content:center;width:max-content;margin:1rem auto;-webkit-user-select:none;user-select:none;cursor:pointer}.reward .reward-btn[data-v-4ca39966]{display:flex;flex-direction:row;align-items:center;justify-content:center;height:40px;width:120px;border-radius:8px;color:#fff;background-color:var(--main-color-red);transition:box-shadow .5s}.reward .reward-btn .iconfont[data-v-4ca39966]{color:#fff;font-weight:400;margin-right:6px}.reward .reward-btn[data-v-4ca39966]:hover{box-shadow:0 0 40px 6px #ff384270}.reward-card .thank[data-v-4ca39966]{display:inline-flex;justify-content:center;margin-bottom:1rem;width:100%;color:var(--main-color);font-weight:700}.reward-card .qr[data-v-4ca39966]{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.reward-card .qr .qr-img[data-v-4ca39966]{display:flex;flex-direction:column;align-items:center}.reward-card .qr .qr-img img[data-v-4ca39966]{width:100%;height:auto;border-radius:16px;overflow:hidden}.reward-card .qr .qr-img .tip[data-v-4ca39966]{display:flex;flex-direction:row;align-items:center;margin-top:.8rem}.reward-card .qr .qr-img .tip .iconfont[data-v-4ca39966]{margin-right:6px;font-size:18px}.reward-card .qr .qr-img:hover .iconfont[data-v-4ca39966]{color:var(--main-color)}.reward-card .all-list[data-v-4ca39966]{margin-top:20px;display:flex;align-items:center;flex-direction:column;background-color:var(--main-card-second-background)}.reward-card .all-list .title[data-v-4ca39966]{font-size:18px;font-weight:700;margin-bottom:8px;transition:color .3s}.reward-card .all-list .tip[data-v-4ca39966]{text-align:center;font-size:12px;opacity:.6}.reward-card .all-list:hover .title[data-v-4ca39966]{color:var(--main-color)}.share-btn-container[data-v-7bbfebb3]{margin:1.5rem 0;padding:1rem;background:var(--main-card-background);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.share-btn-container .share-header[data-v-7bbfebb3]{display:flex;align-items:center;margin-bottom:1rem}.share-btn-container .share-header .share-title[data-v-7bbfebb3]{font-size:14px;font-weight:600;color:var(--main-font-color);opacity:.8}.share-btn-container .share-buttons[data-v-7bbfebb3]{display:flex;flex-wrap:wrap;gap:12px}.share-btn-container .share-buttons .share-item[data-v-7bbfebb3]{display:flex;flex-direction:column;align-items:center;padding:12px 16px;border-radius:12px;cursor:pointer;transition:all .3s ease;text-decoration:none;position:relative}.share-btn-container .share-buttons .share-item[data-v-7bbfebb3]:hover{transform:translateY(-2px)}.share-btn-container .share-buttons .share-item .share-icon[data-v-7bbfebb3]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:6px;background:var(--main-color);color:#fff;transition:background .3s}.share-btn-container .share-buttons .share-item .share-icon svg[data-v-7bbfebb3]{width:20px;height:20px;display:block;flex-shrink:0}.share-btn-container .share-buttons .share-item .share-icon .share-mark[data-v-7bbfebb3]{display:inline-flex;align-items:center;justify-content:center;line-height:1;color:#fff;font-weight:700;letter-spacing:0;-webkit-user-select:none;user-select:none}.share-btn-container .share-buttons .share-item .share-icon .share-mark-x[data-v-7bbfebb3]{font-size:20px;font-family:Arial Black,Segoe UI,sans-serif;transform:translateY(-1px)}.share-btn-container .share-buttons .share-item .share-icon .share-mark-qq[data-v-7bbfebb3]{font-size:13px;letter-spacing:.4px;font-family:Segoe UI,PingFang SC,sans-serif}.share-btn-container .share-buttons .share-item .share-label[data-v-7bbfebb3]{font-size:12px;color:var(--main-font-color);opacity:.7}.share-btn-container .share-buttons .share-item.wechat .share-icon[data-v-7bbfebb3]{background:#07c160}.share-btn-container .share-buttons .share-item.wechat:hover .share-icon[data-v-7bbfebb3]{background:#06ad56}.share-btn-container .share-buttons .share-item.weibo .share-icon[data-v-7bbfebb3]{background:#e63e39}.share-btn-container .share-buttons .share-item.weibo:hover .share-icon[data-v-7bbfebb3]{background:#d33530}.share-btn-container .share-buttons .share-item.twitter .share-icon[data-v-7bbfebb3]{background:#1da1f2}.share-btn-container .share-buttons .share-item.twitter:hover .share-icon[data-v-7bbfebb3]{background:#0d8de0}.share-btn-container .share-buttons .share-item.qq .share-icon[data-v-7bbfebb3]{background:#00a1e9}.share-btn-container .share-buttons .share-item.qq:hover .share-icon[data-v-7bbfebb3]{background:#0095d4}.share-btn-container .share-buttons .share-item.facebook .share-icon[data-v-7bbfebb3]{background:#3b5998}.share-btn-container .share-buttons .share-item.facebook:hover .share-icon[data-v-7bbfebb3]{background:#344e86}.share-btn-container .share-buttons .share-item.copy .share-icon[data-v-7bbfebb3]{background:var(--main-color)}.share-btn-container .share-buttons .share-item.copy:hover .share-icon[data-v-7bbfebb3]{opacity:.85}.share-btn-container .share-buttons .share-item.copy.copied .share-icon[data-v-7bbfebb3]{background:#52c41a}.share-btn-container .share-buttons .share-item.wechat-copy .share-icon[data-v-7bbfebb3]{background:#07c160}.share-btn-container .share-buttons .share-item.wechat-copy:hover .share-icon[data-v-7bbfebb3]{background:#06ad56}.share-btn-container .share-buttons .share-item.wechat-copy.copied .share-icon[data-v-7bbfebb3]{background:#52c41a}.share-btn-container .share-buttons .qrcode-popup[data-v-7bbfebb3]{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);background:#fff;padding:12px;border-radius:12px;box-shadow:0 4px 20px #00000026;z-index:100}.share-btn-container .share-buttons .qrcode-popup[data-v-7bbfebb3]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:8px solid transparent;border-top-color:#fff}.share-btn-container .share-buttons .qrcode-popup .qrcode[data-v-7bbfebb3]{width:128px;height:128px}.share-btn-container .share-buttons .qrcode-popup .qrcode-tip[data-v-7bbfebb3]{margin:8px 0 0;font-size:12px;color:#666;text-align:center}@media (max-width: 768px){.share-btn-container .share-buttons[data-v-7bbfebb3]{justify-content:center}.share-btn-container .share-buttons .share-item[data-v-7bbfebb3]{padding:10px 12px}.share-btn-container .share-buttons .share-item .share-icon[data-v-7bbfebb3]{width:36px;height:36px}.share-btn-container .share-buttons .share-item .share-icon svg[data-v-7bbfebb3]{width:18px;height:18px}.share-btn-container .share-buttons .share-item .share-icon .share-mark-x[data-v-7bbfebb3]{font-size:18px}.share-btn-container .share-buttons .share-item .share-icon .share-mark-qq[data-v-7bbfebb3]{font-size:12px}.share-btn-container .qrcode-popup[data-v-7bbfebb3]{left:auto;right:0;transform:none}.share-btn-container .qrcode-popup[data-v-7bbfebb3]:after{left:auto;right:20px}}.promo[data-v-9c1b87aa]{margin:2rem 0;padding:1.2rem;border:1px solid var(--main-card-border);background-color:var(--main-card-background);box-shadow:0 8px 16px -4px var(--main-border-shadow);border-radius:16px;transition:color .3s,border .3s,background-color .3s}.promo .title[data-v-9c1b87aa]{margin:0 0 .8rem;font-size:1.05rem;line-height:1.4}.promo .links[data-v-9c1b87aa]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:1rem}.promo .links .item[data-v-9c1b87aa]{display:inline-flex;align-items:center;padding:8px 10px;border-radius:10px;font-weight:600;background-color:var(--main-card-border);transition:color .3s,background-color .3s}.promo .links .item[data-v-9c1b87aa]:hover{color:var(--main-color);background-color:var(--main-color-bg)}.promo .support[data-v-9c1b87aa]{border-top:1px dashed var(--main-card-border);padding-top:1rem}.promo .support .start[data-v-9c1b87aa]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:.6rem}.promo .support .start .start-link[data-v-9c1b87aa]{font-weight:800}.promo .support .tips[data-v-9c1b87aa]{opacity:.85;line-height:1.6}.copyright[data-v-821f7656]{position:relative;background-color:var(--main-card-second-background);padding:18px;margin-top:2rem;overflow:hidden}.copyright .title[data-v-821f7656]{display:flex;flex-direction:column}.copyright .title .post-link[data-v-821f7656]{margin-top:2px;font-size:14px;opacity:.6}.copyright .title .post-link[data-v-821f7656]:hover{opacity:1}.copyright .post-meta[data-v-821f7656]{display:flex;flex-direction:row;align-items:center;margin:1rem 0}.copyright .post-meta .meta-item[data-v-821f7656]{display:flex;flex-direction:column;margin-right:2rem}.copyright .post-meta .meta-item .name[data-v-821f7656]{margin-top:4px;font-size:14px;opacity:.6;transition:color .3s,opacity .3s;cursor:pointer}.copyright .post-meta .meta-item.cc .name[data-v-821f7656]:hover{opacity:1;color:var(--main-color)}.copyright .meta-tip[data-v-821f7656]{opacity:.4}.copyright[data-v-821f7656]:after{content:"";position:absolute;top:-4rem;right:-4rem;font-family:iconfont;opacity:.1;font-size:16rem;transform:rotate(334deg)}@media (max-width: 768px){.copyright .post-meta[data-v-821f7656]{display:none}.copyright .meta-tip[data-v-821f7656]{display:inline-block;margin-top:12px;font-size:14px}}.references[data-v-6f06e454]{margin:2rem 0 1rem;padding:18px;background-color:var(--main-card-second-background)}.references .title[data-v-6f06e454]{display:flex;flex-direction:row;align-items:center;color:var(--main-font-second-color);font-size:15px;margin-bottom:.8rem}.references .title .iconfont[data-v-6f06e454]{margin-right:4px;font-size:18px;color:var(--main-font-second-color);opacity:.6}.references .list[data-v-6f06e454]{display:flex;flex-direction:column;margin:0;list-style-type:none;padding-left:.4rem}.references .list .list-item[data-v-6f06e454]{display:inline-flex;flex-direction:row;align-items:center;position:relative;width:max-content;padding-left:1rem;margin-bottom:.4rem;overflow:auto;transition:color .3s}.references .list .list-item .item-title[data-v-6f06e454]{padding-bottom:2px}.references .list .list-item[data-v-6f06e454]:last-child{margin-bottom:0}.references .list .list-item[data-v-6f06e454]:before{content:"";position:absolute;left:0;width:8px;height:8px;opacity:.6;background-color:var(--main-font-color);border-radius:50%;transition:background-color .3s}.references .list .list-item[data-v-6f06e454]:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;margin-left:1rem;background-color:var(--main-color);transition:width .3s}.references .list .list-item[data-v-6f06e454]:hover{color:var(--main-color)}.references .list .list-item[data-v-6f06e454]:hover:before{background-color:var(--main-color)}.references .list .list-item[data-v-6f06e454]:hover:after{width:calc(100% - 1rem)}.article-gpt[data-v-a624100c]{margin-top:1.2rem;background-color:var(--main-card-second-background);-webkit-user-select:none;user-select:none;cursor:auto}.article-gpt .title[data-v-a624100c]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:.8rem;padding:0 8px}.article-gpt .title .name[data-v-a624100c]{display:flex;align-items:center;color:var(--main-color);font-weight:700;cursor:pointer}.article-gpt .title .name .icon-robot[data-v-a624100c]{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:400;width:26px;height:26px;color:var(--main-card-background);background-color:var(--main-color);border-radius:50%;margin-right:8px}.article-gpt .title .name .icon-up[data-v-a624100c]{font-weight:400;font-size:12px;margin-left:6px;opacity:.6;color:var(--main-color);transform:rotate(90deg)}.article-gpt .title .logo[data-v-a624100c]{padding:4px 10px;font-size:12px;color:var(--main-card-background);background-color:var(--main-color);border-radius:25px;font-weight:700;cursor:pointer}.article-gpt .title .logo.loading[data-v-a624100c]{animation:loading 1s infinite;cursor:not-allowed}.article-gpt .content[data-v-a624100c]{cursor:auto}.article-gpt .content .point[data-v-a624100c]{color:var(--main-color);font-weight:700;margin-left:4px;animation:loading .8s infinite}.article-gpt .meta[data-v-a624100c]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:1rem;padding:0 8px;font-size:12px}.article-gpt .meta .tip[data-v-a624100c]{opacity:.6}.article-gpt .meta .report[data-v-a624100c]{white-space:nowrap;margin-left:12px;opacity:.8}[data-v-79f570fc] .markdown-main-style div>h1{font-size:2rem;text-align:center;border-bottom:1px dashed var(--main-color-bg);padding-bottom:1rem}[data-v-79f570fc] .markdown-main-style div>h1 .header-anchor:before{display:none}[data-v-79f570fc] .markdown-main-style div>h2{font-size:1.6rem;line-height:1.6;border-bottom:1px dashed var(--main-color-bg);padding-bottom:.5rem}[data-v-79f570fc] .markdown-main-style div>h3{width:fit-content;font-size:1.2rem;z-index:0}[data-v-79f570fc] .markdown-main-style div>h3:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:8px;border-radius:3px;background-color:var(--main-card-border);z-index:-1}[data-v-79f570fc] .markdown-main-style div>h1,[data-v-79f570fc] .markdown-main-style div>h2,[data-v-79f570fc] .markdown-main-style div>h3,[data-v-79f570fc] .markdown-main-style div>h4{position:relative;cursor:pointer}[data-v-79f570fc] .markdown-main-style div>h1:hover .header-anchor,[data-v-79f570fc] .markdown-main-style div>h2:hover .header-anchor,[data-v-79f570fc] .markdown-main-style div>h3:hover .header-anchor,[data-v-79f570fc] .markdown-main-style div>h4:hover .header-anchor{opacity:1}[data-v-79f570fc] .markdown-main-style .header-anchor{position:absolute;left:0;opacity:0;transition:opacity .3s}[data-v-79f570fc] .markdown-main-style .header-anchor:before{content:"#";position:absolute;left:-1.3rem;color:var(--main-color);font-weight:700}[data-v-79f570fc] .markdown-main-style p{font-size:1.1rem}[data-v-79f570fc] .markdown-main-style p,[data-v-79f570fc] .markdown-main-style ul,[data-v-79f570fc] .markdown-main-style li,[data-v-79f570fc] .markdown-main-style td{margin:1rem 0;text-align:left;letter-spacing:.6px;line-height:2}[data-v-79f570fc] .markdown-main-style p code,[data-v-79f570fc] .markdown-main-style ul code,[data-v-79f570fc] .markdown-main-style li code,[data-v-79f570fc] .markdown-main-style td code{display:inline-flex;font-size:.8rem;padding:0 6px;border-radius:6px;background-color:var(--main-card-border);font-family:"Fira Code",var(--main-font-family),monospace;font-optical-sizing:auto;white-space:nowrap;transform:translateY(-2px);overflow-x:auto;max-width:100%;transition:color .3s,background-color .3s;cursor:pointer}[data-v-79f570fc] .markdown-main-style p code:hover,[data-v-79f570fc] .markdown-main-style ul code:hover,[data-v-79f570fc] .markdown-main-style li code:hover,[data-v-79f570fc] .markdown-main-style td code:hover{color:var(--main-color);background-color:var(--main-color-bg)}[data-v-79f570fc] .markdown-main-style p a,[data-v-79f570fc] .markdown-main-style ul a,[data-v-79f570fc] .markdown-main-style li a,[data-v-79f570fc] .markdown-main-style td a{position:relative;display:inline-flex;color:var(--main-color)}[data-v-79f570fc] .markdown-main-style p a:before,[data-v-79f570fc] .markdown-main-style ul a:before,[data-v-79f570fc] .markdown-main-style li a:before,[data-v-79f570fc] .markdown-main-style td a:before{content:"";position:absolute;bottom:2px;left:0;right:0;height:1px;opacity:.8;background-color:var(--main-color);border-radius:4px;transition:all .3s}[data-v-79f570fc] .markdown-main-style p a:hover:before,[data-v-79f570fc] .markdown-main-style ul a:hover:before,[data-v-79f570fc] .markdown-main-style li a:hover:before,[data-v-79f570fc] .markdown-main-style td a:hover:before{height:100%;opacity:.2;bottom:0;left:-2px;right:-2px}[data-v-79f570fc] .markdown-main-style p strong,[data-v-79f570fc] .markdown-main-style ul strong,[data-v-79f570fc] .markdown-main-style li strong,[data-v-79f570fc] .markdown-main-style td strong{color:var(--main-color)}[data-v-79f570fc] .markdown-main-style img{width:100%;border-radius:12px}[data-v-79f570fc] .markdown-main-style .img-fancybox{width:100%;display:flex;flex-direction:column;align-items:center;color:var(--main-font-color)}[data-v-79f570fc] .markdown-main-style .img-fancybox .post-img{width:auto;max-height:450px;max-width:100%;margin:0 auto;border-radius:12px;cursor:zoom-in;transition:opacity .3s,filter .3s}[data-v-79f570fc] .markdown-main-style .img-fancybox .post-img:hover{filter:blur(0) brightness(.8)}[data-v-79f570fc] .markdown-main-style .img-fancybox .post-img-tip{display:inline-flex;width:100%;justify-content:center;align-items:center;margin:.8rem 0;font-size:14px;opacity:.6}[data-v-79f570fc] .markdown-main-style .img-fancybox:before{display:none}[data-v-79f570fc] .markdown-main-style .img-fancybox:hover{color:var(--main-font-color)}[data-v-79f570fc] .markdown-main-style div[class*=language-]{position:relative;display:flex;flex-direction:row-reverse;border-radius:12px;background-color:var(--main-card-background);border:1px solid var(--main-card-border);padding-top:36px;margin:1rem 0;overflow:hidden}[data-v-79f570fc] .markdown-main-style div[class*=language-] .copy,[data-v-79f570fc] .markdown-main-style div[class*=language-] .lang{position:absolute}[data-v-79f570fc] .markdown-main-style div[class*=language-] .lang{width:100%;height:36px;top:0;left:0;display:flex;flex-direction:row;align-items:center;background-color:var(--main-card-second-background);border-bottom:1px solid var(--main-card-border);padding-left:16px;font-weight:700;font-size:18px}[data-v-79f570fc] .markdown-main-style div[class*=language-] .copy{top:0;right:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;font-family:iconfont;font-size:20px;font-style:normal;z-index:1;color:var(--main-font-color);cursor:pointer}[data-v-79f570fc] .markdown-main-style div[class*=language-] .copy:after{content:"";transition:color .3s}[data-v-79f570fc] .markdown-main-style div[class*=language-] .copy:before{content:"复制成功";position:absolute;left:-60px;font-size:14px;white-space:nowrap;opacity:0;transform:translate(5px);transition:color .3s,opacity .3s,transform .3s}[data-v-79f570fc] .markdown-main-style div[class*=language-] .copy.copied:before{opacity:1;transform:translate(0)}[data-v-79f570fc] .markdown-main-style div[class*=language-] .copy:hover:before,[data-v-79f570fc] .markdown-main-style div[class*=language-] .copy:hover:after{color:var(--main-color)}[data-v-79f570fc] .markdown-main-style div[class*=language-] .line-numbers-wrapper{padding:6px 10px;opacity:.6;text-align:center;-webkit-user-select:none;user-select:none;color:var(--main-font-second-color);background-color:var(--main-card-second-background)}[data-v-79f570fc] .markdown-main-style div[class*=language-] .line-numbers-wrapper .line-number{display:flex;align-items:center;justify-content:center;height:22px;font-size:14px}[data-v-79f570fc] .markdown-main-style div[class*=language-] .line-numbers-wrapper br{display:none}[data-v-79f570fc] .markdown-main-style div[class*=language-] pre{margin:0;padding:6px 10px;width:100%;overflow-y:auto;-webkit-user-select:text;user-select:text;border-left:1px solid var(--main-card-border)}[data-v-79f570fc] .markdown-main-style div[class*=language-] pre code{font-family:"Fira Code",var(--main-font-family),monospace;font-optical-sizing:auto}[data-v-79f570fc] .markdown-main-style div[class*=language-] pre code .line{display:inline-block;height:22px}[data-v-79f570fc] .markdown-main-style div[class*=language-] pre code .line span{color:var(--shiki-light);transition:color .3s}[data-v-79f570fc] .markdown-main-style div[class*=language-] pre code .line.highlighted{width:100%;background-color:var(--main-card-border);border-radius:6px}[data-v-79f570fc] .markdown-main-style div[class*=language-] pre code .line:empty{height:17px}[data-v-79f570fc] .markdown-main-style pre{width:100%;overflow-y:auto;-webkit-user-select:text;user-select:text}[data-v-79f570fc] .markdown-main-style blockquote{padding:2px 16px;margin:1rem 0;color:var(--main-font-color);text-align:left;border:1px solid var(--main-card-border);border-left:8px solid var(--main-card-border);background-color:var(--main-card-second-background);border-radius:4px 8px 8px 4px}[data-v-79f570fc] .markdown-main-style blockquote p{margin:.5rem 0}[data-v-79f570fc] .markdown-main-style ul{list-style-type:none;padding-left:1rem}[data-v-79f570fc] .markdown-main-style ul li{position:relative;padding-left:1.2rem;margin:.6rem 0;overflow:auto}[data-v-79f570fc] .markdown-main-style ul li:before{content:"";position:absolute;left:0;top:.7rem;width:.6rem;height:.6rem;background-color:var(--main-color);border-radius:50%}[data-v-79f570fc] .markdown-main-style ul li p:first-child{margin-top:0}[data-v-79f570fc] .markdown-main-style ul li p:last-child{margin-bottom:0}[data-v-79f570fc] .markdown-main-style ol{padding-left:2rem}[data-v-79f570fc] .markdown-main-style ol li::marker{color:var(--main-color);font-weight:700}[data-v-79f570fc] .markdown-main-style .table-container{width:100%;margin:1rem 0;border:1px solid var(--main-card-border);border-radius:8px;overflow-y:hidden;overflow-x:auto}[data-v-79f570fc] .markdown-main-style .table-container table{width:100%;min-width:512px;max-width:1200px;margin:0 auto;border-collapse:collapse;border-spacing:0}[data-v-79f570fc] .markdown-main-style .table-container table td,[data-v-79f570fc] .markdown-main-style .table-container table th{margin:0;padding:.6rem 1rem;line-height:normal;letter-spacing:normal;vertical-align:middle;border:1px solid var(--main-card-border)}[data-v-79f570fc] .markdown-main-style .table-container table thead{background-color:var(--main-card-second-background)}[data-v-79f570fc] .markdown-main-style .table-container table tbody tr{transition:background-color .3s;cursor:pointer}[data-v-79f570fc] .markdown-main-style .table-container table tbody tr:hover{background-color:var(--main-card-second-background)}[data-v-79f570fc] .markdown-main-style hr{margin:1rem 0;height:2px;border:none;background-color:var(--main-card-border)}[data-v-79f570fc] .markdown-main-style label{cursor:pointer}[data-v-79f570fc] .markdown-main-style mjx-container{overflow:auto;padding-bottom:8px;font-family:auto}[data-v-79f570fc] .markdown-main-style .custom-block{margin:1rem 0;padding:16px 16px 16px 12px;border-radius:8px;background-color:var(--main-card-border);border-left:6px solid var(--main-color-gray);-webkit-user-select:none;user-select:none}[data-v-79f570fc] .markdown-main-style .custom-block p{margin:0;line-height:normal;font-size:.95rem}[data-v-79f570fc] .markdown-main-style .custom-block p.custom-block-title{font-size:14px;font-weight:700;margin-bottom:6px}[data-v-79f570fc] .markdown-main-style .custom-block.tip{background-color:var(--main-info-color-gray);border-left-color:var(--main-info-color)}[data-v-79f570fc] .markdown-main-style .custom-block.tip p{color:var(--main-info-color)}[data-v-79f570fc] .markdown-main-style .custom-block.warning{background-color:var(--main-warning-color-gray);border-left-color:var(--main-warning-color)}[data-v-79f570fc] .markdown-main-style .custom-block.warning p{color:var(--main-warning-color)}[data-v-79f570fc] .markdown-main-style .custom-block.danger{background-color:var(--main-error-color-gray);border-left-color:var(--main-error-color)}[data-v-79f570fc] .markdown-main-style .custom-block.danger p{color:var(--main-error-color)}[data-v-79f570fc] .markdown-main-style .custom-block.details{border:none;padding:0;background-color:transparent;transition:max-height .4s ease-in-out;overflow:hidden}[data-v-79f570fc] .markdown-main-style .custom-block.details summary{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px;border-radius:12px;font-weight:700;border:1px solid var(--main-card-border);background-color:var(--main-card-second-background);transition:color .3s,border-color .3s,background-color .3s;cursor:pointer}[data-v-79f570fc] .markdown-main-style .custom-block.details summary:before{content:"";font-family:iconfont;margin-right:6px;font-size:18px;transition:transform .3s}[data-v-79f570fc] .markdown-main-style .custom-block.details summary:after{content:"+";margin-left:auto}[data-v-79f570fc] .markdown-main-style .custom-block.details summary:hover{color:var(--main-card-background);background-color:var(--main-color)}[data-v-79f570fc] .markdown-main-style .custom-block.details>:last-child{padding:16px;font-size:1rem;border-radius:0 0 12px 12px;border:1px solid var(--main-card-border);background-color:var(--main-card-background);border-top:none}[data-v-79f570fc] .markdown-main-style .custom-block.details[open] summary{border-radius:12px 12px 0 0;border-color:var(--main-color);color:var(--main-card-background);background-color:var(--main-color)}[data-v-79f570fc] .markdown-main-style .custom-block.details[open] summary:before{transform:rotate(90deg)}[data-v-79f570fc] .markdown-main-style .custom-block.details[open] summary:after{content:"-"}[data-v-79f570fc] .markdown-main-style .custom-block.details[open]>:last-child{border-color:var(--main-color)}[data-v-79f570fc] .markdown-main-style .custom-block.details:hover summary{color:var(--main-card-background);background-color:var(--main-color)}[data-v-79f570fc] .markdown-main-style .plugin-tabs{margin:1rem 0;border-radius:12px;background-color:var(--main-card-background);border:1px solid var(--main-card-border);overflow:hidden}[data-v-79f570fc] .markdown-main-style .plugin-tabs .plugin-tabs--tab-list{padding:0 12px;background-color:var(--main-card-second-background);border-bottom:1px solid var(--main-card-border)}[data-v-79f570fc] .markdown-main-style .plugin-tabs .plugin-tabs--tab-list .plugin-tabs--tab{padding:12px 16px;margin-right:12px;outline:none;border:none;line-height:normal;font-size:16px;font-weight:700;font-family:var(--main-font-family);background-color:transparent;border-bottom:2px solid transparent;transition:all .3s;cursor:pointer}[data-v-79f570fc] .markdown-main-style .plugin-tabs .plugin-tabs--tab-list .plugin-tabs--tab[aria-selected=true]{color:var(--main-color);border-bottom-color:var(--main-color)}[data-v-79f570fc] .markdown-main-style .plugin-tabs .plugin-tabs--content{padding:1rem;max-height:500px;overflow:auto;animation:show .5s forwards}[data-v-79f570fc] .markdown-main-style .timeline{position:relative;padding:0 0 1rem 26px;cursor:pointer}[data-v-79f570fc] .markdown-main-style .timeline .timeline-title{display:inline-block;font-size:14px;opacity:.6;transform:translateY(-2px);transition:color .3s,opacity .3s}[data-v-79f570fc] .markdown-main-style .timeline .timeline-content{margin-top:12px;border-radius:2px 12px 12px;padding:1rem;max-width:80%;width:max-content;border:1px solid var(--main-card-border);background-color:var(--main-card-second-background)}[data-v-79f570fc] .markdown-main-style .timeline .timeline-content>:first-child{margin-top:0}[data-v-79f570fc] .markdown-main-style .timeline .timeline-content>:last-child{margin-bottom:0}[data-v-79f570fc] .markdown-main-style .timeline:after{content:"";position:absolute;top:7px;left:7px;width:4px;height:100%;border-radius:4px;background-color:var(--main-card-border);z-index:0}[data-v-79f570fc] .markdown-main-style .timeline:before{content:"";position:absolute;top:0;left:0;width:14px;height:14px;border-radius:50%;border:2px solid var(--main-color);background-color:var(--main-card-background);transition:transform .3s;z-index:1}[data-v-79f570fc] .markdown-main-style .timeline:hover .timeline-title{opacity:1;color:var(--main-color)}[data-v-79f570fc] .markdown-main-style .timeline:hover:before{transform:scale(1.2)}[data-v-79f570fc] .markdown-main-style .radio{display:flex;flex-direction:row;align-items:center;margin:1rem 0}[data-v-79f570fc] .markdown-main-style .radio .radio-point{position:relative;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin:0 12px 0 0;outline:2px solid var(--main-color);border-radius:50%}[data-v-79f570fc] .markdown-main-style .radio .radio-point:after{content:"";opacity:0;position:absolute;width:65%;height:65%;background-color:var(--main-color);border-radius:50%}[data-v-79f570fc] .markdown-main-style .radio .radio-point.checked:after{opacity:1}[data-v-79f570fc] .markdown-main-style .radio p{margin:0}[data-v-79f570fc] .markdown-main-style .card{padding:1rem 1.2rem;border-radius:8px;border:1px solid var(--main-card-border);background-color:var(--main-card-second-background);box-shadow:0 8px 16px -4px var(--main-border-shadow)}[data-v-79f570fc] .markdown-main-style .card p:first-child{margin-top:0}[data-v-79f570fc] .markdown-main-style .card p:last-child{margin-bottom:0}[data-v-79f570fc] .markdown-main-style .button{outline:none;border-radius:8px;padding:6px 16px;border:1px solid var(--main-card-border);background-color:var(--main-card-second-background);transition:background-color .3s;cursor:pointer}[data-v-79f570fc] .markdown-main-style .button p,[data-v-79f570fc] .markdown-main-style .button a{padding:0;margin:0;font-size:1rem;color:var(--main-font-color)}[data-v-79f570fc] .markdown-main-style .button p:before,[data-v-79f570fc] .markdown-main-style .button a:before{display:none}[data-v-79f570fc] .markdown-main-style .button.primary{color:var(--main-card-background);background-color:var(--main-color)}[data-v-79f570fc] .markdown-main-style .button:hover{background-color:var(--main-card-border)}.post[data-v-79f570fc]{width:100%;display:flex;flex-direction:column;animation:fade-up .6s .1s backwards}.post .post-meta[data-v-79f570fc]{padding:2rem 0 3rem 18px;width:100%}.post .post-meta .meta[data-v-79f570fc]{display:flex;flex-direction:row;align-items:center}.post .post-meta .meta .categories[data-v-79f570fc]{margin-right:12px}.post .post-meta .meta .categories .cat-item[data-v-79f570fc]{display:flex;flex-direction:row;align-items:center;padding:6px 12px;font-size:14px;font-weight:700;border-radius:8px;background-color:var(--main-mask-Inverse-background);opacity:.8}.post .post-meta .meta .categories .cat-item .iconfont[data-v-79f570fc]{margin-right:6px}.post .post-meta .meta .categories .cat-item[data-v-79f570fc]:hover{color:var(--main-color);background-color:var(--main-color-bg)}.post .post-meta .meta .categories .cat-item:hover .iconfont[data-v-79f570fc]{color:var(--main-color)}.post .post-meta .meta .tags[data-v-79f570fc]{display:flex;flex-direction:row;align-items:center}.post .post-meta .meta .tags .tag-item[data-v-79f570fc]{display:flex;flex-direction:row;align-items:center;padding:6px 12px;font-size:14px;font-weight:700;border-radius:8px;opacity:.8}.post .post-meta .meta .tags .tag-item .iconfont[data-v-79f570fc]{margin-right:4px;opacity:.6;font-weight:400}.post .post-meta .meta .tags .tag-item[data-v-79f570fc]:hover{color:var(--main-color);background-color:var(--main-color-bg)}.post .post-meta .meta .tags .tag-item:hover .iconfont[data-v-79f570fc]{color:var(--main-color)}.post .post-meta .title[data-v-79f570fc]{font-size:2.2rem;line-height:1.2;color:var(--main-font-color);margin:1.4rem 0}.post .post-meta .other-meta[data-v-79f570fc]{display:flex;flex-direction:row;align-items:center}.post .post-meta .other-meta .meta[data-v-79f570fc]{display:flex;flex-direction:row;align-items:center;padding:6px 12px;font-size:14px;border-radius:8px;opacity:.8}.post .post-meta .other-meta .meta .iconfont[data-v-79f570fc]{margin-right:6px;transition:color .3s}.post .post-meta .other-meta .meta.date[data-v-79f570fc]{padding-left:0}.post .post-meta .other-meta .meta.hot .iconfont[data-v-79f570fc]{font-size:18px}.post .post-meta .other-meta .meta.hover[data-v-79f570fc]{transition:color .3s,background-color .3s;cursor:pointer}.post .post-meta .other-meta .meta.hover[data-v-79f570fc]:hover{color:var(--main-color);background-color:var(--main-color-bg)}.post .post-meta .other-meta .meta.hover:hover .iconfont[data-v-79f570fc]{color:var(--main-color)}.post .post-content[data-v-79f570fc]{width:100%;display:flex;flex-direction:row;animation:fade-up .6s .3s backwards}.post .post-content .post-article[data-v-79f570fc]{width:calc(100% - 300px);padding:1rem 2.2rem 2.2rem;-webkit-user-select:text;user-select:text;cursor:auto}.post .post-content .post-article[data-v-79f570fc]:hover{border-color:var(--main-card-border)}.post .post-content .post-article .expired[data-v-79f570fc]{margin:1.2rem 0 2rem;padding:.8rem 1.2rem;border-left:6px solid var(--main-warning-color);border-radius:6px 16px 16px 6px;-webkit-user-select:none;user-select:none}.post .post-content .post-article .expired strong[data-v-79f570fc]{color:var(--main-warning-color)}.post .post-content .post-article .other-meta[data-v-79f570fc]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:2rem 0;opacity:.8}.post .post-content .post-article .other-meta .all-tags[data-v-79f570fc]{display:flex;flex-direction:row;align-items:center}.post .post-content .post-article .other-meta .all-tags .tag-item[data-v-79f570fc]{display:flex;flex-direction:row;align-items:center;padding:6px 12px;font-size:14px;font-weight:700;border-radius:8px;background-color:var(--main-card-border);margin-right:12px}.post .post-content .post-article .other-meta .all-tags .tag-item .iconfont[data-v-79f570fc]{margin-right:4px;opacity:.6;font-weight:400}.post .post-content .post-article .other-meta .all-tags .tag-item[data-v-79f570fc]:hover{color:var(--main-color);background-color:var(--main-color-bg)}.post .post-content .post-article .other-meta .all-tags .tag-item:hover .iconfont[data-v-79f570fc]{color:var(--main-color)}.post .post-content .post-article .other-meta .report[data-v-79f570fc]{display:flex;flex-direction:row;align-items:center;padding:6px 12px;font-size:14px;font-weight:700;border-radius:8px;background-color:var(--main-card-border)}.post .post-content .post-article .other-meta .report .iconfont[data-v-79f570fc]{margin-right:6px}.post .post-content .post-article .other-meta .report[data-v-79f570fc]:hover{color:#efefef;background-color:var(--main-error-color)}.post .post-content .post-article .other-meta .report:hover .iconfont[data-v-79f570fc]{color:#efefef}.post .post-content .main-aside[data-v-79f570fc]{width:300px;padding-left:1rem}@media (max-width: 1200px){.post .post-content .post-article[data-v-79f570fc]{width:100%}.post .post-content .main-aside[data-v-79f570fc]{display:none}}@media (max-width: 768px){.post .post-meta[data-v-79f570fc]{padding:4rem 1.5rem}.post .post-meta .meta[data-v-79f570fc]{justify-content:center}.post .post-meta .meta .categories[data-v-79f570fc]{margin-right:0}.post .post-meta .meta .tags[data-v-79f570fc]{display:none}.post .post-meta .title[data-v-79f570fc]{font-size:1.6rem;text-align:center;line-height:40px}.post .post-meta .other-meta[data-v-79f570fc]{justify-content:center}.post .post-content .post-article[data-v-79f570fc]{border:none;padding:20px 30px}.post .post-content .post-article .other-meta[data-v-79f570fc]{margin:1rem 0 2rem;flex-direction:column}.post .post-content .post-article .other-meta .all-tags[data-v-79f570fc]{flex-wrap:wrap}.post .post-content .post-article .other-meta .all-tags .tag-item[data-v-79f570fc]{margin-top:12px}.post .post-content .post-article .other-meta .report[data-v-79f570fc]{margin-top:20px}}.pagination[data-v-a88b8840]{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:20px;width:100%;height:40px;animation:fade-up .6s .4s backwards}.pagination .page-item[data-v-a88b8840]{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:8px;overflow:hidden;background-color:var(--main-card-background);border:1px solid var(--main-card-border);box-shadow:0 8px 16px -4px var(--main-border-shadow);transition:border-color .3s,box-shadow .3s;cursor:pointer}.pagination .page-item.prev[data-v-a88b8840],.pagination .page-item.next[data-v-a88b8840]{position:absolute;width:80px;left:0}.pagination .page-item.prev .iconfont[data-v-a88b8840],.pagination .page-item.next .iconfont[data-v-a88b8840]{transform:rotate(180deg);transition:color .3s,transform .3s}.pagination .page-item.prev .page-text[data-v-a88b8840],.pagination .page-item.next .page-text[data-v-a88b8840]{opacity:0;margin-left:4px;margin-right:-36px;transition:opacity .3s,margin .3s}.pagination .page-item.next[data-v-a88b8840]{left:auto;right:0}.pagination .page-item.next .iconfont[data-v-a88b8840]{transform:rotate(0)}.pagination .page-item.next .page-text[data-v-a88b8840]{margin-right:4px;margin-left:-36px}.pagination .page-item[data-v-a88b8840]:hover{border-color:var(--main-color);box-shadow:0 8px 16px -4px var(--main-color-bg)}.pagination .page-item:hover .iconfont[data-v-a88b8840],.pagination .page-item:hover.prev[data-v-a88b8840],.pagination .page-item:hover.next[data-v-a88b8840]{color:var(--main-color)}.pagination .page-item:hover.prev .page-text[data-v-a88b8840],.pagination .page-item:hover.next .page-text[data-v-a88b8840]{opacity:1;margin-right:0}.pagination .page-item:hover.next .page-text[data-v-a88b8840]{margin-right:4px;margin-left:0}.pagination .page-number[data-v-a88b8840]{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.pagination .page-number .page-item[data-v-a88b8840]{margin:0 6px}.pagination .page-number .page-item.choose[data-v-a88b8840]{color:var(--main-card-background);border-color:var(--main-color);background-color:var(--main-color);box-shadow:0 8px 16px -4px var(--main-color-bg)}.pagination .page-number .point[data-v-a88b8840]{margin:0 4px;transform:translateY(-8px);font-size:22px}.pagination .page-number .fast-jump[data-v-a88b8840]{position:relative;margin:0 6px}.pagination .page-number .fast-jump input[data-v-a88b8840]{border:none;outline:none;background:none;width:40px;height:40px;border-radius:8px;padding:0 8px;font-size:16px;color:var(--main-font-color);background-color:var(--main-card-background);border:1px solid var(--main-card-border);box-shadow:0 8px 16px -4px var(--main-border-shadow);transition:all .3s}.pagination .page-number .fast-jump .iconfont[data-v-a88b8840]{position:absolute;display:flex;align-items:center;justify-content:center;top:5px;right:5px;width:30px;height:30px;border-radius:4px;background-color:var(--main-card-background);transition:color .3s,opacity .3s,background-color .3s;cursor:pointer}.pagination .page-number .fast-jump .iconfont[data-v-a88b8840]:hover{color:var(--main-card-background);background-color:var(--main-color)}.pagination .page-number .fast-jump.focus input[data-v-a88b8840],.pagination .page-number .fast-jump:hover input[data-v-a88b8840]{width:100px;border-color:var(--main-color);box-shadow:0 8px 16px -4px var(--main-color-bg)}.pagination .page-number .fast-jump.focus .iconfont[data-v-a88b8840],.pagination .page-number .fast-jump:hover .iconfont[data-v-a88b8840]{opacity:.2;pointer-events:none}.pagination .page-number .fast-jump.focus .iconfont.click[data-v-a88b8840],.pagination .page-number .fast-jump:hover .iconfont.click[data-v-a88b8840]{opacity:1;pointer-events:all}@media (max-width: 768px){.pagination .page-number[data-v-a88b8840]{display:none}.pagination .page-item[data-v-a88b8840]:first-child{margin-right:10px}.pagination .page-item[data-v-a88b8840]:last-child{margin-left:10px}}.type-bar[data-v-35e467b3]{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1rem;padding:.6rem;font-weight:700;animation:fade-up .6s .3s backwards}.type-bar .all-type[data-v-35e467b3]{width:100%;display:flex;flex-direction:row;align-items:center;margin-right:12px;overflow:hidden;mask:linear-gradient(90deg,#fff 0,#fff 90%,hsla(0,0%,100%,.6) 95%,hsla(0,0%,100%,0) 100%)}.type-bar .all-type .type-item[data-v-35e467b3]{display:flex;align-items:center;padding:.1rem .5rem;margin-right:6px;font-weight:700;border-radius:8px;white-space:nowrap;height:30px;cursor:pointer}.type-bar .all-type .type-item .num[data-v-35e467b3]{margin-left:4px;font-weight:400;padding:2px 6px;font-size:.75rem;color:var(--main-font-color);background-color:var(--main-card-border);border-radius:8px}.type-bar .all-type .type-item.choose[data-v-35e467b3]{color:var(--main-card-background);background-color:var(--main-color)}.type-bar .all-type .type-item.choose .num[data-v-35e467b3]{color:var(--main-color)}.type-bar .all-type .type-item.hidden[data-v-35e467b3]{display:none}.type-bar .all-type .type-item[data-v-35e467b3]:hover{color:var(--main-card-background);background-color:var(--main-color)}.type-bar .more-type[data-v-35e467b3]{display:flex;flex-direction:row;align-items:center;white-space:nowrap;margin-right:4px;margin-left:8px}.type-bar .more-type .iconfont[data-v-35e467b3]{font-size:.9375rem;margin-right:8px}.type-bar .more-type:hover .iconfont[data-v-35e467b3]{color:var(--main-color)}.banner[data-v-56bd39c2]{height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:fade-up .6s .1s backwards;transition:height .3s}.banner.full[data-v-56bd39c2]{opacity:0;height:calc(100vh - 70px);padding-bottom:100px;animation:fade-up .6s .5s forwards}.banner.full .subtitle[data-v-56bd39c2]{opacity:0;animation:fade-up-opacity .8s .5s forwards}.banner .title[data-v-56bd39c2]{font-family:Site Title;font-weight:700;font-size:2.75rem}.banner .subtitle[data-v-56bd39c2]{width:80%;font-size:1.25rem;opacity:.8;animation:fade-up-opacity .6s .1s backwards}.banner .subtitle .text[data-v-56bd39c2]{text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.banner .icon-up[data-v-56bd39c2]{font-size:20px;position:absolute;bottom:60px;left:calc(50% - 10px);transform:rotate(180deg);animation:moveDown 2s ease-in-out infinite;cursor:pointer}@media (max-width: 768px){.banner[data-v-56bd39c2]{align-items:flex-start;height:240px}.banner .title[data-v-56bd39c2]{font-size:2.25rem}.banner .subtitle[data-v-56bd39c2]{height:50px;font-size:1.125rem;margin-left:8px}.banner .subtitle .text[data-v-56bd39c2]{text-align:left}}.banner-page[data-v-56bd39c2]{position:relative;display:flex;flex-direction:column;padding:2rem;min-height:380px;background-size:cover}.banner-page .top[data-v-56bd39c2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:2rem}.banner-page .top .title[data-v-56bd39c2]{display:flex;flex-direction:column}.banner-page .top .title .title-small[data-v-56bd39c2]{color:var(--main-font-second-color);font-size:.875rem}.banner-page .top .title .title-big[data-v-56bd39c2]{font-size:2.25rem;font-weight:700;line-height:1.2;margin-top:12px}.banner-page .footer[data-v-56bd39c2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:auto}.banner-page .footer .footer-left[data-v-56bd39c2]{margin-top:auto;color:var(--main-font-second-color);opacity:.8}.banner-page.image[data-v-56bd39c2]{color:#fff!important}.banner-page.image .top .title-small[data-v-56bd39c2]{color:#fff;opacity:.6}.banner-page.image .footer .footer-left[data-v-56bd39c2]{color:#fff}.banner-page.image .footer[data-v-56bd39c2] .iconfont{color:#fff!important}@media (max-width: 1200px){.banner-page[data-v-56bd39c2]{min-height:300px}}@media (max-width: 768px){.banner-page[data-v-56bd39c2]{min-height:260px}.banner-page .top-right[data-v-56bd39c2],.banner-page .footer-right[data-v-56bd39c2]{display:none}}.home .home-content[data-v-32164250]{width:100%;display:flex;flex-direction:row}.home .home-content .posts-content[data-v-32164250]{width:calc(100% - 300px);transition:width .3s}.home .home-content .main-aside[data-v-32164250]{width:300px;padding-left:1rem}@media (max-width: 1200px){.home .home-content .posts-content[data-v-32164250]{width:100%}.home .home-content .main-aside[data-v-32164250]{display:none}}.not-found[data-v-a3abe53e]{min-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;padding:2rem}.container[data-v-a3abe53e]{display:flex;flex-direction:column;align-items:center;max-width:800px;gap:2rem}.content[data-v-a3abe53e]{flex:1;text-align:center}@media (min-width: 768px){.content[data-v-a3abe53e]{text-align:left}}h1[data-v-a3abe53e]{font-size:6rem;margin:0;line-height:1;background:linear-gradient(45deg,var(--vp-c-brand),#41b883);-webkit-background-clip:text;-webkit-text-fill-color:transparent}h2[data-v-a3abe53e]{font-size:2rem;margin:.5rem 0 1rem}p[data-v-a3abe53e]{font-size:1.2rem;margin-bottom:2rem;opacity:.8}.actions[data-v-a3abe53e]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}@media (min-width: 768px){.actions[data-v-a3abe53e]{justify-content:flex-start}}.btn[data-v-a3abe53e]{padding:.75rem 1.5rem;border-radius:4px;font-weight:500;transition:all .2s;text-decoration:none}.btn.primary[data-v-a3abe53e]{background-color:var(--vp-c-brand);color:#fff}.btn.primary[data-v-a3abe53e]:hover{background-color:var(--vp-c-brand-dark)}.btn[data-v-a3abe53e]:not(.primary){border:1px solid var(--vp-c-divider);color:var(--vp-c-text-1)}.btn[data-v-a3abe53e]:not(.primary):hover{border-color:var(--vp-c-brand);color:var(--vp-c-brand)}.mobile-menu[data-v-e151ee7e]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:3000}.mobile-menu .menu-mask[data-v-e151ee7e]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:var(--main-mask-background)}.mobile-menu .menu-content[data-v-e151ee7e]{position:absolute;top:0;right:0;height:100%;width:100%;max-width:300px;border-radius:12px 0 0 12px;padding:20px;overflow:auto}.mobile-menu .menu-content .close-control[data-v-e151ee7e]{position:absolute;top:10px;right:20px;display:flex;align-items:center;justify-content:center;width:35px;height:35px;padding:0;transition:background-color .3s,opacity .3s;border-radius:50%;cursor:pointer}.mobile-menu .menu-content .close-control .iconfont[data-v-e151ee7e]{font-size:18px;line-height:1;color:var(--main-font-second-color);transition:color .3s,opacity .3s}.mobile-menu .menu-content .close-control[data-v-e151ee7e]:hover{background-color:var(--main-color)}.mobile-menu .menu-content .close-control:hover .iconfont[data-v-e151ee7e]{color:var(--main-card-background)}.mobile-menu .menu-content .menu-list[data-v-e151ee7e]{margin-bottom:20px}.mobile-menu .menu-content .menu-list[data-v-e151ee7e]:last-child{margin-bottom:0}.mobile-menu .menu-content .menu-item[data-v-e151ee7e]{margin-bottom:12px}.mobile-menu .menu-content .menu-item .link-title[data-v-e151ee7e]{font-size:14px;margin-bottom:12px;display:inline-block;color:var(--main-font-second-color)}.mobile-menu .menu-content .menu-item .link-child[data-v-e151ee7e]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.mobile-menu .menu-content .menu-item .link-child .link-child-btn[data-v-e151ee7e]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-radius:8px;padding:10px 12px;background-color:var(--main-card-background);border:1px solid var(--main-card-border);box-shadow:0 8px 16px -4px var(--main-border-shadow);font-size:15px}.mobile-menu .menu-content .menu-item .link-child .link-child-btn .iconfont[data-v-e151ee7e]{margin-right:6px;opacity:.6}.mobile-menu .menu-content .menu-item .link-child .link-child-btn .name[data-v-e151ee7e]{max-width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-menu .menu-content .menu-item .link-child .link-child-btn .num[data-v-e151ee7e]{opacity:.4;font-size:12px;margin-bottom:auto;margin-left:4px}.mobile-menu .menu-content .menu-item[data-v-e151ee7e]:last-child{margin-bottom:0}.mobile-menu .menu-content hr[data-v-e151ee7e]{margin:1rem 0;opacity:.4;border:1px dashed var(--main-font-second-color)}.search-box[data-v-4208f3dc]{height:40px;width:100%;margin-bottom:20px}.search-box input[data-v-4208f3dc]{width:100%;outline:none;border-radius:8px;font-size:16px;padding:.6rem 1rem;color:var(--main-font-color);font-family:var(--main-font-family);border:1px solid var(--main-card-border);background-color:var(--main-card-second-background);transition:border-color .3s,box-shadow .3s}.search-box input[data-v-4208f3dc]:focus{border-color:var(--main-color);box-shadow:0 8px 16px -4px var(--main-color-bg)}.search-box input[data-v-4208f3dc]::-webkit-search-cancel-button{display:none}.search-loading[data-v-4208f3dc]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px}.search-loading .loading-spinner[data-v-4208f3dc]{width:40px;height:40px;border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:var(--main-color);animation:spin-4208f3dc 1s ease-in-out infinite;margin-bottom:16px}@keyframes spin-4208f3dc{to{transform:rotate(360deg)}}.search-list[data-v-4208f3dc]{min-height:300px}.search-list .search-item[data-v-4208f3dc]{margin-bottom:12px;cursor:pointer}.search-list .search-item .title[data-v-4208f3dc]{display:inline;font-size:16px;margin-bottom:6px}.search-list .search-item .anchor[data-v-4208f3dc]{margin-top:6px;color:var(--main-font-second-color);font-size:14px}.search-list .search-item .anchor[data-v-4208f3dc]:before{content:"# "}.search-list .search-item .content[data-v-4208f3dc]{color:var(--main-font-second-color);margin-top:.8rem;font-size:12px;padding:8px;border-radius:8px}.search-list .search-item p[data-v-4208f3dc]{margin:0}.search-list .search-item p[data-v-4208f3dc] mark{background-color:transparent;color:var(--main-color)}.search-list .search-item[data-v-4208f3dc]:last-child{margin-bottom:0}.search-list .pagination[data-v-4208f3dc]{display:flex;justify-content:center;margin-top:20px}.search-list .pagination button[data-v-4208f3dc]{width:30px;height:30px;margin:0 4px;border-radius:8px;border:none;background-color:var(--main-card-second-background);color:var(--main-font-color);cursor:pointer;transition:background-color .3s}.search-list .pagination button[data-v-4208f3dc]:hover{background-color:var(--main-color);color:var(--main-card-border)}.search-list .pagination button.active[data-v-4208f3dc]{font-weight:700;background-color:var(--main-color);color:var(--main-card-border)}.no-result[data-v-4208f3dc]{height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.no-result .iconfont[data-v-4208f3dc]{font-size:40px;margin-bottom:12px}.no-result .text[data-v-4208f3dc]{font-size:18px;opacity:.6}.search-error[data-v-4208f3dc]{padding:24px;text-align:center}.search-error .iconfont[data-v-4208f3dc]{font-size:40px;color:#ff6b6b;margin-bottom:16px}.search-error h3[data-v-4208f3dc]{margin-top:0;margin-bottom:16px}.search-error p[data-v-4208f3dc]{margin-bottom:16px}.search-error ul[data-v-4208f3dc]{text-align:left;display:inline-block}.search-error ul li[data-v-4208f3dc]{margin-bottom:8px}.search-error a[data-v-4208f3dc]{color:var(--main-color);text-decoration:underline}.information[data-v-4208f3dc]{display:flex;align-items:center;flex-direction:row;justify-content:space-between;margin-top:20px;opacity:.8;font-size:14px}.information .power[data-v-4208f3dc]{display:flex;flex-direction:row;align-items:center;font-size:16px;opacity:.6;transition:color .3s,opacity .3s}.information .power .iconfont[data-v-4208f3dc]{margin-right:4px;font-size:20px;transition:color .3s}.information .power .name[data-v-4208f3dc]{font-weight:700}.information .power[data-v-4208f3dc]:hover{opacity:1;color:var(--main-color)}.information .power:hover .iconfont[data-v-4208f3dc]{color:var(--main-color)}@media (max-width: 512px){.information[data-v-4208f3dc]{justify-content:center}.information .text[data-v-4208f3dc]{display:none}}.main-header[data-v-a421e899]{position:relative;width:100%;height:60px;overflow:hidden;z-index:1000;animation:show .3s backwards}.main-header .main-nav[data-v-a421e899]{display:flex;flex-direction:row;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100vw;height:60px;background-color:var(--main-card-background);transition:background-color .3s,backdrop-filter .3s}.main-header .main-nav[data-v-a421e899]:after{content:"";position:absolute;height:1px;width:100%;left:0;bottom:0;background-color:var(--main-card-border);transition:opacity .3s}.main-header .main-nav.top[data-v-a421e899]{background-color:transparent;outline:0px}.main-header .main-nav.top[data-v-a421e899]:after{opacity:0}.main-header .main-nav.top .nav-all .site-menu[data-v-a421e899],.main-header .main-nav.up .nav-all .site-menu[data-v-a421e899]{transform:translateY(0);opacity:1}.main-header .main-nav.top .nav-all .site-title[data-v-a421e899],.main-header .main-nav.up .nav-all .site-title[data-v-a421e899]{transform:translateY(50px);opacity:0}@media (max-width: 768px){.main-header .main-nav.top .nav-center[data-v-a421e899],.main-header .main-nav.up .nav-center[data-v-a421e899]{top:-80px}}.main-header .nav-all[data-v-a421e899]{position:relative;width:100%;height:100%;max-width:1400px;padding:0 2rem;display:grid;grid-template-columns:minmax(200px,1fr) auto minmax(200px,1fr);align-items:center}.main-header .nav-all .left-nav[data-v-a421e899]{display:flex;flex-direction:row;align-items:center;min-width:200px}.main-header .nav-all .left-nav .more-menu[data-v-a421e899]{position:relative;margin-right:4px}@media (max-width: 512px){.main-header .nav-all .left-nav .more-menu[data-v-a421e899]{display:none}}.main-header .nav-all .left-nav .more-menu .more-card[data-v-a421e899]{position:absolute;left:0;top:46px;opacity:0;visibility:hidden;transform-origin:left top;transform:scale(.8) translateY(-5px)}.main-header .nav-all .left-nav .more-menu .more-card .more-item[data-v-a421e899]{margin-top:.8rem}.main-header .nav-all .left-nav .more-menu .more-card .more-item[data-v-a421e899]:first-child{margin-top:0}.main-header .nav-all .left-nav .more-menu .more-card .more-item .more-name[data-v-a421e899]{font-size:14px;display:inline-block;color:var(--main-font-second-color);margin-bottom:.6rem}.main-header .nav-all .left-nav .more-menu .more-card .more-item .more-list[data-v-a421e899]{display:grid;gap:.8rem;grid-template-columns:1fr 1fr}.main-header .nav-all .left-nav .more-menu .more-card .more-item .more-list .more-link[data-v-a421e899]{display:flex;align-items:center;width:150px;padding:6px 8px;border-radius:8px}.main-header .nav-all .left-nav .more-menu .more-card .more-item .more-list .more-link .link-icon[data-v-a421e899]{width:24px;height:24px;border-radius:50%;margin-right:8px}.main-header .nav-all .left-nav .more-menu .more-card .more-item .more-list .more-link[data-v-a421e899]:hover{color:var(--main-card-background);background-color:var(--main-color)}.main-header .nav-all .left-nav .more-menu .more-card[data-v-a421e899]:after{content:"";position:absolute;top:-20px;left:0;width:100%;height:30px;z-index:1}.main-header .nav-all .left-nav .more-menu .more-card[data-v-a421e899]:hover{border-color:var(--main-color)}.main-header .nav-all .left-nav .more-menu:hover .more-card[data-v-a421e899]{opacity:1;transform:scale(1) translateY(0);visibility:visible}.main-header .nav-all .left-nav .site-name[data-v-a421e899]{position:relative;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;height:34px;padding:0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:transform .3s;cursor:pointer}.main-header .nav-all .left-nav .site-name[data-v-a421e899]:after{content:"";font-family:iconfont;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;color:var(--main-card-background);background-color:var(--main-color);font-size:22px;border-radius:25px;opacity:0;transition:opacity .3s}@media (min-width: 768px){.main-header .nav-all .left-nav .site-name[data-v-a421e899]:hover:after{opacity:1}.main-header .nav-all .left-nav .site-name[data-v-a421e899]:active{transform:scale(.95)}}.main-header .nav-all .nav-center[data-v-a421e899]{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%;height:60px;overflow:hidden;transition:top .3s}.main-header .nav-all .nav-center .site-menu[data-v-a421e899]{position:absolute;width:fit-content;min-height:60px;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:10;opacity:0;transform:translateY(-50px);transition:transform .3s,opacity .3s}.main-header .nav-all .nav-center .site-menu .menu-item[data-v-a421e899]{position:relative;padding:0 .4rem;display:flex;flex-direction:column;align-items:center;margin:auto;cursor:pointer}.main-header .nav-all .nav-center .site-menu .menu-item .link-btn[data-v-a421e899]{display:flex;align-items:center;justify-content:center;letter-spacing:.2rem;padding:0 .8rem 0 1rem;font-weight:700;height:35px;line-height:35px;border-radius:50px;transition:color .3s,background-color .3s}.main-header .nav-all .nav-center .site-menu .menu-item .link-child[data-v-a421e899]{position:absolute;top:35px;margin-top:8px;padding:6px 2px;display:flex;flex-direction:row;align-items:center;background-color:var(--main-card-background);border:1px solid var(--main-color);box-shadow:0 8px 12px -3px var(--main-color-bg);border-radius:50px;transform:translateY(-10px) scale(.8);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,transform .3s}.main-header .nav-all .nav-center .site-menu .menu-item .link-child[data-v-a421e899]:before{content:"";position:absolute;top:-14px;left:0;width:100%;height:20px}.main-header .nav-all .nav-center .site-menu .menu-item .link-child .link-child-btn[data-v-a421e899]{display:flex;align-items:center;border-radius:100px;margin:0 4px;padding:.6rem .8rem;white-space:nowrap;transition:color .3s,padding .3s,background-color .3s,box-shadow .3s}.main-header .nav-all .nav-center .site-menu .menu-item .link-child .link-child-btn .iconfont[data-v-a421e899]{margin-right:8px;font-size:20px;transition:color .3s}.main-header .nav-all .nav-center .site-menu .menu-item .link-child .link-child-btn[data-v-a421e899]:hover{color:var(--main-card-background);background-color:var(--main-color);box-shadow:0 8px 12px -3px var(--main-color-bg);padding:.6rem 1rem}.main-header .nav-all .nav-center .site-menu .menu-item .link-child .link-child-btn:hover .iconfont[data-v-a421e899]{color:var(--main-card-background)}.main-header .nav-all .nav-center .site-menu .menu-item:first-child .link-child[data-v-a421e899]:after{content:"";position:absolute;top:-60px;left:0;width:50%;height:60px}.main-header .nav-all .nav-center .site-menu .menu-item:last-child .link-child[data-v-a421e899]:after{content:"";position:absolute;top:-60px;right:0;width:50%;height:60px}.main-header .nav-all .nav-center .site-menu .menu-item:hover .link-btn[data-v-a421e899]{color:var(--main-card-background);background-color:var(--main-color)}.main-header .nav-all .nav-center .site-menu .menu-item:hover .link-child[data-v-a421e899]{transform:translateY(0) scale(1);opacity:1;visibility:visible}.main-header .nav-all .nav-center .site-title[data-v-a421e899]{position:relative;display:inline-block;width:100%;min-width:280px;height:35px;font-weight:700;font-size:18px;padding:4px 8px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:transform .3s,opacity .3s;cursor:pointer}.main-header .nav-all .nav-center .site-title[data-v-a421e899]:after{content:"返回顶部";position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:35px;font-size:16px;border-radius:50px;color:var(--main-card-background);background-color:var(--main-color);opacity:0;transition:opacity .3s;z-index:1}.main-header .nav-all .nav-center .site-title[data-v-a421e899]:hover:after{opacity:1}.main-header .nav-all .nav-center .site-title[data-v-a421e899]:active{transform:scale(.95)}@media (max-width: 768px){.main-header .nav-all .nav-center .site-title[data-v-a421e899]:after{display:none}}.main-header .nav-all .right-nav[data-v-a421e899]{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;min-width:200px}.main-header .nav-all .right-nav .menu-btn[data-v-a421e899]{margin-left:.5rem}.main-header .nav-all .right-nav .menu-btn.mobile[data-v-a421e899]{display:none}@media (max-width: 768px){.main-header .nav-all .right-nav .menu-btn.mobile[data-v-a421e899]{display:flex}.main-header .nav-all .right-nav .menu-btn.pc[data-v-a421e899]{display:none}}.main-header .nav-all .right-nav .to-top[data-v-a421e899]{position:relative;display:flex;align-items:center;justify-content:center;width:35px;height:35px;transition:all .3s;cursor:pointer}.main-header .nav-all .right-nav .to-top .to-top-btn[data-v-a421e899]{position:absolute;display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:40px;background-color:var(--main-font-color);transition:width .3s,height .3s,background-color .3s}.main-header .nav-all .right-nav .to-top .to-top-btn .num[data-v-a421e899]{position:absolute;font-size:12px;color:var(--main-card-background);transition:opacity .1s}.main-header .nav-all .right-nav .to-top .to-top-btn .icon-up[data-v-a421e899]{position:absolute;color:var(--main-card-background);opacity:0;transition:opacity .3s}.main-header .nav-all .right-nav .to-top.hidden[data-v-a421e899]{width:0;opacity:0;transform:scale(0);margin:0}.main-header .nav-all .right-nav .to-top.long[data-v-a421e899]{width:80px}.main-header .nav-all .right-nav .to-top.long .to-top-btn[data-v-a421e899]{width:70px}.main-header .nav-all .right-nav .to-top:hover .to-top-btn[data-v-a421e899]{width:35px;height:35px;background-color:var(--main-color)}.main-header .nav-all .right-nav .to-top:hover .to-top-btn .num[data-v-a421e899]{opacity:0}.main-header .nav-all .right-nav .to-top:hover .to-top-btn .icon-up[data-v-a421e899]{opacity:1}.main-header .nav-all .right-nav .to-top:hover.long[data-v-a421e899]{width:80px}.main-header .nav-all .right-nav .to-top:hover.long .to-top-btn[data-v-a421e899]{width:80px;height:35px}.main-header .nav-all .right-nav .to-top[data-v-a421e899]:active{transform:scale(.9)}@media (max-width: 768px){.main-header .nav-all[data-v-a421e899]{display:flex;flex-direction:row;justify-content:space-between;padding:1rem 1.5rem}.main-header .nav-all .left-nav[data-v-a421e899],.main-header .nav-all .right-nav[data-v-a421e899]{min-width:auto}.main-header .nav-all .nav-center[data-v-a421e899]{position:absolute;top:0;left:0;background-color:var(--main-card-background);border-bottom:1px solid var(--main-card-border);z-index:100}.main-header .nav-all .nav-center .site-title[data-v-a421e899]{font-size:15px;height:auto}}.main-header .nav-btn[data-v-a421e899]{display:flex;align-items:center;justify-content:center;width:35px;height:35px;padding:0;transition:background-color .3s;border-radius:50%;cursor:pointer}.main-header .nav-btn .iconfont[data-v-a421e899]{font-size:20px;line-height:1;transition:color .3s,opacity .3s}.main-header .nav-btn[data-v-a421e899]:hover{background-color:var(--main-color)}.main-header .nav-btn:hover .iconfont[data-v-a421e899]{color:var(--main-card-background)}.control[data-v-862cfe61]{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;z-index:1109}.control .close-control[data-v-862cfe61]{position:absolute;display:flex;align-items:center;justify-content:center;width:35px;height:35px;padding:0;opacity:0;transition:background-color .3s,opacity .3s;border-radius:50%;cursor:pointer}.control .close-control .iconfont[data-v-862cfe61]{font-size:18px;line-height:1;transition:color .3s,opacity .3s}.control .close-control[data-v-862cfe61]:hover{background-color:var(--main-color)}.control .close-control:hover .iconfont[data-v-862cfe61]{color:var(--main-card-background)}.control .control-mask[data-v-862cfe61]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:var(--main-mask-background)}.control .control-content[data-v-862cfe61]{position:absolute;animation:fade-up .5s forwards}.control .control-content .menu[data-v-862cfe61]{display:flex;flex-direction:row;align-items:center}.control .control-content .menu .menu-item[data-v-862cfe61]{display:flex;align-items:center;justify-content:center;margin:0 6px;width:60px;height:60px;border-radius:50%;border:1px solid var(--main-card-border);background-color:var(--main-card-background);transition:transform .3s,background-color .3s;cursor:pointer}.control .control-content .menu .menu-item .iconfont[data-v-862cfe61]{font-size:24px;color:var(--main-font-color);transition:color .3s}.control .control-content .menu .menu-item.open[data-v-862cfe61]{background-color:var(--main-color)}.control .control-content .menu .menu-item.open .iconfont[data-v-862cfe61]{color:#fff}.control .control-content .menu .menu-item[data-v-862cfe61]:hover{transform:scale(1.05)}.control .control-content .menu .menu-item[data-v-862cfe61]:active{transform:scale(1)}.loading[data-v-e1ea3c6b]{position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh;background-color:var(--main-card-background);z-index:9999}.loading .logo[data-v-e1ea3c6b]{width:100px;height:100px;animation:loading 2s infinite}.loading .tip[data-v-e1ea3c6b]{position:absolute;bottom:2rem;font-size:14px;opacity:0;transition:opacity .3s}.loading .tip.show[data-v-e1ea3c6b]{opacity:.6}.background[data-v-ccc3ddf6]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:-2}.background.patterns[data-v-ccc3ddf6]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' viewBox='0 0 192 192'%3E%3Cpath fill='%23494849' fill-opacity='0.08' d='M192 15v2a11 11 0 0 0-11 11c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H145v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11 13 13 0 1 1 .02 26 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43a6.1 6.1 0 0 0-3.03 4.87V143h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 181 164a11 11 0 0 0 11 11v2a13 13 0 0 1-13-13 12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84a6.1 6.1 0 0 0-4.87-3.03H145v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 124 181a11 11 0 0 0-11 11h-2a13 13 0 0 1 13-13c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43a6.1 6.1 0 0 0 3.03-4.87V145h-35.02a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 107 124a11 11 0 0 0-22 0c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H49v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11A13 13 0 0 1 81 192h-2a11 11 0 0 0-11-11c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V145H11.98a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 0 1 0 177v-2a11 11 0 0 0 11-11c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H47v-35.02a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 28 109a13 13 0 1 1 0-26c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43A6.1 6.1 0 0 0 47 84.02V49H11.98a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 11 28 11 11 0 0 0 0 17v-2a13 13 0 0 1 13 13c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84A6.1 6.1 0 0 0 11.98 47H47V11.98a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 68 11 11 11 0 0 0 79 0h2a13 13 0 0 1-13 13 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43A6.1 6.1 0 0 0 49 11.98V47h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 85 68a11 11 0 0 0 22 0c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H143V11.98a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 124 13a13 13 0 0 1-13-13h2a11 11 0 0 0 11 11c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V47h35.02a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 179 28a13 13 0 0 1 13-13zM84.02 143a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 83 124a13 13 0 1 1 26 0c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84a6.1 6.1 0 0 0 4.87 3.03H143v-35.02a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 164 107a11 11 0 0 0 0-22c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V49h-35.02a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 1 1 83 68a12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84A6.1 6.1 0 0 0 84.02 49H49v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 28 85a11 11 0 0 0 0 22c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V143h35.02z'%3E%3C/path%3E%3C/svg%3E")}.background.dark.patterns[data-v-ccc3ddf6]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' viewBox='0 0 192 192'%3E%3Cpath fill='%23fcfcfc' fill-opacity='0.08' d='M192 15v2a11 11 0 0 0-11 11c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H145v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11 13 13 0 1 1 .02 26 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43a6.1 6.1 0 0 0-3.03 4.87V143h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 181 164a11 11 0 0 0 11 11v2a13 13 0 0 1-13-13 12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84a6.1 6.1 0 0 0-4.87-3.03H145v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 124 181a11 11 0 0 0-11 11h-2a13 13 0 0 1 13-13c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43a6.1 6.1 0 0 0 3.03-4.87V145h-35.02a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 107 124a11 11 0 0 0-22 0c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H49v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11A13 13 0 0 1 81 192h-2a11 11 0 0 0-11-11c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V145H11.98a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 0 1 0 177v-2a11 11 0 0 0 11-11c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H47v-35.02a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 28 109a13 13 0 1 1 0-26c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43A6.1 6.1 0 0 0 47 84.02V49H11.98a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 11 28 11 11 0 0 0 0 17v-2a13 13 0 0 1 13 13c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84A6.1 6.1 0 0 0 11.98 47H47V11.98a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 68 11 11 11 0 0 0 79 0h2a13 13 0 0 1-13 13 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43A6.1 6.1 0 0 0 49 11.98V47h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 85 68a11 11 0 0 0 22 0c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H143V11.98a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 124 13a13 13 0 0 1-13-13h2a11 11 0 0 0 11 11c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V47h35.02a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 179 28a13 13 0 0 1 13-13zM84.02 143a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 83 124a13 13 0 1 1 26 0c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84a6.1 6.1 0 0 0 4.87 3.03H143v-35.02a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 164 107a11 11 0 0 0 0-22c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V49h-35.02a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 1 1 83 68a12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84A6.1 6.1 0 0 0 84.02 49H49v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 28 85a11 11 0 0 0 0 22c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V143h35.02z'%3E%3C/path%3E%3C/svg%3E")}.background.dark .cover[data-v-ccc3ddf6]{filter:brightness(.6)}.background .cover[data-v-ccc3ddf6]{width:auto;height:auto;min-height:100%;opacity:0;transition:filter .3s,opacity .3s}.background .cover.loaded[data-v-ccc3ddf6]{opacity:1}.mian-layout[data-v-8c6b51e0]{width:100%;max-width:1400px;margin:0 auto;padding:1rem 2rem;animation:show .3s forwards;display:block}@media (max-width: 768px){.mian-layout[data-v-8c6b51e0]{padding:1rem 1.5rem}.mian-layout.is-post[data-v-8c6b51e0]{padding:0}}@font-face{font-family:Site Title;font-display:swap;src:url(/fonts/title.ttf)}html,body,#app{font-family:var(--main-font-family)!important}.iconfont{font-family:iconfont!important;font-size:1rem;font-style:normal;color:var(--main-font-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-up-opacity{0%{opacity:0;transform:translateY(20px)}to{opacity:.8;transform:translateY(0)}}@keyframes fade-down{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-left{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes loading{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes loading-width{0%{width:0%}to{width:100%}}@keyframes gradientFlow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes moveDown{0%,to{bottom:30px}50%{bottom:60px}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fadeDown-enter-active,.fadeDown-leave-active{transition:opacity .3s ease,transform .3s ease}.fadeDown-enter-from,.fadeDown-leave-to{opacity:0;transform:translateY(-10px)}.toLeft-enter-active,.toLeft-leave-active{transition:transform .3s ease}.toLeft-enter-from,.toLeft-leave-to{transform:translate(300px)}:root{--main-color: #007AFF;--main-color-bg: #007AFF15;--main-site-background: linear-gradient(135deg, #e8f0fe 0%, #fce4ec 50%, #fff3e0 100%);--main-card-background: rgba(255, 255, 255, .85);--main-card-second-background: #FFFFFF;--main-font-color: #1D1D1F;--main-font-second-color: #55555c;--main-card-border: rgba(0, 0, 0, .08);--main-border-shadow: rgba(0, 0, 0, .06);--main-scrollbar-bar: rgba(0, 0, 0, .3);--main-mask-background: rgba(255, 255, 255, .85);--main-mask-Inverse-background: rgba(0, 0, 0, .05);--main-mask-second-background: rgba(255, 255, 255, .7);--main-color-opacity: rgba(255, 255, 255, .15);--main-dark-opacity: rgba(255, 255, 255, .1);--main-dark-shadow: rgba(0, 0, 0, .1);--main-info-color: #5AC8FA;--main-info-color-gray: #5AC8FA30;--main-warning-color: #FF9500;--main-warning-color-gray: #FF950030;--main-success-color: #34C759;--main-success-color-gray: #34C75930;--main-error-color: #FF3B30;--main-error-color-gray: #FF3B3030;--main-color-blue: #007AFF;--main-color-white: #FFFFFF60;--main-color-gray: #86868B;--main-color-red: #FF3B30;--main-font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--glass-blur: blur(20px) saturate(180%);--glass-background: rgba(255, 255, 255, .72)}html.dark{--main-color: #0A84FF;--main-color-bg: #0A84FF20;--main-site-background: linear-gradient(135deg, #1a1a2e 0%, #16213e 50%, #0f3460 100%);--main-card-background: rgba(30, 30, 30, .85);--main-card-second-background: #1C1C1E;--main-font-color: #F5F5F7;--main-font-second-color: #a8a8b0;--main-card-border: rgba(255, 255, 255, .12);--main-border-shadow: rgba(0, 0, 0, .4);--main-scrollbar-bar: rgba(255, 255, 255, .3);--main-mask-background: rgba(30, 30, 30, .85);--main-mask-Inverse-background: rgba(255, 255, 255, .05);--main-mask-second-background: rgba(30, 30, 30, .7);--main-color-opacity: rgba(255, 255, 255, .1);--glass-blur: blur(20px) saturate(180%);--glass-background: rgba(30, 30, 30, .72)}html.cloudflare{--main-font-family: "CF Asty", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}html.lxgw{--main-font-family: "LXGW WenKai Screen", sans-serif}html .iconfont{font-size:1rem}html button{font-family:var(--main-font-family)}html.image{--main-card-background: rgba(255, 255, 255, .68);--main-card-second-background: rgba(255, 255, 255, .5);--main-font-second-color: rgba(29, 29, 31, .6)}html.image .main-nav,html.image .loading{backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}@media (max-width: 768px){html.image .main-nav.down .nav-center{background:var(--glass-background)!important}}html.dark.image{--main-card-background: rgba(30, 30, 30, .68);--main-card-second-background: rgba(30, 30, 30, .5);--main-font-second-color: rgba(245, 245, 247, .6)}*{-webkit-user-drag:none;box-sizing:border-box}html{-webkit-user-select:none;user-select:none;scroll-behavior:smooth;-webkit-text-size-adjust:100%}html .vp-doc,html .post-article,html .markdown-main-style{-webkit-user-select:text;user-select:text}html.dark pre code .line span{color:var(--shiki-dark)!important}html.gray{filter:grayscale(100%)}body{margin:0;padding:0;color:var(--main-font-color);background:var(--main-site-background);background-attachment:fixed;animation:show forwards .5s;overflow-x:hidden;transition:color .3s,background-color .3s}a{text-decoration:none;color:var(--main-font-color);transition:all .3s}a .iconfont{transition:all .3s}a:hover{color:var(--main-color)}#app{width:100vw;width:100dvw;transition:filter .3s cubic-bezier(.25,.46,.45,.94)}#app .simplebar-scrollbar:before{right:0;left:4px;background:var(--main-scrolling-bar);transition:background .3s,left .3s;cursor:pointer}#app .simplebar-scrollbar:hover:before{left:2px;background:var(--main-color)}#app.blur{filter:blur(20px)}.s-card{padding:1rem;border-radius:18px;background:var(--main-card-background);border:1px solid var(--main-card-border);box-shadow:0 2px 8px var(--main-border-shadow),0 0 1px var(--main-card-border);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:all .3s cubic-bezier(.25,.1,.25,1);cursor:pointer}.s-card:hover.hover{border-color:var(--main-color);box-shadow:0 4px 16px var(--main-color-bg),0 0 1px var(--main-color);transform:translateY(-2px)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:var(--main-scrollbar-bar);border-radius:8px;cursor:pointer}::-webkit-scrollbar-thumb:hover{background-color:var(--main-color)}::selection{background-color:var(--main-color);color:#efefef}.fancybox__container .fancybox__progress{background:var(--main-color)!important}.fancybox__container .fancybox__thumb:after{border-width:2px!important;border-color:var(--main-color)!important}.about .title[data-v-ddc49b67]{font-size:2.4rem;text-align:center;border:none}.about .about-content[data-v-ddc49b67]{display:grid;grid-template-columns:auto auto;gap:20px;margin-bottom:20px}.about .about-content .about-item[data-v-ddc49b67]{position:relative;display:flex;flex-direction:column;width:100%;padding:1.2rem 2rem;border-radius:12px;background-color:var(--main-card-background);border:1px solid var(--main-card-border);box-shadow:0 8px 12px -4px var(--main-border-shadow);overflow:hidden}.about .about-content .about-item .tip[data-v-ddc49b67]{font-size:14px;opacity:.8;margin-bottom:12px}.about .about-content .about-item .title1[data-v-ddc49b67]{font-size:36px;font-weight:700;opacity:.6}.about .about-content .about-item .title2[data-v-ddc49b67]{font-size:36px;font-weight:700;margin-right:4rem}.about .about-content .about-item .text[data-v-ddc49b67]{font-size:18px;margin:.6rem 0}.about .about-content .about-item.child[data-v-ddc49b67]{background-color:transparent;border:none;box-shadow:none;padding:0;gap:20px}.about .about-content .about-item.child .about-item[data-v-ddc49b67]{height:100%}.about .about-content .about-item.hello[data-v-ddc49b67]{justify-content:center;padding:2.2rem 2.4rem;color:#fff;background-image:linear-gradient(120deg,#5b27ff,#00d4ff);background-size:200% 200%;animation:gradientFlow 6s ease infinite}.about .about-content .about-item.hello .text1[data-v-ddc49b67]{font-size:1.1rem;opacity:.9;margin-bottom:.25rem}.about .about-content .about-item.hello .text2[data-v-ddc49b67]{font-size:2.2rem;font-weight:800;line-height:1.4;margin-bottom:.5rem}.about .about-content .about-item.hello .text3[data-v-ddc49b67]{font-size:.95rem;line-height:1.6;opacity:.95;margin-bottom:1.25rem}.about .about-content .about-item.hello .hello-tags[data-v-ddc49b67]{display:flex;flex-wrap:wrap;gap:8px}.about .about-content .about-item.hello .hello-tags .tag[data-v-ddc49b67]{font-size:.78rem;padding:4px 10px;border-radius:20px;background:#fff3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3);color:#fff}.about .about-content .about-item.pursuit[data-v-ddc49b67]{justify-content:center}.about .about-content .about-item.pursuit .title2[data-v-ddc49b67]{line-height:1.3}.about .about-content .about-item.pursuit .title2[data-v-ddc49b67]:last-child{display:inline-block;background-size:100% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-image:linear-gradient(45deg,#fa7671 50%,#f45f7f)}.about .about-content .about-item.character[data-v-ddc49b67]{min-height:220px;cursor:pointer}.about .about-content .about-item.character .more[data-v-ddc49b67]{margin-top:auto;font-size:14px;color:var(--main-color-gray)}.about .about-content .about-item.character .more a[data-v-ddc49b67]{color:var(--main-color-gray)}.about .about-content .about-item.character .more a[data-v-ddc49b67]:hover{color:var(--color)}.about .about-content .about-item.character .male[data-v-ddc49b67]{position:absolute;top:20px;right:-10px;height:140%;width:auto;transition:transform .5s;transform-origin:top center}@media (max-width: 768px){.about .about-content .about-item.character .male[data-v-ddc49b67]{height:80%}}.about .about-content .about-item.character:hover .male[data-v-ddc49b67]{transform:scale(1.2)}.about .about-content .about-item.skills .skills-list[data-v-ddc49b67]{margin-top:12px;display:flex;flex-direction:row;flex-wrap:wrap}.about .about-content .about-item.skills .skills-list .skills-item[data-v-ddc49b67]{display:flex;align-items:center;margin-right:10px;margin-top:10px;padding:8px 14px 8px 8px;border-radius:40px;background-color:var(--main-site-background);border:1px solid var(--main-card-border);box-shadow:0 4px 10px -2px var(--main-border-shadow);transition:all .3s;cursor:pointer;text-decoration:none;color:var(--main-font-color)}.about .about-content .about-item.skills .skills-list .skills-item .skills-logo[data-v-ddc49b67]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:8px;border-radius:50%;background-color:var(--color)}.about .about-content .about-item.skills .skills-list .skills-item .skills-logo .iconfont[data-v-ddc49b67]{color:#fff;font-size:1rem}.about .about-content .about-item.skills .skills-list .skills-item .skills-name[data-v-ddc49b67]{font-weight:600;font-size:.9rem}.about .about-content .about-item.skills .skills-list .skills-item[data-v-ddc49b67]:hover{background-color:var(--main-card-background);transform:translateY(-2px);border-color:var(--main-color)}.about .about-content .about-item.specialties[data-v-ddc49b67]{padding:2rem 2.4rem}.about .about-content .about-item.specialties .specialties-grid[data-v-ddc49b67]{margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}@media (max-width: 768px){.about .about-content .about-item.specialties .specialties-grid[data-v-ddc49b67]{grid-template-columns:1fr}}.about .about-content .about-item.specialties .specialties-grid .spec-card[data-v-ddc49b67]{display:flex;align-items:flex-start;gap:16px;padding:1.35rem;border-radius:14px;background-color:var(--main-card-second-background);border:1px solid var(--main-card-border);transition:all .3s}.about .about-content .about-item.specialties .specialties-grid .spec-card[data-v-ddc49b67]:hover{transform:translateY(-3px);border-color:var(--main-color);box-shadow:0 8px 20px #0000000d}.about .about-content .about-item.specialties .specialties-grid .spec-card .spec-icon[data-v-ddc49b67]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--main-color-bg);color:var(--icon-color, var(--main-color))}.about .about-content .about-item.specialties .specialties-grid .spec-card .spec-icon .iconfont[data-v-ddc49b67]{font-size:1.4rem}.about .about-content .about-item.specialties .specialties-grid .spec-card .spec-info h4[data-v-ddc49b67]{font-size:1.08rem;font-weight:700;color:var(--main-font-color);margin:0 0 6px}.about .about-content .about-item.specialties .specialties-grid .spec-card .spec-info p[data-v-ddc49b67]{font-size:.88rem;color:var(--main-font-second-color);line-height:1.6;margin:0}.about .about-content .about-item.ecosystem[data-v-ddc49b67]{padding:2rem 2.4rem}.about .about-content .about-item.ecosystem .ecosystem-grid[data-v-ddc49b67]{margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}@media (max-width: 900px){.about .about-content .about-item.ecosystem .ecosystem-grid[data-v-ddc49b67]{grid-template-columns:1fr}}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card[data-v-ddc49b67]{display:flex;align-items:flex-start;gap:16px;padding:1.35rem;border-radius:14px;background-color:var(--main-card-second-background);border:1px solid var(--main-card-border);text-decoration:none;color:var(--main-font-color);transition:all .3s}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card[data-v-ddc49b67]:hover{transform:translateY(-3px);border-color:var(--main-color);box-shadow:0 8px 20px #0000000d}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card:hover .eco-link[data-v-ddc49b67]{color:var(--main-color)}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card:hover .eco-link .iconfont[data-v-ddc49b67]{transform:translate(3px)}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card .eco-icon[data-v-ddc49b67]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--main-color-bg);color:var(--main-color)}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card .eco-icon .iconfont[data-v-ddc49b67]{font-size:1.35rem}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card .eco-body[data-v-ddc49b67]{flex:1;min-width:0}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card .eco-body .eco-header[data-v-ddc49b67]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card .eco-body .eco-header .eco-title[data-v-ddc49b67]{font-size:1.05rem;font-weight:700;color:var(--main-font-color)}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card .eco-body .eco-header .eco-badge[data-v-ddc49b67]{font-size:.72rem;padding:2px 8px;border-radius:10px;background-color:var(--main-color-bg);color:var(--main-color);font-weight:600;flex-shrink:0}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card .eco-body .eco-header .eco-badge.green[data-v-ddc49b67]{background-color:#10b9811f;color:#10b981}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card .eco-body .eco-header .eco-badge.orange[data-v-ddc49b67]{background-color:#f59e0b1f;color:#f59e0b}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card .eco-body .eco-header .eco-badge.purple[data-v-ddc49b67]{background-color:#8b5cf61f;color:#8b5cf6}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card .eco-body .eco-desc[data-v-ddc49b67]{font-size:.85rem;color:var(--main-font-second-color);line-height:1.55;margin:0 0 8px}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card .eco-body .eco-link[data-v-ddc49b67]{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;color:var(--main-font-second-color);font-weight:500;transition:color .3s}.about .about-content .about-item.ecosystem .ecosystem-grid .eco-card .eco-body .eco-link .iconfont[data-v-ddc49b67]{font-size:.75rem;transition:transform .3s}.about .about-content .about-item.contact-card[data-v-ddc49b67]{padding:2.2rem 2.5rem;background:linear-gradient(135deg,var(--main-color-bg) 0%,var(--main-card-background) 100%)}.about .about-content .about-item.contact-card .contact-header[data-v-ddc49b67]{margin-bottom:1.5rem}.about .about-content .about-item.contact-card .contact-channels[data-v-ddc49b67]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}@media (max-width: 900px){.about .about-content .about-item.contact-card .contact-channels[data-v-ddc49b67]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 500px){.about .about-content .about-item.contact-card .contact-channels[data-v-ddc49b67]{grid-template-columns:1fr}}.about .about-content .about-item.contact-card .contact-channels .channel-item[data-v-ddc49b67]{display:flex;align-items:center;gap:12px;padding:1rem 1.2rem;border-radius:12px;background-color:var(--main-card-second-background);border:1px solid var(--main-card-border);transition:all .3s}.about .about-content .about-item.contact-card .contact-channels .channel-item[data-v-ddc49b67]:hover{border-color:var(--main-color);transform:translateY(-2px)}.about .about-content .about-item.contact-card .contact-channels .channel-item .iconfont[data-v-ddc49b67]{font-size:1.5rem;color:var(--main-color);flex-shrink:0}.about .about-content .about-item.contact-card .contact-channels .channel-item .channel-info[data-v-ddc49b67]{display:flex;flex-direction:column;min-width:0}.about .about-content .about-item.contact-card .contact-channels .channel-item .channel-info .channel-label[data-v-ddc49b67]{font-size:.75rem;color:var(--main-font-second-color);margin-bottom:2px}.about .about-content .about-item.contact-card .contact-channels .channel-item .channel-info .channel-value[data-v-ddc49b67]{font-size:.88rem;font-weight:600;color:var(--main-font-color);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.about .about-content .about-item.contact-card .contact-channels .channel-item .channel-info .channel-value.highlight[data-v-ddc49b67]{color:#07c160}.about .about-content .about-item.contact-card .contact-channels .channel-item .channel-info .channel-value[data-v-ddc49b67]:hover{color:var(--main-color)}.about .about-content .about-item.career .title2[data-v-ddc49b67]{letter-spacing:.2rem;font-size:40px}.about .about-content .about-item.career .list[data-v-ddc49b67]{margin-top:12px;display:flex;flex-direction:column}.about .about-content .about-item.career .list .list-item[data-v-ddc49b67]{display:flex;flex-direction:row;align-items:center;margin-bottom:12px;color:var(--main-font-second-color)}.about .about-content .about-item.career .list .list-item[data-v-ddc49b67]:before{content:"";display:block;width:16px;height:16px;background-color:var(--color);border-radius:50%;margin-right:8px}.about .about-content .about-item.career .career-img[data-v-ddc49b67]{position:absolute;bottom:-10px;left:0;width:100%}@media (max-width: 768px){.about .about-content .about-item.career .career-img[data-v-ddc49b67]{position:static}}.about .about-content .about-item.game[data-v-ddc49b67]{min-height:300px}@media (max-width: 768px){.about .about-content .about-item.game[data-v-ddc49b67]{min-height:240px}}.about .about-content .about-item.like[data-v-ddc49b67]{min-height:400px}@media (max-width: 768px){.about .about-content .about-item.like[data-v-ddc49b67]{min-height:300px}}.about .about-content .about-item.image[data-v-ddc49b67]{background-position:center;background-size:cover;background-repeat:no-repeat}.about .about-content .about-item.image .image-content[data-v-ddc49b67]{flex-grow:1;display:flex;flex-direction:column;z-index:2;color:#fff}.about .about-content .about-item.image .image-content .image-desc[data-v-ddc49b67]{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:auto}.about .about-content .about-item.image .image-content .image-desc.opacity[data-v-ddc49b67]{font-size:14px;color:#eee;opacity:.8}.about .about-content .about-item.image .image-content .image-desc.opacity a[data-v-ddc49b67]{color:#eee}.about .about-content .about-item.image .image-content .image-desc.opacity a[data-v-ddc49b67]:hover{color:var(--main-color)}.about .about-content .about-item.image[data-v-ddc49b67]:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;box-shadow:inset 0 -70px 204px 10px var(--color);z-index:0}.about .about-content .about-item.static .static-data[data-v-ddc49b67]{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin:20px 0}.about .about-content .about-item.static .static-data .static-item[data-v-ddc49b67]{display:flex;flex-direction:column}.about .about-content .about-item.static .static-data .static-item .static-name[data-v-ddc49b67]{font-size:15px;opacity:.8}.about .about-content .about-item.static .static-data .static-item .static-num[data-v-ddc49b67]{font-size:34px;font-weight:700}.about .about-content .about-item.map[data-v-ddc49b67]{min-height:170px;background-size:100%;transition:background 1.5s ease-in-out;cursor:pointer}@media (max-width: 768px){.about .about-content .about-item.map[data-v-ddc49b67]{background-size:cover;pointer-events:none}}.about .about-content .about-item.map .position[data-v-ddc49b67]{display:block;position:absolute;left:0;bottom:0;width:100%;padding:20px 30px;color:#fff;background-color:#636352;font-size:20px;transition:bottom 1s}.about .about-content .about-item.map[data-v-ddc49b67]:hover{background-size:120%;background-position-x:0;background-position-y:36%}.about .about-content .about-item.map:hover .position[data-v-ddc49b67]{bottom:-80px}.about .about-content .about-item.info[data-v-ddc49b67]{flex-direction:row;align-items:center;justify-content:flex-start}.about .about-content .about-item.info .info-item[data-v-ddc49b67]{display:flex;flex-direction:column;margin-right:32px}.about .about-content .about-item.info .info-item .info-name[data-v-ddc49b67]{font-size:14px;margin-bottom:8px;color:var(--main-font-second-color)}.about .about-content .about-item.info .info-item .info-num[data-v-ddc49b67]{font-size:34px;font-weight:700;color:var(--color)}.about .about-content[data-v-ddc49b67]:last-child{margin-bottom:0}@media (max-width: 768px){.about .about-content[data-v-ddc49b67]{display:flex;flex-direction:column}}.archives[data-v-8f0059c2]{padding:2rem}.archives .title[data-v-8f0059c2]{display:flex;margin-bottom:1rem}.archives .title .name[data-v-8f0059c2]{margin:0;border-bottom:none}.archives .title .num[data-v-8f0059c2]{margin-left:8px;font-size:20px;font-weight:700;opacity:.6}.archives .archives-list .posts-item[data-v-8f0059c2]{padding:20px;margin-bottom:1rem}.archives .archives-list .posts-item .post-header[data-v-8f0059c2]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:16px;gap:12px}.archives .archives-list .posts-item .post-header .year[data-v-8f0059c2]{font-size:14px;font-weight:700;color:var(--main-color);padding:4px 8px;background:var(--main-color-bg);border-radius:6px}.archives .archives-list .posts-item .post-header .title[data-v-8f0059c2]{font-size:18px;font-weight:700;transition:color .3s;flex:1}.archives .archives-list .posts-item .post-header .date[data-v-8f0059c2]{font-size:14px;color:var(--main-font-second-color);opacity:.7;white-space:nowrap}.archives .archives-list .posts-item .tags[data-v-8f0059c2]{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;opacity:.6}.archives .archives-list .posts-item .tags .type-item[data-v-8f0059c2]{font-size:14px;display:flex;flex-direction:row;align-items:center;margin-right:8px}.archives .archives-list .posts-item .tags .type-item .name[data-v-8f0059c2]{transition:color .3s}.archives .archives-list .posts-item .tags .type-item .iconfont[data-v-8f0059c2]{margin-right:2px;transition:color .3s}.archives .archives-list .posts-item .tags .type-item:hover .name[data-v-8f0059c2],.archives .archives-list .posts-item .tags .type-item:hover .iconfont[data-v-8f0059c2]{color:var(--main-color)}.archives .archives-list .posts-item[data-v-8f0059c2]:last-child{margin-bottom:0}.archives .archives-list .posts-item:hover .post-header .title[data-v-8f0059c2]{color:var(--main-color)}.archives .search-box[data-v-8f0059c2]{width:100%;max-width:400px;margin:1rem auto;display:flex;align-items:center;padding:12px 16px;background:var(--main-card-second-background);border-radius:12px;border:1px solid var(--main-card-border);transition:all .3s}.archives .search-box[data-v-8f0059c2]:focus-within{border-color:var(--main-color);box-shadow:0 0 0 3px var(--main-color-bg)}.archives .search-box .icon-search[data-v-8f0059c2]{font-size:18px;opacity:.6;margin-right:12px}.archives .search-box .search-input[data-v-8f0059c2]{flex:1;border:none;background:transparent;font-size:16px;color:var(--main-font-color);outline:none}.archives .search-box .search-input[data-v-8f0059c2]::placeholder{opacity:.5}.archives .search-box .clear-btn[data-v-8f0059c2]{background:transparent;border:none;cursor:pointer;padding:4px;opacity:.6}.archives .search-box .clear-btn[data-v-8f0059c2]:hover{opacity:1}.archives .search-box .clear-btn .iconfont[data-v-8f0059c2]{font-size:16px}.archives .no-result[data-v-8f0059c2]{text-align:center;padding:2rem;opacity:.6}.archives .pagination[data-v-8f0059c2]{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 0}.archives .pagination .page-btn[data-v-8f0059c2]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--main-card-border);border-radius:8px;background:var(--main-card-background);cursor:pointer;transition:all .3s}.archives .pagination .page-btn[data-v-8f0059c2]:hover:not(:disabled){background:var(--main-color);border-color:var(--main-color);color:#fff}.archives .pagination .page-btn[data-v-8f0059c2]:disabled{opacity:.4;cursor:not-allowed}.archives .pagination .page-btn .iconfont[data-v-8f0059c2]{font-size:16px}.archives .pagination .page-info[data-v-8f0059c2]{font-size:14px;opacity:.7}@media (max-width: 768px){.archives[data-v-8f0059c2]{padding:1rem}.archives .archives-list .posts-item[data-v-8f0059c2]{padding:16px}.archives .archives-list .posts-item .post-header[data-v-8f0059c2]{flex-wrap:wrap;gap:8px}.archives .archives-list .posts-item .post-header .title[data-v-8f0059c2]{order:2;width:100%;margin-right:0}.archives .archives-list .posts-item .post-header .date[data-v-8f0059c2]{order:3;font-size:12px}.archives .search-box[data-v-8f0059c2]{max-width:90%}}.tag-sphere-container[data-v-5f6baa11]{position:relative;width:100%;height:520px;min-height:460px;border-radius:20px;background:radial-gradient(circle at center,var(--main-card-second-background) 0%,var(--main-card-background) 80%);border:1px solid var(--main-card-border);box-shadow:0 12px 32px -8px var(--main-border-shadow);overflow:hidden;-webkit-user-select:none;user-select:none;cursor:grab}.tag-sphere-container[data-v-5f6baa11]:active{cursor:grabbing}@media (max-width: 768px){.tag-sphere-container[data-v-5f6baa11]{height:440px}}.tag-sphere-container .sphere-glow-bg[data-v-5f6baa11]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--main-color-bg) 0%,transparent 70%);opacity:.8;pointer-events:none}.tag-sphere-container .sphere-orbit-ring[data-v-5f6baa11]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px dashed var(--main-card-border);opacity:.35;pointer-events:none}.tag-sphere-container .sphere-orbit-ring.ring-1[data-v-5f6baa11]{width:420px;height:420px;transform:translate(-50%,-50%) rotateX(65deg) rotateY(15deg)}.tag-sphere-container .sphere-orbit-ring.ring-2[data-v-5f6baa11]{width:340px;height:340px;transform:translate(-50%,-50%) rotateX(30deg) rotateY(-45deg)}.tag-sphere-container .sphere-viewport[data-v-5f6baa11]{position:absolute;top:0;left:0;width:100%;height:100%;perspective:1000px;pointer-events:none}.tag-sphere-container .sphere-viewport .tag-sphere-item[data-v-5f6baa11]{position:absolute;top:0;left:0;transform-origin:center center;will-change:transform,opacity;pointer-events:auto;cursor:pointer;transition:opacity .3s,filter .3s}.tag-sphere-container .sphere-viewport .tag-sphere-item .tag-pill[data-v-5f6baa11]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:30px;background-color:var(--main-card-background);border:1px solid var(--main-card-border);box-shadow:0 4px 14px #00000014;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;transition:all .25s cubic-bezier(.34,1.56,.64,1)}.tag-sphere-container .sphere-viewport .tag-sphere-item .tag-pill .iconfont[data-v-5f6baa11]{font-size:.85rem;color:var(--tag-color, var(--main-color))}.tag-sphere-container .sphere-viewport .tag-sphere-item .tag-pill .tag-name[data-v-5f6baa11]{font-size:.88rem;font-weight:600;color:var(--main-font-color)}.tag-sphere-container .sphere-viewport .tag-sphere-item .tag-pill .tag-count[data-v-5f6baa11]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:10px;font-size:.72rem;font-weight:700;color:var(--tag-color, var(--main-color));background-color:var(--tag-bg, var(--main-color-bg))}.tag-sphere-container .sphere-viewport .tag-sphere-item[data-v-5f6baa11]:hover{z-index:999!important}.tag-sphere-container .sphere-viewport .tag-sphere-item:hover .tag-pill[data-v-5f6baa11]{transform:scale(1.15);background-color:var(--tag-color, var(--main-color));border-color:var(--tag-color, var(--main-color));box-shadow:0 8px 24px var(--tag-bg, var(--main-color-bg))}.tag-sphere-container .sphere-viewport .tag-sphere-item:hover .tag-pill .iconfont[data-v-5f6baa11],.tag-sphere-container .sphere-viewport .tag-sphere-item:hover .tag-pill .tag-name[data-v-5f6baa11]{color:#fff}.tag-sphere-container .sphere-viewport .tag-sphere-item:hover .tag-pill .tag-count[data-v-5f6baa11]{background-color:#ffffff4d;color:#fff}.tag-sphere-container .sphere-viewport .tag-sphere-item.is-highlight[data-v-5f6baa11]{z-index:800!important;opacity:1!important}.tag-sphere-container .sphere-viewport .tag-sphere-item.is-highlight .tag-pill[data-v-5f6baa11]{background-color:var(--main-color-bg);border-color:var(--main-color);box-shadow:0 0 16px var(--main-color)}.tag-sphere-container .sphere-viewport .tag-sphere-item.is-highlight .tag-pill .tag-name[data-v-5f6baa11]{color:var(--main-color);font-weight:800}.tag-sphere-container .sphere-viewport .tag-sphere-item.is-dimmed[data-v-5f6baa11]{opacity:.15!important;filter:grayscale(80%)}.tag-sphere-container .sphere-viewport .tag-sphere-item.is-top .tag-pill[data-v-5f6baa11]{border-width:1.5px;border-color:var(--tag-color, var(--main-color))}.tag-sphere-container .sphere-controls[data-v-5f6baa11]{position:absolute;bottom:14px;left:20px;right:20px;display:flex;align-items:center;justify-content:space-between;pointer-events:auto;font-size:.82rem;color:var(--main-font-second-color)}.tag-sphere-container .sphere-controls .control-tip[data-v-5f6baa11]{display:inline-flex;align-items:center;gap:6px;opacity:.8}.tag-sphere-container .sphere-controls .control-tip .iconfont[data-v-5f6baa11]{font-size:.9rem}@media (max-width: 600px){.tag-sphere-container .sphere-controls .control-tip[data-v-5f6baa11]{font-size:.75rem}}.tag-sphere-container .sphere-controls .reset-btn[data-v-5f6baa11]{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:20px;background-color:var(--main-card-second-background);border:1px solid var(--main-card-border);color:var(--main-font-color);font-size:.78rem;font-weight:500;cursor:pointer;transition:all .3s}.tag-sphere-container .sphere-controls .reset-btn[data-v-5f6baa11]:hover{background-color:var(--main-color-bg);border-color:var(--main-color);color:var(--main-color)}.cat-or-tag[data-v-24876bd6]{min-height:500px;padding:.5rem 0 3rem;animation:fade-up .6s .2s backwards}.cat-or-tag .header-section[data-v-24876bd6]{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:2rem}.cat-or-tag .header-section .title-name[data-v-24876bd6]{display:inline-flex;align-items:center;font-size:2rem;font-weight:700;margin:0;letter-spacing:-.02em}.cat-or-tag .header-section .title-name .iconfont[data-v-24876bd6]{font-size:2rem;margin-right:.5rem;color:var(--main-color)}.cat-or-tag .header-section .title-stats[data-v-24876bd6]{margin-top:.75rem;font-size:.95rem;color:var(--main-font-second-color)}.cat-or-tag .header-section .title-stats strong[data-v-24876bd6]{color:var(--main-color);font-weight:600}.cat-or-tag .toolbar-section[data-v-24876bd6]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2.5rem}.cat-or-tag .toolbar-section .search-box[data-v-24876bd6]{width:100%;max-width:440px;display:flex;align-items:center;padding:12px 18px;background:var(--main-card-background);border-radius:14px;border:1px solid var(--main-card-border);box-shadow:0 2px 8px var(--main-border-shadow);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:all .3s cubic-bezier(.25,.1,.25,1)}.cat-or-tag .toolbar-section .search-box[data-v-24876bd6]:focus-within{border-color:var(--main-color);box-shadow:0 4px 16px var(--main-color-bg),0 0 0 3px var(--main-color-bg)}.cat-or-tag .toolbar-section .search-box .icon-search[data-v-24876bd6]{font-size:1.1rem;opacity:.6;margin-right:10px}.cat-or-tag .toolbar-section .search-box .search-input[data-v-24876bd6]{flex:1;border:none;background:transparent;font-size:.95rem;color:var(--main-font-color);outline:none}.cat-or-tag .toolbar-section .search-box .search-input[data-v-24876bd6]::placeholder{color:var(--main-font-second-color);opacity:.7}.cat-or-tag .toolbar-section .search-box .clear-btn[data-v-24876bd6]{background:transparent;border:none;cursor:pointer;padding:4px;color:var(--main-font-second-color);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.cat-or-tag .toolbar-section .search-box .clear-btn[data-v-24876bd6]:hover{color:var(--main-color);background:var(--main-color-bg)}.cat-or-tag .toolbar-section .search-box .clear-btn .iconfont[data-v-24876bd6]{font-size:14px}.cat-or-tag .toolbar-section .view-switch-btns[data-v-24876bd6]{display:inline-flex;align-items:center;background:var(--main-card-background);padding:4px;border-radius:10px;border:1px solid var(--main-card-border);gap:4px}.cat-or-tag .toolbar-section .view-switch-btns .switch-btn[data-v-24876bd6]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-size:.85rem;font-weight:500;border-radius:8px;border:none;background:transparent;color:var(--main-font-second-color);cursor:pointer;transition:all .25s ease}.cat-or-tag .toolbar-section .view-switch-btns .switch-btn .iconfont[data-v-24876bd6]{font-size:.9rem}.cat-or-tag .toolbar-section .view-switch-btns .switch-btn[data-v-24876bd6]:hover:not(.active){color:var(--main-font-color);background:var(--main-card-border)}.cat-or-tag .toolbar-section .view-switch-btns .switch-btn.active[data-v-24876bd6]{color:#fff;background:var(--main-color);box-shadow:0 2px 8px var(--main-color-bg)}.cat-or-tag .category-cards-grid[data-v-24876bd6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.5rem;width:100%}.cat-or-tag .category-cards-grid .category-card[data-v-24876bd6]{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;border-radius:18px;position:relative;overflow:hidden}.cat-or-tag .category-cards-grid .category-card .card-header[data-v-24876bd6]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:1.25rem}.cat-or-tag .category-cards-grid .category-card .card-header .cat-brand[data-v-24876bd6]{display:flex;align-items:center;gap:12px;flex:1}.cat-or-tag .category-cards-grid .category-card .card-header .cat-brand .cat-icon-wrap[data-v-24876bd6]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cat-or-tag .category-cards-grid .category-card .card-header .cat-brand .cat-icon-wrap .iconfont[data-v-24876bd6]{font-size:1.35rem}.cat-or-tag .category-cards-grid .category-card .card-header .cat-brand .cat-title-group[data-v-24876bd6]{display:flex;flex-direction:column;gap:2px}.cat-or-tag .category-cards-grid .category-card .card-header .cat-brand .cat-title-group .cat-name[data-v-24876bd6]{font-size:1.2rem;font-weight:700;margin:0;color:var(--main-font-color);line-height:1.3;transition:color .25s}.cat-or-tag .category-cards-grid .category-card .card-header .cat-brand .cat-title-group .cat-desc[data-v-24876bd6]{font-size:.8rem;color:var(--main-font-second-color);line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.cat-or-tag .category-cards-grid .category-card .card-header .cat-badge[data-v-24876bd6]{font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:20px;white-space:nowrap;flex-shrink:0}.cat-or-tag .category-cards-grid .category-card .recent-posts[data-v-24876bd6]{margin:.5rem 0 1.25rem;padding-top:.75rem;border-top:1px dashed var(--main-card-border);flex:1}.cat-or-tag .category-cards-grid .category-card .recent-posts .recent-title[data-v-24876bd6]{font-size:.75rem;font-weight:600;color:var(--main-font-second-color);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.6rem}.cat-or-tag .category-cards-grid .category-card .recent-posts .post-links[data-v-24876bd6]{display:flex;flex-direction:column;gap:.5rem}.cat-or-tag .category-cards-grid .category-card .recent-posts .post-links .post-link-item[data-v-24876bd6]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.85rem;color:var(--main-font-color);padding:4px 6px;border-radius:6px;transition:all .2s ease}.cat-or-tag .category-cards-grid .category-card .recent-posts .post-links .post-link-item .post-title[data-v-24876bd6]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cat-or-tag .category-cards-grid .category-card .recent-posts .post-links .post-link-item .post-date[data-v-24876bd6]{font-size:.75rem;color:var(--main-font-second-color);white-space:nowrap;flex-shrink:0}.cat-or-tag .category-cards-grid .category-card .recent-posts .post-links .post-link-item[data-v-24876bd6]:hover{color:var(--main-color);background:var(--main-color-bg)}.cat-or-tag .category-cards-grid .category-card .card-footer[data-v-24876bd6]{padding-top:.5rem;display:flex;align-items:center;justify-content:flex-end}.cat-or-tag .category-cards-grid .category-card .card-footer .view-all-link[data-v-24876bd6]{font-size:.85rem;font-weight:600;color:var(--main-color);display:inline-flex;align-items:center;gap:4px;transition:gap .2s}.cat-or-tag .category-cards-grid .category-card .card-footer .view-all-link .iconfont[data-v-24876bd6]{font-size:.8rem}.cat-or-tag .category-cards-grid .category-card:hover .card-header .cat-title-group .cat-name[data-v-24876bd6]{color:var(--main-color)}.cat-or-tag .category-cards-grid .category-card:hover .card-footer .view-all-link[data-v-24876bd6]{gap:8px}.cat-or-tag .type-lists[data-v-24876bd6]{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem;padding:1rem 0 2rem}.cat-or-tag .type-lists .type-item[data-v-24876bd6]{display:inline-flex;align-items:center;padding:.6rem 1.1rem;border-radius:12px;font-size:1rem;gap:6px;transition:all .25s cubic-bezier(.25,.1,.25,1)}.cat-or-tag .type-lists .type-item .iconfont[data-v-24876bd6]{font-size:1.1rem;opacity:.85}.cat-or-tag .type-lists .type-item .name[data-v-24876bd6]{font-weight:600;color:var(--main-font-color);transition:color .25s}.cat-or-tag .type-lists .type-item .num[data-v-24876bd6]{font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:10px;background:var(--main-card-border);color:var(--main-font-second-color);margin-left:4px;transition:all .25s}.cat-or-tag .type-lists .type-item[data-v-24876bd6]:hover{background-color:var(--main-color);border-color:var(--main-color);transform:translateY(-2px)}.cat-or-tag .type-lists .type-item:hover .iconfont[data-v-24876bd6],.cat-or-tag .type-lists .type-item:hover .name[data-v-24876bd6]{color:#fff!important}.cat-or-tag .type-lists .type-item:hover .num[data-v-24876bd6]{background-color:#ffffff40;color:#fff}.cat-or-tag .no-result[data-v-24876bd6]{width:100%;max-width:440px;margin:2rem auto;padding:2.5rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:18px}.cat-or-tag .no-result .no-result-icon[data-v-24876bd6]{font-size:2.5rem;opacity:.4;margin-bottom:.75rem;color:var(--main-font-second-color)}.cat-or-tag .no-result .no-result-text[data-v-24876bd6]{font-size:.95rem;color:var(--main-font-second-color);margin:0 0 1.25rem}.cat-or-tag .no-result .clear-search-btn[data-v-24876bd6]{padding:8px 18px;border-radius:8px;border:1px solid var(--main-card-border);background:var(--main-card-background);color:var(--main-font-color);font-size:.85rem;font-weight:500;cursor:pointer;transition:all .25s}.cat-or-tag .no-result .clear-search-btn[data-v-24876bd6]:hover{background:var(--main-color);border-color:var(--main-color);color:#fff}.cat-or-tag .tags-sphere-wrap[data-v-24876bd6]{width:100%;display:flex;justify-content:center;margin:.5rem 0 2rem}@media (max-width: 768px){.cat-or-tag[data-v-24876bd6]{padding-top:0;padding-bottom:2rem}.cat-or-tag .header-section[data-v-24876bd6]{margin-bottom:1.5rem}.cat-or-tag .header-section .title-name[data-v-24876bd6],.cat-or-tag .header-section .title-name .iconfont[data-v-24876bd6]{font-size:1.6rem}.cat-or-tag .header-section .title-stats[data-v-24876bd6]{font-size:.85rem}.cat-or-tag .toolbar-section[data-v-24876bd6]{margin-bottom:1.75rem}.cat-or-tag .toolbar-section .search-box[data-v-24876bd6]{max-width:100%}.cat-or-tag .category-cards-grid[data-v-24876bd6]{grid-template-columns:1fr;gap:1rem}.cat-or-tag .category-cards-grid .category-card[data-v-24876bd6]{padding:1.2rem}}.friends .banner-page .status[data-v-fb6ea44b]{display:flex;flex-direction:row;margin-bottom:auto}.friends .banner-page .status .status-item[data-v-fb6ea44b]{display:flex;flex-direction:column;align-items:center;margin-left:1rem;padding:10px;min-width:80px;border-radius:16px;background-color:var(--main-dark-opacity);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.friends .banner-page .status .status-item .name[data-v-fb6ea44b]{font-weight:700;margin-bottom:4px}.friends .banner-page .status .status-item .count[data-v-fb6ea44b],.friends .banner-page .update[data-v-fb6ea44b]{font-size:14px;opacity:.6}.friends .friends-list[data-v-fb6ea44b]{margin-top:2rem}.friends .friends-list .list-title[data-v-fb6ea44b]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;line-height:1.6;margin-bottom:1rem;margin-left:4px}.friends .friends-list .list-title .left[data-v-fb6ea44b]{font-weight:700;display:flex;flex-direction:row;align-items:center;font-size:1.6rem}.friends .friends-list .list-title .left .iconfont[data-v-fb6ea44b]{font-size:1.6rem;margin-right:8px}.friends .friends-list .list-title .left .rule[data-v-fb6ea44b]{display:flex;font-size:14px;font-weight:400;margin-left:1rem;margin-top:2px}.friends .friends-list .list-title .left .rule .rule-name[data-v-fb6ea44b]{cursor:pointer}.friends .friends-list .list-title .left .rule .rule-name.choose[data-v-fb6ea44b]{color:var(--main-color);font-weight:700}.friends .friends-list .list-title .left .rule .rule-name[data-v-fb6ea44b]:first-child:after{content:"/";margin:0 12px;opacity:.4;color:var(--main-font-color)}.friends .friends-list .list-title .right[data-v-fb6ea44b]{font-size:14px;color:var(--main-font-second-color)}@media (max-width: 576px){.friends .friends-list .list-title .left[data-v-fb6ea44b]{width:100%}.friends .friends-list .list-title .left .rule[data-v-fb6ea44b]{margin-left:auto}.friends .friends-list .list-title .right[data-v-fb6ea44b]{display:none}}.friends .friends-list .loading[data-v-fb6ea44b]{padding:1.6rem}.friends .friends-list .all-list[data-v-fb6ea44b]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.friends .friends-list .all-list .list-item[data-v-fb6ea44b]{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;height:160px;overflow:hidden;transition:border .3s}.friends .friends-list .all-list .list-item .avatar[data-v-fb6ea44b]{position:absolute;right:-20px;bottom:-20px;width:40%;height:auto;border-radius:50%;z-index:0;opacity:.2}.friends .friends-list .all-list .list-item .title[data-v-fb6ea44b]{font-size:18px;line-height:1.6;font-weight:700;transition:color .3s;display:-webkit-box;overflow:hidden;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3}.friends .friends-list .all-list .list-item .desc[data-v-fb6ea44b]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.friends .friends-list .all-list .list-item .desc .author[data-v-fb6ea44b]{padding:6px 10px;font-size:13px;font-weight:700;border-radius:25px;background-color:var(--main-card-border);transition:color .3s,background-color .3s}.friends .friends-list .all-list .list-item .desc .author[data-v-fb6ea44b]:hover{color:var(--main-card-background);background-color:var(--main-color)}.friends .friends-list .all-list .list-item .desc .date[data-v-fb6ea44b]{display:flex;flex-direction:row;align-items:center;font-size:12px;color:var(--main-font-second-color)}.friends .friends-list .all-list .list-item .desc .date .iconfont[data-v-fb6ea44b]{font-size:15px;margin-right:4px;color:var(--main-font-second-color)}.friends .friends-list .all-list .list-item:hover .title[data-v-fb6ea44b]{color:var(--main-color)}@media (max-width: 1200px){.friends .friends-list .all-list[data-v-fb6ea44b]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.friends .friends-list .all-list[data-v-fb6ea44b]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.friends .friends-list .all-list[data-v-fb6ea44b]{grid-template-columns:1fr}}.friends .loading-more[data-v-fb6ea44b]{display:flex;align-items:center;justify-content:center;width:40%;max-width:800px;margin:20px auto;padding:6px 0;font-weight:700;font-size:14px}.friends .loading-more[data-v-fb6ea44b]:hover{width:60%;color:var(--main-card-background);background-color:var(--main-color)}.friends .not-more[data-v-fb6ea44b]{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:20px auto;font-size:14px;opacity:.6;color:var(--main-font-second-color)}.status-modal .title[data-v-fb6ea44b]{display:block;width:100%;margin:1rem 0;font-size:16px;font-weight:700;border-left:4px solid var(--main-color);border-radius:4px 8px 8px 4px;background-color:var(--main-border-shadow);padding:6px 0 6px 12px}.status-modal .title[data-v-fb6ea44b]:first-child{margin-top:0}.status-modal .total[data-v-fb6ea44b]{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr}.status-modal .total .total-item[data-v-fb6ea44b]{display:flex;flex-direction:column}.status-modal .total .total-item .name[data-v-fb6ea44b]{margin-bottom:12px;opacity:.6}.status-modal .total .total-item .count[data-v-fb6ea44b]{font-size:22px;font-weight:700}.status-modal .total-tip[data-v-fb6ea44b]{font-size:15px;margin-top:-4px;margin-bottom:1rem;display:block;color:var(--main-font-second-color);border-left:4px solid var(--main-card-border);border-radius:4px;padding:8px 8px 8px 12px;background-color:var(--main-card-second-background)}.status-modal .loss-link[data-v-fb6ea44b]{display:flex;flex-direction:column}.status-modal .loss-link .loss-link-item[data-v-fb6ea44b]{margin-bottom:1rem}.status-modal .loss-link .loss-link-item .name[data-v-fb6ea44b]{margin-right:1rem;font-weight:700}.status-modal .loss-link .loss-link-item .link[data-v-fb6ea44b]{opacity:.6}.status-modal .loss-link .loss-link-item[data-v-fb6ea44b]:last-child{margin-bottom:0}.link-list .link-type-list[data-v-0a0fe95a]{margin-top:2rem}.link-list .link-type-list .title[data-v-0a0fe95a]{margin-left:6px;margin-bottom:1.6rem}.link-list .link-type-list .title .name[data-v-0a0fe95a]{border-bottom:none;margin-bottom:4px}.link-list .link-type-list .title .name .name-count[data-v-0a0fe95a],.link-list .link-type-list .title .tip[data-v-0a0fe95a]{color:var(--main-font-second-color)}.link-list .link-type-list .all-link[data-v-0a0fe95a]{display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}.link-list .link-type-list .all-link .link-card[data-v-0a0fe95a]{display:flex;flex-direction:row;align-items:center;height:90px;width:100%;padding:12px}.link-list .link-type-list .all-link .link-card.loss[data-v-0a0fe95a]{pointer-events:none}.link-list .link-type-list .all-link .link-card .cover[data-v-0a0fe95a]{display:flex;align-items:center;justify-content:center;width:60px;height:60px;min-width:60px;margin-right:20px;border-radius:50%;overflow:hidden;background:linear-gradient(90deg,var(--main-card-border) 25%,var(--main-card-background) 37%,var(--main-card-border) 63%);background-size:400% 100%;animation:skeleton-loading 1.4s ease infinite;transition:all .6s}.link-list .link-type-list .all-link .link-card .cover .cover-img[data-v-0a0fe95a]{width:100%;height:100%;background-color:var(--main-card-background);opacity:0;filter:blur(10px);transition:filter .3s,opacity .3s}.link-list .link-type-list .all-link .link-card .cover .cover-img.loaded[data-v-0a0fe95a]{opacity:1;filter:blur(0)}.link-list .link-type-list .all-link .link-card .data[data-v-0a0fe95a]{height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start}.link-list .link-type-list .all-link .link-card .data .name[data-v-0a0fe95a]{font-weight:700;font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.link-list .link-type-list .all-link .link-card .data .desc[data-v-0a0fe95a]{font-size:15px;margin-top:4px;line-height:1.2;color:var(--main-font-second-color);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .3s,opacity .3s}.link-list .link-type-list .all-link .link-card[data-v-0a0fe95a]:hover{color:var(--main-card-background);background-color:var(--main-color);border-color:var(--main-color);box-shadow:0 0 16px 6px var(--main-color-bg)}.link-list .link-type-list .all-link .link-card:hover .cover[data-v-0a0fe95a]{margin-right:6px;min-width:0;opacity:0;width:0;height:0}.link-list .link-type-list .all-link .link-card:hover .data .desc[data-v-0a0fe95a]{opacity:.7;color:var(--main-card-background)}@media (max-width: 1200px){.link-list .link-type-list .all-link[data-v-0a0fe95a]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 992px){.link-list .link-type-list .all-link[data-v-0a0fe95a]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.link-list .link-type-list .all-link[data-v-0a0fe95a]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.link-list .link-type-list .all-link[data-v-0a0fe95a]{grid-template-columns:1fr}}.no-data[data-v-0a0fe95a]{text-align:center;margin-top:40px;font-size:1.4rem;font-weight:700}.link[data-v-e58b5c74]{margin-bottom:4rem}.link .banner-page[data-v-e58b5c74]{min-height:auto}.link .banner-page .menu[data-v-e58b5c74]{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;margin-bottom:auto}.link .banner-page .menu .menu-item[data-v-e58b5c74]{display:flex;justify-content:center;align-items:center;height:46px;padding:12px 18px;border-radius:8px;background-color:var(--main-card-second-background);border:1px solid var(--main-card-border);box-shadow:0 8px 16px -4px var(--main-border-shadow);transition:all .3s;cursor:pointer}.link .banner-page .menu .menu-item .iconfont[data-v-e58b5c74]{font-size:18px;margin-right:8px;transition:color .3s}.link .banner-page .menu .menu-item.random[data-v-e58b5c74],.link .banner-page .menu .menu-item.random .iconfont[data-v-e58b5c74]{color:var(--main-color)}.link .banner-page .menu .menu-item.add[data-v-e58b5c74]{color:var(--main-card-second-background);background-color:var(--main-font-color)}.link .banner-page .menu .menu-item.add .iconfont[data-v-e58b5c74]{font-size:22px;margin-right:6px;color:var(--main-card-second-background)}.link .banner-page .menu .menu-item[data-v-e58b5c74]:last-child{margin-left:20px}.link .banner-page .menu .menu-item[data-v-e58b5c74]:hover{color:#fff;background-color:var(--main-color);box-shadow:0 8px 16px -4px var(--main-color-bg)}.link .banner-page .menu .menu-item:hover .iconfont[data-v-e58b5c74]{color:#fff}.link .banner-page .link-group[data-v-e58b5c74]{position:absolute;left:0;top:140px;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden}.link .banner-page .link-group .link-group-item[data-v-e58b5c74]{display:flex;flex-direction:column}.link .banner-page .link-group .link-group-item .link-logo[data-v-e58b5c74]{margin-right:1.2rem}.link .banner-page .link-group .link-group-item .link-logo .link-logo-img[data-v-e58b5c74]{width:120px;height:120px;min-width:120px;border-radius:50%;overflow:hidden}.link .banner-page .link-group .link-group-item .link-logo[data-v-e58b5c74]:nth-of-type(2n){margin-top:1.2rem;transform:translate(-60px)}@media (max-width: 800px){.link .banner-page[data-v-e58b5c74]{min-height:auto}.link .banner-page .menu[data-v-e58b5c74],.link .banner-page .link-group[data-v-e58b5c74]{display:none}}.project-page[data-v-98fa9b6c]{min-height:500px;padding:.5rem 0 3rem;animation:fade-up .6s .2s backwards}.project-page .project-container[data-v-98fa9b6c]{max-width:1200px;margin:0 auto;padding:0 1rem}.project-page .project-container .header-section[data-v-98fa9b6c]{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:2rem}.project-page .project-container .header-section .title-name[data-v-98fa9b6c]{display:inline-flex;align-items:center;font-size:2rem;font-weight:700;margin:0;letter-spacing:-.02em}.project-page .project-container .header-section .title-name .iconfont[data-v-98fa9b6c]{font-size:2rem;margin-right:.5rem;color:var(--main-color)}.project-page .project-container .header-section .title-stats[data-v-98fa9b6c]{margin-top:.75rem;font-size:.95rem;color:var(--main-font-second-color)}.project-page .project-container .header-section .title-stats strong[data-v-98fa9b6c]{color:var(--main-color);font-weight:600}.project-page .project-container .filter-bar[data-v-98fa9b6c]{padding:1.25rem 1.5rem;margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem}.project-page .project-container .filter-bar .search-box[data-v-98fa9b6c]{position:relative;display:flex;align-items:center;width:100%}.project-page .project-container .filter-bar .search-box .icon-search[data-v-98fa9b6c]{position:absolute;left:14px;color:var(--main-font-second-color);font-size:1.1rem}.project-page .project-container .filter-bar .search-box .search-input[data-v-98fa9b6c]{width:100%;padding:10px 40px 10px 42px;border-radius:12px;border:1px solid var(--main-card-border);background-color:var(--main-card-second-background);color:var(--main-font-color);font-size:.95rem;outline:none;transition:all .3s}.project-page .project-container .filter-bar .search-box .search-input[data-v-98fa9b6c]:focus{border-color:var(--main-color);background-color:var(--main-card-background);box-shadow:0 0 0 3px var(--main-color-bg)}.project-page .project-container .filter-bar .search-box .clear-btn[data-v-98fa9b6c]{position:absolute;right:14px;color:var(--main-font-second-color);cursor:pointer;font-size:.9rem}.project-page .project-container .filter-bar .search-box .clear-btn[data-v-98fa9b6c]:hover{color:var(--main-color)}.project-page .project-container .filter-bar .category-tabs[data-v-98fa9b6c]{display:flex;flex-wrap:wrap;gap:8px}.project-page .project-container .filter-bar .category-tabs .tab-btn[data-v-98fa9b6c]{padding:6px 14px;border-radius:20px;font-size:.88rem;border:1px solid var(--main-card-border);background-color:var(--main-card-second-background);color:var(--main-font-second-color);cursor:pointer;transition:all .25s}.project-page .project-container .filter-bar .category-tabs .tab-btn[data-v-98fa9b6c]:hover{color:var(--main-color);border-color:var(--main-color)}.project-page .project-container .filter-bar .category-tabs .tab-btn.active[data-v-98fa9b6c]{background-color:var(--main-color);color:#fff;border-color:var(--main-color);font-weight:500}.project-page .project-container .service-banner[data-v-98fa9b6c]{display:flex;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;margin-bottom:2rem;border-left:4px solid var(--main-color);background:linear-gradient(to right,var(--main-color-bg),var(--main-card-background));border-radius:12px}.project-page .project-container .service-banner .banner-icon[data-v-98fa9b6c]{width:44px;height:44px;border-radius:10px;background-color:var(--main-card-background);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px #0000000d}.project-page .project-container .service-banner .banner-icon .iconfont[data-v-98fa9b6c]{font-size:1.3rem;color:var(--main-color)}.project-page .project-container .service-banner .banner-content[data-v-98fa9b6c]{flex:1;min-width:0}.project-page .project-container .service-banner .banner-content .banner-title[data-v-98fa9b6c]{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;color:var(--main-font-color);margin-bottom:4px}.project-page .project-container .service-banner .banner-content .banner-title .service-tag[data-v-98fa9b6c]{font-size:.72rem;padding:2px 6px;border-radius:4px;background-color:var(--main-color);color:#fff;font-weight:400}.project-page .project-container .service-banner .banner-content .banner-desc[data-v-98fa9b6c]{font-size:.85rem;color:var(--main-font-second-color);line-height:1.45;margin:0}.project-page .project-container .service-banner .contact-btn[data-v-98fa9b6c]{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:20px;background-color:var(--main-color);color:#fff;font-size:.85rem;font-weight:500;text-decoration:none;flex-shrink:0;transition:all .3s}.project-page .project-container .service-banner .contact-btn[data-v-98fa9b6c]:hover{opacity:.9;transform:translate(2px)}@media (max-width: 768px){.project-page .project-container .service-banner[data-v-98fa9b6c]{flex-direction:column;align-items:flex-start;gap:.75rem}.project-page .project-container .service-banner .contact-btn[data-v-98fa9b6c]{width:100%;justify-content:center}}.project-page .project-container .project-groups[data-v-98fa9b6c]{display:flex;flex-direction:column;gap:2.5rem}.project-page .project-container .project-groups .project-group .group-header[data-v-98fa9b6c]{margin-bottom:1.25rem}.project-page .project-container .project-groups .project-group .group-header .group-title[data-v-98fa9b6c]{font-size:1.4rem;font-weight:600;display:flex;align-items:center;gap:8px;margin-bottom:4px;border-bottom:none}.project-page .project-container .project-groups .project-group .group-header .group-title .title-count[data-v-98fa9b6c]{font-size:1rem;color:var(--main-font-second-color);font-weight:400}.project-page .project-container .project-groups .project-group .group-header .group-desc[data-v-98fa9b6c]{color:var(--main-font-second-color);font-size:.9rem}.project-page .project-container .project-groups .project-group .project-grid[data-v-98fa9b6c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem}.project-page .project-container .project-groups .project-group .project-grid .project-card[data-v-98fa9b6c]{display:flex;flex-direction:column;justify-content:space-between;padding:1.25rem;border-radius:14px;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden}.project-page .project-container .project-groups .project-group .project-grid .project-card[data-v-98fa9b6c]:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000014;border-color:var(--main-color)}.project-page .project-container .project-groups .project-group .project-grid .project-card:hover .card-action .icon-right-round[data-v-98fa9b6c]{transform:translate(4px);color:var(--main-color)}.project-page .project-container .project-groups .project-group .project-grid .project-card:hover .project-icon img[data-v-98fa9b6c]{transform:scale(1.08)}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-top[data-v-98fa9b6c]{display:flex;align-items:center;gap:14px;margin-bottom:.85rem}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-top .project-icon[data-v-98fa9b6c]{width:48px;height:48px;flex-shrink:0;border-radius:12px;background-color:var(--main-card-second-background);display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--main-card-border)}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-top .project-icon img[data-v-98fa9b6c]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-top .project-info[data-v-98fa9b6c]{flex:1;min-width:0}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-top .project-info .title-row[data-v-98fa9b6c]{display:flex;align-items:center;gap:8px;margin-bottom:2px}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-top .project-info .title-row .project-name[data-v-98fa9b6c]{font-size:1.1rem;font-weight:600;color:var(--main-font-color);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-top .project-info .title-row .project-badge[data-v-98fa9b6c]{font-size:.72rem;padding:2px 6px;border-radius:6px;background:var(--main-color-bg);color:var(--main-color);font-weight:600;flex-shrink:0}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-top .project-info .project-domain[data-v-98fa9b6c]{font-size:.78rem;color:var(--main-font-second-color);font-family:monospace}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-top .card-action[data-v-98fa9b6c]{color:var(--main-font-second-color);font-size:1.1rem;transition:color .3s}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-top .card-action .icon-right-round[data-v-98fa9b6c]{display:inline-block;transition:transform .3s}.project-page .project-container .project-groups .project-group .project-grid .project-card .project-desc[data-v-98fa9b6c]{font-size:.88rem;line-height:1.55;color:var(--main-font-second-color);margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-bottom[data-v-98fa9b6c]{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;border-top:1px dashed var(--main-card-border)}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-bottom .tags-list[data-v-98fa9b6c]{display:flex;flex-wrap:wrap;gap:6px}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-bottom .tags-list .tag-item[data-v-98fa9b6c]{font-size:.75rem;color:var(--main-font-second-color);background-color:var(--main-card-second-background);padding:2px 8px;border-radius:4px}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-bottom .status-indicator[data-v-98fa9b6c]{display:flex;align-items:center;gap:5px;font-size:.75rem;color:#52c41a;flex-shrink:0}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-bottom .status-indicator .status-dot[data-v-98fa9b6c]{width:6px;height:6px;border-radius:50%;background-color:#52c41a;box-shadow:0 0 6px #52c41a99}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-bottom .status-indicator.demo[data-v-98fa9b6c]{color:#e6a23c}.project-page .project-container .project-groups .project-group .project-grid .project-card .card-bottom .status-indicator.demo .status-dot[data-v-98fa9b6c]{background-color:#e6a23c;box-shadow:0 0 6px #e6a23c99}.project-page .project-container .empty-state[data-v-98fa9b6c]{padding:4rem 2rem;text-align:center;margin:2rem 0}.project-page .project-container .empty-state .empty-icon[data-v-98fa9b6c]{font-size:3rem;color:var(--main-font-second-color);opacity:.5;margin-bottom:1rem}.project-page .project-container .empty-state .empty-text[data-v-98fa9b6c]{font-size:1.05rem;color:var(--main-font-second-color);margin-bottom:1.5rem}.project-page .project-container .empty-state .reset-btn[data-v-98fa9b6c]{padding:8px 20px;border-radius:20px;background-color:var(--main-color);color:#fff;border:none;cursor:pointer;font-size:.9rem;transition:opacity .3s}.project-page .project-container .empty-state .reset-btn[data-v-98fa9b6c]:hover{opacity:.85}.project-page .project-container .services-overview-section[data-v-98fa9b6c]{margin-top:4.5rem;padding-top:3rem;border-top:1px dashed var(--main-card-border)}.project-page .project-container .services-overview-section .section-header[data-v-98fa9b6c]{text-align:center;max-width:800px;margin:0 auto 2.5rem}.project-page .project-container .services-overview-section .section-header .fde-badge[data-v-98fa9b6c]{display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:20px;background-color:var(--main-color-bg);color:var(--main-color);font-size:.82rem;font-weight:600;margin-bottom:.85rem;border:1px solid var(--main-card-border)}.project-page .project-container .services-overview-section .section-header .fde-badge .iconfont[data-v-98fa9b6c]{font-size:.95rem}.project-page .project-container .services-overview-section .section-header .section-title[data-v-98fa9b6c]{font-size:1.75rem;font-weight:700;color:var(--main-font-color);margin:0 0 .75rem;border-bottom:none;letter-spacing:-.01em}.project-page .project-container .services-overview-section .section-header .section-subtitle[data-v-98fa9b6c]{font-size:.95rem;color:var(--main-font-second-color);line-height:1.6;margin:0}.project-page .project-container .services-overview-section .section-header .section-subtitle strong[data-v-98fa9b6c]{color:var(--main-color);font-weight:600}.project-page .project-container .services-overview-section .services-grid[data-v-98fa9b6c]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2.5rem}.project-page .project-container .services-overview-section .services-grid .service-card[data-v-98fa9b6c]{display:flex;flex-direction:column;padding:1.6rem;border-radius:16px;transition:all .35s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden}.project-page .project-container .services-overview-section .services-grid .service-card[data-v-98fa9b6c]:hover{transform:translateY(-5px);box-shadow:0 14px 30px #00000014;border-color:var(--main-color)}.project-page .project-container .services-overview-section .services-grid .service-card .card-head[data-v-98fa9b6c]{display:flex;align-items:center;gap:14px;margin-bottom:1rem}.project-page .project-container .services-overview-section .services-grid .service-card .card-head .card-icon[data-v-98fa9b6c]{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.project-page .project-container .services-overview-section .services-grid .service-card .card-head .card-icon .iconfont[data-v-98fa9b6c]{font-size:1.4rem}.project-page .project-container .services-overview-section .services-grid .service-card .card-head .card-icon.ai-icon[data-v-98fa9b6c]{background:#4f46e51f;color:#4f46e5}.project-page .project-container .services-overview-section .services-grid .service-card .card-head .card-icon.web-icon[data-v-98fa9b6c]{background:#10b9811f;color:#10b981}.project-page .project-container .services-overview-section .services-grid .service-card .card-head .card-icon.consult-icon[data-v-98fa9b6c]{background:#f59e0b1f;color:#f59e0b}.project-page .project-container .services-overview-section .services-grid .service-card .card-head .card-meta[data-v-98fa9b6c]{display:flex;flex-direction:column;min-width:0}.project-page .project-container .services-overview-section .services-grid .service-card .card-head .card-meta .service-num[data-v-98fa9b6c]{font-size:.72rem;font-weight:700;color:var(--main-font-second-color);letter-spacing:.05em;margin-bottom:2px}.project-page .project-container .services-overview-section .services-grid .service-card .card-head .card-meta .card-title[data-v-98fa9b6c]{font-size:1.15rem;font-weight:600;color:var(--main-font-color);margin:0;line-height:1.3}.project-page .project-container .services-overview-section .services-grid .service-card .card-summary[data-v-98fa9b6c]{font-size:.88rem;color:var(--main-font-second-color);line-height:1.55;margin:0 0 1.25rem}.project-page .project-container .services-overview-section .services-grid .service-card .service-feature-list[data-v-98fa9b6c]{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.75rem}.project-page .project-container .services-overview-section .services-grid .service-card .service-feature-list li[data-v-98fa9b6c]{position:relative;padding-left:1.1rem;font-size:.85rem;color:var(--main-font-second-color);line-height:1.5}.project-page .project-container .services-overview-section .services-grid .service-card .service-feature-list li[data-v-98fa9b6c]:before{content:"•";position:absolute;left:0;color:var(--main-color);font-weight:700;font-size:1.1rem;line-height:1}.project-page .project-container .services-overview-section .services-grid .service-card .service-feature-list li strong[data-v-98fa9b6c]{color:var(--main-font-color);font-weight:600}.project-page .project-container .services-overview-section .services-grid .service-card .card-tags[data-v-98fa9b6c]{margin-top:auto;display:flex;flex-wrap:wrap;gap:6px;padding-top:1rem;border-top:1px dashed var(--main-card-border)}.project-page .project-container .services-overview-section .services-grid .service-card .card-tags span[data-v-98fa9b6c]{font-size:.72rem;color:var(--main-font-second-color);background-color:var(--main-card-second-background);padding:2px 8px;border-radius:4px}.project-page .project-container .services-overview-section .cooperation-cta[data-v-98fa9b6c]{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem 2.25rem;border-radius:16px;background:linear-gradient(135deg,var(--main-color-bg) 0%,var(--main-card-background) 100%);border:1px solid var(--main-card-border)}.project-page .project-container .services-overview-section .cooperation-cta .cta-info[data-v-98fa9b6c]{flex:1;min-width:0}.project-page .project-container .services-overview-section .cooperation-cta .cta-info .cta-title[data-v-98fa9b6c]{font-size:1.25rem;font-weight:700;color:var(--main-font-color);margin:0 0 .5rem;border-bottom:none}.project-page .project-container .services-overview-section .cooperation-cta .cta-info .cta-desc[data-v-98fa9b6c]{font-size:.9rem;color:var(--main-font-second-color);line-height:1.6;margin:0}.project-page .project-container .services-overview-section .cooperation-cta .cta-actions[data-v-98fa9b6c]{display:flex;align-items:center;gap:12px;flex-shrink:0}.project-page .project-container .services-overview-section .cooperation-cta .cta-actions .btn-primary[data-v-98fa9b6c]{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border-radius:25px;background-color:var(--main-color);color:#fff;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;box-shadow:0 4px 12px var(--main-color-bg)}.project-page .project-container .services-overview-section .cooperation-cta .cta-actions .btn-primary[data-v-98fa9b6c]:hover{transform:translateY(-2px);opacity:.92}.project-page .project-container .services-overview-section .cooperation-cta .cta-actions .btn-secondary[data-v-98fa9b6c]{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:25px;background-color:var(--main-card-second-background);color:var(--main-font-color);border:1px solid var(--main-card-border);font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s}.project-page .project-container .services-overview-section .cooperation-cta .cta-actions .btn-secondary[data-v-98fa9b6c]:hover{border-color:var(--main-color);color:var(--main-color)}.project-page .project-container .services-overview-section .cooperation-cta .cta-actions .btn-wechat[data-v-98fa9b6c]{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:25px;background-color:#07c1601a;color:#07c160;border:1px solid rgba(7,193,96,.3);font-size:.9rem;font-weight:500;-webkit-user-select:all;user-select:all}.project-page .project-container .services-overview-section .cooperation-cta .cta-actions .btn-wechat strong[data-v-98fa9b6c]{color:#07c160;font-weight:700}@media (max-width: 1024px){.project-page .project-container .services-overview-section .services-grid[data-v-98fa9b6c]{grid-template-columns:1fr}.project-page .project-container .services-overview-section .cooperation-cta[data-v-98fa9b6c]{flex-direction:column;align-items:flex-start;gap:1.25rem}.project-page .project-container .services-overview-section .cooperation-cta .cta-actions[data-v-98fa9b6c]{width:100%;flex-direction:column}.project-page .project-container .services-overview-section .cooperation-cta .cta-actions .btn-primary[data-v-98fa9b6c],.project-page .project-container .services-overview-section .cooperation-cta .cta-actions .btn-secondary[data-v-98fa9b6c],.project-page .project-container .services-overview-section .cooperation-cta .cta-actions .btn-wechat[data-v-98fa9b6c]{width:100%;justify-content:center}}@media (max-width: 768px){.project-page .project-container[data-v-98fa9b6c]{padding:0 .5rem}.project-page .project-container .project-groups .project-group .project-grid[data-v-98fa9b6c]{grid-template-columns:1fr}}.thanks .all-reward[data-v-6d1f3f62]{padding:2rem}.thanks .all-reward .title[data-v-6d1f3f62]{display:flex;flex-direction:column;margin-bottom:2rem}.thanks .all-reward .title .tip[data-v-6d1f3f62]{font-size:14px;opacity:.6;margin-bottom:4px}.thanks .all-reward .title .title-name[data-v-6d1f3f62]{font-size:36px;font-weight:700;margin-bottom:8px}.thanks .all-reward .title .desc[data-v-6d1f3f62]{color:var(--main-font-second-color)}.thanks .all-reward .reward[data-v-6d1f3f62]{position:absolute;right:2rem;top:2rem;margin:0}.thanks .all-reward .reward-list[data-v-6d1f3f62]{display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}.thanks .all-reward .reward-list .reward-item[data-v-6d1f3f62]{position:relative;overflow:hidden}.thanks .all-reward .reward-list .reward-item .name[data-v-6d1f3f62]{font-size:18px;font-weight:700}.thanks .all-reward .reward-list .reward-item .data[data-v-6d1f3f62]{margin-top:20px;display:flex;flex-direction:row;justify-content:space-between}.thanks .all-reward .reward-list .reward-item .data .money[data-v-6d1f3f62]{background-color:var(--main-font-color);color:var(--main-card-background);border-radius:8px;padding:2px 6px;font-size:14px}.thanks .all-reward .reward-list .reward-item .data .money.big[data-v-6d1f3f62]{background-color:var(--main-color)}.thanks .all-reward .reward-list .reward-item .data .date[data-v-6d1f3f62]{font-size:12px;opacity:.6;margin-top:auto}.thanks .all-reward .reward-list .reward-item .message[data-v-6d1f3f62]{top:0;left:0;width:100%;height:100%;overflow:auto;position:absolute;padding:.8rem;display:block;opacity:0;background-color:var(--main-card-background);transition:opacity .3s}.thanks .all-reward .reward-list .reward-item:hover .message[data-v-6d1f3f62]{opacity:1}@media (max-width: 1200px){.thanks .all-reward .reward-list[data-v-6d1f3f62]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 992px){.thanks .all-reward .reward-list[data-v-6d1f3f62]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.thanks .all-reward .reward-list[data-v-6d1f3f62]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.thanks .all-reward .reward-list[data-v-6d1f3f62]{grid-template-columns:1fr}}.theme .logo[data-v-6c697346]{display:flex;flex-direction:column;align-items:center;width:80%;margin:0 auto 20px;overflow:hidden}.theme .logo .logo-img[data-v-6c697346]{width:100%}.theme .logo .logo-text[data-v-6c697346]{margin-top:30px;font-size:50px;font-weight:700}.theme .logo .logo-tip[data-v-6c697346]{margin-top:8px;font-size:24px;opacity:.6;color:var(--main-font-second-color)}.theme .theme-btn[data-v-6c697346]{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:2rem 0 4rem}.theme .theme-btn .btn[data-v-6c697346]{margin:8px;padding:12px 24px;border-radius:12px;background-color:var(--main-card-border);cursor:pointer}.theme .theme-btn .btn .iconfont[data-v-6c697346]{margin-right:6px;font-size:20px}.theme .theme-btn .btn[data-v-6c697346]:hover{color:#fff;background-color:var(--main-color)}.theme .theme-btn .btn:hover .iconfont[data-v-6c697346]{color:#fff}@media (max-width: 768px){.theme .logo[data-v-6c697346]{width:100%}.theme .logo .logo-text[data-v-6c697346]{margin-top:20px;font-size:30px}.theme .logo .logo-tip[data-v-6c697346]{font-size:20px}}
