@font-face{font-family:iconfont logo;src:url(https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834);src:url(https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix) format("embedded-opentype"),url(https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834) format("woff"),url(https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834) format("truetype"),url(https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont) format("svg")}.logo{font-family:iconfont logo;font-size:160px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav-tabs{position:relative}.nav-tabs .nav-more{position:absolute;right:0;bottom:0;height:42px;line-height:42px;color:#666}#tabs{border-bottom:1px solid #eee}#tabs li{cursor:pointer;width:100px;height:40px;line-height:40px;text-align:center;font-size:16px;border-bottom:2px solid transparent;position:relative;z-index:1;margin-bottom:-1px;color:#666}#tabs .active{border-bottom-color:red;color:#222}.tab-container .content{display:none}.main{padding:30px 100px;width:960px;margin:0 auto}.main .logo{color:#333;text-align:left;margin-bottom:30px;line-height:1;height:110px;margin-top:-50px;overflow:hidden}.main .logo a{font-size:160px;color:#333}.helps{margin-top:40px}.helps pre{padding:20px;margin:10px 0;border:solid 1px #e7e1cd;background-color:#fffdef;overflow:auto}.icon_lists{width:100%!important;overflow:hidden}.icon_lists li{width:100px;margin-bottom:10px;margin-right:20px;text-align:center;list-style:none!important;cursor:default}.icon_lists li .code-name{line-height:1.2}.icon_lists .icon{display:block;height:100px;line-height:100px;font-size:42px;margin:10px auto;color:#333;-webkit-transition:font-size .25s linear,width .25s linear;-moz-transition:font-size .25s linear,width .25s linear;transition:font-size .25s linear,width .25s linear}.icon_lists .icon:hover{font-size:100px}.icon_lists .svg-icon{width:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.icon_lists li .name,.icon_lists li .code-name{color:#666}.markdown{color:#666;font-size:14px;line-height:1.8}.highlight{line-height:1.5}.markdown img{vertical-align:middle;max-width:100%}.markdown h1{color:#404040;font-weight:500;line-height:40px;margin-bottom:24px}.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{color:#404040;margin:1.6em 0 .6em;font-weight:500;clear:both}.markdown h1{font-size:28px}.markdown h2{font-size:22px}.markdown h3{font-size:16px}.markdown h4{font-size:14px}.markdown h5,.markdown h6{font-size:12px}.markdown hr{height:1px;border:0;background:#e9e9e9;margin:16px 0;clear:both}.markdown p{margin:1em 0}.markdown>p,.markdown>blockquote,.markdown>.highlight,.markdown>ol,.markdown>ul{width:80%}.markdown ul>li{list-style:circle}.markdown>ul li,.markdown blockquote ul>li{margin-left:20px;padding-left:4px}.markdown>ul li p,.markdown>ol li p{margin:.6em 0}.markdown ol>li{list-style:decimal}.markdown>ol li,.markdown blockquote ol>li{margin-left:20px;padding-left:4px}.markdown code{margin:0 3px;padding:0 5px;background:#eee;border-radius:3px}.markdown strong,.markdown b{font-weight:600}.markdown>table{border-collapse:collapse;border-spacing:0px;empty-cells:show;border:1px solid #e9e9e9;width:95%;margin-bottom:24px}.markdown>table th{white-space:nowrap;color:#333;font-weight:600}.markdown>table th,.markdown>table td{border:1px solid #e9e9e9;padding:8px 16px;text-align:left}.markdown>table th{background:#f7f7f7}.markdown blockquote{font-size:90%;color:#999;border-left:4px solid #e9e9e9;padding-left:.8em;margin:1em 0}.markdown blockquote p{margin:0}.markdown .anchor{opacity:0;transition:opacity .3s ease;margin-left:8px}.markdown .waiting{color:#ccc}.markdown h1:hover .anchor,.markdown h2:hover .anchor,.markdown h3:hover .anchor,.markdown h4:hover .anchor,.markdown h5:hover .anchor,.markdown h6:hover .anchor{opacity:1;display:inline-block}.markdown>br,.markdown>p>br{clear:both}.hljs{display:block;background:#fff;padding:.5em;color:#333;overflow-x:auto}.hljs-comment,.hljs-meta{color:#969896}.hljs-string,.hljs-variable,.hljs-template-variable,.hljs-strong,.hljs-emphasis,.hljs-quote{color:#df5000}.hljs-keyword,.hljs-selector-tag,.hljs-type{color:#a71d5d}.hljs-literal,.hljs-symbol,.hljs-bullet,.hljs-attribute{color:#0086b3}.hljs-section,.hljs-name{color:#63a35c}.hljs-tag{color:#333}.hljs-title,.hljs-attr,.hljs-selector-id,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo{color:#795da3}.hljs-addition{color:#55a532;background-color:#eaffea}.hljs-deletion{color:#bd2c00;background-color:#ffecec}.hljs-link{text-decoration:underline}code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.foot[data-v-5baf4e04]{margin-top:20px;width:100%;padding:12px 16px calc(12px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;text-align:center;line-height:1.4;background:#ffffffbf;border-top:1px solid rgba(0,0,0,.08)}.foot .desc[data-v-5baf4e04]{margin-right:2px;font-weight:500;color:#bbb}.foot .notice[data-v-5baf4e04]{flex-basis:100%;margin-top:2px;font-size:12px;font-weight:500;color:#b5b5b5}.foot span[data-v-5baf4e04]{font-weight:600;color:#bbb}.foot a[data-v-5baf4e04]{text-decoration:none;color:#bbb;transition:color .2s ease,opacity .2s ease}.foot a[data-v-5baf4e04]:hover{color:#ddd;opacity:.9}.auth-dialog-backdrop[data-v-de9f8915]{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;overflow-y:auto;padding:20px;background:#19243075;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.auth-dialog[data-v-de9f8915]{position:relative;width:min(460px,100%);border:1px solid rgba(255,255,255,.82);border-radius:22px;background:linear-gradient(145deg,#fffffffa,#f0f9fdfa),#fff;padding:26px;box-shadow:0 28px 80px #162b3f42;color:#2d3c49}.dialog-close[data-v-de9f8915]{position:absolute;top:14px;right:14px;width:34px;height:34px;border:0;border-radius:50%;background:#e6eef4d1;color:#5c6a76;cursor:pointer;font-size:22px}.dialog-head[data-v-de9f8915]{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:14px;padding-right:26px}.dialog-head p[data-v-de9f8915],.dialog-head h2[data-v-de9f8915],.dialog-head span[data-v-de9f8915]{margin:0}.dialog-head p[data-v-de9f8915]{color:#b45d82;font-size:11px;font-weight:800;letter-spacing:.12em}.dialog-head h2[data-v-de9f8915]{margin-top:3px;color:#253443;font-size:25px}.dialog-head span[data-v-de9f8915]{display:block;margin-top:4px;color:#71808d;font-size:13px;line-height:1.5}.guest-avatar[data-v-de9f8915]{width:62px;height:62px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#ffd9e8,#cbeeff);color:#75576a}.guest-avatar svg[data-v-de9f8915]{width:31px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.auth-tabs[data-v-de9f8915]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:22px 0 16px;border-radius:12px;background:#eaf0f4;padding:4px}.auth-tabs button[data-v-de9f8915]{min-height:38px;border:0;border-radius:9px;background:transparent;color:#677683;cursor:pointer}.auth-tabs button.active[data-v-de9f8915]{background:#fff;color:#253443;box-shadow:0 4px 14px #30485b1a;font-weight:700}form[data-v-de9f8915],label[data-v-de9f8915]{display:grid}form[data-v-de9f8915]{gap:12px}label[data-v-de9f8915]{gap:6px}label span[data-v-de9f8915]{color:#596978;font-size:13px;font-weight:700}input[data-v-de9f8915]{width:100%;min-height:44px;border:1px solid #d4e0e8;border-radius:11px;background:#fffffff0;padding:0 13px;color:#253443;outline:none;font:inherit}input[data-v-de9f8915]:focus{border-color:#72b8d5;box-shadow:0 0 0 3px #72b8d524}.challenge-field[data-v-de9f8915]{display:grid;gap:7px;border:1px solid #dce6ec;border-radius:12px;background:#f7fafc;padding:12px}.challenge-field>div[data-v-de9f8915]{display:flex;align-items:center;justify-content:space-between;color:#596978;font-size:13px;font-weight:700}.challenge-field button[data-v-de9f8915]{border:0;background:transparent;color:#2f819e;cursor:pointer}.challenge-field p[data-v-de9f8915]{margin:0;color:#253443}.auth-error[data-v-de9f8915]{margin:0;border-radius:9px;background:#fff1f4;color:#bd3f59;padding:9px 11px;font-size:13px}.submit-btn[data-v-de9f8915]{min-height:46px;border:0;border-radius:11px;background:linear-gradient(135deg,#253443,#2f819e);color:#fff;cursor:pointer;font-weight:800;box-shadow:0 12px 24px #2d607633}.submit-btn[data-v-de9f8915]:disabled{cursor:wait;opacity:.65}small[data-v-de9f8915]{display:block;margin-top:13px;color:#8a97a2;text-align:center}.auth-dialog-enter-active[data-v-de9f8915],.auth-dialog-leave-active[data-v-de9f8915]{transition:opacity .18s ease}.auth-dialog-enter-active .auth-dialog[data-v-de9f8915],.auth-dialog-leave-active .auth-dialog[data-v-de9f8915]{transition:transform .2s ease}.auth-dialog-enter-from[data-v-de9f8915],.auth-dialog-leave-to[data-v-de9f8915]{opacity:0}.auth-dialog-enter-from .auth-dialog[data-v-de9f8915],.auth-dialog-leave-to .auth-dialog[data-v-de9f8915]{transform:translateY(10px) scale(.98)}@media(max-width:540px){.auth-dialog-backdrop[data-v-de9f8915]{align-items:end;padding:0}.auth-dialog[data-v-de9f8915]{max-height:92dvh;overflow-y:auto;border-radius:22px 22px 0 0;padding:22px 18px calc(22px + env(safe-area-inset-bottom))}}.top-nav[data-v-dec2ef63]{position:fixed;top:0;left:0;right:0;height:60px;display:flex;align-items:center;justify-content:space-between;padding:10px 18px;transition:all .5s ease;z-index:999;background:#ffffff75;border-bottom:1px solid rgba(255,255,255,.38);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.top-nav[data-v-dec2ef63]:hover{background:#ffffffb8}.top-nav a.brand[data-v-dec2ef63]{font-size:20px;font-weight:700;transition:all .5s ease}.top-nav a.brand[data-v-dec2ef63]:hover{transform:scale(1.1);color:#ff6f91;cursor:pointer}.top-nav .nav-list[data-v-dec2ef63]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.top-nav .nav-list .nav-link[data-v-dec2ef63]{padding:7px 12px;border-radius:8px;color:#334151;transition:.2s ease}.top-nav .nav-list .nav-link[data-v-dec2ef63]:hover{background:#ffffffb8}.top-nav .nav-list .is-active[data-v-dec2ef63]{background:#253443;color:#fff;font-weight:600}.top-nav .nav-list .account-wrap[data-v-dec2ef63]{position:relative;flex:0 0 auto}.top-nav .nav-list .account-entry[data-v-dec2ef63]{min-height:42px;display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.74);border-radius:12px;background:#253443;color:#fff;padding:4px 10px 4px 5px;cursor:pointer;box-shadow:0 10px 22px #2534432e;white-space:nowrap}.top-nav .nav-list .account-entry.guest[data-v-dec2ef63]{background:#ffffffe0;color:#334151}.top-nav .nav-list .nav-avatar[data-v-dec2ef63]{width:32px;height:32px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,#ffd7e7,#c7edff);color:#75576a;font-weight:800}.top-nav .nav-list .nav-avatar img[data-v-dec2ef63]{width:100%;height:100%;object-fit:cover}.top-nav .nav-list .nav-avatar svg[data-v-dec2ef63]{width:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.top-nav .nav-list .account-copy[data-v-dec2ef63]{display:flex;align-items:flex-start;flex-direction:column}.top-nav .nav-list .account-copy strong[data-v-dec2ef63]{max-width:100px;overflow:hidden;font-size:12px;line-height:1.2;text-overflow:ellipsis}.top-nav .nav-list .account-copy small[data-v-dec2ef63]{margin-top:2px;opacity:.72;font-size:10px}.top-nav .nav-list .account-menu[data-v-dec2ef63]{position:absolute;top:calc(100% + 8px);right:0;width:210px;display:grid;gap:5px;border:1px solid #d9e3e9;border-radius:13px;background:#fffffffa;padding:9px;box-shadow:0 18px 46px #2336462e}.top-nav .nav-list .account-menu>div[data-v-dec2ef63]{display:grid;padding:7px 8px 9px}.top-nav .nav-list .account-menu>div strong[data-v-dec2ef63]{color:#253443}.top-nav .nav-list .account-menu>div span[data-v-dec2ef63]{color:#7b8994;font-size:12px}.top-nav .nav-list .account-menu button[data-v-dec2ef63]{min-height:36px;border:0;border-radius:8px;background:#f3f7f9;color:#405260;cursor:pointer;text-align:left;padding:0 10px}.top-nav .nav-list .account-menu button.logout[data-v-dec2ef63]{color:#b8495f}.top-nav .mobile-account-entry[data-v-dec2ef63]{display:none}.scrolled[data-v-dec2ef63]{background:#ffffffe6;box-shadow:0 6px 18px #1f2d3d14}@media(max-width:768px){.top-nav[data-v-dec2ef63]{padding:8px;gap:6px;align-items:center}.top-nav a.brand[data-v-dec2ef63]{font-size:18px;flex-shrink:0}.top-nav .nav-list[data-v-dec2ef63]{flex:1;min-width:0;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px;scrollbar-width:none;-ms-overflow-style:none}.top-nav .nav-list[data-v-dec2ef63]::-webkit-scrollbar{display:none}.top-nav .nav-list .nav-link[data-v-dec2ef63]{flex-shrink:0;white-space:nowrap;padding:6px 10px;font-size:13px}.top-nav .nav-list .account-entry[data-v-dec2ef63]{min-height:36px;flex-shrink:0;padding:3px;font-size:13px}.top-nav .nav-list .account-wrap[data-v-dec2ef63],.top-nav .nav-list .account-copy[data-v-dec2ef63]{display:none}.top-nav .mobile-account-entry[data-v-dec2ef63]{width:48px;min-height:42px;flex:0 0 48px;display:grid;place-items:center;gap:0;border:1px solid rgba(255,255,255,.74);border-radius:11px;background:#ffffffe0;color:#334151;padding:2px;cursor:pointer}.top-nav .mobile-account-entry .nav-avatar[data-v-dec2ef63]{width:24px;height:24px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,#ffd7e7,#c7edff);color:#75576a}.top-nav .mobile-account-entry .nav-avatar img[data-v-dec2ef63]{width:100%;height:100%;object-fit:cover}.top-nav .mobile-account-entry .nav-avatar svg[data-v-dec2ef63]{width:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.top-nav .mobile-account-entry small[data-v-dec2ef63]{width:40px;overflow:hidden;font-size:9px;line-height:1;text-overflow:ellipsis;white-space:nowrap}}.app-shell[data-v-18a56cfa]{min-height:100dvh;display:flex;flex-direction:column}.app-main[data-v-18a56cfa]{flex:1}.splash-shell[data-v-18a56cfa]{position:relative;height:100dvh;min-height:100dvh;overflow:hidden}.splash-shell .app-main[data-v-18a56cfa]{flex:none;height:100%;min-height:0}.splash-shell[data-v-18a56cfa] .splash-page{height:100%;min-height:0;padding-bottom:112px}.splash-shell[data-v-18a56cfa] .foot{position:absolute;left:0;right:0;bottom:0;z-index:2;margin-top:0;padding:10px 18px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#080c1800,#080c184d);border-top:0;color:#ffffff6b}.splash-shell[data-v-18a56cfa] .foot span,.splash-shell[data-v-18a56cfa] .foot .desc,.splash-shell[data-v-18a56cfa] .foot .notice,.splash-shell[data-v-18a56cfa] .foot a{color:#ffffff6b;text-shadow:0 1px 8px rgba(0,0,0,.28)}.splash-shell[data-v-18a56cfa] .foot .notice{margin-top:0;font-size:11px}.splash-shell[data-v-18a56cfa] .foot a:hover{color:#ffffffbd}@media(max-width:768px){.splash-shell[data-v-18a56cfa] .splash-page{padding:84px 18px 104px;gap:20px}.splash-shell[data-v-18a56cfa] .foot{padding-inline:14px;font-size:12px;line-height:1.45}}*{margin:0;padding:0;box-sizing:border-box}body{font-size:14px;line-height:1.5;font-family:Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;color:#333;overflow-x:hidden}li{list-style:none}a{color:#333;text-decoration:none}.markdown{color:#444;font-size:14px}.markdown h1{font-size:28px;color:#222;margin-bottom:12px}.markdown h2{font-size:20px;color:#333;margin-top:8px}.markdown p{margin:8px 0}.markdown img{max-width:100%;display:block;margin:8px 0}
