@font-face{font-family:__sans_a70f4e;src:url(/_next/static/media/1dbd71bee75dcbe2-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__sans_a70f4e;src:url(/_next/static/media/5b17810d8f5e92ae-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__sans_a70f4e;src:url(/_next/static/media/e3434d0986b06b4b-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__sans_Fallback_a70f4e;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_a70f4e{font-family:__sans_a70f4e,__sans_Fallback_a70f4e}.__variable_a70f4e{--font-geist:"__sans_a70f4e","__sans_Fallback_a70f4e"}@font-face{font-family:__mono_41cec7;src:url(/_next/static/media/92ddaa093d00abf9-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__mono_41cec7;src:url(/_next/static/media/6aa0280f6054384f-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__mono_Fallback_41cec7;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_41cec7{font-family:__mono_41cec7,__mono_Fallback_41cec7}.__variable_41cec7{--font-geist-mono:"__mono_41cec7","__mono_Fallback_41cec7"}@font-face{unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff;font-family:__sansLatinExt_d045d5;src:url(/_next/static/media/6233a04b1f7f94e0.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff;font-family:__sansLatinExt_d045d5;src:url(/_next/static/media/91e31f5520c0eb1b.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff;font-family:__sansLatinExt_d045d5;src:url(/_next/static/media/b37fb91f6668f43d.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}.__className_d045d5{font-family:__sansLatinExt_d045d5}.__variable_d045d5{--font-noto-sans-latin-ext:"__sansLatinExt_d045d5"}@font-face{unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;font-family:__sansVietnamese_7e964d;src:url(/_next/static/media/67d6b27a023170a3.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;font-family:__sansVietnamese_7e964d;src:url(/_next/static/media/efed7ff38f41900e.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;font-family:__sansVietnamese_7e964d;src:url(/_next/static/media/87d9c2c025aff954.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}.__className_7e964d{font-family:__sansVietnamese_7e964d}.__variable_7e964d{--font-noto-sans-vietnamese:"__sansVietnamese_7e964d"}@font-face{unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;font-family:__sansCyrillic_d11e9e;src:url(/_next/static/media/0a9fab11725eff9e.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;font-family:__sansCyrillic_d11e9e;src:url(/_next/static/media/116c1d63fd4d9900.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;font-family:__sansCyrillic_d11e9e;src:url(/_next/static/media/0907eb7f35d7e603.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}.__className_d11e9e{font-family:__sansCyrillic_d11e9e}.__variable_d11e9e{--font-noto-sans-cyrillic:"__sansCyrillic_d11e9e"}@font-face{unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff;font-family:__sansGreek_29d5a2;src:url(/_next/static/media/6ee21782a36c5f91.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff;font-family:__sansGreek_29d5a2;src:url(/_next/static/media/43d72057d00e140a.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff;font-family:__sansGreek_29d5a2;src:url(/_next/static/media/cfd4630e7e576098.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}.__className_29d5a2{font-family:__sansGreek_29d5a2}.__variable_29d5a2{--font-noto-sans-greek:"__sansGreek_29d5a2"}@font-face{unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff;font-family:__monoLatinExt_8e516a;src:url(/_next/static/media/d517b5e717c19b62.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff;font-family:__monoLatinExt_8e516a;src:url(/_next/static/media/4066f043c164b879.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_8e516a{font-family:__monoLatinExt_8e516a}.__variable_8e516a{--font-noto-mono-latin-ext:"__monoLatinExt_8e516a"}@font-face{unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;font-family:__monoVietnamese_a5d757;src:url(/_next/static/media/44834a931b302657.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;font-family:__monoVietnamese_a5d757;src:url(/_next/static/media/2b5d862007c391f0.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_a5d757{font-family:__monoVietnamese_a5d757}.__variable_a5d757{--font-noto-mono-vietnamese:"__monoVietnamese_a5d757"}@font-face{unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;font-family:__monoCyrillic_fe58de;src:url(/_next/static/media/4abc48bd1ac663fa.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;font-family:__monoCyrillic_fe58de;src:url(/_next/static/media/bdb8f44ca53333c6.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_fe58de{font-family:__monoCyrillic_fe58de}.__variable_fe58de{--font-noto-mono-cyrillic:"__monoCyrillic_fe58de"}@font-face{unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff;font-family:__monoGreek_216095;src:url(/_next/static/media/6dfa7b2438eb144f.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff;font-family:__monoGreek_216095;src:url(/_next/static/media/39496681eb3eb5c4.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_216095{font-family:__monoGreek_216095}.__variable_216095{--font-noto-mono-greek:"__monoGreek_216095"}:root,[data-theme=dark],[data-theme=midnight]{color-scheme:dark;--color-graphite-950:#0f0f0f;--color-graphite-900:#141414;--color-graphite-850:#1c1c1c;--color-graphite-800:#232323;--color-graphite-750:#2a2a2a;--color-graphite-700:#2f2f2f;--color-graphite-600:#3a3a3a;--color-graphite-500:#464646;--color-graphite-400:#656565;--color-graphite-300:#878787;--color-graphite-200:#bfbfbf;--color-graphite-100:#f5f5f5;--color-sky-50:#f8fcff;--color-sky-100:#eef8ff;--color-sky-200:#b2dfff;--color-sky-400:#64b9f5;--color-sky-500:#1597f4;--color-sky-600:#158de2;--color-signal:#c2410c;--color-signal-hover:#b83d0d;--color-signal-press:#b83d0d;--color-signal-strong:#c8430e;--color-signal-strong-hover:#b83d0d;--color-work:#64b9f5;--color-pass:#74cc86;--color-fail:#f27878;--color-paused:#e3b559;--color-idle:#a3abb8;--color-down:#5d6472;--color-work-wash:rgba(100,185,245,.12);--color-pass-wash:rgba(116,204,134,.12);--color-fail-wash:hsla(0,82%,71%,.12);--color-paused-wash:rgba(227,181,89,.12);--fg-1:#f3f4f6;--fg-2:#c9ced6;--fg-3:#a0a7b2;--ads-text:#cecfd2;--ads-text-subtle:#a9abaf;--ads-text-subtlest:#96999e;--ads-text-disabled:#e5e9f640;--ads-text-inverse:#1f1f21;--ads-text-information:#8fb8f6;--ads-text-success:#b3df72;--ads-text-warning:#fbc828;--ads-text-danger:#fd9891;--ads-text-discovery:#d8a0f7;--ads-icon-information:#4688ec;--ads-icon-success:#82b536;--ads-icon-warning:#fbc828;--ads-icon-danger:#f15b50;--ads-bg-neutral:#ceced912;--ads-bg-neutral-hovered:#e3e4f21f;--ads-bg-neutral-pressed:#e5e9f640;--ads-bg-disabled:#e3e4f21f;--ads-bg-information:#1c2b42;--ads-bg-success:#28311b;--ads-bg-warning:#3a2c1f;--ads-bg-danger:#42221f;--ads-bg-discovery:#35243f;--ads-accent-blue-bolder:#669df1;--ads-accent-purple-bolder:#c97cf4;--ads-border:#e3e4f21f;--ads-border-bold:#7e8188;--ads-border-input:#7e8188;--ads-surface:#1f1f21;--ads-surface-hovered:#242528;--ads-surface-sunken:#18191a;--ads-surface-raised:#242528;--ads-surface-raised-hovered:#2b2c2f;--ads-surface-overlay:#2b2c2f;--ads-shadow-raised:0px 0px 0px 1px #e3e4f21f,0px 1px 1px #01040480,0px 0px 1px #01040480;--ads-shadow-overlay:0px 0px 0px 1px #bdbdbd1f,0px 8px 12px #0104045c,0px 0px 1px 1px #01040480;--fg-4:#959ca7;--fg-disabled:#6b7380;--fg-muted-heading:var(--color-graphite-200);--fg-on-ink:#0e1116;--fg-on-accent:#fff;--fg-accent:#ff8a5c;--surface-page:#0e1116;--surface-card:#161a21;--surface-raised:#1c2129;--surface-wash:#232933;--surface-hover:hsla(0,0%,100%,.05);--surface-active:hsla(0,0%,100%,.09);--surface-code:#0b0d11;--surface-ink:#f3f4f6;--ink-fg:var(--color-graphite-950);--ink-fg-muted:#4a4a4a;--ink-accent:#a8380a;--ink-wash:rgba(0,0,0,.08);--surface-accent-soft:rgba(255,90,31,.1);--surface-control:#0e1116;--surface-message:var(--surface-card);--border-hairline:#343b47;--border-strong:#6a7382;--border-subtle:hsla(0,0%,100%,.06);--ring-subtle:hsla(0,0%,100%,.08);--focus-ring:#ff5a1f;--action-primary-bg:#c8430e;--action-primary-fg:#fff;--action-primary-hover:#b83d0d;--action-ghost-hover-bg:var(--surface-hover);--action-danger:#f27878;--status-work:#64b9f5;--status-pass:#74cc86;--status-fail:#f27878;--status-warn:#e3b559;--status-idle:#a3abb8;--status-down:#5d6472;--control-track:var(--color-graphite-600);--control-knob:#f4f6f9;--code-text:#e6e8eb;--code-dim:#8a919c;--code-key:#ff8a5c;--code-string:#9bcf85;--code-number:#c49bf2;--code-fn:#7db8f5;--code-error:#f27878;--shadow-hairline:0 0 0 1px var(--border-hairline);--shadow-subtle:0 0 0 1px var(--border-hairline),0 1px 2px rgba(0,0,0,.3);--shadow-raised:inset 0 1px 0 hsla(0,0%,100%,.04),0 0 0 1px var(--border-hairline),0 4px 12px -4px rgba(0,0,0,.5);--shadow-subtle-2:inset 0 1px 0 hsla(0,0%,100%,.05),0 0 0 1px var(--border-hairline),0 16px 40px -12px rgba(0,0,0,.65);--shadow-xl:0 0 0 1px var(--border-hairline),0 24px 64px -16px rgba(0,0,0,.75);--shadow-focus:0 0 0 1px var(--surface-page),0 0 0 3px var(--focus-ring);--scrim:rgba(5,6,8,.6);--code-gutter:#0a0a0a;--sx-meta:#878787;--violet:#c49bf2;--term-bg:#0f0f0f;--term-bar-bg:#0a0a0a;--term-border:#2f2f2f;--term-text:#d9d9d9;--term-cmd:#f5f5f5;--term-prompt:#74cc86;--term-err:#f27878;--term-err-bg:hsla(0,82%,71%,.08);--term-dim:#878787;--th-cmd:#64b9f5;--th-flag:#b2dfff;--th-str:#9bcf85;--th-op:#f27878;--th-path:#c49bf2;--th-arg:#e6e6e6;--color-carbon-950:#07090c;--color-carbon-900:#0e1116;--color-carbon-850:#161a21;--color-carbon-800:#1c2129;--color-carbon-750:#232933;--color-carbon-600:#343b47;--color-carbon-500:#6a7382;--color-carbon-100:#f3f4f6;--color-ember-500:#ff5a1f;--color-ember-400:#ff7440;--color-ember-300:#ff8a5c;--color-ember-700:#c2410c;--motif-lit:#ff5a1f;--agent-mark-dim:#4a505a;--color-ember-800:#b23a0c;--color-ember-50:#ffede5;--code-type:#56c8e0;--code-punct:#a0a7b2;--code-attr:#e6b36b;--code-line-number:#7e8591;--code-line:#ffffff0a;--code-selection:#ff5a1f38;--diff-add:#74cc8624;--diff-del:#f2787824;--chart-1:#56b4e9;--chart-2:#e69f00;--chart-3:#009e73;--chart-4:#cc79a7;--chart-5:#0072b2;--chart-6:#d55e00;--chart-7:#f0e442;--chart-8:#9aa6b2}[data-theme=light]{color-scheme:light;--color-signal:#c2410c;--color-signal-hover:#a9380a;--color-signal-press:#a9380a;--color-signal-strong:#c2410c;--color-signal-strong-hover:#a9380a;--color-work:#0962a3;--color-pass:#17672c;--color-fail:#b42318;--color-paused:#7f4c00;--color-idle:#555c68;--color-down:#787f8b;--color-work-wash:rgba(9,98,163,.08);--color-pass-wash:rgba(23,103,44,.08);--color-fail-wash:rgba(180,35,24,.08);--color-paused-wash:rgba(127,76,0,.09);--fg-1:#14171c;--fg-2:#3f444c;--fg-3:#5e636b;--ads-text:#292a2e;--ads-text-subtle:#505258;--ads-text-subtlest:#6b6e76;--ads-text-disabled:#080f214a;--ads-text-inverse:#fff;--ads-text-information:#1558bc;--ads-text-success:#4c6b1f;--ads-text-warning:#9e4c00;--ads-text-danger:#ae2e24;--ads-text-discovery:#803fa5;--ads-icon-information:#357de8;--ads-icon-success:#6a9a23;--ads-icon-warning:#e06c00;--ads-icon-danger:#c9372c;--ads-bg-neutral:#0515240f;--ads-bg-neutral-hovered:#0b120e24;--ads-bg-neutral-pressed:#080f214a;--ads-bg-disabled:#0515240f;--ads-bg-information:#e9f2fe;--ads-bg-success:#efffd6;--ads-bg-warning:#fff5db;--ads-bg-danger:#ffeceb;--ads-bg-discovery:#f8eefe;--ads-accent-blue-bolder:#1868db;--ads-accent-purple-bolder:#964ac0;--ads-border:#0b120e24;--ads-border-bold:#7d818a;--ads-border-input:#8c8f97;--ads-surface:#fff;--ads-surface-hovered:#f0f1f2;--ads-surface-sunken:#f8f8f8;--ads-surface-raised:#fff;--ads-surface-raised-hovered:#f0f1f2;--ads-surface-overlay:#fff;--ads-shadow-raised:0px 1px 1px #1e1f2140,0px 0px 1px #1e1f214f;--ads-shadow-overlay:0px 8px 12px #1e1f2126,0px 0px 1px #1e1f214f;--fg-4:#62676f;--fg-disabled:#7a7e85;--fg-muted-heading:#4a4137;--fg-on-ink:#fff;--fg-on-accent:#fff;--fg-accent:#b23a0c;--surface-page:#f6f5f2;--surface-card:#fff;--surface-raised:#fff;--surface-wash:#eceae5;--surface-hover:rgba(20,23,28,.04);--surface-active:rgba(20,23,28,.07);--surface-code:#fafaf8;--surface-ink:#14171c;--ink-fg:#fff;--ink-fg-muted:#b3b3b3;--ink-accent:#f4a672;--ink-wash:hsla(0,0%,100%,.12);--surface-accent-soft:#fff3ee;--surface-control:#fff;--surface-message:#fffdf8;--border-hairline:#dddad3;--border-strong:#8a867e;--border-subtle:rgba(20,23,28,.05);--ring-subtle:rgba(28,28,28,.08);--control-track:#d9d9d9;--control-knob:#fff;--code-text:#14171c;--code-dim:#6b7078;--code-key:#b23a0c;--code-string:#2f6b3a;--code-number:#7b3fc4;--code-fn:#0b5cad;--code-error:#c0362c;--shadow-subtle:0 0 0 1px var(--border-hairline),0 1px 2px rgba(22,25,31,.05);--shadow-raised:0 0 0 1px var(--border-hairline),0 4px 12px -4px rgba(22,25,31,.1);--shadow-subtle-2:0 0 0 1px var(--border-hairline),0 16px 40px -12px rgba(22,25,31,.18);--shadow-xl:0 0 0 1px var(--border-hairline),0 24px 64px -16px rgba(22,25,31,.25);--scrim:rgba(20,23,28,.32);--code-gutter:#f1eadb;--sx-meta:#656565;--violet:#7b3fc4;--term-bg:#fafafa;--term-bar-bg:#f0f0f0;--term-border:#e8e8e8;--term-text:#1c1c1c;--term-cmd:#158de2;--term-prompt:#1e7a35;--term-err:#c0362c;--term-err-bg:rgba(192,54,44,.06);--term-dim:#656565;--th-cmd:#158de2;--th-flag:#127cc8;--th-str:#2e7d32;--th-op:#c0362c;--th-path:#7b3fc4;--th-arg:#1c1c1c;--motif-lit:#e04a12;--agent-mark-dim:#b9b4ac;--focus-ring:#c2410c;--action-primary-bg:#c2410c;--action-primary-hover:#a9380a;--action-danger:#b42318;--status-work:#0962a3;--status-pass:#17672c;--status-fail:#b42318;--status-warn:#7f4c00;--status-idle:#555c68;--status-down:#787f8b;--code-type:#0a6878;--code-punct:#4a4f57;--code-attr:#8a4b0f;--code-line-number:#6b7078;--code-line:#14171c0a;--code-selection:#ff5a1f2e;--diff-add:#17672c1a;--diff-del:#b423181a}[data-theme=midnight]{--surface-page:#07090c;--surface-card:#0e1116;--surface-raised:#141820;--surface-wash:#1a1f27;--surface-code:#05070a;--surface-control:#07090c;--fg-3:#a0a7b2;--fg-4:#959ca7;--border-hairline:#2a313b;--border-strong:#646d7c;--control-track:#2f2f2f;--scrim:rgba(5,6,8,.6);--code-gutter:#000;--term-bg:#050505;--term-bar-bg:#000;--term-border:#262626}[data-theme]{--focus-ring:var(--color-signal);--action-primary-bg:var(--color-signal-strong);--action-primary-fg:var(--fg-on-accent);--action-primary-hover:var(--color-signal-strong-hover);--action-ghost-hover-bg:var(--surface-hover);--action-danger:var(--color-fail);--status-work:var(--color-work);--status-pass:var(--color-pass);--status-fail:var(--color-fail);--status-warn:var(--color-paused);--status-idle:var(--color-idle);--status-down:var(--color-down);--shadow-hairline:0 0 0 1px var(--border-hairline);--shadow-focus:0 0 0 1px var(--surface-page),0 0 0 3px var(--focus-ring)}:root,[data-theme]{--ground:var(--surface-page);--ground-2:var(--surface-code);--surface:var(--surface-card);--surface-2:var(--surface-wash);--bg:var(--ground);--inset:var(--ground-2);--panel:var(--surface);--input-bg:var(--surface-control);--btn-bg:var(--surface-wash);--topbar-bg:color-mix(in srgb,var(--surface-page) 80%,transparent);--glass:var(--topbar-bg);--hover:var(--surface-hover);--selected:var(--surface-accent-soft);--line:var(--border-hairline);--line-soft:var(--border-hairline);--border:var(--line);--border-2:var(--border-strong);--rule:var(--line-soft);--text:var(--fg-1);--muted:var(--fg-3);--muted-2:var(--fg-3);--faint:var(--fg-4);--fg:var(--text);--fg-muted:var(--muted);--ink:var(--text);--accent:var(--fg-accent);--accent-solid:var(--action-primary-bg);--accent-fg:var(--action-primary-fg);--on-accent:var(--accent-fg);--accent-dim:var(--surface-accent-soft);--work:var(--status-work);--pass:var(--status-pass);--fail:var(--status-fail);--paused:var(--status-warn);--idle:var(--status-idle);--down:var(--status-down);--status-fg:var(--fg-on-ink);--ok:var(--pass);--bad:var(--fail);--warn:var(--paused);--live:var(--work);--pause:var(--paused);--err:var(--fail);--off:var(--idle);--tool:var(--work);--tool-bg:var(--color-work-wash);--think:var(--muted);--code-bg:var(--surface-code);--sx-comment:var(--code-dim);--sx-keyword:var(--code-key);--sx-string:var(--code-string);--sx-number:var(--code-number);--sx-title:var(--code-fn);--sx-del:var(--code-error);--sx-add:var(--code-string);--sx-type:var(--code-type);--sx-attr:var(--code-attr);--shadow:var(--shadow-subtle);--shadow-1:var(--shadow-raised);--shadow-2:var(--shadow-xl);--sans:var(--font-sans);--mono:var(--font-mono);--space-0:0px;--space-1:var(--spacing-2);--space-2:var(--spacing-4);--space-3:var(--spacing-6);--space-4:var(--spacing-8);--space-5:var(--spacing-12);--space-6:var(--spacing-16);--space-7:var(--spacing-24);--space-8:var(--spacing-32);--space-9:var(--spacing-48);--fs-2xs:var(--text-micro);--fs-xs:var(--text-caption);--fs-sm:var(--text-ui);--fs-md:var(--text-body);--fs-lg:var(--text-heading-sm);--fs-xl:var(--text-subheading);--fs-2xl:var(--text-heading);--fw-regular:var(--font-weight-regular);--fw-medium:var(--font-weight-medium);--fw-semibold:var(--font-weight-bold);--fw-bold:var(--font-weight-bold);--ls-caps:var(--tracking-label);--radius-pill:var(--radius-full);--r:var(--radius-lg);--r-sm:var(--radius-lg);--control-h-sm:var(--control-height-sm);--control-h-md:var(--control-height);--dur-med:var(--dur-base);--font-mono:var(--font-geist-mono),"Geist Mono",var(--font-noto-mono-latin-ext),var(--font-noto-mono-vietnamese),var(--font-noto-mono-cyrillic),var(--font-noto-mono-greek),ui-monospace,SFMono-Regular,Menlo,Consolas,"Fallback Mono Adjusted",var(--font-os-scripts),var(--font-os-emoji),monospace;--font-sans:var(--font-geist),"Geist",var(--font-noto-sans-latin-ext),var(--font-noto-sans-vietnamese),var(--font-noto-sans-cyrillic),var(--font-noto-sans-greek),ui-sans-serif,system-ui,-apple-system,"Segoe UI","Fallback Sans Adjusted",var(--font-os-scripts),var(--font-os-emoji),sans-serif;--font-os-scripts:"Noto Sans CJK SC","PingFang SC","Hiragino Sans","Yu Gothic","Microsoft YaHei","Malgun Gothic","Noto Sans Arabic","Geeza Pro","Segoe UI","Noto Sans Thai","Thonburi","Leelawadee UI","Noto Sans Devanagari","Kohinoor Devanagari","Nirmala UI";--font-os-emoji:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";--font-ui:var(--font-sans);--font-display:var(--font-sans);--font-prose:var(--font-sans);--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--text-micro:11px;--leading-micro:16px;--text-caption:12px;--leading-caption:18px;--tracking-caption:0px;--text-ui:13px;--leading-ui:20px;--text-body-sm:13px;--leading-body-sm:20px;--tracking-body-sm:0px;--text-body:14px;--leading-body:22px;--text-lead:16px;--leading-lead:26px;--text-prose:15px;--leading-prose:24px;--text-heading-sm:16px;--leading-heading-sm:24px;--tracking-heading-sm:-0.1px;--text-subheading:18px;--leading-subheading:26px;--tracking-subheading:-0.2px;--text-heading:24px;--leading-heading:30px;--tracking-heading:-0.4px;--text-heading-lg:32px;--leading-heading-lg:38px;--tracking-heading-lg:-0.6px;--text-display:44px;--leading-display:48px;--tracking-display:-1px;--tracking-mono:0em;--tracking-label:0.08em;--label-case:uppercase;--font-chip:var(--font-mono);--tree-indent:var(--spacing-12);--tree-cell-pad-x:var(--spacing-16);--tree-cell-gap:var(--spacing-8);--tree-row-min:0px}:root{--spacing-unit:4px;--spacing-2:2px;--spacing-4:4px;--spacing-6:6px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-48:48px;--spacing-64:64px;--page-max-width:1120px;--board-rail-width:340px;--prose-max:72ch;--section-gap:48px;--card-padding:20px;--element-gap:8px;--topbar-height:56px;--row-height:40px;--control-height-sm:28px;--control-height:36px;--control-height-lg:44px;--tag-height:22px;--count-height:18px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-full:9999px;--radius-inputs:8px;--radius-buttons:8px;--radius-pills:6px;--radius-smallcards:8px;--radius-cards:12px;--radius-xl:16px;--blur-header:12px;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-standard:cubic-bezier(0.2,0.8,0.2,1);--dur-fast:90ms;--dur-base:140ms;--dur-slow:400ms}:root,[data-theme]{--doc-bg:#fff;--media-bg:#000;--titlebar-area-height:env(titlebar-area-height,0px);--focus-ring-w:2px;--focus-outline:var(--focus-ring-w) solid var(--focus-ring);--focus-offset:1px;--opacity-disabled:.45;--gap-inline:var(--spacing-6);--gap-stack:var(--element-gap);--gap-group:var(--spacing-12);--gap-section:var(--spacing-24);--pad-control-x:var(--spacing-12);--pad-control-y:var(--spacing-6);--pad-card:var(--card-padding);--pad-page:var(--spacing-24);--pad-page-x:var(--spacing-32);--lh-tight:1.2;--lh-normal:1.45;--lh-relaxed:1.6;--lh-control:1.4;--menu-list-max-height:calc(var(--row-height) * 10);--board-lane-max-height:calc(var(--row-height) * 15);--board-scroll-max-height:calc(100dvh - var(--topbar-height) * 4);--board-scroll-max-height:70vh;--board-capped-max-height:70vh;--calendar-cell:var(--control-height);--z-base:0;--z-sticky:20;--z-drawer:60;--z-dock:25;--z-modal:80;--z-popover:90;--z-toast:100;--z-palette:110;--chart-1:#56b4e9;--chart-2:#e69f00;--chart-3:#009e73;--chart-4:#cc79a7;--chart-5:#0072b2;--chart-6:#d55e00;--chart-7:#f0e442;--chart-8:#9aa6b2;--chart-seq:var(--chart-5);--chart-ink:#1c1c1c;--chart-grid:var(--border-hairline);--chart-axis:var(--fg-3);--screen-sm:640px;--screen-md:900px;--screen-lg:1280px;--page-narrow:760px;--page-default:none;--page-full:none;--page-wide:1200px;--gnav-w:212px;--fab-size:44px;--fab-inset:var(--spacing-24);--fab-clearance:0px}:root:has([data-fab-anchor=corner]){--fab-clearance:calc(var(--fab-inset) + var(--fab-size) + var(--spacing-12))}[data-density=compact]{--gap-stack:var(--spacing-6);--gap-group:var(--spacing-8);--gap-section:var(--spacing-16);--pad-card:var(--spacing-12);--pad-page:var(--spacing-16);--pad-page-x:var(--spacing-16);--pad-control-x:var(--spacing-8);--pad-control-y:var(--spacing-4)}:root{--text-scale:1}:root[data-text-size=small]{--text-scale:0.9}:root[data-text-size=large]{--text-scale:1.15}:root,[data-theme]{--text-micro:calc(11px * var(--text-scale));--leading-micro:calc(16px * var(--text-scale));--text-caption:calc(12px * var(--text-scale));--leading-caption:calc(18px * var(--text-scale));--text-ui:calc(13px * var(--text-scale));--leading-ui:calc(20px * var(--text-scale));--text-body-sm:calc(13px * var(--text-scale));--leading-body-sm:calc(20px * var(--text-scale));--text-body:calc(14px * var(--text-scale));--leading-body:calc(22px * var(--text-scale));--text-lead:calc(16px * var(--text-scale));--leading-lead:calc(26px * var(--text-scale));--text-prose:calc(15px * var(--text-scale));--leading-prose:calc(24px * var(--text-scale));--text-heading-sm:calc(16px * var(--text-scale));--leading-heading-sm:calc(24px * var(--text-scale));--text-subheading:calc(18px * var(--text-scale));--leading-subheading:calc(26px * var(--text-scale));--text-heading:calc(24px * var(--text-scale));--leading-heading:calc(30px * var(--text-scale));--text-heading-lg:calc(32px * var(--text-scale));--leading-heading-lg:calc(38px * var(--text-scale));--text-display:calc(44px * var(--text-scale));--leading-display:calc(48px * var(--text-scale));--topbar-height:calc(56px * var(--text-scale));--row-height:calc(40px * var(--text-scale));--control-height-sm:calc(28px * var(--text-scale));--control-height:calc(36px * var(--text-scale));--control-height-lg:calc(44px * var(--text-scale));--tag-height:calc(22px * var(--text-scale));--count-height:calc(18px * var(--text-scale))}[data-density=readable]{--text-micro:calc(12px * var(--text-scale));--leading-micro:calc(16px * var(--text-scale));--text-caption:calc(13px * var(--text-scale));--leading-caption:calc(18px * var(--text-scale));--text-ui:calc(14px * var(--text-scale));--leading-ui:calc(20px * var(--text-scale));--text-subheading:calc(21px * var(--text-scale));--leading-subheading:calc(28px * var(--text-scale));--row-height:calc(44px * var(--text-scale));--tracking-label:0em;--label-case:none;--font-chip:var(--font-ui);--tree-indent:var(--spacing-24);--tree-cell-pad-x:var(--spacing-16);--tree-cell-gap:var(--spacing-16);--tree-row-min:var(--row-height);--fg-1:var(--ads-text);--fg-2:var(--ads-text-subtle);--fg-3:var(--ads-text-subtle);--fg-4:var(--ads-text-subtlest);--fg-on-ink:var(--ads-text-inverse);--border-hairline:var(--ads-border);--border-subtle:var(--ads-border);--border-strong:var(--ads-border-bold);--status-work:var(--ads-text-information);--status-pass:var(--ads-text-success);--status-warn:var(--ads-text-warning);--status-fail:var(--ads-text-danger);--status-idle:var(--ads-text-subtle);--color-work-wash:var(--ads-bg-information);--color-pass-wash:var(--ads-bg-success);--color-paused-wash:var(--ads-bg-warning);--color-fail-wash:var(--ads-bg-danger);--violet:var(--ads-text-discovery);--readable-sunken:var(--surface-wash);--readable-board:var(--surface-page);--readable-raised:var(--surface-raised);--readable-raised-shadow:var(--shadow-subtle)}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0ms;--dur-base:0ms}}@font-face{font-family:Fallback Sans Adjusted;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:104%;ascent-override:92%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Fallback Mono Adjusted;src:local("Courier New"),local("Liberation Mono"),local("DejaVu Sans Mono");size-adjust:100%;ascent-override:92%;descent-override:24%;line-gap-override:0%}body{overflow-wrap:anywhere}*{box-sizing:border-box}body,html{margin:0;height:100%;overflow:hidden}body{background:var(--surface-page);color:var(--fg-1);font-family:var(--font-ui);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-feature-settings:"tnum";-webkit-font-smoothing:antialiased;font-synthesis:style small-caps;font-synthesis-weight:none}b,strong{font-weight:var(--font-weight-bold)}::-moz-selection{background:var(--surface-accent-soft)}::selection{background:var(--surface-accent-soft)}a{color:var(--fg-accent);text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:none;border:none}button:disabled{opacity:var(--opacity-disabled);cursor:default}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@media (max-width:640px){body,html{height:auto;overflow:visible;overscroll-behavior-y:contain}:root{--gnav-w:0px}input,select,textarea{font-size:16px!important}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}[data-bp-scheme=light]{--bp-background:0 0% 100%;--bp-foreground:240 10% 3.9%;--bp-card:0 0% 100%;--bp-card-foreground:240 10% 3.9%;--bp-popover:0 0% 100%;--bp-popover-foreground:240 10% 3.9%;--bp-primary:240 5.9% 10%;--bp-primary-foreground:0 0% 98%;--bp-secondary:240 4.8% 95.9%;--bp-secondary-foreground:240 5.9% 10%;--bp-muted:240 4.8% 95.9%;--bp-muted-foreground:240 3.8% 46.1%;--bp-accent:240 4.8% 95.9%;--bp-accent-foreground:240 5.9% 10%;--bp-destructive:0 72.2% 50.6%;--bp-destructive-foreground:0 0% 98%;--bp-border:240 5.9% 90%;--bp-input:240 5.9% 90%;--bp-ring:240 10% 3.9%;--bp-ok:142 71% 30%;--bp-warn:38 92% 38%;--bp-radius:0.5rem}[data-bp-scheme=dark]{--bp-background:240 10% 3.9%;--bp-foreground:0 0% 98%;--bp-card:240 10% 3.9%;--bp-card-foreground:0 0% 98%;--bp-popover:240 10% 3.9%;--bp-popover-foreground:0 0% 98%;--bp-primary:0 0% 98%;--bp-primary-foreground:240 5.9% 10%;--bp-secondary:240 3.7% 15.9%;--bp-secondary-foreground:0 0% 98%;--bp-muted:240 3.7% 15.9%;--bp-muted-foreground:240 5% 64.9%;--bp-accent:240 3.7% 15.9%;--bp-accent-foreground:0 0% 98%;--bp-destructive:0 62.8% 30.6%;--bp-destructive-foreground:0 0% 98%;--bp-border:240 3.7% 15.9%;--bp-input:240 3.7% 15.9%;--bp-ring:240 4.9% 83.9%;--bp-ok:142 69% 58%;--bp-warn:38 92% 60%;--bp-radius:0.5rem}