.mbar[data-v-a0c23d1e]{background:var(--sel-bg);color:var(--sel-ink);position:sticky;top:0;z-index:40}.mbar__in[data-v-a0c23d1e]{align-items:center;display:flex;gap:2ch;height:40px}.mbar__logo[data-v-a0c23d1e]{font-weight:700;letter-spacing:-.01em}.mbar__slash[data-v-a0c23d1e]{padding:0 1px}.mbar__nav[data-v-a0c23d1e]{display:flex;font-size:var(--fs-sm);margin-left:1ch}.mbar__find[data-v-a0c23d1e],.mbar__nav a[data-v-a0c23d1e]{align-items:center;display:inline-flex;height:40px;padding:0 1.2ch}.mbar__find[data-v-a0c23d1e]{font-size:var(--fs-sm);gap:1ch;margin-left:auto}.mbar__find kbd[data-v-a0c23d1e]{background:var(--sel-ink);color:var(--sel-bg)}.mbar__clock[data-v-a0c23d1e]{font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.mbar__find[data-v-a0c23d1e]:focus-visible,.mbar__find[data-v-a0c23d1e]:hover,.mbar__logo[data-v-a0c23d1e]:focus-visible,.mbar__nav a[data-v-a0c23d1e]:focus-visible,.mbar__nav a[data-v-a0c23d1e]:hover{background:var(--sel-ink);color:var(--sel-bg);outline:none}.fbar[data-v-a0c23d1e]{background:var(--bg-sunk);border-top:1px solid var(--line);bottom:0;height:var(--fbar-h);left:0;position:fixed;right:0;z-index:40}.fbar__in[data-v-a0c23d1e]{display:flex;height:100%;margin:0 auto;max-width:var(--container);overflow-x:auto;padding-inline:var(--gutter);scrollbar-width:none}.fbar__in[data-v-a0c23d1e]::-webkit-scrollbar{display:none}.fbar__in li[data-v-a0c23d1e]{flex:1 0 auto}.fbar__hot[data-v-a0c23d1e]{margin-left:auto}.fbar__key[data-v-a0c23d1e]{align-items:center;display:flex;font-size:var(--fs-sm);height:100%;white-space:nowrap;width:100%}.fbar__n[data-v-a0c23d1e]{color:var(--text-hi);font-weight:700;padding:0 .6ch 0 1ch}.fbar__t[data-v-a0c23d1e]{align-items:center;background:var(--accent-dim);color:var(--sel-ink);display:flex;height:28px;padding:0 1ch}.fbar__hot .fbar__t[data-v-a0c23d1e]{background:var(--sel-bg);font-weight:700}.fbar__key:focus-visible .fbar__t[data-v-a0c23d1e],.fbar__key:hover .fbar__t[data-v-a0c23d1e]{background:var(--text-hi)}.fbar__key[data-v-a0c23d1e]:focus-visible{outline:none}@media(max-width:880px){.mbar__find kbd[data-v-a0c23d1e],.mbar__nav[data-v-a0c23d1e]{display:none}}@media(max-width:640px){.fbar__minor[data-v-a0c23d1e]{display:none}.fbar__key[data-v-a0c23d1e]{font-size:var(--fs-xs)}}@media(max-width:420px){.mbar__clock[data-v-a0c23d1e]{display:none}.fbar__n[data-v-a0c23d1e]{padding-left:.6ch}}.ftr[data-v-74c9b0ac]{border-top:3px double var(--line);font-size:var(--fs-sm);margin-top:var(--section-y-tight);padding-top:clamp(40px,5vw,64px)}.ftr__grid[data-v-74c9b0ac]{display:grid;gap:32px;grid-template-columns:1.4fr repeat(3,1fr);padding-bottom:clamp(32px,4vw,48px)}.ftr__logo[data-v-74c9b0ac]{color:var(--text);font-size:20px;font-weight:700;margin-bottom:14px;text-shadow:var(--glow)}.ftr__logo span[data-v-74c9b0ac]{color:var(--text-hi)}.ftr__brand p[data-v-74c9b0ac]:not(.ftr__logo){color:var(--text-dim);max-width:32ch}.ftr__cta[data-v-74c9b0ac]{margin-top:18px}.ftr__h[data-v-74c9b0ac]{color:var(--text-faint);font-size:var(--fs-xs);font-weight:700;letter-spacing:.14em;margin-bottom:12px;text-shadow:none}.ftr ul[data-v-74c9b0ac]{display:grid;gap:6px}.ftr ul a[data-v-74c9b0ac]{color:var(--accent-dim)}.ftr ul a[data-v-74c9b0ac]:focus-visible,.ftr ul a[data-v-74c9b0ac]:hover{background:var(--sel-bg);color:var(--sel-ink);outline:none}.ftr__bottom[data-v-74c9b0ac]{border-top:1px dashed var(--line);color:var(--text-faint);display:flex;flex-wrap:wrap;font-size:var(--fs-xs);gap:8px 24px;justify-content:space-between;padding-block:14px 20px}@media(max-width:860px){.ftr__grid[data-v-74c9b0ac]{grid-template-columns:1fr 1fr}.ftr__brand[data-v-74c9b0ac]{grid-column:span 2}}@media(max-width:600px){.ftr__guides[data-v-74c9b0ac]{display:none}}.err[data-v-ec11cd25]{min-height:60dvh;padding-block:clamp(48px,9vw,112px)}.err__grid[data-v-ec11cd25]{align-items:center;display:grid;gap:48px clamp(32px,6vw,88px);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.err__code[data-v-ec11cd25]{color:var(--accent);font-size:var(--fs-md);margin-bottom:16px}.err__title[data-v-ec11cd25]{font-size:var(--fs-hero);font-weight:700;letter-spacing:-.035em;line-height:1.02;margin-bottom:24px}.err__actions[data-v-ec11cd25]{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.err__screen[data-v-ec11cd25]{display:grid;font-family:var(--font-mono);font-size:13px;gap:4px;line-height:1.7;padding:18px 20px 22px}.err__screen p[data-v-ec11cd25]{color:var(--text);overflow-wrap:anywhere}.err__screen .err__out[data-v-ec11cd25]{color:var(--text-faint)}.err__sym[data-v-ec11cd25]{color:var(--accent)}.err__caret[data-v-ec11cd25]{background:var(--accent);display:inline-block;height:1.2em;vertical-align:-.24em;width:.62em}@media(prefers-reduced-motion:no-preference){.err__caret[data-v-ec11cd25]{animation:caret-ec11cd25 1.1s steps(1) infinite}}@keyframes caret-ec11cd25{50%{opacity:0}}@media(max-width:860px){.err__grid[data-v-ec11cd25]{grid-template-columns:1fr}}
