@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-ext-wght-normal-EocZY2iu.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-theme=nord][data-mode=dark]{color-scheme:dark;--page:#2e3440;--panel:#3b4252;--raised:#434c5e;--line:#4c566a;--text:#eceff4;--muted:#bbbec6;--ok:#aac396;--warn:#ebcb8b;--bad:#d9b3ba;--info:#90c4d3;--ok-fill:#a3be8c;--warn-fill:#ebcb8b;--bad-fill:#bf616a;--info-fill:#88c0d0}[data-theme=nord][data-mode=dark][data-tint=frost]{--accent:#88c0d0;--accent-text:#a8cfdc;--on-accent:#2e3440}[data-theme=nord][data-mode=dark][data-tint=glacier]{--accent:#8fbcbb;--accent-text:#b0ced0;--on-accent:#2e3440}[data-theme=nord][data-mode=dark][data-tint=fjord]{--accent:#81a1c1;--accent-text:#b2c5d8;--on-accent:#2e3440}[data-theme=nord][data-mode=dark][data-tint=deep]{--accent:#5e81ac;--accent-text:#aebfd4;--on-accent:#000000}[data-theme=nord][data-mode=dark][data-tint=aurora-red]{--accent:#bf616a;--accent-text:#d9b3ba;--on-accent:#000000}[data-theme=nord][data-mode=dark][data-tint=aurora-orange]{--accent:#d08770;--accent-text:#ddb9af;--on-accent:#000000}[data-theme=nord][data-mode=dark][data-tint=aurora-yellow]{--accent:#ebcb8b;--accent-text:#ebcb8b;--on-accent:#2e3440}[data-theme=nord][data-mode=dark][data-tint=aurora-green]{--accent:#a3be8c;--accent-text:#bccfaf;--on-accent:#2e3440}[data-theme=nord][data-mode=dark][data-tint=aurora-purple]{--accent:#b48ead;--accent-text:#cfbdcf;--on-accent:#000000}[data-theme=nord][data-mode=light]{color-scheme:light;--page:#eceff4;--panel:#f7f8fa;--raised:#e5e9f0;--line:#d8dee9;--text:#2e3440;--muted:#626771;--ok:#586e4e;--warn:#796639;--bad:#99555f;--info:#506a8c;--ok-fill:#6c8a54;--warn-fill:#a07f35;--bad-fill:#bf616a;--info-fill:#5e81ac}[data-theme=nord][data-mode=light][data-tint=frost]{--accent:#5e81ac;--accent-text:#4f6889;--on-accent:#000000}.swatch-nord-frost{background:#88c0d0}[data-mode=light] .swatch-nord-frost{background:#5e81ac}[data-theme=nord][data-mode=light][data-tint=glacier]{--accent:#4c7f7e;--accent-text:#446c6e;--on-accent:#000000}.swatch-nord-glacier{background:#8fbcbb}[data-mode=light] .swatch-nord-glacier{background:#4c7f7e}[data-theme=nord][data-mode=light][data-tint=fjord]{--accent:#5e81ac;--accent-text:#4f6889;--on-accent:#000000}.swatch-nord-fjord{background:#81a1c1}[data-mode=light] .swatch-nord-fjord{background:#5e81ac}[data-theme=nord][data-mode=light][data-tint=deep]{--accent:#3f5f8a;--accent-text:#3f5f8a;--on-accent:#eceff4}.swatch-nord-deep{background:#5e81ac}[data-mode=light] .swatch-nord-deep{background:#3f5f8a}[data-theme=nord][data-mode=light][data-tint=aurora-red]{--accent:#bf616a;--accent-text:#91535d;--on-accent:#000000}.swatch-nord-aurora-red,[data-mode=light] .swatch-nord-aurora-red{background:#bf616a}[data-theme=nord][data-mode=light][data-tint=aurora-orange]{--accent:#b4654c;--accent-text:#8e5749;--on-accent:#000000}.swatch-nord-aurora-orange{background:#d08770}[data-mode=light] .swatch-nord-aurora-orange{background:#b4654c}[data-theme=nord][data-mode=light][data-tint=aurora-yellow]{--accent:#a07f35;--accent-text:#776439;--on-accent:#000000}.swatch-nord-aurora-yellow{background:#ebcb8b}[data-mode=light] .swatch-nord-aurora-yellow{background:#a07f35}[data-theme=nord][data-mode=light][data-tint=aurora-green]{--accent:#6c8a54;--accent-text:#566b4d;--on-accent:#000000}.swatch-nord-aurora-green{background:#a3be8c}[data-mode=light] .swatch-nord-aurora-green{background:#6c8a54}[data-theme=nord][data-mode=light][data-tint=aurora-purple]{--accent:#8c6184;--accent-text:#7b5978;--on-accent:#ffffff}.swatch-nord-aurora-purple{background:#b48ead}[data-mode=light] .swatch-nord-aurora-purple{background:#8c6184}.preview-nord{background:#2e3440;color:#eceff4}.preview-nord:after{background:#88c0d0}[data-mode=light] .preview-nord{background:#eceff4;color:#2e3440}[data-mode=light] .preview-nord:after{background:#5e81ac}[data-theme=dracula][data-mode=dark]{color-scheme:dark;--page:#282a36;--panel:#2f3241;--raised:#383b4d;--line:#44475a;--text:#f8f8f2;--muted:#b1b2b2;--ok:#50fa7b;--warn:#ffb86c;--bad:#fd8381;--info:#8be9fd;--ok-fill:#50fa7b;--warn-fill:#ffb86c;--bad-fill:#ff5555;--info-fill:#8be9fd}[data-theme=dracula][data-mode=dark][data-tint=purple]{--accent:#bd93f9;--accent-text:#c6a3f8;--on-accent:#282a36}[data-theme=dracula][data-mode=dark][data-tint=pink]{--accent:#ff79c6;--accent-text:#fe8bcc;--on-accent:#282a36}[data-theme=dracula][data-mode=dark][data-tint=cyan]{--accent:#8be9fd;--accent-text:#8be9fd;--on-accent:#282a36}[data-theme=dracula][data-mode=dark][data-tint=green]{--accent:#50fa7b;--accent-text:#50fa7b;--on-accent:#282a36}[data-theme=dracula][data-mode=dark][data-tint=orange]{--accent:#ffb86c;--accent-text:#ffb86c;--on-accent:#282a36}[data-theme=dracula][data-mode=dark][data-tint=red]{--accent:#ff5555;--accent-text:#fd8987;--on-accent:#282a36}[data-theme=dracula][data-mode=dark][data-tint=yellow]{--accent:#f1fa8c;--accent-text:#f1fa8c;--on-accent:#282a36}[data-theme=dracula][data-mode=light]{color-scheme:light;--page:#fffbeb;--panel:#fffdf5;--raised:#f5efdc;--line:#cfcfde;--text:#1f1f1f;--muted:#6b6a64;--ok:#14710a;--warn:#a34d14;--bad:#c4392a;--info:#036a96;--ok-fill:#14710a;--warn-fill:#a34d14;--bad-fill:#cb3a2a;--info-fill:#036a96}[data-theme=dracula][data-mode=light][data-tint=purple]{--accent:#644ac9;--accent-text:#644ac9;--on-accent:#fffbeb}.swatch-dracula-purple{background:#bd93f9}[data-mode=light] .swatch-dracula-purple{background:#644ac9}[data-theme=dracula][data-mode=light][data-tint=pink]{--accent:#a3144d;--accent-text:#a3144d;--on-accent:#fffbeb}.swatch-dracula-pink{background:#ff79c6}[data-mode=light] .swatch-dracula-pink{background:#a3144d}[data-theme=dracula][data-mode=light][data-tint=cyan]{--accent:#036a96;--accent-text:#036a96;--on-accent:#fffbeb}.swatch-dracula-cyan{background:#8be9fd}[data-mode=light] .swatch-dracula-cyan{background:#036a96}[data-theme=dracula][data-mode=light][data-tint=green]{--accent:#14710a;--accent-text:#14710a;--on-accent:#fffbeb}.swatch-dracula-green{background:#50fa7b}[data-mode=light] .swatch-dracula-green{background:#14710a}[data-theme=dracula][data-mode=light][data-tint=orange]{--accent:#a34d14;--accent-text:#a34d14;--on-accent:#fffbeb}.swatch-dracula-orange{background:#ffb86c}[data-mode=light] .swatch-dracula-orange{background:#a34d14}[data-theme=dracula][data-mode=light][data-tint=red]{--accent:#cb3a2a;--accent-text:#b63729;--on-accent:#fffbeb}.swatch-dracula-red{background:#f55}[data-mode=light] .swatch-dracula-red{background:#cb3a2a}[data-theme=dracula][data-mode=light][data-tint=yellow]{--accent:#846e15;--accent-text:#786516;--on-accent:#fffbeb}.swatch-dracula-yellow{background:#f1fa8c}[data-mode=light] .swatch-dracula-yellow{background:#846e15}.preview-dracula{background:#282a36;color:#f8f8f2}.preview-dracula:after{background:#bd93f9}[data-mode=light] .preview-dracula{background:#fffbeb;color:#1f1f1f}[data-mode=light] .preview-dracula:after{background:#644ac9}[data-theme=solarized][data-mode=dark]{color-scheme:dark;--page:#002b36;--panel:#073642;--raised:#0d4250;--line:#2a5560;--text:#eee8d5;--muted:#a0aba1;--ok:#a2af3c;--warn:#c5a43c;--bad:#e59185;--info:#72aed3;--ok-fill:#859900;--warn-fill:#b58900;--bad-fill:#dc322f;--info-fill:#268bd2}[data-theme=solarized][data-mode=dark][data-tint=blue]{--accent:#268bd2;--accent-text:#7ab2d3;--on-accent:#000000}[data-theme=solarized][data-mode=dark][data-tint=cyan]{--accent:#2aa198;--accent-text:#6db9ad;--on-accent:#002b36}[data-theme=solarized][data-mode=dark][data-tint=green]{--accent:#859900;--accent-text:#a5b140;--on-accent:#002b36}[data-theme=solarized][data-mode=dark][data-tint=yellow]{--accent:#b58900;--accent-text:#c5a43c;--on-accent:#002b36}[data-theme=solarized][data-mode=dark][data-tint=orange]{--accent:#cb4b16;--accent-text:#dc9672;--on-accent:#000000}[data-theme=solarized][data-mode=dark][data-tint=red]{--accent:#dc322f;--accent-text:#e59185;--on-accent:#000000}[data-theme=solarized][data-mode=dark][data-tint=magenta]{--accent:#d33682;--accent-text:#e18fac;--on-accent:#000000}[data-theme=solarized][data-mode=dark][data-tint=violet]{--accent:#6c71c4;--accent-text:#a3a3cb;--on-accent:#000000}[data-theme=solarized][data-mode=light]{color-scheme:light;--page:#fdf6e3;--panel:#fffbf0;--raised:#eee8d5;--line:#d9d2bd;--text:#073642;--muted:#4c6b6f;--ok:#53711a;--warn:#736919;--bad:#c23231;--info:#1b6ea1;--ok-fill:#859900;--warn-fill:#b58900;--bad-fill:#dc322f;--info-fill:#268bd2}[data-theme=solarized][data-mode=light][data-tint=blue]{--accent:#268bd2;--accent-text:#1b6c9e;--on-accent:#000000}.swatch-solarized-blue,[data-mode=light] .swatch-solarized-blue{background:#268bd2}[data-theme=solarized][data-mode=light][data-tint=cyan]{--accent:#2aa198;--accent-text:#1b7474;--on-accent:#000000}.swatch-solarized-cyan,[data-mode=light] .swatch-solarized-cyan{background:#2aa198}[data-theme=solarized][data-mode=light][data-tint=green]{--accent:#859900;--accent-text:#53711a;--on-accent:#000000}.swatch-solarized-green,[data-mode=light] .swatch-solarized-green{background:#859900}[data-theme=solarized][data-mode=light][data-tint=yellow]{--accent:#b58900;--accent-text:#736919;--on-accent:#000000}.swatch-solarized-yellow,[data-mode=light] .swatch-solarized-yellow{background:#b58900}[data-theme=solarized][data-mode=light][data-tint=orange]{--accent:#cb4b16;--accent-text:#a8471e;--on-accent:#000000}.swatch-solarized-orange,[data-mode=light] .swatch-solarized-orange{background:#cb4b16}[data-theme=solarized][data-mode=light][data-tint=red]{--accent:#dc322f;--accent-text:#b63332;--on-accent:#000000}.swatch-solarized-red,[data-mode=light] .swatch-solarized-red{background:#dc322f}[data-theme=solarized][data-mode=light][data-tint=magenta]{--accent:#d33682;--accent-text:#ae3676;--on-accent:#000000}.swatch-solarized-magenta,[data-mode=light] .swatch-solarized-magenta{background:#d33682}[data-theme=solarized][data-mode=light][data-tint=violet]{--accent:#6c71c4;--accent-text:#5463a5;--on-accent:#000000}.swatch-solarized-violet,[data-mode=light] .swatch-solarized-violet{background:#6c71c4}.preview-solarized{background:#002b36;color:#eee8d5}.preview-solarized:after{background:#268bd2}[data-mode=light] .preview-solarized{background:#fdf6e3;color:#073642}[data-mode=light] .preview-solarized:after{background:#268bd2}[data-theme=gruvbox][data-mode=dark]{color-scheme:dark;--page:#282828;--panel:#32302f;--raised:#3c3836;--line:#504945;--text:#ebdbb2;--muted:#aea387;--ok:#b8bb26;--warn:#fabd2f;--bad:#f58064;--info:#8ba99a;--ok-fill:#b8bb26;--warn-fill:#fabd2f;--bad-fill:#fb4934;--info-fill:#83a598}[data-theme=gruvbox][data-mode=dark][data-tint=orange]{--accent:#fe8019;--accent-text:#fa943b;--on-accent:#282828}[data-theme=gruvbox][data-mode=dark][data-tint=yellow]{--accent:#fabd2f;--accent-text:#fabd2f;--on-accent:#282828}[data-theme=gruvbox][data-mode=dark][data-tint=green]{--accent:#b8bb26;--accent-text:#b8bb26;--on-accent:#282828}[data-theme=gruvbox][data-mode=dark][data-tint=aqua]{--accent:#8ec07c;--accent-text:#8ec07c;--on-accent:#282828}[data-theme=gruvbox][data-mode=dark][data-tint=blue]{--accent:#83a598;--accent-text:#9eb39f;--on-accent:#282828}[data-theme=gruvbox][data-mode=dark][data-tint=purple]{--accent:#d3869b;--accent-text:#da9ea1;--on-accent:#282828}[data-theme=gruvbox][data-mode=dark][data-tint=red]{--accent:#fb4934;--accent-text:#f4896b;--on-accent:#000000}[data-theme=gruvbox][data-mode=light]{color-scheme:light;--page:#fbf1c7;--panel:#fdf6d8;--raised:#ebdbb2;--line:#d5c4a1;--text:#3c3836;--muted:#645f54;--ok:#686319;--warn:#7d5924;--bad:#9d0006;--info:#076678;--ok-fill:#79740e;--warn-fill:#b57614;--bad-fill:#9d0006;--info-fill:#076678}[data-theme=gruvbox][data-mode=light][data-tint=orange]{--accent:#af3a03;--accent-text:#ad3a04;--on-accent:#fbf1c7}.swatch-gruvbox-orange{background:#fe8019}[data-mode=light] .swatch-gruvbox-orange{background:#af3a03}[data-theme=gruvbox][data-mode=light][data-tint=yellow]{--accent:#b57614;--accent-text:#7d5924;--on-accent:#000000}.swatch-gruvbox-yellow{background:#fabd2f}[data-mode=light] .swatch-gruvbox-yellow{background:#b57614}[data-theme=gruvbox][data-mode=light][data-tint=green]{--accent:#79740e;--accent-text:#686319;--on-accent:#ffffff}.swatch-gruvbox-green{background:#b8bb26}[data-mode=light] .swatch-gruvbox-green{background:#79740e}[data-theme=gruvbox][data-mode=light][data-tint=aqua]{--accent:#427b58;--accent-text:#406a4f;--on-accent:#ffffff}.swatch-gruvbox-aqua{background:#8ec07c}[data-mode=light] .swatch-gruvbox-aqua{background:#427b58}[data-theme=gruvbox][data-mode=light][data-tint=blue]{--accent:#076678;--accent-text:#076678;--on-accent:#fbf1c7}.swatch-gruvbox-blue{background:#83a598}[data-mode=light] .swatch-gruvbox-blue{background:#076678}[data-theme=gruvbox][data-mode=light][data-tint=purple]{--accent:#8f3f71;--accent-text:#8f3f71;--on-accent:#fbf1c7}.swatch-gruvbox-purple{background:#d3869b}[data-mode=light] .swatch-gruvbox-purple{background:#8f3f71}[data-theme=gruvbox][data-mode=light][data-tint=red]{--accent:#9d0006;--accent-text:#9d0006;--on-accent:#fbf1c7}.swatch-gruvbox-red{background:#fb4934}[data-mode=light] .swatch-gruvbox-red{background:#9d0006}.preview-gruvbox{background:#282828;color:#ebdbb2}.preview-gruvbox:after{background:#fe8019}[data-mode=light] .preview-gruvbox{background:#fbf1c7;color:#3c3836}[data-mode=light] .preview-gruvbox:after{background:#af3a03}[data-theme=monokai][data-mode=dark]{color-scheme:dark;--page:#272822;--panel:#2f3029;--raised:#3a3b33;--line:#49483e;--text:#f8f8f2;--muted:#b1b1ab;--ok:#a6e22e;--warn:#fd971f;--bad:#f97aa5;--info:#66d9ef;--ok-fill:#a6e22e;--warn-fill:#fd971f;--bad-fill:#f92672;--info-fill:#66d9ef}[data-theme=monokai][data-mode=dark][data-tint=green]{--accent:#a6e22e;--accent-text:#a6e22e;--on-accent:#272822}[data-theme=monokai][data-mode=dark][data-tint=pink]{--accent:#f92672;--accent-text:#f97aa5;--on-accent:#000000}[data-theme=monokai][data-mode=dark][data-tint=cyan]{--accent:#66d9ef;--accent-text:#66d9ef;--on-accent:#272822}[data-theme=monokai][data-mode=dark][data-tint=purple]{--accent:#ae81ff;--accent-text:#bd99fc;--on-accent:#272822}[data-theme=monokai][data-mode=dark][data-tint=orange]{--accent:#fd971f;--accent-text:#fd971f;--on-accent:#272822}[data-theme=monokai][data-mode=dark][data-tint=yellow]{--accent:#e6db74;--accent-text:#e6db74;--on-accent:#272822}[data-theme=monokai][data-mode=light]{color-scheme:light;--page:#faf4f2;--panel:#fffaf8;--raised:#f0e9e6;--line:#ddd5d2;--text:#29242a;--muted:#6c676a;--ok:#277655;--warn:#aa4e30;--bad:#b53f63;--info:#1f738a;--ok-fill:#269d69;--warn-fill:#e16032;--bad-fill:#e14775;--info-fill:#1c8ca8}[data-theme=monokai][data-mode=light][data-tint=green]{--accent:#269d69;--accent-text:#277454;--on-accent:#000000}.swatch-monokai-green{background:#a6e22e}[data-mode=light] .swatch-monokai-green{background:#269d69}[data-theme=monokai][data-mode=light][data-tint=pink]{--accent:#e14775;--accent-text:#ad3d60;--on-accent:#000000}.swatch-monokai-pink{background:#f92672}[data-mode=light] .swatch-monokai-pink{background:#e14775}[data-theme=monokai][data-mode=light][data-tint=cyan]{--accent:#1c8ca8;--accent-text:#206f85;--on-accent:#000000}.swatch-monokai-cyan{background:#66d9ef}[data-mode=light] .swatch-monokai-cyan{background:#1c8ca8}[data-theme=monokai][data-mode=light][data-tint=purple]{--accent:#7058be;--accent-text:#6c55b5;--on-accent:#faf4f2}.swatch-monokai-purple{background:#ae81ff}[data-mode=light] .swatch-monokai-purple{background:#7058be}[data-theme=monokai][data-mode=light][data-tint=orange]{--accent:#e16032;--accent-text:#a64d2f;--on-accent:#000000}.swatch-monokai-orange{background:#fd971f}[data-mode=light] .swatch-monokai-orange{background:#e16032}[data-theme=monokai][data-mode=light][data-tint=yellow]{--accent:#cc7a0a;--accent-text:#915b16;--on-accent:#29242a}.swatch-monokai-yellow{background:#e6db74}[data-mode=light] .swatch-monokai-yellow{background:#cc7a0a}.preview-monokai{background:#272822;color:#f8f8f2}.preview-monokai:after{background:#a6e22e}[data-mode=light] .preview-monokai{background:#faf4f2;color:#29242a}[data-mode=light] .preview-monokai:after{background:#269d69}[data-theme=one][data-mode=dark]{color-scheme:dark;--page:#282c34;--panel:#2f333d;--raised:#3a3f4b;--line:#4b5263;--text:#dcdfe4;--muted:#a9acb2;--ok:#98c379;--warn:#e5c07b;--bad:#de989f;--info:#63b0ef;--ok-fill:#98c379;--warn-fill:#e5c07b;--bad-fill:#e06c75;--info-fill:#61afef}[data-theme=one][data-mode=dark][data-tint=blue]{--accent:#61afef;--accent-text:#7ab9ed;--on-accent:#282c34}[data-theme=one][data-mode=dark][data-tint=cyan]{--accent:#56b6c2;--accent-text:#71bec9;--on-accent:#282c34}[data-theme=one][data-mode=dark][data-tint=green]{--accent:#98c379;--accent-text:#98c379;--on-accent:#282c34}[data-theme=one][data-mode=dark][data-tint=yellow]{--accent:#e5c07b;--accent-text:#e5c07b;--on-accent:#282c34}[data-theme=one][data-mode=dark][data-tint=orange]{--accent:#d19a66;--accent-text:#d3a982;--on-accent:#282c34}[data-theme=one][data-mode=dark][data-tint=red]{--accent:#e06c75;--accent-text:#de9aa1;--on-accent:#000000}[data-theme=one][data-mode=dark][data-tint=purple]{--accent:#c678dd;--accent-text:#ce9de0;--on-accent:#282c34}[data-theme=one][data-mode=light]{color-scheme:light;--page:#fafafa;--panel:#ffffff;--raised:#f0f0f1;--line:#dcdcdd;--text:#383a42;--muted:#6a6b72;--ok:#46784a;--warn:#8a661b;--bad:#b04e47;--info:#3e69c8;--ok-fill:#50a14f;--warn-fill:#c18401;--bad-fill:#e45649;--info-fill:#4078f2}[data-theme=one][data-mode=light][data-tint=blue]{--accent:#4078f2;--accent-text:#3e65bd;--on-accent:#000000}.swatch-one-blue{background:#61afef}[data-mode=light] .swatch-one-blue{background:#4078f2}[data-theme=one][data-mode=light][data-tint=cyan]{--accent:#0184bc;--accent-text:#106f9a;--on-accent:#000000}.swatch-one-cyan{background:#56b6c2}[data-mode=light] .swatch-one-cyan{background:#0184bc}[data-theme=one][data-mode=light][data-tint=green]{--accent:#50a14f;--accent-text:#46764a;--on-accent:#000000}.swatch-one-green{background:#98c379}[data-mode=light] .swatch-one-green{background:#50a14f}[data-theme=one][data-mode=light][data-tint=yellow]{--accent:#c18401;--accent-text:#87651c;--on-accent:#000000}.swatch-one-yellow{background:#e5c07b}[data-mode=light] .swatch-one-yellow{background:#c18401}[data-theme=one][data-mode=light][data-tint=orange]{--accent:#986801;--accent-text:#89610b;--on-accent:#fafafa}.swatch-one-orange{background:#d19a66}[data-mode=light] .swatch-one-orange{background:#986801}[data-theme=one][data-mode=light][data-tint=red]{--accent:#e45649;--accent-text:#aa4c47;--on-accent:#000000}.swatch-one-red{background:#e06c75}[data-mode=light] .swatch-one-red{background:#e45649}[data-theme=one][data-mode=light][data-tint=purple]{--accent:#a626a4;--accent-text:#a626a4;--on-accent:#fafafa}.swatch-one-purple{background:#c678dd}[data-mode=light] .swatch-one-purple{background:#a626a4}.preview-one{background:#282c34;color:#dcdfe4}.preview-one:after{background:#61afef}[data-mode=light] .preview-one{background:#fafafa;color:#383a42}[data-mode=light] .preview-one:after{background:#4078f2}[data-theme=tokyo][data-mode=dark]{color-scheme:dark;--page:#1a1b26;--panel:#1f2233;--raised:#292e42;--line:#3b4261;--text:#c0caf5;--muted:#8f96b7;--ok:#9ece6a;--warn:#e0af68;--bad:#f7768e;--info:#7aa2f7;--ok-fill:#9ece6a;--warn-fill:#e0af68;--bad-fill:#f7768e;--info-fill:#7aa2f7}[data-theme=tokyo][data-mode=dark][data-tint=blue]{--accent:#7aa2f7;--accent-text:#7aa2f7;--on-accent:#1a1b26}[data-theme=tokyo][data-mode=dark][data-tint=cyan]{--accent:#7dcfff;--accent-text:#7dcfff;--on-accent:#1a1b26}[data-theme=tokyo][data-mode=dark][data-tint=teal]{--accent:#73daca;--accent-text:#73daca;--on-accent:#1a1b26}[data-theme=tokyo][data-mode=dark][data-tint=green]{--accent:#9ece6a;--accent-text:#9ece6a;--on-accent:#1a1b26}[data-theme=tokyo][data-mode=dark][data-tint=yellow]{--accent:#e0af68;--accent-text:#e0af68;--on-accent:#1a1b26}[data-theme=tokyo][data-mode=dark][data-tint=orange]{--accent:#ff9e64;--accent-text:#ff9e64;--on-accent:#1a1b26}[data-theme=tokyo][data-mode=dark][data-tint=red]{--accent:#f7768e;--accent-text:#f7768e;--on-accent:#1a1b26}[data-theme=tokyo][data-mode=dark][data-tint=magenta]{--accent:#bb9af7;--accent-text:#bb9af7;--on-accent:#1a1b26}[data-theme=tokyo][data-mode=light]{color-scheme:light;--page:#e1e2e7;--panel:#eeeff3;--raised:#d0d5e3;--line:#b4b5b9;--text:#3256ac;--muted:#3357ac;--ok:#3b5d90;--warn:#445a96;--bad:#804490;--info:#3258b0;--ok-fill:#587539;--warn-fill:#8c6c3e;--bad-fill:#f52a65;--info-fill:#2e7de9}[data-theme=tokyo][data-mode=light][data-tint=blue]{--accent:#2e7de9;--accent-text:#3258b0;--on-accent:#000000}.swatch-tokyo-blue{background:#7aa2f7}[data-mode=light] .swatch-tokyo-blue{background:#2e7de9}[data-theme=tokyo][data-mode=light][data-tint=cyan]{--accent:#007197;--accent-text:#265ca7;--on-accent:#ffffff}.swatch-tokyo-cyan{background:#7dcfff}[data-mode=light] .swatch-tokyo-cyan{background:#007197}[data-theme=tokyo][data-mode=light][data-tint=teal]{--accent:#118c74;--accent-text:#2f5ba6;--on-accent:#000000}.swatch-tokyo-teal{background:#73daca}[data-mode=light] .swatch-tokyo-teal{background:#118c74}[data-theme=tokyo][data-mode=light][data-tint=green]{--accent:#587539;--accent-text:#3b5d90;--on-accent:#ffffff}.swatch-tokyo-green{background:#9ece6a}[data-mode=light] .swatch-tokyo-green{background:#587539}[data-theme=tokyo][data-mode=light][data-tint=yellow]{--accent:#8c6c3e;--accent-text:#445a96;--on-accent:#ffffff}.swatch-tokyo-yellow{background:#e0af68}[data-mode=light] .swatch-tokyo-yellow{background:#8c6c3e}[data-theme=tokyo][data-mode=light][data-tint=orange]{--accent:#b15c00;--accent-text:#655867;--on-accent:#ffffff}.swatch-tokyo-orange{background:#ff9e64}[data-mode=light] .swatch-tokyo-orange{background:#b15c00}[data-theme=tokyo][data-mode=light][data-tint=red]{--accent:#f52a65;--accent-text:#804490;--on-accent:#000000}.swatch-tokyo-red{background:#f7768e}[data-mode=light] .swatch-tokyo-red{background:#f52a65}[data-theme=tokyo][data-mode=light][data-tint=magenta]{--accent:#9854f1;--accent-text:#3c56b3;--on-accent:#000000}.swatch-tokyo-magenta{background:#bb9af7}[data-mode=light] .swatch-tokyo-magenta{background:#9854f1}.preview-tokyo{background:#1a1b26;color:#c0caf5}.preview-tokyo:after{background:#7aa2f7}[data-mode=light] .preview-tokyo{background:#e1e2e7;color:#3760bf}[data-mode=light] .preview-tokyo:after{background:#2e7de9}[data-theme=catppuccin][data-mode=dark]{color-scheme:dark;--page:#1e1e2e;--panel:#262637;--raised:#313244;--line:#45475a;--text:#cdd6f4;--muted:#979cb6;--ok:#a6e3a1;--warn:#fab387;--bad:#f38ba8;--info:#89b4fa;--ok-fill:#a6e3a1;--warn-fill:#fab387;--bad-fill:#f38ba8;--info-fill:#89b4fa}[data-theme=catppuccin][data-mode=dark][data-tint=mauve]{--accent:#cba6f7;--accent-text:#cba6f7;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=dark][data-tint=rosewater]{--accent:#f5e0dc;--accent-text:#f5e0dc;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=dark][data-tint=flamingo]{--accent:#f2cdcd;--accent-text:#f2cdcd;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=dark][data-tint=pink]{--accent:#f5c2e7;--accent-text:#f5c2e7;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=dark][data-tint=red]{--accent:#f38ba8;--accent-text:#f38ba8;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=dark][data-tint=maroon]{--accent:#eba0ac;--accent-text:#eba0ac;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=dark][data-tint=peach]{--accent:#fab387;--accent-text:#fab387;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=dark][data-tint=yellow]{--accent:#f9e2af;--accent-text:#f9e2af;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=dark][data-tint=green]{--accent:#a6e3a1;--accent-text:#a6e3a1;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=dark][data-tint=teal]{--accent:#94e2d5;--accent-text:#94e2d5;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=dark][data-tint=sky]{--accent:#89dceb;--accent-text:#89dceb;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=dark][data-tint=sapphire]{--accent:#74c7ec;--accent-text:#74c7ec;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=dark][data-tint=blue]{--accent:#89b4fa;--accent-text:#89b4fa;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=dark][data-tint=lavender]{--accent:#b4befe;--accent-text:#b4befe;--on-accent:#1e1e2e}[data-theme=catppuccin][data-mode=light]{color-scheme:light;--page:#eff1f5;--panel:#f7f8fa;--raised:#e6e9ef;--line:#ccd0da;--text:#4c4f69;--muted:#63667d;--ok:#47734e;--warn:#975842;--bad:#cf103a;--info:#2761d9;--ok-fill:#40a02b;--warn-fill:#fe640b;--bad-fill:#d20f39;--info-fill:#1e66f5}[data-theme=catppuccin][data-mode=light][data-tint=mauve]{--accent:#8839ef;--accent-text:#7b3ed2;--on-accent:#eff1f5}.swatch-catppuccin-mauve{background:#cba6f7}[data-mode=light] .swatch-catppuccin-mauve{background:#8839ef}[data-theme=catppuccin][data-mode=light][data-tint=rosewater]{--accent:#dc8a78;--accent-text:#7a626e;--on-accent:#000000}.swatch-catppuccin-rosewater{background:#f5e0dc}[data-mode=light] .swatch-catppuccin-rosewater{background:#dc8a78}[data-theme=catppuccin][data-mode=light][data-tint=flamingo]{--accent:#dd7878;--accent-text:#805e6e;--on-accent:#000000}.swatch-catppuccin-flamingo{background:#f2cdcd}[data-mode=light] .swatch-catppuccin-flamingo{background:#dd7878}[data-theme=catppuccin][data-mode=light][data-tint=pink]{--accent:#ea76cb;--accent-text:#7f5b88;--on-accent:#000000}.swatch-catppuccin-pink{background:#f5c2e7}[data-mode=light] .swatch-catppuccin-pink{background:#ea76cb}[data-theme=catppuccin][data-mode=light][data-tint=red]{--accent:#d20f39;--accent-text:#ba1b42;--on-accent:#eff1f5}.swatch-catppuccin-red{background:#f38ba8}[data-mode=light] .swatch-catppuccin-red{background:#d20f39}[data-theme=catppuccin][data-mode=light][data-tint=maroon]{--accent:#e64553;--accent-text:#9c4a5e;--on-accent:#000000}.swatch-catppuccin-maroon{background:#eba0ac}[data-mode=light] .swatch-catppuccin-maroon{background:#e64553}[data-theme=catppuccin][data-mode=light][data-tint=peach]{--accent:#fe640b;--accent-text:#935743;--on-accent:#000000}.swatch-catppuccin-peach{background:#fab387}[data-mode=light] .swatch-catppuccin-peach{background:#fe640b}[data-theme=catppuccin][data-mode=light][data-tint=yellow]{--accent:#df8e1d;--accent-text:#7e644f;--on-accent:#000000}.swatch-catppuccin-yellow{background:#f9e2af}[data-mode=light] .swatch-catppuccin-yellow{background:#df8e1d}[data-theme=catppuccin][data-mode=light][data-tint=green]{--accent:#40a02b;--accent-text:#476f50;--on-accent:#000000}.swatch-catppuccin-green{background:#a6e3a1}[data-mode=light] .swatch-catppuccin-green{background:#40a02b}[data-theme=catppuccin][data-mode=light][data-tint=teal]{--accent:#179299;--accent-text:#356c7e;--on-accent:#000000}.swatch-catppuccin-teal{background:#94e2d5}[data-mode=light] .swatch-catppuccin-teal{background:#179299}[data-theme=catppuccin][data-mode=light][data-tint=sky]{--accent:#04a5e5;--accent-text:#346c93;--on-accent:#000000}.swatch-catppuccin-sky{background:#89dceb}[data-mode=light] .swatch-catppuccin-sky{background:#04a5e5}[data-theme=catppuccin][data-mode=light][data-tint=sapphire]{--accent:#209fb5;--accent-text:#3b6d86;--on-accent:#000000}.swatch-catppuccin-sapphire{background:#74c7ec}[data-mode=light] .swatch-catppuccin-sapphire{background:#209fb5}[data-theme=catppuccin][data-mode=light][data-tint=blue]{--accent:#1e66f5;--accent-text:#2e5ec5;--on-accent:#ffffff}.swatch-catppuccin-blue{background:#89b4fa}[data-mode=light] .swatch-catppuccin-blue{background:#1e66f5}[data-theme=catppuccin][data-mode=light][data-tint=lavender]{--accent:#7287fd;--accent-text:#5a639e;--on-accent:#000000}.swatch-catppuccin-lavender{background:#b4befe}[data-mode=light] .swatch-catppuccin-lavender{background:#7287fd}.preview-catppuccin{background:#1e1e2e;color:#cdd6f4}.preview-catppuccin:after{background:#cba6f7}[data-mode=light] .preview-catppuccin{background:#eff1f5;color:#4c4f69}[data-mode=light] .preview-catppuccin:after{background:#8839ef}[data-theme=github][data-mode=dark]{color-scheme:dark;--page:#0d1117;--panel:#161b22;--raised:#21262d;--line:#30363d;--text:#e6edf3;--muted:#9ca2a8;--ok:#3fb950;--warn:#d29922;--bad:#f85149;--info:#58a6ff;--ok-fill:#3fb950;--warn-fill:#d29922;--bad-fill:#f85149;--info-fill:#58a6ff}[data-theme=github][data-mode=dark][data-tint=blue]{--accent:#58a6ff;--accent-text:#58a6ff;--on-accent:#0d1117}[data-theme=github][data-mode=dark][data-tint=green]{--accent:#3fb950;--accent-text:#3fb950;--on-accent:#0d1117}[data-theme=github][data-mode=dark][data-tint=yellow]{--accent:#d29922;--accent-text:#d29922;--on-accent:#0d1117}[data-theme=github][data-mode=dark][data-tint=orange]{--accent:#f0883e;--accent-text:#f0883e;--on-accent:#0d1117}[data-theme=github][data-mode=dark][data-tint=red]{--accent:#f85149;--accent-text:#f75d57;--on-accent:#0d1117}[data-theme=github][data-mode=dark][data-tint=purple]{--accent:#bc8cff;--accent-text:#bc8cff;--on-accent:#0d1117}[data-theme=github][data-mode=dark][data-tint=pink]{--accent:#f778ba;--accent-text:#f778ba;--on-accent:#0d1117}[data-theme=github][data-mode=light]{color-scheme:light;--page:#ffffff;--panel:#f6f8fa;--raised:#eaeef2;--line:#d0d7de;--text:#1f2328;--muted:#666a6d;--ok:#1a7b36;--warn:#906203;--bad:#cf222e;--info:#0968d6;--ok-fill:#1a7f37;--warn-fill:#9a6700;--bad-fill:#cf222e;--info-fill:#0969da}[data-theme=github][data-mode=light][data-tint=blue]{--accent:#0969da;--accent-text:#0c5fc1;--on-accent:#ffffff}.swatch-github-blue{background:#58a6ff}[data-mode=light] .swatch-github-blue{background:#0969da}[data-theme=github][data-mode=light][data-tint=green]{--accent:#1a7f37;--accent-text:#1b7235;--on-accent:#ffffff}.swatch-github-green{background:#3fb950}[data-mode=light] .swatch-github-green{background:#1a7f37}[data-theme=github][data-mode=light][data-tint=yellow]{--accent:#9a6700;--accent-text:#865c06;--on-accent:#ffffff}.swatch-github-yellow{background:#d29922}[data-mode=light] .swatch-github-yellow{background:#9a6700}[data-theme=github][data-mode=light][data-tint=orange]{--accent:#bc4c00;--accent-text:#a64606;--on-accent:#ffffff}.swatch-github-orange{background:#f0883e}[data-mode=light] .swatch-github-orange{background:#bc4c00}[data-theme=github][data-mode=light][data-tint=red]{--accent:#cf222e;--accent-text:#ba222d;--on-accent:#ffffff}.swatch-github-red{background:#f85149}[data-mode=light] .swatch-github-red{background:#cf222e}[data-theme=github][data-mode=light][data-tint=purple]{--accent:#8250df;--accent-text:#744ac5;--on-accent:#ffffff}.swatch-github-purple{background:#bc8cff}[data-mode=light] .swatch-github-purple{background:#8250df}[data-theme=github][data-mode=light][data-tint=pink]{--accent:#bf3989;--accent-text:#a53579;--on-accent:#ffffff}.swatch-github-pink{background:#f778ba}[data-mode=light] .swatch-github-pink{background:#bf3989}.preview-github{background:#0d1117;color:#e6edf3}.preview-github:after{background:#58a6ff}[data-mode=light] .preview-github{background:#fff;color:#1f2328}[data-mode=light] .preview-github:after{background:#0969da}[data-theme=rose-pine][data-mode=dark]{color-scheme:dark;--page:#191724;--panel:#1f1d2e;--raised:#26233a;--line:#403d52;--text:#e0def4;--muted:#9c9aad;--ok:#9ccfd8;--warn:#f6c177;--bad:#eb6f92;--info:#c4a7e7;--ok-fill:#9ccfd8;--warn-fill:#f6c177;--bad-fill:#eb6f92;--info-fill:#c4a7e7}[data-theme=rose-pine][data-mode=dark][data-tint=iris]{--accent:#c4a7e7;--accent-text:#c4a7e7;--on-accent:#191724}[data-theme=rose-pine][data-mode=dark][data-tint=rose]{--accent:#ebbcba;--accent-text:#ebbcba;--on-accent:#191724}[data-theme=rose-pine][data-mode=dark][data-tint=love]{--accent:#eb6f92;--accent-text:#eb7194;--on-accent:#191724}[data-theme=rose-pine][data-mode=dark][data-tint=gold]{--accent:#f6c177;--accent-text:#f6c177;--on-accent:#191724}[data-theme=rose-pine][data-mode=dark][data-tint=foam]{--accent:#9ccfd8;--accent-text:#9ccfd8;--on-accent:#191724}[data-theme=rose-pine][data-mode=dark][data-tint=pine]{--accent:#31748f;--accent-text:#6d98b1;--on-accent:#ffffff}[data-theme=rose-pine][data-mode=light]{color-scheme:light;--page:#faf4ed;--panel:#fffaf3;--raised:#f2e9e1;--line:#dfdad9;--text:#575279;--muted:#696485;--ok:#576b87;--warn:#7a6468;--bad:#895b7a;--info:#6f638d;--ok-fill:#56949f;--warn-fill:#ea9d34;--bad-fill:#b4637a;--info-fill:#907aa9}[data-theme=rose-pine][data-mode=light][data-tint=iris]{--accent:#907aa9;--accent-text:#6e628c;--on-accent:#000000}.swatch-rose-pine-iris{background:#c4a7e7}[data-mode=light] .swatch-rose-pine-iris{background:#907aa9}[data-theme=rose-pine][data-mode=light][data-tint=rose]{--accent:#d7827e;--accent-text:#7d607b;--on-accent:#000000}.swatch-rose-pine-rose{background:#ebbcba}[data-mode=light] .swatch-rose-pine-rose{background:#d7827e}[data-theme=rose-pine][data-mode=light][data-tint=love]{--accent:#b4637a;--accent-text:#845a79;--on-accent:#000000}.swatch-rose-pine-love{background:#eb6f92}[data-mode=light] .swatch-rose-pine-love{background:#b4637a}[data-theme=rose-pine][data-mode=light][data-tint=gold]{--accent:#ea9d34;--accent-text:#7a6468;--on-accent:#000000}.swatch-rose-pine-gold{background:#f6c177}[data-mode=light] .swatch-rose-pine-gold{background:#ea9d34}[data-theme=rose-pine][data-mode=light][data-tint=foam]{--accent:#56949f;--accent-text:#576a87;--on-accent:#000000}.swatch-rose-pine-foam{background:#9ccfd8}[data-mode=light] .swatch-rose-pine-foam{background:#56949f}[data-theme=rose-pine][data-mode=light][data-tint=pine]{--accent:#286983;--accent-text:#286983;--on-accent:#faf4ed}.swatch-rose-pine-pine{background:#31748f}[data-mode=light] .swatch-rose-pine-pine{background:#286983}.preview-rose-pine{background:#191724;color:#e0def4}.preview-rose-pine:after{background:#c4a7e7}[data-mode=light] .preview-rose-pine{background:#faf4ed;color:#575279}[data-mode=light] .preview-rose-pine:after{background:#907aa9}[data-theme=ayu][data-mode=dark]{color-scheme:dark;--page:#0b0e14;--panel:#11151c;--raised:#1a1f29;--line:#2d3340;--text:#e6e1cf;--muted:#9c998f;--ok:#aad94c;--warn:#e6b450;--bad:#f07178;--info:#59c2ff;--ok-fill:#aad94c;--warn-fill:#e6b450;--bad-fill:#f07178;--info-fill:#59c2ff}[data-theme=ayu][data-mode=dark][data-tint=amber]{--accent:#e6b450;--accent-text:#e6b450;--on-accent:#0b0e14}[data-theme=ayu][data-mode=dark][data-tint=orange]{--accent:#ff8f40;--accent-text:#ff8f40;--on-accent:#0b0e14}[data-theme=ayu][data-mode=dark][data-tint=blue]{--accent:#59c2ff;--accent-text:#59c2ff;--on-accent:#0b0e14}[data-theme=ayu][data-mode=dark][data-tint=teal]{--accent:#95e6cb;--accent-text:#95e6cb;--on-accent:#0b0e14}[data-theme=ayu][data-mode=dark][data-tint=green]{--accent:#aad94c;--accent-text:#aad94c;--on-accent:#0b0e14}[data-theme=ayu][data-mode=dark][data-tint=coral]{--accent:#f07178;--accent-text:#f07178;--on-accent:#0b0e14}[data-theme=ayu][data-mode=dark][data-tint=purple]{--accent:#d2a6ff;--accent-text:#d2a6ff;--on-accent:#0b0e14}[data-theme=ayu][data-mode=light]{color-scheme:light;--page:#fcfcfc;--panel:#ffffff;--raised:#f3f4f5;--line:#dfe1e4;--text:#5c6166;--muted:#6a6f73;--ok:#66754e;--warn:#7d6d55;--bad:#8b666a;--info:#52738c;--ok-fill:#86b300;--warn-fill:#f29718;--bad-fill:#f07171;--info-fill:#399ee6}[data-theme=ayu][data-mode=light][data-tint=amber]{--accent:#f29718;--accent-text:#776b58;--on-accent:#000000}.swatch-ayu-amber{background:#e6b450}[data-mode=light] .swatch-ayu-amber{background:#f29718}[data-theme=ayu][data-mode=light][data-tint=orange]{--accent:#fa8d3e;--accent-text:#7c6a5e;--on-accent:#000000}.swatch-ayu-orange{background:#ff8f40}[data-mode=light] .swatch-ayu-orange{background:#fa8d3e}[data-theme=ayu][data-mode=light][data-tint=blue]{--accent:#399ee6;--accent-text:#546e82;--on-accent:#000000}.swatch-ayu-blue{background:#59c2ff}[data-mode=light] .swatch-ayu-blue{background:#399ee6}[data-theme=ayu][data-mode=light][data-tint=teal]{--accent:#4cbf99;--accent-text:#59726f;--on-accent:#000000}.swatch-ayu-teal{background:#95e6cb}[data-mode=light] .swatch-ayu-teal{background:#4cbf99}[data-theme=ayu][data-mode=light][data-tint=green]{--accent:#86b300;--accent-text:#647152;--on-accent:#000000}.swatch-ayu-green{background:#aad94c}[data-mode=light] .swatch-ayu-green{background:#86b300}[data-theme=ayu][data-mode=light][data-tint=coral]{--accent:#f07171;--accent-text:#7d6568;--on-accent:#000000}.swatch-ayu-coral{background:#f07178}[data-mode=light] .swatch-ayu-coral{background:#f07171}[data-theme=ayu][data-mode=light][data-tint=purple]{--accent:#a37acc;--accent-text:#6d677e;--on-accent:#000000}.swatch-ayu-purple{background:#d2a6ff}[data-mode=light] .swatch-ayu-purple{background:#a37acc}.preview-ayu{background:#0b0e14;color:#e6e1cf}.preview-ayu:after{background:#e6b450}[data-mode=light] .preview-ayu{background:#fcfcfc;color:#5c6166}[data-mode=light] .preview-ayu:after{background:#f29718}[data-theme=everforest][data-mode=dark]{color-scheme:dark;--page:#2d353b;--panel:#343f44;--raised:#3d484d;--line:#475258;--text:#d3c6aa;--muted:#c0b59d;--ok:#a7c080;--warn:#dbbc7f;--bad:#dba898;--info:#8ebdb1;--ok-fill:#a7c080;--warn-fill:#dbbc7f;--bad-fill:#e67e80;--info-fill:#7fbbb3}[data-theme=everforest][data-mode=dark][data-tint=green]{--accent:#a7c080;--accent-text:#c8c5a0;--on-accent:#2d353b}[data-theme=everforest][data-mode=dark][data-tint=aqua]{--accent:#83c092;--accent-text:#c0c5a4;--on-accent:#2d353b}[data-theme=everforest][data-mode=dark][data-tint=blue]{--accent:#7fbbb3;--accent-text:#c1c4ac;--on-accent:#2d353b}[data-theme=everforest][data-mode=dark][data-tint=yellow]{--accent:#dbbc7f;--accent-text:#d7c297;--on-accent:#2d353b}[data-theme=everforest][data-mode=dark][data-tint=orange]{--accent:#e69875;--accent-text:#d8b99b;--on-accent:#2d353b}[data-theme=everforest][data-mode=dark][data-tint=red]{--accent:#e67e80;--accent-text:#d8b39f;--on-accent:#2d353b}[data-theme=everforest][data-mode=dark][data-tint=purple]{--accent:#d699b6;--accent-text:#d4b9ae;--on-accent:#2d353b}[data-theme=everforest][data-mode=light]{color-scheme:light;--page:#fdf6e3;--panel:#fffbef;--raised:#f4f0d9;--line:#e0dcc7;--text:#5a6870;--muted:#5f6d74;--ok:#62715e;--warn:#6a6f63;--bad:#896267;--info:#547181;--ok-fill:#8da101;--warn-fill:#dfa000;--bad-fill:#f85552;--info-fill:#3a94c5}[data-theme=everforest][data-mode=light][data-tint=green]{--accent:#8da101;--accent-text:#5e6d67;--on-accent:#000000}.swatch-everforest-green{background:#a7c080}[data-mode=light] .swatch-everforest-green{background:#8da101}[data-theme=everforest][data-mode=light][data-tint=aqua]{--accent:#35a77c;--accent-text:#566e71;--on-accent:#000000}.swatch-everforest-aqua{background:#83c092}[data-mode=light] .swatch-everforest-aqua{background:#35a77c}[data-theme=everforest][data-mode=light][data-tint=blue]{--accent:#3a94c5;--accent-text:#576c77;--on-accent:#000000}.swatch-everforest-blue{background:#7fbbb3}[data-mode=light] .swatch-everforest-blue{background:#3a94c5}[data-theme=everforest][data-mode=light][data-tint=yellow]{--accent:#dfa000;--accent-text:#656c67;--on-accent:#000000}.swatch-everforest-yellow{background:#dbbc7f}[data-mode=light] .swatch-everforest-yellow{background:#dfa000}[data-theme=everforest][data-mode=light][data-tint=orange]{--accent:#f57d26;--accent-text:#696a69;--on-accent:#000000}.swatch-everforest-orange{background:#e69875}[data-mode=light] .swatch-everforest-orange{background:#f57d26}[data-theme=everforest][data-mode=light][data-tint=red]{--accent:#f85552;--accent-text:#6a666d;--on-accent:#000000}.swatch-everforest-red{background:#e67e80}[data-mode=light] .swatch-everforest-red{background:#f85552}[data-theme=everforest][data-mode=light][data-tint=purple]{--accent:#df69ba;--accent-text:#676877;--on-accent:#000000}.swatch-everforest-purple{background:#d699b6}[data-mode=light] .swatch-everforest-purple{background:#df69ba}.preview-everforest{background:#2d353b;color:#d3c6aa}.preview-everforest:after{background:#a7c080}[data-mode=light] .preview-everforest{background:#fdf6e3;color:#5c6a72}[data-mode=light] .preview-everforest:after{background:#8da101}:root{--serif: "Fraunces Variable", Georgia, "Times New Roman", serif;--sans: "Figtree Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "JetBrains Mono Variable", ui-monospace, "SFMono-Regular", Consolas, monospace;--radius: 12px;--size: 16px}[data-scale="90"]{--size: 14.4px}[data-scale="110"]{--size: 17.6px}[data-scale="120"]{--size: 19.2px}[data-scale="130"]{--size: 20.8px}*{box-sizing:border-box}html{font-size:var(--size);scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--page);background-image:radial-gradient(1100px 420px at 78% -140px,color-mix(in srgb,var(--accent) 15%,transparent),transparent 70%);background-repeat:no-repeat;color:var(--text);font-family:var(--sans);font-size:1rem;line-height:1.55}::selection{background:var(--accent);color:var(--on-accent)}a{color:var(--accent-text);text-decoration-thickness:1px;text-underline-offset:2px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:4px}h1,h2,h3{line-height:1.2;margin:0;text-wrap:balance}h1{font-family:var(--serif);font-weight:600;font-size:clamp(1.75rem,3.2vw,2.4rem);letter-spacing:-.012em}h1 em{font-style:italic;color:var(--accent-text);font-weight:500}h2{font-size:1.16rem;font-weight:700;letter-spacing:-.005em}h3{font-size:1.02rem;font-weight:700}p{margin:0 0 .7rem}ul,ol{margin:0;padding:0;list-style:none}button,input,select{font:inherit;color:inherit}button{cursor:pointer}dl,dd{margin:0}.wrap{width:min(1320px,100% - 2rem);margin-inline:auto}.meta{color:var(--muted);font-size:.8rem}.fine{color:var(--muted);font-size:.82rem;margin-top:.55rem}.cite{font-family:var(--mono);font-size:.77rem;color:var(--muted);word-break:break-word}.cite.big{font-size:.85rem;color:var(--accent-text)}.eyebrow{display:flex;align-items:center;gap:.35rem;font-family:var(--mono);font-size:.7rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--accent-text);margin:0 0 .4rem}.lede{color:var(--muted);font-size:1.03rem;max-width:62ch;margin-top:.55rem}.empty{padding:1.3rem;border:1px dashed var(--line);border-radius:var(--radius);color:var(--muted)}.skip{position:absolute;left:-999px}.skip:focus{left:1rem;top:.5rem;z-index:50;background:var(--accent);color:var(--on-accent);padding:.4rem .7rem;border-radius:8px}.strip{border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent);font-family:var(--mono);font-size:.68rem;color:var(--muted)}.strip-row{display:flex;justify-content:space-between;gap:1rem;padding:.28rem 0}.live{display:inline-block;width:.42rem;height:.42rem;border-radius:50%;background:var(--ok-fill);margin-right:.42rem;vertical-align:1px;animation:pulse 2.6s ease-in-out infinite}@keyframes pulse{50%{opacity:.35}}.site-head{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--page) 88%,var(--accent) 3%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.head-row{display:flex;align-items:center;gap:1.2rem;padding:.5rem 0}.logo{display:flex;align-items:center;gap:.45rem;text-decoration:none;color:var(--text)}.logo-mark{width:1.75rem;height:1.75rem}.logo-post{fill:none;stroke:var(--accent);stroke-width:6;stroke-linecap:round}.logo-cord{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round}.logo-pan-low{fill:var(--warn-fill)}.logo-pan-high{fill:var(--ok-fill)}.logo-word{font-family:var(--serif);font-size:1.22rem;font-weight:500;letter-spacing:-.01em}.logo-word b{font-weight:700;color:var(--accent-text)}.nav{display:flex;gap:.1rem;flex:1}.nav a{color:var(--muted);text-decoration:none;font-size:.86rem;font-weight:600;padding:.32rem .55rem;border-radius:8px;white-space:nowrap}.nav a:hover{color:var(--text);background:color-mix(in srgb,var(--accent) 12%,transparent)}.nav a[aria-current=page]{color:var(--accent-text);background:color-mix(in srgb,var(--accent) 15%,transparent)}.tools{display:flex;align-items:center;gap:.3rem}.tool{display:inline-flex;align-items:center;gap:.4rem;height:2rem;padding:0 .55rem;background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--text);text-decoration:none;font-size:.78rem;font-weight:600;position:relative}.tool:hover{border-color:var(--accent)}.tool.square{width:2rem;padding:0;justify-content:center}.dot{width:.8rem;height:.8rem;border-radius:50%;box-shadow:0 0 0 2px var(--panel),0 0 0 3px var(--line)}.badge-count{position:absolute;top:-.35rem;right:-.35rem;min-width:.95rem;height:.95rem;display:grid;place-items:center;font-size:.6rem;background:var(--accent);color:var(--on-accent);border-radius:99px;padding:0 .15rem}.menu-button,.narrow-only{display:none}.picker{position:relative}.popover{position:absolute;right:0;top:calc(100% + .4rem);width:min(21rem,calc(100vw - 2rem));background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:.75rem;box-shadow:0 16px 40px #0000004d;display:grid;gap:.55rem;z-index:40}.popover-head{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.popover p{margin:0}.segmented{display:flex;background:var(--raised);border-radius:8px;padding:2px}.segmented button{display:inline-flex;gap:.25rem;align-items:center;padding:.15rem .5rem;border:0;background:none;border-radius:6px;font-size:.75rem;font-weight:600;color:var(--muted)}.segmented button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.theme-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem}.theme-grid button{display:flex;align-items:center;gap:.35rem;padding:.25rem .3rem;border:1px solid transparent;background:none;border-radius:7px;font-size:.74rem;font-weight:600;text-align:left}.theme-grid button:hover{background:var(--raised)}.theme-grid button[aria-pressed=true]{border-color:var(--accent);background:var(--raised)}.preview{position:relative;width:1.15rem;height:1.15rem;border-radius:5px;border:1px solid var(--line);flex:none;overflow:hidden}.preview:after{content:"";position:absolute;inset:auto 0 0 0;height:45%}.tint-grid{display:flex;flex-wrap:wrap;gap:.3rem}.tint-grid button{position:relative;width:1.65rem;height:1.65rem;padding:0;border:2px solid transparent;border-radius:50%;background:none;display:grid;place-items:center}.tint-grid button i{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%}.tint-grid button svg{position:relative;color:var(--on-accent)}.tint-grid button[aria-pressed=true]{border-color:var(--text)}main{padding:1.1rem 0 2.5rem;display:grid;gap:1.5rem}.page{display:grid;gap:.85rem;align-content:start;min-width:0}.page.narrow{max-width:760px;margin-inline:auto;width:100%}.page>.eyebrow{margin-bottom:-.65rem}.page>.lede{margin-top:-.5rem;margin-bottom:.15rem}.page>.crumbs{margin-bottom:-.55rem}.panel h2{margin-bottom:.25rem}.hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1.4rem;align-items:stretch;padding:.4rem 0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rotator{display:grid;gap:.5rem;align-content:start}.rotator-item{display:grid;gap:.3rem;align-content:start;min-height:12.5rem;animation:ground-in .7s ease}.rotator-head{margin:0;font-family:var(--serif);font-size:clamp(1.9rem,4vw,2.85rem);font-weight:600;line-height:1.1;letter-spacing:-.012em;text-wrap:balance}.rotator-note{margin:0;color:var(--muted);font-size:.92rem;max-width:64ch}.rotator-note .cite{white-space:normal}.rotator-note a,.rotator-foot a{color:var(--muted);text-decoration-color:var(--line);text-underline-offset:2px}.rotator-note a:hover,.rotator-foot a:hover{color:var(--accent-text)}.rotator-foot{display:flex;align-items:center;gap:.8rem;font-size:.76rem}.rotator-foot button{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:none;color:var(--muted);font:inherit;cursor:pointer}.rotator-foot button:hover{color:var(--accent-text)}@keyframes ground-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.doors{display:grid;gap:.6rem;align-content:stretch;min-width:0}.door{display:grid;gap:.15rem;align-content:center;padding:.85rem 1rem;color:var(--text);text-decoration:none;background:color-mix(in srgb,var(--panel) 92%,var(--accent) 8%);border:1px solid var(--line);border-radius:var(--radius)}.door:hover{border-color:var(--accent)}.door strong{font-size:1.02rem}.door span{color:var(--muted);font-size:.86rem}.ground-list{display:grid;list-style:none;margin:.3rem 0 0;padding:0}.ground-list li{display:grid;gap:.15rem;padding:.6rem 0;border-top:1px solid var(--line);scroll-margin-top:5rem}.ground-list p{margin:0}.ground-title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.2rem .7rem}.ground-title h3{margin:0}.foot-mail{display:inline-flex;align-items:center;gap:.3rem;margin-top:.35rem;width:fit-content}.strip-note a{color:inherit}.actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.9rem}.since{margin:.7rem 0 0;font-size:.85rem;font-weight:600}.button{display:inline-flex;align-items:center;gap:.35rem;padding:.48rem .85rem;border-radius:9px;border:1px solid var(--line);background:var(--panel);color:var(--text);text-decoration:none;font-weight:700;font-size:.86rem}.button:hover{border-color:var(--accent)}.button.primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.button.primary:hover{filter:brightness(1.07)}.button.quiet{background:none}.button[aria-pressed=true]{border-color:var(--accent);color:var(--accent-text)}.more{display:inline-flex;align-items:center;gap:.25rem;font-size:.83rem;font-weight:700;text-decoration:none}.panel{background:color-mix(in srgb,var(--panel) 92%,var(--accent) 8%);border:1px solid var(--line);border-radius:var(--radius);padding:.9rem 1rem;min-width:0}.panel>:last-child{margin-bottom:0}.note{display:flex;flex-direction:column;justify-content:center;border-top:3px solid var(--accent)}.note h2{font-family:var(--serif);font-size:1.28rem;font-weight:600;margin-bottom:.35rem}.note p:not(.eyebrow){color:var(--muted)}.section-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.4rem .9rem;margin-bottom:.55rem}.section-head>a{display:inline-flex;align-items:center;gap:.2rem;font-size:.83rem;font-weight:700;text-decoration:none}.filters{display:flex;flex-wrap:wrap;gap:.2rem}.filters button,.toggle{padding:.18rem .55rem;border:1px solid var(--line);background:none;border-radius:99px;font-size:.76rem;font-weight:600;color:var(--muted)}.filters button:hover,.toggle:hover{border-color:var(--accent);color:var(--text)}.filters button[aria-pressed=true],.toggle[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.situations{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem}.situation{display:grid;gap:.25rem;align-content:start;padding:.7rem .75rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);text-decoration:none;transition:transform .16s ease,border-color .16s ease}.situation:hover{transform:translateY(-2px);border-color:var(--accent)}.situation svg{color:var(--accent-text)}.situation strong{font-size:.9rem;line-height:1.25}.situation span{color:var(--muted);font-size:.77rem;line-height:1.35}.card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem}.case-card{display:flex;flex-direction:column;gap:.3rem;padding:.75rem .85rem;background:var(--panel);border:1px solid var(--line);border-top:3px solid var(--line);border-radius:var(--radius);min-width:0;transition:transform .16s ease}.case-card:hover{transform:translateY(-2px)}.edge-ok{border-top-color:var(--ok-fill)}.edge-info{border-top-color:var(--info-fill)}.edge-bad{border-top-color:var(--bad-fill)}.edge-warn{border-top-color:var(--warn-fill)}.case-card p{margin:0}.case-card h3 a{color:var(--text);text-decoration:none}.case-card h3 a:hover{color:var(--accent-text)}.dek{color:var(--muted);font-size:.87rem;line-height:1.42;margin:.1rem 0 .3rem}.case-card .dek{flex:1}.card-top{display:flex;justify-content:space-between;align-items:center;gap:.4rem}.outcome{display:inline-block;font-family:var(--mono);font-size:.67rem;font-weight:600;padding:.1rem .4rem;border-radius:5px;white-space:nowrap;border:1px solid}.tone-ok{color:var(--ok);border-color:color-mix(in srgb,var(--ok-fill) 55%,transparent);background:color-mix(in srgb,var(--ok-fill) 13%,transparent)}.tone-info{color:var(--info);border-color:color-mix(in srgb,var(--info-fill) 55%,transparent);background:color-mix(in srgb,var(--info-fill) 13%,transparent)}.tone-bad{color:var(--bad);border-color:color-mix(in srgb,var(--bad-fill) 55%,transparent);background:color-mix(in srgb,var(--bad-fill) 13%,transparent)}.tone-warn{color:var(--warn);border-color:color-mix(in srgb,var(--warn-fill) 55%,transparent);background:color-mix(in srgb,var(--warn-fill) 13%,transparent)}.save{display:inline-flex;align-items:center;gap:.25rem;background:none;border:0;color:var(--muted);padding:.1rem;font-size:.8rem;font-weight:600}.save:hover,.save.active{color:var(--accent-text)}.save.active svg{fill:var(--accent);stroke:var(--accent-text)}.split{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1.4rem;align-items:start}.stack{display:grid;gap:.65rem;align-content:start;min-width:0}.wire{display:grid}.wire li{display:grid;gap:.1rem;padding:.5rem 0;border-bottom:1px solid var(--line)}.wire a{color:var(--text);text-decoration:none;font-weight:600;font-size:.93rem}.wire a:hover{color:var(--accent-text)}.wire-meta{display:flex;align-items:center;gap:.45rem}.wire-source{font-family:var(--mono);font-size:.68rem}.tag{font-family:var(--mono);font-size:.65rem;font-weight:600;color:var(--muted)}.tag-overturned,.tag-exonerated{color:var(--ok)}.tag-new-trial{color:var(--info)}.tag-refused{color:var(--bad)}.tag-under-review{color:var(--warn)}.funding{border-left:3px solid var(--ok-fill)}.funding h2{font-family:var(--serif);font-size:1.15rem;font-weight:600;margin-bottom:.35rem}.puzzle .scenario{font-size:.92rem;margin-bottom:.55rem}.puzzle.compact .scenario{font-size:.88rem}.puzzle-head{display:flex;justify-content:space-between;align-items:center}.streak{display:inline-flex;align-items:center;gap:.2rem;font-size:.72rem;font-weight:700;color:var(--warn)}.choices{display:grid;gap:.25rem}.choices button{display:flex;gap:.3rem;align-items:center;text-align:left;padding:.33rem .55rem;background:var(--raised);border:1px solid var(--line);border-radius:8px;font-size:.84rem;font-weight:600}.choices button:not(:disabled):hover{border-color:var(--accent)}.choices button:disabled{cursor:default}.choices .right{border-color:var(--ok-fill);color:var(--ok)}.choices .wrong{border-color:var(--bad-fill);color:var(--bad)}.choices .dim{color:var(--muted)}.why{font-size:.86rem;margin:.5rem 0 0}.map-panel{display:grid;grid-template-columns:minmax(0,1fr) 15rem;gap:1.2rem;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:.85rem 1rem}.map-note p{color:var(--muted);font-size:.87rem}.map-note .more,.map-note a{font-size:.83rem;font-weight:700;text-decoration:none}.tiles{display:grid;gap:3px;max-width:42rem}.cols-3{grid-template-columns:repeat(3,minmax(0,5rem))}.cols-5{grid-template-columns:repeat(5,minmax(0,5rem))}.cols-7{grid-template-columns:repeat(7,minmax(0,4.2rem))}.cols-11{grid-template-columns:repeat(11,minmax(0,3.5rem))}.col-1{grid-column:1}.col-2{grid-column:2}.col-3{grid-column:3}.col-4{grid-column:4}.col-5{grid-column:5}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.col-9{grid-column:9}.col-10{grid-column:10}.col-11{grid-column:11}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.row-4{grid-row:4}.row-5{grid-row:5}.row-6{grid-row:6}.row-7{grid-row:7}.row-8{grid-row:8}.tile{display:grid;place-items:center;align-content:center;min-height:2.3rem;background:var(--raised);border-radius:5px;color:var(--muted);text-decoration:none;font-family:var(--mono);font-size:.66rem;line-height:1.1;transition:transform .12s ease}.tile b{font-weight:600}.tile span{font-size:.6rem}.tile:hover{transform:scale(1.09);color:var(--text);outline:1px solid var(--accent)}.tile.has-cases{background:color-mix(in srgb,var(--accent) 34%,var(--raised));color:var(--text)}.chips{display:flex;flex-wrap:wrap;gap:.3rem}.chip{display:inline-flex;align-items:center;gap:.35rem;padding:.18rem .55rem;border:1px solid var(--line);border-radius:99px;background:var(--panel);color:var(--text);text-decoration:none;font-size:.78rem;font-weight:600}.chip:hover{border-color:var(--accent)}.chip b{font-family:var(--mono);font-size:.68rem;color:var(--accent-text)}.search-band{display:flex;align-items:center;gap:.8rem;padding:.65rem 1rem;background:color-mix(in srgb,var(--panel) 90%,var(--accent) 10%);border:1px solid var(--line);border-radius:var(--radius)}.search-band div{display:grid;flex:1}.search-band span{color:var(--muted);font-size:.84rem}.toolbar{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.toolbar input,.toolbar select,.search-box{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:.32rem .55rem;font-size:.84rem}.toolbar input{flex:1 1 14rem}.search-box{width:100%;font-size:1rem;padding:.55rem .75rem}.case-list{display:grid}.case-row{display:grid;grid-template-columns:9.5rem minmax(0,1fr) auto;gap:.9rem;padding:.7rem 0;border-bottom:1px solid var(--line)}.row-side{display:grid;gap:.15rem;justify-items:start;align-content:start}.case-row h3 a{color:var(--text);text-decoration:none}.case-row h3 a:hover{color:var(--accent-text)}.case-row p{margin:0}.brief{gap:1.1rem}.crumbs{color:var(--muted);font-size:.8rem;margin:0}.crumbs a{text-decoration:none}.brief-head{display:grid;gap:.4rem}.brief-tags{display:flex;gap:.7rem;align-items:center}.brief-head h1{max-width:34ch}.brief-head .lede,.brief-head p{margin:0}.glance{display:flex;flex-wrap:wrap;gap:.4rem 1.8rem;padding:.55rem 0;border-block:1px solid var(--line);margin-top:.35rem}.glance dt{font-family:var(--mono);font-size:.66rem;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.glance dd{font-weight:600;font-size:.9rem}.outcome-words{display:flex;gap:.45rem;font-size:.9rem}.outcome-words svg{flex:none;margin-top:.22rem;color:var(--accent-text)}.brief-grid{display:grid;grid-template-columns:minmax(0,46rem) minmax(0,25rem);gap:1.8rem;align-items:start;justify-content:space-between}.brief-main{display:grid;gap:1.2rem;min-width:0;max-width:72ch}.brief-main section>h2{margin-bottom:.45rem;padding-bottom:.22rem;border-bottom:1px solid var(--line)}.brief-side{display:grid;gap:.6rem;position:sticky;top:4rem}.brief-side .button{margin-right:.7rem}.timeline li{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:.7rem;padding:.35rem 0 .35rem .75rem;border-left:2px solid var(--accent);position:relative}.timeline li:before{content:"";position:absolute;left:-.33rem;top:.65rem;width:.55rem;height:.55rem;border-radius:50%;background:var(--accent)}.timeline strong{display:block;font-weight:600;font-size:.92rem}.timeline .meta{display:block}.offence{margin-bottom:.75rem}.offence .fine{margin:.3rem 0 .15rem}.elements li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.05rem .6rem;padding:.32rem 0;border-bottom:1px solid var(--line);font-size:.92rem}.elements .meta{grid-column:1 / -1;font-size:.72rem}.pill{font-family:var(--mono);font-size:.64rem;color:var(--muted);align-self:start;padding:.03rem .35rem;border:1px solid var(--line);border-radius:5px;white-space:nowrap}.pill.hot{color:var(--warn);border-color:var(--warn-fill)}.issues div{padding:.35rem 0}.issues dt{font-weight:700;font-size:.93rem}.test{margin-bottom:.55rem}.test p{margin-bottom:.15rem}.analysis{background:color-mix(in srgb,var(--panel) 90%,var(--accent) 10%);border-radius:var(--radius);padding:.85rem 1rem}.analysis h3{margin:.5rem 0 .15rem}.ticks{display:grid;gap:.3rem;margin-bottom:.65rem}.ticks li{position:relative;padding-left:1rem;font-size:.88rem}.ticks li:before{content:"";position:absolute;left:0;top:.52rem;width:.42rem;height:.42rem;border-radius:50%;background:var(--accent)}.check p:not(.eyebrow){font-size:.82rem;color:var(--muted)}.references{display:grid;gap:.3rem;border-top:1px solid var(--line);padding-top:.8rem}.citations{display:grid;gap:.1rem .9rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.6rem}.citations li{display:grid;padding:.2rem 0;font-size:.84rem}.refs{display:grid;gap:.1rem;margin-top:.25rem}.alarm{display:flex;gap:.6rem;padding:.65rem .85rem;border:1px solid var(--warn-fill);border-radius:var(--radius);background:color-mix(in srgb,var(--warn-fill) 10%,transparent)}.alarm svg{color:var(--warn);flex:none;margin-top:.15rem}.alarm p{margin:0;font-size:.92rem}.situation-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.step-card{scroll-margin-top:4.5rem}.step-card:target{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.step-card h2{display:flex;gap:.4rem;align-items:center;margin-bottom:.2rem}.step-card svg{color:var(--accent-text)}.step-card>p{color:var(--muted);font-size:.88rem}.step-card ol{display:grid;gap:.28rem;counter-reset:step}.step-card li{counter-increment:step;display:grid;grid-template-columns:1.4rem minmax(0,1fr);font-size:.9rem}.step-card li:before{content:counter(step);font-family:var(--mono);font-size:.75rem;font-weight:700;color:var(--accent-text);padding-top:.1rem}.guide-card{display:grid;gap:.25rem;align-content:start;padding:.75rem .85rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);text-decoration:none;transition:transform .16s ease,border-color .16s ease}.guide-card:hover{transform:translateY(-2px);border-color:var(--accent)}.guide-card span{color:var(--muted);font-size:.84rem}.guide-card .more{color:var(--accent-text)}.guide section{margin-top:.4rem}.guide section h2,.prose h2{margin:.6rem 0 .3rem}.prose p{max-width:68ch}.title-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.two-col{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1.4rem;align-items:start}.contact-group{margin-bottom:.6rem}.contact-group h3{font-size:.84rem;margin-bottom:.15rem}.contact-group li{display:grid;font-size:.87rem;padding:.1rem 0}.watch li{display:flex;align-items:center;gap:.4rem;font-size:.84rem}.state{display:inline-block;flex:none;width:.5rem;height:.5rem;border-radius:50%;background:var(--line)}.state-ok{background:var(--ok-fill)}.state-trouble{background:var(--bad-fill)}.state-gap{background:var(--warn-fill)}.state-pending{background:var(--info-fill)}.region{margin-top:.7rem;scroll-margin-top:4.5rem}.fund-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.aid-list{display:grid}.aid-row{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:.8rem;padding:.4rem 0;border-bottom:1px solid var(--line);font-size:.9rem}.aid-row>div{display:grid;gap:.1rem}.aid-row>a{text-decoration:none;color:var(--text)}.stats{display:flex;flex-wrap:wrap;gap:.5rem 2rem;padding:.55rem 0;border-block:1px solid var(--line)}.stats dt{font-family:var(--mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.stats dd{font-family:var(--serif);font-size:1.45rem;font-weight:600;color:var(--accent-text)}.stats dd.small{font-size:1rem;line-height:2.1}.desks{grid-template-columns:repeat(3,1fr)}.source-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.4rem}.source-list li{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;padding:.22rem 0;border-bottom:1px solid var(--line);font-size:.85rem}.source-list a{text-decoration:none}.glossary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem 1.4rem}.glossary div{padding:.32rem 0;border-bottom:1px solid var(--line)}.glossary dt{font-weight:700;font-size:.9rem}.glossary dd{color:var(--muted);font-size:.86rem}.causes{grid-template-columns:repeat(4,1fr)}.results{display:grid;gap:.8rem}.plain-links{display:grid;gap:.25rem;font-size:.88rem}.site-foot{border-top:1px solid var(--line);padding:1.2rem 0;font-size:.86rem;background:color-mix(in srgb,var(--page) 94%,var(--accent) 6%)}.foot-grid{display:grid;grid-template-columns:2.2fr 1fr 1fr 1fr;gap:1.4rem}.foot-grid>div{display:grid;gap:.2rem;align-content:start}.foot-grid h2{font-size:.75rem;font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.foot-grid a:not(.logo){color:var(--text);text-decoration:none}.foot-grid a:not(.logo):hover{color:var(--accent-text)}.foot-grid p{color:var(--muted);max-width:46ch;margin:.25rem 0 0}@media(max-width:1180px){.nav{display:none;position:absolute;left:0;right:0;top:100%;background:var(--panel);border-bottom:1px solid var(--line);padding:.4rem 1rem .6rem;flex-direction:column}.nav.open{display:flex}.menu-button{display:inline-flex}.tools{margin-left:auto}.situations{grid-template-columns:repeat(3,1fr)}.card-grid,.causes{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.hero,.split,.two-col,.brief-grid,.map-panel{grid-template-columns:minmax(0,1fr)}.brief-side{position:static}.situation-list,.citations,.source-list,.glossary,.fund-grid,.desks{grid-template-columns:minmax(0,1fr)}.foot-grid{grid-template-columns:1fr 1fr}.foot-grid>div:first-child{grid-column:1 / -1}.aid-row{grid-template-columns:minmax(0,1fr);gap:.1rem}.strip-note,.tool-label{display:none}}@media(max-width:560px){.situations,.card-grid,.causes{grid-template-columns:minmax(0,1fr)}.case-row{grid-template-columns:minmax(0,1fr) auto}.row-side{grid-column:1 / -1;display:flex;gap:.5rem;align-items:center}.cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.tile{min-height:1.75rem;font-size:.54rem}.search-band{flex-wrap:wrap}.rotator-item{min-height:13.4rem}.wide-only{display:none}.nav a.narrow-only{display:block}.head-row{gap:.5rem}.timeline li{grid-template-columns:minmax(0,1fr);gap:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}@media print{.site-head,.strip,.site-foot,.brief-side .button,.save{display:none}}
