/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
:root,:host{--text-xs:.75rem;--text-5xl:3rem}:root{--theme-accent-adaptive:var(--foreground);--theme-accent-neutral:var(--neutral);--theme-accent-slate:var(--primary-400);--theme-accent-moss:#3fa06a;--theme-accent-ochre:#e6a86a;--theme-accent-clay:#ee8a79;--theme-accent-lilac:#8d7fe0;--inset-compact:.5rem;--inset-regular:1rem;--inset-spacious:1.5rem;--radius:.625rem;--noumi-ui-font:"Noto Sans Variable", "Noto Sans SC Variable", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--noumi-display-font:"Source Serif 4 Variable", "Noto Serif SC Variable", Georgia, serif;--noumi-mono-font:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ink-50:oklch(98.5% 0 0);--ink-100:oklch(95.5% 0 0);--ink-200:oklch(90% 0 0);--ink-300:oklch(80% 0 0);--ink-400:oklch(65% 0 0);--ink-500:oklch(52% 0 0);--ink-600:oklch(42% 0 0);--ink-700:oklch(32% 0 0);--ink-800:oklch(24% 0 0);--ink-900:oklch(18% 0 0);--ink-950:oklch(12% 0 0);--ink:var(--ink-900);--neutral-50:oklch(98.5% .004 264);--neutral-100:oklch(96% .006 264);--neutral-200:oklch(91% .01 264);--neutral-300:oklch(83% .014 264);--neutral-400:oklch(70% .018 264);--neutral-500:oklch(56% .02 264);--neutral-600:oklch(45% .02 264);--neutral-700:oklch(35% .018 264);--neutral-800:oklch(26% .014 264);--neutral-900:oklch(20% .01 264);--neutral-950:oklch(14% .008 264);--primary-50:oklch(97.5% .018 257.32);--primary-100:oklch(94% .036 257.32);--primary-200:oklch(87% .064 257.32);--primary-300:oklch(78% .092 257.32);--primary-400:oklch(69% .115 257.32);--primary-500:oklch(60% .132 257.32);--primary-600:oklch(52% .12 257.32);--primary-700:oklch(43% .1 257.32);--primary-800:oklch(34% .078 257.32);--primary-900:oklch(26% .056 257.32);--primary-950:oklch(19% .04 257.32);--secondary-50:oklch(97.5% .018 288.78);--secondary-100:oklch(94% .036 288.78);--secondary-200:oklch(87% .068 288.78);--secondary-300:oklch(78% .1 288.78);--secondary-400:oklch(69% .122 288.78);--secondary-500:oklch(60% .13 288.78);--secondary-600:oklch(52% .118 288.78);--secondary-700:oklch(43% .1 288.78);--secondary-800:oklch(34% .08 288.78);--secondary-900:oklch(26% .06 288.78);--secondary-950:oklch(19% .042 288.78);--success-50:oklch(97.5% .014 160.188);--success-100:oklch(94% .032 160.188);--success-200:oklch(87% .06 160.188);--success-300:oklch(78% .09 160.188);--success-400:oklch(69% .11 160.188);--success-500:oklch(60% .118 160.188);--success-600:oklch(52% .105 160.188);--success-700:oklch(43% .082 160.188);--success-800:oklch(34% .06 160.188);--success-900:oklch(26% .042 160.188);--success-950:oklch(19% .028 160.188);--warning-50:oklch(98% .03 90.587);--warning-100:oklch(95.5% .06 90.587);--warning-200:oklch(91.5% .095 90.587);--warning-300:oklch(86% .125 90.587);--warning-400:oklch(79% .145 90.587);--warning-500:oklch(70% .145 90.587);--warning-600:oklch(59% .125 90.587);--warning-700:oklch(48% .1 90.587);--warning-800:oklch(37% .075 90.587);--warning-900:oklch(28% .055 90.587);--warning-950:oklch(20.5% .038 90.587);--danger-50:oklch(97.5% .015 28.007);--danger-100:oklch(94% .035 28.007);--danger-200:oklch(87% .07 28.007);--danger-300:oklch(78% .11 28.007);--danger-400:oklch(69% .145 28.007);--danger-500:oklch(60% .17 28.007);--danger-600:oklch(52% .155 28.007);--danger-700:oklch(43% .125 28.007);--danger-800:oklch(34% .09 28.007);--danger-900:oklch(26% .06 28.007);--danger-950:oklch(19% .04 28.007);--divider:#11111126;--reference-light-system-surface:var(--success-50);--reference-light-system-foreground:var(--success-700);--reference-light-system-border:var(--success-200);--commercial-plan-free:#86898e;--commercial-plan-free-surface:#f3f4f5;--commercial-plan-pro:#2f8f7d;--commercial-plan-pro-surface:#e7f4f0;--commercial-plan-max:#7a5cc0;--commercial-plan-max-surface:#f0ecfa;--commercial-source-enterprise:#f0985a;--workbench-control-border:#ececea;--workbench-control-surface:#fff;--workbench-control-foreground:#8f8e8a;--workbench-control-hover-border:#dedcd6;--workbench-control-hover-surface:#fbfbfa;--workbench-control-selected-border:#dcdad3;--workbench-control-selected-surface:#f2f1ed;--workbench-control-selected-ring:#fff;--workbench-project-border:#e8e8e8;--workbench-project-hover-border:#c3c3c3;--workbench-project-pinned-border:#d3d2cc;--workbench-team-border:#4f86d452;--workbench-team-active-border:#4f86d480;--surface-chat-workbench:#f3f3f3;--workspace-scope-icon:#6f7c88;--filter-indicator:#4f86d4;--overlay:#000;--surface-terminal:#05070a;--toast-emphasis:#1b1b1a;--toast-emphasis-foreground:#fff;--employee-avatar-ink:#1b1b1a;--employee-avatar-muted:#6c6b65;--employee-avatar-success:#2c7d56;--employee-avatar-warning:#c08a1e;--employee-avatar-draft:#efeeea;--employee-avatar-published:#e6f2ec;--employee-avatar-modified:#f7eedc;--employee-avatar-border:#1b1b1a14;--elevation-onboarding:0 18px 42px #00000021;--elevation-workbench-search:0 18px 44px #10121724;--elevation-workspace-scope:0 1px 0 #20201e0a, 0 8px 18px #20201e0f;--file-type-document:var(--primary-400);--file-type-pdf:var(--danger-400);--file-type-presentation:var(--warning-600);--file-type-image:var(--success-500);--file-type-photo:var(--neutral-500);--file-type-spreadsheet:var(--success-500);--capability-type-skill:var(--primary-400);--capability-type-skill-foreground:var(--ink-950);--capability-type-skill-surface:var(--primary-50);--capability-type-skill-surface-foreground:var(--primary-700);--capability-type-skill-border:var(--primary-200);--capability-type-toolpack:var(--secondary-400);--capability-type-toolpack-foreground:var(--ink-950);--capability-type-toolpack-surface:var(--secondary-50);--capability-type-toolpack-surface-foreground:var(--secondary-700);--capability-type-toolpack-border:var(--secondary-200);--capability-type-connector:var(--success-400);--capability-type-connector-foreground:var(--ink-950);--capability-type-connector-surface:var(--success-50);--capability-type-connector-surface-foreground:var(--success-700);--capability-type-connector-border:var(--success-200);--capability-type-mcp:var(--danger-400);--capability-type-mcp-foreground:var(--ink-950);--capability-type-mcp-surface:var(--danger-50);--capability-type-mcp-surface-foreground:var(--danger-700);--capability-type-mcp-border:var(--danger-200);--capability-type-cli:var(--danger-400);--capability-type-cli-foreground:var(--ink-950);--capability-type-cli-surface:var(--danger-50);--capability-type-cli-surface-foreground:var(--danger-700);--capability-type-cli-border:var(--danger-200);--project-capability-mcp-surface:var(--success-50);--project-capability-mcp-foreground:var(--success-700);--project-capability-connector-surface:oklch(96.5% .018 190);--project-capability-connector-foreground:oklch(54% .085 190);--project-capability-cli-surface:var(--warning-50);--project-capability-cli-foreground:var(--warning-700);--content1:oklch(99.4% 0 0);--content2:oklch(98.2% 0 0);--content3:oklch(96.8% 0 0);--content4:oklch(95.2% 0 0);--surface-workbench:var(--content4);--surface-topic-chat:oklch(98.8% .003 90);--surface-floating-chat:oklch(99.4% .002 90);--background:var(--content4);--foreground:#3b3f43;--foreground-secondary:#64635f;--foreground-tertiary:#7e7d78;--card:var(--content1);--card-foreground:var(--foreground);--popover:var(--content1);--popover-foreground:var(--foreground);--neutral:var(--neutral-900);--neutral-foreground:var(--ink-200);--primary:var(--primary-400);--primary-foreground:var(--ink-50);--secondary:var(--neutral-100);--secondary-foreground:var(--ink);--success:var(--success-500);--success-foreground:var(--ink);--success-text:var(--success-700);--warning:var(--warning-500);--warning-foreground:var(--ink);--warning-text:var(--warning-700);--danger:var(--danger-500);--danger-foreground:var(--ink-950);--danger-text:var(--danger-700);--muted:oklch(97% 0 0);--muted-foreground:var(--foreground-secondary);--accent:var(--content2);--accent-foreground:var(--foreground);--destructive:var(--danger-text);--border:var(--divider);--input:var(--divider);--ring:oklch(from var(--primary) l c h / 45%);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:var(--content3);--sidebar-foreground:var(--foreground-secondary);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:oklch(from var(--primary) l c h / 12%);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--divider);--sidebar-ring:var(--ring)}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--workbench-control-border:var(--border);--workbench-control-surface:var(--card);--workbench-control-foreground:var(--muted-foreground);--workbench-control-hover-border:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark{--workbench-control-hover-border:color-mix(in oklch, var(--border), white 14%)}}.dark{--workbench-control-hover-surface:var(--accent);--workbench-control-selected-border:var(--workbench-control-hover-border);--workbench-control-selected-surface:var(--accent);--workbench-project-border:var(--border);--workbench-project-hover-border:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark{--workbench-project-hover-border:color-mix(in oklch, var(--border), white 18%)}}.dark{--workbench-project-pinned-border:var(--workbench-project-hover-border);--workbench-team-border:var(--border);--workbench-team-active-border:var(--workbench-project-hover-border);--surface-chat-workbench:var(--surface-topic-chat);--employee-avatar-ink:var(--foreground);--employee-avatar-muted:var(--muted-foreground);--employee-avatar-success:var(--success-text);--employee-avatar-warning:var(--warning-text);--employee-avatar-draft:var(--muted);--employee-avatar-published:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark{--employee-avatar-published:color-mix(in oklab, var(--success) 10%, var(--card))}}.dark{--employee-avatar-modified:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark{--employee-avatar-modified:color-mix(in oklab, var(--warning) 10%, var(--card))}}.dark{--employee-avatar-border:var(--border);--content1:var(--neutral-900);--content2:var(--neutral-950);--content3:var(--neutral-900);--content4:var(--ink-950);--surface-workbench:var(--content4);--surface-topic-chat:oklch(17% .008 90);--surface-floating-chat:oklch(19% .006 90);--ink:var(--ink-50);--divider:oklch(100% 0 0/.12);--background:var(--content4);--foreground:var(--ink);--card:var(--content1);--card-foreground:var(--ink);--popover:var(--content1);--popover-foreground:var(--ink);--neutral:var(--neutral-200);--neutral-foreground:var(--ink-950);--primary:var(--primary-400);--primary-foreground:var(--ink-50);--secondary:var(--neutral-800);--secondary-foreground:var(--ink);--success:var(--success-400);--success-foreground:var(--ink-950);--success-text:var(--success-400);--warning:var(--warning-400);--warning-foreground:var(--ink-950);--warning-text:var(--warning-400);--danger:var(--danger-400);--danger-foreground:var(--ink-950);--danger-text:var(--danger-400);--muted:oklch(26.9% 0 0);--muted-foreground:var(--ink-300);--accent:oklch(from var(--primary) l c h / 22%);--accent-foreground:var(--ink);--destructive:var(--danger-text);--border:var(--divider);--input:oklch(100% 0 0/.16);--ring:oklch(from var(--primary) l c h / 58%);--chart-1:var(--primary);--chart-2:var(--success);--chart-3:var(--warning);--chart-4:var(--danger);--chart-5:var(--secondary);--sidebar:var(--content2);--sidebar-foreground:var(--ink-300);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:oklch(from var(--primary) l c h / 24%);--sidebar-accent-foreground:var(--ink);--sidebar-border:var(--divider);--sidebar-ring:var(--ring);--file-type-document:var(--primary-300);--file-type-pdf:var(--danger-300);--file-type-presentation:var(--warning-400);--file-type-image:var(--success-400);--file-type-photo:var(--neutral-300);--file-type-spreadsheet:var(--success-400);--reference-light-system-surface:var(--success-950);--reference-light-system-foreground:var(--success-300);--reference-light-system-border:var(--success-800);--commercial-plan-free:#b1b4ba;--commercial-plan-free-surface:#292c31;--commercial-plan-pro:#63c5ad;--commercial-plan-pro-surface:#173e36;--commercial-plan-max:#b8a0f0;--commercial-plan-max-surface:#342958;--commercial-source-enterprise:#f7b17c;--capability-type-skill-surface:var(--primary-950);--capability-type-skill-surface-foreground:var(--primary-300);--capability-type-skill-border:var(--primary-800);--capability-type-toolpack-surface:var(--secondary-950);--capability-type-toolpack-surface-foreground:var(--secondary-300);--capability-type-toolpack-border:var(--secondary-800);--capability-type-connector-surface:var(--success-950);--capability-type-connector-surface-foreground:var(--success-300);--capability-type-connector-border:var(--success-800);--capability-type-mcp-surface:var(--danger-950);--capability-type-mcp-surface-foreground:var(--danger-300);--capability-type-mcp-border:var(--danger-800);--project-capability-mcp-surface:var(--success-950);--project-capability-mcp-foreground:var(--success-300);--project-capability-connector-surface:oklch(23% .025 190);--project-capability-connector-foreground:oklch(78% .08 190);--project-capability-cli-surface:var(--warning-950);--project-capability-cli-foreground:var(--warning-300);--capability-type-cli-surface:var(--danger-950);--capability-type-cli-surface-foreground:var(--danger-300);--capability-type-cli-border:var(--danger-800);--foreground-secondary:var(--ink-300);--foreground-tertiary:var(--ink-400)}#app-bootstrap-loading{--app-bootstrap-loading-content-min-width:min(68vw, 320px);--app-bootstrap-loading-gap:16px;--app-bootstrap-loading-rule-width:150px;--app-bootstrap-loading-rule-height:3px;--app-bootstrap-loading-transition-duration:.92s;--app-bootstrap-loading-rise-duration:.5s;--app-bootstrap-loading-slide-duration:1.15s;--app-bootstrap-loading-rise-offset:8px;--app-bootstrap-loading-pill-radius:9999px;--app-bootstrap-loading-mist:#ffffffd6;--app-bootstrap-loading-mist-soft:#dee4ee6b;z-index:2147483647;isolation:isolate;background-color:var(--background);color:var(--foreground);font-family:var(--noumi-ui-font);transition:background-color var(--app-bootstrap-loading-transition-duration) cubic-bezier(.22, 1, .36, 1), transform var(--app-bootstrap-loading-transition-duration) cubic-bezier(.22, 1, .36, 1);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}#app-bootstrap-loading[data-state=leaving]{pointer-events:none;background-color:#0000;transform:scale(1.01)}#app-bootstrap-loading:before,#app-bootstrap-loading:after{z-index:0;content:"";pointer-events:none;transition:opacity var(--app-bootstrap-loading-transition-duration) cubic-bezier(.22, 1, .36, 1), transform var(--app-bootstrap-loading-transition-duration) cubic-bezier(.22, 1, .36, 1), filter var(--app-bootstrap-loading-transition-duration) cubic-bezier(.22, 1, .36, 1);position:absolute}#app-bootstrap-loading:before{background:radial-gradient(ellipse at 28% 42%, var(--app-bootstrap-loading-mist), transparent 58%), radial-gradient(ellipse at 72% 58%, var(--app-bootstrap-loading-mist-soft), transparent 62%), linear-gradient(112deg, transparent 16%, var(--app-bootstrap-loading-mist-soft) 42%, transparent 72%);filter:blur(22px);opacity:.82;inset:-20% -12%}#app-bootstrap-loading:after{background:linear-gradient(64deg, transparent 18%, var(--app-bootstrap-loading-mist-soft) 42%, var(--app-bootstrap-loading-mist) 52%, transparent 76%);filter:blur(30px);opacity:.52;inset:-18% -14%}#app-bootstrap-loading[data-state=leaving]:before{opacity:0;filter:blur(42px);transform:translate(-4rem,-18vh)scale(1.16)}#app-bootstrap-loading[data-state=leaving]:after{opacity:0;filter:blur(48px);transform:translate(5rem,-24vh)scale(1.2)}.app-bootstrap-loading__content{z-index:1;min-width:var(--app-bootstrap-loading-content-min-width);justify-content:center;align-items:center;gap:var(--app-bootstrap-loading-gap);text-align:center;opacity:1;transition:opacity var(--app-bootstrap-loading-transition-duration) cubic-bezier(.22, 1, .36, 1), transform var(--app-bootstrap-loading-transition-duration) cubic-bezier(.22, 1, .36, 1);flex-direction:column;display:flex;position:relative;transform:translateY(0)}#app-bootstrap-loading[data-state=leaving] .app-bootstrap-loading__content{opacity:0;transform:translateY(-4px)scale(.985)}.app-bootstrap-loading__brand{font-family:var(--noumi-display-font);font-size:var(--text-5xl);letter-spacing:.01em;opacity:0;animation:app-bootstrap-loading-rise var(--app-bootstrap-loading-rise-duration) ease forwards;margin:0;font-weight:400;line-height:1}.app-bootstrap-loading__rule{width:var(--app-bootstrap-loading-rule-width);height:var(--app-bootstrap-loading-rule-height);border-radius:var(--app-bootstrap-loading-pill-radius);background:#80808038;overflow:hidden}.app-bootstrap-loading__bar{border-radius:var(--app-bootstrap-loading-pill-radius);opacity:.55;width:40%;height:100%;animation:app-bootstrap-loading-slide var(--app-bootstrap-loading-slide-duration) cubic-bezier(.55, .1, .35, .9) infinite;background:currentColor;display:block}.app-bootstrap-loading__label{font-family:var(--noumi-mono-font);font-size:var(--text-xs);color:var(--foreground-tertiary);letter-spacing:.12em;text-transform:uppercase;opacity:.5;line-height:1.2}@keyframes app-bootstrap-loading-rise{0%{opacity:0;transform:translateY(var(--app-bootstrap-loading-rise-offset))}to{opacity:1;transform:none}}@keyframes app-bootstrap-loading-slide{0%{transform:translate(-120%)}to{transform:translate(370%)}}.dark #app-bootstrap-loading{--app-bootstrap-loading-mist:#f4f7fc33;--app-bootstrap-loading-mist-soft:#aab8cd24}@media (prefers-reduced-motion:reduce){#app-bootstrap-loading{transition:none}#app-bootstrap-loading:before,#app-bootstrap-loading:after{transition:none;display:none}.app-bootstrap-loading__content{transition:none}.app-bootstrap-loading__bar{opacity:.3;width:100%;animation:none;transform:none}.app-bootstrap-loading__brand{opacity:1;animation:none}}
