:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-1:#fcfcfb;--page:#f9f9f7;--ink-1:#0b0b0b;--ink-2:#52514e;--ink-3:#898781;--grid:#e1e0d9;--baseline:#c3c2b7;--border:#0b0b0b1a;--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--lik-sa:#2a78d6;--lik-a:#9ec5f4;--lik-n:#f0efec;--lik-d:#f2b3b2;--lik-sd:#e34948;--accent:#2a78d6;--good-text:#006300;--chip-bg:#f0efec}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-1:#1a1a19;--page:#0d0d0d;--ink-1:#fff;--ink-2:#c3c2b7;--ink-3:#898781;--grid:#2c2c2a;--baseline:#383835;--border:#ffffff1a;--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--lik-sa:#3987e5;--lik-a:#27578f;--lik-n:#383835;--lik-d:#8f3d3c;--lik-sd:#e66767;--accent:#3987e5;--good-text:#0ca30c;--chip-bg:#2c2c2a}}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--page);color:var(--ink-1);font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.5}.wrap.svelte-1l0quee{max-width:1120px;margin:0 auto;padding:24px 20px 64px}.brand.svelte-1l0quee{align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.logo.svelte-1l0quee{letter-spacing:-.02em;color:var(--ink-1);font-size:20px;font-weight:700;text-decoration:none}.logo.svelte-1l0quee em:where(.svelte-1l0quee){color:var(--accent);font-style:normal}.tag.svelte-1l0quee{color:var(--ink-3);font-size:12px}.site-foot.svelte-1l0quee{color:var(--ink-3);margin-top:40px;font-size:12px}section.card{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;margin-bottom:22px;padding:20px}section.card>h2{margin-bottom:2px;font-size:17px}section.card>.sub{color:var(--ink-2);margin-bottom:14px;font-size:13px}.proto-banner{border:1px solid var(--border);border-left:3px solid var(--series-2);background:var(--surface-1);color:var(--ink-2);border-radius:6px;margin:16px 0 0;padding:10px 14px;font-size:13px}.proto-banner strong{color:var(--ink-1)}a{color:var(--accent)}.muted{color:var(--ink-2)}.small{color:var(--ink-3);font-size:12px}.chip{background:var(--chip-bg);color:var(--ink-2);border:1px solid var(--border);border-radius:99px;padding:2px 9px;font-size:12px;display:inline-block}.chip.answered{color:var(--good-text)}.why{border-left:3px solid var(--series-2);background:var(--chip-bg);color:var(--ink-2);border-radius:0 6px 6px 0;margin-top:6px;padding:6px 10px;font-size:12.5px}.why b{color:var(--ink-1);font-weight:600}
