@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.14adbkwhbql9r.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(../media/b887d91685b8c137-s.3vw1idf69ly-m.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.1kjlm4q41a8i_.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.14adbkwhbql9r.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b887d91685b8c137-s.3vw1idf69ly-m.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.1kjlm4q41a8i_.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.14adbkwhbql9r.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b887d91685b8c137-s.3vw1idf69ly-m.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.1kjlm4q41a8i_.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_fd97910f-module__dx3KUa__className{font-family:Fraunces,Fraunces Fallback}.fraunces_fd97910f-module__dx3KUa__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2?dpl=dpl_41FqckfUNLxiTPbka2uXP7b6PU7T)format("woff2");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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_1075843e-module__vHkyLW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_1075843e-module__vHkyLW__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.dashboard-module__Y9HrDG__shell{--serif:var(--font-fraunces), "Fraunces", "Times New Roman", serif;--mono:var(--font-mono), "JetBrains Mono", monospace;--ease:cubic-bezier(.16, 1, .3, 1);min-height:100vh;font-family:var(--serif);background:radial-gradient(ellipse 60% 40% at 8% 0%, var(--glow-1), transparent), radial-gradient(ellipse 50% 35% at 95% 100%, var(--glow-2), transparent), var(--bg);color:var(--text);transition:background .4s var(--ease), color .4s var(--ease);position:relative}.dashboard-module__Y9HrDG__themeDark{--bg:#0c0a09;--bg-elev:#110f0d;--text:#d8cfc0;--text-strong:#e6ddce;--muted-1:#a39a91;--muted-2:#8b827a;--muted-3:#6d635a;--muted-4:#4d4640;--border:#2a2522;--border-faint:#1f1c1a;--btn-text:#0c0a09;--accent-ink:var(--accent);--series-1:color-mix(in srgb, var(--accent) 85%, var(--text-strong));--series-2:color-mix(in srgb, var(--accent) 75%, transparent);--series-3:color-mix(in srgb, var(--accent) 28%, transparent);--neg:#fda4af;--grain-opacity:.035;--grain-blend:overlay;--scanline-color:#0000008c;--scanline-opacity:.13;--vignette:#00000080;--glow-1:color-mix(in srgb, var(--accent) 10%, transparent);--glow-2:color-mix(in srgb, var(--accent) 5%, transparent)}.dashboard-module__Y9HrDG__themeLight{--bg:#f6efe2;--bg-elev:#fbf4e6;--text:#1a1714;--muted-1:#5c534b;--muted-2:#7d7269;--muted-3:#9a8f85;--muted-4:#b8ada3;--border:#d8cdbd;--border-faint:#e5dcc9;--btn-text:#f6efe2;--accent-ink:var(--accent);--series-1:color-mix(in srgb, var(--accent) 70%, #1a1714);--series-2:var(--accent);--series-3:color-mix(in srgb, var(--accent) 45%, var(--bg));--neg:#b91c1c;--grain-opacity:.06;--grain-blend:multiply;--scanline-color:#00000005;--scanline-opacity:.5;--vignette:#0000000a;--glow-1:color-mix(in srgb, var(--accent) 9%, transparent);--glow-2:color-mix(in srgb, var(--accent) 5%, transparent)}.dashboard-module__Y9HrDG__themeLight.dashboard-module__Y9HrDG__themeDeep{--bg:#eadfc9;--bg-elev:#f1e8d4;--text:#181410;--muted-1:#51483f;--muted-2:#6b6055;--muted-3:#877b6e;--muted-4:#a4978a;--border:#c5b8a0;--border-faint:#d4c8af;--btn-text:#14110e;--accent-ink:color-mix(in srgb, var(--accent) 55%, #142020);--series-1:color-mix(in srgb, var(--accent) 55%, #142020);--series-2:var(--accent);--series-3:color-mix(in srgb, var(--accent) 50%, var(--bg));--neg:#a31621;--grain-opacity:.07;--vignette:#3c2d1412;--glow-1:color-mix(in srgb, var(--accent) 16%, transparent);--glow-2:color-mix(in srgb, var(--accent) 9%, transparent)}.dashboard-module__Y9HrDG__grain{pointer-events:none;opacity:var(--grain-opacity);mix-blend-mode:var(--grain-blend);z-index:50;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.dashboard-module__Y9HrDG__scanlines{pointer-events:none;opacity:var(--scanline-opacity);z-index:50;background:repeating-linear-gradient(to bottom, transparent 0 3px, var(--scanline-color) 3px 4px);position:fixed;inset:0}.dashboard-module__Y9HrDG__vignette{pointer-events:none;z-index:49;background:radial-gradient(ellipse at center, transparent 55%, var(--vignette));position:fixed;inset:0}.dashboard-module__Y9HrDG__mono{font-family:var(--mono)}.dashboard-module__Y9HrDG__micro{font-family:var(--mono);text-transform:uppercase;letter-spacing:.2em;font-size:.6875rem}.dashboard-module__Y9HrDG__inner{z-index:1;max-width:1180px;margin:0 auto;padding:2.2rem clamp(1.5rem,4vw,3.5rem) 4rem;position:relative}.dashboard-module__Y9HrDG__rail{border-bottom:1px solid var(--border-faint);justify-content:space-between;align-items:center;padding-bottom:1.4rem;display:flex}.dashboard-module__Y9HrDG__railLeft{align-items:center;gap:.75rem;display:flex}.dashboard-module__Y9HrDG__dot{background:var(--accent);width:.45rem;height:.45rem;box-shadow:0 0 12px 2px color-mix(in srgb, var(--accent) 60%, transparent);animation:dashboard-module__Y9HrDG__pulse 3s var(--ease) infinite}@keyframes dashboard-module__Y9HrDG__pulse{0%,to{opacity:1}50%{opacity:.35}}.dashboard-module__Y9HrDG__rail .dashboard-module__Y9HrDG__micro{color:var(--muted-2)}.dashboard-module__Y9HrDG__railRight{align-items:center;gap:1.5rem;display:flex}.dashboard-module__Y9HrDG__who,.dashboard-module__Y9HrDG__stamp{color:var(--muted-3)}.dashboard-module__Y9HrDG__themeToggle{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted-2);border:1px solid var(--border);cursor:pointer;transition:color .3s var(--ease), border-color .3s var(--ease);background:0 0;padding:.45rem .85rem;font-size:.625rem}.dashboard-module__Y9HrDG__themeToggle:hover{color:var(--accent-ink);border-color:var(--accent-ink)}.dashboard-module__Y9HrDG__nav{border-bottom:1px solid var(--border-faint);gap:2.2rem;margin:2.4rem 0 0;display:flex}.dashboard-module__Y9HrDG__navTab{font-family:var(--mono);text-transform:uppercase;letter-spacing:.2em;color:var(--muted-3);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:none;border-bottom:1px solid #0000;margin-bottom:-1px;padding:0 0 .9rem;font-size:.6875rem;text-decoration:none}.dashboard-module__Y9HrDG__navTab:hover{color:var(--muted-1)}.dashboard-module__Y9HrDG__navActive{color:var(--accent-ink);border-bottom-color:var(--accent-ink)}.dashboard-module__Y9HrDG__liveDot{background:var(--muted-3);width:6px;height:6px;transition:background .4s var(--ease);border-radius:50%;align-self:center;margin-left:auto;display:inline-block}.dashboard-module__Y9HrDG__liveDot[data-live=live]{background:var(--accent-ink);animation:2.4s ease-in-out infinite dashboard-module__Y9HrDG__livePulse}.dashboard-module__Y9HrDG__liveDot[data-live=limited]{background:#c8860a}@keyframes dashboard-module__Y9HrDG__livePulse{0%,to{opacity:1}50%{opacity:.35}}.dashboard-module__Y9HrDG__staleNote{color:var(--text);letter-spacing:.01em;background:#c8860a1a;border:1px solid #c8860a66;margin:.75rem 0 0;padding:calc(.5rem - 1px) calc(.75rem - 1px) calc(.5rem - 1px) calc(.75rem + 1px);font-size:.78rem}.dashboard-module__Y9HrDG__pagehead{animation:dashboard-module__Y9HrDG__fadeUp .9s var(--ease);margin:3rem 0 2.4rem}@keyframes dashboard-module__Y9HrDG__fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.dashboard-module__Y9HrDG__kicker{color:var(--accent-ink);margin-bottom:.9rem}.dashboard-module__Y9HrDG__h1{letter-spacing:-.035em;font-size:clamp(2rem,4.5vw,3rem);font-weight:300;line-height:.98}.dashboard-module__Y9HrDG__h1 em{color:var(--accent-ink);font-style:italic}.dashboard-module__Y9HrDG__subline{color:var(--muted-2);align-items:center;gap:.5rem;margin-top:1rem;display:flex}.dashboard-module__Y9HrDG__cursor{background:var(--accent-ink);width:.55em;height:1em;animation:1.1s steps(2,end) infinite dashboard-module__Y9HrDG__blink;display:inline-block}@keyframes dashboard-module__Y9HrDG__blink{50%{opacity:0}}.dashboard-module__Y9HrDG__stats{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);grid-template-columns:repeat(4,1fr);display:grid}.dashboard-module__Y9HrDG__stat{border-right:1px solid var(--border-faint);padding:1.4rem 1.5rem 1.3rem}.dashboard-module__Y9HrDG__stat:last-child{border-right:none}.dashboard-module__Y9HrDG__statLabel{color:var(--muted-3);margin-bottom:.9rem}.dashboard-module__Y9HrDG__statValue{font-family:var(--serif);letter-spacing:-.02em;font-size:2.1rem;font-weight:300;line-height:1}.dashboard-module__Y9HrDG__statValue small{color:var(--muted-2);font-size:1.1rem}.dashboard-module__Y9HrDG__delta{font-family:var(--mono);letter-spacing:.12em;color:var(--accent-ink);margin-top:.7rem;font-size:.6875rem}.dashboard-module__Y9HrDG__deltaDown{color:var(--neg)}.dashboard-module__Y9HrDG__deltaFlat{color:var(--muted-3)}.dashboard-module__Y9HrDG__section{margin-top:3rem}.dashboard-module__Y9HrDG__sectionFlush{margin-top:0}.dashboard-module__Y9HrDG__sectionHead{justify-content:space-between;align-items:baseline;margin-bottom:1.2rem;display:flex}.dashboard-module__Y9HrDG__sectionHead .dashboard-module__Y9HrDG__micro{color:var(--muted-2)}.dashboard-module__Y9HrDG__hint{color:var(--muted-4);font-family:var(--mono);letter-spacing:.1em;font-size:.6875rem}.dashboard-module__Y9HrDG__chartFrame{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);padding:1.6rem 1.5rem 1.2rem}.dashboard-module__Y9HrDG__bars{align-items:flex-end;gap:6px;height:140px;display:flex}.dashboard-module__Y9HrDG__bar{flex-direction:column;flex:1;justify-content:flex-end;height:100%;display:flex}.dashboard-module__Y9HrDG__segOpus{background:var(--series-1)}.dashboard-module__Y9HrDG__segSonnet{background:var(--series-2)}.dashboard-module__Y9HrDG__segHaiku{background:var(--series-3)}.dashboard-module__Y9HrDG__bar:hover div{filter:brightness(1.12)}.dashboard-module__Y9HrDG__barLabels{gap:6px;margin-top:.8rem;display:flex}.dashboard-module__Y9HrDG__barLabels span{text-align:center;font-family:var(--mono);letter-spacing:.08em;color:var(--muted-4);text-transform:uppercase;flex:1;font-size:.6rem}@media (max-width:720px){.dashboard-module__Y9HrDG__bars,.dashboard-module__Y9HrDG__barLabels{padding-inline:.75rem}.dashboard-module__Y9HrDG__barLabels span{justify-content:center;min-width:0;display:flex}.dashboard-module__Y9HrDG__barLabels span:first-child:not(:empty)+span:not(:empty),.dashboard-module__Y9HrDG__barLabels span:first-child:not(:empty)+span+span:not(:empty){visibility:hidden}.dashboard-module__Y9HrDG__barLabels span:not(:first-child,:empty):has(+span:not(:empty)){visibility:hidden}}.dashboard-module__Y9HrDG__legend{border-top:1px solid var(--border-faint);flex-wrap:wrap;gap:.55rem 1.4rem;margin-top:1.2rem;padding-top:1rem;display:flex}.dashboard-module__Y9HrDG__legendItem{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.5rem;max-width:100%;font-size:.6875rem;display:flex;overflow:hidden}@media (max-width:720px){.dashboard-module__Y9HrDG__legendItem{white-space:normal;overflow-wrap:anywhere}}.dashboard-module__Y9HrDG__swatch{width:.6rem;height:.6rem}.dashboard-module__Y9HrDG__sw1{background:var(--series-1)}.dashboard-module__Y9HrDG__sw2{background:var(--series-2)}.dashboard-module__Y9HrDG__sw3{background:var(--series-3)}.dashboard-module__Y9HrDG__cols{grid-template-columns:1fr 1fr;gap:2.5rem;display:grid}@media (max-width:720px){.dashboard-module__Y9HrDG__rail{flex-wrap:wrap;gap:.9rem 1rem}.dashboard-module__Y9HrDG__railRight{flex-wrap:wrap;gap:.6rem 1rem;min-width:0}.dashboard-module__Y9HrDG__who{overflow-wrap:anywhere}.dashboard-module__Y9HrDG__nav{gap:1.2rem;overflow-x:auto}.dashboard-module__Y9HrDG__navTab{flex:none}.dashboard-module__Y9HrDG__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__Y9HrDG__stat{border-bottom:1px solid var(--border-faint);padding:1.1rem 1rem}.dashboard-module__Y9HrDG__stat:nth-child(2n){border-right:none}.dashboard-module__Y9HrDG__stat:nth-last-child(-n+2){border-bottom:none}.dashboard-module__Y9HrDG__cols{grid-template-columns:minmax(0,1fr)}}.dashboard-module__Y9HrDG__plain{color:var(--muted-1);padding:.2rem 0 .2rem 1.3rem;font-size:1.15rem;font-weight:300;line-height:1.55}.dashboard-module__Y9HrDG__plain strong{color:var(--text);font-weight:400}.dashboard-module__Y9HrDG__hbars{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);flex-direction:column;gap:1.4rem;height:100%;padding:1.6rem 1.5rem;display:flex}.dashboard-module__Y9HrDG__hbarTop{justify-content:space-between;align-items:baseline;margin-bottom:.55rem;display:flex}.dashboard-module__Y9HrDG__hbarName{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted-1);font-size:.6875rem}.dashboard-module__Y9HrDG__hbarVal{font-family:var(--serif);font-size:1.15rem;font-weight:300}.dashboard-module__Y9HrDG__hbarVal small{font-family:var(--mono);color:var(--muted-3);letter-spacing:.1em;margin-left:.4rem;font-size:.625rem}.dashboard-module__Y9HrDG__track{background:color-mix(in srgb, var(--accent) 10%, var(--bg));height:.55rem;position:relative;overflow:hidden}.dashboard-module__Y9HrDG__hbarFill{background:var(--series-2);animation:dashboard-module__Y9HrDG__grow 1.2s var(--ease) both;transform-origin:0;position:absolute;inset:0 auto 0 0}.dashboard-module__Y9HrDG__hbar:nth-child(2) .dashboard-module__Y9HrDG__hbarFill{background:color-mix(in srgb, var(--series-2) 60%, var(--bg))}.dashboard-module__Y9HrDG__hbar:nth-child(3) .dashboard-module__Y9HrDG__hbarFill{background:color-mix(in srgb, var(--series-2) 35%, var(--bg))}@keyframes dashboard-module__Y9HrDG__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dashboard-module__Y9HrDG__donutFrame{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);align-items:center;gap:2.2rem;height:100%;padding:1.6rem 1.5rem;display:flex}.dashboard-module__Y9HrDG__donutWrap{flex:none;width:170px;height:170px;position:relative}.dashboard-module__Y9HrDG__donutWrap svg{transform:rotate(-90deg)}.dashboard-module__Y9HrDG__donutTrack{stroke:color-mix(in srgb, var(--accent) 10%, var(--bg))}.dashboard-module__Y9HrDG__donutS1{stroke:var(--series-1)}.dashboard-module__Y9HrDG__donutS2{stroke:var(--series-2)}.dashboard-module__Y9HrDG__donutS3{stroke:var(--series-3)}.dashboard-module__Y9HrDG__donutCenter{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dashboard-module__Y9HrDG__donutCenter .dashboard-module__Y9HrDG__amt{font-family:var(--serif);letter-spacing:-.02em;font-size:1.7rem;font-weight:300}.dashboard-module__Y9HrDG__donutCenter .dashboard-module__Y9HrDG__lbl{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-3);margin-top:.3rem;font-size:.55rem}.dashboard-module__Y9HrDG__donutLegend{flex-direction:column;flex:1;gap:1.05rem;display:flex}@media (max-width:720px){.dashboard-module__Y9HrDG__donutFrame{flex-wrap:wrap;gap:1.6rem 2.2rem}.dashboard-module__Y9HrDG__donutLegend{flex:13rem;min-width:0}}.dashboard-module__Y9HrDG__dleg{grid-template-columns:auto 1fr auto;align-items:baseline;gap:.7rem;display:grid}.dashboard-module__Y9HrDG__dleg .dashboard-module__Y9HrDG__swatch{position:relative;top:1px}.dashboard-module__Y9HrDG__dlegName{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-1);font-size:.6875rem}.dashboard-module__Y9HrDG__dlegSub{font-family:var(--serif);color:var(--muted-3);text-transform:none;letter-spacing:0;margin-top:.25rem;font-size:.85rem;font-weight:300;display:block}.dashboard-module__Y9HrDG__dlegVal{font-family:var(--serif);font-size:1.15rem;font-weight:300}.dashboard-module__Y9HrDG__thread{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);border-bottom:none}.dashboard-module__Y9HrDG__thread:last-child{border-bottom:1px solid var(--border-faint)}.dashboard-module__Y9HrDG__threadHead{cursor:pointer;transition:background .3s var(--ease);text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:none;grid-template-columns:auto 1fr auto auto;align-items:center;gap:1.2rem;padding:1.25rem 1.4rem;display:grid}.dashboard-module__Y9HrDG__threadHead:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}.dashboard-module__Y9HrDG__avatar{width:2.6rem;height:2.6rem;font-family:var(--serif);color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 12%, var(--bg));border:1px solid color-mix(in srgb, var(--accent-ink) 30%, transparent);flex:none;justify-content:center;align-items:center;font-size:1.05rem;font-weight:400;display:flex}.dashboard-module__Y9HrDG__threadWho{min-width:0}.dashboard-module__Y9HrDG__person{font-family:var(--serif);letter-spacing:-.01em;font-size:1.1rem;font-weight:400}.dashboard-module__Y9HrDG__person small{font-family:var(--mono);color:var(--muted-3);letter-spacing:.12em;margin-left:.7rem;font-size:.625rem}.dashboard-module__Y9HrDG__topic{color:var(--muted-2);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-top:.3rem;font-size:.95rem;font-weight:300;line-height:1.45;display:-webkit-box;overflow:hidden}.dashboard-module__Y9HrDG__threadMeta{align-items:center;gap:.85rem;display:flex}.dashboard-module__Y9HrDG__tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-3);border:1px solid var(--border-faint);white-space:nowrap;border-radius:0;padding:.22rem .55rem;font-size:.625rem}.dashboard-module__Y9HrDG__metaText{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-3);white-space:nowrap;font-size:.625rem}.dashboard-module__Y9HrDG__caret{font-family:var(--mono);color:var(--muted-3);transition:transform .35s var(--ease);font-size:.8rem}.dashboard-module__Y9HrDG__threadOpen .dashboard-module__Y9HrDG__caret{color:var(--accent-ink);transform:rotate(90deg)}.dashboard-module__Y9HrDG__threadBody{animation:dashboard-module__Y9HrDG__fadeUp .5s var(--ease);padding:0 1.4rem 1.6rem}.dashboard-module__Y9HrDG__msgs{border-top:1px solid var(--border-faint);flex-direction:column;gap:1.25rem;max-width:46rem;margin-left:3.8rem;padding-top:1.4rem;display:flex}.dashboard-module__Y9HrDG__msg{grid-template-columns:5rem 1fr;gap:1.1rem;display:grid}.dashboard-module__Y9HrDG__msgStamp{font-family:var(--mono);letter-spacing:.1em;color:var(--muted-4);text-align:right;padding-top:.45rem;font-size:.625rem}.dashboard-module__Y9HrDG__bubble{color:var(--muted-1);border:1px solid var(--border);white-space:pre-wrap;overflow-wrap:break-word;padding:calc(.6rem - 1px) calc(.95rem - 1px) calc(.6rem - 1px) calc(.95rem + 1px);font-size:1rem;font-weight:300;line-height:1.65}.dashboard-module__Y9HrDG__msgAgent .dashboard-module__Y9HrDG__bubble{border-color:color-mix(in srgb, var(--accent-ink) 30%, transparent);color:var(--text);background:color-mix(in srgb, var(--accent) 5%, transparent)}.dashboard-module__Y9HrDG__speaker{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-3);margin-bottom:.4rem;font-size:.575rem;display:block}.dashboard-module__Y9HrDG__msgAgent .dashboard-module__Y9HrDG__speaker{color:var(--accent-ink)}.dashboard-module__Y9HrDG__threadStats{border-top:1px solid var(--border-faint);flex-wrap:wrap;gap:2rem;margin:1.5rem 0 0 3.8rem;padding-top:1rem;display:flex}.dashboard-module__Y9HrDG__ts{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-3);font-size:.625rem}.dashboard-module__Y9HrDG__ts b{color:var(--muted-1);font-weight:500}.dashboard-module__Y9HrDG__pagination{justify-content:space-between;align-items:center;margin-top:1.6rem;display:flex}.dashboard-module__Y9HrDG__pageInfo{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-3);font-size:.625rem}.dashboard-module__Y9HrDG__meterFrame,.dashboard-module__Y9HrDG__histFrame{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);padding:1.4rem 1.5rem 1.2rem}.dashboard-module__Y9HrDG__meter{border:1px solid var(--border);background:color-mix(in srgb, var(--bg-elev) 60%, transparent);height:14px;position:relative}.dashboard-module__Y9HrDG__meterFill{background:var(--accent);opacity:.85;transition:width .5s var(--ease);position:absolute;inset:0 auto 0 0}.dashboard-module__Y9HrDG__meterFillOver{background:var(--neg)}.dashboard-module__Y9HrDG__meterTick{background:var(--muted-2);width:1px;position:absolute;top:-5px;bottom:-5px}.dashboard-module__Y9HrDG__meterLabels{font-family:var(--mono);color:var(--muted-2);justify-content:space-between;margin-top:.55rem;font-size:.68rem;display:flex}.dashboard-module__Y9HrDG__meterLabels b{color:var(--text);font-weight:500}.dashboard-module__Y9HrDG__hist{align-items:flex-end;gap:1.4rem;height:130px;display:flex}.dashboard-module__Y9HrDG__histCol{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.5rem;height:100%;display:flex}.dashboard-module__Y9HrDG__barV{background:var(--series-2);border-top:2px solid var(--accent);width:100%;max-width:84px;transition:height .5s var(--ease)}.dashboard-module__Y9HrDG__histColNow .dashboard-module__Y9HrDG__barV{background:var(--series-3);border-top-style:dashed}.dashboard-module__Y9HrDG__histLbl{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted-3);font-size:.65rem}.dashboard-module__Y9HrDG__histAmt{font-family:var(--mono);color:var(--muted-1);font-size:.72rem}.dashboard-module__Y9HrDG__planFoot{color:var(--muted-3);text-transform:none;letter-spacing:.06em;margin-top:2rem;line-height:1.7}.dashboard-module__Y9HrDG__config{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent)}.dashboard-module__Y9HrDG__configRow{grid-template-columns:1fr 2fr auto;align-items:center;gap:1.5rem;padding:1.5rem;display:grid}.dashboard-module__Y9HrDG__configName{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted-1);font-size:.6875rem}.dashboard-module__Y9HrDG__configDesc{color:var(--muted-2);font-size:.95rem;font-weight:300;line-height:1.5}.dashboard-module__Y9HrDG__configValue{font-family:var(--mono);color:var(--text);font-size:.75rem}.dashboard-module__Y9HrDG__configControl{align-items:center;gap:1rem;display:flex}.dashboard-module__Y9HrDG__btn{font-family:var(--mono);text-transform:uppercase;letter-spacing:.2em;background:var(--accent);color:var(--btn-text);cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border:none;padding:.7rem 1.4rem;font-size:.6875rem}.dashboard-module__Y9HrDG__btn:hover{box-shadow:0 24px 48px -24px color-mix(in srgb, var(--accent) 80%, transparent);transform:translateY(-2px)}.dashboard-module__Y9HrDG__btn:disabled{opacity:.5;cursor:default;box-shadow:none;transform:none}.dashboard-module__Y9HrDG__btnGhost{color:var(--muted-1);border:1px solid var(--border);background:0 0}.dashboard-module__Y9HrDG__btnGhost:hover{box-shadow:none;border-color:var(--muted-3)}.dashboard-module__Y9HrDG__alertInput{font-family:var(--mono);color:var(--text);border:1px solid var(--border);background:0 0;width:8rem;padding:.55rem .7rem;font-size:.75rem}.dashboard-module__Y9HrDG__alertError{color:var(--neg);font-family:var(--mono);letter-spacing:.1em;margin-top:.6rem;font-size:.625rem}.dashboard-module__Y9HrDG__profile{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);align-items:center;gap:2.2rem;padding:2.2rem 2rem;display:flex}.dashboard-module__Y9HrDG__portrait{flex:none;width:7.5rem;height:7.5rem;position:relative}.dashboard-module__Y9HrDG__portrait img{-o-object-fit:cover;object-fit:cover;filter:saturate(.85)contrast(1.05);width:100%;height:100%;display:block}.dashboard-module__Y9HrDG__portrait:after{content:"";border:1px solid color-mix(in srgb, var(--accent-ink) 45%, transparent);pointer-events:none;position:absolute;inset:0}.dashboard-module__Y9HrDG__portraitRing{border:1px solid var(--border);pointer-events:none;position:absolute;inset:-7px}.dashboard-module__Y9HrDG__portraitMono{width:100%;height:100%;font-family:var(--serif);color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 12%, var(--bg));justify-content:center;align-items:center;font-size:2.6rem;font-weight:300;display:flex}.dashboard-module__Y9HrDG__agentName{font-family:var(--serif);letter-spacing:-.03em;font-size:2.2rem;font-weight:300;line-height:1}.dashboard-module__Y9HrDG__agentName em{color:var(--accent-ink);font-style:italic}.dashboard-module__Y9HrDG__agentRole{color:var(--muted-2);margin-top:.7rem}.dashboard-module__Y9HrDG__agentSince{color:var(--muted-4);margin-top:.4rem}.dashboard-module__Y9HrDG__statusPill{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-ink);border:1px solid color-mix(in srgb, var(--accent-ink) 35%, transparent);align-items:center;gap:.55rem;margin-top:1.1rem;padding:.4rem .8rem;font-size:.625rem;display:inline-flex}.dashboard-module__Y9HrDG__statusPill .dashboard-module__Y9HrDG__dot{width:.35rem;height:.35rem}.dashboard-module__Y9HrDG__sparks{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);grid-template-columns:repeat(4,1fr);display:grid}.dashboard-module__Y9HrDG__spark{border-right:1px solid var(--border-faint);padding:1.3rem 1.4rem 1.1rem}.dashboard-module__Y9HrDG__spark:last-child{border-right:none}.dashboard-module__Y9HrDG__sparkLabel{color:var(--muted-3);margin-bottom:.8rem}.dashboard-module__Y9HrDG__sparkRow{justify-content:space-between;align-items:flex-end;gap:.8rem;display:flex}.dashboard-module__Y9HrDG__sparkValue{font-family:var(--serif);letter-spacing:-.02em;font-size:1.55rem;font-weight:300;line-height:1}.dashboard-module__Y9HrDG__sparkValue small{color:var(--muted-2);font-size:.85rem}.dashboard-module__Y9HrDG__spark svg{display:block}.dashboard-module__Y9HrDG__spark polyline{fill:none;stroke:var(--accent-ink);stroke-width:1.5px}.dashboard-module__Y9HrDG__sparkArea{fill:color-mix(in srgb, var(--accent) 18%, transparent);stroke:none}.dashboard-module__Y9HrDG__foot{border-top:1px solid var(--border-faint);justify-content:space-between;margin-top:4.5rem;padding-top:1.2rem;display:flex}.dashboard-module__Y9HrDG__foot .dashboard-module__Y9HrDG__micro{color:var(--muted-4)}.dashboard-module__Y9HrDG__filterBar{justify-content:space-between;align-items:center;margin:0 0 1.2rem;display:flex}.dashboard-module__Y9HrDG__filterLabel{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-3);font-size:.6rem}.dashboard-module__Y9HrDG__dsToggle{border:1px solid var(--border);display:flex}.dashboard-module__Y9HrDG__dsBtn{border:0;border-right:1px solid var(--border);color:var(--muted-2);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.7rem 1.15rem;font-size:.66rem;transition:color .22s,background .22s;display:flex}.dashboard-module__Y9HrDG__dsBtn:last-child{border-right:0}.dashboard-module__Y9HrDG__dsBtn:hover{color:var(--muted-1);background:color-mix(in srgb, var(--accent) 4%, transparent)}.dashboard-module__Y9HrDG__dsBtnActive{color:var(--bg);background:var(--accent)}.dashboard-module__Y9HrDG__dsBtnSub{color:var(--muted-4);letter-spacing:.14em;font-size:.55rem}.dashboard-module__Y9HrDG__dsBtnActive .dashboard-module__Y9HrDG__dsBtnSub{color:color-mix(in srgb, var(--bg) 65%, var(--accent))}@media (max-width:720px){.dashboard-module__Y9HrDG__filterBar{flex-direction:column;align-items:stretch;gap:.6rem}.dashboard-module__Y9HrDG__dsToggle{width:100%}.dashboard-module__Y9HrDG__dsBtn{letter-spacing:.1em;flex-direction:column;flex:1 1 0;justify-content:center;gap:.25rem;min-width:0;min-height:2.75rem;padding:.6rem .4rem}.dashboard-module__Y9HrDG__dsBtnSub{letter-spacing:.08em}}.dashboard-module__Y9HrDG__ledger{background:var(--bg-elev,#110f0d);border:1px solid var(--border,#2a2522);width:360px;box-shadow:0 18px 40px -20px #000, 0 0 0 1px color-mix(in srgb, var(--accent,#7fd1cf) 7%, transparent);font-family:var(--mono);padding:.95rem 1rem 1rem}.dashboard-module__Y9HrDG__ledgerDate{font-family:var(--serif);color:var(--text,#d8cfc0);font-size:1.15rem;font-style:italic;line-height:1}.dashboard-module__Y9HrDG__ledgerDateSmall{color:var(--muted-3,#6d635a);font-size:.7rem;font-style:normal}.dashboard-module__Y9HrDG__ledgerDabbr{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted-3,#6d635a);margin-top:.3rem;font-size:.55rem}.dashboard-module__Y9HrDG__ledgerCost{font-family:var(--serif);color:var(--accent,#7fd1cf);font-variant-numeric:tabular-nums;margin:.7rem 0 .12rem;font-size:2rem;line-height:1}.dashboard-module__Y9HrDG__ledgerCostSub{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-3,#6d635a);font-size:.55rem}.dashboard-module__Y9HrDG__ledgerDiv{background:var(--border-faint,#1f1c1a);height:1px;margin:.85rem 0 .7rem}.dashboard-module__Y9HrDG__ledgerBlab{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-4,#4d4640);justify-content:space-between;align-items:baseline;margin-bottom:.6rem;font-size:.52rem;display:flex}.dashboard-module__Y9HrDG__ledgerBlabCols{gap:.7rem;display:flex}.dashboard-module__Y9HrDG__ledgerBlabCols span:first-child{text-align:right;width:2.2rem}.dashboard-module__Y9HrDG__ledgerBlabCols span:last-child{text-align:right;width:4.2rem}.dashboard-module__Y9HrDG__ledgerRow{letter-spacing:.04em;color:var(--muted-1,#a39a91);justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.44rem;font-size:.63rem;display:flex}.dashboard-module__Y9HrDG__ledgerRowNm{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.dashboard-module__Y9HrDG__ledgerDot{flex:none;width:.5rem;height:.5rem;display:inline-block}.dashboard-module__Y9HrDG__ledgerDotInfra{background:repeating-linear-gradient(45deg, var(--muted-3,#6d635a) 0 1.5px, transparent 1.5px 3px)}.dashboard-module__Y9HrDG__ledgerRowT{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-module__Y9HrDG__ledgerRowRt{font-variant-numeric:tabular-nums;flex:none;gap:.7rem;display:flex}.dashboard-module__Y9HrDG__ledgerCt{text-align:right;width:2.2rem;color:var(--muted-2,#8b827a);white-space:nowrap}.dashboard-module__Y9HrDG__ledgerCz{text-align:right;width:4.2rem;color:var(--text,#d8cfc0);white-space:nowrap;font-weight:500}.dashboard-module__Y9HrDG__ledgerRowInfra .dashboard-module__Y9HrDG__ledgerRowT{color:var(--muted-2,#8b827a)}.dashboard-module__Y9HrDG__ledgerRowInfra .dashboard-module__Y9HrDG__ledgerCt{color:var(--muted-4,#4d4640)}.dashboard-module__Y9HrDG__ledgerRowInfra .dashboard-module__Y9HrDG__ledgerCz{color:var(--muted-1,#a39a91)}.dashboard-module__Y9HrDG__ledgerIdiv{background:var(--border-faint,#1f1c1a);height:1px;margin:.5rem 0 .55rem}.dashboard-module__Y9HrDG__ledgerEmpty{color:var(--muted-3,#6d635a);letter-spacing:.04em;margin-bottom:.5rem;font-size:.62rem}.dashboard-module__Y9HrDG__ledgerFxNote{color:var(--muted-4,#4d4640);letter-spacing:.08em;text-transform:uppercase;margin-top:.5rem;font-size:.55rem}.dashboard-module__Y9HrDG__bar:focus-visible{outline:1px dashed var(--accent);outline-offset:2px}.dashboard-module__Y9HrDG__spinner{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-3);justify-content:center;align-items:center;padding:3rem 1.5rem;font-size:.6875rem;display:flex}.dashboard-module__Y9HrDG__skeleton{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);height:7rem;margin-top:1.2rem;position:relative;overflow:hidden}.dashboard-module__Y9HrDG__skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 6%, transparent), transparent);animation:dashboard-module__Y9HrDG__shimmer 1.4s var(--ease) infinite;position:absolute;inset:0}@keyframes dashboard-module__Y9HrDG__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.dashboard-module__Y9HrDG__errorBox{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);flex-direction:column;align-items:flex-start;gap:1.1rem;padding:2rem 1.5rem;display:flex}.dashboard-module__Y9HrDG__errorText{color:var(--muted-1);font-size:1.05rem;font-weight:300;line-height:1.5}.dashboard-module__Y9HrDG__appRail{display:none}@media (min-width:1024px){.dashboard-module__Y9HrDG__appRail{z-index:60;width:var(--app-rail-w,3.25rem);background:var(--bg-elev);border-right:1px solid var(--border-faint);transition:width .28s var(--ease), border-color .3s var(--ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.dashboard-module__Y9HrDG__appRail:hover,.dashboard-module__Y9HrDG__appRail:focus-within{border-right-color:var(--border);width:13.5rem}.dashboard-module__Y9HrDG__shellHasRail{padding-left:var(--app-rail-w,3.25rem)}}.dashboard-module__Y9HrDG__appRailList{flex-direction:column;flex:1;gap:.25rem;margin:0;padding:1rem 0;list-style:none;display:flex;overflow:hidden}.dashboard-module__Y9HrDG__appRailItem{position:relative}.dashboard-module__Y9HrDG__appRailLink{color:var(--muted-2);transition:color .2s var(--ease), background .2s var(--ease);border-radius:2px;outline:none;align-items:center;gap:.85rem;margin:0 .4rem;padding:.5rem .6rem;text-decoration:none;display:flex;position:relative}.dashboard-module__Y9HrDG__appRailLink:hover{color:var(--text-strong,var(--text));background:color-mix(in srgb, var(--accent) 8%, transparent)}.dashboard-module__Y9HrDG__appRailLink:focus-visible{box-shadow:inset 0 0 0 1px var(--accent-ink)}.dashboard-module__Y9HrDG__appRailLinkActive{color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 10%, transparent)}@supports (color:oklch(from red l c h)){.dashboard-module__Y9HrDG__themeDark .dashboard-module__Y9HrDG__appRailLinkActive:not(:hover){color:oklch(from var(--accent-ink) max(l, .72) c h)}.dashboard-module__Y9HrDG__themeLight .dashboard-module__Y9HrDG__appRailLinkActive:not(:hover){color:oklch(from var(--accent-ink) min(l, .45) c h)}}.dashboard-module__Y9HrDG__appRailMark{width:2.05rem;height:2.05rem;font-family:var(--mono);letter-spacing:.02em;color:inherit;background:color-mix(in srgb, var(--text) 3%, transparent);border:1px solid var(--border);transition:border-color .2s var(--ease), background .2s var(--ease);border-radius:3px;flex:none;place-items:center;font-size:.8rem;font-weight:500;display:grid}.dashboard-module__Y9HrDG__appRailLink:hover .dashboard-module__Y9HrDG__appRailMark{border-color:var(--muted-3)}.dashboard-module__Y9HrDG__appRailLinkActive .dashboard-module__Y9HrDG__appRailMark{border-color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 12%, transparent)}.dashboard-module__Y9HrDG__appRailMeta{white-space:nowrap;opacity:0;min-width:0;transition:opacity .2s var(--ease);flex-direction:column;gap:.15rem;display:flex}.dashboard-module__Y9HrDG__appRail:hover .dashboard-module__Y9HrDG__appRailMeta,.dashboard-module__Y9HrDG__appRail:focus-within .dashboard-module__Y9HrDG__appRailMeta{opacity:1}.dashboard-module__Y9HrDG__appRailTitle{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:inherit;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.dashboard-module__Y9HrDG__appRailPath{font-family:var(--mono);letter-spacing:.08em;color:var(--muted-3);text-overflow:ellipsis;font-size:.625rem;overflow:hidden}.dashboard-module__Y9HrDG__appRailFoot{border-top:1px solid var(--border-faint);white-space:nowrap;opacity:0;transition:opacity .2s var(--ease);padding:.75rem .6rem 1rem;overflow:hidden}.dashboard-module__Y9HrDG__appRail:hover .dashboard-module__Y9HrDG__appRailFoot,.dashboard-module__Y9HrDG__appRail:focus-within .dashboard-module__Y9HrDG__appRailFoot{opacity:1}.dashboard-module__Y9HrDG__appRailHint{font-family:var(--mono);text-transform:uppercase;letter-spacing:.18em;color:var(--muted-3);font-size:.6rem}@media (prefers-reduced-motion:reduce){.dashboard-module__Y9HrDG__appRail,.dashboard-module__Y9HrDG__appRailMeta,.dashboard-module__Y9HrDG__appRailFoot,.dashboard-module__Y9HrDG__appRailMark,.dashboard-module__Y9HrDG__appRailLink{transition:none}}.dashboard-module__Y9HrDG__shell{--cap-warn:color-mix(in srgb, var(--neg) 55%, var(--accent))}.dashboard-module__Y9HrDG__capCtl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);cursor:pointer;white-space:nowrap;transition:color .25s var(--ease);background:0 0;border:0;padding:0;font-size:.6875rem;font-weight:500}.dashboard-module__Y9HrDG__capBrk{letter-spacing:.1em;white-space:pre;margin-left:.5rem;font-weight:700}.dashboard-module__Y9HrDG__capCtl:hover{color:var(--text-strong)}.dashboard-module__Y9HrDG__capCtl[aria-checked=true]{color:var(--accent-ink)}.dashboard-module__Y9HrDG__capCtl:disabled{opacity:.5;cursor:default}.dashboard-module__Y9HrDG__capMeterZone{margin-top:.9rem;position:relative}.dashboard-module__Y9HrDG__capFlag{white-space:nowrap;pointer-events:none;font-family:var(--mono);letter-spacing:.1em;color:var(--muted-2);background:var(--bg-elev);padding:0 .25rem;font-size:.66rem;position:absolute;top:-1.55rem;transform:translate(-50%)}.dashboard-module__Y9HrDG__capPace{background:var(--muted-3);width:1px;position:absolute;top:-4px;bottom:-4px}.dashboard-module__Y9HrDG__capState_near .dashboard-module__Y9HrDG__meterFill{background:var(--cap-warn)}.dashboard-module__Y9HrDG__capState_paused .dashboard-module__Y9HrDG__meterFill{background:var(--neg)}.dashboard-module__Y9HrDG__capLayer{z-index:2;cursor:ew-resize;touch-action:none;position:absolute;inset:-9px 0}.dashboard-module__Y9HrDG__capStop{z-index:3;cursor:grab;touch-action:none;background:0 0;border:0;width:34px;margin-left:-17px;padding:0;position:absolute;top:-18px;bottom:-12px}.dashboard-module__Y9HrDG__capStop[data-dragging=true]{cursor:grabbing}.dashboard-module__Y9HrDG__capBar{background:var(--text-strong);width:3px;transition:background .25s var(--ease);margin-left:-1.5px;position:absolute;top:13px;bottom:5px;left:50%}.dashboard-module__Y9HrDG__capDia{background:var(--text-strong);width:6px;height:6px;transition:background .25s var(--ease);margin-left:-3px;position:absolute;top:9px;left:50%;transform:rotate(45deg)}.dashboard-module__Y9HrDG__capStop:hover .dashboard-module__Y9HrDG__capBar,.dashboard-module__Y9HrDG__capStop:hover .dashboard-module__Y9HrDG__capDia,.dashboard-module__Y9HrDG__capStop[data-dragging=true] .dashboard-module__Y9HrDG__capBar,.dashboard-module__Y9HrDG__capStop[data-dragging=true] .dashboard-module__Y9HrDG__capDia{background:var(--accent)}.dashboard-module__Y9HrDG__capStop:focus{outline:none}.dashboard-module__Y9HrDG__capStop:focus-visible .dashboard-module__Y9HrDG__capBar{outline:1px solid var(--accent);outline-offset:3px}.dashboard-module__Y9HrDG__capState_paused .dashboard-module__Y9HrDG__capBar,.dashboard-module__Y9HrDG__capState_paused .dashboard-module__Y9HrDG__capDia,.dashboard-module__Y9HrDG__capBelow .dashboard-module__Y9HrDG__meterFill,.dashboard-module__Y9HrDG__capBelow .dashboard-module__Y9HrDG__capStop .dashboard-module__Y9HrDG__capBar,.dashboard-module__Y9HrDG__capBelow .dashboard-module__Y9HrDG__capStop .dashboard-module__Y9HrDG__capDia,.dashboard-module__Y9HrDG__capBelow .dashboard-module__Y9HrDG__capStop:hover .dashboard-module__Y9HrDG__capBar,.dashboard-module__Y9HrDG__capBelow .dashboard-module__Y9HrDG__capStop:hover .dashboard-module__Y9HrDG__capDia{background:var(--neg)}.dashboard-module__Y9HrDG__capBelow .dashboard-module__Y9HrDG__capFlag{color:var(--neg)}.dashboard-module__Y9HrDG__capPending .dashboard-module__Y9HrDG__capStop .dashboard-module__Y9HrDG__capBar,.dashboard-module__Y9HrDG__capPending .dashboard-module__Y9HrDG__capStop:hover .dashboard-module__Y9HrDG__capBar{background:repeating-linear-gradient(180deg, var(--neg) 0 3px, transparent 3px 6px)}.dashboard-module__Y9HrDG__capPending .dashboard-module__Y9HrDG__capStop .dashboard-module__Y9HrDG__capDia,.dashboard-module__Y9HrDG__capPending .dashboard-module__Y9HrDG__capStop:hover .dashboard-module__Y9HrDG__capDia{box-shadow:inset 0 0 0 1px var(--neg);background:0 0}.dashboard-module__Y9HrDG__meter[data-dragging=true] .dashboard-module__Y9HrDG__meterFill,.dashboard-module__Y9HrDG__meter[data-dragging=true] .dashboard-module__Y9HrDG__capBar,.dashboard-module__Y9HrDG__meter[data-dragging=true] .dashboard-module__Y9HrDG__capDia{transition:none}.dashboard-module__Y9HrDG__capState_near .dashboard-module__Y9HrDG__capCaptionRight,.dashboard-module__Y9HrDG__capState_paused .dashboard-module__Y9HrDG__capCaptionRight{color:var(--neg)}.dashboard-module__Y9HrDG__capHint{font-family:var(--mono);color:var(--neg);margin:.5rem 0 0;font-size:.6875rem;line-height:1.3}.dashboard-module__Y9HrDG__capBanner{border:1px solid color-mix(in srgb, var(--neg) 40%, var(--border));background:color-mix(in srgb, var(--neg) 8%, var(--bg));animation:dashboard-module__Y9HrDG__capBannerIn .34s var(--ease);margin-top:1rem;padding:1rem 1.1rem 1rem calc(1.1rem + 1px)}@keyframes dashboard-module__Y9HrDG__capBannerIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.dashboard-module__Y9HrDG__capBannerHead{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.6rem;display:flex}.dashboard-module__Y9HrDG__capBannerHead .dashboard-module__Y9HrDG__micro:first-child{color:var(--neg)}.dashboard-module__Y9HrDG__capBanner p{color:var(--text);margin:0;font-size:.9rem;line-height:1.55}.dashboard-module__Y9HrDG__capBanner b{font-family:var(--mono);font-size:.82rem;font-weight:500}.dashboard-module__Y9HrDG__capBannerActs{flex-wrap:wrap;gap:.6rem;margin-top:.85rem;display:flex}.dashboard-module__Y9HrDG__capGiftBand{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--accent) 38%, transparent) 0 3px, color-mix(in srgb, var(--accent) 12%, transparent) 3px 6px);position:absolute;top:0;bottom:0}.dashboard-module__Y9HrDG__capGiftNote{font-family:var(--mono);color:var(--muted-2);margin:.5rem 0 0;font-size:.6875rem;line-height:1.3}.dashboard-module__Y9HrDG__giftRows{border:1px solid var(--border-faint);margin-top:1rem}.dashboard-module__Y9HrDG__giftRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.8rem 1.1rem;display:flex}.dashboard-module__Y9HrDG__giftRow+.dashboard-module__Y9HrDG__giftRow{border-top:1px solid var(--border-faint)}.dashboard-module__Y9HrDG__giftRow .dashboard-module__Y9HrDG__micro{color:var(--muted-2)}.dashboard-module__Y9HrDG__giftAmt{font-family:var(--mono);color:var(--text);font-size:.8rem}.dashboard-module__Y9HrDG__giftNote{color:var(--muted-1);flex-basis:100%;margin:0;font-size:.9rem;line-height:1.45}
.cycle-compare-module__TryADq__strip{min-width:0;container-type:inline-size}div.cycle-compare-module__TryADq__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cycle-compare-module__TryADq__stat{min-width:0}.cycle-compare-module__TryADq__big{font-size:clamp(1.7rem,4cqi,2.6rem)}.cycle-compare-module__TryADq__quiet{color:var(--muted-2)}.cycle-compare-module__TryADq__sub{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;min-height:1.6rem;margin-top:.8rem;display:flex}.cycle-compare-module__TryADq__chip{font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--border);white-space:nowrap;color:var(--text);padding:.28rem .55rem;font-size:.6875rem;display:inline-block}.cycle-compare-module__TryADq__chip.cycle-compare-module__TryADq__up{color:var(--text);border-color:color-mix(in srgb, var(--accent-ink) 45%, var(--border))}.cycle-compare-module__TryADq__chip.cycle-compare-module__TryADq__down{color:var(--muted-1)}.cycle-compare-module__TryADq__chip.cycle-compare-module__TryADq__flat{color:var(--muted-3)}.cycle-compare-module__TryADq__note{font-family:var(--mono);letter-spacing:.06em;color:var(--muted-2);font-size:.6875rem}@container (max-width:440px){div.cycle-compare-module__TryADq__stats{grid-template-columns:minmax(0,1fr)}div.cycle-compare-module__TryADq__stats .cycle-compare-module__TryADq__stat{border-right:none;border-bottom:1px solid var(--border-faint)}div.cycle-compare-module__TryADq__stats .cycle-compare-module__TryADq__stat:last-child{border-bottom:none}}.cycle-compare-module__TryADq__trackWrap{margin:1.2rem 0 0}.cycle-compare-module__TryADq__track{background:var(--border);height:6px;position:relative}.cycle-compare-module__TryADq__fill{background:var(--accent-ink);position:absolute;inset:0 auto 0 0}.cycle-compare-module__TryADq__marker{border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:7px solid var(--text);width:0;height:0;margin-top:3px;margin-left:-5px;position:absolute;top:100%}.cycle-compare-module__TryADq__legend{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:1.1rem;font-size:.625rem;display:flex}.cycle-compare-module__TryADq__legend i{vertical-align:middle;margin-right:.4rem;display:inline-block}.cycle-compare-module__TryADq__swFill{background:var(--accent-ink);width:14px;height:6px}.cycle-compare-module__TryADq__swTrack{background:var(--border);width:14px;height:6px}.cycle-compare-module__TryADq__swMarker{border-left:4px solid #0000;border-right:4px solid #0000;border-bottom:6px solid var(--text);width:0;height:0}.cycle-compare-module__TryADq__scope{font-family:var(--mono);letter-spacing:.08em;color:var(--muted-2);margin:1rem 0 0;font-size:.625rem}
.login-module__Rb-X2a__themeDark{--lncr-bg:#0c0a09;--lncr-bg-elev-top:#161311;--lncr-bg-elev:#110f0d;--lncr-text:#f4ede5;--lncr-text-muted:#a39a91;--lncr-text-faint:#8b827a;--lncr-text-fainter:#6d635a;--lncr-text-min:#4d4640;--lncr-border:#2a2522;--lncr-border-faint:#1f1c1a;--lncr-border-min:#1a1715;--lncr-vignette:#0000008c;--lncr-grain-opacity:.035;--lncr-grain-blend:overlay;--lncr-scanline:#ffffff04;--lncr-scanline-opacity:.18;--lncr-btn-text:#0c0a09;--lncr-error-bg:color-mix(in srgb, #ef4444 14%, var(--lncr-bg-elev));--lncr-error-text:#fda4af;--lncr-error-border:#ef444466}.login-module__Rb-X2a__themeLight{--lncr-bg:#f6efe2;--lncr-bg-elev-top:#fff;--lncr-bg-elev:#fbf4e6;--lncr-text:#1a1714;--lncr-text-muted:#5c534b;--lncr-text-faint:#7d7269;--lncr-text-fainter:#9a8f85;--lncr-text-min:#b8ada3;--lncr-border:#d8cdbd;--lncr-border-faint:#e5dcc9;--lncr-border-min:#ece3d2;--lncr-vignette:#0000000a;--lncr-grain-opacity:.06;--lncr-grain-blend:multiply;--lncr-scanline:#00000005;--lncr-scanline-opacity:.5;--lncr-btn-text:#f6efe2;--lncr-error-bg:color-mix(in srgb, #b91c1c 8%, var(--lncr-bg-elev));--lncr-error-text:#991b1b;--lncr-error-border:#b91c1c4d}.login-module__Rb-X2a__shell{background:radial-gradient(ellipse 1200px 600px at 20% -10%, color-mix(in srgb, var(--lncr-accent) 14%, transparent), transparent 60%), radial-gradient(ellipse 800px 400px at 100% 100%, color-mix(in srgb, var(--lncr-accent) 7%, transparent), transparent 60%), var(--lncr-bg);min-height:100vh;color:var(--lncr-text);flex-direction:column;gap:clamp(2rem,5vh,4rem);padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,6vw,6rem);display:flex;position:relative;overflow:hidden}.login-module__Rb-X2a__shell,.login-module__Rb-X2a__shell *{font-family:var(--font-fraunces), ui-serif, Georgia, serif}.login-module__Rb-X2a__brandText,.login-module__Rb-X2a__stamp,.login-module__Rb-X2a__kicker,.login-module__Rb-X2a__subline,.login-module__Rb-X2a__button,.login-module__Rb-X2a__secondary,.login-module__Rb-X2a__linkRow,.login-module__Rb-X2a__linkRow button,.login-module__Rb-X2a__help,.login-module__Rb-X2a__footer{font-feature-settings:"ss01" on, "cv01" on;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace!important}.login-module__Rb-X2a__grain{pointer-events:none;opacity:var(--lncr-grain-opacity);mix-blend-mode:var(--lncr-grain-blend);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='1'/></svg>");position:absolute;inset:0}.login-module__Rb-X2a__vignette{pointer-events:none;background:radial-gradient(ellipse at center, transparent 55%, var(--lncr-vignette) 100%);position:absolute;inset:0}.login-module__Rb-X2a__scanlines{pointer-events:none;opacity:var(--lncr-scanline-opacity);background-image:repeating-linear-gradient(180deg, var(--lncr-scanline) 0, var(--lncr-scanline) 1px, transparent 1px, transparent 4px);position:absolute;inset:0}.login-module__Rb-X2a__header{letter-spacing:.22em;color:var(--lncr-text-faint);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.6875rem;display:flex;position:relative}.login-module__Rb-X2a__brand{align-items:center;gap:.875rem;display:flex}.login-module__Rb-X2a__brandMark{background:var(--lncr-accent);width:.45rem;height:.45rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--lncr-accent) 35%, transparent), 0 0 16px color-mix(in srgb, var(--lncr-accent) 60%, transparent);animation:3s ease-in-out infinite login-module__Rb-X2a__pulse;display:inline-block}.login-module__Rb-X2a__body{flex:1;justify-content:center;align-items:center;width:100%;max-width:32rem;margin:0 auto;display:flex;position:relative}.login-module__Rb-X2a__panel{width:100%;animation:.9s cubic-bezier(.16,1,.3,1) backwards login-module__Rb-X2a__fadeUp;position:relative}.login-module__Rb-X2a__kicker{letter-spacing:.24em;color:var(--lncr-accent);text-transform:uppercase;margin-bottom:1.5rem;font-size:.6875rem}.login-module__Rb-X2a__heading{letter-spacing:-.035em;color:var(--lncr-text);margin:0;font-size:clamp(2.25rem,6vw,4rem);font-weight:300;line-height:.95}.login-module__Rb-X2a__heading em{color:var(--lncr-accent);font-style:italic;font-weight:300}.login-module__Rb-X2a__subline{color:var(--lncr-text-faint);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5em;margin-top:1.5rem;font-size:.8125rem;display:flex}.login-module__Rb-X2a__cursor{background:var(--lncr-accent);vertical-align:-.1em;width:.45em;height:1em;animation:1.1s steps(2,end) infinite login-module__Rb-X2a__blink;display:inline-block}.login-module__Rb-X2a__action{flex-direction:column;gap:1rem;margin-top:2.5rem;display:flex}.login-module__Rb-X2a__error{background:var(--lncr-error-bg);color:var(--lncr-error-text);border:1px solid var(--lncr-error-border);letter-spacing:.04em;padding:.85rem 1rem;font-size:.75rem;font-family:var(--font-mono), ui-monospace, monospace!important}.login-module__Rb-X2a__button{background:var(--lncr-accent);width:100%;color:var(--lncr-btn-text);border:1px solid var(--lncr-accent);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:.65rem;padding:1rem 1.25rem;font-size:.75rem;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .28s,background .2s;display:inline-flex;position:relative}.login-module__Rb-X2a__button:hover:not(:disabled){box-shadow:0 24px 48px -24px color-mix(in srgb, var(--lncr-accent) 60%, transparent), 0 0 0 1px color-mix(in srgb, var(--lncr-accent) 20%, transparent);transform:translateY(-2px)}.login-module__Rb-X2a__button:focus-visible{outline:2px solid var(--lncr-text);outline-offset:3px}.login-module__Rb-X2a__button:disabled{opacity:.55;cursor:progress}.login-module__Rb-X2a__buttonIcon{width:1rem;height:1rem}.login-module__Rb-X2a__secondary{width:100%;color:var(--lncr-text-faint);border:1px solid var(--lncr-border);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.65rem;padding:1rem 1.25rem;font-size:.75rem;transition:color .2s,border-color .2s,background .2s,transform .22s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.login-module__Rb-X2a__secondary:hover:not(:disabled){color:var(--lncr-text);border-color:color-mix(in srgb, var(--lncr-accent) 50%, var(--lncr-border));background:color-mix(in srgb, var(--lncr-accent) 4%, transparent);transform:translateY(-1px)}.login-module__Rb-X2a__secondary:focus-visible{outline:2px solid var(--lncr-text);outline-offset:3px}.login-module__Rb-X2a__secondary:disabled{opacity:.55;cursor:progress}.login-module__Rb-X2a__secondary .login-module__Rb-X2a__buttonIcon{opacity:.75}.login-module__Rb-X2a__linkRow{letter-spacing:.18em;text-transform:uppercase;color:var(--lncr-text-fainter);text-align:center;margin:0;font-size:.6875rem}.login-module__Rb-X2a__linkRow button{color:var(--lncr-text-faint);font-size:inherit;letter-spacing:inherit;text-transform:inherit;border:0;border-bottom:1px dashed color-mix(in srgb, var(--lncr-text-faint) 45%, transparent);cursor:pointer;background:0 0;margin-left:.5rem;padding:0 0 1px;transition:color .2s,border-color .2s}.login-module__Rb-X2a__linkRow button:hover:not(:disabled){color:var(--lncr-accent);border-color:var(--lncr-accent)}.login-module__Rb-X2a__linkRow button:disabled{opacity:.55;cursor:progress}.login-module__Rb-X2a__help{letter-spacing:.14em;color:var(--lncr-text-fainter);text-transform:uppercase;text-align:center;margin:0;font-size:.6875rem;line-height:1.7}.login-module__Rb-X2a__footer{letter-spacing:.22em;color:var(--lncr-text-min);text-transform:uppercase;border-top:1px solid var(--lncr-border-min);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.5rem;font-size:.6875rem;display:flex;position:relative}@keyframes login-module__Rb-X2a__fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes login-module__Rb-X2a__blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes login-module__Rb-X2a__pulse{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--lncr-accent) 35%, transparent), 0 0 16px color-mix(in srgb, var(--lncr-accent) 60%, transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--lncr-accent) 55%, transparent), 0 0 28px color-mix(in srgb, var(--lncr-accent) 80%, transparent)}}
.bench-module__127o1G__shell{--serif:var(--font-fraunces), "Fraunces", "Times New Roman", serif;--mono:var(--font-mono), "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--accent:#76cdd0;--bg:#0c0a09;--bg-elev:#110f0d;--text:#d8cfc0;--text-strong:#e6ddce;--muted-1:#a39a91;--muted-2:#8b827a;--muted-3:#6d635a;--border:#2a2522;--border-faint:#1f1c1a;--good:#8fd3a0;--bad:#fda4af;--warn:#e0b04a;min-height:100vh;font-family:var(--serif);background:var(--bg);color:var(--text);overflow-x:clip}.bench-module__127o1G__shell p{margin:0}.bench-module__127o1G__inner{max-width:1180px;margin:0 auto;padding:2rem clamp(1rem,4vw,3rem) 3rem}.bench-module__127o1G__micro,.bench-module__127o1G__mono{font-family:var(--mono);font-feature-settings:"ss01" on, "cv01" on}.bench-module__127o1G__micro{text-transform:uppercase;letter-spacing:.2em;color:var(--muted-2);font-size:.6875rem}.bench-module__127o1G__mono{letter-spacing:.04em;font-size:.75rem}.bench-module__127o1G__h1{letter-spacing:-.03em;color:var(--text-strong);margin:.5rem 0 0;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:300;line-height:1.05}.bench-module__127o1G__h2{font-family:var(--mono);text-transform:uppercase;letter-spacing:.2em;color:var(--muted-1);margin:3rem 0 1rem;font-size:.75rem;font-weight:400}.bench-module__127o1G__h3{font-family:var(--mono);text-transform:uppercase;letter-spacing:.18em;color:var(--muted-2);margin:1.6rem 0 .8rem;font-size:.6875rem;font-weight:400}.bench-module__127o1G__banner{border:1px solid var(--border);background:var(--bg-elev);color:var(--muted-1);overflow-wrap:anywhere;margin-top:1.4rem;padding:.8rem 1rem;font-size:.95rem;line-height:1.55}.bench-module__127o1G__bannerWarn{border-color:color-mix(in srgb, var(--warn) 60%, transparent);color:var(--text)}.bench-module__127o1G__cmd{font-family:var(--mono);color:var(--accent);overflow-wrap:anywhere;margin-top:.5rem;font-size:.75rem;display:block}.bench-module__127o1G__summary{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.8rem;margin-top:1.4rem;display:grid}.bench-module__127o1G__sumCard{border:1px solid var(--border-faint);gap:.35rem;padding:.8rem 1rem;display:grid}.bench-module__127o1G__sumLine{font-family:var(--mono);color:var(--text);letter-spacing:.03em;font-size:.75rem;line-height:1.5}.bench-module__127o1G__list{gap:1.4rem;margin:0;padding:0;list-style:none;display:grid}.bench-module__127o1G__card{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 70%, transparent);min-width:0;padding:1.1rem clamp(.8rem,3vw,1.3rem)}.bench-module__127o1G__cardHead{flex-wrap:wrap;align-items:center;gap:.5rem .7rem;display:flex}.bench-module__127o1G__id{font-family:var(--mono);color:var(--text-strong);letter-spacing:.04em;font-size:.8125rem}.bench-module__127o1G__tag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--muted-2);border:1px solid var(--border-faint);white-space:nowrap;padding:.15rem .45rem;font-size:.625rem}.bench-module__127o1G__verdict{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;white-space:nowrap;border:1px solid;margin-left:auto;padding:.2rem .55rem;font-size:.6875rem}.bench-module__127o1G__good{color:var(--good);border-color:color-mix(in srgb, var(--good) 55%, transparent)}.bench-module__127o1G__bad{color:var(--bad);border-color:color-mix(in srgb, var(--bad) 55%, transparent)}.bench-module__127o1G__warn{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 55%, transparent)}.bench-module__127o1G__neutral{color:var(--muted-2);border-color:var(--border)}.bench-module__127o1G__headline{color:var(--text-strong);font-size:1.15rem;font-weight:400;line-height:1.35;margin-top:.8rem!important}.bench-module__127o1G__body{color:var(--muted-1);max-width:70ch;line-height:1.55;margin-top:.35rem!important}.bench-module__127o1G__mustShow{color:var(--text);max-width:70ch;line-height:1.5;margin-top:.7rem!important}.bench-module__127o1G__mustShow b,.bench-module__127o1G__expect b{font-family:var(--mono);text-transform:uppercase;letter-spacing:.18em;color:var(--muted-2);margin-right:.5rem;font-size:.625rem;font-weight:400}.bench-module__127o1G__expect{color:var(--muted-1);font-size:.95rem;margin-top:.5rem!important}.bench-module__127o1G__cols{grid-template-columns:minmax(0,1fr);gap:1.2rem;margin-top:1.2rem;display:grid}@media (min-width:1000px){.bench-module__127o1G__cols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:1.6rem}}.bench-module__127o1G__col{min-width:0}.bench-module__127o1G__gifs{gap:1rem;display:grid}.bench-module__127o1G__gifBox{min-width:0}.bench-module__127o1G__gifScroll{border:1px solid var(--border-faint);background:0 0;overflow-x:auto}.bench-module__127o1G__gifScroll img{max-width:none;height:auto;display:block}.bench-module__127o1G__gifCap{font-family:var(--mono);color:var(--muted-2);letter-spacing:.05em;font-size:.6875rem;margin-bottom:.4rem!important}.bench-module__127o1G__noGif{border:1px dashed var(--border);color:var(--muted-2);padding:1.4rem 1rem;font-size:.95rem;line-height:1.5}.bench-module__127o1G__gold{font-family:var(--mono);color:var(--muted-1);letter-spacing:.03em;overflow-wrap:anywhere;gap:.35rem;margin-top:1rem;font-size:.6875rem;line-height:1.55;display:grid}.bench-module__127o1G__gold span{color:var(--muted-3);text-transform:uppercase;letter-spacing:.14em;margin-right:.5rem}.bench-module__127o1G__gold ul{margin:.2rem 0 0;padding-left:1.1rem}.bench-module__127o1G__metrics{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.bench-module__127o1G__metric{border:1px solid var(--border-faint)}.bench-module__127o1G__metricRow{cursor:pointer;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:center;gap:.2rem .7rem;padding:.5rem .65rem;list-style:none;display:grid}.bench-module__127o1G__metricRow::-webkit-details-marker{display:none}.bench-module__127o1G__metricRow:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.bench-module__127o1G__mid{font-family:var(--mono);color:var(--text-strong);letter-spacing:.06em;font-size:.75rem}.bench-module__127o1G__mname{color:var(--text);font-size:.95rem;line-height:1.3}.bench-module__127o1G__mval{font-family:var(--mono);text-align:right;white-space:nowrap;font-size:.75rem}.bench-module__127o1G__mthr{font-family:var(--mono);color:var(--muted-3);letter-spacing:.04em;overflow-wrap:anywhere;grid-column:2/4;font-size:.625rem;line-height:1.45}.bench-module__127o1G__mstatus{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;font-size:.625rem}.bench-module__127o1G__parts{border-top:1px solid var(--border-faint);gap:.3rem;margin:0;padding:.2rem .65rem .7rem;list-style:none;display:grid}.bench-module__127o1G__part{font-family:var(--mono);color:var(--muted-1);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;gap:.1rem .6rem;font-size:.6875rem;line-height:1.45;display:grid}.bench-module__127o1G__partNote{color:var(--muted-3);grid-column:1/3}.bench-module__127o1G__detail{font-family:var(--mono);color:var(--muted-2);overflow-wrap:anywhere;padding:.5rem .65rem 0;font-size:.6875rem;line-height:1.5}.bench-module__127o1G__judges{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.bench-module__127o1G__judge{border:1px solid var(--border-faint);gap:.25rem;padding:.55rem .7rem;display:grid}.bench-module__127o1G__judgeHead{font-family:var(--mono);color:var(--text-strong);flex-wrap:wrap;align-items:center;gap:.4rem .7rem;font-size:.75rem;display:flex}.bench-module__127o1G__reason{color:var(--muted-1);font-size:.95rem;line-height:1.5}
.composer-module__a96gTW__shell{--serif:var(--font-fraunces), "Fraunces", "Times New Roman", serif;--mono:var(--font-mono), "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--accent:#76cdd0;--bg:#0c0a09;--bg-elev:#110f0d;--text:#d8cfc0;--text-strong:#e6ddce;--muted-1:#a39a91;--muted-2:#8b827a;--border:#2a2522;--border-faint:#1f1c1a;--good:#8fd3a0;--bad:#fda4af;--warn:#e0b04a;min-height:100vh;font-family:var(--serif);background:var(--bg);color:var(--text);overflow-x:clip}.composer-module__a96gTW__shell p{margin:0}.composer-module__a96gTW__inner{max-width:1180px;margin:0 auto;padding:2rem clamp(1rem,4vw,3rem) 3rem}.composer-module__a96gTW__micro,.composer-module__a96gTW__mono{font-family:var(--mono)}.composer-module__a96gTW__micro{text-transform:uppercase;letter-spacing:.2em;color:var(--muted-2);font-size:.6875rem}.composer-module__a96gTW__mono{letter-spacing:.04em;font-size:.75rem}.composer-module__a96gTW__rail{border-bottom:1px solid var(--border-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding-bottom:1.2rem;display:flex}.composer-module__a96gTW__link{font-family:var(--mono);color:var(--accent);text-underline-offset:3px;font-size:.75rem;text-decoration:underline}.composer-module__a96gTW__h1{letter-spacing:-.03em;color:var(--text-strong);margin:1rem 0 0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:300;line-height:1.05}.composer-module__a96gTW__h2{font-family:var(--mono);text-transform:uppercase;letter-spacing:.2em;color:var(--muted-1);margin:2.6rem 0 1rem;font-size:.75rem;font-weight:400}.composer-module__a96gTW__tabs{flex-wrap:wrap;gap:.5rem;margin-top:1.2rem;display:flex}.composer-module__a96gTW__tab{font-family:var(--mono);border:1px solid var(--border);color:var(--muted-1);padding:.3rem .7rem;font-size:.75rem;text-decoration:none}.composer-module__a96gTW__tabOn{color:var(--text-strong);border-color:var(--accent)}.composer-module__a96gTW__banner{border:1px solid var(--border);background:var(--bg-elev);color:var(--muted-1);overflow-wrap:anywhere;margin-top:1.2rem;padding:.8rem 1rem;font-size:.95rem;line-height:1.55}.composer-module__a96gTW__bannerWarn{border-color:color-mix(in srgb, var(--warn) 60%, transparent);color:var(--text)}.composer-module__a96gTW__cmd{font-family:var(--mono);color:var(--accent);overflow-wrap:anywhere;margin-top:.5rem;font-size:.75rem;display:block}.composer-module__a96gTW__list{gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}.composer-module__a96gTW__card{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 70%, transparent);min-width:0;padding:1rem clamp(.8rem,3vw,1.3rem)}.composer-module__a96gTW__cardHead{flex-wrap:wrap;align-items:center;gap:.5rem .7rem;display:flex}.composer-module__a96gTW__headline{color:var(--text-strong);font-size:1.2rem;font-weight:400;line-height:1.3;margin-top:.6rem!important}.composer-module__a96gTW__body{color:var(--muted-1);max-width:70ch;line-height:1.55;margin-top:.35rem!important}.composer-module__a96gTW__hint{color:var(--text);max-width:70ch;line-height:1.5;margin-top:.7rem!important}.composer-module__a96gTW__tag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--muted-2);border:1px solid var(--border-faint);white-space:nowrap;padding:.15rem .45rem;font-size:.625rem}.composer-module__a96gTW__good{color:var(--good);border-color:color-mix(in srgb, var(--good) 55%, transparent)}.composer-module__a96gTW__bad{color:var(--bad);border-color:color-mix(in srgb, var(--bad) 55%, transparent)}.composer-module__a96gTW__warn{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 55%, transparent)}.composer-module__a96gTW__refs{flex-wrap:wrap;gap:.35rem;margin-top:.7rem;display:flex}.composer-module__a96gTW__ev{border-collapse:collapse;width:100%;font-family:var(--mono);margin-top:.7rem;font-size:.6875rem}.composer-module__a96gTW__ev th,.composer-module__a96gTW__ev td{text-align:left;border-bottom:1px solid var(--border-faint);color:var(--muted-1);padding:.25rem .6rem .25rem 0;font-weight:400}.composer-module__a96gTW__grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.8rem;display:grid}.composer-module__a96gTW__cell{border:1px solid var(--border-faint);gap:.3rem;padding:.8rem 1rem;display:grid}.composer-module__a96gTW__line{font-family:var(--mono);color:var(--text);font-size:.75rem;line-height:1.5}.composer-module__a96gTW__dim{color:var(--muted-2)}.composer-module__a96gTW__table{border-collapse:collapse;width:100%;font-family:var(--mono);font-size:.75rem}.composer-module__a96gTW__table th,.composer-module__a96gTW__table td{text-align:left;border-bottom:1px solid var(--border-faint);color:var(--text);vertical-align:top;padding:.35rem .8rem .35rem 0;font-weight:400}.composer-module__a96gTW__table th{color:var(--muted-2);text-transform:uppercase;letter-spacing:.14em;font-size:.6875rem}.composer-module__a96gTW__num{text-align:right!important}.composer-module__a96gTW__details summary{cursor:pointer;font-family:var(--mono);color:var(--accent);font-size:.75rem}.composer-module__a96gTW__cardMain{gap:1rem 1.6rem;margin-top:.2rem;display:grid}@media (min-width:900px){.composer-module__a96gTW__cardMain{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}}.composer-module__a96gTW__cardText{min-width:0}.composer-module__a96gTW__gifCol{align-content:start;gap:.6rem;min-width:0;margin-top:.6rem;display:grid}.composer-module__a96gTW__gifImg{border:1px solid var(--border);background:var(--bg);width:100%;max-width:24rem;height:auto;display:block}.composer-module__a96gTW__gifEmpty{border:1px dashed var(--border);text-align:center;font-family:var(--mono);color:var(--muted-2);padding:1.6rem 1rem;font-size:.75rem;line-height:1.5}.composer-module__a96gTW__actions{flex-wrap:wrap;align-items:center;gap:.5rem .8rem;display:flex}.composer-module__a96gTW__btn{font-family:var(--mono);text-transform:uppercase;letter-spacing:.16em;background:var(--accent);color:#0c0a09;border:1px solid var(--accent);cursor:pointer;min-height:2.75rem;padding:.6rem 1.1rem;font-size:.6875rem}.composer-module__a96gTW__btn:disabled{opacity:.55;cursor:default}.composer-module__a96gTW__btn:focus-visible,.composer-module__a96gTW__gradeBtn:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.composer-module__a96gTW__note{color:var(--muted-1);overflow-wrap:anywhere;justify-items:start;gap:.35rem;font-size:.85rem;line-height:1.45;display:grid}.composer-module__a96gTW__badText{color:var(--bad)}.composer-module__a96gTW__warnText{color:var(--warn)}.composer-module__a96gTW__grade{border-top:1px solid var(--border-faint);gap:.4rem;padding-top:.6rem;display:grid}.composer-module__a96gTW__gradeBtns{gap:.4rem;display:flex}.composer-module__a96gTW__gradeBtn{font-family:var(--mono);border:1px solid var(--border);min-width:2.75rem;min-height:2.75rem;color:var(--muted-1);cursor:pointer;background:0 0;font-size:.9rem}.composer-module__a96gTW__gradeBtn:disabled{opacity:.4;cursor:default}.composer-module__a96gTW__gradeOn{background:color-mix(in srgb, var(--accent) 18%, transparent);border-color:var(--accent);color:var(--text-strong)}
.gif-lab-module__qjnD9q__shell{--serif:var(--font-fraunces), "Fraunces", "Times New Roman", serif;--mono:var(--font-mono), "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease:cubic-bezier(.16, 1, .3, 1);--accent:#76cdd0;--bg:#0c0a09;--bg-elev:#110f0d;--text:#d8cfc0;--text-strong:#e6ddce;--muted-1:#a39a91;--muted-2:#8b827a;--muted-3:#6d635a;--muted-4:#4d4640;--border:#2a2522;--border-faint:#1f1c1a;--btn-text:#0c0a09;--accent-ink:var(--accent);--neg:#fda4af;--warn:#c8860a;--error-bg:color-mix(in srgb, #ef4444 14%, var(--bg-elev));--error-text:#fda4af;--glow-1:color-mix(in srgb, var(--accent) 10%, transparent);--glow-2:color-mix(in srgb, var(--accent) 5%, transparent);--m-accent:#fb923c;--m-accent-ink:color-mix(in srgb, var(--m-accent) 55%, #142020);--m-bg:#eadfc9;--m-bg-elev:#f1e8d4;--m-panel:color-mix(in srgb, var(--m-bg-elev) 55%, var(--m-bg));--m-text:#181410;--m-muted-1:#51483f;--m-muted-2:#6b6055;--m-muted-3:#877b6e;--m-border:#c5b8a0;--m-border-faint:#d4c8af;min-height:100vh;font-family:var(--serif);background:radial-gradient(ellipse 60% 40% at 8% 0%, var(--glow-1), transparent), radial-gradient(ellipse 50% 35% at 95% 100%, var(--glow-2), transparent), var(--bg);color:var(--text);position:relative;overflow-x:clip}.gif-lab-module__qjnD9q__grain{pointer-events:none;z-index:50;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.gif-lab-module__qjnD9q__micro,.gif-lab-module__qjnD9q__blkT,.gif-lab-module__qjnD9q__btn,.gif-lab-module__qjnD9q__tag,.gif-lab-module__qjnD9q__tagOn,.gif-lab-module__qjnD9q__tagLeft,.gif-lab-module__qjnD9q__chip,.gif-lab-module__qjnD9q__link{font-family:var(--mono);font-feature-settings:"ss01" on, "cv01" on}.gif-lab-module__qjnD9q__micro{text-transform:uppercase;letter-spacing:.2em;font-size:.6875rem}.gif-lab-module__qjnD9q__inner{z-index:1;max-width:1280px;margin:0 auto;padding:2.2rem clamp(1rem,4vw,3.5rem) 2.5rem;position:relative}.gif-lab-module__qjnD9q__shell p{margin:0}.gif-lab-module__qjnD9q__rail{border-bottom:1px solid var(--border-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding-bottom:1.4rem;display:flex}.gif-lab-module__qjnD9q__railLeft{align-items:center;gap:.75rem;display:flex}.gif-lab-module__qjnD9q__rail .gif-lab-module__qjnD9q__micro{color:var(--muted-2)}.gif-lab-module__qjnD9q__dot{background:var(--accent);width:.45rem;height:.45rem;box-shadow:0 0 12px 2px color-mix(in srgb, var(--accent) 60%, transparent)}.gif-lab-module__qjnD9q__stamp{color:var(--muted-3)!important}.gif-lab-module__qjnD9q__pagehead{margin:2.6rem 0 2.2rem}.gif-lab-module__qjnD9q__kicker{color:var(--accent-ink);margin:0 0 .9rem!important}.gif-lab-module__qjnD9q__h1{letter-spacing:-.035em;color:var(--text-strong);max-width:30ch;margin:0;font-size:clamp(1.9rem,4.5vw,3rem);font-weight:300;line-height:1.02}.gif-lab-module__qjnD9q__h1 em{color:var(--accent-ink);font-style:italic}.gif-lab-module__qjnD9q__subline{color:var(--muted-2);letter-spacing:.12em;line-height:1.6;margin:1rem 0 0!important}.gif-lab-module__qjnD9q__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.2rem;display:grid}@media (min-width:1100px){.gif-lab-module__qjnD9q__grid{grid-template-columns:19rem minmax(0,1fr);gap:2.6rem}.gif-lab-module__qjnD9q__grid>aside{position:sticky;top:1.2rem}}.gif-lab-module__qjnD9q__detail{min-width:0;scroll-margin-top:1rem}.gif-lab-module__qjnD9q__blk{min-width:0;margin-top:2.6rem}.gif-lab-module__qjnD9q__blk:first-child{margin-top:0}.gif-lab-module__qjnD9q__blkH{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1.5rem;margin-bottom:1rem;display:flex}.gif-lab-module__qjnD9q__blkT{text-transform:uppercase;letter-spacing:.2em;color:var(--muted-1);margin:0;font-size:.6875rem;font-weight:400}.gif-lab-module__qjnD9q__blkHint{color:var(--muted-3);font-family:var(--mono);letter-spacing:.06em;font-size:.6875rem;line-height:1.5}.gif-lab-module__qjnD9q__emptyNote{color:var(--muted-2);font-size:1rem;font-weight:300;line-height:1.6}.gif-lab-module__qjnD9q__list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.gif-lab-module__qjnD9q__item{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border:1px solid var(--border-faint);min-height:2.75rem;transition:border-color .3s var(--ease), background .3s var(--ease);background:0 0;gap:.55rem;padding:.8rem .95rem;display:grid}.gif-lab-module__qjnD9q__item:hover{border-color:var(--border)}.gif-lab-module__qjnD9q__item[aria-pressed=true]{border-color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 6%, transparent)}.gif-lab-module__qjnD9q__item:focus-visible,.gif-lab-module__qjnD9q__btn:focus-visible,.gif-lab-module__qjnD9q__link:focus-visible,.gif-lab-module__qjnD9q__details summary:focus-visible{outline:1px solid var(--accent-ink);outline-offset:2px}.gif-lab-module__qjnD9q__itemHead{color:var(--text-strong);letter-spacing:-.005em;font-size:1.02rem;font-weight:400;line-height:1.35}.gif-lab-module__qjnD9q__item[aria-pressed=true] .gif-lab-module__qjnD9q__itemHead{color:var(--accent-ink)}.gif-lab-module__qjnD9q__itemMeta{font-family:var(--mono);letter-spacing:.08em;color:var(--muted-2);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.625rem;display:flex}.gif-lab-module__qjnD9q__tag,.gif-lab-module__qjnD9q__tagOn,.gif-lab-module__qjnD9q__tagLeft,.gif-lab-module__qjnD9q__chip{letter-spacing:.08em;color:var(--muted-2);border:1px solid var(--border-faint);white-space:nowrap;padding:.15rem .45rem;font-size:.625rem}.gif-lab-module__qjnD9q__tag,.gif-lab-module__qjnD9q__tagOn,.gif-lab-module__qjnD9q__tagLeft{text-transform:uppercase;letter-spacing:.14em}.gif-lab-module__qjnD9q__tagOn,.gif-lab-module__qjnD9q__tagLeft{color:var(--accent-ink);border-color:color-mix(in srgb, var(--accent-ink) 55%, transparent)}.gif-lab-module__qjnD9q__skipNote{font-family:var(--mono);letter-spacing:.04em;color:var(--muted-2);overflow-wrap:anywhere;font-size:.6875rem;line-height:1.45}.gif-lab-module__qjnD9q__mailWrap{max-width:700px}.gif-lab-module__qjnD9q__mail{background:var(--m-bg);color:var(--m-text);width:100%;padding-bottom:28px}.gif-lab-module__qjnD9q__mailPx{padding-left:50px;padding-right:50px}@media (max-width:499px){.gif-lab-module__qjnD9q__mailPx{padding-left:16px;padding-right:16px}}.gif-lab-module__qjnD9q__mailMf,.gif-lab-module__qjnD9q__mailMfFaint,.gif-lab-module__qjnD9q__mailPill,.gif-lab-module__qjnD9q__mailFoot{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;font-size:11px;line-height:16px}.gif-lab-module__qjnD9q__mailHeadWrap{padding-top:32px}.gif-lab-module__qjnD9q__mailHead{border-bottom:1px solid var(--m-border-faint);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:18px;display:flex}.gif-lab-module__qjnD9q__mailMf{color:var(--m-muted-2)}.gif-lab-module__qjnD9q__mailMfFaint{color:var(--m-muted-3);white-space:nowrap}.gif-lab-module__qjnD9q__mailSq{background:var(--m-accent);vertical-align:1px;width:7px;height:7px;margin-right:12px;display:inline-block}.gif-lab-module__qjnD9q__mailSection{padding-top:36px}.gif-lab-module__qjnD9q__mailCardWrap{padding-top:16px}.gif-lab-module__qjnD9q__mailCard{background:var(--m-panel);border:1px solid var(--m-border-faint);padding:20px 22px 22px}@media (max-width:499px){.gif-lab-module__qjnD9q__mailCard{padding:16px 14px 18px}}.gif-lab-module__qjnD9q__mailPill{letter-spacing:.14em;color:var(--m-accent-ink);border:1px solid var(--m-border);padding:3px 8px;font-size:10px;line-height:14px;display:inline-block}.gif-lab-module__qjnD9q__mailHeadline{font-family:var(--serif);letter-spacing:-.01em;color:var(--m-text);padding-top:12px;font-size:19px;font-weight:400;line-height:25px}.gif-lab-module__qjnD9q__mailBody{font-family:var(--serif);color:var(--m-muted-1);white-space:pre-line;overflow-wrap:anywhere;padding-top:8px;font-size:16px;font-weight:300;line-height:25px}.gif-lab-module__qjnD9q__mailGif{padding-top:16px}.gif-lab-module__qjnD9q__mailGif img{border:1px solid var(--m-border-faint);width:auto;max-width:100%;height:auto;display:block}.gif-lab-module__qjnD9q__mailNoGif{text-align:center;border:1px dashed var(--m-border);max-width:480px;font-family:var(--mono);letter-spacing:.06em;color:var(--m-muted-3);place-items:center;padding:1rem;font-size:11px;display:grid}.gif-lab-module__qjnD9q__mailFoot{letter-spacing:.04em;text-transform:none;color:var(--m-accent-ink);padding-top:32px;font-size:11px;text-decoration:underline}.gif-lab-module__qjnD9q__stats{background:var(--border-faint);border:1px solid var(--border-faint);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.gif-lab-module__qjnD9q__stat{background:color-mix(in srgb, var(--bg-elev) 55%, var(--bg));min-width:0;padding:1.1rem 1.2rem 1rem}.gif-lab-module__qjnD9q__statL{font-family:var(--mono);text-transform:uppercase;letter-spacing:.2em;color:var(--muted-3);font-size:.625rem;margin-bottom:.7rem!important}.gif-lab-module__qjnD9q__statV{letter-spacing:-.02em;color:var(--text-strong);white-space:nowrap;font-size:1.7rem;font-weight:300;line-height:1}.gif-lab-module__qjnD9q__statV[data-warn]{color:var(--warn)}@media (max-width:499px){.gif-lab-module__qjnD9q__stat{padding:.8rem .7rem}.gif-lab-module__qjnD9q__statV{font-size:1.3rem}.gif-lab-module__qjnD9q__statL{letter-spacing:.12em}}.gif-lab-module__qjnD9q__statS{font-family:var(--mono);letter-spacing:.06em;color:var(--muted-2);font-size:.625rem;line-height:1.45;margin-top:.55rem!important}.gif-lab-module__qjnD9q__actions{flex-wrap:wrap;align-items:center;gap:.6rem .9rem;display:flex}.gif-lab-module__qjnD9q__actionsGap{margin-top:1.2rem}.gif-lab-module__qjnD9q__btn{text-transform:uppercase;letter-spacing:.2em;background:var(--accent);color:var(--btn-text);border:1px solid var(--accent);cursor:pointer;min-height:2.75rem;transition:transform .25s var(--ease), box-shadow .25s var(--ease);padding:.75rem 1.4rem;font-size:.6875rem}.gif-lab-module__qjnD9q__btn:hover:not(:disabled){box-shadow:0 24px 48px -24px color-mix(in srgb, var(--accent) 80%, transparent);transform:translateY(-2px)}.gif-lab-module__qjnD9q__btn:disabled{opacity:.5;cursor:default}.gif-lab-module__qjnD9q__hint{color:var(--muted-3);font-size:.9rem;font-weight:300;line-height:1.4}.gif-lab-module__qjnD9q__link{cursor:pointer;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-1);border:0;border-bottom:1px dashed color-mix(in srgb, var(--muted-2) 45%, transparent);background:0 0;padding:0 0 1px;font-size:.625rem}.gif-lab-module__qjnD9q__link:hover{color:var(--accent-ink);border-color:var(--accent-ink)}.gif-lab-module__qjnD9q__alert,.gif-lab-module__qjnD9q__alertWarn,.gif-lab-module__qjnD9q__note{margin-top:1rem;padding:.85rem 1rem;line-height:1.5}.gif-lab-module__qjnD9q__alert{background:var(--error-bg);color:var(--error-text)}.gif-lab-module__qjnD9q__alertWarn{background:color-mix(in srgb, var(--warn) 10%, transparent);color:var(--text);border:1px solid color-mix(in srgb, var(--warn) 35%, transparent)}.gif-lab-module__qjnD9q__note{background:color-mix(in srgb, var(--muted-4) 25%, transparent);color:var(--muted-1);font-size:.95rem;font-weight:300}.gif-lab-module__qjnD9q__alertT{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem;margin-bottom:.45rem!important}.gif-lab-module__qjnD9q__alertP{font-size:.95rem;font-weight:300;margin-top:.4rem!important}.gif-lab-module__qjnD9q__cmd{background:var(--bg);border:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:.6rem 0;padding:.6rem .8rem;display:flex}.gif-lab-module__qjnD9q__cmd code{font-family:var(--mono);letter-spacing:.01em;color:var(--text-strong);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:14rem;min-width:0;font-size:.75rem}.gif-lab-module__qjnD9q__duel{grid-template-columns:minmax(0,1fr);gap:1.4rem;display:grid}@media (min-width:760px){.gif-lab-module__qjnD9q__duel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.gif-lab-module__qjnD9q__armCol{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);flex-direction:column;gap:.9rem;min-width:0;padding:1.1rem 1.2rem 1rem;display:flex}.gif-lab-module__qjnD9q__armH{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.gif-lab-module__qjnD9q__armLine{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-3);font-size:.625rem}.gif-lab-module__qjnD9q__cmpImg{border:1px solid var(--border-faint);background:var(--m-bg);width:100%;height:auto;display:block}.gif-lab-module__qjnD9q__colNote{font-family:var(--mono);letter-spacing:.04em;color:var(--muted-2);font-size:.6875rem}.gif-lab-module__qjnD9q__details{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg-elev) 55%, transparent)}.gif-lab-module__qjnD9q__details summary{cursor:pointer;min-height:2.75rem;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-1);padding:.8rem 1rem;font-size:.6875rem}.gif-lab-module__qjnD9q__alert .gif-lab-module__qjnD9q__details{background:var(--bg);margin-top:.7rem}.gif-lab-module__qjnD9q__pre{max-height:26rem;font-family:var(--mono);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.4rem 1rem 1rem;font-size:.75rem;line-height:1.55;overflow:auto}.gif-lab-module__qjnD9q__footer{font-family:var(--mono);letter-spacing:.22em;color:var(--muted-4);text-transform:uppercase;border-top:1px solid var(--border-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:4rem;padding-top:1.5rem;font-size:.6875rem;display:flex}
div.split-module__lVMZGq__stats3{grid-template-columns:repeat(3,1fr)}.split-module__lVMZGq__ledger{padding:.4rem 0}.split-module__lVMZGq__lrow{grid-template-columns:1fr 9rem 9rem;align-items:baseline;gap:1.5rem;padding:1.1rem 1.5rem;display:grid}.split-module__lVMZGq__lhead{color:var(--muted-3);padding-top:.7rem;padding-bottom:0}.split-module__lVMZGq__lhead>span{text-align:right}.split-module__lVMZGq__lname{flex-direction:column;gap:.35rem;min-width:0;display:flex}.split-module__lVMZGq__lnote{color:var(--muted-2);font-size:.9rem;font-weight:300;line-height:1.45}.split-module__lVMZGq__lfig{font-family:var(--mono);color:var(--text);text-align:right;white-space:nowrap;font-size:.875rem}.split-module__lVMZGq__lband{border-top:1px solid var(--border-faint);padding-bottom:0}.split-module__lVMZGq__lbandFirst{padding-bottom:0}.split-module__lVMZGq__litem{padding-left:2.6rem}.split-module__lVMZGq__litemName{color:var(--text);font-size:1.02rem}.split-module__lVMZGq__ltag{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2);border:1px solid var(--border);vertical-align:.15em;margin-left:.5rem;padding:.1rem .4rem;font-size:.6rem}.split-module__lVMZGq__ltotal{border-top:1px solid var(--border);align-items:center;margin-top:.4rem}.split-module__lVMZGq__lfigTotal{font-family:var(--serif);letter-spacing:-.02em;font-size:1.6rem;font-weight:300}.split-module__lVMZGq__ctls{flex-direction:column;grid-column:1/-1;margin-top:.2rem;display:flex}.split-module__lVMZGq__ctl{border-top:1px solid var(--border-faint);grid-template-columns:11.5rem minmax(9.5rem,max-content) 1fr;align-items:center;gap:.4rem 1.2rem;padding:.7rem 0;display:grid}.split-module__lVMZGq__ctl:last-child{padding-bottom:0}.split-module__lVMZGq__ctlSwitch{text-align:left}.split-module__lVMZGq__ctlEdit{align-items:center;gap:.6rem;display:inline-flex}.split-module__lVMZGq__ctlText{min-width:0}.split-module__lVMZGq__ctlBtn{padding:.45rem .9rem}.split-module__lVMZGq__ctl[data-on=false] .split-module__lVMZGq__ctlValue{color:var(--muted-4)}.split-module__lVMZGq__ctlLine{color:var(--muted-2);font-size:.85rem;font-weight:300;line-height:1.45}.split-module__lVMZGq__ctl[data-on=false] .split-module__lVMZGq__ctlLine{color:var(--muted-3)}.split-module__lVMZGq__ctlStatus{border:1px solid color-mix(in srgb, var(--neg) 40%, transparent);background:color-mix(in srgb, var(--neg) 12%, transparent);font-family:var(--mono);letter-spacing:.03em;color:var(--neg);margin-top:.5rem;padding:calc(.35rem - 1px) calc(.6rem - 1px);font-size:.7rem;font-weight:600;display:inline-block}.split-module__lVMZGq__zone{margin-top:2.6rem;position:relative}.split-module__lVMZGq__labels{flex-wrap:wrap;gap:.3rem 1rem}.split-module__lVMZGq__capHandle{cursor:grab}.split-module__lVMZGq__capHandle[data-dragging=true]{cursor:grabbing}.split-module__lVMZGq__capHandle:focus-visible{outline:1px solid var(--accent-ink);outline-offset:2px}.split-module__lVMZGq__capHandle>span{background:var(--text-strong,var(--text))}.split-module__lVMZGq__readout{white-space:nowrap;font-family:var(--mono);letter-spacing:.1em;color:var(--text);background:var(--bg-elev);pointer-events:none;width:auto;height:auto;margin:0;padding:0 .25rem;font-size:.66rem;position:absolute;top:-1.55rem;left:50%;transform:translate(-50%)}.split-module__lVMZGq__capHandle>.split-module__lVMZGq__readout{background:var(--bg-elev)}.split-module__lVMZGq__alertHandle{z-index:2;cursor:grab;touch-action:none;width:28px;margin-left:-14px;position:absolute;top:-18px;bottom:-12px}.split-module__lVMZGq__alertHandle[data-dragging=true]{cursor:grabbing}.split-module__lVMZGq__alertHandle:focus{outline:none}.split-module__lVMZGq__alertHandle:focus-visible{outline:1px solid var(--neg);outline-offset:0}.split-module__lVMZGq__alertBar{background:var(--neg);width:2px;margin-left:-1px;position:absolute;top:14px;bottom:5px;left:50%}.split-module__lVMZGq__alertDia{background:var(--neg);width:5px;height:5px;margin-left:-2.5px;position:absolute;top:10.5px;left:50%;transform:rotate(45deg)}.split-module__lVMZGq__readoutAlert{color:var(--neg)}.split-module__lVMZGq__alertFlag{white-space:nowrap;font-family:var(--mono);letter-spacing:.1em;color:var(--neg);z-index:4;padding-right:.3rem;font-size:.625rem;position:absolute;top:-1.9rem;transform:translate(-100%)}.split-module__lVMZGq__legend{letter-spacing:.06em;color:var(--muted-3);flex-wrap:wrap;flex-basis:100%;gap:.3rem 1.1rem;margin-top:.4rem;font-size:.62rem;display:flex}.split-module__lVMZGq__legend i{vertical-align:-1px;margin-right:.35rem;display:inline-block}.split-module__lVMZGq__kFill{background:var(--accent);opacity:.85;width:10px;height:8px}.split-module__lVMZGq__kPace{background:var(--muted-3);width:1px;height:10px}.split-module__lVMZGq__kAlert{background:var(--neg);width:2px;height:10px}.split-module__lVMZGq__kCap{background:var(--text-strong,var(--text));width:3px;height:11px}.split-module__lVMZGq__help{font-family:var(--mono);letter-spacing:.06em;color:var(--muted-3);margin:.7rem 0 0;font-size:.64rem}.split-module__lVMZGq__amount{font:inherit;color:inherit;cursor:text;background:0 0;border:0;border-bottom:1px dotted;padding:0}.split-module__lVMZGq__amount:hover,.split-module__lVMZGq__amount:focus-visible{color:var(--accent-ink);outline:none}.split-module__lVMZGq__flagAmount{letter-spacing:.1em}.split-module__lVMZGq__inlineInput{width:7.5rem;padding:.3rem .5rem}.split-module__lVMZGq__inputBad{border-color:var(--neg)}.split-module__lVMZGq__saveBar{align-items:center;gap:.7rem;min-height:2.4rem;padding-top:.9rem;display:flex}.split-module__lVMZGq__saveBarOn>span{color:var(--cap-warn)}.split-module__lVMZGq__smallBtn{padding:.45rem .9rem}.split-module__lVMZGq__saveError{color:var(--neg);font-family:var(--mono);font-size:.6875rem}@media (max-width:720px){div.split-module__lVMZGq__stats3,div.split-module__lVMZGq__stats4{grid-template-columns:1fr 1fr}.split-module__lVMZGq__stats3>div,.split-module__lVMZGq__stats4>div{border-bottom:1px solid var(--border-faint);padding:1.1rem 1rem}.split-module__lVMZGq__stats3>div:nth-child(2n),.split-module__lVMZGq__stats4>div:nth-child(2n){border-right:none}.split-module__lVMZGq__stats4>div:nth-last-child(-n+2),.split-module__lVMZGq__stats3>div:last-child{border-bottom:none}.split-module__lVMZGq__stats4>div>div:nth-child(2),.split-module__lVMZGq__stats3>div>div:nth-child(2){font-size:1.6rem}.split-module__lVMZGq__lrow{grid-template-columns:1fr 1fr;gap:.4rem 1rem;padding:1rem}.split-module__lVMZGq__lname{grid-column:1/-1}.split-module__lVMZGq__lhead{display:none}.split-module__lVMZGq__lfig{text-align:left}.split-module__lVMZGq__lfig:before{content:attr(data-col);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-3);margin-bottom:.2rem;font-size:.6rem;display:block}.split-module__lVMZGq__litem{padding-left:1.6rem}.split-module__lVMZGq__lfigTotal{font-size:1.35rem}.split-module__lVMZGq__ctl{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.split-module__lVMZGq__ctlSwitch{min-width:0}.split-module__lVMZGq__ctlText{flex-basis:100%}.split-module__lVMZGq__alertHandle{width:34px;margin-left:-17px}.split-module__lVMZGq__legend{margin-left:0}.split-module__lVMZGq__labels{flex-wrap:wrap;gap:.3rem 1rem}}
.launcher-module__ejtPbq__themeDark{--lncr-bg:#0c0a09;--lncr-bg-elev-top:#161311;--lncr-bg-elev:#110f0d;--lncr-bg-selected-top:#1e1814;--lncr-text:#f4ede5;--lncr-text-muted:#a39a91;--lncr-text-faint:#8b827a;--lncr-text-fainter:#6d635a;--lncr-text-min:#4d4640;--lncr-border:#2a2522;--lncr-border-faint:#1f1c1a;--lncr-border-min:#1a1715;--lncr-kbd-bg:#161311;--lncr-vignette:#0000008c;--lncr-grain-opacity:.035;--lncr-grain-blend:overlay;--lncr-scanline:#ffffff04;--lncr-scanline-opacity:.18}.launcher-module__ejtPbq__themeLight{--lncr-bg:#f6efe2;--lncr-bg-elev-top:#fff;--lncr-bg-elev:#fbf4e6;--lncr-bg-selected-top:#fff8eb;--lncr-text:#1a1714;--lncr-text-muted:#5c534b;--lncr-text-faint:#7d7269;--lncr-text-fainter:#9a8f85;--lncr-text-min:#b8ada3;--lncr-border:#d8cdbd;--lncr-border-faint:#e5dcc9;--lncr-border-min:#ece3d2;--lncr-kbd-bg:#fbf4e6;--lncr-vignette:#0000000a;--lncr-grain-opacity:.06;--lncr-grain-blend:multiply;--lncr-scanline:#00000005;--lncr-scanline-opacity:.5}.launcher-module__ejtPbq__shell{background:radial-gradient(ellipse 1200px 600px at 20% -10%, color-mix(in srgb, var(--lncr-accent) 14%, transparent), transparent 60%), radial-gradient(ellipse 800px 400px at 100% 100%, color-mix(in srgb, var(--lncr-accent) 7%, transparent), transparent 60%), var(--lncr-bg);min-height:100vh;color:var(--lncr-text);flex-direction:column;gap:clamp(2rem,5vh,4rem);padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,6vw,6rem);display:flex;position:relative;overflow:hidden}.launcher-module__ejtPbq__shell,.launcher-module__ejtPbq__shell *{font-family:var(--font-fraunces), ui-serif, Georgia, serif}.launcher-module__ejtPbq__brandText,.launcher-module__ejtPbq__stamp,.launcher-module__ejtPbq__kicker,.launcher-module__ejtPbq__subline,.launcher-module__ejtPbq__cardKey,.launcher-module__ejtPbq__cardPath,.launcher-module__ejtPbq__empty,.launcher-module__ejtPbq__footer,.launcher-module__ejtPbq__cardArrowLabel,.launcher-module__ejtPbq__keyhint,.launcher-module__ejtPbq__keyhint kbd{font-feature-settings:"ss01" on, "cv01" on;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace!important}.launcher-module__ejtPbq__grain{pointer-events:none;opacity:var(--lncr-grain-opacity);mix-blend-mode:var(--lncr-grain-blend);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='1'/></svg>");position:absolute;inset:0}.launcher-module__ejtPbq__vignette{pointer-events:none;background:radial-gradient(ellipse at center, transparent 55%, var(--lncr-vignette) 100%);position:absolute;inset:0}.launcher-module__ejtPbq__scanlines{pointer-events:none;opacity:var(--lncr-scanline-opacity);background-image:repeating-linear-gradient(180deg, var(--lncr-scanline) 0, var(--lncr-scanline) 1px, transparent 1px, transparent 4px);position:absolute;inset:0}.launcher-module__ejtPbq__header{letter-spacing:.22em;color:var(--lncr-text-faint);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.6875rem;display:flex;position:relative}.launcher-module__ejtPbq__brand{align-items:center;gap:.875rem;display:flex}.launcher-module__ejtPbq__brandMark{background:var(--lncr-accent);width:.45rem;height:.45rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--lncr-accent) 35%, transparent), 0 0 16px color-mix(in srgb, var(--lncr-accent) 60%, transparent);animation:3s ease-in-out infinite launcher-module__ejtPbq__pulse;display:inline-block}.launcher-module__ejtPbq__intro{max-width:56rem;animation:.9s cubic-bezier(.16,1,.3,1) backwards launcher-module__ejtPbq__fadeUp;position:relative}.launcher-module__ejtPbq__kicker{letter-spacing:.24em;color:var(--lncr-accent);text-transform:uppercase;margin-bottom:1.5rem;font-size:.6875rem}.launcher-module__ejtPbq__heading{letter-spacing:-.035em;color:var(--lncr-text);margin:0;font-size:clamp(2.75rem,7.5vw,5.5rem);font-weight:300;line-height:.95}.launcher-module__ejtPbq__heading em{color:var(--lncr-accent);font-style:italic;font-weight:300;position:relative}.launcher-module__ejtPbq__subline{color:var(--lncr-text-faint);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5em;margin-top:1.75rem;font-size:.8125rem;display:flex}.launcher-module__ejtPbq__cursor{background:var(--lncr-accent);vertical-align:-.1em;width:.45em;height:1em;animation:1.1s steps(2,end) infinite launcher-module__ejtPbq__blink;display:inline-block}.launcher-module__ejtPbq__keyhint{letter-spacing:.06em;color:var(--lncr-text-fainter);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.4rem;margin:1.5rem 0 0;padding:0;font-size:.6875rem;display:flex}.launcher-module__ejtPbq__keyhint kbd{border:1px solid var(--lncr-border);background:var(--lncr-kbd-bg);min-width:1.6em;height:1.6em;color:var(--lncr-text-muted);letter-spacing:0;justify-content:center;align-items:center;padding:0 .4em;font-size:.6875rem;line-height:1;display:inline-flex}.launcher-module__ejtPbq__keyhintDim{color:var(--lncr-text-min)}.launcher-module__ejtPbq__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr));gap:1rem;max-width:72rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.launcher-module__ejtPbq__cardWrap{animation:.75s cubic-bezier(.16,1,.3,1) backwards launcher-module__ejtPbq__fadeUp}.launcher-module__ejtPbq__card{background:linear-gradient(180deg, var(--lncr-bg-elev-top) 0%, var(--lncr-bg-elev) 100%);border:1px solid var(--lncr-border);min-height:13rem;color:inherit;isolation:isolate;grid-template-rows:auto 1fr auto;gap:1.75rem;padding:1.75rem 1.75rem 1.5rem;text-decoration:none;transition:border-color .24s,transform .28s cubic-bezier(.16,1,.3,1),box-shadow .32s;display:grid;position:relative}.launcher-module__ejtPbq__card:before{content:"";pointer-events:none;z-index:-1;transition:background .32s;position:absolute;inset:0}.launcher-module__ejtPbq__card:hover{border-color:var(--lncr-accent);box-shadow:0 32px 60px -32px color-mix(in srgb, var(--lncr-accent) 35%, transparent), 0 0 0 1px color-mix(in srgb, var(--lncr-accent) 12%, transparent);transform:translateY(-3px)}.launcher-module__ejtPbq__card:hover:before{background:linear-gradient(180deg, color-mix(in srgb, var(--lncr-accent) 7%, transparent) 0%, transparent 65%)}.launcher-module__ejtPbq__card:focus-visible{outline:1px solid var(--lncr-accent);outline-offset:4px}.launcher-module__ejtPbq__cardFocused{border-color:var(--lncr-accent);box-shadow:0 32px 60px -32px color-mix(in srgb, var(--lncr-accent) 35%, transparent), 0 0 0 1px color-mix(in srgb, var(--lncr-accent) 12%, transparent);transform:translateY(-3px)}.launcher-module__ejtPbq__cardFocused:before{background:linear-gradient(180deg, color-mix(in srgb, var(--lncr-accent) 7%, transparent) 0%, transparent 65%)}.launcher-module__ejtPbq__cardFocused .launcher-module__ejtPbq__cardArrow{color:var(--lncr-accent);transform:translate(3px,-3px)}.launcher-module__ejtPbq__cardSelected{background:linear-gradient(180deg, var(--lncr-bg-selected-top) 0%, var(--lncr-bg-elev) 100%);box-shadow:0 0 0 1px color-mix(in srgb, var(--lncr-accent) 55%, transparent), 0 0 36px color-mix(in srgb, var(--lncr-accent) 32%, transparent), 0 32px 60px -32px color-mix(in srgb, var(--lncr-accent) 50%, transparent);transition:border-color 90ms,transform .14s cubic-bezier(.16,1,.3,1),background .14s,box-shadow .14s;transform:translateY(-3px);border-color:var(--lncr-accent)!important}.launcher-module__ejtPbq__cardSelected:before{background:linear-gradient(180deg, color-mix(in srgb, var(--lncr-accent) 12%, transparent) 0%, transparent 60%)}.launcher-module__ejtPbq__cardSelected .launcher-module__ejtPbq__cardKey{color:var(--lncr-accent);transition:color 90ms}.launcher-module__ejtPbq__cardSelected .launcher-module__ejtPbq__cardArrow{color:var(--lncr-accent);transition:color 90ms,transform .14s cubic-bezier(.16,1,.3,1);transform:translate(3px,-3px)}.launcher-module__ejtPbq__cardKey{letter-spacing:.24em;color:var(--lncr-text-fainter);text-transform:uppercase;font-size:.6875rem}.launcher-module__ejtPbq__cardBody{flex-direction:column;align-self:end;gap:.625rem;display:flex}.launcher-module__ejtPbq__cardTitle{letter-spacing:-.025em;color:var(--lncr-text);margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:300;line-height:1}.launcher-module__ejtPbq__cardDesc{color:var(--lncr-text-muted);letter-spacing:-.005em;max-width:22rem;margin:0;font-size:.9375rem;font-weight:300;line-height:1.45}.launcher-module__ejtPbq__cardMeta{color:var(--lncr-text-fainter);border-top:1px solid var(--lncr-border-faint);justify-content:space-between;align-items:center;padding-top:1.125rem;display:flex}.launcher-module__ejtPbq__cardPath{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.launcher-module__ejtPbq__cardArrow{color:var(--lncr-text-fainter);align-items:center;gap:.5em;transition:color .22s,transform .32s cubic-bezier(.16,1,.3,1);display:inline-flex}.launcher-module__ejtPbq__cardArrowLabel{letter-spacing:.18em;text-transform:uppercase;font-size:.6875rem}.launcher-module__ejtPbq__card:hover .launcher-module__ejtPbq__cardArrow{color:var(--lncr-accent);transform:translate(3px,-3px)}.launcher-module__ejtPbq__empty{border:1px dashed var(--lncr-border);color:var(--lncr-text-fainter);letter-spacing:.04em;align-items:center;gap:1rem;padding:2rem;font-size:.875rem;display:flex}.launcher-module__ejtPbq__emptyKey{color:var(--lncr-accent)}.launcher-module__ejtPbq__footer{letter-spacing:.22em;color:var(--lncr-text-min);text-transform:uppercase;border-top:1px solid var(--lncr-border-min);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.5rem;font-size:.6875rem;display:flex;position:relative}.launcher-module__ejtPbq__signoutForm{margin:0}.launcher-module__ejtPbq__signoutButton{border:1px solid var(--lncr-border);color:var(--lncr-text-muted);font:inherit;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;padding:.4rem .85rem;font-size:.6875rem;transition:color .12s,border-color .12s,background .12s}.launcher-module__ejtPbq__signoutButton:hover{color:var(--lncr-text);border-color:var(--lncr-accent);background:color-mix(in srgb, var(--lncr-accent) 8%, transparent)}.launcher-module__ejtPbq__signoutButton:focus-visible{outline:2px solid var(--lncr-accent);outline-offset:2px}@keyframes launcher-module__ejtPbq__fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes launcher-module__ejtPbq__blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes launcher-module__ejtPbq__pulse{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--lncr-accent) 35%, transparent), 0 0 12px color-mix(in srgb, var(--lncr-accent) 45%, transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--lncr-accent) 50%, transparent), 0 0 22px color-mix(in srgb, var(--lncr-accent) 70%, transparent)}}@media (prefers-reduced-motion:reduce){.launcher-module__ejtPbq__intro,.launcher-module__ejtPbq__cardWrap,.launcher-module__ejtPbq__cursor,.launcher-module__ejtPbq__brandMark,.launcher-module__ejtPbq__cardArrow{transition:none!important;animation:none!important}}
