.wanglai-site.classic-refresh.classic-refresh.classic-refresh{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--color-bg:var(--bg);--bg-sunk:#f5f5f5;--color-bg-sunk:var(--bg-sunk);--bg-muted:#f5f5f5;--color-bg-muted:var(--bg-muted);--surface:#fff;--color-surface:var(--surface);--surface-2:#fff;--color-surface-2:var(--surface-2);--raised:#fff;--color-raised:var(--raised);--sidebar:#fff;--color-sidebar:var(--sidebar);--daybar:#f5f5f5;--color-daybar:var(--daybar);--field:#f5f5f5;--color-field:var(--field);--ink:#181a20;--color-ink:var(--ink);--ink-2:#30343b;--color-ink-2:var(--ink-2);--ink-3:#596170;--color-ink-3:var(--ink-3);--ink-4:#707a8a;--color-ink-4:var(--ink-4);--line:#eaecef;--color-line:var(--line);--line-soft:#f1f2f4;--color-line-soft:var(--line-soft);--line-strong:#cdd1d7;--color-line-strong:var(--line-strong);--accent:#181a20;--color-accent:var(--accent);--accent-ink:#181a20;--color-accent-ink:var(--accent-ink);--accent-soft:#fff7d1;--color-accent-soft:var(--accent-soft);--accent-softer:#fffbed;--color-accent-softer:var(--accent-softer);--accent-contrast:#fff;--color-accent-contrast:var(--accent-contrast);--note:#596170;--color-note:var(--note);--prose-ink:#30343b;--color-prose-ink:var(--prose-ink);--selection:#fff0a6;--color-selection:var(--selection)}.classic-nav{width:244px;transition:width .18s}.classic-nav nav a{color:#181a20;border-radius:12px;gap:16px;height:auto;min-height:48px;padding:10px 14px;font-size:16px}.classic-nav nav a:hover,.classic-nav nav a[aria-current=page]{background:#f5f5f5}.classic-nav nav a[aria-current=page]{font-weight:650}.classic-nav nav a span:first-child{width:24px;color:inherit}.classic-nav nav a[href=\/contribute]{color:#181a20;background:#fcd535;justify-content:center;margin-top:12px}.classic-nav-toggle{text-align:left;color:#707a8a;padding:8px 14px;font-size:12px}.classic-nav-collapsed{width:88px}.classic-nav-collapsed nav a{justify-content:center;padding:12px 0}.classic-nav-collapsed nav a span:not(:first-child),.classic-nav-collapsed nav>div>div:first-child:not(.flex),.classic-nav-collapsed>div:last-child{display:none}.classic-nav-collapsed>a:first-child{width:44px;overflow:hidden}.classic-nav-collapsed nav>a{display:none}.classic-nav-collapsed nav a svg{flex-shrink:0}.classic-nav-collapsed nav a span:first-child{display:flex}.classic-nav .classic-nav-toggle:focus-visible{outline:2px solid #fcd535}@media (height<=800px){.classic-nav nav a{min-height:38px;padding-top:6px;padding-bottom:6px;font-size:15px}}@media (prefers-reduced-motion:reduce){.classic-nav{transition:none}}body:has(.classic-refresh){background:#fff}.classic-brand-mark{color:#181a20;background:#fcd535;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:24px;display:grid}.classic-brand-name{margin-left:12px;font-size:24px;font-weight:700}.wanglai-site.classic-refresh>.classic-nav{width:244px}.wanglai-site.classic-refresh>.classic-nav-collapsed{width:88px}.wanglai-site.classic-refresh>.classic-nav nav a[aria-current=page]{background:#f5f5f5;border-left:0;border-radius:12px}.wanglai-site.classic-refresh>.classic-nav nav a[href=\/contribute]{background:#fcd535}.classic-nav nav>a[href=\/beta]{color:#707a8a;min-height:30px;font-size:12px}.classic-nav-collapsed>a:first-child{justify-content:center;width:auto}.wanglai-site.classic-refresh>.classic-nav nav a[href=\/contribute]{background:0 0;justify-content:flex-start;margin-top:0}.wanglai-site.classic-refresh>.classic-nav nav a[href=\/contribute]:hover{background:#f5f5f5}.wanglai-site.classic-refresh>.classic-nav-collapsed nav a[href=\/contribute]{justify-content:center}.navigation-glyph{transform-origin:50%;flex-shrink:0;transition:transform .18s,stroke .18s}.beta-nav nav a,.classic-nav nav a{transition:background-color .16s,color .16s;position:relative}.beta-nav nav a:hover .navigation-glyph,.classic-nav nav a:hover .navigation-glyph{transform:translateY(-1px)scale(1.06)}.beta-nav nav a:active .navigation-glyph,.classic-nav nav a:active .navigation-glyph{transform:scale(.91)}.beta-nav nav a[aria-current=page] .navigation-glyph,.classic-nav nav a[aria-current=page] .navigation-glyph{stroke-width:2px}.beta-nav nav a:focus-visible,.classic-nav nav a:focus-visible,.classic-nav-toggle:focus-visible,.beta-toggle:focus-visible{outline-offset:2px;outline:2px solid #d2a800}.nav-symbol{flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.beta-toggle,.classic-nav-toggle{border-radius:8px;align-items:center;gap:10px;min-height:36px;display:flex}.beta-toggle:hover,.classic-nav-toggle:hover{color:#181a20;background:#f5f5f5}.navigation-toggle-glyph{flex-shrink:0}.nav-label{opacity:1;white-space:nowrap;max-width:180px;transition:opacity .16s,transform .18s,max-width .18s}.beta-collapsed .beta-nav .nav-symbol{display:grid}.beta-collapsed .beta-nav nav a .nav-label,.classic-nav-collapsed nav a>.nav-label{opacity:0;max-width:0;display:block;overflow:hidden;transform:translate(-5px)}.beta-collapsed .beta-nav nav a,.classic-nav-collapsed nav a{gap:0}.beta-collapsed .beta-toggle,.classic-nav-collapsed .classic-nav-toggle{justify-content:center;padding:8px}.beta-nav{transition:width .2s,flex-basis .2s}.classic-nav{transition:width .2s}.beta-nav nav a:hover .navigation-glyph-follow,.classic-nav nav a:hover .navigation-glyph-follow{animation:.4s nav-greet}@keyframes nav-greet{0%,to{transform:rotate(0)}35%{transform:rotate(-5deg)}70%{transform:rotate(3deg)}}@media (width<=960px){.beta-nav nav a .nav-symbol{display:grid}.beta-nav nav a .nav-label{opacity:0;max-width:0;display:block;overflow:hidden}.beta-nav nav a{gap:0}}@media (prefers-reduced-motion:reduce){.navigation-glyph,.nav-label,.beta-nav,.classic-nav{transition:none!important;animation:none!important}.beta-nav nav a:hover .navigation-glyph,.classic-nav nav a:hover .navigation-glyph{animation:none;transform:none}}
