.index_root__bEAk7{--header-active-color:var(--acid,var(--color-accent));--header-line:var(--line,var(--color-line));display:contents;font-family:var(--font-sans)}.index_root__bEAk7:lang(zh){font-family:Microsoft YaHei,Microsoft YaHei UI,PingFang SC,Noto Sans CJK SC,Arial,sans-serif}.index_header__fHICI{height:var(--size-header-height);padding:0 var(--gutter);display:flex;align-items:center;position:fixed;z-index:20;inset:0 0 auto;width:100%;background:rgba(8,9,8,.48);border-bottom:1px solid hsla(65,21%,88%,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.index_wordmark__rTLjf{flex:none;font-size:var(--font-heading-sm);font-weight:760;letter-spacing:-1.4px;display:flex;justify-content:center;align-items:center;gap:6px}.index_wordmark__rTLjf .index_logo__qcQAv{object-fit:cover;width:auto;height:30px}.index_wordmark__rTLjf>span:first-child{color:var(--acid)}.index_wordmarkMark__mNAfe{color:#76796f;font:var(--font-meta) var(--font-mono);vertical-align:top;margin-left:3px}.index_nav__1yJwT{display:flex;align-items:center;gap:clamp(18px,3vw,44px);margin-left:clamp(24px,4vw,56px);color:var(--color-text-nav);font-size:var(--font-meta);letter-spacing:.02em}.index_headerMain__5Ijzz{display:flex;align-items:center;min-width:0;gap:clamp(16px,3vw,42px)}.index_nav__1yJwT a{transition:color var(--duration-fast)}.index_nav__1yJwT a:hover{color:var(--acid)}.index_shuttleLink__EdfC4{display:inline-flex;align-items:center;gap:6px}.index_headerActions__Kpxwj{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.index_menuButton__zxgOw,.index_mobileActions__7G21R,.index_mobileMenuLayer__knSYr,.index_mobileShuttle__jO3ab{display:none}.index_searchIcon__N9Atv,.index_userIcon__TNnUM{position:relative;display:block;flex:none;width:var(--size-control);height:var(--size-control);color:var(--color-text-control);transition:color var(--duration-fast)}.index_searchIcon__N9Atv{display:flex;align-items:center;justify-content:center}.index_mobileSearch__E_iVU{display:none}.index_searchIcon__N9Atv:hover,.index_userIcon__TNnUM:hover{color:var(--acid)}.index_aboutLink__fTCHs{flex:none;color:var(--color-text-nav);font-size:var(--font-meta);letter-spacing:.04em;transition:color var(--duration-fast)}.index_aboutLink__fTCHs:hover{color:var(--acid)}.index_aboutLink__fTCHs:focus-visible{outline:2px solid var(--acid);outline-offset:5px}.index_userIcon__TNnUM{display:flex;align-items:center;justify-content:center}.index_localeToggle__3_Bjh,.index_modeToggle__ksXm_{display:grid;place-items:center;min-width:var(--size-control);height:var(--size-control);padding:0 8px;color:var(--color-text-control);border:1px solid var(--header-line);border-radius:var(--radius-base);background:transparent;font:var(--font-meta) var(--font-mono);cursor:pointer;transition:color var(--duration-fast),border-color var(--duration-fast),background var(--duration-fast)}.index_modeToggle__ksXm_{font-size:var(--font-body)}.index_localeToggle__3_Bjh:hover,.index_modeToggle__ksXm_:hover{color:var(--acid);border-color:var(--acid)}.index_submit__ej0Vq{border:1px solid var(--header-line);border-radius:var(--radius-base);padding:10px 13px;font-size:var(--font-meta);display:flex;align-items:center;gap:10px;justify-content:center;transition:border-color var(--duration-fast),background var(--duration-fast),color var(--duration-fast)}.index_submit__ej0Vq:hover{border-color:var(--acid);color:var(--acid)}.index_submit__ej0Vq>span{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;color:var(--acid)}.index_submitLabel__fN6jk{color:inherit!important}[data-theme=light] .index_header__fHICI{background:var(--color-header-light)}[data-theme=light] .index_nav__1yJwT{color:var(--color-text-muted)}[data-theme=light] .index_aboutLink__fTCHs,[data-theme=light] .index_localeToggle__3_Bjh,[data-theme=light] .index_modeToggle__ksXm_,[data-theme=light] .index_searchIcon__N9Atv,[data-theme=light] .index_submit__ej0Vq,[data-theme=light] .index_userIcon__TNnUM{color:#52574e}@media (max-width:640px){.index_header__fHICI{gap:12px;padding-right:16px;padding-left:16px}.index_headerMain__5Ijzz{display:flex;flex:none;gap:12px}.index_wordmark__rTLjf{font-size:18px}.index_aboutLink__fTCHs,.index_headerActions__Kpxwj,.index_nav__1yJwT{display:none}.index_mobileShuttle__jO3ab{display:inline-flex;color:var(--color-text-nav);font-size:12px}.index_mobileActions__7G21R{display:flex;align-items:center;gap:2px;margin-left:auto}.index_mobileSearch__E_iVU,.index_mobileUser__Af43v{display:grid;width:36px;height:36px;flex:none;place-items:center;color:var(--color-text-control)}.index_mobileSearch__E_iVU{position:relative}.index_menuButton__zxgOw{display:grid;width:36px;height:36px;flex:none;padding:0;place-items:center;border:0;color:var(--ink);background:transparent;cursor:pointer}.index_mobileMenuLayer__knSYr{position:fixed;z-index:1000;inset:0;display:block;visibility:hidden;opacity:0}.index_menuBackdrop__vFDQe{position:absolute;inset:0;width:100%;padding:0;border:0;background:rgba(3,4,3,.66);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer}.index_menuPanel__wWeV4{position:absolute;top:0;right:0;display:flex;width:min(86vw,380px);height:100vh;height:100dvh;padding:max(18px,env(safe-area-inset-top)) 22px max(22px,env(safe-area-inset-bottom));flex-direction:column;border-left:1px solid var(--header-line);color:var(--ink);background:var(--page-bg,#10120f);box-shadow:-22px 0 60px rgba(0,0,0,.24)}.index_menuHeading__cQ_f5{display:flex;min-height:44px;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid var(--header-line)}.index_menuHeading__cQ_f5 strong{font-size:20px;letter-spacing:-.04em}.index_menuHeading__cQ_f5 button{display:grid;width:36px;height:36px;padding:0;place-items:center;border:0;color:var(--ink);background:transparent;cursor:pointer}.index_menuNav__YvSOp,.index_menuSettings__9PEpr{display:grid}.index_menuNav__YvSOp{padding-top:18px}.index_menuNav__YvSOp a,.index_menuSettings__9PEpr>a,.index_menuSettings__9PEpr>button,.index_menuVersion__X5PfB{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:20px;padding:0;border:0;border-bottom:1px solid var(--header-line);color:var(--ink);background:transparent;font:var(--font-body) var(--font-sans);text-align:left}.index_menuNav__YvSOp a>span:last-child,.index_menuSettings__9PEpr>a>span:last-child{color:var(--muted)}.index_menuVersion__X5PfB small{color:var(--muted);font:var(--font-meta) var(--font-mono)}.index_menuSettings__9PEpr>button{cursor:pointer}.index_menuSettings__9PEpr i{position:relative;width:38px;height:22px;flex:none;border:1px solid var(--header-line);border-radius:var(--radius-full);background:color-mix(in srgb,var(--ink) 7%,transparent);transition:border-color var(--duration-fast),background var(--duration-fast)}.index_menuSettings__9PEpr i b{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--muted);transition:transform var(--duration-fast),background var(--duration-fast)}.index_menuSettings__9PEpr>button[aria-checked=true] i{border-color:var(--acid);background:color-mix(in srgb,var(--acid) 18%,transparent)}.index_menuSettings__9PEpr>button[aria-checked=true] i b{background:var(--acid);transform:translateX(16px)}.index_menuSubmit__J4u8R{display:flex;min-height:50px;align-items:center;justify-content:space-between;gap:18px;padding:0 16px;margin-top:auto;border-radius:var(--radius-base);color:var(--on-acid);background:var(--acid);font-size:var(--font-body);font-weight:650}}@media (max-width:430px){.index_wordmark__rTLjf{font-size:16px}.index_headerMain__5Ijzz{gap:7px}.index_mobileShuttle__jO3ab{gap:4px}.index_mobileActions__7G21R{gap:0}}[data-theme=light] .index_menuPanel__wWeV4{background:var(--color-bg-light,#f0f0e9)}[data-theme=light] .index_mobileSearch__E_iVU,[data-theme=light] .index_mobileShuttle__jO3ab,[data-theme=light] .index_mobileUser__Af43v{color:#52574e}[data-theme=light] .index_root__bEAk7{--header-active-color:var(--acid,var(--color-accent-light));--header-line:var(--line,var(--color-line-light))}.index_menuNav__YvSOp a[aria-current=page],.index_menuNav__YvSOp a[aria-current=page]>span:last-child,.index_menuSettings__9PEpr>a[aria-current=page],.index_menuSettings__9PEpr>a[aria-current=page]>span:last-child,.index_mobileShuttle__jO3ab[aria-current=page],.index_mobileUser__Af43v[aria-current=page],.index_nav__1yJwT a[aria-current=page],.index_searchIcon__N9Atv[aria-current=page],.index_submit__ej0Vq[aria-current=page],.index_userIcon__TNnUM[aria-current=page],.index_wordmark__rTLjf[aria-current=page]{color:var(--header-active-color)}