@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_ce197d{font-family:Sora,Sora Fallback;font-style:normal}.__variable_ce197d{--font-sora:"Sora","Sora Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_46fe82{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{color-scheme:dark;--bg-0:#08111b;--bg-1:#0f1f2f;--bg-2:#132941;--glow-1:rgba(113,208,255,0.22);--glow-2:rgba(106,240,203,0.22);--bg-accent-sweep:linear-gradient(128deg,rgba(120,198,255,0.12),transparent 24%,rgba(106,240,203,0.08) 58%,transparent 80%);--bg-pattern:repeating-linear-gradient(135deg,rgba(224,239,255,0.03) 0 1px,transparent 1px 18px);--surface:rgba(15,24,36,0.78);--surface-strong:rgba(9,17,27,0.92);--surface-list:rgba(8,18,29,0.58);--surface-section:rgba(10,19,30,0.38);--surface-inline:rgba(17,34,53,0.45);--surface-user-bubble:rgba(96,160,223,0.2);--surface-assistant-bubble:rgba(17,34,53,0.75);--surface-summary:rgba(17,34,53,0.4);--surface-activity:rgba(17,34,53,0.34);--surface-terminal:#0b0f14;--text:#ecf2ff;--text-strong:#ffffff;--muted:#98abc8;--accent:#78c6ff;--accent-2:#6af0cb;--danger:#ff6f8b;--border:rgba(128,161,205,0.34);--border-soft:rgba(117,149,192,0.24);--section-border:rgba(128,161,205,0.22);--inline-border:rgba(128,161,205,0.24);--nav-bg:rgba(5,11,18,0.92);--nav-bg-desktop:rgba(7,13,22,0.8);--nav-border:rgba(120,154,200,0.32);--nav-link:#c4d7f4;--nav-link-active:#e9f4ff;--nav-active-bg:rgba(120,198,255,0.18);--nav-active-border:transparent;--button-bg-start:rgba(120,198,255,0.85);--button-bg-end:rgba(61,137,207,0.86);--button-text:#041423;--button-border:transparent;--danger-soft-border:rgba(255,111,139,0.62);--danger-soft-bg:rgba(176,57,92,0.12);--danger-soft-text:#ffd6df;--control-info:#b9e3ff;--control-error:#ffb5c6;--status-running-border:rgba(120,198,255,0.7);--status-running-text:#cde9ff;--status-completed-border:rgba(106,240,203,0.74);--status-completed-text:#c9ffed;--status-failed-border:rgba(255,111,139,0.74);--status-failed-text:#ffd0da;--usage-exact-border:rgba(106,240,203,0.56);--usage-exact-text:#d2fff1;--usage-estimated-border:rgba(255,201,122,0.56);--usage-estimated-text:#ffe8bd;--usage-unknown-border:rgba(128,161,205,0.3);--usage-unknown-text:var(--muted);--terminal-border:rgba(255,255,255,0.08);--terminal-text:#eceff4;--terminal-empty:rgba(236,239,244,0.6);--surface-tint:rgba(255,255,255,0.045);--surface-tint-strong:rgba(255,255,255,0.08);--card-edge:rgba(255,255,255,0.06);--button-shadow:0 14px 28px rgba(3,8,14,0.28);--shadow:0 20px 36px rgba(3,8,14,0.35);--radius:16px}html[data-theme=midnight-cyan]{--bg-0:#000000;--bg-1:#000000;--bg-2:#000000;--glow-1:transparent;--glow-2:transparent;--bg-accent-sweep:linear-gradient(135deg,rgba(66,232,255,0.14),transparent 22%,rgba(66,232,255,0.08) 52%,transparent 76%);--bg-pattern:repeating-linear-gradient(0deg,rgba(66,232,255,0.045) 0 1px,transparent 1px 22px),repeating-linear-gradient(90deg,rgba(66,232,255,0.03) 0 1px,transparent 1px 22px);--surface:#000000;--surface-strong:#000000;--surface-list:#000000;--surface-section:#000000;--surface-inline:#000000;--surface-user-bubble:#000000;--surface-assistant-bubble:#000000;--surface-summary:#000000;--surface-activity:#000000;--surface-terminal:#000000;--text:#ffffff;--text-strong:#ffffff;--muted:#ffffff;--accent:#42e8ff;--accent-2:#8cf7ff;--danger:#42e8ff;--border:rgba(66,232,255,0.34);--border-soft:rgba(66,232,255,0.24);--section-border:rgba(66,232,255,0.2);--inline-border:rgba(66,232,255,0.24);--nav-bg:#000000;--nav-bg-desktop:#000000;--nav-border:rgba(66,232,255,0.28);--nav-link:#ffffff;--nav-link-active:#ffffff;--nav-active-bg:#000000;--nav-active-border:rgba(66,232,255,0.52);--button-bg-start:#000000;--button-bg-end:#000000;--button-text:#ffffff;--button-border:rgba(66,232,255,0.52);--danger-soft-border:rgba(66,232,255,0.52);--danger-soft-bg:#000000;--danger-soft-text:#ffffff;--control-info:#ffffff;--control-error:#ffffff;--status-running-border:rgba(66,232,255,0.52);--status-running-text:#ffffff;--status-completed-border:rgba(66,232,255,0.52);--status-completed-text:#ffffff;--status-failed-border:rgba(66,232,255,0.52);--status-failed-text:#ffffff;--usage-exact-border:rgba(66,232,255,0.52);--usage-exact-text:#ffffff;--usage-estimated-border:rgba(66,232,255,0.52);--usage-estimated-text:#ffffff;--usage-unknown-border:rgba(66,232,255,0.52);--usage-unknown-text:#ffffff;--terminal-border:rgba(66,232,255,0.22);--terminal-text:#ffffff;--terminal-empty:#ffffff;--surface-tint:rgba(66,232,255,0.04);--surface-tint-strong:rgba(66,232,255,0.07);--card-edge:rgba(66,232,255,0.18);--button-shadow:none;--shadow:none}html[data-theme=midnight-cyan-original]{--bg-0:#000000;--bg-1:#000000;--bg-2:#000000;--glow-1:transparent;--glow-2:transparent;--bg-accent-sweep:linear-gradient(140deg,rgba(66,232,255,0.16),transparent 20%,rgba(140,247,255,0.1) 56%,transparent 82%);--bg-pattern:repeating-linear-gradient(135deg,rgba(140,247,255,0.03) 0 1px,transparent 1px 20px);--surface:rgba(0,0,0,0.82);--surface-strong:rgba(2,6,9,0.96);--surface-list:rgba(3,10,14,0.8);--surface-section:rgba(3,10,14,0.68);--surface-inline:rgba(4,16,22,0.7);--surface-user-bubble:rgba(32,220,255,0.08);--surface-assistant-bubble:rgba(1,8,12,0.92);--surface-summary:rgba(2,16,22,0.62);--surface-activity:rgba(2,14,19,0.58);--surface-terminal:#000000;--text:#f7fbff;--text-strong:#ffffff;--muted:#94acb8;--accent:#42e8ff;--accent-2:#8cf7ff;--danger:#ff697e;--border:rgba(66,232,255,0.34);--border-soft:rgba(66,232,255,0.24);--section-border:rgba(66,232,255,0.2);--inline-border:rgba(66,232,255,0.24);--nav-bg:rgba(0,0,0,0.95);--nav-bg-desktop:rgba(0,0,0,0.88);--nav-border:rgba(66,232,255,0.28);--nav-link:#d2f7ff;--nav-link-active:#ffffff;--nav-active-bg:rgba(66,232,255,0.16);--nav-active-border:transparent;--button-bg-start:rgba(68,231,255,0.9);--button-bg-end:rgba(0,153,180,0.9);--button-text:#021015;--button-border:transparent;--danger-soft-border:rgba(255,105,126,0.52);--danger-soft-bg:rgba(140,28,44,0.28);--danger-soft-text:#ffe2e7;--control-info:#c8f9ff;--control-error:#ffc2cc;--status-running-border:rgba(120,198,255,0.7);--status-running-text:#cde9ff;--status-completed-border:rgba(106,240,203,0.74);--status-completed-text:#c9ffed;--status-failed-border:rgba(255,111,139,0.74);--status-failed-text:#ffd0da;--usage-exact-border:rgba(106,240,203,0.56);--usage-exact-text:#d2fff1;--usage-estimated-border:rgba(255,201,122,0.56);--usage-estimated-text:#ffe8bd;--usage-unknown-border:rgba(128,161,205,0.3);--usage-unknown-text:var(--muted);--terminal-border:rgba(66,232,255,0.22);--terminal-text:#ffffff;--terminal-empty:rgba(255,255,255,0.58);--surface-tint:rgba(66,232,255,0.045);--surface-tint-strong:rgba(66,232,255,0.08);--card-edge:rgba(140,247,255,0.12);--button-shadow:0 16px 32px rgba(0,0,0,0.34);--shadow:0 22px 44px rgba(0,0,0,0.48)}html[data-theme=ember-signal]{--bg-0:#120a08;--bg-1:#23120d;--bg-2:#3a1c12;--glow-1:rgba(255,129,74,0.2);--glow-2:rgba(255,196,120,0.14);--bg-accent-sweep:linear-gradient(130deg,rgba(255,154,92,0.16),transparent 24%,rgba(255,196,109,0.08) 58%,transparent 78%);--bg-pattern:repeating-linear-gradient(135deg,rgba(255,225,198,0.03) 0 1px,transparent 1px 20px);--surface:rgba(30,17,13,0.8);--surface-strong:rgba(22,12,10,0.94);--surface-list:rgba(28,16,12,0.72);--surface-section:rgba(38,20,14,0.55);--surface-inline:rgba(55,28,18,0.48);--surface-user-bubble:rgba(255,146,88,0.14);--surface-assistant-bubble:rgba(35,19,14,0.82);--surface-summary:rgba(44,22,16,0.5);--surface-activity:rgba(49,26,18,0.48);--surface-terminal:#140b08;--text:#fff3ea;--text-strong:#ffffff;--muted:#cfab98;--accent:#ff9a5c;--accent-2:#ffc46d;--border:rgba(255,155,95,0.32);--border-soft:rgba(255,155,95,0.24);--section-border:rgba(255,155,95,0.2);--inline-border:rgba(255,155,95,0.24);--nav-bg:rgba(20,11,8,0.94);--nav-bg-desktop:rgba(28,14,10,0.86);--nav-border:rgba(255,155,95,0.24);--nav-link:#ffddc8;--nav-link-active:#fff7f2;--nav-active-bg:rgba(255,154,92,0.16);--button-bg-start:rgba(255,167,96,0.9);--button-bg-end:rgba(214,99,45,0.9);--button-text:#211007;--danger-soft-border:rgba(255,111,139,0.48);--danger-soft-bg:rgba(120,33,49,0.24);--danger-soft-text:#ffe0e6;--control-info:#ffe2cb;--control-error:#ffc0ca;--terminal-border:rgba(255,175,102,0.16);--terminal-text:#fff4ea;--terminal-empty:rgba(255,243,234,0.54);--surface-tint:rgba(255,199,154,0.05);--surface-tint-strong:rgba(255,199,154,0.09);--card-edge:rgba(255,196,109,0.1);--button-shadow:0 16px 30px rgba(18,7,4,0.34);--shadow:0 22px 44px rgba(16,7,4,0.42)}html[data-theme=forest-mint]{--bg-0:#07120d;--bg-1:#0d2219;--bg-2:#163528;--glow-1:rgba(76,227,154,0.18);--glow-2:rgba(161,255,216,0.12);--bg-accent-sweep:linear-gradient(132deg,rgba(84,226,168,0.14),transparent 24%,rgba(168,255,217,0.08) 58%,transparent 80%);--bg-pattern:repeating-linear-gradient(145deg,rgba(219,255,242,0.028) 0 1px,transparent 1px 20px);--surface:rgba(10,22,17,0.8);--surface-strong:rgba(7,18,13,0.94);--surface-list:rgba(10,22,16,0.72);--surface-section:rgba(15,31,23,0.56);--surface-inline:rgba(20,42,30,0.44);--surface-user-bubble:rgba(82,226,168,0.14);--surface-assistant-bubble:rgba(11,25,18,0.84);--surface-summary:rgba(18,37,28,0.48);--surface-activity:rgba(18,37,28,0.44);--surface-terminal:#09140e;--text:#effff8;--text-strong:#ffffff;--muted:#9bc6b7;--accent:#54e2a8;--accent-2:#a8ffd9;--border:rgba(84,226,168,0.28);--border-soft:rgba(84,226,168,0.22);--section-border:rgba(84,226,168,0.18);--inline-border:rgba(84,226,168,0.22);--nav-bg:rgba(7,18,13,0.94);--nav-bg-desktop:rgba(10,22,16,0.86);--nav-border:rgba(84,226,168,0.22);--nav-link:#d9fff0;--nav-link-active:#ffffff;--nav-active-bg:rgba(84,226,168,0.14);--button-bg-start:rgba(96,233,176,0.88);--button-bg-end:rgba(34,151,111,0.88);--button-text:#05140d;--danger-soft-border:rgba(255,111,139,0.42);--danger-soft-bg:rgba(109,28,46,0.2);--danger-soft-text:#ffe0e8;--control-info:#dbfff2;--control-error:#ffc5d2;--terminal-border:rgba(84,226,168,0.16);--terminal-text:#f3fff9;--terminal-empty:rgba(243,255,249,0.54);--surface-tint:rgba(192,255,227,0.045);--surface-tint-strong:rgba(192,255,227,0.08);--card-edge:rgba(168,255,217,0.1);--button-shadow:0 16px 30px rgba(4,12,8,0.34);--shadow:0 22px 44px rgba(4,12,8,0.42)}html[data-theme=graphite-gold]{--bg-0:#0d0d0c;--bg-1:#171513;--bg-2:#28221b;--glow-1:rgba(244,200,107,0.14);--glow-2:rgba(255,231,168,0.1);--bg-accent-sweep:linear-gradient(126deg,rgba(244,200,107,0.14),transparent 22%,rgba(255,231,168,0.08) 56%,transparent 82%);--bg-pattern:repeating-linear-gradient(135deg,rgba(255,242,208,0.026) 0 1px,transparent 1px 18px);--surface:rgba(20,18,15,0.82);--surface-strong:rgba(16,14,12,0.94);--surface-list:rgba(20,18,15,0.74);--surface-section:rgba(32,27,22,0.58);--surface-inline:rgba(42,35,28,0.46);--surface-user-bubble:rgba(244,200,107,0.14);--surface-assistant-bubble:rgba(20,18,15,0.86);--surface-summary:rgba(38,32,26,0.5);--surface-activity:rgba(38,32,26,0.46);--surface-terminal:#100f0d;--text:#fffaf0;--text-strong:#ffffff;--muted:#cabda3;--accent:#f4c86b;--accent-2:#ffe7a8;--border:rgba(244,200,107,0.28);--border-soft:rgba(244,200,107,0.22);--section-border:rgba(244,200,107,0.18);--inline-border:rgba(244,200,107,0.22);--nav-bg:rgba(13,13,12,0.94);--nav-bg-desktop:rgba(18,17,15,0.86);--nav-border:rgba(244,200,107,0.22);--nav-link:#f7ecd0;--nav-link-active:#fffaf0;--nav-active-bg:rgba(244,200,107,0.14);--button-bg-start:rgba(244,200,107,0.9);--button-bg-end:rgba(181,132,40,0.9);--button-text:#1b1306;--danger-soft-border:rgba(255,111,139,0.42);--danger-soft-bg:rgba(109,28,46,0.2);--danger-soft-text:#ffe0e6;--control-info:#fff2d0;--control-error:#ffc6d1;--terminal-border:rgba(244,200,107,0.16);--terminal-text:#fff9ef;--terminal-empty:rgba(255,249,239,0.54);--surface-tint:rgba(255,241,207,0.04);--surface-tint-strong:rgba(255,241,207,0.08);--card-edge:rgba(255,231,168,0.09);--button-shadow:0 16px 30px rgba(7,6,5,0.34);--shadow:0 22px 44px rgba(7,6,5,0.42)}html[data-theme=rose-noir]{--bg-0:#120610;--bg-1:#1a0816;--bg-2:#2d1022;--glow-1:rgba(255,111,168,0.18);--glow-2:rgba(255,194,218,0.12);--bg-accent-sweep:linear-gradient(132deg,rgba(255,111,168,0.16),transparent 24%,rgba(255,194,218,0.08) 58%,transparent 80%);--bg-pattern:repeating-linear-gradient(145deg,rgba(255,228,238,0.032) 0 1px,transparent 1px 22px);--surface:rgba(24,9,19,0.82);--surface-strong:rgba(18,7,14,0.94);--surface-list:rgba(24,9,18,0.74);--surface-section:rgba(35,14,27,0.56);--surface-inline:rgba(48,18,37,0.46);--surface-user-bubble:rgba(255,111,168,0.16);--surface-assistant-bubble:rgba(27,10,20,0.86);--surface-summary:rgba(39,14,29,0.5);--surface-activity:rgba(39,14,29,0.46);--surface-terminal:#12060f;--text:#fff2f7;--text-strong:#ffffff;--muted:#d3a6bc;--accent:#ff6fa8;--accent-2:#ffc2da;--danger:#ff91b8;--border:rgba(255,111,168,0.28);--border-soft:rgba(255,111,168,0.22);--section-border:rgba(255,111,168,0.18);--inline-border:rgba(255,111,168,0.22);--nav-bg:rgba(18,7,14,0.94);--nav-bg-desktop:rgba(24,9,19,0.86);--nav-border:rgba(255,111,168,0.22);--nav-link:#ffd5e5;--nav-link-active:#ffffff;--nav-active-bg:rgba(255,111,168,0.14);--button-bg-start:rgba(255,126,180,0.92);--button-bg-end:rgba(175,58,111,0.9);--button-text:#280813;--danger-soft-border:rgba(255,145,184,0.46);--danger-soft-bg:rgba(116,26,56,0.22);--danger-soft-text:#ffe1eb;--control-info:#ffd6e7;--control-error:#ffc0d0;--terminal-border:rgba(255,111,168,0.18);--terminal-text:#fff4f8;--terminal-empty:rgba(255,244,248,0.56);--surface-tint:rgba(255,221,233,0.045);--surface-tint-strong:rgba(255,221,233,0.08);--card-edge:rgba(255,194,218,0.1);--button-shadow:0 16px 30px rgba(10,2,7,0.36);--shadow:0 22px 44px rgba(10,2,7,0.46)}html[data-theme=violet-voltage]{--bg-0:#0d0a17;--bg-1:#140f24;--bg-2:#23163d;--glow-1:rgba(159,123,255,0.18);--glow-2:rgba(82,217,255,0.14);--bg-accent-sweep:linear-gradient(130deg,rgba(159,123,255,0.16),transparent 24%,rgba(82,217,255,0.08) 58%,transparent 82%);--bg-pattern:repeating-linear-gradient(135deg,rgba(214,230,255,0.022) 0 1px,transparent 1px 18px),linear-gradient(180deg,rgba(159,123,255,0.06),transparent 32%);--surface:rgba(17,13,29,0.82);--surface-strong:rgba(12,10,22,0.94);--surface-list:rgba(17,13,29,0.74);--surface-section:rgba(26,19,43,0.58);--surface-inline:rgba(38,28,62,0.46);--surface-user-bubble:rgba(159,123,255,0.14);--surface-assistant-bubble:rgba(16,12,28,0.86);--surface-summary:rgba(31,22,51,0.5);--surface-activity:rgba(31,22,51,0.46);--surface-terminal:#0e0b18;--text:#f4f0ff;--text-strong:#ffffff;--muted:#b5aed8;--accent:#9f7bff;--accent-2:#52d9ff;--danger:#ff85c6;--border:rgba(159,123,255,0.3);--border-soft:rgba(159,123,255,0.22);--section-border:rgba(159,123,255,0.18);--inline-border:rgba(159,123,255,0.22);--nav-bg:rgba(12,10,22,0.94);--nav-bg-desktop:rgba(17,13,29,0.86);--nav-border:rgba(159,123,255,0.22);--nav-link:#ded3ff;--nav-link-active:#ffffff;--nav-active-bg:rgba(159,123,255,0.14);--button-bg-start:rgba(165,129,255,0.92);--button-bg-end:rgba(67,190,233,0.9);--button-text:#11091d;--danger-soft-border:rgba(255,133,198,0.44);--danger-soft-bg:rgba(108,26,78,0.22);--danger-soft-text:#ffe0f1;--control-info:#d8f5ff;--control-error:#ffc5df;--terminal-border:rgba(159,123,255,0.18);--terminal-text:#f6f2ff;--terminal-empty:rgba(246,242,255,0.56);--surface-tint:rgba(226,219,255,0.045);--surface-tint-strong:rgba(226,219,255,0.08);--card-edge:rgba(82,217,255,0.08);--button-shadow:0 16px 30px rgba(7,4,16,0.36);--shadow:0 22px 44px rgba(7,4,16,0.46)}html[data-theme=sunset-drive]{--bg-0:#140a11;--bg-1:#24111d;--bg-2:#411528;--glow-1:rgba(255,139,77,0.18);--glow-2:rgba(255,77,154,0.14);--bg-accent-sweep:linear-gradient(126deg,rgba(255,139,77,0.16),transparent 20%,rgba(255,77,154,0.1) 56%,transparent 82%);--bg-pattern:repeating-linear-gradient(135deg,rgba(255,219,233,0.03) 0 1px,transparent 1px 21px);--surface:rgba(28,12,21,0.82);--surface-strong:rgba(20,9,15,0.94);--surface-list:rgba(28,12,21,0.74);--surface-section:rgba(39,16,29,0.58);--surface-inline:rgba(56,21,39,0.46);--surface-user-bubble:rgba(255,139,77,0.14);--surface-assistant-bubble:rgba(25,10,18,0.86);--surface-summary:rgba(43,17,31,0.5);--surface-activity:rgba(43,17,31,0.46);--surface-terminal:#140910;--text:#fff3f7;--text-strong:#ffffff;--muted:#d4a8bc;--accent:#ff8b4d;--accent-2:#ff4d9a;--danger:#ff829f;--border:rgba(255,139,77,0.28);--border-soft:rgba(255,139,77,0.22);--section-border:rgba(255,139,77,0.18);--inline-border:rgba(255,139,77,0.22);--nav-bg:rgba(20,9,15,0.94);--nav-bg-desktop:rgba(28,12,21,0.86);--nav-border:rgba(255,139,77,0.22);--nav-link:#ffd3df;--nav-link-active:#ffffff;--nav-active-bg:rgba(255,77,154,0.14);--button-bg-start:rgba(255,139,77,0.92);--button-bg-end:rgba(216,59,126,0.9);--button-text:#240b13;--danger-soft-border:rgba(255,130,159,0.44);--danger-soft-bg:rgba(113,25,53,0.22);--danger-soft-text:#ffe0ea;--control-info:#ffd9ca;--control-error:#ffc4d4;--terminal-border:rgba(255,139,77,0.18);--terminal-text:#fff6f8;--terminal-empty:rgba(255,246,248,0.56);--surface-tint:rgba(255,225,235,0.044);--surface-tint-strong:rgba(255,225,235,0.08);--card-edge:rgba(255,77,154,0.09);--button-shadow:0 16px 30px rgba(12,4,8,0.36);--shadow:0 22px 44px rgba(12,4,8,0.46)}html[data-theme=polar-lights]{--bg-0:#07111a;--bg-1:#0b1d2b;--bg-2:#123446;--glow-1:rgba(137,240,255,0.18);--glow-2:rgba(125,255,178,0.12);--bg-accent-sweep:linear-gradient(132deg,rgba(137,240,255,0.16),transparent 22%,rgba(125,255,178,0.08) 56%,transparent 82%);--bg-pattern:repeating-linear-gradient(135deg,rgba(224,249,255,0.024) 0 1px,transparent 1px 18px),linear-gradient(180deg,rgba(137,240,255,0.05),transparent 34%);--surface:rgba(9,22,32,0.82);--surface-strong:rgba(7,16,24,0.94);--surface-list:rgba(9,22,32,0.74);--surface-section:rgba(14,30,43,0.58);--surface-inline:rgba(18,45,63,0.46);--surface-user-bubble:rgba(125,255,178,0.14);--surface-assistant-bubble:rgba(10,22,31,0.86);--surface-summary:rgba(15,33,46,0.5);--surface-activity:rgba(15,33,46,0.46);--surface-terminal:#08131d;--text:#f0fbff;--text-strong:#ffffff;--muted:#9fc4d0;--accent:#89f0ff;--accent-2:#7dffb2;--danger:#ff8ea9;--border:rgba(137,240,255,0.28);--border-soft:rgba(137,240,255,0.22);--section-border:rgba(137,240,255,0.18);--inline-border:rgba(137,240,255,0.22);--nav-bg:rgba(7,16,24,0.94);--nav-bg-desktop:rgba(9,22,32,0.86);--nav-border:rgba(137,240,255,0.22);--nav-link:#d3f6ff;--nav-link-active:#ffffff;--nav-active-bg:rgba(125,255,178,0.14);--button-bg-start:rgba(137,240,255,0.92);--button-bg-end:rgba(82,208,162,0.9);--button-text:#05131a;--danger-soft-border:rgba(255,142,169,0.44);--danger-soft-bg:rgba(111,28,47,0.22);--danger-soft-text:#ffe1e9;--control-info:#d7fbff;--control-error:#ffc5d4;--terminal-border:rgba(137,240,255,0.18);--terminal-text:#f3fdff;--terminal-empty:rgba(243,253,255,0.56);--surface-tint:rgba(227,251,255,0.044);--surface-tint-strong:rgba(227,251,255,0.08);--card-edge:rgba(125,255,178,0.08);--button-shadow:0 16px 30px rgba(4,11,17,0.34);--shadow:0 22px 44px rgba(4,11,17,0.44)}html[data-theme=acid-terminal]{--bg-0:#030605;--bg-1:#06100d;--bg-2:#0c1b16;--glow-1:rgba(140,255,79,0.12);--glow-2:rgba(214,255,122,0.09);--bg-accent-sweep:linear-gradient(135deg,rgba(140,255,79,0.12),transparent 24%,rgba(214,255,122,0.08) 58%,transparent 82%);--bg-pattern:repeating-linear-gradient(90deg,rgba(140,255,79,0.036) 0 1px,transparent 1px 18px),linear-gradient(180deg,rgba(140,255,79,0.04),transparent 32%);--surface:rgba(7,14,11,0.84);--surface-strong:rgba(4,10,7,0.95);--surface-list:rgba(7,14,11,0.76);--surface-section:rgba(10,20,16,0.6);--surface-inline:rgba(15,28,22,0.48);--surface-user-bubble:rgba(140,255,79,0.12);--surface-assistant-bubble:rgba(7,14,11,0.88);--surface-summary:rgba(13,24,19,0.52);--surface-activity:rgba(13,24,19,0.48);--surface-terminal:#040906;--text:#f5fff3;--text-strong:#ffffff;--muted:#9ebe93;--accent:#8cff4f;--accent-2:#d6ff7a;--danger:#ff879e;--border:rgba(140,255,79,0.24);--border-soft:rgba(140,255,79,0.18);--section-border:rgba(140,255,79,0.14);--inline-border:rgba(140,255,79,0.18);--nav-bg:rgba(4,10,7,0.94);--nav-bg-desktop:rgba(7,14,11,0.88);--nav-border:rgba(140,255,79,0.18);--nav-link:#e6ffd5;--nav-link-active:#ffffff;--nav-active-bg:rgba(140,255,79,0.12);--button-bg-start:rgba(163,255,106,0.92);--button-bg-end:rgba(60,127,35,0.9);--button-text:#081005;--danger-soft-border:rgba(255,135,158,0.42);--danger-soft-bg:rgba(104,27,44,0.22);--danger-soft-text:#ffe0e7;--control-info:#ebffd8;--control-error:#ffc6d2;--terminal-border:rgba(140,255,79,0.16);--terminal-text:#f8fff5;--terminal-empty:rgba(248,255,245,0.54);--surface-tint:rgba(233,255,219,0.04);--surface-tint-strong:rgba(233,255,219,0.08);--card-edge:rgba(214,255,122,0.08);--button-shadow:0 16px 30px rgba(2,5,3,0.34);--shadow:0 22px 44px rgba(2,5,3,0.42)}html[data-solid-bg=on]{--bg-0:#000000;--bg-1:#000000;--bg-2:#000000;--glow-1:transparent;--glow-2:transparent;--bg-accent-sweep:none;--bg-pattern:none}*{box-sizing:border-box}body,html{padding:0;margin:0;min-height:100%;width:100%;max-width:100%}html{text-size-adjust:100%}body,html{overflow-x:hidden}body{font-family:var(--font-sora),"Segoe UI",sans-serif;color:var(--text);background:radial-gradient(980px circle at -10% -12%,var(--glow-1),transparent 45%),radial-gradient(820px circle at 120% -10%,var(--glow-2),transparent 36%),linear-gradient(170deg,var(--bg-0),var(--bg-1) 45%,var(--bg-2));line-height:1.35;min-height:100dvh}a{color:inherit}.screen-center{min-height:100dvh;display:grid;place-items:center}.shell{--shell-gutter:0.9rem;--nav-reserved-space:4.5rem;padding:calc(var(--nav-reserved-space) + env(safe-area-inset-top)) var(--shell-gutter) calc(1.2rem + env(safe-area-inset-bottom));max-width:980px;margin:0 auto}.topbar{display:flex;justify-content:flex-end;align-items:center;gap:.8rem;margin-bottom:.7rem}.topbar-spacer{display:none}.subtitle{margin:.35rem 0 0;color:var(--muted);font-size:.9rem}.eyebrow{margin:0;color:var(--accent-2);font-size:.76rem;text-transform:uppercase;letter-spacing:.05em}.content{display:grid;grid-gap:.75rem;gap:.75rem}.card,.content,.grid,.list-item,.row,.row>*,.stack{min-width:0}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:.85rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.card h2,.card h3{margin:0 0 .45rem}.muted{color:var(--muted)}.control-message{margin:.65rem 0 0;color:var(--control-info);font-size:.88rem}.control-message-error{color:var(--control-error)}.grid{display:grid;grid-gap:.7rem;gap:.7rem}.grid.three,.grid.two{grid-template-columns:1fr}.pill{display:inline-flex;align-items:center;border-radius:999px;padding:.2rem .56rem;font-size:.72rem;border:1px solid var(--border)}.pill.planning,.pill.running,.pill.starting,.pill.waiting-input{border-color:var(--status-running-border);color:var(--status-running-text)}.pill.completed,.pill.online{border-color:var(--status-completed-border);color:var(--status-completed-text)}.pill.blocked,.pill.cancelled,.pill.failed,.pill.offline{border-color:var(--status-failed-border);color:var(--status-failed-text)}.button,.ghost-button{display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--button-border);border-radius:12px;padding:.58rem .8rem;font-family:inherit;font-size:.9rem;font-weight:600;cursor:pointer}.button{background:linear-gradient(160deg,var(--button-bg-start),var(--button-bg-end));color:var(--button-text)}.button:disabled{opacity:.5;cursor:not-allowed}.ghost-button{background:transparent;border-color:var(--border);color:var(--text)}.ghost-button:disabled{opacity:.55;cursor:not-allowed}.ghost-button-danger{border-color:var(--danger-soft-border);background:var(--danger-soft-bg);color:var(--danger-soft-text)}input,select,textarea{width:100%;border-radius:12px;border:1px solid var(--border);background:var(--surface-strong);color:var(--text);padding:.62rem .72rem;font-size:1rem;font-family:inherit}input[type=checkbox]{width:auto;flex:0 0 auto;margin:0;accent-color:var(--accent)}textarea{resize:vertical;min-height:94px}.label{margin:0 0 .35rem;color:var(--muted);font-size:.84rem}.row{display:flex;gap:.5rem;align-items:center}.row.wrap{flex-wrap:wrap}.checkbox-row{flex-wrap:nowrap}.checkbox-row span{flex:1 1 auto}.stack{display:grid;grid-gap:.55rem;gap:.55rem}.mono{font-family:var(--font-plex-mono),monospace;font-size:.83rem;overflow-wrap:anywhere}.list{display:grid;grid-gap:.56rem;gap:.56rem}.list-item{border-radius:12px;border:1px solid var(--border-soft);padding:.66rem;background:var(--surface-list)}.chat-bubble,.list-item,.list-item strong,.summary-line{overflow-wrap:anywhere}.mobile-nav{position:fixed;top:calc(.4rem + env(safe-area-inset-top));left:50%;transform:translateX(-50%);width:min(calc(100% - (var(--shell-gutter) * 2)),980px);z-index:32;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:.3rem;gap:.3rem;padding:.46rem;background:var(--nav-bg);border:1px solid var(--nav-border);border-radius:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobile-nav a{display:flex;align-items:center;justify-content:center;min-width:0;border:1px solid transparent;text-align:center;text-decoration:none;font-size:calc(.78rem + 2px);padding:.5rem .25rem;border-radius:10px;color:var(--nav-link)}.mobile-nav a.active{background:var(--nav-active-bg);border-color:var(--nav-active-border);color:var(--nav-link-active)}.sticky-composer{position:-webkit-sticky;position:sticky;top:.45rem;z-index:8}.condensed-scroll{max-height:min(58vh,24rem);overflow:auto;padding-right:.1rem}.section-note{margin:0;color:var(--muted);font-size:.84rem}.collapsible-card{padding:.75rem .85rem}.collapsible-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;list-style:none}.collapsible-summary::-webkit-details-marker{display:none}.collapsible-summary:after{content:"⌄";display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;flex:0 0 1.65rem;border-radius:999px;border:1px solid var(--inline-border);background:var(--surface-inline);box-shadow:inset 0 1px 0 var(--surface-tint);color:var(--text);font-size:1rem;font-weight:700;line-height:1;transition:transform .16s ease,border-color .16s ease,background .16s ease}.collapsible-card[open] .collapsible-summary:after{transform:rotate(180deg)}.chat-bubble{border-radius:13px;padding:.62rem .7rem;border:1px solid var(--border)}.chat-bubble.user{background:var(--surface-user-bubble)}.chat-bubble.assistant{background:var(--surface-assistant-bubble)}.run-id{overflow-wrap:anywhere}.run-detail-page{display:grid;grid-gap:.8rem;gap:.8rem}.run-details-card,.run-overview-card,.run-reply-card,.run-terminal-card{padding:.78rem}.run-details-head,.run-overview-head,.run-reply-head,.run-terminal-head{display:flex;justify-content:space-between;gap:.8rem;align-items:flex-start}.run-overview-title{margin:0}.run-overview-actions,.run-terminal-actions{justify-content:flex-end}.run-reply-textarea{min-height:7.5rem;margin-top:.72rem}.run-reply-actions{justify-content:flex-end;margin-top:.6rem}.run-details-grid,.run-overview-grid{display:grid;grid-gap:.72rem;gap:.72rem;margin-top:.72rem}.run-content-block,.run-detail-section{border:1px solid var(--section-border);border-radius:14px;background:var(--surface-section);padding:.72rem;min-width:0}.run-block-label{margin:0 0 .5rem;color:var(--accent-2);font-size:.74rem;text-transform:uppercase;letter-spacing:.05em}.run-block-body{min-width:0}.run-block-body-scroll{max-height:15rem;overflow:auto;padding-right:.08rem}.run-rich-line{margin:0;line-height:1.5;white-space:pre-wrap;word-break:break-word}.run-rich-line+.run-rich-line{margin-top:.55rem}.run-block-empty{margin:0;color:var(--muted);line-height:1.45}.run-inline-meta{display:inline-flex;align-items:center;border-radius:999px;padding:.18rem .52rem;border:1px solid var(--inline-border);background:var(--surface-inline);color:var(--muted);font-size:.76rem}.run-meta-grid{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.7rem}.run-detail-stack{align-items:start}.metric-grid{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.activity-scroll{max-height:15rem;overflow:auto}.terminal-window{margin-top:.55rem;background:var(--surface-terminal);border:1px solid var(--terminal-border);border-radius:10px;padding:.7rem .85rem;max-height:52dvh;overflow:auto}.terminal-window-compact{margin-top:.72rem;max-height:clamp(18rem,42vh,30rem);padding:.75rem .85rem}.terminal-line{font-family:var(--font-plex-mono),monospace;font-size:.8rem;line-height:1.35;white-space:pre-wrap;word-break:break-word}.terminal-log-line{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:.48rem;gap:.48rem;padding:0;border:0;border-radius:0;background:transparent}.terminal-log-line+.terminal-log-line{margin-top:.18rem}.terminal-log-line-no{display:none}.terminal-stream-pill{display:inline-flex;align-items:center;justify-content:center;min-width:3.45rem;padding:.08rem .32rem;border-radius:999px;border:1px solid var(--border);background:rgba(18,33,52,.78);color:#c9defa;font-family:var(--font-plex-mono),monospace;font-size:.67rem;letter-spacing:.03em;line-height:1.2}.terminal-stream-pill--stdout{border-color:rgba(120,198,255,.56);background:rgba(68,127,180,.2);color:#d1ebff}.terminal-stream-pill--stderr{border-color:rgba(255,111,139,.6);background:rgba(176,57,92,.24);color:#ffd6df}.terminal-stream-pill--system{border-color:rgba(106,240,203,.46);background:rgba(69,141,123,.22);color:#d2ffee}.terminal-kind-pill{display:inline-flex;align-items:center;justify-content:center;min-width:3.5rem;padding:.08rem .34rem;border-radius:999px;border:1px solid rgba(133,175,230,.35);background:rgba(25,45,70,.65);color:#d1e6ff;font-family:var(--font-plex-mono),monospace;font-size:.65rem;letter-spacing:.03em;line-height:1.2;text-transform:lowercase}.terminal-kind-pill--llm{border-color:rgba(122,185,255,.42);background:rgba(67,113,162,.22);color:#d9edff}.terminal-kind-pill--prompt{border-color:rgba(117,233,255,.42);background:rgba(44,102,118,.28);color:#dffcff}.terminal-kind-pill--state{border-color:rgba(145,176,215,.42);background:rgba(53,75,110,.28);color:#dce9fa}.terminal-kind-pill--thinking{border-color:rgba(131,180,255,.5);background:rgba(54,91,153,.28);color:#e0edff}.terminal-kind-pill--command,.terminal-kind-pill--exec{border-color:rgba(255,201,122,.54);background:rgba(151,102,39,.28);color:#ffe8bf}.terminal-kind-pill--code-add{border-color:rgba(111,233,169,.52);background:rgba(43,124,88,.3);color:#d6ffe9}.terminal-kind-pill--code-remove{border-color:rgba(255,143,166,.58);background:rgba(149,56,83,.32);color:#ffe1e8}.terminal-kind-pill--code-meta{border-color:rgba(155,188,255,.46);background:rgba(66,92,146,.28);color:#dde7ff}.terminal-kind-pill--tool{border-color:rgba(135,173,233,.4);background:rgba(43,69,109,.3);color:#d7e5ff}.terminal-kind-pill--system{border-color:rgba(125,233,206,.44);background:rgba(46,108,93,.3);color:#d9fff2}.terminal-kind-pill--response{border-color:rgba(126,237,180,.48);background:rgba(40,122,78,.3);color:#ddffee}.terminal-kind-pill--usage{border-color:rgba(255,221,135,.52);background:rgba(134,104,33,.28);color:#fff0c8}.terminal-kind-pill--error{border-color:rgba(255,140,162,.6);background:rgba(152,55,82,.32);color:#ffe1e8}.terminal-kind-pill--log{border-color:rgba(133,175,230,.35);background:rgba(25,45,70,.65);color:#d1e6ff}.terminal-kind-pill--diff{border-color:rgba(155,188,255,.46);background:rgba(66,92,146,.28);color:#dde7ff}.terminal-log-content{display:block;margin:0;min-width:0;background:transparent;border:0;color:var(--terminal-text);font-family:var(--font-plex-mono),monospace;font-size:.81rem;line-height:1.42;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.terminal-log-content--empty{grid-column:1/-1}.terminal-log-content--prompt{color:#e0f8ff}.terminal-log-content--state{color:#d6e3f3}.terminal-log-content--thinking{color:#dce9ff}.terminal-log-content--exec{color:#ffe8bf}.terminal-log-content--response{color:#e2fff0}.terminal-log-content--usage{color:#ffeec8}.terminal-log-content--error{color:#ffd7e0}.terminal-log-content--system{color:#d4fff1}.terminal-log-content--diff{color:#dfe7ff}.terminal-log-line--empty{opacity:.86}.terminal-log-content--empty{color:var(--terminal-empty)}.terminal-prefix{font-weight:700}.terminal-prefix--heading{color:#7dd8ff}.terminal-heading-text{color:#e8f6ff;font-weight:650}.terminal-prefix--bullet{color:#6af0cb}.terminal-key{color:#8fd4ff;font-weight:620;margin-right:.32rem}.terminal-token--info{color:#9dd8ff;font-weight:600}.terminal-token--warn{color:#ffd87a;font-weight:620}.terminal-token--error{color:#ff9bb2;font-weight:650}.terminal-token--success{color:#8ff1d5;font-weight:640}.terminal-diff-marker{display:inline-block;width:.9rem;font-weight:700}.terminal-diff-marker--code-add{color:#88e8c7}.terminal-diff-marker--code-remove{color:#ff9bb2}.terminal-diff-meta{color:#b3ccff;font-weight:560}.summary-panel{margin-top:.55rem;max-height:12rem;overflow:auto;border:1px solid var(--border);border-radius:12px;background:var(--surface-summary);padding:.62rem}.summary-line{margin:0 0 .5rem;line-height:1.45;font-size:.9rem;color:var(--text)}.summary-line:last-child{margin-bottom:0}.run-fact-list{display:grid;grid-gap:.52rem;gap:.52rem}.run-fact-row{display:flex;justify-content:space-between;gap:.8rem;align-items:baseline}.run-fact-row strong{text-align:right}.run-activity-list{display:grid;grid-gap:.55rem;gap:.55rem;max-height:17rem;overflow:auto;padding-right:.08rem}.run-activity-item{background:var(--surface-activity)}.run-usage-meta{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin-bottom:.62rem}.run-usage-badge{display:inline-flex;align-items:center;border-radius:999px;padding:.18rem .52rem;font-size:.72rem;text-transform:capitalize;border:1px solid var(--border)}.run-usage-badge--exact{border-color:var(--usage-exact-border);color:var(--usage-exact-text)}.run-usage-badge--estimated{border-color:var(--usage-estimated-border);color:var(--usage-estimated-text)}.run-usage-badge--unknown{border-color:var(--usage-unknown-border);color:var(--usage-unknown-text)}.run-usage-grid{display:grid;grid-gap:.55rem;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.run-usage-truth{margin:.28rem 0 0;font-size:.76rem;text-transform:capitalize}.run-usage-truth--exact{color:var(--usage-exact-text)}.run-usage-truth--estimated{color:var(--usage-estimated-text)}.run-usage-truth--unknown{color:var(--muted)}@media (max-width:640px){.shell{--shell-gutter:0.62rem;--nav-reserved-space:4.15rem;padding:calc(var(--nav-reserved-space) + env(safe-area-inset-top)) var(--shell-gutter) calc(.95rem + env(safe-area-inset-bottom))}.card{padding:.74rem}.row{flex-wrap:wrap;align-items:flex-start}.row>.button,.row>.ghost-button,.row>a.button,.row>a.ghost-button{flex:1 1 100%}.row>.pill{flex:0 0 auto}.mobile-nav{gap:.24rem;padding:.38rem}.mobile-nav a{font-size:calc(.74rem + 2px);padding:.44rem .2rem}.terminal-log-content{font-size:.76rem}.metric-grid{grid-template-columns:1fr}.run-details-head,.run-fact-row,.run-overview-head,.run-terminal-head{flex-direction:column;align-items:flex-start}.run-fact-row strong{text-align:left}.run-usage-grid{grid-template-columns:1fr}}@media (max-width:430px){.topbar{margin-bottom:.55rem}.terminal-window{max-height:46dvh}}@media (min-width:860px){.shell{--shell-gutter:1rem;--nav-reserved-space:4.8rem;padding:calc(var(--nav-reserved-space) + env(safe-area-inset-top)) var(--shell-gutter) calc(1.2rem + env(safe-area-inset-bottom))}.mobile-nav{background:var(--nav-bg-desktop)}.sticky-composer{top:.75rem}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three,.run-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.run-detail-stack.grid.two{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.run-details-grid,.run-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.run-detail-section-wide{grid-column:1/-1}.terminal-window{max-height:62vh}}