/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@font-face{font-family:Atkinson Hyperlegible Next;src:url(/fonts/AtkinsonNext-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/fonts/AtkinsonNext-700.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible Mono;src:url(/fonts/AtkinsonMono-500.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible Mono;src:url(/fonts/AtkinsonMono-700.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic-Bold.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}:root{color-scheme:light;--paper:#fcfcfb;--plate:#f4f3ef;--ink:#111110;--ink-2:#52514e;--muted:#6f6d67;--rule:#e1e0d9;--axis:#c3c2b7;--edge:#8a8882;--series-1:#2a78d6;--series-2:#eb6834;--score-0:#86b6ef;--score-1:#5598e7;--score-2:#2a78d6;--score-3:#1c5cab;--score-4:#104281;--score-5:#0a2a55;--good:#006300;--danger:#d03b3b;--slab:var(--ink);--slab-ink:var(--paper);--slab-edge:var(--slab);--selected:var(--ink);--selected-ink:var(--paper);--selected-ring:none;--tip:var(--ink);--tip-ink:var(--paper);--focus:var(--series-1);--focus-w:2px;--edge-w:1px;--rule-w:1px;--icon-w:1.75;--neon:0;--emerald-ink:#007f56;--slab-lip:#00000052;--surface-1:var(--paper);--plane:var(--plate);--grid:var(--rule);--border:var(--rule);--sans:"Atkinson Hyperlegible Next", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Atkinson Hyperlegible Mono", ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, monospace;--serif:Charter, "Bitstream Charter", "Sitka Text", Cambria, Georgia, serif;--photo-lo:var(--ink);--photo-hi:var(--paper)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--photo-lo:var(--paper);--photo-hi:var(--ink);--paper:#141413;--plate:#1c1c1b;--ink:#ecebe6;--ink-2:#c3c2b7;--muted:#8f8d86;--rule:#2c2c2a;--axis:#45443f;--edge:#6b6a64;--series-1:#3987e5;--series-2:#df8623;--score-0:#cde2fb;--score-1:#9ec5f4;--score-2:#6da7ec;--score-3:#3987e5;--score-4:#256abf;--score-5:#184f95;--good:#0ca30c;--danger:#e35d5d;--neon:.22;--emerald-ink:#009666}}:root[data-theme=dark]{color-scheme:dark;--photo-lo:var(--paper);--photo-hi:var(--ink);--paper:#141413;--plate:#1c1c1b;--ink:#ecebe6;--ink-2:#c3c2b7;--muted:#8f8d86;--rule:#2c2c2a;--axis:#45443f;--edge:#6b6a64;--series-1:#3987e5;--series-2:#df8623;--score-0:#cde2fb;--score-1:#9ec5f4;--score-2:#6da7ec;--score-3:#3987e5;--score-4:#256abf;--score-5:#184f95;--good:#0ca30c;--danger:#e35d5d;--neon:.22;--emerald-ink:#009666}:root:is(:not([data-palette]),[data-palette=paper])[data-theme=light][data-contrast=more]{color-scheme:light;--paper:#fcfcfb;--plate:#f6f6f4;--ink:#000;--ink-2:#3d3d3c;--muted:#50504f;--rule:#90908f;--axis:#8b8b89;--edge:#6a6a69;--slab:#000;--slab-ink:#fcfcfb;--good:#085f19;--danger:#a31518;--series-1:#2b73c9;--series-2:#b15d0e;--score-0:#5e82b1;--score-1:#3f6aa1;--score-2:#23538d;--score-3:#0a3c74;--score-4:#012854;--score-5:#011532;--slab-edge:var(--slab);--emerald-ink:#006040;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:light){:root:is(:not([data-palette]),[data-palette=paper]):not([data-theme=dark])[data-contrast=more]{color-scheme:light;--paper:#fcfcfb;--plate:#f6f6f4;--ink:#000;--ink-2:#3d3d3c;--muted:#50504f;--rule:#90908f;--axis:#8b8b89;--edge:#6a6a69;--slab:#000;--slab-ink:#fcfcfb;--good:#085f19;--danger:#a31518;--series-1:#2b73c9;--series-2:#b15d0e;--score-0:#5e82b1;--score-1:#3f6aa1;--score-2:#23538d;--score-3:#0a3c74;--score-4:#012854;--score-5:#011532;--slab-edge:var(--slab);--emerald-ink:#006040;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root:is(:not([data-palette]),[data-palette=paper])[data-theme=light]:not([data-contrast=standard]){color-scheme:light;--paper:#fcfcfb;--plate:#f6f6f4;--ink:#000;--ink-2:#3d3d3c;--muted:#50504f;--rule:#90908f;--axis:#8b8b89;--edge:#6a6a69;--slab:#000;--slab-ink:#fcfcfb;--good:#085f19;--danger:#a31518;--series-1:#2b73c9;--series-2:#b15d0e;--score-0:#5e82b1;--score-1:#3f6aa1;--score-2:#23538d;--score-3:#0a3c74;--score-4:#012854;--score-5:#011532;--slab-edge:var(--slab);--emerald-ink:#006040;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:light){:root:is(:not([data-palette]),[data-palette=paper]):not([data-theme=dark]):not([data-contrast=standard]){color-scheme:light;--paper:#fcfcfb;--plate:#f6f6f4;--ink:#000;--ink-2:#3d3d3c;--muted:#50504f;--rule:#90908f;--axis:#8b8b89;--edge:#6a6a69;--slab:#000;--slab-ink:#fcfcfb;--good:#085f19;--danger:#a31518;--series-1:#2b73c9;--series-2:#b15d0e;--score-0:#5e82b1;--score-1:#3f6aa1;--score-2:#23538d;--score-3:#0a3c74;--score-4:#012854;--score-5:#011532;--slab-edge:var(--slab);--emerald-ink:#006040;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root:is(:not([data-palette]),[data-palette=paper])[data-theme=dark][data-contrast=more]{color-scheme:dark;--paper:#141413;--plate:#181816;--ink:#f5f5f0;--ink-2:#c3c3c0;--muted:#a8a8a6;--rule:#646462;--axis:#686866;--edge:#888886;--slab:#f5f5f0;--slab-ink:#141413;--good:#5db963;--danger:#fd8261;--series-1:#3980d7;--series-2:#c4660c;--score-0:#eff6ff;--score-1:#c5ddfd;--score-2:#99c4fc;--score-3:#78abeb;--score-4:#6592cb;--score-5:#5679a7;--slab-edge:var(--slab);--emerald-ink:#11b980;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:dark){:root:is(:not([data-palette]),[data-palette=paper]):not([data-theme=light])[data-contrast=more]{color-scheme:dark;--paper:#141413;--plate:#181816;--ink:#f5f5f0;--ink-2:#c3c3c0;--muted:#a8a8a6;--rule:#646462;--axis:#686866;--edge:#888886;--slab:#f5f5f0;--slab-ink:#141413;--good:#5db963;--danger:#fd8261;--series-1:#3980d7;--series-2:#c4660c;--score-0:#eff6ff;--score-1:#c5ddfd;--score-2:#99c4fc;--score-3:#78abeb;--score-4:#6592cb;--score-5:#5679a7;--slab-edge:var(--slab);--emerald-ink:#11b980;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root:is(:not([data-palette]),[data-palette=paper])[data-theme=dark]:not([data-contrast=standard]){color-scheme:dark;--paper:#141413;--plate:#181816;--ink:#f5f5f0;--ink-2:#c3c3c0;--muted:#a8a8a6;--rule:#646462;--axis:#686866;--edge:#888886;--slab:#f5f5f0;--slab-ink:#141413;--good:#5db963;--danger:#fd8261;--series-1:#3980d7;--series-2:#c4660c;--score-0:#eff6ff;--score-1:#c5ddfd;--score-2:#99c4fc;--score-3:#78abeb;--score-4:#6592cb;--score-5:#5679a7;--slab-edge:var(--slab);--emerald-ink:#11b980;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root:is(:not([data-palette]),[data-palette=paper]):not([data-theme=light]):not([data-contrast=standard]){color-scheme:dark;--paper:#141413;--plate:#181816;--ink:#f5f5f0;--ink-2:#c3c3c0;--muted:#a8a8a6;--rule:#646462;--axis:#686866;--edge:#888886;--slab:#f5f5f0;--slab-ink:#141413;--good:#5db963;--danger:#fd8261;--series-1:#3980d7;--series-2:#c4660c;--score-0:#eff6ff;--score-1:#c5ddfd;--score-2:#99c4fc;--score-3:#78abeb;--score-4:#6592cb;--score-5:#5679a7;--slab-edge:var(--slab);--emerald-ink:#11b980;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=cream]{color-scheme:light;--paper:#f6f0e2;--plate:#eee7d5;--ink:#2a241c;--ink-2:#4f493c;--muted:#686357;--rule:#d9d4c8;--axis:#b5b0a5;--edge:#807b70;--slab:#2a241c;--slab-ink:#f6f0e2;--good:#197326;--danger:#c02625;--series-1:#2a78d6;--series-2:#df5d27;--score-0:#a1b2d8;--score-1:#7e94c9;--score-2:#6076b3;--score-3:#495b8e;--score-4:#34416a;--score-5:#212a45;--slab-edge:var(--slab);--emerald-ink:#007750}@media (prefers-color-scheme:dark){:root[data-palette=cream]:not([data-theme=light]){color-scheme:dark;--paper:#1e1a16;--plate:#27221d;--ink:#ece3d0;--ink-2:#c5bfb9;--muted:#a8a39e;--rule:#332f2b;--axis:#4c4844;--edge:#76726e;--slab:#e4dac6;--slab-ink:#1e1a16;--good:#45a14c;--danger:#f8564d;--series-1:#3987e5;--series-2:#df8623;--score-0:#d8e0f1;--score-1:#b3c2e1;--score-2:#8fa3d1;--score-3:#6d84c2;--score-4:#55689f;--score-5:#3f4e7b;--slab-edge:var(--slab);--emerald-ink:#009d6b}}:root[data-palette=cream][data-theme=dark]{color-scheme:dark;--paper:#1e1a16;--plate:#27221d;--ink:#ece3d0;--ink-2:#c5bfb9;--muted:#a8a39e;--rule:#332f2b;--axis:#4c4844;--edge:#76726e;--slab:#e4dac6;--slab-ink:#1e1a16;--good:#45a14c;--danger:#f8564d;--series-1:#3987e5;--series-2:#df8623;--score-0:#d8e0f1;--score-1:#b3c2e1;--score-2:#8fa3d1;--score-3:#6d84c2;--score-4:#55689f;--score-5:#3f4e7b;--slab-edge:var(--slab);--emerald-ink:#009d6b}:root[data-palette=cream][data-theme=light][data-contrast=more]{color-scheme:light;--paper:#f6f0e2;--plate:#f2ead8;--ink:#140f08;--ink-2:#3b362a;--muted:#4e493e;--rule:#8d887d;--axis:#888378;--edge:#676358;--slab:#140f08;--slab-ink:#f6f0e2;--good:#0d5819;--danger:#9b0510;--series-1:#236cc1;--series-2:#a55817;--score-0:#737f9e;--score-1:#59688c;--score-2:#435177;--score-3:#2e3b5f;--score-4:#1d2844;--score-5:#0e1527;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:light){:root[data-palette=cream]:not([data-theme=dark])[data-contrast=more]{color-scheme:light;--paper:#f6f0e2;--plate:#f2ead8;--ink:#140f08;--ink-2:#3b362a;--muted:#4e493e;--rule:#8d887d;--axis:#888378;--edge:#676358;--slab:#140f08;--slab-ink:#f6f0e2;--good:#0d5819;--danger:#9b0510;--series-1:#236cc1;--series-2:#a55817;--score-0:#737f9e;--score-1:#59688c;--score-2:#435177;--score-3:#2e3b5f;--score-4:#1d2844;--score-5:#0e1527;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=cream][data-theme=light]:not([data-contrast=standard]){color-scheme:light;--paper:#f6f0e2;--plate:#f2ead8;--ink:#140f08;--ink-2:#3b362a;--muted:#4e493e;--rule:#8d887d;--axis:#888378;--edge:#676358;--slab:#140f08;--slab-ink:#f6f0e2;--good:#0d5819;--danger:#9b0510;--series-1:#236cc1;--series-2:#a55817;--score-0:#737f9e;--score-1:#59688c;--score-2:#435177;--score-3:#2e3b5f;--score-4:#1d2844;--score-5:#0e1527;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:light){:root[data-palette=cream]:not([data-theme=dark]):not([data-contrast=standard]){color-scheme:light;--paper:#f6f0e2;--plate:#f2ead8;--ink:#140f08;--ink-2:#3b362a;--muted:#4e493e;--rule:#8d887d;--axis:#888378;--edge:#676358;--slab:#140f08;--slab-ink:#f6f0e2;--good:#0d5819;--danger:#9b0510;--series-1:#236cc1;--series-2:#a55817;--score-0:#737f9e;--score-1:#59688c;--score-2:#435177;--score-3:#2e3b5f;--score-4:#1d2844;--score-5:#0e1527;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=cream][data-theme=dark][data-contrast=more]{color-scheme:dark;--paper:#1e1a16;--plate:#231e19;--ink:#fff7e8;--ink-2:#cfc9c3;--muted:#b2ada7;--rule:#6c6863;--axis:#706c67;--edge:#918d88;--slab:#fff7e8;--slab-ink:#1e1a16;--good:#63bf68;--danger:#fe8c6d;--series-1:#3e85dc;--series-2:#c96b16;--score-0:#f3f5fb;--score-1:#d2dbf0;--score-2:#b1c0e6;--score-3:#96a7d2;--score-4:#7f8fb5;--score-5:#6b7695;--slab-edge:var(--slab);--emerald-ink:#21c086;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:dark){:root[data-palette=cream]:not([data-theme=light])[data-contrast=more]{color-scheme:dark;--paper:#1e1a16;--plate:#231e19;--ink:#fff7e8;--ink-2:#cfc9c3;--muted:#b2ada7;--rule:#6c6863;--axis:#706c67;--edge:#918d88;--slab:#fff7e8;--slab-ink:#1e1a16;--good:#63bf68;--danger:#fe8c6d;--series-1:#3e85dc;--series-2:#c96b16;--score-0:#f3f5fb;--score-1:#d2dbf0;--score-2:#b1c0e6;--score-3:#96a7d2;--score-4:#7f8fb5;--score-5:#6b7695;--slab-edge:var(--slab);--emerald-ink:#21c086;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=cream][data-theme=dark]:not([data-contrast=standard]){color-scheme:dark;--paper:#1e1a16;--plate:#231e19;--ink:#fff7e8;--ink-2:#cfc9c3;--muted:#b2ada7;--rule:#6c6863;--axis:#706c67;--edge:#918d88;--slab:#fff7e8;--slab-ink:#1e1a16;--good:#63bf68;--danger:#fe8c6d;--series-1:#3e85dc;--series-2:#c96b16;--score-0:#f3f5fb;--score-1:#d2dbf0;--score-2:#b1c0e6;--score-3:#96a7d2;--score-4:#7f8fb5;--score-5:#6b7695;--slab-edge:var(--slab);--emerald-ink:#21c086;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root[data-palette=cream]:not([data-theme=light]):not([data-contrast=standard]){color-scheme:dark;--paper:#1e1a16;--plate:#231e19;--ink:#fff7e8;--ink-2:#cfc9c3;--muted:#b2ada7;--rule:#6c6863;--axis:#706c67;--edge:#918d88;--slab:#fff7e8;--slab-ink:#1e1a16;--good:#63bf68;--danger:#fe8c6d;--series-1:#3e85dc;--series-2:#c96b16;--score-0:#f3f5fb;--score-1:#d2dbf0;--score-2:#b1c0e6;--score-3:#96a7d2;--score-4:#7f8fb5;--score-5:#6b7695;--slab-edge:var(--slab);--emerald-ink:#21c086;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=slate]{color-scheme:light;--paper:#eef1f5;--plate:#e4e8ed;--ink:#18202b;--ink-2:#484a4e;--muted:#626468;--rule:#d2d5d8;--axis:#aeb1b4;--edge:#7a7c7f;--slab:#25476f;--slab-ink:#f6f8fb;--good:#197326;--danger:#c02625;--series-1:#2a78d6;--series-2:#df5d28;--score-0:#93b6dd;--score-1:#6a99cf;--score-2:#477bba;--score-3:#345f94;--score-4:#23446f;--score-5:#162c49;--slab-edge:var(--slab);--emerald-ink:#007750;--selected:var(--plate);--selected-ink:var(--ink);--selected-ring:inset 0 0 0 1px var(--ink);--slab-lip:var(--slab)}@supports (color:color-mix(in lab, red, red)){:root[data-palette=slate]{--slab-lip:color-mix(in oklch, var(--slab) 70%, black)}}@media (prefers-color-scheme:dark){:root[data-palette=slate]:not([data-theme=light]){color-scheme:dark;--paper:#181c21;--plate:#1f242b;--ink:#dce3ec;--ink-2:#bbc1c8;--muted:#a1a6ac;--rule:#2d3135;--axis:#464a4f;--edge:#6f7479;--slab:#a9c7eb;--slab-ink:#11161c;--good:#46a24d;--danger:#f9564d;--series-1:#3987e5;--series-2:#df8623;--score-0:#d2e1f3;--score-1:#a9c5e5;--score-2:#7ea7d6;--score-3:#5489c9;--score-4:#3e6da6;--score-5:#2c5181;--slab-edge:var(--slab);--emerald-ink:#009f6c}}:root[data-palette=slate][data-theme=dark]{color-scheme:dark;--paper:#181c21;--plate:#1f242b;--ink:#dce3ec;--ink-2:#bbc1c8;--muted:#a1a6ac;--rule:#2d3135;--axis:#464a4f;--edge:#6f7479;--slab:#a9c7eb;--slab-ink:#11161c;--good:#46a24d;--danger:#f9564d;--series-1:#3987e5;--series-2:#df8623;--score-0:#d2e1f3;--score-1:#a9c5e5;--score-2:#7ea7d6;--score-3:#5489c9;--score-4:#3e6da6;--score-5:#2c5181;--slab-edge:var(--slab);--emerald-ink:#009f6c}:root[data-palette=slate][data-theme=light][data-contrast=more]{color-scheme:light;--paper:#eef1f5;--plate:#e7ebf0;--ink:#050a12;--ink-2:#34373a;--muted:#484a4e;--rule:#86898c;--axis:#828487;--edge:#616366;--slab:#0c2f5c;--slab-ink:#fff;--good:#0d5819;--danger:#9b0610;--series-1:#246cc1;--series-2:#a55816;--score-0:#6882a2;--score-1:#4c6b90;--score-2:#33547c;--score-3:#1e3e64;--score-4:#102a47;--score-5:#07162a;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:light){:root[data-palette=slate]:not([data-theme=dark])[data-contrast=more]{color-scheme:light;--paper:#eef1f5;--plate:#e7ebf0;--ink:#050a12;--ink-2:#34373a;--muted:#484a4e;--rule:#86898c;--axis:#828487;--edge:#616366;--slab:#0c2f5c;--slab-ink:#fff;--good:#0d5819;--danger:#9b0610;--series-1:#246cc1;--series-2:#a55816;--score-0:#6882a2;--score-1:#4c6b90;--score-2:#33547c;--score-3:#1e3e64;--score-4:#102a47;--score-5:#07162a;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=slate][data-theme=light]:not([data-contrast=standard]){color-scheme:light;--paper:#eef1f5;--plate:#e7ebf0;--ink:#050a12;--ink-2:#34373a;--muted:#484a4e;--rule:#86898c;--axis:#828487;--edge:#616366;--slab:#0c2f5c;--slab-ink:#fff;--good:#0d5819;--danger:#9b0610;--series-1:#246cc1;--series-2:#a55816;--score-0:#6882a2;--score-1:#4c6b90;--score-2:#33547c;--score-3:#1e3e64;--score-4:#102a47;--score-5:#07162a;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:light){:root[data-palette=slate]:not([data-theme=dark]):not([data-contrast=standard]){color-scheme:light;--paper:#eef1f5;--plate:#e7ebf0;--ink:#050a12;--ink-2:#34373a;--muted:#484a4e;--rule:#86898c;--axis:#828487;--edge:#616366;--slab:#0c2f5c;--slab-ink:#fff;--good:#0d5819;--danger:#9b0610;--series-1:#246cc1;--series-2:#a55816;--score-0:#6882a2;--score-1:#4c6b90;--score-2:#33547c;--score-3:#1e3e64;--score-4:#102a47;--score-5:#07162a;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=slate][data-theme=dark][data-contrast=more]{color-scheme:dark;--paper:#181c21;--plate:#1b2027;--ink:#f2f7fe;--ink-2:#c5cbd2;--muted:#aaafb6;--rule:#65696f;--axis:#696e73;--edge:#8a8f95;--slab:#b8d3f2;--slab-ink:#05080d;--good:#64c06a;--danger:#ff8d6e;--series-1:#3e86dc;--series-2:#ca6c18;--score-0:#f1f6fc;--score-1:#cbddf3;--score-2:#a5c4ea;--score-3:#87abd7;--score-4:#7292b9;--score-5:#607999;--slab-edge:var(--slab);--emerald-ink:#24c187;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:dark){:root[data-palette=slate]:not([data-theme=light])[data-contrast=more]{color-scheme:dark;--paper:#181c21;--plate:#1b2027;--ink:#f2f7fe;--ink-2:#c5cbd2;--muted:#aaafb6;--rule:#65696f;--axis:#696e73;--edge:#8a8f95;--slab:#b8d3f2;--slab-ink:#05080d;--good:#64c06a;--danger:#ff8d6e;--series-1:#3e86dc;--series-2:#ca6c18;--score-0:#f1f6fc;--score-1:#cbddf3;--score-2:#a5c4ea;--score-3:#87abd7;--score-4:#7292b9;--score-5:#607999;--slab-edge:var(--slab);--emerald-ink:#24c187;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=slate][data-theme=dark]:not([data-contrast=standard]){color-scheme:dark;--paper:#181c21;--plate:#1b2027;--ink:#f2f7fe;--ink-2:#c5cbd2;--muted:#aaafb6;--rule:#65696f;--axis:#696e73;--edge:#8a8f95;--slab:#b8d3f2;--slab-ink:#05080d;--good:#64c06a;--danger:#ff8d6e;--series-1:#3e86dc;--series-2:#ca6c18;--score-0:#f1f6fc;--score-1:#cbddf3;--score-2:#a5c4ea;--score-3:#87abd7;--score-4:#7292b9;--score-5:#607999;--slab-edge:var(--slab);--emerald-ink:#24c187;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root[data-palette=slate]:not([data-theme=light]):not([data-contrast=standard]){color-scheme:dark;--paper:#181c21;--plate:#1b2027;--ink:#f2f7fe;--ink-2:#c5cbd2;--muted:#aaafb6;--rule:#65696f;--axis:#696e73;--edge:#8a8f95;--slab:#b8d3f2;--slab-ink:#05080d;--good:#64c06a;--danger:#ff8d6e;--series-1:#3e86dc;--series-2:#ca6c18;--score-0:#f1f6fc;--score-1:#cbddf3;--score-2:#a5c4ea;--score-3:#87abd7;--score-4:#7292b9;--score-5:#607999;--slab-edge:var(--slab);--emerald-ink:#24c187;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=dusk]{color-scheme:light;--paper:#f6f2f5;--plate:#ede8ec;--ink:#2a2330;--ink-2:#4d4a4d;--muted:#686467;--rule:#d9d6d8;--axis:#b4b1b4;--edge:#7f7c7f;--slab:#4a3456;--slab-ink:#f6f2f5;--good:#1b7427;--danger:#c12726;--series-1:#2a78d6;--series-2:#e15f2a;--score-0:#bfa8cf;--score-1:#a786bc;--score-2:#8e66a3;--score-3:#704e80;--score-4:#52375f;--score-5:#35223d;--slab-edge:var(--slab);--emerald-ink:#007951;--selected:var(--plate);--selected-ink:var(--ink);--selected-ring:inset 0 0 0 1px var(--ink);--slab-lip:var(--slab)}@supports (color:color-mix(in lab, red, red)){:root[data-palette=dusk]{--slab-lip:color-mix(in oklch, var(--slab) 70%, black)}}@media (prefers-color-scheme:dark){:root[data-palette=dusk]:not([data-theme=light]){color-scheme:dark;--paper:#1d1a24;--plate:#26222f;--ink:#e8e2ec;--ink-2:#c3bfce;--muted:#a7a4b1;--rule:#322f38;--axis:#4b4852;--edge:#76727e;--slab:#c6b2cf;--slab-ink:#1d1a24;--good:#46a24d;--danger:#fa574e;--series-1:#3987e5;--series-2:#df8623;--score-0:#e5dbed;--score-1:#ccb9d9;--score-2:#b397c6;--score-3:#9c74b2;--score-4:#7f5a91;--score-5:#61426f;--slab-edge:var(--slab);--emerald-ink:#009f6c}}:root[data-palette=dusk][data-theme=dark]{color-scheme:dark;--paper:#1d1a24;--plate:#26222f;--ink:#e8e2ec;--ink-2:#c3bfce;--muted:#a7a4b1;--rule:#322f38;--axis:#4b4852;--edge:#76727e;--slab:#c6b2cf;--slab-ink:#1d1a24;--good:#46a24d;--danger:#fa574e;--series-1:#3987e5;--series-2:#df8623;--score-0:#e5dbed;--score-1:#ccb9d9;--score-2:#b397c6;--score-3:#9c74b2;--score-4:#7f5a91;--score-5:#61426f;--slab-edge:var(--slab);--emerald-ink:#009f6c}:root[data-palette=dusk][data-theme=light][data-contrast=more]{color-scheme:light;--paper:#f6f2f5;--plate:#f1ecef;--ink:#130e17;--ink-2:#3a373a;--muted:#4d4a4c;--rule:#8d898c;--axis:#878487;--edge:#676467;--slab:#3b2246;--slab-ink:#fff;--good:#0f591a;--danger:#9d0a12;--series-1:#266ec3;--series-2:#ab5701;--score-0:#8b7796;--score-1:#755e82;--score-2:#60476d;--score-3:#493256;--score-4:#33203d;--score-5:#1c1022;--slab-edge:var(--slab);--emerald-ink:#005b3c;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:light){:root[data-palette=dusk]:not([data-theme=dark])[data-contrast=more]{color-scheme:light;--paper:#f6f2f5;--plate:#f1ecef;--ink:#130e17;--ink-2:#3a373a;--muted:#4d4a4c;--rule:#8d898c;--axis:#878487;--edge:#676467;--slab:#3b2246;--slab-ink:#fff;--good:#0f591a;--danger:#9d0a12;--series-1:#266ec3;--series-2:#ab5701;--score-0:#8b7796;--score-1:#755e82;--score-2:#60476d;--score-3:#493256;--score-4:#33203d;--score-5:#1c1022;--slab-edge:var(--slab);--emerald-ink:#005b3c;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=dusk][data-theme=light]:not([data-contrast=standard]){color-scheme:light;--paper:#f6f2f5;--plate:#f1ecef;--ink:#130e17;--ink-2:#3a373a;--muted:#4d4a4c;--rule:#8d898c;--axis:#878487;--edge:#676467;--slab:#3b2246;--slab-ink:#fff;--good:#0f591a;--danger:#9d0a12;--series-1:#266ec3;--series-2:#ab5701;--score-0:#8b7796;--score-1:#755e82;--score-2:#60476d;--score-3:#493256;--score-4:#33203d;--score-5:#1c1022;--slab-edge:var(--slab);--emerald-ink:#005b3c;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:light){:root[data-palette=dusk]:not([data-theme=dark]):not([data-contrast=standard]){color-scheme:light;--paper:#f6f2f5;--plate:#f1ecef;--ink:#130e17;--ink-2:#3a373a;--muted:#4d4a4c;--rule:#8d898c;--axis:#878487;--edge:#676467;--slab:#3b2246;--slab-ink:#fff;--good:#0f591a;--danger:#9d0a12;--series-1:#266ec3;--series-2:#ab5701;--score-0:#8b7796;--score-1:#755e82;--score-2:#60476d;--score-3:#493256;--score-4:#33203d;--score-5:#1c1022;--slab-edge:var(--slab);--emerald-ink:#005b3c;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=dusk][data-theme=dark][data-contrast=more]{color-scheme:dark;--paper:#1d1a24;--plate:#221e2b;--ink:#faf6fc;--ink-2:#cdc9d8;--muted:#b1adbb;--rule:#6b6873;--axis:#6f6c77;--edge:#908d98;--slab:#ddd1f7;--slab-ink:#0e0c12;--good:#64c069;--danger:#ff8d6e;--series-1:#3f86dd;--series-2:#ca6c18;--score-0:#f7f4fa;--score-1:#e3d5ea;--score-2:#ceb7dc;--score-3:#b79cc7;--score-4:#9d85ab;--score-5:#826e8d;--slab-edge:var(--slab);--emerald-ink:#24c187;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:dark){:root[data-palette=dusk]:not([data-theme=light])[data-contrast=more]{color-scheme:dark;--paper:#1d1a24;--plate:#221e2b;--ink:#faf6fc;--ink-2:#cdc9d8;--muted:#b1adbb;--rule:#6b6873;--axis:#6f6c77;--edge:#908d98;--slab:#ddd1f7;--slab-ink:#0e0c12;--good:#64c069;--danger:#ff8d6e;--series-1:#3f86dd;--series-2:#ca6c18;--score-0:#f7f4fa;--score-1:#e3d5ea;--score-2:#ceb7dc;--score-3:#b79cc7;--score-4:#9d85ab;--score-5:#826e8d;--slab-edge:var(--slab);--emerald-ink:#24c187;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=dusk][data-theme=dark]:not([data-contrast=standard]){color-scheme:dark;--paper:#1d1a24;--plate:#221e2b;--ink:#faf6fc;--ink-2:#cdc9d8;--muted:#b1adbb;--rule:#6b6873;--axis:#6f6c77;--edge:#908d98;--slab:#ddd1f7;--slab-ink:#0e0c12;--good:#64c069;--danger:#ff8d6e;--series-1:#3f86dd;--series-2:#ca6c18;--score-0:#f7f4fa;--score-1:#e3d5ea;--score-2:#ceb7dc;--score-3:#b79cc7;--score-4:#9d85ab;--score-5:#826e8d;--slab-edge:var(--slab);--emerald-ink:#24c187;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root[data-palette=dusk]:not([data-theme=light]):not([data-contrast=standard]){color-scheme:dark;--paper:#1d1a24;--plate:#221e2b;--ink:#faf6fc;--ink-2:#cdc9d8;--muted:#b1adbb;--rule:#6b6873;--axis:#6f6c77;--edge:#908d98;--slab:#ddd1f7;--slab-ink:#0e0c12;--good:#64c069;--danger:#ff8d6e;--series-1:#3f86dd;--series-2:#ca6c18;--score-0:#f7f4fa;--score-1:#e3d5ea;--score-2:#ceb7dc;--score-3:#b79cc7;--score-4:#9d85ab;--score-5:#826e8d;--slab-edge:var(--slab);--emerald-ink:#24c187;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=ember]{color-scheme:light;--paper:#feefe4;--plate:#fbe4d3;--ink:#2f1c0c;--ink-2:#57473a;--muted:#716155;--rule:#e2d2c6;--axis:#beaea3;--edge:#88796e;--slab:#ffa756;--slab-ink:#2f1c0c;--good:#1a7427;--danger:#c02625;--series-1:#2a78d6;--series-2:#de5a2c;--score-0:#7bbbe6;--score-1:#3c9fdb;--score-2:#0080c1;--score-3:#006398;--score-4:#004871;--score-5:#002e4b;--slab-edge:#2f1c0c;--emerald-ink:#007750;--selected:var(--plate);--selected-ink:var(--ink);--selected-ring:inset 0 0 0 1px var(--ink);--slab-lip:var(--slab)}@supports (color:color-mix(in lab, red, red)){:root[data-palette=ember]{--slab-lip:color-mix(in oklch, var(--slab) 70%, black)}}@media (prefers-color-scheme:dark){:root[data-palette=ember]:not([data-theme=light]){color-scheme:dark;--paper:#211408;--plate:#2c1a0b;--ink:#f8e1d0;--ink-2:#ccb8a8;--muted:#af9c8e;--rule:#382b20;--axis:#514439;--edge:#7b6d61;--slab:#ffa756;--slab-ink:#211408;--good:#409d48;--danger:#ff4473;--series-1:#3987e5;--series-2:#d15227;--score-0:#c9e4f7;--score-1:#96c9ec;--score-2:#5dade1;--score-3:#008fd5;--score-4:#0072ac;--score-5:#005584;--slab-edge:var(--slab);--emerald-ink:#009867}}:root[data-palette=ember][data-theme=dark]{color-scheme:dark;--paper:#211408;--plate:#2c1a0b;--ink:#f8e1d0;--ink-2:#ccb8a8;--muted:#af9c8e;--rule:#382b20;--axis:#514439;--edge:#7b6d61;--slab:#ffa756;--slab-ink:#211408;--good:#409d48;--danger:#ff4473;--series-1:#3987e5;--series-2:#d15227;--score-0:#c9e4f7;--score-1:#96c9ec;--score-2:#5dade1;--score-3:#008fd5;--score-4:#0072ac;--score-5:#005584;--slab-edge:var(--slab);--emerald-ink:#009867}:root[data-palette=ember][data-theme=light][data-contrast=more]{color-scheme:light;--paper:#feefe4;--plate:#fee7d6;--ink:#150700;--ink-2:#433327;--muted:#56473c;--rule:#95867b;--axis:#908176;--edge:#6e6156;--slab:#ffbf85;--slab-ink:#150700;--good:#0d5819;--danger:#9b0510;--series-1:#246dc2;--series-2:#a55917;--score-0:#5486aa;--score-1:#306f99;--score-2:#025885;--score-3:#004165;--score-4:#002c46;--score-5:#001829;--slab-edge:#150700;--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:light){:root[data-palette=ember]:not([data-theme=dark])[data-contrast=more]{color-scheme:light;--paper:#feefe4;--plate:#fee7d6;--ink:#150700;--ink-2:#433327;--muted:#56473c;--rule:#95867b;--axis:#908176;--edge:#6e6156;--slab:#ffbf85;--slab-ink:#150700;--good:#0d5819;--danger:#9b0510;--series-1:#246dc2;--series-2:#a55917;--score-0:#5486aa;--score-1:#306f99;--score-2:#025885;--score-3:#004165;--score-4:#002c46;--score-5:#001829;--slab-edge:#150700;--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=ember][data-theme=light]:not([data-contrast=standard]){color-scheme:light;--paper:#feefe4;--plate:#fee7d6;--ink:#150700;--ink-2:#433327;--muted:#56473c;--rule:#95867b;--axis:#908176;--edge:#6e6156;--slab:#ffbf85;--slab-ink:#150700;--good:#0d5819;--danger:#9b0510;--series-1:#246dc2;--series-2:#a55917;--score-0:#5486aa;--score-1:#306f99;--score-2:#025885;--score-3:#004165;--score-4:#002c46;--score-5:#001829;--slab-edge:#150700;--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:light){:root[data-palette=ember]:not([data-theme=dark]):not([data-contrast=standard]){color-scheme:light;--paper:#feefe4;--plate:#fee7d6;--ink:#150700;--ink-2:#433327;--muted:#56473c;--rule:#95867b;--axis:#908176;--edge:#6e6156;--slab:#ffbf85;--slab-ink:#150700;--good:#0d5819;--danger:#9b0510;--series-1:#246dc2;--series-2:#a55917;--score-0:#5486aa;--score-1:#306f99;--score-2:#025885;--score-3:#004165;--score-4:#002c46;--score-5:#001829;--slab-edge:#150700;--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=ember][data-theme=dark][data-contrast=more]{color-scheme:dark;--paper:#211408;--plate:#281708;--ink:#fef4ed;--ink-2:#d7c2b1;--muted:#baa798;--rule:#726357;--axis:#76675b;--edge:#97887c;--slab:#ffdcb8;--slab-ink:#211408;--good:#5fbb65;--danger:#fd8261;--series-1:#3b82d8;--series-2:#c66810;--score-0:#eef7fe;--score-1:#c0dff8;--score-2:#8ec8f4;--score-3:#6ab0e1;--score-4:#5897c3;--score-5:#4c7da0;--slab-edge:var(--slab);--emerald-ink:#18bc82;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:dark){:root[data-palette=ember]:not([data-theme=light])[data-contrast=more]{color-scheme:dark;--paper:#211408;--plate:#281708;--ink:#fef4ed;--ink-2:#d7c2b1;--muted:#baa798;--rule:#726357;--axis:#76675b;--edge:#97887c;--slab:#ffdcb8;--slab-ink:#211408;--good:#5fbb65;--danger:#fd8261;--series-1:#3b82d8;--series-2:#c66810;--score-0:#eef7fe;--score-1:#c0dff8;--score-2:#8ec8f4;--score-3:#6ab0e1;--score-4:#5897c3;--score-5:#4c7da0;--slab-edge:var(--slab);--emerald-ink:#18bc82;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=ember][data-theme=dark]:not([data-contrast=standard]){color-scheme:dark;--paper:#211408;--plate:#281708;--ink:#fef4ed;--ink-2:#d7c2b1;--muted:#baa798;--rule:#726357;--axis:#76675b;--edge:#97887c;--slab:#ffdcb8;--slab-ink:#211408;--good:#5fbb65;--danger:#fd8261;--series-1:#3b82d8;--series-2:#c66810;--score-0:#eef7fe;--score-1:#c0dff8;--score-2:#8ec8f4;--score-3:#6ab0e1;--score-4:#5897c3;--score-5:#4c7da0;--slab-edge:var(--slab);--emerald-ink:#18bc82;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root[data-palette=ember]:not([data-theme=light]):not([data-contrast=standard]){color-scheme:dark;--paper:#211408;--plate:#281708;--ink:#fef4ed;--ink-2:#d7c2b1;--muted:#baa798;--rule:#726357;--axis:#76675b;--edge:#97887c;--slab:#ffdcb8;--slab-ink:#211408;--good:#5fbb65;--danger:#fd8261;--series-1:#3b82d8;--series-2:#c66810;--score-0:#eef7fe;--score-1:#c0dff8;--score-2:#8ec8f4;--score-3:#6ab0e1;--score-4:#5897c3;--score-5:#4c7da0;--slab-edge:var(--slab);--emerald-ink:#18bc82;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=brick]{color-scheme:light;--paper:#ffeeed;--plate:#fde7e6;--ink:#301a1a;--ink-2:#584544;--muted:#72605e;--rule:#e3d0cf;--axis:#bfadac;--edge:#897877;--slab:#901916;--slab-ink:#fff;--good:#197326;--danger:#c20293;--series-1:#2a78d6;--series-2:#df5d28;--score-0:#69c0de;--score-1:#00a5ce;--score-2:#0085aa;--score-3:#006785;--score-4:#004b62;--score-5:#003041;--slab-edge:var(--slab);--emerald-ink:#007a52;--selected:var(--plate);--selected-ink:var(--ink);--selected-ring:inset 0 0 0 1px var(--ink);--slab-lip:var(--slab)}@supports (color:color-mix(in lab, red, red)){:root[data-palette=brick]{--slab-lip:color-mix(in oklch, var(--slab) 70%, black)}}@media (prefers-color-scheme:dark){:root[data-palette=brick]:not([data-theme=light]){color-scheme:dark;--paper:#221212;--plate:#2d1918;--ink:#fadfdd;--ink-2:#ceb6b4;--muted:#b09a99;--rule:#382928;--axis:#524241;--edge:#7c6b6a;--slab:#901916;--slab-ink:#fff;--good:#3e9b46;--danger:#fa574e;--series-1:#3987e5;--series-2:#df8623;--score-0:#c4e6f3;--score-1:#89cde6;--score-2:#3eb3d8;--score-3:#0095bc;--score-4:#007697;--score-5:#005974;--slab-edge:#fadfdd;--emerald-ink:#009968}}:root[data-palette=brick][data-theme=dark]{color-scheme:dark;--paper:#221212;--plate:#2d1918;--ink:#fadfdd;--ink-2:#ceb6b4;--muted:#b09a99;--rule:#382928;--axis:#524241;--edge:#7c6b6a;--slab:#901916;--slab-ink:#fff;--good:#3e9b46;--danger:#fa574e;--series-1:#3987e5;--series-2:#df8623;--score-0:#c4e6f3;--score-1:#89cde6;--score-2:#3eb3d8;--score-3:#0095bc;--score-4:#007697;--score-5:#005974;--slab-edge:#fadfdd;--emerald-ink:#009968}:root[data-palette=brick][data-theme=light][data-contrast=more]{color-scheme:light;--paper:#ffeeed;--plate:#ffe5e4;--ink:#160606;--ink-2:#443231;--muted:#574645;--rule:#968584;--axis:#91807f;--edge:#6f5f5e;--slab:#5c0206;--slab-ink:#fff;--good:#0d5819;--danger:#8c0779;--series-1:#236cc1;--series-2:#a55816;--score-0:#448aa4;--score-1:#057393;--score-2:#005c75;--score-3:#004458;--score-4:#002e3d;--score-5:#001923;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:light){:root[data-palette=brick]:not([data-theme=dark])[data-contrast=more]{color-scheme:light;--paper:#ffeeed;--plate:#ffe5e4;--ink:#160606;--ink-2:#443231;--muted:#574645;--rule:#968584;--axis:#91807f;--edge:#6f5f5e;--slab:#5c0206;--slab-ink:#fff;--good:#0d5819;--danger:#8c0779;--series-1:#236cc1;--series-2:#a55816;--score-0:#448aa4;--score-1:#057393;--score-2:#005c75;--score-3:#004458;--score-4:#002e3d;--score-5:#001923;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=brick][data-theme=light]:not([data-contrast=standard]){color-scheme:light;--paper:#ffeeed;--plate:#ffe5e4;--ink:#160606;--ink-2:#443231;--muted:#574645;--rule:#968584;--axis:#91807f;--edge:#6f5f5e;--slab:#5c0206;--slab-ink:#fff;--good:#0d5819;--danger:#8c0779;--series-1:#236cc1;--series-2:#a55816;--score-0:#448aa4;--score-1:#057393;--score-2:#005c75;--score-3:#004458;--score-4:#002e3d;--score-5:#001923;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:light){:root[data-palette=brick]:not([data-theme=dark]):not([data-contrast=standard]){color-scheme:light;--paper:#ffeeed;--plate:#ffe5e4;--ink:#160606;--ink-2:#443231;--muted:#574645;--rule:#968584;--axis:#91807f;--edge:#6f5f5e;--slab:#5c0206;--slab-ink:#fff;--good:#0d5819;--danger:#8c0779;--series-1:#236cc1;--series-2:#a55816;--score-0:#448aa4;--score-1:#057393;--score-2:#005c75;--score-3:#004458;--score-4:#002e3d;--score-5:#001923;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=brick][data-theme=dark][data-contrast=more]{color-scheme:dark;--paper:#221212;--plate:#291514;--ink:#fff3f3;--ink-2:#d8bfbe;--muted:#bba5a3;--rule:#736160;--axis:#776564;--edge:#988685;--slab:#710004;--slab-ink:#fff;--good:#5eba64;--danger:#fd8261;--series-1:#3a81d8;--series-2:#c5670e;--score-0:#ecf8fc;--score-1:#b9e2f4;--score-2:#7eceed;--score-3:#52b6d9;--score-4:#439cbc;--score-5:#3c819b;--slab-edge:#fff3f3;--emerald-ink:#18bc82;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:dark){:root[data-palette=brick]:not([data-theme=light])[data-contrast=more]{color-scheme:dark;--paper:#221212;--plate:#291514;--ink:#fff3f3;--ink-2:#d8bfbe;--muted:#bba5a3;--rule:#736160;--axis:#776564;--edge:#988685;--slab:#710004;--slab-ink:#fff;--good:#5eba64;--danger:#fd8261;--series-1:#3a81d8;--series-2:#c5670e;--score-0:#ecf8fc;--score-1:#b9e2f4;--score-2:#7eceed;--score-3:#52b6d9;--score-4:#439cbc;--score-5:#3c819b;--slab-edge:#fff3f3;--emerald-ink:#18bc82;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=brick][data-theme=dark]:not([data-contrast=standard]){color-scheme:dark;--paper:#221212;--plate:#291514;--ink:#fff3f3;--ink-2:#d8bfbe;--muted:#bba5a3;--rule:#736160;--axis:#776564;--edge:#988685;--slab:#710004;--slab-ink:#fff;--good:#5eba64;--danger:#fd8261;--series-1:#3a81d8;--series-2:#c5670e;--score-0:#ecf8fc;--score-1:#b9e2f4;--score-2:#7eceed;--score-3:#52b6d9;--score-4:#439cbc;--score-5:#3c819b;--slab-edge:#fff3f3;--emerald-ink:#18bc82;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root[data-palette=brick]:not([data-theme=light]):not([data-contrast=standard]){color-scheme:dark;--paper:#221212;--plate:#291514;--ink:#fff3f3;--ink-2:#d8bfbe;--muted:#bba5a3;--rule:#736160;--axis:#776564;--edge:#988685;--slab:#710004;--slab-ink:#fff;--good:#5eba64;--danger:#fd8261;--series-1:#3a81d8;--series-2:#c5670e;--score-0:#ecf8fc;--score-1:#b9e2f4;--score-2:#7eceed;--score-3:#52b6d9;--score-4:#439cbc;--score-5:#3c819b;--slab-edge:#fff3f3;--emerald-ink:#18bc82;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=iris]{color-scheme:light;--paper:#f2effd;--plate:#e9e5f7;--ink:#221d35;--ink-2:#4b4855;--muted:#65626e;--rule:#d6d3df;--axis:#b2afbb;--edge:#7d7a85;--slab:#4e3b90;--slab-ink:#f2effd;--good:#197326;--danger:#bf2524;--series-1:#2a78d6;--series-2:#df5d27;--score-0:#afaae8;--score-1:#9388dd;--score-2:#7a66c9;--score-3:#5f4da0;--score-4:#453678;--score-5:#2d224e;--slab-edge:var(--slab);--emerald-ink:#007750;--selected:var(--plate);--selected-ink:var(--ink);--selected-ring:inset 0 0 0 1px var(--ink);--slab-lip:var(--slab)}@supports (color:color-mix(in lab, red, red)){:root[data-palette=iris]{--slab-lip:color-mix(in oklch, var(--slab) 70%, black)}}@media (prefers-color-scheme:dark){:root[data-palette=iris]:not([data-theme=light]){color-scheme:dark;--paper:#161428;--plate:#1e1d2f;--ink:#e5e4f6;--ink-2:#babacf;--muted:#a09fb2;--rule:#2c2c39;--axis:#454553;--edge:#6f6e7e;--slab:#baa6f0;--slab-ink:#161428;--good:#409d48;--danger:#f45149;--series-1:#3987e5;--series-2:#df8623;--score-0:#dedcf8;--score-1:#bfbbee;--score-2:#a099e3;--score-3:#8675d8;--score-4:#6c5ab3;--score-5:#52428b;--slab-edge:var(--slab);--emerald-ink:#009968}}:root[data-palette=iris][data-theme=dark]{color-scheme:dark;--paper:#161428;--plate:#1e1d2f;--ink:#e5e4f6;--ink-2:#babacf;--muted:#a09fb2;--rule:#2c2c39;--axis:#454553;--edge:#6f6e7e;--slab:#baa6f0;--slab-ink:#161428;--good:#409d48;--danger:#f45149;--series-1:#3987e5;--series-2:#df8623;--score-0:#dedcf8;--score-1:#bfbbee;--score-2:#a099e3;--score-3:#8675d8;--score-4:#6c5ab3;--score-5:#52428b;--slab-edge:var(--slab);--emerald-ink:#009968}:root[data-palette=iris][data-theme=light][data-contrast=more]{color-scheme:light;--paper:#f2effd;--plate:#ece8fa;--ink:#0c071c;--ink-2:#373541;--muted:#4b4853;--rule:#8a8793;--axis:#85828d;--edge:#63616b;--slab:#322263;--slab-ink:#f2effd;--good:#0e5819;--danger:#9b0610;--series-1:#236cc1;--series-2:#a55816;--score-0:#7f78aa;--score-1:#685f99;--score-2:#524885;--score-3:#3d316c;--score-4:#29204e;--score-5:#16102e;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:light){:root[data-palette=iris]:not([data-theme=dark])[data-contrast=more]{color-scheme:light;--paper:#f2effd;--plate:#ece8fa;--ink:#0c071c;--ink-2:#373541;--muted:#4b4853;--rule:#8a8793;--axis:#85828d;--edge:#63616b;--slab:#322263;--slab-ink:#f2effd;--good:#0e5819;--danger:#9b0610;--series-1:#236cc1;--series-2:#a55816;--score-0:#7f78aa;--score-1:#685f99;--score-2:#524885;--score-3:#3d316c;--score-4:#29204e;--score-5:#16102e;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=iris][data-theme=light]:not([data-contrast=standard]){color-scheme:light;--paper:#f2effd;--plate:#ece8fa;--ink:#0c071c;--ink-2:#373541;--muted:#4b4853;--rule:#8a8793;--axis:#85828d;--edge:#63616b;--slab:#322263;--slab-ink:#f2effd;--good:#0e5819;--danger:#9b0610;--series-1:#236cc1;--series-2:#a55816;--score-0:#7f78aa;--score-1:#685f99;--score-2:#524885;--score-3:#3d316c;--score-4:#29204e;--score-5:#16102e;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:light){:root[data-palette=iris]:not([data-theme=dark]):not([data-contrast=standard]){color-scheme:light;--paper:#f2effd;--plate:#ece8fa;--ink:#0c071c;--ink-2:#373541;--muted:#4b4853;--rule:#8a8793;--axis:#85828d;--edge:#63616b;--slab:#322263;--slab-ink:#f2effd;--good:#0e5819;--danger:#9b0610;--series-1:#236cc1;--series-2:#a55816;--score-0:#7f78aa;--score-1:#685f99;--score-2:#524885;--score-3:#3d316c;--score-4:#29204e;--score-5:#16102e;--slab-edge:var(--slab);--emerald-ink:#00583a;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=iris][data-theme=dark][data-contrast=more]{color-scheme:dark;--paper:#161428;--plate:#1a192b;--ink:#f6f6fe;--ink-2:#c4c4d9;--muted:#a9a9bc;--rule:#646473;--axis:#696878;--edge:#898999;--slab:#d3d3fd;--slab-ink:#161428;--good:#5fbb65;--danger:#fa886a;--series-1:#3b82d9;--series-2:#c56810;--score-0:#f5f4fe;--score-1:#dad6f8;--score-2:#bfb8f4;--score-3:#a69ee2;--score-4:#8e86c3;--score-5:#7670a0;--slab-edge:var(--slab);--emerald-ink:#18bc82;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:dark){:root[data-palette=iris]:not([data-theme=light])[data-contrast=more]{color-scheme:dark;--paper:#161428;--plate:#1a192b;--ink:#f6f6fe;--ink-2:#c4c4d9;--muted:#a9a9bc;--rule:#646473;--axis:#696878;--edge:#898999;--slab:#d3d3fd;--slab-ink:#161428;--good:#5fbb65;--danger:#fa886a;--series-1:#3b82d9;--series-2:#c56810;--score-0:#f5f4fe;--score-1:#dad6f8;--score-2:#bfb8f4;--score-3:#a69ee2;--score-4:#8e86c3;--score-5:#7670a0;--slab-edge:var(--slab);--emerald-ink:#18bc82;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=iris][data-theme=dark]:not([data-contrast=standard]){color-scheme:dark;--paper:#161428;--plate:#1a192b;--ink:#f6f6fe;--ink-2:#c4c4d9;--muted:#a9a9bc;--rule:#646473;--axis:#696878;--edge:#898999;--slab:#d3d3fd;--slab-ink:#161428;--good:#5fbb65;--danger:#fa886a;--series-1:#3b82d9;--series-2:#c56810;--score-0:#f5f4fe;--score-1:#dad6f8;--score-2:#bfb8f4;--score-3:#a69ee2;--score-4:#8e86c3;--score-5:#7670a0;--slab-edge:var(--slab);--emerald-ink:#18bc82;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root[data-palette=iris]:not([data-theme=light]):not([data-contrast=standard]){color-scheme:dark;--paper:#161428;--plate:#1a192b;--ink:#f6f6fe;--ink-2:#c4c4d9;--muted:#a9a9bc;--rule:#646473;--axis:#696878;--edge:#898999;--slab:#d3d3fd;--slab-ink:#161428;--good:#5fbb65;--danger:#fa886a;--series-1:#3b82d9;--series-2:#c56810;--score-0:#f5f4fe;--score-1:#dad6f8;--score-2:#bfb8f4;--score-3:#a69ee2;--score-4:#8e86c3;--score-5:#7670a0;--slab-edge:var(--slab);--emerald-ink:#18bc82;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=emerald]{color-scheme:light;--paper:#e9f5ee;--plate:#deede4;--ink:#0f261c;--ink-2:#3c4c44;--muted:#56665e;--rule:#cbdad1;--axis:#a7b7ad;--edge:#72827a;--slab:#145442;--slab-ink:#fff;--good:#197326;--danger:#c20293;--series-1:#2a78d6;--series-2:#df5d27;--score-0:#85bcd0;--score-1:#50a1be;--score-2:#0e85a9;--score-3:#006785;--score-4:#004b62;--score-5:#003041;--slab-edge:#0f261c;--emerald-ink:#007750;--selected:var(--plate);--selected-ink:var(--ink);--selected-ring:inset 0 0 0 1px var(--ink);--slab-lip:var(--slab)}@supports (color:color-mix(in lab, red, red)){:root[data-palette=emerald]{--slab-lip:color-mix(in oklch, var(--slab) 70%, black)}}@media (prefers-color-scheme:dark){:root[data-palette=emerald]:not([data-theme=light]){color-scheme:dark;--paper:#0d1a14;--plate:#14231c;--ink:#dcefe4;--ink-2:#b1c6ba;--muted:#96ab9f;--rule:#23342b;--axis:#3b4d44;--edge:#65796e;--slab:#145442;--slab-ink:#fff;--good:#409d48;--danger:#ff4473;--series-1:#3987e5;--series-2:#df8623;--score-0:#cde4ed;--score-1:#9ecada;--score-2:#6bafc8;--score-3:#2994b7;--score-4:#0a7696;--score-5:#005974;--slab-edge:#dcefe4;--emerald-ink:#009b69}}:root[data-palette=emerald][data-theme=dark]{color-scheme:dark;--paper:#0d1a14;--plate:#14231c;--ink:#dcefe4;--ink-2:#b1c6ba;--muted:#96ab9f;--rule:#23342b;--axis:#3b4d44;--edge:#65796e;--slab:#145442;--slab-ink:#fff;--good:#409d48;--danger:#ff4473;--series-1:#3987e5;--series-2:#df8623;--score-0:#cde4ed;--score-1:#9ecada;--score-2:#6bafc8;--score-3:#2994b7;--score-4:#0a7696;--score-5:#005974;--slab-edge:#dcefe4;--emerald-ink:#009b69}:root[data-palette=emerald][data-theme=light][data-contrast=more]{color-scheme:light;--paper:#e9f5ee;--plate:#e3f1e8;--ink:#04140d;--ink-2:#313f38;--muted:#43514a;--rule:#808e86;--axis:#7f8d85;--edge:#5e6c65;--slab:#023a29;--slab-ink:#fff;--good:#0e5819;--danger:#8c0779;--series-1:#236cc1;--series-2:#a55816;--score-0:#5c8799;--score-1:#3b7185;--score-2:#1b5b70;--score-3:#004458;--score-4:#002e3d;--score-5:#001923;--slab-edge:#04140d;--emerald-ink:#005b3c;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:light){:root[data-palette=emerald]:not([data-theme=dark])[data-contrast=more]{color-scheme:light;--paper:#e9f5ee;--plate:#e3f1e8;--ink:#04140d;--ink-2:#313f38;--muted:#43514a;--rule:#808e86;--axis:#7f8d85;--edge:#5e6c65;--slab:#023a29;--slab-ink:#fff;--good:#0e5819;--danger:#8c0779;--series-1:#236cc1;--series-2:#a55816;--score-0:#5c8799;--score-1:#3b7185;--score-2:#1b5b70;--score-3:#004458;--score-4:#002e3d;--score-5:#001923;--slab-edge:#04140d;--emerald-ink:#005b3c;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=emerald][data-theme=light]:not([data-contrast=standard]){color-scheme:light;--paper:#e9f5ee;--plate:#e3f1e8;--ink:#04140d;--ink-2:#313f38;--muted:#43514a;--rule:#808e86;--axis:#7f8d85;--edge:#5e6c65;--slab:#023a29;--slab-ink:#fff;--good:#0e5819;--danger:#8c0779;--series-1:#236cc1;--series-2:#a55816;--score-0:#5c8799;--score-1:#3b7185;--score-2:#1b5b70;--score-3:#004458;--score-4:#002e3d;--score-5:#001923;--slab-edge:#04140d;--emerald-ink:#005b3c;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:light){:root[data-palette=emerald]:not([data-theme=dark]):not([data-contrast=standard]){color-scheme:light;--paper:#e9f5ee;--plate:#e3f1e8;--ink:#04140d;--ink-2:#313f38;--muted:#43514a;--rule:#808e86;--axis:#7f8d85;--edge:#5e6c65;--slab:#023a29;--slab-ink:#fff;--good:#0e5819;--danger:#8c0779;--series-1:#236cc1;--series-2:#a55816;--score-0:#5c8799;--score-1:#3b7185;--score-2:#1b5b70;--score-3:#004458;--score-4:#002e3d;--score-5:#001923;--slab-edge:#04140d;--emerald-ink:#005b3c;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=emerald][data-theme=dark][data-contrast=more]{color-scheme:dark;--paper:#0d1a14;--plate:#111f18;--ink:#f2fbf6;--ink-2:#bfd4c8;--muted:#a4b9ad;--rule:#5f7166;--axis:#64766b;--edge:#84978c;--slab:#003a28;--slab-ink:#fff;--good:#5fbb65;--danger:#fa886a;--series-1:#3b82d9;--series-2:#c56810;--score-0:#eff7fa;--score-1:#c4e0ec;--score-2:#97cadf;--score-3:#75b2ca;--score-4:#6298ad;--score-5:#547e8f;--slab-edge:#f2fbf6;--emerald-ink:#1cbd84;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:dark){:root[data-palette=emerald]:not([data-theme=light])[data-contrast=more]{color-scheme:dark;--paper:#0d1a14;--plate:#111f18;--ink:#f2fbf6;--ink-2:#bfd4c8;--muted:#a4b9ad;--rule:#5f7166;--axis:#64766b;--edge:#84978c;--slab:#003a28;--slab-ink:#fff;--good:#5fbb65;--danger:#fa886a;--series-1:#3b82d9;--series-2:#c56810;--score-0:#eff7fa;--score-1:#c4e0ec;--score-2:#97cadf;--score-3:#75b2ca;--score-4:#6298ad;--score-5:#547e8f;--slab-edge:#f2fbf6;--emerald-ink:#1cbd84;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=emerald][data-theme=dark]:not([data-contrast=standard]){color-scheme:dark;--paper:#0d1a14;--plate:#111f18;--ink:#f2fbf6;--ink-2:#bfd4c8;--muted:#a4b9ad;--rule:#5f7166;--axis:#64766b;--edge:#84978c;--slab:#003a28;--slab-ink:#fff;--good:#5fbb65;--danger:#fa886a;--series-1:#3b82d9;--series-2:#c56810;--score-0:#eff7fa;--score-1:#c4e0ec;--score-2:#97cadf;--score-3:#75b2ca;--score-4:#6298ad;--score-5:#547e8f;--slab-edge:#f2fbf6;--emerald-ink:#1cbd84;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root[data-palette=emerald]:not([data-theme=light]):not([data-contrast=standard]){color-scheme:dark;--paper:#0d1a14;--plate:#111f18;--ink:#f2fbf6;--ink-2:#bfd4c8;--muted:#a4b9ad;--rule:#5f7166;--axis:#64766b;--edge:#84978c;--slab:#003a28;--slab-ink:#fff;--good:#5fbb65;--danger:#fa886a;--series-1:#3b82d9;--series-2:#c56810;--score-0:#eff7fa;--score-1:#c4e0ec;--score-2:#97cadf;--score-3:#75b2ca;--score-4:#6298ad;--score-5:#547e8f;--slab-edge:#f2fbf6;--emerald-ink:#1cbd84;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=orangered]{color-scheme:light;--paper:#f6f7f8;--plate:#edeff1;--ink:#1a1a1b;--ink-2:#47494c;--muted:#5e6164;--rule:#dae0e6;--axis:#b5bbc1;--edge:#787c7e;--slab:#962900;--slab-ink:#fff;--good:#197326;--danger:#cd008a;--series-1:#0079d3;--series-2:#df5d27;--score-0:#64c2d7;--score-1:#00a7c2;--score-2:#0087a0;--score-3:#00697d;--score-4:#004c5c;--score-5:#00313c;--slab-edge:var(--slab);--emerald-ink:#007b53;--selected:var(--plate);--selected-ink:var(--ink);--selected-ring:inset 0 0 0 1px var(--ink);--slab-lip:var(--slab)}@supports (color:color-mix(in lab, red, red)){:root[data-palette=orangered]{--slab-lip:color-mix(in oklch, var(--slab) 70%, black)}}@media (prefers-color-scheme:dark){:root[data-palette=orangered]:not([data-theme=light]){color-scheme:dark;--paper:#1a1a1b;--plate:#272729;--ink:#d7dadc;--ink-2:#b5b8ba;--muted:#9a9d9f;--rule:#343536;--axis:#4b4c4e;--edge:#818384;--slab:#962900;--slab-ink:#fff;--good:#43a04b;--danger:#ff4674;--series-1:#3987e5;--series-2:#df8623;--score-0:#c3e7f0;--score-1:#86cfe0;--score-2:#34b5d0;--score-3:#0097b1;--score-4:#00788e;--score-5:#005a6d;--slab-edge:#d7dadc;--emerald-ink:#00a36f}}:root[data-palette=orangered][data-theme=dark]{color-scheme:dark;--paper:#1a1a1b;--plate:#272729;--ink:#d7dadc;--ink-2:#b5b8ba;--muted:#9a9d9f;--rule:#343536;--axis:#4b4c4e;--edge:#818384;--slab:#962900;--slab-ink:#fff;--good:#43a04b;--danger:#ff4674;--series-1:#3987e5;--series-2:#df8623;--score-0:#c3e7f0;--score-1:#86cfe0;--score-2:#34b5d0;--score-3:#0097b1;--score-4:#00788e;--score-5:#005a6d;--slab-edge:#d7dadc;--emerald-ink:#00a36f}:root[data-palette=orangered][data-theme=light][data-contrast=more]{color-scheme:light;--paper:#f6f7f8;--plate:#f1f3f5;--ink:#000;--ink-2:#36383b;--muted:#47494c;--rule:#868a8e;--axis:#82868a;--edge:#63666a;--slab:#661600;--slab-ink:#fff;--good:#0e5819;--danger:#96047e;--series-1:#236cc1;--series-2:#a55816;--score-0:#408c9f;--score-1:#00758b;--score-2:#005d6e;--score-3:#004552;--score-4:#002f39;--score-5:#001a20;--slab-edge:var(--slab);--emerald-ink:#005d3e;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:light){:root[data-palette=orangered]:not([data-theme=dark])[data-contrast=more]{color-scheme:light;--paper:#f6f7f8;--plate:#f1f3f5;--ink:#000;--ink-2:#36383b;--muted:#47494c;--rule:#868a8e;--axis:#82868a;--edge:#63666a;--slab:#661600;--slab-ink:#fff;--good:#0e5819;--danger:#96047e;--series-1:#236cc1;--series-2:#a55816;--score-0:#408c9f;--score-1:#00758b;--score-2:#005d6e;--score-3:#004552;--score-4:#002f39;--score-5:#001a20;--slab-edge:var(--slab);--emerald-ink:#005d3e;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=orangered][data-theme=light]:not([data-contrast=standard]){color-scheme:light;--paper:#f6f7f8;--plate:#f1f3f5;--ink:#000;--ink-2:#36383b;--muted:#47494c;--rule:#868a8e;--axis:#82868a;--edge:#63666a;--slab:#661600;--slab-ink:#fff;--good:#0e5819;--danger:#96047e;--series-1:#236cc1;--series-2:#a55816;--score-0:#408c9f;--score-1:#00758b;--score-2:#005d6e;--score-3:#004552;--score-4:#002f39;--score-5:#001a20;--slab-edge:var(--slab);--emerald-ink:#005d3e;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:light){:root[data-palette=orangered]:not([data-theme=dark]):not([data-contrast=standard]){color-scheme:light;--paper:#f6f7f8;--plate:#f1f3f5;--ink:#000;--ink-2:#36383b;--muted:#47494c;--rule:#868a8e;--axis:#82868a;--edge:#63666a;--slab:#661600;--slab-ink:#fff;--good:#0e5819;--danger:#96047e;--series-1:#236cc1;--series-2:#a55816;--score-0:#408c9f;--score-1:#00758b;--score-2:#005d6e;--score-3:#004552;--score-4:#002f39;--score-5:#001a20;--slab-edge:var(--slab);--emerald-ink:#005d3e;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}:root[data-palette=orangered][data-theme=dark][data-contrast=more]{color-scheme:dark;--paper:#1a1a1b;--plate:#1f1f21;--ink:#f4f6f8;--ink-2:#c4c7ca;--muted:#a9acaf;--rule:#6a6c6e;--axis:#6e7072;--edge:#8c8f92;--slab:#661600;--slab-ink:#fff;--good:#61bd67;--danger:#fc8a6c;--series-1:#3d84db;--series-2:#c76a13;--score-0:#ecf8fb;--score-1:#b7e4f0;--score-2:#7ad0e6;--score-3:#4bb8d1;--score-4:#3c9eb4;--score-5:#378395;--slab-edge:#f4f6f8;--emerald-ink:#21c086;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}@media (prefers-color-scheme:dark){:root[data-palette=orangered]:not([data-theme=light])[data-contrast=more]{color-scheme:dark;--paper:#1a1a1b;--plate:#1f1f21;--ink:#f4f6f8;--ink-2:#c4c7ca;--muted:#a9acaf;--rule:#6a6c6e;--axis:#6e7072;--edge:#8c8f92;--slab:#661600;--slab-ink:#fff;--good:#61bd67;--danger:#fc8a6c;--series-1:#3d84db;--series-2:#c76a13;--score-0:#ecf8fb;--score-1:#b7e4f0;--score-2:#7ad0e6;--score-3:#4bb8d1;--score-4:#3c9eb4;--score-5:#378395;--slab-edge:#f4f6f8;--emerald-ink:#21c086;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more){:root[data-palette=orangered][data-theme=dark]:not([data-contrast=standard]){color-scheme:dark;--paper:#1a1a1b;--plate:#1f1f21;--ink:#f4f6f8;--ink-2:#c4c7ca;--muted:#a9acaf;--rule:#6a6c6e;--axis:#6e7072;--edge:#8c8f92;--slab:#661600;--slab-ink:#fff;--good:#61bd67;--danger:#fc8a6c;--series-1:#3d84db;--series-2:#c76a13;--score-0:#ecf8fb;--score-1:#b7e4f0;--score-2:#7ad0e6;--score-3:#4bb8d1;--score-4:#3c9eb4;--score-5:#378395;--slab-edge:#f4f6f8;--emerald-ink:#21c086;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root[data-palette=orangered]:not([data-theme=light]):not([data-contrast=standard]){color-scheme:dark;--paper:#1a1a1b;--plate:#1f1f21;--ink:#f4f6f8;--ink-2:#c4c7ca;--muted:#a9acaf;--rule:#6a6c6e;--axis:#6e7072;--edge:#8c8f92;--slab:#661600;--slab-ink:#fff;--good:#61bd67;--danger:#fc8a6c;--series-1:#3d84db;--series-2:#c76a13;--score-0:#ecf8fb;--score-1:#b7e4f0;--score-2:#7ad0e6;--score-3:#4bb8d1;--score-4:#3c9eb4;--score-5:#378395;--slab-edge:#f4f6f8;--emerald-ink:#21c086;--edge-w:2px;--rule-w:2px;--focus-w:3px;--focus:var(--ink);--icon-w:2.25;--neon:0}}.fig{--fg-line:calc(1px + var(--edge-w,1px));--fg-hair:var(--edge-w,1px);--fg-dash:calc(2px + 2 * var(--edge-w,1px)) calc(1px + 2 * var(--edge-w,1px));--fg-dot:calc(1px + var(--edge-w,1px)) calc(2px + var(--edge-w,1px));width:100%;height:auto;display:block}.fg-run{fill:var(--series-1,#2a78d6)}.fg-rest{fill:var(--series-2,#eb6834);stroke:var(--ink-2,#52514e);stroke-width:var(--fg-hair)}.fg-between{fill:none;stroke:var(--edge,#8a8882);stroke-width:var(--fg-line);stroke-dasharray:var(--fg-dash)}.fg-sliver{fill:none;stroke:var(--edge,#8a8882);stroke-width:var(--fg-line);stroke-linecap:butt;stroke-linejoin:miter}.fg-guess{fill:none;stroke:var(--ink-2,#52514e);stroke-width:var(--fg-line);stroke-linejoin:miter}.fg-hatch{fill:none;stroke:var(--ink-2,#52514e);stroke-width:var(--fg-hair)}.fg-part{fill:none;stroke:var(--ink-2,#52514e);stroke-width:var(--fg-hair);stroke-linecap:butt}.fg-sound{fill:var(--muted,#6f6d67)}.fg-unit{fill:var(--series-1,#2a78d6)}.fg-unit-off{fill:none;stroke:var(--edge,#8a8882);stroke-width:var(--fg-hair)}.fg-notch,.fg-pin{fill:none;stroke:var(--ink,#111110);stroke-width:var(--fg-line);stroke-linecap:butt}.fg-pin-head{fill:var(--paper,#fcfcfb);stroke:var(--ink,#111110);stroke-width:var(--fg-line)}.fg-dim{fill:none;stroke:var(--ink-2,#52514e);stroke-width:var(--fg-hair);stroke-linecap:butt}.fg-guide{fill:none;stroke:var(--ink-2,#52514e);stroke-width:var(--fg-hair);stroke-dasharray:var(--fg-dot)}.fg-arrow{fill:none;stroke:var(--ink-2,#52514e);stroke-width:var(--fg-line);stroke-linecap:butt;stroke-linejoin:miter}.fg-ring{fill:none;stroke:var(--ink,#111110);stroke-width:var(--fg-line)}.fg-base{fill:none;stroke:var(--edge,#8a8882);stroke-width:var(--fg-hair);stroke-linecap:butt}.fg-mass{fill:var(--muted,#6f6d67)}.fg-place{fill:var(--edge,#8a8882);fill-rule:evenodd}.fg-thing{fill:var(--paper,#fcfcfb);stroke:var(--ink-2,#52514e);stroke-width:var(--fg-line);stroke-linejoin:miter}.fg-solid{fill:var(--ink-2,#52514e)}.fg-line{fill:none;stroke:var(--ink-2,#52514e);stroke-width:var(--fg-line);stroke-linecap:butt}.fg-face{fill:var(--paper,#fcfcfb);stroke:var(--edge,#8a8882);stroke-width:var(--fg-line)}.fg-wedge{fill:var(--series-1,#2a78d6)}.fg-dial-tick{fill:none;stroke:var(--edge,#8a8882);stroke-width:var(--fg-hair);stroke-linecap:butt}.fg-hub{fill:var(--ink,#111110)}.fg-t{fill:var(--ink,#111110);font-family:var(--sans,"Atkinson Hyperlegible Next", system-ui, sans-serif);font-size:14px;font-weight:400}.fg-t-key{font-weight:700}.fg-n{fill:var(--ink,#111110);font-family:var(--mono,"Atkinson Hyperlegible Mono", ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.fg-clock{fill:var(--ink,#111110);font-family:var(--mono,"Atkinson Hyperlegible Mono", ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:40px;font-weight:500}.fig-card .fig-words{display:none}@media (forced-colors:active){.fig{forced-color-adjust:none;outline-color:canvastext}.fg-run,.fg-unit,.fg-wedge,.fg-place,.fg-hub,.fg-solid,.fg-mass,.fg-sound{fill:canvastext}.fg-rest{fill:canvas;stroke:canvastext;stroke-width:var(--fg-line)}.fg-thing,.fg-face,.fg-pin-head{fill:canvas;stroke:canvastext}.fg-between,.fg-sliver,.fg-guess,.fg-unit-off,.fg-hatch,.fg-notch,.fg-pin,.fg-dim,.fg-guide,.fg-arrow,.fg-ring,.fg-base,.fg-line,.fg-dial-tick,.fg-part{stroke:canvastext}.fg-t,.fg-n,.fg-clock{fill:canvastext}}.glyph{vertical-align:-.125em;flex:none;width:1rem;height:1rem;display:inline-block}.brand-mark{flex:none;width:32px;height:32px;display:inline-block}.gl-mass{fill:var(--ink-2,#52514e)}.gl-line{fill:none;stroke:var(--ink-2,#52514e);stroke-width:1.5px;stroke-width:calc(var(--icon-w,1.75) - .25);stroke-linecap:butt;stroke-linejoin:miter}.fig-plate .gl-mass{fill:var(--muted,#6f6d67)}.fig-plate .gl-line{stroke:var(--muted,#6f6d67)}.bm-face{fill:var(--paper,#fcfcfb)}.bm-wedge{fill:var(--series-1,#2a78d6)}.bm-rim{fill:none;stroke:var(--ink,#111110);stroke-width:3px;stroke-width:calc(2 * var(--icon-w,1.75) - .5)}.bm-hub{fill:var(--ink,#111110)}@media (forced-colors:active){.gl-mass,.fig-plate .gl-mass{fill:currentColor}.gl-line,.fig-plate .gl-line{stroke:currentColor;stroke-width:2px}.bm-face{fill:canvas}.bm-wedge,.bm-hub{fill:currentColor}.bm-rim{stroke:currentColor;stroke-width:4px}}@font-face{font-family:Site Atkinson Next;src:url(/fonts/AtkinsonNext-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Site Atkinson Next;src:url(/fonts/AtkinsonNext-700.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:optional}@font-face{font-family:Site Atkinson Mono;src:url(/fonts/AtkinsonMono-500.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:optional}@font-face{font-family:Site Atkinson Mono;src:url(/fonts/AtkinsonMono-700.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:optional}@font-face{font-family:Site OpenDyslexic;src:url(/fonts/OpenDyslexic-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Site OpenDyslexic;src:url(/fonts/OpenDyslexic-Bold.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:optional}@font-face{font-family:Literata;src:url(/fonts/Literata-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;src:url(/fonts/Literata-600.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:optional;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--serif:"Literata", Charter, "Bitstream Charter", "Sitka Text", Cambria, Georgia, serif;--sans:"Site Atkinson Next", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Site Atkinson Mono", ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, monospace;--scale:1;--leading:1.6;--leading-dense:max(1.45, calc(var(--leading) - .15));--tracking:0em;--gutter:16px;--max:1200px}@media (min-width:768px){:root{--gutter:24px}}@media (min-width:1100px){:root{--gutter:40px}}:root[data-font=dyslexic]{--serif:"Site OpenDyslexic", var(--sans)}:root[data-font=dyslexic][data-font-swap]{--serif:"OpenDyslexic", var(--sans)}*{box-sizing:border-box}html{font-size:calc(100% * var(--scale))}body{background:var(--paper);color:var(--ink);font-family:var(--serif);font-size:1rem;line-height:var(--leading);letter-spacing:var(--tracking);text-rendering:optimizelegibility;overflow-wrap:break-word;font-kerning:normal;margin:0}@media (min-width:768px){body{font-size:1.125rem}}h1,h2,h3,h4{font-family:var(--serif);margin:0;font-weight:600;line-height:1.15}h1{--h1:clamp(2rem, 1.25rem + 2.5vw, 2.9rem);font-size:var(--h1)}@media (max-width:479px){h1{--h1:min(2rem, 10.5vw)}}:root[data-font=dyslexic] h1{font-size:min(2.25rem, var(--h1));letter-spacing:var(--tracking);line-height:1.25}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:3px;border-radius:2px}.skip{background:var(--paper);border:1px solid var(--rule);padding:6px 10px;position:absolute;top:8px;left:-999px}.skip:focus{z-index:10;left:12px}.wrap{max-width:calc(var(--max) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.mast{border-bottom:2px solid var(--ink);font-family:var(--sans)}.mast-top{flex-wrap:wrap;align-items:center;gap:4px 12px;padding-top:10px;padding-bottom:10px;display:flex}.brand{min-height:44px;color:var(--ink);align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:inline-flex}.brand-name{letter-spacing:-.01em;font-family:Literata,Charter,Georgia,serif;font-size:1.35rem;font-weight:600;line-height:1.1}.brand:hover .brand-name{text-decoration:underline;text-decoration-thickness:2px}.brand-line{border-left:1px solid var(--rule);max-width:30rem;color:var(--ink-2);text-wrap:balance;margin:0;padding-left:16px;font-size:.95rem;line-height:1.35;display:none}@media (min-width:1000px){.brand:has(+.brand-line){margin-right:0}.brand-line{margin-right:auto;display:block}}.btn-line{border:var(--edge-w) solid var(--edge);background:var(--paper);min-height:44px;color:var(--ink);font-family:var(--sans);white-space:nowrap;border-radius:4px;align-items:center;padding:0 14px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.btn-line:hover{background:var(--plate);text-decoration:underline}.timer-long{display:none}@media (min-width:560px){.timer-long{display:inline}.timer-short{display:none}}@supports selector(::details-content){.aa{display:contents}.aa::details-content{flex-basis:100%}.aa:not([open])::details-content{display:none}}.aa[open]{flex-basis:100%}.aa[hidden]{display:none}.aa[data-look-wait]{visibility:hidden}.aa>summary{cursor:pointer;min-height:44px;color:var(--ink-2);border-radius:4px;align-items:center;gap:6px;padding:0 10px;font-size:.95rem;font-weight:700;list-style:none;display:inline-flex;position:relative}.aa>summary::-webkit-details-marker{display:none}.aa>summary:hover{color:var(--ink);text-decoration:underline}.aa[open]>summary{background:var(--plate);color:var(--ink)}.aa-mark{font-family:Literata,Charter,Georgia,serif;font-size:1.15rem;font-weight:600}@media (max-width:559px){.aa-more{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aa-panel{border-top:1px solid var(--rule);gap:10px;margin:4px 0 6px;padding:14px 0 4px;font-size:.95rem;display:grid}.aa-row{gap:4px 16px;display:grid}@media (min-width:560px){.aa-row{grid-template-columns:8.5rem minmax(0,1fr);align-items:center}}.aa-name{color:var(--muted);font-size:.9rem;line-height:1.3}.aa-set{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.aa-note{color:var(--muted);margin:0;font-size:.88rem}.look-size{text-align:center;min-width:4.5ch;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2)}.look-step{justify-content:center;min-width:44px;font-weight:700}@media (max-width:479px){.mast-top{column-gap:6px}.brand{gap:8px}.brand-name{font-size:1.15rem}.aa>summary{padding:0 8px}.btn-line{padding:0 12px}}.mast-nav ul{border-top:1px solid var(--rule);flex-wrap:wrap;column-gap:24px;margin:0;padding:0;list-style:none;display:flex}.mast-nav a{min-height:44px;color:var(--ink-2);align-items:center;padding-top:3px;padding-bottom:3px;font-weight:700;text-decoration:none;display:inline-flex}.mast-nav a:hover{color:var(--ink);text-decoration:underline}.mast-nav a[aria-current]{border-bottom:3px solid var(--ink);color:var(--ink);padding-bottom:0}@media (min-width:560px){.mast-nav ul{column-gap:32px}}.page-head{padding:32px 0 28px}@media (max-width:479px){.page-head{padding-bottom:20px}}.page-head h1{max-width:22em;letter-spacing:calc(var(--tracking) - .015em)}.standfirst{max-width:40rem;font-family:var(--serif);font-size:1.2rem;line-height:var(--leading-dense);color:var(--ink-2);margin:14px 0 0}@media (max-width:479px){.standfirst{font-size:1.125rem}}@media (min-width:768px){.standfirst{font-size:1.35rem}}.facts{font-family:var(--sans);color:var(--muted);margin:14px 0 0;font-size:.95rem;line-height:1.45}.facts a{color:var(--ink-2)}.jump ul,.topic-list{font-family:var(--sans);flex-wrap:wrap;gap:0 22px;margin:16px 0 0;padding:0;list-style:none;display:flex}.jump a,.topic-list a{min-height:44px;color:var(--ink);align-items:center;gap:6px;font-weight:700;display:inline-flex}.jump a{color:var(--ink-2);font-weight:400}.latest{font-family:var(--sans);color:var(--ink-2);margin:0 0 28px;font-size:.95rem}.latest-k{color:var(--ink);font-weight:700}.start,.sect,.more{border-top:1px solid var(--ink);padding:16px 0 40px}.start{border-top-width:2px}.start>:is(h2,h3),.sect>h2,.more>h2,.shelf-head :is(h2,h3),.strip>h2,.essays-head>h2{font-size:clamp(1.45rem,1.2rem + 1vw,1.8rem);line-height:1.15}.sect-line{max-width:46rem;font-family:var(--sans);font-size:1rem;line-height:var(--leading-dense);color:var(--ink-2);margin:6px 0 0}.kicker{font-family:var(--sans);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;font-size:.9rem;font-weight:700;line-height:1.3;display:flex}.meta-line{font-family:var(--sans);color:var(--muted);margin:0;font-size:.875rem;line-height:1.4}.meta-line time{display:inline-block}.read{color:var(--ink-2);font-weight:700}.path{grid-template-columns:minmax(0,1fr);margin:18px 0 0;padding:0;list-style:none;display:grid}.path>li{border-top:1px solid var(--rule);padding:14px 0;position:relative}.path>li:first-child{border-top:0;padding-top:0}.step{font-family:var(--sans);color:var(--muted);align-items:baseline;gap:6px;margin:0 0 6px;font-size:.85rem;font-weight:700;line-height:1.2;display:flex}.step-n{font-family:var(--serif);color:var(--ink);font-size:2rem;font-weight:600;line-height:1}@media (max-width:767px){.path>li{padding-left:3.25rem}.step{flex-direction:column;align-items:flex-start;gap:2px;margin:0;position:absolute;top:14px;left:0}.path>li:first-child .step{top:0}}.path{container-type:inline-size}@container (max-width:17rem){.path>li{padding-left:0}.step{flex-direction:row;align-items:baseline;gap:6px;margin:0 0 6px;position:static}}.path-h{margin:4px 0 8px;font-size:1.2rem;line-height:1.25}.path-h a{text-decoration:none}.path-h a:after{content:"";position:absolute;inset:0}.path>li:hover .path-h a{text-decoration:underline;text-decoration-thickness:2px}@media (min-width:768px){.path{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:25px}.path>li{border-top:0;padding:0}.path-h{font-size:1.25rem}.path>li+li:before{content:"";border-left:1px solid var(--rule);position:absolute;top:0;bottom:0;left:-13px}}.shelf{border-top:2px solid var(--ink);padding:16px 0 40px}.shelf-head{margin-bottom:18px}.shelf-head :is(h2,h3){overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.shelf-count{font-family:var(--sans);color:var(--muted);margin:4px 0 0;font-size:.9rem}.shelf-end{border-bottom:1px solid var(--ink)}.shelf-end+.more{border-top:0;margin-top:0}@media (min-width:1100px){.shelf{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}.shelf-head{grid-column:span 3;margin-bottom:0}.shelf>.cards{grid-column:span 9}}.cards{grid-template-columns:minmax(0,1fr);row-gap:32px;margin:0;padding:0;list-style:none;display:grid}.card{flex-direction:column;gap:8px;height:100%;display:flex;position:relative}.card-fig{aspect-ratio:16/9;margin-bottom:4px;overflow:hidden}@media (max-width:767px){.card-fig{width:80%}}.card-fig.is-missing{place-items:center;display:grid}.card-fig.is-missing .glyph{width:64px;height:64px}.card-h{margin:0;font-size:1.25rem;line-height:1.22}.card-h a{text-decoration:none}.card-h a:after{content:"";position:absolute;inset:0}.card:hover .card-h a{text-decoration:underline;text-decoration-thickness:2px}.card-sf{font-family:var(--sans);font-size:.95rem;line-height:var(--leading-dense);color:var(--ink-2);margin:0}.card .meta-line{margin-top:auto;padding-top:4px}.step-tag{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}@media (min-width:768px){.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 25px}.card-sf{font-size:1rem}}@supports selector(:has(*)){.card:has(a:focus-visible),.path>li:has(a:focus-visible){outline:var(--focus-w) solid var(--focus);outline-offset:6px;border-radius:4px}.card-h a:focus-visible,.path-h a:focus-visible{outline:none}}.more{margin-top:24px}.ad+.more{border-top:0;margin-top:0}.more-list{font-family:var(--sans);grid-template-columns:minmax(0,1fr);column-gap:25px;margin:14px 0 0;padding:0;list-style:none;display:grid}.more-list>li{border-top:1px solid var(--rule);padding:12px 0}@media (max-width:767px){.more-list>li:first-child{border-top:0;padding-top:0}}.more-list a{min-height:24px;color:var(--ink);font-weight:700;display:inline-block}.more-list p{font-size:.95rem;line-height:var(--leading-dense);color:var(--ink-2);margin:2px 0 0}.more-list time{display:inline-block}@media (min-width:768px){.more-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.more-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.prose ul{max-width:38rem;margin:12px 0 0;padding-left:1.3em}.prose li{margin:.35rem 0}.essay-a{flex-direction:column;padding-top:28px;display:flex}.essay-a>*{min-width:0}.essay-head h1{max-width:22em;letter-spacing:calc(var(--tracking) - .015em)}.essay-head .standfirst{max-width:38rem}.crumbs{font-family:var(--sans);color:var(--muted);flex-wrap:wrap;order:-1;align-items:center;gap:0 8px;margin:0 0 10px;font-size:.95rem;line-height:1.3;display:flex}.crumbs a{min-height:24px;color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.dateline{max-width:38rem;font-family:var(--sans);font-size:.9rem;line-height:var(--leading);color:var(--ink-2);font-variant-numeric:tabular-nums;margin:14px 0 0}.dateline b{color:var(--ink)}.dateline>span{display:inline-block}.essay-flow{grid-template-columns:minmax(0,38rem);display:grid}.essay-flow>*{min-width:0}.short{border:1px solid var(--rule);border-top:2px solid var(--ink);font-family:var(--sans);border-radius:0 0 4px 4px;margin:24px 0 0;padding:14px 20px 4px}.short-h{font-family:var(--sans);color:var(--ink);margin:0;font-size:1rem;font-weight:700;line-height:1.3}.short ul{margin:4px 0 0;padding:0;list-style:none}.short li{border-bottom:1px solid var(--rule);font-size:1.05rem;line-height:var(--leading-dense);margin:0;padding:10px 0}.short li:last-child{border-bottom:0;font-weight:700}.toc{font-family:var(--sans);margin:24px 0 0}.toc h2{font-family:var(--sans);margin:0 0 6px;font-size:1rem;font-weight:700;line-height:1.3}.toc ol{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));column-gap:16px;margin:0;padding:0;list-style:none;display:grid}.toc ol a{min-height:32px;color:var(--ink-2);align-items:baseline;gap:10px;padding:4px 0;line-height:1.3;text-decoration:none;display:flex}.toc ol a:hover{color:var(--ink);text-decoration:underline}.toc ol a[aria-current]{color:var(--ink);font-weight:700}.toc-n{min-width:1ch;font-family:var(--mono);color:var(--muted);font-size:.85rem}.toc-meta{color:var(--muted);margin:10px 0 0;font-size:.9rem;line-height:1.4}.toc-go{margin:12px 0 0}.toc-go .btn-line{white-space:normal;max-width:100%}.essay-fig{margin:32px 0 0}.essay-fig .fig-plate{padding:12px max(12px,50% - 15rem)}.essay-fig figcaption{font-family:var(--sans);font-size:.92rem;line-height:var(--leading-dense);color:var(--ink-2);margin-top:10px}.fig-n{color:var(--ink);font-weight:700}.chapter{border-top:1px solid var(--rule);margin-top:40px;padding-top:32px;scroll-margin-top:16px}.chapter>h2{margin:0 0 18px;font-size:clamp(1.45rem,1.2rem + 1vw,1.85rem);line-height:1.15}.chapter>.part-k{font-family:var(--sans);color:var(--muted);margin:0 0 6px;font-size:.9rem;font-weight:700;line-height:1.3}.chapter p{margin:0 0 1.1rem}.chapter h3{margin:32px 0 8px;font-size:1.25rem;line-height:1.25}@media (max-width:767px){.chapter h3{font-size:1.125rem}}.chapter ul,.chapter ol{margin:0 0 1.1rem;padding-left:1.3em}.chapter li{margin:.35rem 0}.takes{font-family:var(--sans);color:var(--ink-2);margin:-8px 0 18px;font-size:.95rem}.timer-go a{min-height:24px;font-family:var(--sans);align-items:center;font-weight:700;display:inline-flex}.chapter.field{border-top:0;border-left:4px solid var(--ink);padding:4px 0 4px 20px}.chapter.field>h2{font-size:1.4rem}.chapter.field p:not(.part-k){font-family:var(--sans);font-size:1.02rem;line-height:var(--leading)}.sources ol{font-family:var(--sans);font-size:.92rem;line-height:max(1.5, calc(var(--leading) - .1));color:var(--ink-2);padding-left:1.5em}.sources a{overflow-wrap:anywhere}.essay-note{font-family:var(--sans);color:var(--muted);font-size:.92rem}.author{border-top:1px solid var(--rule);font-family:var(--sans);font-size:.95rem;line-height:var(--leading-dense);color:var(--ink-2);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:4px 16px;margin-top:40px;padding-top:16px;display:grid}.author .brand-mark{grid-row:span 2;width:64px;height:64px}.author p{margin:0}.author b{color:var(--ink)}.author a{min-height:24px;display:inline-block}.end{margin-top:56px}.end-go{font-family:var(--sans);flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0;display:flex}.end-all{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.read-next{border-top:2px solid var(--ink);margin-top:48px;padding-top:16px}.read-next>h2{margin:0 0 18px;font-size:clamp(1.45rem,1.2rem + 1vw,1.8rem);line-height:1.15}:root[data-font=dyslexic] :is(.short li,.essay-fig figcaption,.chapter.field p:not(.part-k),.lead-fig figcaption,.strip-list p,.facts-table dd){font-family:var(--serif)}@media (max-width:479px){:root[data-font=dyslexic]{--fit:calc((100vw - 2 * var(--gutter)) / 10.6)}:root[data-font=dyslexic] h1{font-size:min(var(--h1), var(--fit))}:root[data-font=dyslexic] :is(.chapter,.start,.sect,.more,.strip,.essays-head,.read-next,.part)>h2,:root[data-font=dyslexic] .shelf-head h2{font-size:min(clamp(1.45rem, 1.2rem + 1vw, 1.85rem), var(--fit))}:root[data-font=dyslexic] .chapter.field>h2{font-size:min(1.4rem, var(--fit))}:root[data-font=dyslexic] .path-h{font-size:min(1.2rem, var(--fit))}:root[data-font=dyslexic] .short{padding-inline:14px}:root[data-font=dyslexic] .short li{font-size:1rem}}@media (min-width:1100px){.part-n{display:none}.essay-flow{grid-template-columns:minmax(0,38rem) 96px minmax(12rem,1fr)}.essay-flow>*{grid-column:1}.essay-flow>.toc{grid-area:1/3/span 20;align-self:start;margin:24px 0 0}.toc ol{grid-template-columns:minmax(0,1fr)}.toc ol a{border-left:4px solid var(--rule);min-height:40px;padding:8px 0 8px 12px}.toc ol a[aria-current]{border-left-color:var(--ink)}}@media (min-width:1100px) and (min-height:620px){.essay-flow>.toc{position:sticky;top:24px}}@media (min-width:1240px){.essay-a{grid-template-columns:200px minmax(0,1fr);column-gap:32px;display:grid}.essay-a>.essay-head{grid-area:1/2}.essay-a>.crumbs{flex-direction:column;grid-area:1/1;align-self:start;align-items:flex-start;gap:2px;margin:6px 0 0}.crumb-sep{display:none}.essay-a>.dateline{border-top:1px solid var(--rule);overflow-wrap:anywhere;flex-direction:column;grid-area:2/1;align-self:start;gap:4px;margin:24px 0 0;padding-top:10px;display:flex}.dateline .sep{display:none}.essay-a>.essay-flow{grid-area:2/2}.essay-flow{grid-template-columns:minmax(0,38rem) 80px minmax(12rem,1fr)}.end{padding-left:232px}}.foot{border-top:2px solid var(--ink);font-family:var(--sans);color:var(--ink-2);margin-top:64px;padding:28px 0 40px;font-size:.95rem}.foot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;display:grid}@media (min-width:768px){.foot-grid{grid-template-columns:repeat(3,minmax(0,15rem));column-gap:48px}}.foot-col h2{font-family:var(--sans);color:var(--ink);margin:0 0 6px;font-size:.95rem;font-weight:700;line-height:1.3}.foot ul{margin:0;padding:0;list-style:none}.foot li a{align-items:center;gap:6px;min-height:32px;text-decoration:none;display:inline-flex}.foot li a:hover{text-decoration:underline}.foot li[hidden]{display:none}.foot-base{border-top:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 20px;margin:24px 0 0;padding-top:12px;font-size:.88rem;display:flex}.foot-look{min-height:32px;color:var(--ink-2);align-items:center;display:inline-flex}.foot-look[hidden]{display:none}.facts-table{max-width:38rem;font-family:var(--sans);margin:22px 0 0;font-size:.95rem}.facts-table>div{border-top:1px solid var(--rule);flex-wrap:wrap;gap:2px 12px;padding:8px 0;display:flex}.facts-table dt{color:var(--muted);flex:0 0 7.5rem}.facts-table dd{min-width:0;color:var(--ink);flex:11rem;margin:0}.facts-table dd a{max-width:100%;min-height:24px;display:inline-block}.prose{max-width:38rem}.prose p,.prose ul{margin:0 0 1.1rem}.part{border-top:1px solid var(--rule);margin-top:36px;padding-top:24px}.prose>.part:first-child{margin-top:0}.part>h2{margin:4px 0 14px;font-size:clamp(1.45rem,1.2rem + 1vw,1.85rem);line-height:1.15}.lead{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""fig""facts";row-gap:28px;display:grid}.lead-text{grid-area:text}.lead .go{margin-top:20px}.go-more{flex-wrap:wrap;column-gap:22px;display:flex}.lead-fig{grid-area:fig;max-width:26rem;margin:0}.lead-fig .fig-plate{padding:12px}.lead-fig figcaption{font-family:var(--sans);font-size:.92rem;line-height:var(--leading-dense);color:var(--ink-2);margin-top:10px}.lead>.facts-table{grid-area:facts;margin-top:0}@media (min-width:1000px){.lead{grid-template:"text fig""facts fig"1fr/minmax(0,1fr) minmax(0,min(26rem,40%));align-items:start;column-gap:48px}.lead-fig{margin-top:6px}}.strip{border-top:2px solid var(--ink);padding:16px 0 40px;scroll-margin-top:16px;container-type:inline-size}.strip-list{font-family:var(--sans);grid-template-columns:minmax(0,1fr);column-gap:25px;margin:14px 0 0;padding:0;list-style:none;display:grid}.strip-list>li{border-top:1px solid var(--rule);padding:12px 0}.strip-list>li:first-child{border-top:0;padding-top:0}.strip-list>li>*{max-width:38rem}.strip-h{overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.3}.strip-h a{min-height:24px;color:var(--ink);display:inline-block}.strip-list p:not(.strip-h){font-size:.95rem;line-height:var(--leading-dense);color:var(--ink-2);margin:4px 0 0}@container (min-width:62rem){.strip-list{grid-template-columns:repeat(5,minmax(0,1fr))}.strip-list>li,.strip-list>li:first-child{grid-row:span 2;grid-template-rows:subgrid;border-top:1px solid var(--rule);row-gap:0;padding-top:12px;display:grid}}main>.chapter{max-width:38rem}.strip+.chapter,.essays+.chapter{margin-top:0}@media (min-width:1240px){main>.chapter{grid-template-columns:200px minmax(0,38rem);column-gap:32px;max-width:calc(232px + 38rem);display:grid}main>.chapter>*{grid-column:2}main>.chapter>.part-k{grid-area:1/1/span 2;align-self:start;margin:10px 0 0}html[data-ads=guide] .ad[data-ad=home],.ad.chosen[data-ad=home]{margin-left:232px}}.method-more{font-family:var(--sans);font-size:.95rem}.kbd{border:1px solid var(--axis);background:var(--plate);min-width:1.6em;font-family:var(--mono);text-align:center;vertical-align:.08em;border-bottom-width:2px;border-radius:5px;padding:1px 6px;font-size:.74em;line-height:1.5;display:inline-block}.essays{margin-top:40px}.essays-head{border-top:2px solid var(--ink);padding:16px 0 32px}.essays :is(.start,.shelf){border-top-width:1px}.essays .start>h3,.essays .shelf-head h3{font-size:clamp(1.2rem,1.1rem + .5vw,1.4rem)}.essays-all{font-family:var(--sans);margin:10px 0 0;font-size:.95rem}.essays-all a{min-height:24px;font-weight:700;display:inline-block}.go{font-family:var(--sans);flex-wrap:wrap;align-items:center;gap:12px 22px;margin:16px 0 0;display:flex}.go-link{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.btn-key{border:var(--edge-w) solid var(--slab-edge);border-bottom:3px solid var(--slab-lip);background:var(--slab);min-height:48px;color:var(--slab-ink);font-family:var(--sans);border-radius:6px;align-items:center;padding:0 22px;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.btn-key:hover{text-decoration:underline}:root[data-font=dyslexic] .card-h{letter-spacing:var(--tracking);font-size:1.05rem}:root[data-font=dyslexic] .card-sf{font-family:var(--serif)}.fig-plate{background:var(--plate);border:calc(var(--edge-w) - 1px) solid var(--edge);border-radius:4px}.cmp .back-btn{border:var(--edge-w) solid var(--edge);background:var(--paper);min-height:44px;color:var(--ink);font-family:var(--sans);border-radius:4px;align-items:center;gap:6px;padding:4px 14px;font-size:.95rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.cmp .back-btn:hover{background:var(--plate);text-decoration:underline}@media (max-width:479px){.cmp .back-btn{padding:4px 12px}}.cmp .back-dock{z-index:20;visibility:hidden;padding:8px calc(max(var(--gutter), (100% - var(--max)) / 2) + env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px));background:var(--paper);border-top:var(--rule-w) solid var(--rule);justify-content:flex-end;display:flex;position:fixed;bottom:0;left:0;right:0}.cmp .back-dock.is-shown{visibility:visible}html:has(body.cmp){scroll-padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}@media (min-width:1240px){.cmp main>.chapter{max-width:38rem;display:block}}.cmp main>.chapter{margin-top:32px;padding-top:24px}.cmp main>.chapter.cmp-wide{max-width:none}.cmp .cmp-note{max-width:38rem;font-family:var(--sans);font-size:.95rem;line-height:var(--leading-dense);color:var(--ink-2);margin:-6px 0 20px}.cmp{--cmp-band:var(--ink)}@supports (color:color-mix(in lab, red, red)){.cmp{--cmp-band:color-mix(in oklab, var(--ink) 12%, var(--paper))}}.cmp{--cmp-head:var(--ink)}@supports (color:color-mix(in lab, red, red)){.cmp{--cmp-head:color-mix(in oklab, var(--ink) 5%, var(--paper))}}.cmp{--cmp-ours:var(--slab-edge)}@supports (color:color-mix(in lab, red, red)){.cmp{--cmp-ours:color-mix(in oklab, var(--slab-edge) 6%, var(--paper))}}@supports not (color:color-mix(in oklab, red, blue)){.cmp{--cmp-band:var(--plate);--cmp-head:var(--plate);--cmp-ours:var(--paper)}}.cmp .cmp-table{table-layout:fixed;border-collapse:separate;border-spacing:0;border:var(--rule-w) solid var(--rule);width:100%;font-family:var(--sans);font-size:.95rem;line-height:var(--leading-dense);color:var(--ink);border-radius:4px}.cmp .cmp-table :is(th,td){text-align:left;vertical-align:top;overflow-wrap:break-word;border-right:var(--rule-w) solid var(--rule);border-bottom:var(--rule-w) solid var(--rule);padding:10px 12px}.cmp .cmp-table tr>:last-child{border-right:0}.cmp .cmp-table tbody:last-child tr:last-child>*{border-bottom:0}.cmp .cmp-table thead th{background:var(--cmp-head);border-bottom:2px solid var(--ink);font-size:1rem;font-weight:700;line-height:1.25}.cmp .cmp-table thead th.ours{border-top:4px solid var(--slab-edge);padding-top:10px}.cmp .cmp-table thead .sub{color:var(--ink-2);font-size:.85rem;font-weight:400;display:block}.cmp .cmp-table .band th{background:var(--cmp-band);padding-top:8px;padding-bottom:8px;font-weight:700}.cmp .cmp-table .sec-band th{border-top:2px solid var(--ink);background:var(--paper);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;padding-top:14px;font-size:.8rem;font-weight:700}.cmp .cmp-table thead+tbody.sec .sec-band th{border-top:0}.cmp .cmp-table td.ours{background:var(--cmp-ours)}.cmp .cmp-table p.a{margin:0}.cmp .cmp-table ul.a{margin:0;padding:0;list-style:none}.cmp .cmp-table ul.a li{margin:0 0 7px}.cmp .cmp-table ul.a li:last-child{margin-bottom:0}.cmp .cmp-table .nt{color:var(--ink-2);margin-top:1px;font-size:.85rem;display:block}.cmp .cmp-table .who{display:none}.cmp .mark{width:1.4em;height:1.4em;color:var(--good);display:block;position:relative}.cmp .mark.no{color:var(--danger)}.cmp .mark.yes:before{content:"";border:solid;border-width:0 calc(var(--icon-w) * .09em) calc(var(--icon-w) * .09em) 0;width:.38em;height:.8em;position:absolute;top:.12em;left:.45em;transform:rotate(45deg)}.cmp .mark.no:before,.cmp .mark.no:after{content:"";border-left:calc(var(--icon-w) * .09em) solid currentColor;height:1.1em;position:absolute;top:.12em;left:.62em;transform:rotate(45deg)}.cmp .mark.no:after{transform:rotate(-45deg)}.cmp .mark.unsaid{width:auto;height:auto;color:var(--ink-2);font-weight:700}.cmp sup.src{vertical-align:super;white-space:nowrap;font-size:.72em;line-height:0}.cmp sup.src a{font-family:var(--sans);color:var(--ink-2);text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--axis);-webkit-text-decoration-color:var(--axis);text-decoration-color:var(--axis);padding:0 2px;font-weight:400}.cmp sup.src a:is(:hover,:focus-visible){color:var(--ink);text-decoration-color:currentColor;text-decoration-thickness:2px}.cmp .cmp-choose-h{margin:28px 0 10px;font-size:1.2rem}.cmp .cmp-choose-row{border:var(--rule-w) solid var(--rule);font-family:var(--sans);font-size:.95rem;line-height:var(--leading-dense);color:var(--ink-2);border-radius:4px;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.cmp .cmp-choose-row li{border-bottom:var(--rule-w) solid var(--rule);min-width:0;margin:0;padding:10px 12px}.cmp .cmp-choose-row li:last-child{border-bottom:0}.cmp .cmp-choose-row li.ours{background:var(--cmp-ours);border-top:4px solid var(--slab-edge);padding-top:10px}.cmp .cmp-choose-row b{color:var(--ink);margin-bottom:4px;display:block}.cmp .cmp-sources-h{margin:28px 0 8px;font-size:1.05rem}.cmp .cmp-sources{font-family:var(--sans);color:var(--ink-2);margin:0;padding-left:2em;font-size:.85rem;line-height:1.4}.cmp .cmp-sources li{break-inside:avoid;margin:0 0 7px}.cmp .cmp-sources a{color:var(--ink)}.cmp .cmp-sources .addr{font-family:var(--mono);color:var(--muted);overflow-wrap:anywhere;font-size:.75rem;display:block}@media (min-width:960px){.cmp .cmp-table thead th{z-index:2;position:sticky;top:0}html:has(body.cmp){scroll-padding-top:7rem}.cmp .cmp-choose-row{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.cmp .cmp-choose-row li{border-bottom:0;border-right:var(--rule-w) solid var(--rule)}.cmp .cmp-choose-row li:last-child{border-right:0}.cmp .cmp-sources{columns:3 15rem;column-gap:32px}}@media (min-width:960px) and (max-width:1099px){.cmp .cmp-table,.cmp .cmp-choose-row{font-size:.875rem}.cmp .cmp-table :is(th,td),.cmp .cmp-choose-row li{padding:8px 9px}.cmp .cmp-table thead th{font-size:.9rem}.cmp .cmp-table thead th.ours,.cmp .cmp-choose-row li.ours{padding-top:8px}}@media (max-width:959px){.cmp .cmp-table{border:0;border-radius:0}.cmp .cmp-table,.cmp .cmp-table :is(tbody,tr,th,td){width:auto;display:block}.cmp .cmp-table thead{display:none}.cmp .cmp-table :is(th,td){border-right:0}.cmp .cmp-table .band th{border:var(--rule-w) solid var(--rule);border-radius:4px 4px 0 0}.cmp .cmp-table .sec-band th{border:0;border-top:2px solid var(--ink);border-radius:0;margin-top:8px}.cmp .cmp-table thead+tbody.sec .sec-band th{margin-top:0}.cmp .cmp-table tbody{margin-bottom:14px}.cmp .cmp-table tbody.sec{margin-bottom:0}.cmp .cmp-table td{border-left:var(--rule-w) solid var(--rule);border-right:var(--rule-w) solid var(--rule);grid-template-columns:minmax(0,11rem) minmax(0,1fr);column-gap:10px;padding:9px 10px;display:grid}.cmp .cmp-table tr>td:last-child{border-right:var(--rule-w) solid var(--rule)}.cmp .cmp-table tbody:last-child tr:last-child>td:last-child{border-bottom:var(--rule-w) solid var(--rule)}.cmp .cmp-table .who{font-size:.875rem;font-weight:700;line-height:1.3;display:block}.cmp .cmp-table .yn p.a{align-items:flex-start;gap:6px;display:flex}.cmp .cmp-table .yn .mark{flex:none;margin-top:-.1em}.cmp .cmp-table .yn .nt{min-width:0;margin-top:0}.cmp .cmp-table .yn p.a.us{display:block}.cmp .cmp-table .yn p.a.us .mark{margin:0 4px 0 0;display:inline}.cmp .cmp-table .yn p.a.us .nt{display:inline}}@media (max-width:479px){.cmp .cmp-table td{grid-template-columns:minmax(0,7.25rem) minmax(0,1fr)}}.cmp .colophon{padding:28px max(var(--gutter), calc((100% - var(--max)) / 2)) 96px;border-top:2px solid var(--ink);font-family:var(--sans);color:var(--ink-2);margin-top:64px;font-size:.95rem;line-height:1.6}.cmp .colophon a{align-items:center;min-height:32px;display:inline-flex}:root[data-font=dyslexic] .cmp :is(.cmp-note,.cmp-table td,.cmp-choose-row li){font-family:var(--serif)}@media (forced-colors:active){.cmp :is(.cmp-table td.ours,.cmp-table thead th.ours,.cmp-choose-row li.ours){border-left:3px solid canvastext}.cmp .cmp-table .band th{border-bottom:2px solid canvastext}}@media print{.cmp .back-btn,.cmp .back-dock{display:none!important}.cmp .cmp-table thead th{position:static}.cmp .cmp-table tbody{break-inside:avoid}.cmp .cmp-table tbody.sec{break-after:avoid}}.ad{display:none}html[data-ads=guide] .ad,.ad.chosen{max-width:34rem;margin:64px 0 0;display:block}.ad .label{min-height:1lh;margin-bottom:6px;display:block}.ad-frame{box-sizing:content-box;border:1px solid var(--axis);background:var(--rule);width:336px;max-width:100%;height:280px;overflow:hidden}.ad-frame ins.adsbygoogle{width:100%;height:100%;display:block}.ad-test{box-sizing:border-box;text-align:center;width:100%;height:100%;color:var(--ink-2);background:var(--paper);outline:2px dashed var(--ink-2);outline-offset:-8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px;font-size:.9rem;line-height:1.4;display:flex}.ad-test-k{color:var(--ink);font-size:1.5rem;font-weight:700;line-height:1.2}html[data-ad-test=on] .ad-frame{isolation:isolate;position:relative}.ad-cover{z-index:2147483647;pointer-events:auto;cursor:not-allowed;justify-content:flex-start;align-items:flex-end;display:flex;position:absolute;inset:0}.ad-cover-k{pointer-events:none;color:var(--paper);background:var(--ink);border-radius:3px;margin:6px;padding:2px 8px;font-size:.75rem;line-height:1.4}.ad[data-ad=home],.ad[data-ad=guide]{padding-bottom:24px}html[data-ads=guide] .ad[data-ad=learn],.ad.chosen[data-ad=learn]{border-bottom:1px solid var(--ink);max-width:none;padding-bottom:64px}.ad:has(ins.adsbygoogle[data-ad-status=unfilled]):not(.ad-hold),.ad.ad-no-code:not(.ad-hold){display:none!important}.label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:500}.look-btn{border:var(--edge-w) solid var(--edge);background:var(--paper);min-height:44px;color:var(--ink-2);font:inherit;font-family:var(--sans);cursor:pointer;border-radius:3px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.look-btn:hover{background:var(--plate);color:var(--ink)}.look-btn[aria-disabled=true]{color:var(--muted);border-color:var(--rule);cursor:default;background:0 0}.look-btn[aria-pressed=true]{background:var(--selected);color:var(--selected-ink);border-color:var(--ink);box-shadow:var(--selected-ring)}.look-dot{border:1px solid var(--edge);background:linear-gradient(135deg, var(--dot-paper) 0 50%, var(--dot-edge,var(--dot-key)) 50% calc(50% + 1px), var(--dot-key) 0 100%);border-radius:2px;flex:none;width:12px;height:12px}[data-value=paper]>.look-dot{--dot-paper:#fcfcfb;--dot-key:#111110}[data-value=cream]>.look-dot{--dot-paper:#f6f0e2;--dot-key:#2a241c}[data-value=slate]>.look-dot{--dot-paper:#eef1f5;--dot-key:#25476f}[data-value=dusk]>.look-dot{--dot-paper:#f6f2f5;--dot-key:#4a3456}[data-value=ember]>.look-dot{--dot-paper:#feefe4;--dot-key:#ffa756;--dot-edge:#2f1c0c}[data-value=brick]>.look-dot{--dot-paper:#ffeeed;--dot-key:#901916}[data-value=iris]>.look-dot{--dot-paper:#f2effd;--dot-key:#4e3b90}[data-value=emerald]>.look-dot{--dot-paper:#e9f5ee;--dot-key:#145442;--dot-edge:#0f261c}[data-value=orangered]>.look-dot{--dot-paper:#f6f7f8;--dot-key:#962900}.look-btn[hidden]{display:none}@media (forced-colors:active){.look-btn[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight;outline-color:canvastext}.look-dot{forced-color-adjust:none;border-color:canvastext}.look-btn[aria-pressed=true]>.look-dot{border-color:highlighttext}.btn-key{border:2px solid linktext}.aa[open]>summary:not(:focus-visible){outline:1px solid canvastext}.fig-plate{border:1px solid canvastext}.look-btn[aria-disabled=true]{color:graytext;border-color:graytext}}@media print{.skip,.ad,.aa,.btn-line,.mast-nav,.foot,.toc,.end{display:none!important}}