.window-controls_controls__MgRFn{display:flex;align-items:center;gap:2px;flex-shrink:0}.window-controls_divider__IuHUC{width:1px;height:1.375rem;background:hsla(0,0%,100%,.12);margin:0 .45rem}.window-controls_btn__S1Q1F{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.25rem;border-radius:.55rem;border:none;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.55);cursor:default;transition:background 90ms ease,color 90ms ease,transform 90ms ease;-webkit-app-region:no-drag;app-region:no-drag}.window-controls_btn__S1Q1F svg{width:13px;height:13px;display:block;flex-shrink:0}.window-controls_btn__S1Q1F:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.95)}.window-controls_btn__S1Q1F:active{transform:scale(.88);background:hsla(0,0%,100%,.14)}.window-controls_close__Dgq5i:hover{background:#c42b1c;color:#fff}.window-controls_close__Dgq5i:active{background:#b01e13}:root{--coco-accent:#2563eb;--coco-accent-fg:#ffffff;--coco-accent-soft:rgba(37,99,235,0.09);--coco-accent-light:#dbeafe;--coco-danger:#dc2626;--coco-danger-fg:#ffffff;--coco-danger-soft:rgba(220,38,38,0.09);--coco-success:#16a34a;--coco-success-soft:rgba(22,163,74,0.09);--coco-data-positive:#16a34a;--coco-data-positive-soft:rgba(22,163,74,0.10);--coco-data-warning:#d97706;--coco-data-warning-soft:rgba(217,119,6,0.10);--coco-data-critical:#dc2626;--coco-data-critical-soft:rgba(220,38,38,0.10);--coco-data-info:#2563eb;--coco-data-info-soft:rgba(37,99,235,0.10);--coco-data-neutral:rgba(17,24,39,0.55);--coco-font-body:"DM Sans",ui-sans-serif,system-ui,-apple-system,sans-serif;--coco-font-display:"DM Serif Display",Georgia,"Times New Roman",serif;--coco-font-mono:ui-monospace,"Cascadia Code","Fira Code",monospace;--coco-bg:#e8eaf0;--coco-bg-2:#dde1e8;--coco-surface:rgba(255,255,255,0.78);--coco-surface-2:rgba(255,255,255,0.92);--coco-border:rgba(15,23,42,0.09);--coco-shadow-sm:0 2px 8px rgba(15,23,42,0.05);--coco-shadow:0 4px 20px rgba(15,23,42,0.07),0 1px 4px rgba(15,23,42,0.04);--coco-shadow-lg:0 12px 36px rgba(15,23,42,0.12),0 2px 8px rgba(15,23,42,0.06);--coco-text:#111827;--coco-text-2:rgba(17,24,39,0.7);--coco-text-muted:rgba(17,24,39,0.55);--coco-topbar-bg:rgba(255,255,255,0.72);--coco-panel-bg:rgba(250,251,253,0.97);--coco-pill-active:#111827;--coco-pill-active-fg:#ffffff}[data-theme=dark]{--coco-danger:#f87171;--coco-danger-fg:#1c0a0a;--coco-danger-soft:rgba(248,113,113,0.12);--coco-success:#4ade80;--coco-success-soft:rgba(74,222,128,0.12);--coco-data-positive:#4ade80;--coco-data-positive-soft:rgba(74,222,128,0.12);--coco-data-warning:#fbbf24;--coco-data-warning-soft:rgba(251,191,36,0.12);--coco-data-critical:#f87171;--coco-data-critical-soft:rgba(248,113,113,0.12);--coco-data-info:#60a5fa;--coco-data-info-soft:rgba(96,165,250,0.12);--coco-data-neutral:rgba(240,244,251,0.55);--coco-bg:#0f121a;--coco-bg-2:#151c29;--coco-surface:rgba(26,32,44,0.65);--coco-surface-2:rgba(22,28,40,0.88);--coco-border:rgba(255,255,255,0.1);--coco-shadow-sm:0 2px 8px rgba(0,0,0,0.28);--coco-shadow:0 4px 20px rgba(0,0,0,0.38),0 1px 4px rgba(0,0,0,0.2);--coco-shadow-lg:0 12px 40px rgba(0,0,0,0.5),0 2px 8px rgba(0,0,0,0.3);--coco-text:#f0f4fb;--coco-text-2:rgba(240,244,251,0.75);--coco-text-muted:rgba(240,244,251,0.55);--coco-topbar-bg:rgba(12,14,22,0.82);--coco-panel-bg:rgba(18,22,34,0.97);--coco-pill-active:#e8edf8;--coco-pill-active-fg:#0f172a}[data-theme=beige]{--coco-danger:#b91c1c;--coco-danger-fg:#ffffff;--coco-danger-soft:rgba(185,28,28,0.09);--coco-success:#15803d;--coco-success-soft:rgba(21,128,61,0.09);--coco-data-positive:#15803d;--coco-data-positive-soft:rgba(21,128,61,0.09);--coco-data-warning:#b45309;--coco-data-warning-soft:rgba(180,83,9,0.09);--coco-data-critical:#b91c1c;--coco-data-critical-soft:rgba(185,28,28,0.09);--coco-data-info:#1d4ed8;--coco-data-info-soft:rgba(29,78,216,0.09);--coco-data-neutral:rgba(44,26,14,0.52);--coco-bg:#f0ebe0;--coco-bg-2:#e6dfd1;--coco-surface:rgba(255,252,245,0.80);--coco-surface-2:rgba(255,253,248,0.94);--coco-border:rgba(100,70,30,0.11);--coco-shadow-sm:0 2px 8px rgba(80,50,10,0.06);--coco-shadow:0 4px 20px rgba(80,50,10,0.09),0 1px 4px rgba(80,50,10,0.05);--coco-shadow-lg:0 12px 36px rgba(80,50,10,0.14),0 2px 8px rgba(80,50,10,0.07);--coco-text:#2c1a0e;--coco-text-2:rgba(44,26,14,0.72);--coco-text-muted:rgba(44,26,14,0.52);--coco-topbar-bg:rgba(245,239,226,0.78);--coco-panel-bg:rgba(251,247,240,0.97);--coco-pill-active:#3d2b1f;--coco-pill-active-fg:#f5f0e5}[data-accent=blue]{--coco-accent:#2563eb;--coco-accent-fg:#ffffff;--coco-accent-soft:rgba(37,99,235,0.09);--coco-accent-light:#dbeafe}[data-accent=green]{--coco-accent:#059669;--coco-accent-fg:#ffffff;--coco-accent-soft:rgba(5,150,105,0.09);--coco-accent-light:#d1fae5}[data-accent=orange]{--coco-accent:#ea580c;--coco-accent-fg:#ffffff;--coco-accent-soft:rgba(234,88,12,0.09);--coco-accent-light:#fed7aa}[data-accent=purple]{--coco-accent:#7c3aed;--coco-accent-fg:#ffffff;--coco-accent-soft:rgba(124,58,237,0.09);--coco-accent-light:#ede9fe}[data-accent=rose]{--coco-accent:#e11d48;--coco-accent-fg:#ffffff;--coco-accent-soft:rgba(225,29,72,0.09);--coco-accent-light:#ffe4e6}[data-font=dm-sans]{--coco-font-body:"DM Sans",ui-sans-serif,system-ui,sans-serif}[data-font=inter]{--coco-font-body:"Inter",ui-sans-serif,system-ui,sans-serif}[data-font=system]{--coco-font-body:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}:root{color-scheme:light}[data-theme=dark]{color-scheme:dark}[data-theme=beige]{color-scheme:light}:root{--app-space-1:0.25rem;--app-space-2:0.5rem;--app-space-3:0.75rem;--app-space-4:1rem;--app-space-5:1.5rem;--app-space-6:2rem;--app-space-7:3rem;--app-radius-sm:0.5rem;--app-radius-md:0.75rem;--app-radius-lg:1rem;--app-focus-ring:0 0 0 3px var(--coco-accent-soft);--app-control-h:2.15rem;--app-control-radius:0.55rem}@media (max-width:1366px){:root{--app-control-h:2rem;--app-control-radius:0.5rem}}