.workspace-ui{--ink-900:#070707;--ink-800:#151515;--ink-700:#242424;--ink-600:#454545;--ink-500:#545454;--ink-400:#6b6b6b;--ink-300:#7f7f7f;--ink-250:#9ca3af;--surface-wash-violet:#f7f5ff;--surface-wash-blue:#eff6ff;--surface-wash-cyan:#effbff;--surface-wash-mint:#effbf4;--surface-wash-gold:#fff8e6;--surface-wash-peach:#fff7ed;--surface-wash-yellow:#fffbeb;--surface-tint-blue:#dbeafe;--surface-tint-violet:#fdf4ff;--surface-tint-mint:#dcfce7;--surface-tint-peach:#ffedd5;--surface-tint-danger:#fdecea;--line-tint-blue:#c7ddf6;--line-tint-violet:#ded5f5;--line-tint-mint:#cdeeda;--line-tint-gold:#ead39c;--line-tint-peach:#f3ddc4;--line-tint-danger:#f0cdcb;--accent-violet-ink:#6d28d9;--accent-green-ink:#15803d;--accent-gold-ink:#946200;--accent-gold-lo:#c18a1b;--surface-app:#f3f3f4;--surface-raised:#fafafa;--surface-card:#ffffff;--surface-fixed-white:#ffffff;--ink-fixed-900:#111113;--ink-fixed-600:#4a4a52;--surface-sunken:#f2f7ff;--surface-hover:#eeeeee;--surface-active:#e4e4e4;--surface-pill:#e1e1e1;--surface-page:#fffffff5;--surface-sidebar:#f3f3f4;--surface-chrome-bar:var(--surface-card);--surface-chrome-body:var(--surface-raised);--surface-message:#eeeeee;--surface-selected:#f2f7ff;--surface-selected-strong:#eaf3ff;--surface-task-wash:linear-gradient(90deg,#ffffff 55%,#f7f5ff);--surface-action-wash:linear-gradient(90deg,#f2f7ff,#fbf5ff);--surface-glass-caption:#00000094;--text-on-glass:#ffffff;--surface-preview-tint:color-mix(in srgb,var(--surface-selected) 18%,transparent);--surface-hero-wash:radial-gradient(circle at 22% 28%,color-mix(in srgb,#bfdbfe 36%,transparent) 0,transparent 38%),radial-gradient(circle at 83% 22%,color-mix(in srgb,#f5d0fe 30%,transparent) 0,transparent 36%);--surface-zebra:color-mix(in srgb,var(--ink-500) 3.5%,var(--surface-card));--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;--line-selected:#93c5fd;--focus-ring:#2f8fd6;--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;--dot-amber:#f59e0b;--status-success:#10b981;--waiting:#b45309;--waiting-bg:#fffbeb;--waiting-line:#fde68a;--ok:#15803d;--down:#b42318;--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;--font-micro:var(--font-ui);--weight-book:450;--weight-normal:475;--weight-em:525;--weight-logo:550;--weight-section:575;--weight-semibold:600;--tracking-caps:0.04em;--w-book:var(--weight-book);--w-normal:var(--weight-normal);--w-em:var(--weight-em);--w-logo:var(--weight-logo);--w-section:var(--weight-section);--w-semi:var(--weight-semibold);--r-chip:var(--radius-chip);--r-row:var(--radius-row);--r-ctrl:var(--radius-ctrl);--r-panel:var(--radius-panel);--r-table:var(--radius-table);--r-card:var(--radius-card);--r-composer:var(--radius-composer);--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:9999px;--radius-row:4px;--radius-ctrl:6px;--radius-panel:8px;--radius-table:10px;--radius-card:12px;--radius-composer:16px;--radius-control:var(--radius-ctrl);--control-h-sm:22px;--control-h-md:30px;--control-h-lg:32px;--sidebar-w:228px;--topbar-h:54px;--statusbar-h:30px;--chat-rail-w:372px;--content-brief-w:860px;--content-board-w:1280px;--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:var(--waiting);--status-warn-bg:var(--waiting-bg);--status-warn-ink:var(--waiting);--status-warn-border:var(--waiting-line);--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:400;--weight-medium:525;--weight-strong:575;--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-card);--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);font-size:14px;font-weight:var(--weight-book);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;--ink-250:#52525b;--surface-wash-violet:#211d2a;--surface-wash-blue:#161d2b;--surface-wash-cyan:#10252d;--surface-wash-mint:#11271b;--surface-wash-gold:#2b2416;--surface-wash-peach:#2b2118;--surface-wash-yellow:#2b2615;--surface-tint-blue:#16243a;--surface-tint-violet:#241c2e;--surface-tint-mint:#14331f;--surface-tint-peach:#352418;--surface-tint-danger:#331a1a;--line-tint-blue:#2b4a6d;--line-tint-violet:#493666;--line-tint-mint:#28583a;--line-tint-gold:#62491e;--line-tint-peach:#604227;--line-tint-danger:#5a2b28;--accent-violet-ink:#c4b5fd;--accent-green-ink:#4ade80;--accent-gold-ink:#e7b85d;--accent-gold-lo:#9a6b18;--surface-app:#0e0e10;--surface-raised:#161618;--surface-card:#1c1c1f;--surface-sunken:#16243a;--surface-hover:#26262a;--surface-active:#2f2f34;--surface-pill:#2f2f34;--surface-page:#161618f5;--surface-sidebar:#0e0e10;--surface-message:#2a2a2e;--surface-selected:#16243a;--surface-selected-strong:#1b2c46;--surface-task-wash:linear-gradient(90deg,#1c1c1f,#1d1c23 55%,#211d2a);--surface-action-wash:linear-gradient(90deg,#16243a,#281d31);--surface-preview-tint:color-mix(in srgb,var(--surface-selected) 48%,#10111466);--surface-hero-wash:radial-gradient(circle at 22% 28%,color-mix(in srgb,#2563eb 16%,transparent) 0,transparent 40%),radial-gradient(circle at 83% 22%,color-mix(in srgb,#8b5cf6 14%,transparent) 0,transparent 38%);--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;--line-selected:#315c86;--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);--shimmer-band:rgba(9,9,11,0.6)}.workspace-ui .teammate-context-pill{--context-pill-border:var(--line-tint-blue);--context-pill-ink:var(--accent-blue-ink);--context-pill-wash:var(--surface-wash-blue);--context-pill-edge:var(--accent-blue-lo);display:inline-flex;align-items:center;gap:7px;min-width:0;min-height:31px;padding:5px 6px 8px 9px;border:1px solid var(--context-pill-border);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--context-pill-ink);box-shadow:inset 0 -2px 0 var(--context-pill-edge),0 3px 8px color-mix(in srgb,var(--context-pill-edge) 13%,transparent);font-family:var(--font-ui);font-size:12px;font-weight:var(--weight-em);line-height:1}.workspace-ui .teammate-context-pill--skill{--context-pill-border:var(--line-tint-violet);--context-pill-ink:var(--accent-violet-ink);--context-pill-wash:var(--surface-wash-violet);--context-pill-edge:var(--accent-violet-lo)}.workspace-ui .teammate-context-pill--deliverable{--context-pill-border:var(--line-tint-gold);--context-pill-ink:var(--accent-gold-ink);--context-pill-wash:var(--surface-wash-gold);--context-pill-edge:var(--accent-gold-lo)}.workspace-ui .teammate-context-pill__icon{width:19px;height:19px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:var(--radius-pill);background:var(--context-pill-wash);color:var(--context-pill-ink)}.workspace-ui .teammate-context-pill__label{min-width:0;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-ui .teammate-context-pill--transcript{min-height:24px;max-width:min(360px,100%);gap:5px;padding:0 8px 0 5px;border-color:var(--line-faint);border-radius:7px;background:color-mix(in srgb,var(--surface-raised) 72%,transparent);box-shadow:none;color:var(--ink-600);font-size:11.5px;font-weight:var(--weight-medium)}.workspace-ui .teammate-context-pill--transcript .teammate-context-pill__icon{width:16px;height:16px;background:transparent;color:var(--ink-400)}.workspace-ui .teammate-context-pill--transcript .teammate-context-pill__label{max-width:320px;color:var(--ink-600)}.workspace-ui .teammate-context-pill__remove{width:19px;height:19px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:color-mix(in srgb,var(--context-pill-ink) 70%,var(--ink-300));cursor:pointer;transition:var(--transition-control)}.workspace-ui .teammate-context-pill__remove:hover{background:var(--context-pill-wash);color:var(--context-pill-ink)}.workspace-ui .teammate-context-pill__remove:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.workspace-ui.dark{background:var(--surface-app);color:var(--ink-800)}.workspace-ui.demo-privacy [data-demo-private-text=true]{color:transparent!important;text-shadow:0 0 7px var(--ink-600)!important;user-select:none}.workspace-ui.demo-privacy :where(input,textarea){color:transparent!important;text-shadow:0 0 7px var(--ink-600)!important;caret-color:transparent}.workspace-ui :where(a,button,input,textarea,select):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:900px){.workspace-ui .v2-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-ui .v2-kpi-cell:nth-child(odd){border-left:0!important}.workspace-ui .v2-kpi-cell:nth-child(n+3){border-top:1px solid var(--line-faintest)}.workspace-ui .teammate-improvement-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.workspace-ui .v2-page-shell{padding:4px!important}.workspace-ui .v2-kpi-strip{grid-template-columns:minmax(0,1fr)!important}.workspace-ui .v2-kpi-cell{border-left:0!important;border-top:1px solid var(--line-faintest)}.workspace-ui .v2-kpi-cell:first-child{border-top:0}.workspace-ui .v2-task-row{grid-template-columns:minmax(0,1fr)!important}.workspace-ui .v2-task-row__trail{padding-left:31px}.workspace-ui .teammate-capability-grid,.workspace-ui .teammate-improvement-grid{grid-template-columns:minmax(0,1fr)!important}}@keyframes grammarReveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes live-view-preview-sheen{0%{transform:translateX(0) skewX(-18deg)}62%{transform:translateX(320%) skewX(-18deg)}to{transform:translateX(320%) skewX(-18deg)}}.workspace-ui .live-view-preview-loading{position:relative;isolation:isolate;overflow:hidden;background:var(--surface-page)}.workspace-ui .live-view-preview-loading:after{content:"";position:absolute;inset:0 auto 0 -18%;width:46%;background:linear-gradient(105deg,transparent 32%,var(--surface-muted) 50%,transparent 68%);pointer-events:none;animation:live-view-preview-sheen 1.35s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.workspace-ui .live-view-preview-loading{background:var(--surface-muted)}.workspace-ui .live-view-preview-loading:after{display:none;animation:none}}.workspace-ui .ss-card{background:var(--surface-card);border:1px solid var(--line-table-head);border-radius:var(--radius-card);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 .desk-deliverables-waterfall{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;width:100%}.workspace-ui .desk-deliverables-waterfall[data-deliverables-count="1"],.workspace-ui .desk-deliverables-waterfall[data-deliverables-tracks="1"]{grid-template-columns:minmax(0,1fr)}.workspace-ui .desk-deliverables-waterfall-track{display:flex;flex-direction:column;gap:10px;min-width:0}@keyframes desk-briefing-word-in{0%{opacity:0;transform:translateY(5px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes desk-briefing-caret{0%,48%{opacity:.72}49%,to{opacity:0}}@keyframes desk-briefing-caret-out{to{opacity:0}}@keyframes desk-card-arrive{0%{opacity:0;transform:translateY(10px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes desk-card-sheen{0%{transform:translateX(-125%) skewX(-16deg);opacity:0}22%{opacity:.55}to{transform:translateX(145%) skewX(-16deg);opacity:0}}@keyframes desk-approval-confirm{0%{transform:scale(1)}45%{transform:scale(1.006)}to{transform:scale(1)}}@keyframes desk-ghost-settle{0%{opacity:0;transform:translateY(5px) scale(.99)}65%{opacity:1;transform:translateY(-1px) scale(1.002)}to{opacity:1;transform:none}}.workspace-ui .desk-briefing-word{display:inline-block;opacity:0;animation:desk-briefing-word-in .32s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--desk-word-index, 0) * 34ms)}.workspace-ui .desk-briefing-caret{display:inline-block;width:2px;height:.82em;margin-left:4px;border-radius:var(--radius-pill);background:var(--accent-blue-solid);vertical-align:-.06em;animation:desk-briefing-caret .52s step-end 3,desk-briefing-caret-out 1ms 1.65s forwards}.workspace-ui .desk-briefing-asof,.workspace-ui .desk-briefing-sub,.workspace-ui .desk-opportunities-label{animation:desk-card-arrive .38s cubic-bezier(.22,1,.36,1) both}.workspace-ui .desk-briefing-sub{animation-delay:.15s}.workspace-ui .desk-briefing-asof{animation-delay:.22s}.workspace-ui .desk-opportunities-label{animation-delay:80ms}.workspace-ui .desk-lifecycle-card,.workspace-ui .desk-opportunity-card{animation:desk-card-arrive .44s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--desk-card-index, 0) * 65ms)}.workspace-ui .desk-opportunity-card{transition:transform .18s var(--ease-standard),box-shadow .18s var(--ease-standard)}.workspace-ui .desk-opportunity-card:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--line-tint-violet)}.workspace-ui .desk-approval-card{position:relative;isolation:isolate}.workspace-ui .desk-approval-card[data-decision-state=ready]:after{content:"";position:absolute;z-index:2;inset:0 auto 0 -28%;width:20%;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-blue-solid) 10%,transparent),transparent);animation:desk-card-sheen .76s cubic-bezier(.22,1,.36,1) .18s both}.workspace-ui .desk-approval-card[data-approved-pulse=true]{animation:desk-approval-confirm .42s cubic-bezier(.22,1,.36,1) both}.workspace-ui .desk-settled-ghost{animation:desk-ghost-settle .36s cubic-bezier(.22,1,.36,1) both}@media (max-width:760px){.workspace-ui .desk-deliverables-waterfall{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.workspace-ui .desk-approval-card,.workspace-ui .desk-approval-card:after,.workspace-ui .desk-briefing-asof,.workspace-ui .desk-briefing-caret,.workspace-ui .desk-briefing-sub,.workspace-ui .desk-briefing-word,.workspace-ui .desk-lifecycle-card,.workspace-ui .desk-opportunities-label,.workspace-ui .desk-opportunity-card,.workspace-ui .desk-settled-ghost{animation:none!important;opacity:1;transform:none;filter:none}.workspace-ui .desk-briefing-caret{display:none}.workspace-ui .desk-opportunity-card{transition:none}}.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}}@keyframes ask-back-pop{0%{transform:scale(.55);opacity:0;box-shadow:0 0 0 0 color-mix(in srgb,var(--accent-blue-solid) 40%,transparent)}55%{transform:scale(1.22);opacity:1;box-shadow:0 0 0 5px color-mix(in srgb,var(--accent-blue-solid) 16%,transparent)}to{transform:scale(1);opacity:1;box-shadow:0 0 0 0 color-mix(in srgb,var(--accent-blue-solid) 0%,transparent)}}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */:root{--m3-dur-short-1:50ms;--m3-dur-short-2:.1s;--m3-dur-short-3:.15s;--m3-dur-short-4:.2s;--m3-dur-medium-1:.25s;--m3-dur-medium-2:.3s;--m3-dur-medium-3:.35s;--m3-dur-medium-4:.4s;--m3-dur-long-1:.45s;--m3-dur-long-2:.5s;--m3-dur-long-3:.55s;--m3-dur-long-4:.6s;--m3-dur-xlong-1:.7s;--m3-dur-xlong-2:.8s;--m3-dur-xlong-3:.9s;--m3-dur-xlong-4:1s;--m3-ease-emphasized:cubic-bezier(.2,0,0,1);--m3-ease-emphasized-decelerate:cubic-bezier(.05,.7,.1,1);--m3-ease-emphasized-accelerate:cubic-bezier(.3,0,.8,.15);--m3-ease-standard:cubic-bezier(.2,0,0,1);--m3-ease-standard-decelerate:cubic-bezier(0,0,0,1);--m3-ease-standard-accelerate:cubic-bezier(.3,0,1,1);--m3-ease-linear:linear;--motion-press:var(--m3-dur-short-2) var(--m3-ease-standard);--motion-hover:var(--m3-dur-short-3) var(--m3-ease-standard);--motion-travel:var(--m3-dur-short-4) var(--m3-ease-emphasized);--motion-enter:var(--m3-dur-medium-1) var(--m3-ease-emphasized-decelerate);--motion-exit:var(--m3-dur-short-4) var(--m3-ease-emphasized-accelerate);--dur-fast:var(--m3-dur-short-2);--dur-base:var(--m3-dur-short-3);--dur-slow:var(--m3-dur-medium-1);--ease-standard:var(--m3-ease-standard)}@media (prefers-reduced-motion:reduce){:root{--m3-dur-short-1:1ms;--m3-dur-short-2:1ms;--m3-dur-short-3:1ms;--m3-dur-short-4:1ms;--m3-dur-medium-1:1ms;--m3-dur-medium-2:1ms;--m3-dur-medium-3:1ms;--m3-dur-medium-4:1ms;--m3-dur-long-1:1ms;--m3-dur-long-2:1ms;--m3-dur-long-3:1ms;--m3-dur-long-4:1ms;--m3-dur-xlong-1:1ms;--m3-dur-xlong-2:1ms;--m3-dur-xlong-3:1ms;--m3-dur-xlong-4:1ms}}.cui-interactive{box-shadow:0 var(--cui-edge-depth,3px) 0 var(--cui-edge,var(--line-default));transition:box-shadow var(--motion-press),transform var(--motion-press),background-color var(--motion-hover),border-color var(--motion-hover),color var(--motion-hover);position:relative}.cui-interactive:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--motion-hover);background:currentColor;position:absolute;inset:0}.cui-interactive:hover:not(:disabled):after{opacity:.06}.cui-interactive:active:not(:disabled):after{opacity:.1}.cui-interactive:hover:not(:disabled){transform:translateY(calc(-1 * var(--cui-lift,1px)));box-shadow:0 calc(var(--cui-edge-depth,3px) + var(--cui-lift,1px)) 0 var(--cui-edge,var(--line-default))}.cui-interactive:active:not(:disabled){box-shadow:0 1px 0 var(--cui-edge,var(--line-default));transform:translateY(2px)}.cui-interactive:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cui-interactive:disabled,.cui-interactive[data-disabled]{opacity:.45;pointer-events:none}.cui-interactive[data-flat]{box-shadow:none}.cui-interactive[data-flat]:hover:not(:disabled){box-shadow:none;transform:none}.cui-interactive[data-flat]:active:not(:disabled){box-shadow:none;transform:translateY(1px)}.cui-tabs{border-bottom:1px solid var(--line-faintest);gap:3px;display:flex;position:relative}.cui-tab{border-radius:var(--radius-ctrl) var(--radius-ctrl) 0 0;color:var(--ink-500);font:var(--weight-medium) 13px/1.2 var(--font-ui);cursor:pointer;background:0 0;border:0;padding:8px 13px 10px}.cui-tab:hover:not([data-active]){color:var(--ink-800)}.cui-tab[data-active]{color:var(--accent-blue-ink)}.cui-tabs__indicator{background:var(--accent-blue-solid);height:2px;transform:translateX(var(--active-tab-left,0));width:var(--active-tab-width,0);transition:transform var(--motion-travel),width var(--motion-travel);border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:0}