.workspace-ui{--ink-900:#070707;--ink-800:#151515;--ink-700:#242424;--ink-600:#454545;--ink-500:#545454;--ink-400:#6b6b6b;--ink-300:#7f7f7f;--surface-app:#f3f3f4;--surface-raised:#fafafa;--surface-card:#ffffff;--surface-sunken:#f2f7ff;--surface-hover:#eeeeee;--surface-active:#e4e4e4;--surface-pill:#e1e1e1;--surface-card-hover:#ffffff;--line-card-hover:#cbcbcb;--line-strong:#cbcbcb;--line-default:#dadada;--line-soft:#dddddd;--line-faint:#eeeeee;--line-faintest:#ececec;--line-table:#f3f4f6;--line-table-head:#e5e7eb;--accent-blue-hi:oklab(79.2% -0.032 -0.058);--accent-blue-lo:oklab(65.6% -0.062 -0.179);--accent-green-hi:oklab(79.2% -0.053 0.039);--accent-green-lo:oklab(65.6% -0.147 0.119);--accent-violet-hi:oklab(79.2% 0.035 -0.056);--accent-violet-lo:oklab(65.6% 0.127 -0.141);--accent-blue-solid:#2f8fd6;--accent-blue-ink:#005ba9;--status-online:#3abd6f;--status-online-glow:#3abd6f40;--danger:#ee2e24;--chip-success-bg:#dcfce7;--chip-success-fg:#15803d;--chip-neutral-bg:#f3f4f6;--chip-neutral-fg:#6b7280;--viz-green:#10b981;--viz-blue:#3b82f6;--chart-1:#93c5fd;--chart-2:#3b82f6;--chart-3:#2563eb;--chart-4:#1e40af;--chart-5:#bfdbfe;--chart-cat-1:#3b82f6;--chart-cat-2:#10b981;--chart-cat-3:#8b5cf6;--chart-cat-4:#f59e0b;--chart-cat-5:#f43f5e;--chart-grid:#f3f4f6;--chart-axis:#9ca3af;--chart-up:#15803d;--chart-down:#b42318;--chart-scale-01:#eff6ff;--chart-scale-02:#bfdbfe;--chart-scale-03:#93c5fd;--chart-scale-04:#3b82f6;--chart-scale-05:#1e40af;--chart-scale-pattern-color:#f8fafc;--chart-brush-border:#e5e7eb;--chart-indicator-color:#3b82f6;--chart-indicator-secondary-color:#9ca3af;--chart-marker-badge-background:#3b82f6;--chart-marker-badge-foreground:#ffffff;--chart-segment-background:#f3f4f6;--chart-segment-line:#e5e7eb;--chart-tooltip-background:rgba(255,255,255,0.95);--chart-tooltip-foreground:#070707;--chart-tooltip-muted:#545454;--chart-tooltip-border:#e5e7eb;--chart-ticker-background:#ffffff;--chart-ticker-foreground:#070707;--chart-ticker-border:#e5e7eb;--table-ink-900:#111827;--table-ink-700:#374151;--table-ink-500:#6b7280;--table-ink-400:#9ca3af;--table-head-bg:#f9fafb;--text-primary:var(--ink-800);--text-heading:var(--ink-900);--text-secondary:var(--ink-600);--text-muted:var(--ink-400);--text-placeholder:var(--ink-500);--text-on-accent:#ffffff;--font-ui:"Inter Tight",system-ui,-apple-system,sans-serif;--font-data:"Inter",system-ui,-apple-system,sans-serif;--weight-book:450;--weight-normal:475;--weight-em:525;--weight-logo:550;--weight-section:575;--weight-semibold:600;--tracking-caps:0.04em;--ds-space-0_5:2px;--ds-space-1:4px;--ds-space-1_5:6px;--ds-space-2:8px;--ds-space-2_5:10px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--radius-chip:3px;--radius-row:4px;--radius-ctrl:6px;--radius-panel:8px;--radius-table:10px;--radius-card:12px;--radius-composer:16px;--control-h-sm:22px;--control-h-md:30px;--control-h-lg:32px;--sidebar-w:228px;--shadow-hairline:0 0 2px #00000033;--ds-shadow-card:0 1px 4px #0000000f;--ds-shadow-pop:0 4px 16px #0000001a;--orb-inset:inset -3px -3px 4px #bfe5fb66,inset 4px 4px 4px #005ba91a;--orb-blue:radial-gradient(ellipse 114.65% 114.65% at 9.73% 17.27% in oklab,var(--accent-blue-hi) 0%,var(--accent-blue-lo) 100%);--orb-green:radial-gradient(ellipse 114.65% 114.65% at 9.73% 17.27% in oklab,var(--accent-green-hi) 0%,var(--accent-green-lo) 100%);--orb-violet:radial-gradient(ellipse 114.65% 114.65% at 9.73% 17.27% in oklab,var(--accent-violet-hi) 0%,var(--accent-violet-lo) 100%);--glow-online:0 0 8px 1px var(--status-online-glow);--ease-standard:cubic-bezier(0.2,0,0,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--dur-fast:120ms;--dur-base:180ms;--dur-slow:260ms;--transition-control:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard);--color-bg-app:var(--surface-app);--color-bg-surface:var(--surface-card);--color-bg-muted:var(--chip-neutral-bg);--color-bg-subtle:var(--surface-app);--color-bg-selected:var(--surface-active);--color-bg-chip:var(--surface-pill);--color-border-default:var(--line-default);--color-border-strong:var(--line-strong);--color-border-divider:var(--line-soft);--color-border-subtle:var(--line-faintest);--color-text-primary:var(--ink-900);--color-text-body:var(--ink-800);--color-text-muted:var(--ink-600);--color-text-subtle:var(--ink-500);--color-text-faint:var(--ink-400);--color-text-ghost:var(--ink-300);--color-text-inverse:var(--text-on-accent);--color-icon-default:var(--ink-700);--color-icon-muted:var(--ink-600);--color-icon-faint:var(--ink-400);--accent:var(--accent-blue-solid);--accent-strong:var(--accent-blue-ink);--accent-soft:var(--chart-1);--accent-ink:var(--accent-blue-ink);--accent-bg:var(--surface-sunken);--accent-bg-2:var(--chart-5);--accent-border:var(--chart-5);--cta-gradient:var(--orb-blue);--cta-gradient-hover:var(--orb-blue);--cta-inset:var(--orb-inset);--cta-shadow:var(--ds-shadow-card);--cta-shadow-hover:var(--ds-shadow-pop);--color-brand-gradient:var(--orb-blue);--status-danger:var(--danger);--status-danger-bg:color-mix(in srgb,var(--danger) 10%,#ffffff);--status-warn:#e8921a;--status-warn-bg:#fef3e0;--status-warn-ink:#9a6a12;--status-warn-border:#e8c77a;--status-neutral:var(--chip-neutral-fg);--status-ok:var(--chip-success-fg);--status-ok-bg:var(--chip-success-bg);--status-info:var(--accent-blue-ink);--status-info-bg:var(--surface-sunken);--p0:var(--danger);--p0-bg:color-mix(in srgb,var(--danger) 10%,#ffffff);--p1:#e8921a;--p1-bg:#fcf1dd;--p2:var(--accent-blue-ink);--p2-bg:var(--surface-sunken);--p3:var(--chip-neutral-fg);--p3-bg:var(--chip-neutral-bg);--series-1:var(--chart-2);--series-2:var(--chart-3);--series-3:var(--chart-1);--series-4:var(--chart-4);--series-5:var(--chart-5);--series-1-soft:var(--chart-5);--series-grid:var(--chart-grid);--series-axis:var(--chart-axis);--font-sans:var(--font-ui);--font-mono:ui-monospace,"SF Mono","SFMono-Regular",Menlo,Consolas,monospace;--text-10:10px;--text-11:11px;--text-12:12px;--text-13:13px;--text-14:14px;--text-16:16px;--text-18:18px;--text-22:22px;--text-28:28px;--text-36:36px;--weight-regular:450;--weight-medium:475;--weight-strong:600;--weight-bold:600;--leading-tight:1.05;--leading-default:1.2;--leading-loose:1.5;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--space-9:32px;--space-10:40px;--radius-xs:var(--radius-row);--radius-sm:var(--radius-panel);--radius-md:var(--radius-card);--radius-lg:var(--radius-composer);--radius-pill:9999px;--shadow-xs:0 1px 2px #0000000a;--shadow-sm:var(--ds-shadow-card);--shadow-md:var(--ds-shadow-pop);--shadow-card:var(--ds-shadow-card);--shadow-pop:var(--ds-shadow-pop)}.workspace-ui ::selection{background:var(--chart-5)}.workspace-ui{font-family:var(--font-sans);color:var(--color-text-body);background:var(--surface-app)}.workspace-ui.dark{--ink-900:#f4f4f5;--ink-800:#e4e4e7;--ink-700:#d4d4d8;--ink-600:#a1a1aa;--ink-500:#8b8b93;--ink-400:#71717a;--ink-300:#5c5c63;--surface-app:#0e0e10;--surface-raised:#161618;--surface-card:#1c1c1f;--surface-sunken:#16243a;--surface-hover:#26262a;--surface-active:#2f2f34;--surface-pill:#2f2f34;--surface-card-hover:#232327;--line-card-hover:#52525b;--line-strong:#3f3f46;--line-default:#34343a;--line-soft:#2c2c31;--line-faint:#26262a;--line-faintest:#26262a;--line-table:#26262a;--line-table-head:#2c2c31;--surface-border:#2c2c31;--chip-success-bg:#14331f;--chip-success-fg:#4ade80;--chip-neutral-bg:#2a2a2e;--chip-neutral-fg:#a1a1aa;--chart-grid:#2a2a2e;--chart-axis:#71717a;--chart-tooltip-background:rgba(28,28,31,0.95);--chart-tooltip-foreground:#f4f4f5;--chart-tooltip-muted:#a1a1aa;--chart-tooltip-border:#3f3f46;--chart-ticker-background:#1c1c1f;--chart-ticker-foreground:#f4f4f5;--chart-ticker-border:#3f3f46;--table-ink-900:#f4f4f5;--table-ink-700:#d4d4d8;--table-ink-500:#a1a1aa;--table-ink-400:#71717a;--table-head-bg:#1c1c1f;--accent-blue-ink:#7cc4ff;--shadow-hairline:0 0 0 1px #ffffff14;--ds-shadow-card:0 1px 4px #00000040;--ds-shadow-pop:0 8px 28px #00000080;--color-background:#0e0e10;--color-foreground:#e4e4e7;--color-card:#1c1c1f;--color-card-foreground:#e4e4e7;--color-popover:#1c1c1f;--color-popover-foreground:#e4e4e7;--color-surface-raised:#161618;--color-surface-sunken:#16243a;--color-surface-tab:#16243a;--color-surface-hover:#26262a;--color-border:#2c2c31;--color-border-soft:#26262a;--color-border-strong:#3f3f46;--color-divider:#2c2c31;--color-input:#2c2c31;--color-muted:#1c1c1f;--color-muted-foreground:#a1a1aa;--color-secondary:#1c1c1f;--color-secondary-foreground:#e4e4e7;--color-accent:#26262a;--color-accent-foreground:#e4e4e7;--color-ink:#e4e4e7;--color-ink-icon:#d4d4d8;--color-ink-secondary:#a1a1aa;--color-ink-tertiary:#8b8b93;--color-ink-mono:#8b8b93;--color-ink-placeholder:#71717a;--color-ink-strongest:#f4f4f5;--color-warm-50:#1c1c1f;--color-warm-100:#26262a;--color-warm-200:#2c2c31;--color-warm-300:#3f3f46;--color-warm-400:#71717a;--color-warm-500:#8b8b93;--color-warm-600:#a1a1aa;--color-warm-700:#d4d4d8;--color-warm-800:#e4e4e7;--color-warm-900:#f4f4f5;--color-warm-950:#fafafa;--shimmer-ink:#f4f4f5;--shimmer-ink-soft:rgba(244,244,245,0.28);background:var(--surface-app);color:var(--ink-800)}.workspace-ui .ss-card{background:var(--surface-card);border:1px solid var(--line-table-head);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:box-shadow .12s,border-color .12s,background-color .12s}.workspace-ui .ss-card:hover{background:var(--surface-card-hover);border-color:var(--line-card-hover);box-shadow:var(--shadow-pop)}.workspace-ui .ask-host{position:relative}.workspace-ui .ask-mark-img{display:block;filter:grayscale(1);opacity:.5;transition:filter .16s var(--ease-standard),opacity .16s var(--ease-standard)}.workspace-ui .ask-host:hover .ask-mark-img{filter:none;opacity:1}.workspace-ui .ask-badge{display:inline-flex;align-items:center;gap:0;height:30px;padding:0 6px;flex-shrink:0;border:1px solid transparent;border-radius:var(--radius-pill);background:transparent;overflow:hidden;white-space:nowrap;cursor:pointer;transition:gap .17s var(--ease-standard),padding .17s var(--ease-standard),background-color .17s var(--ease-standard),border-color .17s var(--ease-standard)}.workspace-ui .ask-host:hover .ask-badge.ask-btn{gap:7px;padding:0 12px 0 7px;border-color:var(--line-default);background:var(--surface-card)}.workspace-ui .ask-label{max-width:0;opacity:0;overflow:hidden;font:var(--weight-medium) 12.5px/1 var(--font-ui);color:var(--ink-700);transition:max-width .19s var(--ease-standard),opacity .15s var(--ease-standard)}.workspace-ui .ask-host:hover .ask-badge.ask-btn .ask-label{max-width:120px;opacity:1}.workspace-ui .ask-sugg-skel{animation:ask-sugg-pulse 1.25s var(--ease-standard) infinite}@keyframes ask-sugg-pulse{0%,to{opacity:1}50%{opacity:.5}}