/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}:root{--bg-0:#0b0e11;--bg-1:#111417;--bg-2:#181b1e;--bg-3:#212428;--bg-4:#2d3134;--hover:#25292e;--border:#2d3134b3;--border-strong:#44484d;--fg-0:#f3f5f8;--fg-1:#ced1d5;--fg-2:#95999d;--fg-3:#65696f;--fg-4:#44484d;--accent:#4ac9ec;--accent-soft:#4ac9ec24;--accent-hover:#6edfff;--modified:#f9b64f;--modified-soft:#f9b64f24;--modified-bar:#f9b64f80;--danger:#f3625d;--danger-soft:#f3625d29;--danger-hover:#ff7a73;--safe:#6fd087;--safe-soft:#6fd08724;--magenta:#e175d9;--magenta-soft:#e175d929;--on-accent:#0b0e11;--scrim:#0000008c;--shadow-modal:0 2rem 6rem #0009, 0 0 0 .1rem #44484d4d;--shadow-palette:0 3rem 8rem #000000b3;--row-h:2.6rem;--topbar-h:4.4rem;--statusbar-h:2.8rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:color(display-p3 0 0 0)){:root{--bg-0:color(display-p3 .0441255 .0528811 .0640306);--bg-1:color(display-p3 .069408 .0785479 .0901801);--bg-2:color(display-p3 .095754 .105236 .117298);--bg-3:color(display-p3 .132343 .14223 .154803);--bg-4:color(display-p3 .180149 .190482 .203618);--hover:color(display-p3 .148994 .161583 .177597);--border:color(display-p3 .180149 .190482 .203618/.7);--border-strong:color(display-p3 .268769 .282536 .300035);--fg-0:color(display-p3 .953277 .961874 .972792);--fg-1:color(display-p3 .810207 .820217 .832929);--fg-2:color(display-p3 .585723 .598306 .614289);--fg-3:color(display-p3 .398262 .412964 .431648);--fg-4:color(display-p3 .268769 .282536 .300035);--accent:color(display-p3 .435893 .777416 .910681);--accent-soft:color(display-p3 .435893 .777416 .910681/.14);--accent-hover:color(display-p3 .524791 .867439 1.00288);--modified:color(display-p3 .935618 .724049 .38387);--modified-soft:color(display-p3 .935618 .724049 .38387/.14);--modified-bar:color(display-p3 .935618 .724049 .38387/.5);--danger:color(display-p3 .885816 .42028 .386667);--danger-soft:color(display-p3 .885816 .42028 .386667/.16);--danger-hover:color(display-p3 .96768 .495141 .45658);--safe:color(display-p3 .529815 .807547 .553974);--safe-soft:color(display-p3 .529815 .807547 .553974/.14);--magenta:color(display-p3 .827977 .482911 .83234);--magenta-soft:color(display-p3 .827977 .482911 .83234/.16);--on-accent:color(display-p3 .0441255 .0528811 .0640306);--shadow-modal:0 2rem 6rem #0009, 0 0 0 .1rem color(display-p3 .268769 .282536 .300035/.3)}}@supports (color:lab(0% 0 0)){:root{--bg-0:lab(3.69298% -.46131 -1.83096);--bg-1:lab(6.18678% -.66746 -2.55596);--bg-2:lab(9.51012% -.812642 -2.82544);--bg-3:lab(14.1508% -.825912 -2.83166);--bg-4:lab(19.9514% -.837609 -2.83735);--hover:lab(16.4678% -1.01776 -3.53267);--border:lab(19.9514% -.837609 -2.83735/.7);--border-strong:lab(30.3894% -1.0494 -3.54785);--fg-0:lab(96.5162% -.553399 -1.78931);--fg-1:lab(83.7553% -.660867 -2.14541);--fg-2:lab(62.8731% -.870317 -2.8544);--fg-3:lab(44.3103% -1.06618 -3.55645);--fg-4:lab(30.3894% -1.0494 -3.54785);--accent:lab(75.0934% -27.8279 -28.3918);--accent-soft:lab(75.0934% -27.8279 -28.3918/.14);--accent-hover:lab(83.2247% -28.1065 -28.4697);--modified:lab(79.0314% 17.97 60.1869);--modified-soft:lab(79.0314% 17.97 60.1869/.14);--modified-bar:lab(79.0314% 17.97 60.1869/.5);--danger:lab(61.0965% 56.6147 33.1618);--danger-soft:lab(61.0965% 56.6147 33.1618/.16);--danger-hover:lab(68.0674% 56.5099 32.6979);--safe:lab(76.2673% -42.0219 27.4338);--safe-soft:lab(76.2673% -42.0219 27.4338/.14);--magenta:lab(64.8626% 52.5427 -32.6385);--magenta-soft:lab(64.8626% 52.5427 -32.6385/.16);--on-accent:lab(3.69298% -.46131 -1.83096);--shadow-modal:0 2rem 6rem #0009, 0 0 0 .1rem lab(30.3894% -1.0494 -3.54785/.3)}}[data-theme=light]{--bg-0:#f1f4f6;--bg-1:#fcfdff;--bg-2:#e7eaed;--bg-3:#d8dde2;--bg-4:#c4cacf;--hover:#e1e5ea;--border:#ccd2d7cc;--border-strong:#b2b8bf;--fg-0:#12171b;--fg-1:#292e34;--fg-2:#525960;--fg-3:#757b81;--fg-4:#9a9fa5;--accent:#0087b8;--accent-soft:#0087b81f;--accent-hover:#00739d;--modified:#c56c00;--modified-soft:#c56c0024;--modified-bar:#c56c0080;--danger:#cc272e;--danger-soft:#cc272e1f;--danger-hover:#bb061e;--safe:#0a7e3a;--safe-soft:#0a7e3a24;--magenta:#a81ba3;--magenta-soft:#a81ba31f;--on-accent:#fbfcfd;--scrim:#262f3859;--shadow-modal:0 2rem 6rem #1a222b2e, 0 0 0 .1rem #b2b8bf66;--shadow-palette:0 3rem 8rem #1a222b38;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:color(display-p3 0 0 0)){[data-theme=light]{--bg-0:color(display-p3 .94821 .95508 .963802);--bg-1:color(display-p3 .990473 .993934 .998329);--bg-2:color(display-p3 .906292 .916514 .929495);--bg-3:color(display-p3 .851914 .865393 .882512);--bg-4:color(display-p3 .772964 .789519 .810551);--hover:color(display-p3 .884014 .897587 .914824);--border:color(display-p3 .804494 .821173 .84236/.8);--border-strong:color(display-p3 .701641 .72117 .745981);--fg-0:color(display-p3 .0739285 .0878173 .105517);--fg-1:color(display-p3 .165913 .181281 .200838);--fg-2:color(display-p3 .32746 .347416 .372792);--fg-3:color(display-p3 .463445 .481576 .504618);--fg-4:color(display-p3 .606962 .622803 .642927);--accent:color(display-p3 .0319989 .522059 .736806);--accent-soft:color(display-p3 .0319989 .522059 .736806/.12);--accent-hover:color(display-p3 -.111398 .449998 .661176);--modified:color(display-p3 .727655 .440503 .132021);--modified-soft:color(display-p3 .727655 .440503 .132021/.14);--modified-bar:color(display-p3 .727655 .440503 .132021/.5);--danger:color(display-p3 .737101 .219083 .211834);--danger-soft:color(display-p3 .737101 .219083 .211834/.12);--danger-hover:color(display-p3 .670281 .144187 .154678);--safe:color(display-p3 .219664 .487114 .255598);--safe-soft:color(display-p3 .219664 .487114 .255598/.14);--magenta:color(display-p3 .605816 .167686 .618552);--magenta-soft:color(display-p3 .605816 .167686 .618552/.12);--on-accent:color(display-p3 .983895 .987352 .991742);--scrim:color(display-p3 .15669 .182313 .214983/.35);--shadow-modal:0 2rem 6rem color(display-p3 .109784 .134281 .165545/.18), 0 0 0 .1rem color(display-p3 .701641 .72117 .745981/.4);--shadow-palette:0 3rem 8rem color(display-p3 .109784 .134281 .165545/.22)}}@supports (color:lab(0% 0 0)){[data-theme=light]{--bg-0:lab(95.937% -.443876 -1.43212);--bg-1:lab(99.4186% -.2231 -.716782);--bg-2:lab(92.4553% -.66185 -2.14596);--bg-3:lab(87.8135% -.876784 -2.85801);--bg-4:lab(80.8514% -1.08716 -3.56767);--hover:lab(90.7135% -.877321 -2.85832);--border:lab(83.7514% -1.08817 -3.56821/.8);--border-strong:lab(74.469% -1.29282 -4.27482);--fg-0:lab(7.20838% -1.0453 -4.15414);--fg-1:lab(18.7845% -1.20595 -4.23224);--fg-2:lab(37.344% -1.44671 -4.95607);--fg-3:lab(51.2681% -1.27438 -4.26511);--fg-4:lab(65.191% -1.08051 -3.56405);--accent:lab(51.465% -22.5988 -41.2783);--accent-soft:lab(51.465% -22.5988 -41.2783/.12);--accent-hover:lab(44.452% -21.2584 -41.1198);--modified:lab(55.2479% 32.3229 66.291);--modified-soft:lab(55.2479% 32.3229 66.291/.14);--modified-bar:lab(55.2479% 32.3229 66.291/.5);--danger:lab(45.7636% 63.3818 40.1799);--danger-soft:lab(45.7636% 63.3818 40.1799/.12);--danger-hover:lab(39.9438% 63.5347 42.0903);--safe:lab(46.059% -42.549 28.3829);--safe-soft:lab(46.059% -42.549 28.3829/.14);--magenta:lab(40.8504% 64.1927 -39.4292);--magenta-soft:lab(40.8504% 64.1927 -39.4292/.12);--on-accent:lab(98.8386% -.22307 -.716805);--scrim:lab(18.7658% -1.84783 -6.98735/.35);--shadow-modal:0 2rem 6rem lab(12.9615% -1.76476 -6.95769/.18), 0 0 0 .1rem lab(74.469% -1.29282 -4.27482/.4);--shadow-palette:0 3rem 8rem lab(12.9615% -1.76476 -6.95769/.22)}}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-cyrillic-ext-400-normal-DMj7z5uw.woff2)format("woff2"),url(/assets/source-code-pro-cyrillic-ext-400-normal-BlBdefdy.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-cyrillic-400-normal-zAQh90eX.woff2)format("woff2"),url(/assets/source-code-pro-cyrillic-400-normal-BxAVGXSA.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-greek-400-normal-loYmywBR.woff2)format("woff2"),url(/assets/source-code-pro-greek-400-normal-D-pDoyqc.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-vietnamese-400-normal-Cp62Zi-a.woff2)format("woff2"),url(/assets/source-code-pro-vietnamese-400-normal-CSQ0MR64.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-latin-ext-400-normal-C8wU-ygL.woff2)format("woff2"),url(/assets/source-code-pro-latin-ext-400-normal-GB-6ZST1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-latin-400-normal-DEXWLoHG.woff2)format("woff2"),url(/assets/source-code-pro-latin-400-normal-Bf_aQirX.woff)format("woff");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:Source Code Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-code-pro-cyrillic-ext-500-normal-tqeAES4j.woff2)format("woff2"),url(/assets/source-code-pro-cyrillic-ext-500-normal-Czknif28.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-code-pro-cyrillic-500-normal-ByWPmmoj.woff2)format("woff2"),url(/assets/source-code-pro-cyrillic-500-normal-B11lr0U2.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-code-pro-greek-500-normal-C6-i8gwR.woff2)format("woff2"),url(/assets/source-code-pro-greek-500-normal-TDi6g5fW.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-code-pro-vietnamese-500-normal-9qef99rm.woff2)format("woff2"),url(/assets/source-code-pro-vietnamese-500-normal-Di6EYwJE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-code-pro-latin-ext-500-normal-DcnsLkKi.woff2)format("woff2"),url(/assets/source-code-pro-latin-ext-500-normal-BCopTyd8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Source Code Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-code-pro-latin-500-normal-DrRT_DWv.woff2)format("woff2"),url(/assets/source-code-pro-latin-500-normal-FgltuOLy.woff)format("woff");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:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-cyrillic-ext-600-normal-Bk2yO1tA.woff2)format("woff2"),url(/assets/source-code-pro-cyrillic-ext-600-normal-Dlnx0AYk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-cyrillic-600-normal-BNz7v_mr.woff2)format("woff2"),url(/assets/source-code-pro-cyrillic-600-normal-DUFre9N-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-greek-600-normal-D1ll-qYC.woff2)format("woff2"),url(/assets/source-code-pro-greek-600-normal-lDQpIXR8.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-vietnamese-600-normal-CWDSnRUT.woff2)format("woff2"),url(/assets/source-code-pro-vietnamese-600-normal-BG1XwByG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-latin-ext-600-normal-kg67jYQv.woff2)format("woff2"),url(/assets/source-code-pro-latin-ext-600-normal-CdOS3fMr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-latin-600-normal-DVVSlvOB.woff2)format("woff2"),url(/assets/source-code-pro-latin-600-normal-B5rj6vMs.woff)format("woff");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}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-cyan-400:#00d2ef;--color-zinc-900:#18181b;--spacing:.25rem;--font-weight-semibold:600;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:color(display-p3 0 0 0)){:root,:host{--color-cyan-400:color(display-p3 .294638 .813991 .934996);--color-zinc-900:color(display-p3 .0937957 .093793 .104806)}}@supports (color:lab(0% 0 0)){:root,:host{--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-zinc-900:lab(8.30603% .618205 -2.16572)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:calc(var(--spacing) * 1)}.shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-1{gap:calc(var(--spacing) * 1)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[var\(--accent-soft\)\]{background-color:var(--accent-soft)}.bg-\[var\(--bg-1\)\]{background-color:var(--bg-1)}.bg-\[var\(--bg-2\)\]{background-color:var(--bg-2)}.bg-\[var\(--bg-3\)\]{background-color:var(--bg-3)}.bg-\[var\(--modified-soft\)\]{background-color:var(--modified-soft)}.bg-\[var\(--safe-soft\)\]{background-color:var(--safe-soft)}.bg-zinc-900{background-color:var(--color-zinc-900)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.text-\[9px\]{font-size:9px}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--fg-2\)\]{color:var(--fg-2)}.text-\[var\(--fg-3\)\]{color:var(--fg-3)}.text-\[var\(--modified\)\]{color:var(--modified)}.text-\[var\(--safe\)\]{color:var(--safe)}.text-cyan-400{color:var(--color-cyan-400)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow,.shadow\/radius{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}@media (hover:hover){.hover\:bg-\[var\(--bg-3\)\]:hover{background-color:var(--bg-3)}.hover\:text-\[var\(--fg-0\)\]:hover{color:var(--fg-0)}}}*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;padding:0}html{font-size:62.5%}html[data-ui-scale=compact]{font-size:56.25%}html[data-ui-scale=normal]{font-size:62.5%}html[data-ui-scale=large]{font-size:71.875%}html,body,#root{background:var(--bg-0);overflow:hidden}html.help-mode-on,html.help-mode-on *{cursor:help!important}html.help-mode-on [data-help-id]:hover{outline:.2rem solid var(--accent);outline-offset:.1rem;box-shadow:0 0 0 .4rem var(--accent-soft);border-radius:.4rem}body{color:var(--fg-1);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11", "ss01";font-family:-apple-system,BlinkMacSystemFont,Google Sans,Google Sans Text,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.3rem;line-height:1.4}.mono{font-feature-settings:"zero", "cv01";font-family:Source Code Pro,ui-monospace,SF Mono,Menlo,monospace}::-webkit-scrollbar{width:.6rem;height:.6rem}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:.3rem}::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}:focus-visible{outline:.1rem solid var(--accent);outline-offset:.1rem}.kbd{background:var(--bg-3);border:.1rem solid var(--border);color:var(--fg-2);border-bottom-width:.2rem;border-radius:.3rem;align-items:center;padding:.1rem .5rem;font-family:Source Code Pro,ui-monospace,monospace;font-size:1rem;line-height:1.3;display:inline-flex}.scr{background:var(--bg-0);width:100%;height:100%;color:var(--fg-1);flex-direction:column;font-size:1.3rem;line-height:1.4;display:flex;position:relative;overflow:hidden}.workspace{flex:1;grid-template-columns:34rem 1fr 28rem;min-height:0;display:grid}.panel{background:var(--bg-1);border-right:.1rem solid var(--border);flex-direction:column;min-height:0;display:flex}.panel.right{border-right:0;border-left:.1rem solid var(--border)}.panel-head{letter-spacing:.06em;text-transform:uppercase;height:3rem;color:var(--fg-3);border-bottom:.1rem solid var(--border);flex:0 0 3rem;align-items:center;gap:.8rem;padding:0 1rem;font-size:1.1rem;font-weight:600;display:flex}.panel-head .count{color:var(--fg-3);letter-spacing:0;text-transform:none;background:var(--bg-2);border-radius:.2rem;padding:.1rem .5rem;font-family:Source Code Pro,monospace;font-size:1rem;font-weight:500}.search{border-bottom:.1rem solid var(--border);background:var(--bg-1);align-items:center;gap:.8rem;padding:.6rem 1rem;display:flex}.search input{background:var(--bg-2);border:.1rem solid var(--border);color:var(--fg-0);border-radius:.4rem;outline:none;flex:1;padding:.4rem .8rem;font-family:Source Code Pro,monospace;font-size:1.1rem}.search input::placeholder{color:var(--fg-4)}.search input:focus{border-color:var(--accent);box-shadow:0 0 0 .1rem var(--accent-soft)}.filter-chip{background:var(--bg-3);color:var(--fg-2);cursor:pointer;border:0;border-radius:.2rem;padding:.2rem .6rem;font-family:Source Code Pro,monospace;font-size:1rem}.filter-chip.on{background:var(--accent-soft);color:var(--accent)}.tree{flex:1;font-family:Source Code Pro,monospace;font-size:1.2rem;position:relative;overflow:hidden}.tree-head{border-bottom:.1rem solid var(--border);color:var(--fg-2);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1.4rem 9.6rem 2.4rem 1fr;gap:.6rem;padding:.4rem 1rem;font-family:-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.1rem;font-weight:600;display:grid}.row{height:var(--row-h);cursor:pointer;color:var(--fg-1);-webkit-user-select:none;user-select:none;grid-template-columns:1.4rem 9.6rem 2.4rem 1fr;align-items:center;gap:.6rem;padding:0 1rem;display:grid;position:relative}.row:hover{background:var(--hover)}.row.sel{background:var(--accent-soft)}.row.modified{box-shadow:inset .2rem 0 0 var(--modified)}.row.modified .tag-val{color:var(--modified)}.row.removed{color:var(--fg-4);text-decoration:line-through}.row.removed .tag-val{color:var(--fg-4)}.row.phi:after{content:"";background:var(--magenta);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.row .chev{width:1.4rem;color:var(--fg-3);justify-content:center;align-items:center;font-size:.9rem;display:flex}.row .chev .open:before{content:"▾"}.row .chev .closed:before{content:"▸"}.row.depth-1{padding-left:2rem}.row.depth-2{padding-left:3rem}.row.depth-3{padding-left:4rem}.tag-id{color:var(--fg-2);white-space:nowrap}.row.sel .tag-id{color:var(--accent)}.vr{text-align:center;color:var(--fg-1);background:var(--bg-3);letter-spacing:.04em;border-radius:.2rem;padding:.2rem .4rem;font-size:1.1rem}.row.sel .vr{background:var(--accent-soft);color:var(--accent)}.tag-val{color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tag-name{color:var(--fg-2);font-family:-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.row .preview-sep{color:var(--fg-4);padding:0 .4rem}.docs{border-top:.1rem solid var(--border);background:var(--bg-1);flex-direction:column;min-height:0;display:flex}.docs.collapsed{flex:none}.docs.expanded{flex:0 0 36rem;position:relative}.docs-resize-handle{cursor:ns-resize;z-index:5;background:0 0;height:.6rem;transition:background .15s;position:absolute;top:-.3rem;left:0;right:0}.docs-resize-handle:hover,.docs-resize-handle:active{background:var(--accent-soft)}.docs-head{letter-spacing:.06em;text-transform:uppercase;height:3rem;color:var(--fg-2);border-bottom:.1rem solid var(--border);cursor:pointer;flex:0 0 3rem;align-items:center;gap:.8rem;padding:0 1rem;font-size:1.1rem;font-weight:600;display:flex}.docs-head .src{color:var(--fg-4);letter-spacing:0;text-transform:none;margin-left:auto;font-family:Source Code Pro,monospace;font-size:1rem;font-weight:500}.docs-head .caret{color:var(--fg-3);font-size:1rem}.docs-body{flex:1;min-height:0;padding:1.2rem 1.2rem 1.4rem;overflow-y:auto}.docs-body h3{color:var(--fg-0);letter-spacing:-.01em;margin:0 0 .2rem;font-size:1.3rem;font-weight:600}.docs-body .hex{color:var(--fg-3);margin-bottom:1rem;font-family:Source Code Pro,monospace;font-size:1.1rem}.docs-body .meta-grid{grid-template-columns:6rem 1fr;gap:.2rem 1.2rem;margin-bottom:1rem;font-size:1.1rem;display:grid}.docs-body .meta-grid dt{color:var(--fg-3);font-weight:500}.docs-body .meta-grid dd{color:var(--fg-1);margin:0;font-family:Source Code Pro,monospace}.docs-body p{color:var(--fg-1);margin:0 0 .8rem;font-size:1.15rem;line-height:1.5}.docs-body .module{color:var(--fg-3);border-top:.1rem dashed var(--border);padding-top:.8rem;font-family:Source Code Pro,monospace;font-size:1rem}.docs-body .module span{color:var(--fg-1)}.docs-body .anon-tag{background:var(--magenta-soft);color:var(--magenta);border-radius:.2rem;padding:.1rem .5rem;font-family:Source Code Pro,monospace;font-size:1rem;font-weight:600;display:inline-block}.enum-list{flex-wrap:wrap;gap:.4rem;margin-top:.4rem;display:flex}.enum-chip{background:var(--bg-2);border:.1rem solid var(--border);color:var(--fg-1);cursor:pointer;border-radius:.3rem;padding:.3rem .8rem;font-family:Source Code Pro,monospace;font-size:1.1rem}.enum-chip:hover{background:var(--bg-3)}.enum-chip.sel{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.panel-resizable{flex-direction:column;flex-shrink:0;min-height:0;transition:width .18s;display:flex;overflow:hidden}.is-resizing .panel-resizable{transition:none!important}.panel-resizable>.panel{border-left:0;border-right:0;flex:1}.resize-handle{background:var(--bg-3);cursor:col-resize;z-index:2;flex:0 0 .4rem;width:.4rem;transition:background .12s;position:relative}.resize-handle:hover,.is-resizing .resize-handle{background:var(--accent)}.panel-stub{cursor:pointer;background:var(--bg-1);border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.8rem;width:100%;min-height:0;padding:1rem 0;display:flex}.panel-stub:hover{background:var(--hover)}.panel-stub-label{writing-mode:vertical-rl;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-family:-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;transform:rotate(180deg)}.panel-collapse-btn{width:1.8rem;height:1.8rem;color:var(--fg-4);cursor:pointer;background:0 0;border:0;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.panel-collapse-btn:hover{background:var(--bg-3);color:var(--fg-1)}.viewport{background:#000;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.empty-pane{background:var(--bg-0);min-width:0;position:relative}.canvas{background:#000;flex:1;position:relative;overflow:hidden}.canvas svg.brain{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.mpr-badge{letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5;background:#14141ad9;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000080}.mpr-badge.axial{color:var(--modified);border:1px solid #fac81466}.mpr-badge.sagittal{color:var(--accent);border:1px solid #00dcff66}.mpr-badge.coronal{color:var(--magenta);border:1px solid #ff007f66}.overlay{color:#efe2d8;color:color(display-p3 .928637 .887304 .850293);color:lab(90.6807% 3.42482 6.69338);text-shadow:0 0 .4rem #0009;pointer-events:none;font-family:Source Code Pro,monospace;font-size:1.05rem;line-height:1.45;position:absolute}.overlay.tl{top:1rem;left:1.2rem}.overlay.tr{text-align:right;top:1rem;right:1.2rem}.overlay.bl{bottom:6rem;left:1.2rem}.overlay.br{text-align:right;bottom:6rem;right:1.2rem}.overlay .dim{color:#b8aba2;color:color(display-p3 .712659 .6734 .63823);color:lab(70.9595% 3.44849 6.71033)}.frame-strip{background:var(--bg-0);border-top:.1rem solid var(--border);flex:0 0 5rem;align-items:center;gap:.4rem;padding:.4rem .8rem;display:flex;overflow:hidden}.frame{border:.1rem solid var(--border);cursor:pointer;background:radial-gradient(#3a3a45 0%,#15151c 70%);border-radius:.2rem;flex:none;width:4.2rem;height:4.2rem;position:relative}.frame.cur{border-color:var(--accent);box-shadow:0 0 0 .1rem var(--accent)}.frame .num{color:#d8cbc1;color:color(display-p3 .838421 .797905 .761619);color:lab(82.5602% 3.43341 6.69948);text-shadow:0 0 .3rem #000;font-family:Source Code Pro,monospace;font-size:.8rem;position:absolute;top:.1rem;left:.2rem}.series-switcher{-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);z-index:2;background:#0000008c;border:.1rem solid #ffffff26;border-radius:.4rem;gap:.4rem;padding:.4rem;display:flex;position:absolute;top:1rem;left:50%;transform:translate(-50%)}.series{color:#d8cbc1d9;color:color(display-p3 .838421 .797905 .761619/.85);color:lab(82.5602% 3.43341 6.69948/.85);cursor:pointer;background:0 0;border:0;border-radius:.2rem;align-items:center;gap:.6rem;padding:.3rem .8rem;font-family:Source Code Pro,monospace;font-size:1rem;display:flex}.series.cur{color:#fff6ef;color:color(display-p3 1.00731 .96531 .92771);color:lab(97.641% 3.41836 6.68888);background:#3bc7ff59;background:color(display-p3 .404772 .769332 .979481/.35);background:lab(74.779% -24.1981 -39.0295/.35)}.series .s-count{color:#a89c92b3;color:color(display-p3 .651246 .612664 .578094/.7);color:lab(65.159% 3.45761 6.717/.7)}.series.cur .s-count{color:#efe2d8b3;color:color(display-p3 .928637 .887304 .850293/.7);color:lab(90.6807% 3.42482 6.69338/.7)}.rail-tabs{border-bottom:.1rem solid var(--border);background:var(--bg-1);flex:0 0 3rem;height:3rem;display:flex}.rail-tab{color:var(--fg-3);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:1;font-family:-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.1rem;font-weight:600;position:relative}.rail-tab.active{color:var(--fg-0)}.rail-tab.active:after{content:"";background:var(--accent);height:.15rem;position:absolute;bottom:-.1rem;left:0;right:0}.rail-tab .pill{background:var(--bg-3);border-radius:.8rem;margin-left:.4rem;padding:0 .5rem;font-family:Source Code Pro,monospace;font-size:.9rem;display:inline-block}.rail-tab.active .pill{background:var(--accent-soft);color:var(--accent)}.rail-body{color:var(--fg-1);flex:1;padding:1rem;font-size:1.1rem;overflow-y:auto}.rail-section{margin-bottom:1.4rem}.rail-section h4{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);margin:0 0 .6rem;font-size:1rem;font-weight:600}.field{grid-template-columns:9rem 1fr;gap:.2rem .8rem;margin-bottom:.1rem;font-size:1.1rem;display:grid}.field dt{color:var(--fg-3)}.field dd{color:var(--fg-1);margin:0;font-family:Source Code Pro,monospace}.audit-entry{border-bottom:.1rem dashed var(--border);grid-template-columns:5.6rem 1fr;gap:.8rem;padding:.6rem 0;font-size:1.1rem;display:grid}.audit-entry .ts{color:var(--fg-4);font-family:Source Code Pro,monospace;font-size:1rem}.audit-entry .act{color:var(--fg-1)}.audit-entry .act .who{color:var(--fg-3);font-size:1rem}.audit-entry .chain{color:var(--safe);background:var(--safe-soft);border-radius:.2rem;margin-top:.2rem;padding:0 .4rem;font-family:Source Code Pro,monospace;font-size:.9rem;display:inline-block}.ann-item{border-bottom:.1rem dashed var(--border);grid-template-columns:1.8rem 1fr 4rem;align-items:center;gap:.8rem;padding:.8rem 0;font-size:1.1rem;display:grid}.ann-item .badge2{background:var(--bg-3);width:1.8rem;height:1.8rem;color:var(--fg-2);border-radius:.2rem;justify-content:center;align-items:center;font-family:Source Code Pro,monospace;font-size:.9rem;display:flex}.ann-item .badge2.measure{background:var(--accent-soft);color:var(--accent)}.ann-item .badge2.ellipse{background:var(--safe-soft);color:var(--safe)}.ann-item .badge2.angle{background:var(--modified-soft);color:var(--modified)}.ann-item .meta{color:var(--fg-3);font-family:Source Code Pro,monospace;font-size:1rem}.ann-item .val{color:var(--fg-1);text-align:right;font-family:Source Code Pro,monospace;font-size:1.05rem}.modal-back{background:var(--scrim);-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem);z-index:20;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.modal{background:var(--bg-1);border:.1rem solid var(--border-strong);box-shadow:var(--shadow-modal);border-radius:.8rem;flex-direction:column;max-height:80%;display:flex}.modal-head{border-bottom:.1rem solid var(--border);align-items:center;gap:1.2rem;padding:1.4rem 1.8rem;display:flex}.modal-head h2{color:var(--fg-0);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:600}.modal-head .hex{color:var(--fg-3);font-family:Source Code Pro,monospace;font-size:1.2rem}.modal-body{padding:1.6rem 1.8rem;overflow:auto}.modal-foot{border-top:.1rem solid var(--border);justify-content:flex-end;align-items:center;gap:.8rem;padding:1.2rem 1.8rem;display:flex}.btn{border:.1rem solid var(--border-strong);background:var(--bg-2);color:var(--fg-1);cursor:pointer;letter-spacing:.01em;border-radius:.4rem;align-items:center;gap:.6rem;padding:.6rem 1.4rem;font-family:-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:500;display:inline-flex}.btn:hover{background:var(--bg-3);color:var(--fg-0)}.btn.primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent);font-weight:600}.btn.primary:hover{background:var(--accent-hover)}.btn.danger{background:var(--danger);color:var(--on-accent);border-color:var(--danger);font-weight:600}.btn.danger:hover{background:var(--danger-hover)}.btn.warn{background:var(--modified);color:var(--on-accent);border-color:var(--modified);font-weight:600}.btn:disabled{opacity:.4;cursor:not-allowed}.field-grid{grid-template-columns:11rem 1fr;align-items:start;gap:1rem 1.4rem;margin-bottom:1.6rem;display:grid}.field-grid .label{color:var(--fg-3);padding-top:.6rem;font-size:1.1rem;font-weight:500}.field-grid .val{color:var(--fg-0);font-family:Source Code Pro,monospace;font-size:1.2rem}.input{background:var(--bg-2);border:.1rem solid var(--border-strong);color:var(--fg-0);box-sizing:border-box;border-radius:.4rem;outline:none;width:100%;padding:.7rem 1rem;font-family:Source Code Pro,monospace;font-size:1.2rem}.input:focus{border-color:var(--accent);box-shadow:0 0 0 .1rem var(--accent-soft)}.input.invalid{border-color:var(--danger);box-shadow:0 0 0 .1rem var(--danger-soft)}.input.valid{border-color:var(--safe)}.validation{flex-direction:column;gap:.3rem;margin-top:.6rem;font-size:1.1rem;display:flex}.v-line{align-items:center;gap:.6rem;font-family:Source Code Pro,monospace;font-size:1.05rem;display:flex}.v-line .ico{justify-content:center;align-items:center;width:1.1rem;height:1.1rem;display:inline-flex}.v-line.ok{color:var(--safe)}.v-line.bad{color:var(--danger)}.v-line.info{color:var(--fg-3)}.context-card{background:var(--bg-0);border:.1rem solid var(--border);color:var(--fg-2);border-radius:.4rem;margin-top:.4rem;padding:1rem 1.2rem;font-size:1.1rem;line-height:1.5}.context-card .sec-label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-4);margin-bottom:.6rem;font-size:.9rem;font-weight:600}.diff-row{border-bottom:.1rem solid var(--border);grid-template-columns:2.2rem 10rem 13rem 3rem 1fr 1.4rem 1fr;align-items:center;gap:.8rem;padding:.6rem 1.4rem;font-family:Source Code Pro,monospace;font-size:1.3rem;display:grid}.diff-row:hover{background:var(--bg-2)}.diff-row .marker{text-align:center;font-weight:700}.diff-row.mod .marker{color:var(--modified)}.diff-row.add .marker{color:var(--safe)}.diff-row.del .marker{color:var(--danger)}.diff-row .arrow{color:var(--fg-4);text-align:center}.diff-row .old{color:var(--danger);background:var(--danger-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:.2rem;padding:.2rem .6rem;overflow:hidden}.diff-row .new{color:var(--safe);background:var(--safe-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:.2rem;padding:.2rem .6rem;overflow:hidden}.diff-row.del .new{color:var(--fg-4);background:0 0;text-decoration:line-through}.diff-row.add .old{color:var(--fg-4);background:0 0}.diff-summary{background:var(--bg-0);border-bottom:.1rem solid var(--border);gap:1.6rem;padding:1rem 1.8rem;font-family:Source Code Pro,monospace;font-size:1.3rem;display:flex}.diff-summary .stat{align-items:center;gap:.6rem;display:flex}.diff-summary .stat .n{color:var(--fg-0);font-size:1.5rem;font-weight:600}.diff-summary .stat .k{color:var(--fg-3)}.diff-summary .stat.mod .n{color:var(--modified)}.diff-summary .stat.add .n{color:var(--safe)}.diff-summary .stat.del .n{color:var(--danger)}.palette{background:var(--bg-1);border:.1rem solid var(--border-strong);width:64rem;box-shadow:var(--shadow-palette);border-radius:1rem;flex-direction:column;max-height:48rem;display:flex;overflow:hidden}.palette-input{color:var(--fg-0);border:0;border-bottom:.1rem solid var(--border);background:0 0;outline:none;width:100%;padding:1.6rem 1.8rem;font-family:-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.5rem}.palette-input::placeholder{color:var(--fg-3)}.palette-list{flex:1;padding:.6rem 0;overflow:auto}.palette-section{color:var(--fg-4);text-transform:uppercase;letter-spacing:.1em;padding:.6rem 1.6rem .2rem;font-size:.95rem;font-weight:600}.palette-item{color:var(--fg-1);cursor:pointer;align-items:center;gap:1rem;padding:.8rem 1.6rem;font-size:1.3rem;display:flex}.palette-item.cur{background:var(--accent-soft)}.palette-item.cur .name{color:var(--accent)}.palette-item .ico{width:1.8rem;color:var(--fg-3);text-align:center;font-family:Source Code Pro,monospace;font-size:1.1rem}.palette-item.cur .ico{color:var(--accent)}.palette-item .name{flex:1}.palette-item .desc{color:var(--fg-3);font-family:Source Code Pro,monospace;font-size:1.1rem}.palette-item .keys{gap:.3rem;display:flex}.palette-foot{border-top:.1rem solid var(--border);color:var(--fg-3);background:var(--bg-0);gap:1.6rem;padding:.8rem 1.6rem;font-size:1.1rem;display:flex}.palette-foot span{align-items:center;gap:.4rem;display:flex}.research-bar{background:var(--modified-soft);height:2.2rem;color:var(--modified);letter-spacing:.02em;border-bottom:.1rem solid #c56c004d;border-bottom:.1rem solid color(display-p3 .727655 .440503 .132021/.3);border-bottom:.1rem solid lab(55.2479% 32.3229 66.291/.3);flex:0 0 2.2rem;justify-content:center;align-items:center;font-family:Source Code Pro,monospace;font-size:1.1rem;font-weight:500;display:flex}.anon-banner{background:var(--magenta-soft);height:2.2rem;color:var(--magenta);letter-spacing:.02em;border-bottom:.1rem solid #a81ba34d;border-bottom:.1rem solid color(display-p3 .605816 .167686 .618552/.3);border-bottom:.1rem solid lab(40.8504% 64.1927 -39.4292/.3);flex:0 0 2.2rem;justify-content:center;align-items:center;gap:1rem;font-family:Source Code Pro,monospace;font-size:1.1rem;font-weight:500;display:flex}.anon-side{background:var(--bg-1);border-left:.1rem solid var(--border);flex-direction:column;flex:0 0 32rem;display:flex}.anon-profile{border-bottom:.1rem solid var(--border);padding:1.4rem}.profile-pick{gap:.6rem;margin-top:.8rem;display:flex}.profile-pick button{background:var(--bg-2);border:.1rem solid var(--border);color:var(--fg-2);cursor:pointer;letter-spacing:.03em;border-radius:.3rem;flex:1;padding:.6rem .4rem;font-family:Source Code Pro,monospace;font-size:1.05rem}.profile-pick button.sel{background:var(--magenta-soft);color:var(--magenta);border-color:var(--magenta)}.anon-rules{flex:1;overflow:hidden}.anon-rule{border-bottom:.1rem solid var(--border);grid-template-columns:1fr 6.4rem;align-items:center;gap:.6rem;padding:.6rem 1.4rem;font-family:Source Code Pro,monospace;font-size:1.1rem;display:grid}.anon-rule .nm{color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.anon-rule .nm .id{color:var(--fg-4);margin-right:.4rem;font-size:1rem}.anon-rule .act{text-align:center;letter-spacing:.04em;border-radius:.2rem;padding:.1rem .5rem;font-size:.95rem}.anon-rule .act.remove{background:var(--danger-soft);color:var(--danger)}.anon-rule .act.empty{background:var(--bg-3);color:var(--fg-2)}.anon-rule .act.dummy{background:var(--modified-soft);color:var(--modified)}.anon-rule .act.uid{background:var(--accent-soft);color:var(--accent)}.anon-rule .act.keep{background:var(--safe-soft);color:var(--safe)}.anon-rule .act.replace{background:var(--magenta-soft);color:var(--magenta)}.statusbar{height:var(--statusbar-h);flex:0 0 var(--statusbar-h);background:var(--bg-1);border-top:.1rem solid var(--border);color:var(--fg-2);align-items:center;font-family:Source Code Pro,monospace;font-size:1.2rem;display:flex}.status-cell{border-right:.1rem solid var(--border);align-items:center;gap:.6rem;height:100%;padding:0 1rem;display:flex}.status-cell:last-child{border-right:0}.status-cell .k{color:var(--fg-2)}.status-cell .v{color:var(--fg-0)}.status-cell.warn .v{color:var(--modified)}.status-cell.ok .v{color:var(--safe)}.status-cell .dot{border-radius:50%;width:.6rem;height:.6rem}.status-cell .dot.ok{background:var(--safe);box-shadow:0 0 .4rem var(--safe)}.status-cell .dot.warn{background:var(--modified)}.topbar{height:var(--topbar-h);flex:0 0 var(--topbar-h);background:var(--bg-1);border-bottom:.1rem solid var(--border);z-index:15;align-items:center;gap:1rem;padding:0 1.2rem;display:flex;position:relative}.brand{letter-spacing:-.02em;color:var(--fg-0);align-items:center;gap:.8rem;padding:.2rem .8rem .2rem 0;font-size:1.5rem;font-weight:700;display:flex}.brand-dot{background:var(--accent);border-radius:.1rem;width:.8rem;height:.8rem;transform:rotate(45deg)}.mode-switch{background:var(--bg-2);border-radius:.6rem;gap:.1rem;padding:.2rem;display:flex}.mode-switch button{color:var(--fg-2);cursor:pointer;letter-spacing:.01em;background:0 0;border:0;border-radius:.4rem;padding:.5rem 1.2rem;font-family:inherit;font-size:1.3rem;font-weight:500}.mode-switch button.active{background:var(--bg-4);color:var(--fg-0)}.mode-switch button.active.edit{color:var(--modified)}.mode-switch button.active.anon{color:var(--magenta)}.toolset{background:var(--bg-2);border-radius:.6rem;gap:.1rem;padding:.2rem;display:flex}.tool{color:var(--fg-2);cursor:pointer;letter-spacing:-.02em;background:0 0;border:0;border-radius:.4rem;justify-content:center;align-items:center;width:3.2rem;height:2.8rem;font-family:Source Code Pro,monospace;font-size:1.2rem;display:flex}.tool:hover{background:var(--bg-3);color:var(--fg-0)}.tool.on{background:var(--bg-4);color:var(--accent)}.tool.wide{gap:.6rem;width:auto;padding:0 .8rem;font-family:inherit;font-size:1.25rem}.spacer{flex:1}.badge{letter-spacing:.02em;text-transform:uppercase;border-radius:.3rem;align-items:center;gap:.6rem;padding:.3rem .8rem;font-family:Source Code Pro,monospace;font-size:1.1rem;font-weight:500;display:inline-flex}.badge.web{background:var(--modified-soft);color:var(--modified);border:.1rem solid #c56c004d;border:.1rem solid color(display-p3 .727655 .440503 .132021/.3);border:.1rem solid lab(55.2479% 32.3229 66.291/.3)}.badge.desk{background:var(--safe-soft);color:var(--safe);border:.1rem solid #0a7e3a4d;border:.1rem solid color(display-p3 .219664 .487114 .255598/.3);border:.1rem solid lab(46.059% -42.549 28.3829/.3)}.badge.anon{background:var(--magenta-soft);color:var(--magenta);border:.1rem solid #a81ba34d;border:.1rem solid color(display-p3 .605816 .167686 .618552/.3);border:.1rem solid lab(40.8504% 64.1927 -39.4292/.3)}.badge-dot{background:currentColor;border-radius:50%;width:.6rem;height:.6rem}.caliper-clear-btn{color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:.2rem;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;padding:0 .4rem;font-size:1.1rem;font-weight:700;line-height:1;transition:all .15s;display:inline-flex}.caliper-clear-btn:hover{background:var(--accent-soft);color:var(--accent-hover)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
