:root{--font-sans: "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", monospace;--space-xs: 2px;--space-sm: 4px;--space-md: 8px;--space-lg: 12px;--space-xl: 24px;--space-2xl: 32px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--z-modal: 1000;--z-overlay: 1100;--transition-fast: .1s ease;--transition-base: .2s cubic-bezier(.4, 0, .2, 1);--transition-slow: .3s cubic-bezier(.4, 0, .2, 1);--color-error: #ef4444;--color-error-bg: rgba(239, 68, 68, .1);--color-success: #10b981;--color-success-bg: rgba(16, 185, 129, .1);--color-info: #3b82f6;--color-info-bg: rgba(59, 130, 246, .1);--color-warning: #f59e0b;--color-warning-bg: rgba(245, 158, 11, .12);--surface-page: #0f0f1a;--surface-panel: #1a1a2e;--surface-elevated: #1f2135;--surface-inset: rgba(255, 255, 255, .03);--surface-modal: #1a1a2e;--surface-field: #0f0f1a;--surface-hover: rgba(255, 255, 255, .05);--surface-selected: rgba(139, 92, 246, .12);--surface-accent-soft: rgba(139, 92, 246, .12);--task-card-surface: var(--surface-board-header);--planning-progress-empty: color-mix(in srgb, var(--surface-hover) 84%, transparent);--planning-identity-default: color-mix(in srgb, var(--planning-progress-empty) 75%, var(--text-helper) 25%);--planning-card-selected-overlay: linear-gradient( color-mix(in srgb, var(--brand-primary) 10%, transparent), color-mix(in srgb, var(--brand-primary) 10%, transparent) );--text-title: #fff;--text-body: #fff;--text-section-title: #888;--text-label: #888;--text-helper: #666;--text-inverse: #fff;--border-default: rgba(255, 255, 255, .1);--border-strong: rgba(255, 255, 255, .18);--border-divider: rgba(255, 255, 255, .08);--brand-primary: #8b5cf6;--brand-primary-strong: #a855f7;--brand-primary-soft: rgba(139, 92, 246, .12);--brand-primary-border: rgba(139, 92, 246, .4);--brand-primary-glow: rgba(139, 92, 246, .35);--brand-primary-glow-soft: rgba(139, 92, 246, .22);--planning-identity-red: #ef4444;--planning-identity-orange: #f97316;--planning-identity-amber: #d99a12;--planning-identity-green: #22c55e;--planning-identity-teal: #14b8a6;--planning-identity-sky: #38bdf8;--planning-identity-blue: #3b82f6;--planning-identity-indigo: #6366f1;--planning-identity-violet: #8b5cf6;--brand-cloud-accent: #e47325;--chrome-divider: var(--border-default);--chrome-project-pill-bg: var(--surface-inset);--chrome-project-pill-border: var(--border-default);--chrome-project-pill-text: var(--text-secondary);--chrome-toolbar-bg: var(--surface-panel);--chrome-toolbar-border: var(--border-primary);--control-icon-bg: var(--button-secondary-bg);--control-icon-border: var(--button-secondary-border);--control-icon-text: var(--button-secondary-text);--control-icon-hover-bg: var(--button-secondary-hover-bg);--control-icon-hover-border: var(--button-secondary-hover-border);--control-icon-hover-text: var(--button-secondary-hover-text);--control-icon-shadow: 0 0 0 0 transparent;--control-icon-active-bg: var(--button-tile-active-bg);--control-icon-active-border: var(--button-tile-active-border);--control-icon-active-text: var(--button-tile-active-text);--control-icon-active-shadow: 0 0 0 1px transparent, 0 8px 24px var(--brand-primary-glow-soft);--action-subtle-text: var(--text-secondary);--action-subtle-hover-bg: var(--button-ghost-hover-bg);--action-subtle-hover-border: var(--button-ghost-hover-border);--action-subtle-hover-text: var(--button-ghost-hover-text);--button-primary-bg: linear-gradient(135deg, var(--brand-primary) 0%, var(--brand-primary-strong) 100%);--button-primary-border: rgba(139, 92, 246, .55);--button-primary-text: #fff;--button-secondary-bg: var(--surface-field);--button-secondary-border: var(--border-default);--button-secondary-text: var(--text-secondary);--button-secondary-hover-bg: var(--surface-hover);--button-secondary-hover-border: var(--border-strong);--button-secondary-hover-text: var(--text-primary);--button-ghost-bg: transparent;--button-ghost-border: transparent;--button-ghost-text: var(--text-secondary);--button-ghost-hover-bg: var(--surface-accent-soft);--button-ghost-hover-border: var(--brand-primary-border);--button-ghost-hover-text: var(--brand-primary-strong);--button-tile-active-bg: rgba(139, 92, 246, .1);--button-tile-active-border: rgba(139, 92, 246, .5);--button-tile-active-text: var(--text-primary);--button-warning-bg: rgba(245, 158, 11, .16);--button-warning-border: rgba(245, 158, 11, .35);--button-warning-text: #f59e0b;--button-warning-hover-bg: rgba(245, 158, 11, .28);--button-warning-hover-border: rgba(245, 158, 11, .55);--button-warning-hover-text: #f59e0b;--button-destructive-bg: rgba(239, 68, 68, .15);--button-destructive-border: rgba(239, 68, 68, .3);--button-destructive-text: #ef4444;--button-destructive-hover-bg: rgba(239, 68, 68, .25);--button-destructive-hover-border: rgba(239, 68, 68, .5);--button-destructive-hover-text: #ef4444;--chip-border: var(--border-default);--chip-neutral-bg: var(--surface-inset);--chip-neutral-text: var(--text-secondary);--chip-accent-bg: rgba(139, 92, 246, .12);--chip-accent-border: rgba(139, 92, 246, .3);--chip-accent-text: #c4b5fd;--field-bg: var(--surface-field);--field-border: var(--border-default);--field-text: var(--text-primary);--field-placeholder: var(--text-helper);--field-hover-bg: var(--field-bg);--field-hover-border: var(--border-strong);--field-focus-bg: var(--field-bg);--field-focus-border: var(--brand-primary);--field-focus-ring: rgba(139, 92, 246, .18);--field-inset-shadow: inset 0 0 0 0 transparent;--code-inline-bg: rgba(139, 92, 246, .1);--code-inline-text: #c4b5fd;--code-inline-border: rgba(139, 92, 246, .1);--code-block-bg: #14141e;--code-block-border: var(--border-primary);--code-block-text: #cdd6f4;--file-code-bg: var(--bg-primary);--file-code-text: var(--text-secondary);--kbd-bg: var(--bg-primary);--kbd-border: var(--border-primary);--kbd-text: var(--text-body);--surface-board-column: var(--bg-primary);--surface-board-column-border: var(--border-primary);--surface-board-column-shadow: 0 0 0 0 transparent;--surface-board-header: rgba(255, 255, 255, .03);--surface-board-header-border: var(--border-primary);--modal-title-font-family: var(--font-brand);--modal-title-font-size: 1.125rem;--modal-title-letter-spacing: -.01em;--modal-title-transform: uppercase;--modal-title-style: italic;--modal-header-bg: linear-gradient(to bottom, var(--surface-modal), var(--surface-page));--modal-header-border: var(--border-default);--status-error: var(--color-error);--status-error-bg: var(--color-error-bg);--status-error-text: #f87171;--status-success: var(--color-success);--status-success-bg: var(--color-success-bg);--status-success-text: var(--status-success);--status-info: var(--color-info);--status-info-bg: var(--color-info-bg);--status-info-text: var(--status-info);--status-warning: var(--color-warning);--status-warning-bg: var(--color-warning-bg);--status-warning-text: var(--status-warning);--status-cancelled: var(--text-secondary);--status-cancelled-bg: var(--surface-inset);--status-cancelled-text: var(--text-secondary);--box-shadow-sm: 0 4px 8px rgba(0, 0, 0, .18);--box-shadow-md: 0 8px 16px rgba(0, 0, 0, .18);--box-shadow-lg: 0 16px 32px rgba(0, 0, 0, .18);--agent-card-bg: color-mix(in srgb, var(--surface-elevated) 62%, var(--surface-page) 38%);--agent-card-hover-bg: color-mix(in srgb, var(--surface-elevated) 76%, var(--surface-page) 24%);--agent-card-selected-bg: color-mix(in srgb, var(--surface-elevated) 82%, var(--surface-page) 18%);--agent-card-border: color-mix(in srgb, var(--border-default) 82%, transparent);--agent-card-hover-border: color-mix(in srgb, var(--border-strong) 92%, var(--brand-primary-border) 8%);--agent-card-selected-border: color-mix(in srgb, var(--brand-primary) 44%, var(--border-strong));--agent-card-shadow: 0 1px 2px rgba(0, 0, 0, .18);--agent-card-selected-shadow: inset 0 0 0 1px color-mix(in srgb, var(--brand-primary) 22%, transparent);--agent-detail-bg: color-mix(in srgb, var(--surface-elevated) 76%, var(--surface-panel) 24%);--agent-detail-border: color-mix(in srgb, var(--border-strong) 80%, var(--border-default));--agent-detail-shadow: 0 18px 40px rgba(0, 0, 0, .24);--agent-avatar-bg: color-mix(in srgb, var(--surface-elevated) 70%, var(--surface-page) 30%);--agent-avatar-border: color-mix(in srgb, var(--border-strong) 82%, transparent)}:root,[data-theme=dark]{--surface-page: #0f0f1a;--surface-panel: #1a1a2e;--surface-elevated: #23263a;--surface-inset: rgba(255, 255, 255, .03);--surface-modal: #1a1a2e;--surface-field: #0f0f1a;--surface-hover: rgba(255, 255, 255, .05);--surface-selected: rgba(139, 92, 246, .12);--surface-accent-soft: rgba(139, 92, 246, .12);--text-title: #fff;--text-body: #fff;--text-primary: var(--text-title);--text-secondary: #888;--text-section-title: #888;--text-label: #888;--text-muted: #666;--text-helper: #666;--text-inverse: #fff;--border-default: rgba(255, 255, 255, .1);--border-strong: rgba(255, 255, 255, .18);--border-divider: rgba(255, 255, 255, .08);--border-primary: var(--border-default);--border-subtle: rgba(255, 255, 255, .05);--priority-low: #3b82f6;--priority-medium: #3b82f6;--priority-high: #f97316;--priority-critical: #ef4444;--complexity-tiny: #10b981;--complexity-low: #14b8a6;--complexity-medium: #3b82f6;--complexity-high: #8b5cf6;--complexity-epic: #d946ef;--brand-primary: #8b5cf6;--brand-primary-strong: #a855f7;--brand-primary-soft: rgba(139, 92, 246, .12);--brand-primary-border: rgba(139, 92, 246, .4);--brand-primary-glow: rgba(139, 92, 246, .35);--brand-primary-glow-soft: rgba(139, 92, 246, .22);--brand-cloud-accent: #e47325;--scrollbar-thumb: rgba(255, 255, 255, .15);--scrollbar-thumb-hover: rgba(255, 255, 255, .24);--scrollbar-thumb-active: rgba(255, 255, 255, .34);--scrollbar-track: rgba(0, 0, 0, .2);--task-date-picker-filter: brightness(0) saturate(100%) invert(100%);--chrome-divider: var(--border-default);--chrome-project-pill-bg: var(--surface-inset);--chrome-project-pill-border: var(--border-default);--chrome-project-pill-text: var(--text-secondary);--chrome-toolbar-bg: var(--surface-panel);--chrome-toolbar-border: var(--border-primary);--control-icon-bg: var(--button-secondary-bg);--control-icon-border: var(--button-secondary-border);--control-icon-text: var(--button-secondary-text);--control-icon-hover-bg: var(--button-secondary-hover-bg);--control-icon-hover-border: var(--button-secondary-hover-border);--control-icon-hover-text: var(--button-secondary-hover-text);--control-icon-shadow: 0 0 0 0 transparent;--control-icon-active-bg: var(--button-tile-active-bg);--control-icon-active-border: var(--button-tile-active-border);--control-icon-active-text: var(--button-tile-active-text);--control-icon-active-shadow: 0 0 0 1px transparent, 0 8px 24px var(--brand-primary-glow-soft);--action-subtle-text: var(--text-secondary);--action-subtle-hover-bg: var(--button-ghost-hover-bg);--action-subtle-hover-border: var(--button-ghost-hover-border);--action-subtle-hover-text: var(--button-ghost-hover-text);--field-text: var(--text-primary);--field-placeholder: var(--text-helper);--field-hover-bg: var(--field-bg);--field-hover-border: var(--border-strong);--field-focus-bg: color-mix(in srgb, var(--brand-primary) 8%, var(--field-bg));--field-inset-shadow: inset 0 0 0 0 transparent;--surface-board-column: var(--bg-primary);--surface-board-column-border: var(--border-primary);--surface-board-column-shadow: 0 0 0 0 transparent;--surface-board-header: rgba(255, 255, 255, .03);--surface-board-header-border: var(--border-primary);--modal-title-font-family: var(--font-brand);--modal-title-font-size: 1.125rem;--modal-title-letter-spacing: -.01em;--modal-title-transform: uppercase;--modal-title-style: italic;--modal-header-bg: linear-gradient(to bottom, var(--surface-modal), var(--surface-page));--modal-header-border: var(--border-default);--bg-primary: var(--surface-page);--bg-secondary: var(--surface-panel);--agent-card-bg: color-mix(in srgb, var(--surface-elevated) 62%, var(--surface-page) 38%);--agent-card-hover-bg: color-mix(in srgb, var(--surface-elevated) 76%, var(--surface-page) 24%);--agent-card-selected-bg: color-mix(in srgb, var(--surface-elevated) 82%, var(--surface-page) 18%);--agent-card-border: color-mix(in srgb, var(--border-default) 82%, transparent);--agent-card-hover-border: color-mix(in srgb, var(--border-strong) 92%, var(--brand-primary-border) 8%);--agent-card-selected-border: color-mix(in srgb, var(--brand-primary) 44%, var(--border-strong));--agent-card-shadow: 0 1px 2px rgba(0, 0, 0, .18);--agent-card-selected-shadow: inset 0 0 0 1px color-mix(in srgb, var(--brand-primary) 22%, transparent);--agent-detail-bg: color-mix(in srgb, var(--surface-elevated) 76%, var(--surface-panel) 24%);--agent-detail-border: color-mix(in srgb, var(--border-strong) 80%, var(--border-default));--agent-detail-shadow: 0 18px 40px rgba(0, 0, 0, .24);--agent-avatar-bg: color-mix(in srgb, var(--surface-elevated) 70%, var(--surface-page) 30%);--agent-avatar-border: color-mix(in srgb, var(--border-strong) 82%, transparent)}[data-theme=light]{--surface-page: #eef3f8;--surface-panel: #eef2f8;--surface-elevated: #ffffff;--surface-inset: rgba(15, 23, 42, .05);--surface-modal: #fcfdff;--surface-field: #ffffff;--surface-hover: rgba(15, 23, 42, .04);--surface-selected: rgba(79, 70, 229, .08);--surface-accent-soft: rgba(99, 102, 241, .08);--task-card-surface: var(--surface-elevated);--planning-card-selected-overlay: linear-gradient( color-mix(in srgb, var(--brand-primary) 4%, transparent), color-mix(in srgb, var(--brand-primary) 4%, transparent) );--text-title: #111827;--text-body: #162033;--text-primary: var(--text-title);--text-secondary: #526079;--text-section-title: #43506a;--text-label: #5d6880;--text-muted: #8a94a8;--text-helper: #66748b;--text-placeholder: #94a0b4;--text-inverse: #fff;--border-default: #d8e0eb;--border-strong: #b9c5d7;--border-divider: #dfe6f0;--border-primary: var(--border-default);--border-subtle: #e9eef6;--brand-primary: #6366f1;--brand-primary-strong: #7c3aed;--brand-primary-soft: rgba(99, 102, 241, .1);--brand-primary-border: rgba(99, 102, 241, .28);--brand-primary-glow: rgba(99, 102, 241, .18);--brand-primary-glow-soft: rgba(99, 102, 241, .12);--brand-cloud-accent: #dd6b20;--button-secondary-bg: var(--surface-elevated);--button-secondary-border: var(--border-default);--button-secondary-text: var(--text-secondary);--button-secondary-hover-bg: #f7faff;--button-secondary-hover-border: var(--border-strong);--button-secondary-hover-text: var(--text-title);--button-ghost-text: var(--text-secondary);--button-ghost-hover-bg: rgba(99, 102, 241, .08);--button-ghost-hover-border: rgba(99, 102, 241, .22);--button-ghost-hover-text: var(--brand-primary-strong);--button-tile-active-bg: rgba(99, 102, 241, .09);--button-tile-active-border: rgba(99, 102, 241, .3);--button-tile-active-text: var(--text-title);--chip-border: var(--border-default);--chip-neutral-bg: rgba(15, 23, 42, .04);--chip-neutral-text: var(--text-secondary);--chip-accent-bg: rgba(99, 102, 241, .1);--chip-accent-border: rgba(99, 102, 241, .22);--chip-accent-text: #5b36d6;--status-error-text: #b91c1c;--status-success-text: #065f46;--status-info-text: #1d4ed8;--status-warning-text: #92400e;--field-bg: var(--surface-field);--field-border: var(--border-default);--field-focus-border: var(--brand-primary);--field-focus-ring: rgba(99, 102, 241, .16);--code-inline-bg: rgba(139, 92, 246, .08);--code-inline-text: #6d28d9;--code-inline-border: rgba(139, 92, 246, .15);--code-block-bg: #f8fafc;--code-block-border: var(--border-default);--code-block-text: #334155;--file-code-bg: #f3f4f6;--file-code-text: #374151;--kbd-bg: #f3f4f6;--kbd-border: var(--border-default);--kbd-text: #374151;--priority-low: #3b82f6;--priority-medium: #3b82f6;--priority-high: #f97316;--priority-critical: #ef4444;--complexity-tiny: #10b981;--complexity-low: #14b8a6;--complexity-medium: #3b82f6;--complexity-high: #8b5cf6;--complexity-epic: #d946ef;--scrollbar-thumb: rgba(0, 0, 0, .2);--scrollbar-thumb-hover: rgba(0, 0, 0, .32);--scrollbar-thumb-active: rgba(0, 0, 0, .42);--scrollbar-track: rgba(0, 0, 0, .05);--task-date-picker-filter: brightness(0) saturate(100%) invert(8%);--chrome-divider: rgba(148, 163, 184, .22);--chrome-project-pill-bg: rgba(255, 255, 255, .86);--chrome-project-pill-border: rgba(148, 163, 184, .24);--chrome-project-pill-text: #5f6b7d;--chrome-toolbar-bg: linear-gradient(to bottom, #f9fbfe 0%, #f3f6fb 100%);--chrome-toolbar-border: rgba(148, 163, 184, .18);--control-icon-bg: rgba(255, 255, 255, .76);--control-icon-border: rgba(148, 163, 184, .24);--control-icon-text: var(--text-helper);--control-icon-hover-bg: #fff;--control-icon-hover-border: rgba(148, 163, 184, .34);--control-icon-hover-text: var(--text-primary);--control-icon-shadow: 0 1px 2px rgba(15, 23, 42, .04);--control-icon-active-bg: color-mix(in srgb, var(--brand-primary) 10%, #fff);--control-icon-active-border: color-mix(in srgb, var(--brand-primary) 30%, var(--border-default));--control-icon-active-text: var(--brand-primary);--control-icon-active-shadow: 0 8px 18px rgba(99, 102, 241, .12);--action-subtle-text: #667085;--action-subtle-hover-bg: rgba(99, 102, 241, .08);--action-subtle-hover-border: rgba(99, 102, 241, .14);--action-subtle-hover-text: var(--brand-primary);--field-text: var(--text-primary);--field-placeholder: #7d8798;--field-hover-bg: rgba(255, 255, 255, .94);--field-hover-border: rgba(148, 163, 184, .34);--field-focus-bg: #fff;--field-focus-border: color-mix(in srgb, var(--brand-primary) 35%, var(--border-default));--field-focus-ring: rgba(99, 102, 241, .08);--field-inset-shadow: inset 0 1px 0 rgba(255, 255, 255, .6);--surface-board-column: rgba(255, 255, 255, .82);--surface-board-column-border: rgba(148, 163, 184, .18);--surface-board-column-shadow: 0 1px 2px rgba(15, 23, 42, .05);--surface-board-header: linear-gradient(to bottom, rgba(255, 255, 255, .94), rgba(246, 248, 252, .96));--surface-board-header-border: rgba(148, 163, 184, .16);--modal-title-font-family: var(--font-sans);--modal-title-font-size: 1rem;--modal-title-letter-spacing: -.02em;--modal-title-transform: none;--modal-title-style: normal;--modal-header-bg: linear-gradient(to bottom, #ffffff 0%, #f7f9fc 100%);--modal-header-border: rgba(148, 163, 184, .18);--bg-primary: var(--surface-page);--bg-secondary: var(--surface-panel);--agent-card-bg: #f8fbff;--agent-card-hover-bg: #ffffff;--agent-card-selected-bg: #ffffff;--agent-card-border: #cbd5e4;--agent-card-hover-border: #aebbd0;--agent-card-selected-border: color-mix(in srgb, var(--brand-primary) 42%, #9aa8bc);--agent-card-shadow: 0 2px 7px rgba(15, 23, 42, .06);--agent-card-selected-shadow: inset 0 0 0 1px color-mix(in srgb, var(--brand-primary) 18%, transparent);--agent-detail-bg: #ffffff;--agent-detail-border: #c4cfdd;--agent-detail-shadow: 0 20px 44px rgba(15, 23, 42, .12);--agent-avatar-bg: #eef3f9;--agent-avatar-border: #c6d0df}[data-theme=dawn]{--surface-page: #d4dde8;--surface-panel: #dfe7f1;--surface-elevated: #ebf1f7;--surface-inset: rgba(15, 23, 42, .07);--surface-modal: #f4f7fb;--surface-field: #e4ebf4;--surface-hover: rgba(30, 41, 59, .075);--surface-selected: rgba(79, 70, 229, .11);--surface-accent-soft: rgba(99, 102, 241, .12);--task-card-surface: var(--surface-elevated);--planning-card-selected-overlay: linear-gradient( color-mix(in srgb, var(--brand-primary) 5%, transparent), color-mix(in srgb, var(--brand-primary) 5%, transparent) );--text-title: #101d31;--text-body: #16243b;--text-primary: var(--text-title);--text-secondary: #46546b;--text-section-title: #36455d;--text-label: #516078;--text-muted: #68778e;--text-helper: #596983;--text-placeholder: #7f8ba0;--text-inverse: #fff;--border-default: #aebbd0;--border-strong: #8fa2ba;--border-divider: #c2cfe0;--border-primary: var(--border-default);--border-subtle: #dbe4ef;--brand-primary: #5b62e8;--brand-primary-strong: #6d47dd;--brand-primary-soft: rgba(91, 98, 232, .12);--brand-primary-border: rgba(91, 98, 232, .28);--brand-primary-glow: rgba(91, 98, 232, .18);--brand-primary-glow-soft: rgba(91, 98, 232, .12);--brand-cloud-accent: #cf6b2f;--button-secondary-bg: #d9e2ed;--button-secondary-border: var(--border-default);--button-secondary-text: var(--text-secondary);--button-secondary-hover-bg: #e7eef6;--button-secondary-hover-border: var(--border-strong);--button-secondary-hover-text: var(--text-title);--button-ghost-text: var(--text-secondary);--button-ghost-hover-bg: rgba(91, 98, 232, .1);--button-ghost-hover-border: rgba(91, 98, 232, .24);--button-ghost-hover-text: var(--brand-primary-strong);--button-tile-active-bg: rgba(91, 98, 232, .12);--button-tile-active-border: rgba(91, 98, 232, .32);--button-tile-active-text: var(--text-title);--chip-border: var(--border-default);--chip-neutral-bg: rgba(15, 23, 42, .065);--chip-neutral-text: var(--text-secondary);--chip-accent-bg: rgba(91, 98, 232, .14);--chip-accent-border: rgba(91, 98, 232, .24);--chip-accent-text: #4338ca;--status-error-text: #b91c1c;--status-success-text: #065f46;--status-info-text: #1d4ed8;--status-warning-text: #92400e;--field-bg: var(--surface-field);--field-border: var(--border-default);--field-focus-border: var(--brand-primary);--field-focus-ring: rgba(91, 98, 232, .18);--code-inline-bg: rgba(109, 71, 221, .1);--code-inline-text: #5b21b6;--code-inline-border: rgba(109, 71, 221, .18);--code-block-bg: #dde5ef;--code-block-border: var(--border-default);--code-block-text: #243244;--file-code-bg: #d7e0eb;--file-code-text: #243244;--kbd-bg: #d7e0eb;--kbd-border: var(--border-default);--kbd-text: #243244;--priority-low: #3b82f6;--priority-medium: #3b82f6;--priority-high: #f97316;--priority-critical: #ef4444;--complexity-tiny: #10b981;--complexity-low: #14b8a6;--complexity-medium: #3b82f6;--complexity-high: #8b5cf6;--complexity-epic: #d946ef;--scrollbar-thumb: rgba(15, 23, 42, .18);--scrollbar-thumb-hover: rgba(15, 23, 42, .28);--scrollbar-thumb-active: rgba(15, 23, 42, .38);--scrollbar-track: rgba(15, 23, 42, .05);--task-date-picker-filter: brightness(0) saturate(100%) invert(10%);--chrome-divider: rgba(174, 187, 208, .7);--chrome-project-pill-bg: rgba(235, 241, 247, .84);--chrome-project-pill-border: rgba(143, 162, 186, .28);--chrome-project-pill-text: #56657c;--chrome-toolbar-bg: linear-gradient(to bottom, rgba(240, 245, 251, .92), rgba(225, 234, 244, .94));--chrome-toolbar-border: rgba(174, 187, 208, .5);--control-icon-bg: rgba(235, 241, 247, .82);--control-icon-border: rgba(143, 162, 186, .26);--control-icon-text: var(--text-helper);--control-icon-hover-bg: #f0f5fb;--control-icon-hover-border: rgba(143, 162, 186, .38);--control-icon-hover-text: var(--text-primary);--control-icon-shadow: 0 1px 2px rgba(15, 23, 42, .05);--control-icon-active-bg: color-mix(in srgb, var(--brand-primary) 12%, #eef3f9);--control-icon-active-border: color-mix(in srgb, var(--brand-primary) 30%, var(--border-default));--control-icon-active-text: var(--brand-primary);--control-icon-active-shadow: 0 8px 18px rgba(91, 98, 232, .12);--action-subtle-text: #56657c;--action-subtle-hover-bg: rgba(91, 98, 232, .09);--action-subtle-hover-border: rgba(91, 98, 232, .16);--action-subtle-hover-text: var(--brand-primary);--field-text: var(--text-primary);--field-placeholder: #728198;--field-hover-bg: rgba(240, 245, 251, .96);--field-hover-border: rgba(143, 162, 186, .42);--field-focus-bg: #f4f8fc;--field-focus-border: color-mix(in srgb, var(--brand-primary) 36%, var(--border-default));--field-focus-ring: rgba(91, 98, 232, .1);--field-inset-shadow: inset 0 1px 0 rgba(255, 255, 255, .5);--surface-board-column: rgba(216, 223, 230, .8);--surface-board-column-border: rgba(174, 187, 208, .42);--surface-board-column-shadow: 0 1px 2px rgba(15, 23, 42, .05);--surface-board-header: linear-gradient(to bottom, rgba(244, 247, 251, .96), rgba(228, 235, 244, .98));--surface-board-header-border: rgba(174, 187, 208, .44);--modal-title-font-family: var(--font-sans);--modal-title-font-size: 1rem;--modal-title-letter-spacing: -.02em;--modal-title-transform: none;--modal-title-style: normal;--modal-header-bg: linear-gradient(to bottom, rgba(244, 247, 251, .98), rgba(231, 238, 246, .98));--modal-header-border: rgba(174, 187, 208, .42);--bg-primary: var(--surface-page);--bg-secondary: var(--surface-panel);--agent-card-bg: #e8eef6;--agent-card-hover-bg: #f0f5fb;--agent-card-selected-bg: #f3f7fc;--agent-card-border: #9fb0c6;--agent-card-hover-border: #8397b0;--agent-card-selected-border: color-mix(in srgb, var(--brand-primary) 40%, #8195af);--agent-card-shadow: 0 2px 7px rgba(15, 23, 42, .07);--agent-card-selected-shadow: inset 0 0 0 1px color-mix(in srgb, var(--brand-primary) 18%, transparent);--agent-detail-bg: #f4f7fb;--agent-detail-border: #98abc2;--agent-detail-shadow: 0 20px 44px rgba(15, 23, 42, .14);--agent-avatar-bg: #dfe8f3;--agent-avatar-border: #9fb0c6}[data-theme=midnight]{--surface-page: #0f172a;--surface-panel: #1e1b4b;--surface-elevated: #1f2758;--surface-inset: rgba(148, 163, 184, .05);--surface-modal: #1e1b4b;--surface-field: #0f172a;--surface-hover: rgba(148, 163, 184, .08);--surface-selected: rgba(96, 165, 250, .12);--surface-accent-soft: rgba(129, 140, 248, .12);--task-card-surface: rgba(15, 23, 42, .6);--text-title: #e2e8f0;--text-body: #e2e8f0;--text-primary: var(--text-title);--text-secondary: #94a3b8;--text-section-title: #94a3b8;--text-label: #94a3b8;--text-muted: #64748b;--text-helper: #64748b;--text-inverse: #fff;--border-default: rgba(148, 163, 184, .12);--border-strong: rgba(148, 163, 184, .22);--border-divider: rgba(148, 163, 184, .1);--border-primary: var(--border-default);--border-subtle: rgba(148, 163, 184, .05);--priority-low: #3b82f6;--priority-medium: #3b82f6;--priority-high: #f97316;--priority-critical: #ef4444;--complexity-tiny: #10b981;--complexity-low: #14b8a6;--complexity-medium: #3b82f6;--complexity-high: #8b5cf6;--complexity-epic: #d946ef;--brand-primary: #818cf8;--brand-primary-strong: #a78bfa;--brand-primary-soft: rgba(129, 140, 248, .12);--brand-primary-border: rgba(129, 140, 248, .34);--brand-primary-glow: rgba(129, 140, 248, .28);--brand-primary-glow-soft: rgba(129, 140, 248, .18);--brand-cloud-accent: #f59e0b;--field-bg: rgba(15, 23, 42, .82);--field-border: rgba(139, 92, 246, .3);--field-focus-border: #a855f7;--field-focus-ring: rgba(168, 85, 247, .2);--button-secondary-border: rgba(139, 92, 246, .3);--button-secondary-text: #94a3b8;--button-secondary-hover-border: rgba(168, 85, 247, .6);--button-secondary-hover-text: #f1f5f9;--code-inline-bg: rgba(139, 92, 246, .12);--code-inline-text: #c4b5fd;--code-inline-border: rgba(139, 92, 246, .18);--code-block-bg: #141b37;--code-block-border: rgba(139, 92, 246, .18);--code-block-text: #dbe4ff;--file-code-bg: rgba(15, 23, 42, .72);--file-code-text: #cbd5e1;--kbd-bg: rgba(15, 23, 42, .72);--kbd-border: rgba(139, 92, 246, .2);--kbd-text: #dbe4ff;--scrollbar-thumb: rgba(148, 163, 184, .2);--scrollbar-thumb-hover: rgba(148, 163, 184, .32);--scrollbar-thumb-active: rgba(148, 163, 184, .44);--scrollbar-track: rgba(15, 23, 42, .5);--task-date-picker-filter: brightness(0) saturate(100%) invert(92%);--chrome-divider: rgba(148, 163, 184, .2);--chrome-project-pill-bg: rgba(15, 23, 42, .56);--chrome-project-pill-border: rgba(129, 140, 248, .2);--chrome-project-pill-text: #a5b4fc;--chrome-toolbar-bg: color-mix(in srgb, var(--surface-panel) 90%, var(--surface-page) 10%);--chrome-toolbar-border: rgba(148, 163, 184, .14);--control-icon-bg: rgba(15, 23, 42, .78);--control-icon-border: rgba(129, 140, 248, .24);--control-icon-text: var(--button-secondary-text);--control-icon-hover-bg: color-mix(in srgb, var(--brand-primary-soft) 72%, var(--surface-field) 28%);--control-icon-hover-border: rgba(168, 85, 247, .42);--control-icon-hover-text: #f1f5f9;--control-icon-shadow: 0 0 0 0 transparent;--control-icon-active-bg: color-mix(in srgb, var(--brand-primary) 14%, var(--surface-field));--control-icon-active-border: color-mix(in srgb, var(--brand-primary) 40%, var(--border-default));--control-icon-active-text: #e2e8f0;--control-icon-active-shadow: 0 0 0 1px transparent, 0 8px 24px rgba(129, 140, 248, .2);--action-subtle-text: var(--text-secondary);--action-subtle-hover-bg: color-mix(in srgb, var(--brand-primary-soft) 64%, transparent);--action-subtle-hover-border: rgba(129, 140, 248, .26);--action-subtle-hover-text: #e2e8f0;--field-text: var(--text-primary);--field-placeholder: var(--text-helper);--field-hover-bg: rgba(15, 23, 42, .88);--field-hover-border: rgba(168, 85, 247, .42);--field-focus-bg: color-mix(in srgb, var(--brand-primary) 10%, var(--field-bg));--field-inset-shadow: inset 0 0 0 0 transparent;--surface-board-column: rgba(15, 23, 42, .9);--surface-board-column-border: rgba(148, 163, 184, .16);--surface-board-column-shadow: 0 0 0 0 transparent;--surface-board-header: rgba(148, 163, 184, .05);--surface-board-header-border: rgba(148, 163, 184, .12);--modal-title-font-family: var(--font-brand);--modal-title-font-size: 1.125rem;--modal-title-letter-spacing: -.01em;--modal-title-transform: uppercase;--modal-title-style: italic;--modal-header-bg: linear-gradient(to bottom, var(--surface-modal), var(--surface-page));--modal-header-border: rgba(148, 163, 184, .12);--bg-primary: var(--surface-page);--bg-secondary: var(--surface-panel);--agent-card-bg: color-mix(in srgb, var(--surface-elevated) 52%, var(--surface-page) 48%);--agent-card-hover-bg: color-mix(in srgb, var(--surface-elevated) 66%, var(--surface-page) 34%);--agent-card-selected-bg: color-mix(in srgb, var(--surface-elevated) 76%, var(--surface-page) 24%);--agent-card-border: rgba(148, 163, 184, .18);--agent-card-hover-border: rgba(167, 139, 250, .34);--agent-card-selected-border: color-mix(in srgb, var(--brand-primary) 52%, rgba(148, 163, 184, .24));--agent-card-shadow: 0 1px 2px rgba(0, 0, 0, .2);--agent-card-selected-shadow: inset 0 0 0 1px color-mix(in srgb, var(--brand-primary) 22%, transparent);--agent-detail-bg: color-mix(in srgb, var(--surface-elevated) 72%, var(--surface-panel) 28%);--agent-detail-border: rgba(167, 139, 250, .2);--agent-detail-shadow: 0 20px 46px rgba(2, 6, 23, .3);--agent-avatar-bg: color-mix(in srgb, var(--surface-elevated) 68%, var(--surface-page) 32%);--agent-avatar-border: rgba(148, 163, 184, .22)}[data-theme]{--planning-progress-empty: color-mix(in srgb, var(--surface-hover) 84%, transparent)}*{box-sizing:border-box}body{margin:0;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--surface-page);color:var(--text-body)}.tf-scrollbar,.tf-scrollbar-scope,.tf-scrollbar-scope *{--tf-scrollbar-size: 10px;--tf-scrollbar-radius: 999px;--tf-scrollbar-track: var(--scrollbar-track);--tf-scrollbar-thumb-border: 2px;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--tf-scrollbar-track)}.tf-scrollbar:hover,.tf-scrollbar-scope:hover,.tf-scrollbar-scope:hover *{scrollbar-color:var(--scrollbar-thumb-hover) var(--tf-scrollbar-track)}.tf-scrollbar::-webkit-scrollbar,.tf-scrollbar-scope::-webkit-scrollbar,.tf-scrollbar-scope *::-webkit-scrollbar{width:var(--tf-scrollbar-size);height:var(--tf-scrollbar-size)}.tf-scrollbar::-webkit-scrollbar-track,.tf-scrollbar-scope::-webkit-scrollbar-track,.tf-scrollbar-scope *::-webkit-scrollbar-track{background:var(--tf-scrollbar-track);border-radius:var(--tf-scrollbar-radius)}.tf-scrollbar::-webkit-scrollbar-thumb,.tf-scrollbar-scope::-webkit-scrollbar-thumb,.tf-scrollbar-scope *::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--tf-scrollbar-radius);border:var(--tf-scrollbar-thumb-border) solid transparent;background-clip:padding-box;transition:background-color var(--transition-fast),filter var(--transition-fast)}.tf-scrollbar:hover::-webkit-scrollbar-thumb,.tf-scrollbar-scope:hover::-webkit-scrollbar-thumb,.tf-scrollbar-scope:hover *::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-hover)}.tf-scrollbar::-webkit-scrollbar-thumb:hover,.tf-scrollbar-scope::-webkit-scrollbar-thumb:hover,.tf-scrollbar-scope *::-webkit-scrollbar-thumb:hover{filter:brightness(1.15)}.tf-scrollbar::-webkit-scrollbar-thumb:active,.tf-scrollbar-scope::-webkit-scrollbar-thumb:active,.tf-scrollbar-scope *::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}.tf-scrollbar--track-transparent{--tf-scrollbar-track: transparent}.tf-scrollbar--compact{--tf-scrollbar-size: 4px;--tf-scrollbar-radius: 4px;--tf-scrollbar-thumb-border: 0px}@font-face{font-family:Outfit;src:url(/assets/Outfit-Latin-D6ftewdU.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,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:Outfit;src:url(/assets/Outfit-LatinExt-BMnJGVZj.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap;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:JetBrains Mono;src:url(/assets/JetBrainsMono-Latin-Db4Uuiha.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,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:JetBrains Mono;src:url(/assets/JetBrainsMono-LatinExt-Bnd2h4Br.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;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:JetBrains Mono;src:url(/assets/JetBrainsMono-Vietnamese-CNlsqbWb.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;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:JetBrains Mono;src:url(/assets/JetBrainsMono-Greek-D2nYnAec.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Cyrillic-D2jMJ_bk.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;src:url(data:font/woff2;base64,d09GMgABAAAAAAaAABIAAAAADMwAAAYdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVIEgJx4AdC9MEQgKhGSEAAsgADCDOgE2AiQDOgQgBYdGB4EUGw8LIxEmZHIexT8PYyJTH6s540K0vrtCWaIRpUzRCqKVgSh/33L3iSgiBkN7EeGRTTw85UW9X5WkwZF7tJBx0g3Cac+S8lfO/UPNN4h5WrZiW1TT4nbixDB3vt1UJciEG0hoUc5XuE5OKAqYvtaSRANO3rv/tVb/oBJpOuAlQEikTDqxv3uuFVOLvC6aVeM2NBS8cplGyFpZ1RkosWs55KTlc8eza3siAl1ACKUQAiHQNt10sd4GuaWgrYCaBYG2BSwg+XhrehjdJgND8D69SDvFvJJ0SaoENkV7xx5CYy2QaJlypoYnsMkAPC/FV/nf/18l/xv+I3HLBzdAWiC9jZFSCE0J41WYJ514oKBNBfgC5g2oGAkHKYX4m64rCymGIJCRooirSE8jQTTyiPQ9eWRhKi992skqVhXL+JV4UY6QEupjD/kvCxDK5z0YGrfsUuYfjQABEjLGywLjFfYCxhrKkp6RtW15IVJxX/GqZtFR9xYv+VOTr9mDrLim6l1byfqVJkoNXD8wlMSObPvNzPMA8Z3LC1Fgye9EyU1t3ajeKV/0ouFvFf28Uc0aAFTMxI2vwyuYB/LI0nGFPCarIoFtH26NnJutwaDVGtvSGVcYdspesU+v3O/QbmfPzu7tHdrb7drZ4XZNXOZIT22Xzs43p62V1+jtlPa+RKF29nemThriq+VTHyptQ6/tohdnqz1JbrycqAhyXp5FwA7W7VX2SKwGSG1E8pK76a3obHdqBHfonTUF3dXlucvtvs1Ut/Riq65Z+8UuZplnbnU/fatmyRfuLTahevtXfMialNlPz9X/YX3InZN1V/ntv2xl9fH+Gb86qqYJLNra50g5J2upIRzN0xyo0D3qQtfKj1t9XaT8rESJ6ybu9LkNJawTt6qkiGNea49QPzW14hy0e31NVBe27G5oFYUxg8LWJGts5vWrF0paN+m3r3OTKE3cKtUl/f/Q7mGP2k5J586AC0sfsZ/fJqmhuexCb91FDp6iZVMw9iWPzIoCKsOr9vYZLLghRbwLVBcQqPRmiqA+W6WAF7VYHpYhLZAfRTC38fLpba1zkz3/fkJgOQOwAphoujlWtLr9iCy7Y75/D3hxLRCa5o4YDnxx12XKnZdW8xwffa+T/9X0zlV0njyBweD9owcOHTh2n2FAHud8JQFzrt7/+PFb/z9+gWrZar9mPtORGfJlWLMw08XUJbNw2BcFN+w8BazvOcvp4+Mp5iNjx1grXfjjDbHQaFsg8w865aWZ4azb//nbiNW3z4b6lWXDvMxevjRbMMxufnvrnJ7/1lsG0vtsanX9+SbPe/OT9sQyyFJH9kETE422CTL/oF3y9OVK9Wbrjx9/R6z//fyuo5Ut5m+n812WtPPX1f3j+dVpxvMf596UQ+OTJw8cE9QsU6n8/++JyywnhmlHJyTGRcv8uMT4qDEJzQr540cu0xiSTHmWWpVIKad0lsb3l+Z/vrOp/vwBvcnwHyCQVlAf85sVNRjFf9NWy18C3rm8vQl45/bFz16aW+emiPwoKgkEn2Z12skn6P/wOYSJ9u20WvUMBf5uUN0zHgEAfC7Aq05gYJ5slpyeTTp6nK8bR9HC08mZwDA9FZj043fMVosnsbBYXIGlqXEcVhaJTRL7VojxmYJuNLHQj9+x1PUvVpp+xYaxPsaO5dyLXcs4DXuWsAX2rWQiDnS1/+ZQG9sgpGgyWdrQJIS4smFtkrWgCcm0ykPIEFb5AOvr0ua5EZIREk3sruRYNoeLhRBqJ+XBNpRfUAk5TouzilHr9FBRXohPoA3witRyrWIt+TU8FlcLIbk2rQIdS0gi0JFa8AXZUrrcE7Z9rvxyWEuqjyJknC1jCctY2tKFyllm49ySS1ct2WTYJedoTXV87+YpCLluLW8kODW7FLCMbEcD7sTpLVtpQfkiGDeJbW3tb20lWvzntJB3tx1I6Gdpx+lWty9CKmivAQbdPJ+PZMptjYUi3PMA87wcyWqRo4gyqmjI0YxWtKNTrb1PC+7AWu1HCIOXWzsNhawfzSf908vHlAfuLZXShddLrR2c1t3GkN63vQ3/MIvgz1kYfbtt2aVWaAAAAAA=) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Russo One;src:url(/assets/RussoOne-Regular-Cu_qq_qC.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/assets/CourierPrime-Regular-BsKphzVf.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/assets/CourierPrime-Italic-DFUZK5Ey.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Courier Prime;src:url(/assets/CourierPrime-Bold-BuLj_dpw.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/assets/CourierPrime-BoldItalic-BrK2pUkZ.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Special Elite;src:url(/assets/SpecialElite-Regular-Di6gSvAS.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noir;src:url(/assets/Noir_regular-ojf2kxlG.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noir;src:url(/assets/Noir_medium-bxQwKGzB.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--font-brand: "Russo One", sans-serif;--font-typewriter: "Courier Prime", "Courier New", Courier, monospace;--font-stamped: "Special Elite", "Courier Prime", "Courier New", Courier, monospace;--font-noir: "Noir", var(--font-sans, ui-sans-serif, system-ui, sans-serif)}._filterGlow_1212q_8{color:var(--brand-primary)!important;background:var(--brand-primary-soft)!important;border:1px solid var(--brand-primary-border)!important;box-shadow:0 0 10px var(--brand-primary-glow-soft)}._floatingButton_1212q_18{position:fixed;bottom:calc(var(--space-2xl, 32px) + 70px);right:var(--space-2xl, 32px);width:56px;height:56px;border-radius:var(--radius-full, 50%);background:var(--button-primary-bg);border:none;color:var(--text-primary, white);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px var(--brand-primary-glow);transition:all var(--transition-slow, .3s);z-index:var(--z-modal, 1000)}._floatingButton_1212q_18:hover{transform:scale(1.1);box-shadow:0 6px 30px var(--brand-primary-glow)}._floatingButton_1212q_18:active{transform:scale(.95)}._badge_1212q_49{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-full, 50%);background:var(--color-error, #ef4444);color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center}._configBadge_1212q_66{font-size:10px;padding:2px 6px;border-radius:var(--radius-sm, 4px);font-weight:500;display:inline-flex;align-items:center;margin-bottom:2px}._configBadgeActive_1212q_76{background:#22c55e1a;color:#4ade80;border:1px solid rgba(34,197,94,.2)}._configBadgeRevoked_1212q_82{background:#f973161f;color:#fdba74;border:1px solid rgba(249,115,22,.28)}._configBadgeExpired_1212q_88{background:#fbbf241f;color:#fcd34d;border:1px solid rgba(251,191,36,.28)}._coreModal_1212q_97{position:relative;isolation:isolate}._header_1212q_103{display:flex;justify-content:space-between;align-items:center;padding:.75rem var(--space-lg, 16px);box-sizing:border-box;border-bottom:1px solid var(--border-default);flex-shrink:0;background:linear-gradient(to bottom,var(--surface-panel),var(--surface-page));gap:12px;z-index:120}._headerTitle_1212q_118{margin:0;font-size:var(--text-lg, 18px);font-weight:700;color:var(--text-primary, #fff);display:flex;align-items:center;gap:8px;letter-spacing:-.01em;flex:1;min-width:0;font-family:var(--font-brand);text-transform:uppercase;font-style:italic;position:relative}._brandIcon_1212q_136{width:24px;height:24px;object-fit:contain}._brandHomeButton_1212q_142,._brandHomeStatic_1212q_143{display:inline-flex;align-items:center;gap:8px;min-width:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;font-style:inherit;flex:0 0 auto}._brandHomeButton_1212q_142{border:0;padding:0;background:transparent;cursor:pointer}._brandHomeButton_1212q_142:focus-visible{outline:2px solid var(--field-focus-border, var(--brand-primary));outline-offset:4px;border-radius:4px}._brandCloudSuffix_1212q_169{color:var(--brand-cloud-accent);letter-spacing:.04em}._projectSlash_1212q_174{opacity:.3;font-weight:300;color:var(--text-muted)}._projectNameGroup_1212q_180{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-width:0}._projectNameGroupHidden_1212q_188{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}._projectName_1212q_180{appearance:none;font-size:18px;font-family:inherit;font-weight:600;font-style:italic;color:var(--chrome-project-pill-text);background:transparent;padding:2px;border:0;border-radius:0;letter-spacing:.02em;text-transform:uppercase;display:inline-flex;align-items:center;min-width:0;max-width:min(36vw,340px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button._projectName_1212q_180{cursor:pointer;transition:color var(--transition-base)}button._projectName_1212q_180:hover{color:var(--brand-primary-strong)}button._projectName_1212q_180:focus-visible{outline:2px solid var(--field-focus-border, var(--brand-primary));outline-offset:3px}._projectNameCopied_1212q_232{color:var(--status-success-text)}._projectNameCopyFeedback_1212q_236{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._taskCountBadge_1212q_248{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--surface-page);color:var(--text-secondary);font-size:12px;font-weight:700;min-width:24px;height:24px;padding:0 8px;border-radius:12px;border:1px solid var(--border-default);margin-left:8px}._taskCountBadgeIcon_1212q_265{flex:0 0 auto}._taskCountBadgeButton_1212q_269{position:relative;z-index:1;font-family:inherit;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}._taskCountBadgeButton_1212q_269:hover{border-color:var(--border-strong);color:var(--text-primary)}._taskCountBadgeButton_1212q_269:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._taskCountBadgeActive_1212q_287{color:var(--brand-primary);border-color:color-mix(in srgb,var(--brand-primary) 55%,var(--border-default));background:color-mix(in srgb,var(--brand-primary) 12%,var(--surface-page))}._taskCountBadgeAlert_1212q_293{color:#f87171;border-color:color-mix(in srgb,#ef4444 45%,var(--border-default));box-shadow:0 0 10px #ef44442e}._headerActions_1212q_299{display:flex;align-items:center;gap:12px;flex-shrink:0}._sortDirectionBtn_1212q_306{padding:4px!important;width:28px!important;height:28px!important;border:1px solid var(--border-primary, rgba(255, 255, 255, .1))!important}._sortDirectionBtnWidget_1212q_313{margin-left:4px!important}._form_1212q_321{padding:1.5rem 1rem;display:flex;flex-direction:column;gap:1rem;flex:1;overflow-y:auto;min-height:0;scrollbar-gutter:stable both-edges;background:var(--surface-modal)}._topRow_1212q_333{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._field_1212q_339{display:flex;flex-direction:column;gap:.375rem}._labelRow_1212q_345{display:flex;justify-content:space-between;align-items:center}._label_1212q_345{font-size:.75rem;font-weight:500;color:var(--text-label);text-transform:uppercase;letter-spacing:.05em}._manageLink_1212q_359{background:transparent;border:none;color:var(--brand-primary);font-size:.7rem;font-weight:600;text-transform:uppercase;cursor:pointer;padding:2px 4px;border-radius:4px;transition:all .2s}._manageLink_1212q_359:hover{background:var(--brand-primary-soft);color:var(--brand-primary-strong)}._input_1212q_378,._select_1212q_379,._textarea_1212q_380{width:100%;padding:var(--space-md, 12px);background:var(--field-bg, var(--surface-field));border:1px solid var(--field-border, var(--border-default));border-radius:var(--radius-md, 12px);color:var(--text-body);font-size:var(--text-sm, 14px);font-family:inherit;outline:none;transition:border-color var(--transition-base, .2s),box-shadow var(--transition-base, .2s);appearance:none;-webkit-appearance:none;-moz-appearance:none}._input_1212q_378::placeholder,._textarea_1212q_380::placeholder{color:var(--text-placeholder, var(--text-muted))}._input_1212q_378:focus,._select_1212q_379:focus,._textarea_1212q_380:focus{border-color:var(--field-focus-border, var(--brand-primary));box-shadow:0 0 0 2px var(--field-focus-ring, transparent)}._textarea_1212q_380{resize:vertical;min-height:80px}._taskIdInlineLink_1212q_414{appearance:none;background:transparent;border:1px solid color-mix(in srgb,var(--brand-primary) 40%,transparent);color:var(--brand-primary-strong);border-radius:6px;padding:1px 6px;margin:0 2px;font:inherit;font-weight:600;line-height:1.35;cursor:pointer}._taskIdInlineLink_1212q_414:hover{background:color-mix(in srgb,var(--brand-primary) 18%,transparent);border-color:color-mix(in srgb,var(--brand-primary) 75%,transparent)}._readOnly_1212q_433{background:var(--surface-panel);color:var(--text-helper);cursor:not-allowed}._selectWithConfig_1212q_441{position:relative;width:100%}._selectWithConfig_1212q_441 ._select_1212q_379{width:100%;padding-right:48px}._configBtn_1212q_451{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:32px;height:32px;background:transparent;border:none;border-radius:var(--radius-md, 8px);color:var(--field-color, var(--text-helper));cursor:pointer;transition:all var(--transition-base, .2s);z-index:5;display:flex;align-items:center;justify-content:center}._configBtn_1212q_451:hover{background:var(--surface-hover);color:var(--text-primary)}._configBtn_1212q_451:hover{border-color:var(--field-color, var(--brand-primary-border));color:var(--field-color, var(--brand-primary));background:var(--field-bg, var(--brand-primary-soft))}._configBtnActive_1212q_481{border-color:var(--field-color, var(--brand-primary));color:var(--field-color, var(--brand-primary));background:var(--field-bg, var(--brand-primary-soft));box-shadow:0 0 8px var(--field-border, var(--brand-primary-glow-soft))}._hasPath_1212q_489{border-color:#10b98166;background:#10b9811a}._pathIndicator_1212q_494{color:#10b981;opacity:.8}._formActions_1212q_500{display:grid;grid-template-columns:1fr;gap:var(--space-md, 12px);margin-top:var(--space-md, 8px)}._formActions_1212q_500._hasCancel_1212q_507{grid-template-columns:1fr 1fr}._submitBtn_1212q_511{display:flex;align-items:center;justify-content:center;gap:var(--space-md, 8px);padding:var(--space-md, 12px) var(--space-xl, 24px);background:var(--button-primary-bg);border:1px solid var(--button-primary-border);border-radius:var(--radius-md, 12px);color:#fff;font-weight:600;font-size:var(--text-sm, 14px);cursor:pointer;transition:all var(--transition-base, .2s)}._cancelBtn_1212q_527{display:flex;align-items:center;justify-content:center;padding:var(--space-md, 12px) var(--space-xl, 24px);background:var(--button-secondary-bg);border:1px solid var(--button-secondary-border);border-radius:var(--radius-md, 12px);color:var(--button-secondary-text);font-weight:600;font-size:var(--text-sm, 14px);cursor:pointer;transition:all var(--transition-base, .2s)}._cancelBtn_1212q_527:hover{background:var(--button-secondary-hover-bg);border-color:var(--button-secondary-hover-border);color:var(--button-secondary-hover-text)}._submitBtn_1212q_511:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 15px var(--brand-primary-glow)}._submitBtn_1212q_511:disabled{opacity:.6;cursor:not-allowed}._successMessage_1212q_559{padding:var(--space-2xl, 32px) var(--space-xl, 24px);text-align:center;color:var(--color-success, #10b981)}._errorMessage_1212q_565{padding:12px 14px;border-radius:var(--radius-md, 12px);border:1px solid rgba(239,68,68,.28);background:#7f1d1d2e;color:#fecaca;display:flex;align-items:flex-start;gap:8px;font-size:13px}._successIcon_1212q_577{width:64px;height:64px;border-radius:var(--radius-full, 50%);background:var(--color-success-bg, rgba(16, 185, 129, .15));display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-lg, 16px);font-size:var(--text-2xl, 28px)}._successMessage_1212q_559 p{margin:0;font-size:1.125rem;font-weight:500;color:var(--text-primary, #fff)}._spinner_1212q_597{animation:_spin_1212q_597 1s linear infinite}._boardRefreshIndicator_1212q_601{position:absolute;top:14px;right:18px;z-index:2;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--border-default);background:color-mix(in srgb,var(--surface-panel) 88%,transparent);box-shadow:0 8px 24px #0000001f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}@keyframes _spin_1212q_597{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._destructiveBtn_1212q_631{display:flex;align-items:center;justify-content:center;padding:var(--space-md, 12px) var(--space-xl, 24px);background:var(--button-destructive-bg);border:1px solid var(--button-destructive-border);border-radius:var(--radius-md, 12px);color:var(--button-destructive-text);font-weight:600;font-size:var(--text-sm, 14px);cursor:pointer;transition:all var(--transition-base, .2s)}._destructiveBtn_1212q_631:hover{background:var(--button-destructive-hover-bg);border-color:var(--button-destructive-hover-border);color:var(--button-destructive-hover-text);transform:translateY(-1px);box-shadow:0 4px 15px #ef444426}._warningBtn_1212q_654{display:flex;align-items:center;justify-content:center;padding:var(--space-md, 12px) var(--space-xl, 24px);background:var(--button-warning-bg);border:1px solid var(--button-warning-border);border-radius:var(--radius-md, 12px);color:var(--button-warning-text);font-weight:600;font-size:var(--text-sm, 14px);cursor:pointer;transition:all var(--transition-base, .2s)}._warningBtn_1212q_654:hover{background:var(--button-warning-hover-bg);border-color:var(--button-warning-hover-border);color:var(--button-warning-hover-text);transform:translateY(-1px);box-shadow:0 4px 15px #f59e0b2e}._viewTab_1212q_677{padding:0 1rem 1rem;display:flex;flex-direction:column;flex:1;overflow-y:auto;min-height:0;scrollbar-gutter:stable;position:relative}._loading_1212q_688{display:flex;justify-content:center;padding:2rem}._emptyState_1212q_694{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;color:var(--text-muted, #666)}._taskList_1212q_704{display:flex;flex-direction:column;gap:8px}._referenceBadge_1212q_710{display:inline-flex;align-items:center;background:color-mix(in srgb,var(--color-info, #3b82f6) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-info, #3b82f6) 28%,transparent);color:var(--color-info, #3b82f6);font-size:10px;padding:3px 8px;border-radius:4px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;font-family:var(--font-mono, monospace);height:22px;position:relative;z-index:5;white-space:nowrap;min-width:0;max-width:min(100%,12rem);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-info, #3b82f6) 8%,transparent)}._referenceBadgeLabel_1212q_731{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._referenceBadge_1212q_710:not(._referenceBadgeStatic_1212q_740):hover{background:color-mix(in srgb,var(--color-info, #3b82f6) 18%,transparent);color:var(--color-info, #3b82f6);border-color:color-mix(in srgb,var(--color-info, #3b82f6) 40%,transparent);transform:translateY(-1px);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-info, #3b82f6) 12%,transparent),0 4px 12px color-mix(in srgb,var(--color-info, #3b82f6) 22%,transparent)}._referenceBadgeStatic_1212q_740{cursor:default}._provisionalReferenceBadge_1212q_754{--provisional-reference-color: var(--color-warning, #f59e0b);background:color-mix(in srgb,var(--provisional-reference-color) 14%,transparent);border-color:color-mix(in srgb,var(--provisional-reference-color) 34%,transparent);color:var(--provisional-reference-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--provisional-reference-color) 10%,transparent)}[data-theme=light] ._provisionalReferenceBadge_1212q_754,[data-theme=dawn] ._provisionalReferenceBadge_1212q_754{--provisional-reference-color: #b45309}._provisionalReferenceBadge_1212q_754:not(._referenceBadgeStatic_1212q_740):hover{background:color-mix(in srgb,var(--provisional-reference-color) 20%,transparent);border-color:color-mix(in srgb,var(--provisional-reference-color) 46%,transparent);color:var(--provisional-reference-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--provisional-reference-color) 14%,transparent),0 4px 12px color-mix(in srgb,var(--provisional-reference-color) 18%,transparent)}._copiedReference_1212q_776{background:var(--color-info-bg, rgba(59, 130, 246, .1))!important;color:var(--color-info, #3b82f6)!important;border-color:#3b82f64d!important}._provisionalReferenceBadge_1212q_754._copiedReference_1212q_776{background:color-mix(in srgb,var(--provisional-reference-color) 14%,transparent)!important;border-color:color-mix(in srgb,var(--provisional-reference-color) 34%,transparent)!important;color:var(--provisional-reference-color)!important}._highlight_1212q_788{display:inline;background:#8b5cf633;color:#fff;padding:0 2px;border-radius:4px;box-shadow:0 0 8px #8b5cf64d;border-bottom:2px solid #8b5cf6;font-weight:600;font-style:normal}._modal_1212q_800[data-theme=light] ._highlight_1212q_788,._modal_1212q_800[data-theme=dawn] ._highlight_1212q_788{background:#8b5cf626;color:#5b21b6;border-bottom:2px solid #8b5cf6;box-shadow:none}._priorityEmoji_1212q_808{flex-shrink:0}._metaItem_1212q_812{display:flex;align-items:center;gap:4px;background:#ffffff0d;padding:2px 10px;border-radius:var(--radius-full, 999px);text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:.03em;border:1px solid transparent}._taskFormDateInput_1212q_826{color:var(--text-primary)}._taskFormDateInput_1212q_826::-webkit-calendar-picker-indicator{filter:var(--task-date-picker-filter, brightness(0) saturate(100%) invert(100%));opacity:.95;cursor:pointer}._metaBadge_1212q_836{display:inline-flex;align-items:center;justify-content:center;height:22px;min-width:22px;padding:0 6px;border-radius:9999px;border:1px solid currentColor;font-size:11px;font-weight:600;transition:all .2s;line-height:1}._complexityPill_1212q_851{color:var(--text-secondary)}._complexityDots_1212q_855{display:flex;gap:3px;align-items:center}._dot_1212q_861{width:6px;height:6px;border-radius:50%;border:1px solid rgba(255,255,255,.2);transition:all .2s}._dotFilled_1212q_869{background:#8b5cf6;border-color:#8b5cf6;box-shadow:0 0 6px #8b5cf680}._typePill_1212q_875{color:var(--type-color, #8b5cf6)}._type_bug_1212q_879{--type-color: #ef4444}._type_feature_1212q_883{--type-color: #10b981}._type_chore_1212q_887{--type-color: #f59e0b}._type_refactor_1212q_891{--type-color: #3b82f6}._type_documentation_1212q_895{--type-color: #06b6d4}._type_research_1212q_899{--type-color: #8b5cf6}._type_ui-ux_1212q_903{--type-color: #ec4899}._type_security_1212q_907{--type-color: #f97316}._statusActionsGroup_1212q_911{display:flex;align-items:center;gap:6px}._statusActionsGroupCompact_1212q_917{gap:4px}._statusSelectWrap_1212q_921{display:flex;align-items:center;min-width:0}._statusTaxonomyDropdownWrap_1212q_927{min-width:0}._statusTaxonomyDropdown_1212q_927{min-width:150px}._statusTaxonomyDropdownCompact_1212q_935{min-width:112px}._statusTaxonomyDropdownIconOnly_1212q_939{min-width:0;width:auto}._statusTaxonomyDropdown_1212q_927 ._taxonomyDropdownButton_1212q_944{padding:8px 10px;border-radius:var(--radius-md, 8px);font-size:12px}._statusTaxonomyDropdownCompact_1212q_935 ._taxonomyDropdownButton_1212q_944{padding:6px 8px;font-size:11px}._statusTaxonomyDropdownIconOnly_1212q_939 ._taxonomyDropdownButton_1212q_944{width:auto;min-width:42px;padding-inline:8px}._statusTaxonomyDropdownIconOnly_1212q_939 ._taxonomyDropdownButtonContent_1212q_961{flex:0 0 auto}._statusTaxonomyDropdownIconOnlyPanel_1212q_965{left:auto;right:0;min-width:144px}._actionBtn_1212q_971{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid transparent;border-radius:var(--radius-md, 8px);background:#10b98126;color:#10b981;cursor:pointer;transition:all var(--transition-base, .2s);pointer-events:auto}._actionBtn_1212q_971 *{pointer-events:none}._actionBtn_1212q_971:hover{background:#10b9814d;transform:scale(1.1)}._restoreTaskBtn_1212q_995{background:#3b82f61a!important;color:#3b82f6!important}._restoreTaskBtn_1212q_995:hover{background:#3b82f640!important}._startWorkBtn_1212q_1004{background:#3b82f61a!important;color:#3b82f6!important}._startWorkBtn_1212q_1004:hover{background:#3b82f640!important}._workingBtn_1212q_1013{background:#3b82f6!important;color:#fff!important;animation:_pulse_1212q_1 2s infinite}._reviewBtn_1212q_1019{background:#8b5cf626!important;color:#8b5cf6!important}._reviewBtn_1212q_1019:hover{background:#8b5cf64d!important;transform:scale(1.1)}._reviewActiveBtn_1212q_1029{background:#8b5cf6!important;color:#fff!important;animation:_pulse_1212q_1 2s infinite}._reviewPill_1212q_1035{background:#8b5cf626;color:#8b5cf6;border:1px solid rgba(139,92,246,.3)}._bulkArchiveBtn_1212q_1042{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:var(--radius-md, 8px);color:#3b82f6;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.02em}._bulkArchiveBtn_1212q_1042:hover{background:#3b82f633;border-color:#3b82f6}._bulkDeleteBtn_1212q_1064{background:color-mix(in srgb,var(--button-destructive-bg) 86%,transparent);border-color:color-mix(in srgb,var(--button-destructive-border) 90%,transparent);color:var(--button-destructive-text)}._bulkDeleteBtn_1212q_1064:hover:not(:disabled){background:color-mix(in srgb,var(--button-destructive-hover-bg) 90%,transparent);border-color:var(--button-destructive-hover-border);color:var(--button-destructive-hover-text)}@keyframes _pulse_1212q_1{0%{transform:scale(1);box-shadow:0 0 #3b82f666}70%{transform:scale(1.05);box-shadow:0 0 0 10px #3b82f600}to{transform:scale(1);box-shadow:0 0 #3b82f600}}._deleteBtn_1212q_1093{background:color-mix(in srgb,var(--button-destructive-bg) 80%,transparent);border-color:color-mix(in srgb,var(--button-destructive-border) 82%,transparent);color:var(--button-destructive-text)}._deleteBtn_1212q_1093:hover{background:color-mix(in srgb,var(--button-destructive-hover-bg) 88%,transparent);border-color:var(--button-destructive-hover-border);color:var(--button-destructive-hover-text)}._completeBtn_1212q_1105{background:#10b98126!important;color:#10b981!important}._completeBtn_1212q_1105:hover{background:#10b9814d!important;color:#10b981!important}._completeActiveBtn_1212q_1115{background:#10b981!important;color:#fff!important;animation:_pulse_1212q_1 2s infinite}._deleteActiveBtn_1212q_1121{background:#ef4444!important;color:#fff!important;animation:_pulse_1212q_1 2s infinite}._disabledBtn_1212q_1127{opacity:.3!important;cursor:not-allowed!important;filter:grayscale(1)}._archiveList_1212q_1134{display:flex;flex-direction:column;gap:8px;padding-top:1rem;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .1))}._archiveHeader_1212q_1142{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted, #666);margin-bottom:4px}._settingsTab_1212q_1153{display:flex;flex-direction:column;flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}._settingsTabMcpOnly_1212q_1162{width:100%;height:100%;overflow:visible}._settingsTabs_1212q_1171{display:flex;position:sticky;top:0;z-index:20;align-items:flex-end;min-width:0;min-height:42px;padding:0 4px;gap:4px;background:transparent;flex-shrink:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}._settingsTabs_1212q_1171:after{content:"";position:absolute;z-index:0;right:4px;bottom:0;left:4px;height:1px;background:var(--border-default);pointer-events:none}._settingsTabs_1212q_1171::-webkit-scrollbar{display:none}._settingsLayout_1212q_1204{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100%;height:100%}._settingsLayoutMcpOnly_1212q_1211{display:block;min-height:0;height:auto}._settingsSidebar_1212q_1217{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--border-primary);background:linear-gradient(180deg,#ffffff08,#fff0),var(--bg-secondary)}._settingsSidebarHeader_1212q_1227{padding:18px 16px 10px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}._settingsSidebarNav_1212q_1236{display:flex;flex-direction:column;gap:6px;padding:0 12px 16px;overflow-y:auto;min-height:0}._settingsSidebarBtn_1212q_1245{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:all .2s;text-align:left}._settingsSidebarBtn_1212q_1245:hover{color:var(--text-primary);background:#ffffff0d;border-color:#ffffff0f}._settingsSidebarBtnActive_1212q_1269{color:#c4b5fd;background:#8b5cf61f;border-color:#8b5cf647;box-shadow:inset 0 0 0 1px #8b5cf61a}._settingsSidebarGroup_1212q_1276{display:flex;flex-direction:column;gap:6px}._settingsSidebarGroupBtn_1212q_1282{justify-content:flex-start}._settingsSidebarGroupLabel_1212q_1286{flex:1}._settingsSidebarGroupChevron_1212q_1290{margin-left:auto;display:inline-flex;align-items:center}._settingsSidebarSubnav_1212q_1296{display:flex;flex-direction:column;gap:6px;padding-left:28px}._settingsSidebarSubBtn_1212q_1303{display:flex;align-items:center;width:100%;padding:9px 12px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:400;letter-spacing:.02em;cursor:pointer;text-align:left;transition:all .2s}._settingsSidebarSubBtn_1212q_1303:hover{color:var(--text-primary);background:#ffffff0d;border-color:#ffffff0f}._appScrollbar_1212q_1326{min-width:0}._settingsTabBtn_1212q_1330{appearance:none;position:relative;z-index:1;min-width:88px;min-height:38px;padding:0 18px;background:transparent;border:1px solid transparent;border-bottom:0;border-radius:var(--radius-md) var(--radius-md) 0 0;color:var(--text-helper);font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.02em;cursor:pointer;flex-shrink:0;white-space:nowrap;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base)}._settingsTabBtn_1212q_1330:hover:not(._settingsTabBtnActive_1212q_1355){background:var(--surface-inset);border-color:color-mix(in srgb,var(--border-default) 72%,transparent);color:var(--text-secondary)}._settingsTabBtn_1212q_1330:focus-visible{z-index:2;outline:2px solid var(--brand-primary);outline-offset:-3px}._settingsTabBtnActive_1212q_1355{margin-bottom:-1px;background:var(--surface-modal);border-color:var(--border-default);color:var(--brand-primary-strong)}._settingsTabBtnActive_1212q_1355:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--surface-modal)}._settingsContent_1212q_1384{padding:1.5rem;display:flex;flex-direction:column;gap:2rem;flex:1;overflow-y:auto;overflow-x:hidden;position:relative}._settingsTabMcpOnly_1212q_1162 ._settingsContent_1212q_1384{padding:0;gap:16px;overflow:visible}._settingsTabMcpOnly_1212q_1162 ._settingsTabs_1212q_1171{margin:0;padding:0 4px;background:var(--surface-panel);box-shadow:none}._settingsTabMcpOnly_1212q_1162 ._settingsTabBtn_1212q_1330{background:var(--surface-panel)}._settingsTabMcpOnly_1212q_1162 ._settingsTabBtn_1212q_1330:not(._settingsTabBtnActive_1212q_1355){border-bottom:1px solid var(--border-default)}._settingsTabMcpOnly_1212q_1162 ._settingsTabBtnActive_1212q_1355,._settingsTabMcpOnly_1212q_1162 ._settingsTabBtnActive_1212q_1355:after{background:var(--surface-panel)}._mcpRegistrationHint_1212q_1421{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px;color:var(--text-secondary);font-size:12px;line-height:1.5}._mcpRegistrationPrompt_1212q_1432{appearance:none;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--brand-primary-strong);font:inherit;font-weight:700;padding:0 2px;cursor:pointer}._mcpRegistrationPrompt_1212q_1432:hover,._mcpRegistrationPrompt_1212q_1432:focus-visible{color:var(--text-primary);text-decoration:underline;outline:none}._mcpCodexTrustNote_1212q_1451{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding:12px;border:1px solid var(--border-primary);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface-raised) 82%,transparent)}._mcpCodexTrustHeader_1212q_1462{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._mcpCodexTrustTitle_1212q_1469{font-size:12px;font-weight:700;color:var(--text-primary)}._mcpCodexTrustCode_1212q_1475{margin:0;padding:10px 12px;overflow-x:auto;border-radius:var(--radius-sm);background:#1e1e2e;color:#f8fafc}._mcpCodexTrustCode_1212q_1475 code{font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;line-height:1.5}._mcpAuthRequiredCard_1212q_1490{display:flex;align-items:flex-start;gap:14px;padding:18px;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 12%,transparent),transparent 62%),var(--surface-raised)}._mcpAuthRequiredIcon_1212q_1502{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border-radius:var(--radius-md);color:var(--brand-primary-strong);background:var(--brand-primary-soft);border:1px solid color-mix(in srgb,var(--brand-primary) 28%,transparent)}._mcpAuthRequiredBody_1212q_1515{display:flex;min-width:0;flex-direction:column;gap:8px}._mcpOAuthConnectorPanel_1212q_1522{display:flex;flex-direction:column;gap:var(--space-lg);padding:1rem}._mcpOAuthConnectorHeader_1212q_1529{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg)}._mcpOAuthConnectorIdentity_1212q_1536{display:flex;align-items:center;gap:var(--space-md);min-width:0}._mcpOAuthConnectorLogo_1212q_1543{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex:0 0 2.5rem;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--text-inverse)}._mcpOAuthConnectorLogo_1212q_1543 img,._mcpOAuthConnectorLogo_1212q_1543>span{width:1.5rem;height:1.5rem;flex-basis:1.5rem}._mcpOAuthConnectorStatus_1212q_1562{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border:1px solid color-mix(in srgb,var(--status-success) 30%,var(--border-default));border-radius:var(--radius-md);background:var(--status-success-bg);color:var(--status-success-text)}._mcpOAuthConnectorStatus_1212q_1562>div{display:flex;flex-direction:column;gap:2px}._mcpOAuthConnectorStatus_1212q_1562 span{color:var(--text-helper);font-size:.75rem}._mcpOAuthConnectorActions_1212q_1584{display:flex;justify-content:flex-end}@media(max-width:640px){._mcpOAuthConnectorHeader_1212q_1529{align-items:flex-start;flex-direction:column}}._mcpLocalInstallInstructions_1212q_1596{display:grid;justify-items:start;gap:6px}._mcpLocalInstallInstructions_1212q_1596 p{margin:0}._mcpLocalInstallInstructions_1212q_1596 code,._mcpAuthRequiredBody_1212q_1515>p code{padding:2px 6px;border:1px solid var(--code-inline-border);border-radius:var(--radius-sm);background:var(--code-inline-bg);color:var(--code-inline-text);font-family:JetBrains Mono,Fira Code,monospace;font-size:.75rem}._mcpAuthRequiredActions_1212q_1617{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}@media(max-width:900px){._settingsLayout_1212q_1204{grid-template-columns:1fr}._settingsSidebar_1212q_1217{border-right:none;border-bottom:1px solid var(--border-primary)}._settingsSidebarNav_1212q_1236{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding-bottom:12px}._settingsSidebarBtn_1212q_1245{flex-shrink:0;white-space:nowrap}._settingsSidebarGroup_1212q_1276{flex-shrink:0}._settingsSidebarSubnav_1212q_1296{flex-direction:row;padding-left:0}._settingsSidebarSubBtn_1212q_1303{flex-shrink:0;white-space:nowrap}}._settingsToast_1212q_1661{position:absolute;top:12px;right:12px;z-index:25;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;font-size:12px;font-weight:600;max-width:min(440px,calc(100% - 24px));pointer-events:none;box-shadow:0 8px 22px #00000040}._settingsToastSuccess_1212q_1678{color:#34d399;border:1px solid rgba(52,211,153,.3);background:#10b9811f}._settingsToastError_1212q_1684{color:#fca5a5;border:1px solid rgba(239,68,68,.3);background:#ef44441f}._inputWithPrefix_1212q_1690{display:flex;flex-direction:column;gap:6px;flex:1}._pathHint_1212q_1697{font-size:11px;color:var(--text-secondary);opacity:.8}._pathHint_1212q_1697 code{background:#8b5cf61a;color:#8b5cf6;padding:2px 6px;border-radius:4px}._settingGroup_1212q_1710{display:flex;flex-direction:column;gap:.5rem}._taskCardSettingsLayout_1212q_1716{display:grid;grid-template-columns:minmax(13rem,16rem) minmax(17rem,20rem);align-items:start;gap:var(--space-2xl);width:min(100%,38rem)}._taskCardDependentSetting_1212q_1724{margin-left:var(--space-xl)}._taskCardSettingWithHelp_1212q_1728{display:flex;flex-direction:column;gap:2px}._taskCardSettingHelp_1212q_1734{margin-left:23px;color:var(--text-helper);font-size:10px;line-height:1.3}._taskCardSettingsPreview_1212q_1741{display:flex;flex-direction:column;gap:var(--space-md);min-width:0}._taskCardSettingsPreviewFrame_1212q_1748{min-width:0;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:720px){._taskCardSettingsLayout_1212q_1716{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}._taskCardSettingsPreview_1212q_1741{width:min(100%,20rem)}}._workspaceIdentity_1212q_1765{display:grid;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:var(--space-md, 12px);padding-bottom:var(--space-sm, 8px);border-bottom:1px solid var(--border-divider)}._workspaceIdentityValueRow_1212q_1774{display:flex;align-items:center;gap:var(--space-sm, 8px);min-width:0}._workspaceIdentityValue_1212q_1774{min-width:0;overflow:hidden;color:var(--text-body);font-size:var(--text-sm, 14px);text-overflow:ellipsis;white-space:nowrap}._workspaceProfileForm_1212q_1790{display:grid;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:var(--space-sm, 8px) var(--space-md, 12px)}._workspaceProfileTextareaLabel_1212q_1797{align-self:start;padding-top:var(--space-md, 12px)}._workspaceProfileActions_1212q_1802{display:flex;grid-column:2;justify-content:flex-end}@media(max-width:640px){._workspaceIdentity_1212q_1765{grid-template-columns:6.5rem minmax(0,1fr)}._workspaceProfileForm_1212q_1790{grid-template-columns:minmax(0,1fr)}._workspaceProfileTextareaLabel_1212q_1797{padding-top:0}._workspaceProfileActions_1212q_1802{grid-column:1}}._settingTitle_1212q_1826{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-section-title);margin:0}._settingTitleRow_1212q_1835{display:flex;align-items:center;justify-content:space-between;gap:8px}._settingTitleActionBtn_1212q_1842{background:var(--button-secondary-bg);color:var(--button-secondary-text);border:1px solid var(--button-secondary-border);border-radius:var(--radius-md, 8px);padding:4px 10px;font-size:11px;font-weight:600;line-height:1.2;cursor:pointer;transition:all var(--transition-base, .2s)}._settingTitleActionBtn_1212q_1842:hover{color:var(--button-secondary-hover-text);border-color:var(--button-secondary-hover-border);background:var(--button-secondary-hover-bg)}._themeOptions_1212q_1862{display:flex;gap:8px}._buttonGrid_1212q_1867{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-width:480px){._buttonGrid_1212q_1867{grid-template-columns:repeat(2,1fr)}}._themeBtn_1212q_1879{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 8px;background:var(--button-secondary-bg);color:var(--button-secondary-text);border:2px solid transparent;border-radius:var(--radius-md, 12px);font-size:11px;cursor:pointer;transition:all var(--transition-base, .2s);min-height:60px}._themeBtn_1212q_1879:hover{border-color:var(--button-tile-active-border);color:var(--button-tile-active-text);background:var(--button-tile-active-bg)}._activeTheme_1212q_1903{border-color:var(--brand-primary);background:var(--button-tile-active-bg);color:var(--button-tile-active-text);box-shadow:0 0 12px var(--brand-primary-glow-soft)}._pathInputGroup_1212q_1911{display:flex;gap:8px}._pathInputGroup_1212q_1911 ._input_1212q_378{flex:1}._saveSettingsBtn_1212q_1920{display:flex;align-items:center;justify-content:center;padding:0 16px;min-width:60px;background:linear-gradient(135deg,#8b5cf6,#a855f7);border:none;border-radius:var(--radius-md, 12px);color:#fff;font-weight:500;font-size:13px;cursor:pointer;transition:all var(--transition-base, .2s)}._saveSettingsBtn_1212q_1920:hover{transform:translateY(-1px);box-shadow:0 4px 15px #8b5cf666}._shortcutInputWrapper_1212q_1941{position:relative;flex:1}._inputIcon_1212q_1946{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-secondary, #888);pointer-events:none}._settingHelper_1212q_1955{font-size:11px;color:var(--text-muted, #666);margin:4px 0 0}._browseBtn_1212q_1962{display:flex;align-items:center;justify-content:center;padding:0 12px;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 12px);color:var(--text-secondary, #888);cursor:pointer;transition:all var(--transition-base, .2s)}._browseBtn_1212q_1962:hover{border-color:#8b5cf680;color:var(--text-primary, #fff)}._inlineCategoryManager_1212q_1981{display:flex;flex-direction:column;gap:8px;padding:12px;background:#8b5cf60d;border:1px dashed rgba(139,92,246,.2);border-radius:var(--radius-md, 12px);margin-bottom:8px}._categoryManager_1212q_1992{display:flex;flex-direction:column;gap:12px}._categoryList_1212q_1998{display:flex;flex-wrap:wrap;gap:8px;padding:12px;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 12px);max-height:150px;overflow-y:auto}._categoryChip_1212q_2010{display:flex;align-items:center;gap:6px;padding:4px 10px;background:#8b5cf626;border:1px solid rgba(139,92,246,.3);border-radius:var(--radius-full, 999px);color:var(--text-primary, #fff);font-size:12px;font-weight:500}._categoryChipLabel_1212q_2023{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chipActionBtn_1212q_2031{background:transparent;border:none;color:var(--text-secondary, #aaa);padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all var(--transition-base, .2s)}._chipActionBtn_1212q_2031:hover{color:var(--text-primary, #fff);background:#ffffff1a}._removeCategoryBtn_1212q_2051{background:transparent;border:none;color:var(--text-secondary, #aaa);padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all var(--transition-base, .2s)}._removeCategoryBtn_1212q_2051:hover{background:#ef444433;color:#ef4444}._addCategoryForm_1212q_2071{display:flex;gap:8px}._addCategoryBtn_1212q_2076{display:flex;align-items:center;justify-content:center;padding:0 12px;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 12px);color:var(--text-secondary, #888);cursor:pointer;transition:all var(--transition-base, .2s)}._addCategoryBtn_1212q_2076:hover:not(:disabled){border-color:#10b98180;color:#10b981;background:#10b9811a}._addCategoryBtn_1212q_2076:disabled{opacity:.5;cursor:not-allowed}._filesList_1212q_2101{display:flex;flex-direction:column;gap:4px}._filesList_1212q_2101 code{display:block;padding:8px 12px;background:var(--file-code-bg, var(--bg-primary, #0f0f1a));border-radius:var(--radius-md, 8px);font-size:12px;color:var(--file-code-text, var(--text-secondary, #888));font-family:Monaco,Menlo,monospace;white-space:pre-wrap}._modal_1212q_800[data-theme=midnight] ._archiveList_1212q_1134{border-color:#8b5cf633}._helpLink_1212q_2128{display:flex;align-items:center;gap:4px;background:transparent;border:none;color:var(--text-muted, #666);font-size:11px;cursor:pointer;padding:2px 6px;border-radius:var(--radius-md, 8px);transition:all var(--transition-base, .2s)}._helpLink_1212q_2128:hover{color:#8b5cf6;background:#8b5cf61a}._taskChildrenSummaryBadges_1212q_2147{display:flex;flex-direction:column;align-items:stretch;gap:4px;flex-wrap:wrap}._taskChildrenProgressBar_1212q_2155{width:100%;height:8px;border-radius:999px;background:color-mix(in srgb,var(--text-muted, #8f93a6) 15%,var(--bg-primary, #0f0f1a));border:1px solid color-mix(in srgb,var(--text-muted, #8f93a6) 25%,transparent);overflow:hidden;margin:0 0 2px;display:flex}._taskChildrenProgressBarSegmentDone_1212q_2166{height:100%;background:#10b981;transition:width .24s ease}._taskChildrenProgressBarSegmentReview_1212q_2172{height:100%;background:#8b5cf6;transition:width .24s ease}._taskChildrenProgressBarSegmentInProgress_1212q_2178{height:100%;background:#3b82f6;transition:width .24s ease}._taskChildrenProgressBarSegmentBlocked_1212q_2184{height:100%;background:#f59e0b;transition:width .24s ease}._taskChildrenProgressText_1212q_2190{font-size:11px;color:var(--text-muted, #8f93a6);line-height:1.2;text-align:right;white-space:nowrap}._taskChildUnlinkBtn_1212q_2199{flex:0 0 auto;width:24px;height:24px;min-width:24px;padding:0;border-radius:999px;background:color-mix(in srgb,var(--color-info, #3b82f6) 14%,var(--bg-primary, #0f0f1a));color:var(--color-info, #3b82f6);border:1px solid color-mix(in srgb,var(--color-info, #3b82f6) 40%,transparent)}._taskChildUnlinkBtn_1212q_2199:hover{background:color-mix(in srgb,var(--color-info, #3b82f6) 20%,var(--bg-primary, #0f0f1a));color:var(--color-info, #3b82f6);border-color:color-mix(in srgb,var(--color-info, #3b82f6) 72%,transparent)}._aboutText_1212q_2217{font-size:.8rem;color:var(--text-muted, #666);line-height:1.5;margin:0}._versionInfo_1212q_2224{font-size:.7rem;color:var(--text-muted, #666);opacity:.6;margin-top:4px}._filterBar_1212q_2232{position:sticky;top:0;z-index:20;background:var(--chrome-toolbar-bg);display:flex;flex-direction:column;gap:12px;padding:1rem 12px 12px;border-bottom:1px solid var(--chrome-toolbar-border);margin:0 -12px .75rem;box-shadow:inset 0 -1px color-mix(in srgb,var(--surface-elevated) 72%,transparent)}._filterBar_1212q_2232:focus-within{z-index:60}._kanbanHintText_1212q_2250{margin:6px 2px 2px;font-size:11px;color:var(--text-muted, #8f93a6)}._searchContainer_1212q_2256{position:relative;width:100%;min-width:0;flex:1;display:flex;align-items:center}._taskSearchCombobox_1212q_2265{position:relative;width:100%;min-width:0}._taskSearchCombobox_1212q_2265:focus-within{z-index:12}._taskSearchSuggestions_1212q_2275{position:absolute;top:calc(100% + 6px);left:0;width:max(100%,min(380px,calc(100vw - 24px)));z-index:120;overflow:hidden;padding:6px;background:var(--surface-elevated, var(--surface-panel));border:1px solid var(--field-focus-border);border-radius:var(--radius-md, 12px);box-shadow:var(--box-shadow-lg)}._taskSearchSuggestionsLabel_1212q_2289{padding:4px 7px 6px;color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._taskSearchSuggestion_1212q_2275{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;width:100%;min-width:0;padding:7px;color:var(--text-primary);background:transparent;border:0;border-radius:var(--radius-sm, 8px);font:inherit;text-align:left;cursor:pointer}._taskSearchSuggestion_1212q_2275:hover,._taskSearchSuggestionSelected_1212q_2316{background:var(--action-subtle-hover-bg)}._taskSearchSuggestion_1212q_2275:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:-2px}._taskSearchSuggestionReference_1212q_2325{z-index:auto;width:auto;height:auto;max-width:none;padding:2px 5px;font-size:10px;white-space:nowrap}._taskSearchSuggestionTitle_1212q_2335{overflow:hidden;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._taskSearchSuggestionStatus_1212q_2343{display:inline-flex;gap:5px;align-items:center;font-size:10px;font-weight:600;white-space:nowrap}._taskSearchSuggestionStatusDot_1212q_2352{width:6px;height:6px;border-radius:50%}._searchIcon_1212q_2358{position:absolute;left:10px;color:var(--text-muted, #666);pointer-events:none;z-index:1}._searchInput_1212q_2366{width:100%;min-width:0;padding:8px 34px 8px 32px;background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md, 12px);color:var(--field-text);font-family:var(--font-sans, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:13px;font-weight:400;line-height:1.2;outline:none;transition:all .2s;box-shadow:var(--field-inset-shadow)}._searchInput_1212q_2366::placeholder{color:var(--field-placeholder)}._searchInput_1212q_2366::-webkit-search-cancel-button{appearance:none}._searchInput_1212q_2366:focus{border-color:var(--field-focus-border);background:var(--field-focus-bg);box-shadow:var(--field-inset-shadow),0 0 0 3px var(--field-focus-ring)}._searchActive_1212q_2399{border-color:#8b5cf6!important;background:#8b5cf626!important}._clearSearchBtn_1212q_2404{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:var(--text-secondary, #888);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;transition:all .2s}._clearSearchBtn_1212q_2404:hover{color:var(--action-subtle-hover-text);background:var(--action-subtle-hover-bg)}._filterRow_1212q_2426{display:flex;gap:8px;align-items:center}._sortLabel_1212q_2432{font-size:11px;color:var(--text-muted, #666);text-transform:uppercase;font-weight:600;white-space:nowrap}._archiveToggle_1212q_2440{display:flex;align-items:center;gap:6px;cursor:pointer;padding:0 4px;-webkit-user-select:none;user-select:none}._archiveToggle_1212q_2440 input{cursor:pointer;accent-color:#8b5cf6;margin:0;width:13px;height:13px}._archiveToggle_1212q_2440 span{font-size:10px;color:var(--text-muted, #666);text-transform:uppercase;font-weight:600;white-space:nowrap;letter-spacing:.02em}._archiveToggle_1212q_2440:hover span{color:var(--text-secondary, #888)}._filterRow_1212q_2426{display:flex;gap:8px;margin-bottom:8px}._filterContainer_1212q_2477{position:relative;flex:1}._filterButton_1212q_2482{width:100%;padding:6px 10px;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 8px);color:var(--text-secondary, #888);font-family:var(--font-sans);font-size:11px;font-weight:600;text-align:left;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s;height:32px;text-transform:uppercase;letter-spacing:.02em}._filterButton_1212q_2482:hover{border-color:#8b5cf680;color:var(--text-primary, #fff)}._filterButtonField_1212q_2508{height:34px;padding:6px 8px;border-color:var(--field-border);background:var(--field-bg);color:var(--field-text);font-size:.75rem;font-weight:600;line-height:1.2;text-transform:none;letter-spacing:normal}._filterButtonField_1212q_2508>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filterButtonField_1212q_2508:hover{border-color:var(--field-hover-border);background:var(--field-hover-bg);color:var(--field-text)}._filterActive_1212q_2534{border-color:#8b5cf6!important;background:#8b5cf61a!important;color:#8b5cf6!important}._filterDropdown_1212q_2540{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--bg-secondary, #1a1a2e);border:1px solid var(--border-primary, rgba(255, 255, 255, .2));border-radius:var(--radius-md, 12px);padding:6px;z-index:1000;box-shadow:0 10px 25px #00000080;max-height:240px;overflow-y:auto}._filterSearch_1212q_2555{position:sticky;top:-6px;z-index:1;padding:6px 0;background:var(--bg-secondary, #1a1a2e)}._filterSearchIcon_1212q_2563{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--text-helper, var(--text-secondary));pointer-events:none}._filterSearchInput_1212q_2572._filterSearchInput_1212q_2572{box-sizing:border-box;padding:6px 7px 6px 26px;font-size:12px;outline:none}._filterSearchInput_1212q_2572:focus{border-color:var(--field-focus-border, var(--brand-primary));box-shadow:0 0 0 2px var(--field-focus-ring, var(--brand-primary-soft))}._filterEmpty_1212q_2584{padding:12px 8px;color:var(--text-helper, var(--text-secondary));font-size:12px;text-align:center}._filterOption_1212q_2591{display:flex;width:100%;border:none;background:transparent;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--radius-md, 8px);cursor:pointer;font-size:12px;color:var(--text-secondary, #888);text-align:left;transition:all .2s;-webkit-user-select:none;user-select:none}._filterOption_1212q_2591:hover{background:#ffffff0d;color:var(--text-primary, #fff)}._filterOption_1212q_2591 input[type=checkbox]{accent-color:#8b5cf6;width:14px;height:14px;margin:0;cursor:pointer}._filterDivider_1212q_2621{height:1px;background:var(--border-subtle, rgba(255, 255, 255, .05));margin:4px 6px}._filterSelect_1212q_2627{flex:1;padding:6px 28px 6px 10px;background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md, 8px);color:var(--field-text);font-size:11px;outline:none;transition:all .2s;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;box-shadow:var(--field-inset-shadow)}._filterSelect_1212q_2627:hover{color:var(--field-text);background:var(--field-hover-bg);border-color:var(--field-hover-border)}._filterSelect_1212q_2627:focus{color:var(--field-text);background:var(--field-focus-bg);border-color:var(--field-focus-border);box-shadow:var(--field-inset-shadow),0 0 0 3px var(--field-focus-ring)}._filterActive_1212q_2534{border-color:#8b5cf6;background-color:#8b5cf626;color:var(--text-primary, #fff);font-weight:600}._filterToggleBtn_1212q_2668{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:var(--control-icon-bg);border:1px solid var(--control-icon-border);border-radius:var(--radius-md, 8px);color:var(--control-icon-text);cursor:pointer;transition:all .2s;padding:0;box-shadow:var(--control-icon-shadow)}._filterToggleBtn_1212q_2668:hover{background:var(--control-icon-hover-bg);color:var(--control-icon-hover-text);border-color:var(--control-icon-hover-border)}._inProgressToggle_1212q_2690{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:var(--text-muted, #666);font-size:11px;cursor:pointer;padding:4px 8px;border-radius:var(--radius-md, 8px);transition:all .2s}._inProgressToggle_1212q_2690:hover{color:var(--text-secondary, #888)}._activeInProgress_1212q_2708{color:#60a5fa!important;background:#3b82f61a}._activeInProgress_1212q_2708 svg{filter:drop-shadow(0 0 4px rgba(59,130,246,.5))}._activeFilter_1212q_2717{background:#3b82f61a!important;border-color:#3b82f666!important;color:#60a5fa!important}._activeFilter_1212q_2717 svg{filter:drop-shadow(0 0 4px rgba(59,130,246,.5))}._resetFiltersBtn_1212q_2727{background:transparent;border:1px solid transparent;color:var(--action-subtle-text);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:var(--radius-md, 8px);transition:all .2s}._resetFiltersBtn_1212q_2727:hover{color:var(--action-subtle-hover-text);background:var(--action-subtle-hover-bg);border-color:var(--action-subtle-hover-border)}._categoryChip_1212q_2010{position:relative;display:flex;align-items:center;gap:8px;padding:6px 12px;background:#ffffff0d;border:1px solid var(--border-primary);border-radius:20px;font-size:12px;color:var(--text-primary);transition:all .2s}._categoryChip_disabled_1212q_2760{opacity:.5;background:#ffffff05;border-style:dashed}._categoryChip_disabled_1212q_2760 ._categoryChipLabel_1212q_2023{text-decoration:line-through}._categoryVisibilityToggle_1212q_2770{cursor:pointer;display:flex;align-items:center;margin-right:4px}._categoryVisibilityToggle_1212q_2770 input{margin:0;cursor:pointer;accent-color:#10b981}._editCategoryInput_1212q_2783{background:var(--bg-primary);border:1px solid #8b5cf6;border-radius:4px;color:var(--text-primary);font-size:12px;padding:2px 6px;width:100px;outline:none}._categoryChipActionBtn_1212q_2794{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}._categoryChipActionBtn_1212q_2794:hover{color:var(--text-primary);background:#ffffff1a}._categoryChipActionBtn_active_1212q_2812{color:#8b5cf6}._categoryGroup_1212q_2817{margin-bottom:8px;border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 12px);overflow:hidden;background:var(--bg-primary, #0f0f1a)}._categoryHeader_1212q_2825{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#ffffff08;cursor:pointer;transition:background .2s}._categoryHeader_1212q_2825:hover{background:#ffffff0f}._categoryTitle_1212q_2839{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;flex:1;color:var(--text-primary, #fff)}._categoryCount_1212q_2849{font-size:11px;color:var(--text-secondary, #888);font-weight:400}._categoryItems_1212q_2855{padding:8px;display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .1))}._reviewPill_1212q_1035{background:#8b5cf626!important;color:#a78bfa!important;border-color:#8b5cf64d!important;font-weight:700!important;letter-spacing:.02em}._selectPriority_low_1212q_2872{border-color:var(--priority-low)!important;background:#94a3b80d!important}._selectPriority_medium_1212q_2877{border-color:var(--priority-medium)!important;background:#eab3080d!important}._selectPriority_high_1212q_2882{border-color:var(--priority-high)!important;background:#ef44440d!important}._selectPriority_critical_1212q_2887{border-color:var(--priority-high)!important;background:var(--priority-critical)!important;color:var(--priority-high)!important;animation:_critical-glow_1212q_1 2s infinite ease-in-out}._levelSelect_1212q_2896{display:flex;align-items:stretch;gap:4px;height:42px;padding:5px;box-sizing:border-box;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 12px);width:100%}._levelOption_1212q_2909{flex:1;height:auto;border-radius:6px;border:1px solid transparent;background:#ffffff08;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;padding:0}._levelOption_1212q_2909:hover{background:#ffffff14}._levelOptionFilled_1212q_2926{box-shadow:0 0 10px #0003;border-color:#ffffff1a}._levelOption_priority_low_1212q_2933{background:var(--priority-low)!important;color:#fff}._levelOption_priority_medium_1212q_2938{background:var(--priority-medium)!important;color:#000}._levelOption_priority_high_1212q_2943{background:var(--priority-high)!important;color:#fff}._levelOption_priority_critical_1212q_2948{background:var(--priority-critical)!important;color:#fff;box-shadow:0 0 15px #ef444466}._levelOption_complexity_tiny_1212q_2955{background:var(--complexity-tiny)!important;color:#fff}._levelOption_complexity_low_1212q_2960{background:var(--complexity-low)!important;color:#fff}._levelOption_complexity_medium_1212q_2965{background:var(--complexity-medium)!important;color:#fff}._levelOption_complexity_high_1212q_2970{background:var(--complexity-high)!important;color:#fff}._levelOption_complexity_epic_1212q_2975{background:var(--complexity-epic)!important;color:#fff;box-shadow:0 0 15px #d946ef66}._levelOptionActive_1212q_2982{transform:scaleY(1.05);z-index:1}._levelOptionSelected_1212q_2987{transform:scale(1.05);z-index:2;border-color:#ffffff4d;box-shadow:0 4px 12px #0000004d}._levelLabel_1212q_2995{font-size:11px;font-weight:600;margin-left:8px;padding:2px 8px;border-radius:4px;background:#ffffff0d;color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;animation:_levelLabelFadeIn_1212q_1 .3s ease-out}@keyframes _levelLabelFadeIn_1212q_1{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}._closeConfigBtn_1212q_3020{position:absolute;top:8px;right:8px;background:transparent;border:none;color:var(--text-muted, #666);cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:5}._closeConfigBtn_1212q_3020:hover{color:var(--text-primary, #fff);background:#ffffff1a}._configItem_1212q_3042{display:flex;flex-direction:column;gap:10px}._settingsLabel_1212q_3048{font-size:13px;color:var(--text-secondary)}._settingsLabel_1212q_3048 strong{color:var(--text-primary)}._settingsHint_1212q_3057{font-size:11px;color:var(--text-helper);margin:0}._pathList_1212q_3064{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}._pathChip_1212q_3071{display:flex;align-items:center;gap:6px;padding:4px 8px 4px 6px;background:var(--chip-accent-bg);border:1px solid var(--chip-accent-border);border-radius:var(--radius-full, 999px);font-size:11px;color:var(--text-primary);max-width:100%}._pathChip_1212q_3071._pathValid_1212q_3084{background:#10b9811a;border-color:#10b9814d}._pathChip_1212q_3071._pathInvalid_1212q_3089{background:#ef44441a;border-color:#ef44444d}._pathValidIcon_1212q_3094{color:#10b981;flex-shrink:0}._pathInvalidIcon_1212q_3099{color:#f59e0b;flex-shrink:0}._pathText_1212q_3104{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}._removePathBtn_1212q_3111{background:transparent;border:none;color:var(--text-muted, #666);padding:0;width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all var(--transition-base, .2s);flex-shrink:0}._removePathBtn_1212q_3111:hover{color:#ef4444;background:#ef444433}._pathCount_1212q_3133{display:flex;align-items:center;gap:2px;font-size:10px;color:#10b981;background:#10b98126;padding:1px 5px 1px 3px;border-radius:10px}._specialistSection_1212q_3144{display:flex;flex-direction:column;gap:.5rem;padding:8px 0 0;margin-top:8px}._toggleHeading_1212q_3152{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 12px;margin:-4px;border-radius:var(--radius-md, 8px);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}._toggleHeading_1212q_3152:hover{background:#ffffff0a}._toggleHeading_1212q_3152:active{background:#ffffff14}._toggleHeading_1212q_3152 ._label_1212q_345{cursor:pointer;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #888)}._toggleHeading_1212q_3152 svg{color:var(--text-muted, #666);transition:transform .3s cubic-bezier(.4,0,.2,1),color .2s}._toggleHeading_1212q_3152:hover svg{color:#8b5cf6}._dropdownList_1212q_3192{display:flex;flex-wrap:wrap;gap:6px;overflow:visible;padding:2px}._specialistBadge_1212q_3201{display:inline-flex;align-items:center;gap:6px;background:#8b5cf614;border:1px solid rgba(139,92,246,.15);color:#a78bfa;font-size:10px;font-weight:600;padding:3px 10px;border-radius:var(--radius-full, 999px);transition:all var(--transition-base, .2s);text-transform:uppercase;letter-spacing:.05em;cursor:default}._specialistBadge_1212q_3201:hover{background:#8b5cf626;border-color:#8b5cf666;transform:translateY(-1px);box-shadow:0 2px 8px #8b5cf633}._specialistBadge_1212q_3201 svg{color:#8b5cf6;opacity:.8}._iconGrid_1212q_3231{display:grid;grid-template-columns:repeat(auto-fill,minmax(32px,1fr));gap:8px;margin-top:.75rem;padding:8px;background:#0003;border-radius:var(--radius-md, 8px)}._iconPickerBtn_1212q_3242{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:4px;color:var(--text-muted, #666);cursor:pointer;transition:all .2s}._iconPickerBtn_1212q_3242:hover{border-color:var(--current-cat-color, #8b5cf6);color:var(--current-cat-color, #8b5cf6)}._iconPickerBtnActive_1212q_3261{background:#ffffff0d;border-color:var(--current-cat-color, #8b5cf6);color:var(--current-cat-color, #8b5cf6);box-shadow:0 0 10px #0003}._categorySubConfig_1212q_3268{display:flex;flex-direction:column;gap:12px;margin-top:12px;overflow:visible}._colorPickerRow_1212q_3276{display:flex;align-items:center;padding:0}._colorPickerGrid_1212q_3282{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;width:100%}._colorSwatch_1212q_3289{width:100%;height:32px;display:flex;align-items:center;justify-content:center;background:var(--bg-primary, #0f0f1a);border:1px solid var(--swatch-color, var(--border-primary, rgba(255, 255, 255, .1)));border-radius:4px;cursor:pointer;transition:all .2s;padding:0}._colorSwatch_1212q_3289:hover{border-color:var(--swatch-color, #8b5cf6);background:#ffffff0d}._colorSwatchActive_1212q_3308{background:#ffffff1a;border-color:var(--swatch-color, #8b5cf6);box-shadow:0 0 0 2px var(--swatch-border-color, rgba(255, 255, 255, .2))}._categoryChipIcon_1212q_3314{margin-right:6px;opacity:.7}._fieldIconWrapper_1212q_3319{position:relative;display:flex;align-items:center}._fieldIconWrapper_1212q_3319 ._select_1212q_379{padding-left:36px}._fieldIcon_1212q_3319{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:5;display:flex;align-items:center;justify-content:center}._field_dynamic_1212q_3341{border-color:var(--field-border, rgba(255, 255, 255, .1))!important;background:var(--field-bg, rgba(255, 255, 255, .02))!important;color:var(--field-color, var(--text-primary))!important}._fieldIcon_dynamic_1212q_3347{color:var(--field-color, var(--text-primary))!important}._categoryTitleIcon_1212q_3351{margin-right:8px;color:#8b5cf6}._editActionsGroup_1212q_3356{display:flex;gap:8px;align-items:center;grid-column:3;justify-self:end}._taskHeaderNavigation_1212q_3364{display:flex;grid-column:2;align-self:end;align-items:flex-end;justify-self:end;gap:8px;min-width:0;min-height:44px}._taskHeaderViewTabs_1212q_3375{--folder-tabs-active-bg: var(--surface-modal);--folder-tabs-baseline-display: none;min-width:0;transform:translateY(6px)}._stickyActionHeader_1212q_3382{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:6px 24px;background:linear-gradient(to bottom,var(--surface-modal),color-mix(in srgb,var(--surface-modal) 82%,var(--surface-page)));flex-shrink:0;min-height:54px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._stickyActionHeader_1212q_3382:after{content:"";position:absolute;z-index:0;right:0;bottom:0;left:0;height:1px;background:var(--border-primary, rgba(255, 255, 255, .1));pointer-events:none}._stickyActionHeader_1212q_3382>*{position:relative;z-index:1}._taskNoticeAnchor_1212q_3414{position:relative;z-index:21;flex-shrink:0}._taskHierarchyHeader_1212q_3420{grid-column:1;min-width:0;display:flex;flex-direction:column;gap:6px}._taskHierarchyBadgeRow_1212q_3428{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}._taskHierarchyDivider_1212q_3436{color:var(--text-helper);font-size:11px;line-height:1}._taskHierarchySegment_1212q_3442{min-width:0;display:inline-flex;align-items:center;gap:6px}._taskHierarchyMeta_1212q_3449{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid rgba(245,158,11,.24);background:#f59e0b24;color:var(--text-secondary);font-size:11px;font-weight:600;line-height:1.2}._taskHierarchyActionBtn_1212q_3462{justify-content:center;padding-inline:6px;min-width:24px}._taskHierarchyBadgeRow_1212q_3428 ._taskWorkstreamPicker_1212q_3468{display:inline-flex;width:max-content;min-width:0;max-width:min(100%,12rem);flex:0 0 auto}._taskWorkstreamPicker_1212q_3468 .taxonomyDropdownButton{width:24px;min-width:24px;max-width:24px;min-height:22px;height:22px;justify-content:center;gap:0;padding:0;border-color:color-mix(in srgb,var(--color-info, #3b82f6) 28%,transparent);border-radius:4px;background:color-mix(in srgb,var(--color-info, #3b82f6) 12%,transparent);color:var(--color-info, #3b82f6);font-size:10px;font-family:var(--font-mono, monospace);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-info, #3b82f6) 8%,transparent)}._taskWorkstreamPicker_1212q_3468 .taxonomyDropdownButton:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-info, #3b82f6) 40%,transparent);background:color-mix(in srgb,var(--color-info, #3b82f6) 18%,transparent);color:var(--color-info, #3b82f6);filter:none;transform:translateY(-1px);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-info, #3b82f6) 12%,transparent),0 4px 12px color-mix(in srgb,var(--color-info, #3b82f6) 22%,transparent)}._taskWorkstreamPicker_1212q_3468 .taxonomyDropdownButton:focus-visible{border-color:var(--color-info, #3b82f6);outline-color:var(--color-info, #3b82f6);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-info, #3b82f6) 18%,transparent)}._taskWorkstreamPicker_1212q_3468 .taxonomyDropdownOpen{border-color:color-mix(in srgb,var(--color-info, #3b82f6) 40%,transparent)!important;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-info, #3b82f6) 18%,transparent);color:var(--color-info, #3b82f6)}._taskWorkstreamPicker_1212q_3468 .taxonomyDropdownButtonContent{flex:0 0 auto;gap:0}._taskWorkstreamPickerIcon_1212q_3523{display:inline-flex;align-items:center;justify-content:center}._taskWorkstreamPickerPanel_1212q_3529{max-width:calc(100vw - var(--space-md) - var(--space-md))}._taskWorkstreamPickerPanel_1212q_3529 .taxonomyDropdownOptions{overflow-x:hidden}._taskWorkstreamPickerOption_1212q_3537{display:grid;grid-template-columns:var(--space-xl) max-content minmax(0,1fr);align-items:center;gap:var(--space-md);width:100%;min-width:0}._taskWorkstreamPickerReference_1212q_3546{max-width:none}._taskWorkstreamPickerTitle_1212q_3550{display:-webkit-box;overflow:hidden;color:var(--text-primary);font-size:13px;font-weight:500;line-height:1.3;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}._taskSaveStatus_1212q_3563{min-width:72px;display:inline-flex;align-items:center;gap:6px;color:var(--text-tertiary, #7c8798);font-size:12px;font-weight:500;line-height:1}._taskSaveStatus_1212q_3563:empty{display:none}._taskSaveStatusError_1212q_3578{color:var(--status-error)}@media(max-width:760px){._stickyActionHeader_1212q_3382{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px}._taskHeaderViewTabs_1212q_3375{max-width:100%}._taskHeaderNavigation_1212q_3364{grid-column:1 / -1;grid-row:2;justify-self:end}._editActionsGroup_1212q_3356{grid-column:2;grid-row:1}}._primaryUpdateBtn_1212q_3604{background:var(--button-primary-bg);color:var(--button-primary-text);border:1px solid var(--button-primary-border);padding:8px 16px;border-radius:var(--radius-md, 12px);font-weight:600;font-size:13px;display:flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px var(--brand-primary-glow)}._primaryUpdateBtn_1212q_3604:hover:not(:disabled){box-shadow:0 8px 24px var(--brand-primary-glow);transform:translateY(-1px)}._primaryUpdateBtn_1212q_3604:disabled{background:#4b5563;cursor:not-allowed;box-shadow:none;opacity:.7}._secondaryHeaderBtn_1212q_3632{background:#ffffff0d;color:var(--text-secondary, #888);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));padding:8px 16px;border-radius:var(--radius-md, 12px);font-weight:600;font-size:13px;display:flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s}._secondaryHeaderBtn_1212q_3632:hover{background:#8b5cf61a;color:#a78bfa;border-color:#8b5cf64d}._secondaryHeaderBtnDestructive_1212q_3653{background:color-mix(in srgb,var(--button-destructive-bg) 82%,transparent);color:var(--button-destructive-text);border-color:color-mix(in srgb,var(--button-destructive-border) 82%,transparent)}._secondaryHeaderBtnDestructive_1212q_3653:hover{background:color-mix(in srgb,var(--button-destructive-hover-bg) 90%,transparent);color:var(--button-destructive-hover-text);border-color:var(--button-destructive-hover-border)}._attachmentCaptureContainer_1212q_3665{padding:1rem;background:var(--bg-primary);border:1px dashed var(--border-primary);border-radius:var(--radius-md);margin-bottom:1rem}._capturePrompt_1212q_3673{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}._capturePrompt_1212q_3673 p{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}._previewContainer_1212q_3687{display:flex;flex-direction:column;gap:12px}._previewHeader_1212q_3693{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;color:var(--text-muted)}._attachmentCapturePreview_1212q_3703{width:100%;border-radius:var(--radius-md);border:1px solid var(--border-primary);box-shadow:0 4px 12px #0003}._actions_1212q_3710{display:flex;justify-content:flex-end;gap:8px}._primaryButton_1212q_3716{display:flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,#8b5cf6,#a855f7);color:#fff;border:none;border-radius:var(--radius-md);font-weight:600;font-size:var(--text-sm);cursor:pointer;transition:all .2s}._secondaryButton_1212q_3731{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);font-weight:600;font-size:var(--text-sm);cursor:pointer;transition:all .2s}._iconButton_1212q_3746{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s}._iconButton_1212q_3746:hover{color:var(--text-primary);background:#ffffff0d}._spin_1212q_597{animation:_spin_1212q_597 1s linear infinite}._attachmentGrid_1212q_3768{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px}._attachmentCard_1212q_3774{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s}._attachmentCard_1212q_3774:hover{border-color:var(--border-subtle)}._attachmentPreviewContainer_1212q_3788{position:relative;width:100%;aspect-ratio:4/3;background:#000;overflow:hidden}._attachmentPreviewContainer_1212q_3788 img{width:100%;height:100%;object-fit:contain;transition:transform .2s;cursor:pointer;display:block}._attachmentPreviewButton_1212q_3805{width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}._attachmentPreviewButton_1212q_3805:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:-2px}._attachmentPreviewContainer_1212q_3788:hover img{transform:scale(1.02)}._contextFileLink_1212q_3823{width:100%;height:100%;border:none;background:transparent;color:var(--text-secondary, #aaa);display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;cursor:pointer;text-align:left}._contextFileLink_1212q_3823 span{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contextFileLink_1212q_3823:hover{color:var(--text-primary, #fff)}._attachmentActions_1212q_3849{position:absolute;top:8px;right:8px;display:flex;gap:6px;opacity:0;transition:opacity .2s}._attachmentPreviewContainer_1212q_3788:hover ._attachmentActions_1212q_3849,._attachmentPreviewContainer_1212q_3788:focus-within ._attachmentActions_1212q_3849{opacity:1}._attachmentActionBtn_1212q_3864{background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.2);color:#fff;width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;font-size:0}._attachmentActionBtn_1212q_3864:hover{background:#8b5cf6e6;border-color:#8b5cf680;transform:scale(1.05)}._attachmentActionBtnActive_1212q_3886{color:var(--brand-primary);border-color:color-mix(in srgb,var(--brand-primary) 65%,white);background:color-mix(in srgb,var(--brand-primary) 32%,rgba(0,0,0,.82))}._attachmentCaptionInput_1212q_3892,._documentAttachmentCaptionInput_1212q_3893{min-width:0;width:100%;padding:6px 8px;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-sm, 6px);color:var(--text-secondary);font-size:var(--text-xs, 12px);font-family:inherit;outline:none;transition:all .2s}._attachmentCaptionInput_1212q_3892:focus,._documentAttachmentCaptionInput_1212q_3893:focus{background:#ffffff08;color:var(--text-primary)}._hiddenInput_1212q_3913{display:none}._contextMenuControl_1212q_3917{position:relative;display:inline-flex;flex-shrink:0}._contextMenu_1212q_3917{position:absolute;z-index:30;top:calc(100% + 4px);right:0;min-width:150px;padding:4px;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--bg-secondary);box-shadow:var(--box-shadow-lg)}._contextMenu_1212q_3917 button{width:100%;display:flex;align-items:center;gap:8px;padding:7px 8px;border:0;border-radius:var(--radius-sm, 6px);background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;text-align:left;cursor:pointer}._contextMenu_1212q_3917 button:hover,._contextMenu_1212q_3917 button:focus-visible{background:var(--surface-hover);color:var(--text-primary)}._contextMenu_1212q_3917 button:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:-2px}._contextAddMenu_1212q_3963{top:auto;bottom:calc(100% + 4px)}._contextActionsMenu_1212q_3968{top:calc(100% + 2px)}._attachmentImageActionsMenu_1212q_3972{position:fixed;z-index:calc(var(--z-overlay) + 1);top:auto;right:auto;width:150px;max-width:calc(100vw - 16px)}._contextMenu_1212q_3917 ._contextDestructiveMenuItem_1212q_3981{color:var(--color-error, #ef4444)}._contextContent_1212q_3985{position:relative;display:flex;flex-direction:column;gap:10px;min-height:42px;margin-top:6px;padding:2px 0}._contextContentDropActive_1212q_3995{border-radius:var(--radius-md)}._contextDropOverlay_1212q_3999{position:absolute;z-index:20;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:54px;border:1px dashed var(--brand-primary);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg-primary) 90%,var(--brand-primary));color:var(--text-primary);font-size:12px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-primary) 35%,transparent)}._contextLinkComposer_1212q_4016{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px}._contextEmptyState_1212q_4023{min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;color:var(--text-muted);font-size:12px}._contextGroupLabel_1212q_4033{margin-bottom:6px;color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._contextNotice_1212q_4042{font-size:11px;color:var(--text-muted, #8a90a0)}._contextCaptionEditor_1212q_4047{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;padding:5px}._attachmentCaptionLabel_1212q_4055{width:100%;padding:7px 8px;overflow:hidden;border:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:11px;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text}._attachmentCaptionLabel_1212q_4055:hover,._attachmentCaptionLabel_1212q_4055:focus-visible{background:var(--surface-hover);color:var(--text-primary)}._attachmentCaptionLabel_1212q_4055:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:-2px}._documentAttachmentList_1212q_4081{display:flex;flex-direction:column;gap:6px}._documentAttachmentItem_1212q_4087{border:1px solid var(--border-primary);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg-secondary, rgba(255, 255, 255, .03)),transparent 8%)}._documentAttachmentRow_1212q_4093{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-height:38px;padding:5px 6px 5px 10px}._documentAttachmentLink_1212q_4102{flex:1 1 auto;min-width:0;border:none;background:transparent;color:var(--text-primary, #fff);display:flex;align-items:center;gap:8px;padding:0;cursor:pointer;text-align:left}._documentAttachmentMain_1212q_4116{width:100%;min-width:0;display:flex;align-items:center;gap:6px}._documentAttachmentReference_1212q_4124{flex:0 0 auto;max-width:none}._documentAttachmentName_1212q_4129{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--text-primary, #fff)}._brokenImage_1212q_4138{display:flex;align-items:center;justify-content:center;background:var(--bg-secondary);min-height:100%}._brokenImagePlaceholder_1212q_4146{display:none;flex-direction:column;align-items:center;gap:8px;color:var(--text-muted);font-size:var(--text-xs)}._brokenImage_1212q_4138 ._brokenImagePlaceholder_1212q_4146{display:flex}._regionOverlay_1212q_4160{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;cursor:crosshair;background:#0000004d}._selectionBox_1212q_4171{position:absolute;border:2px solid #8b5cf6;background:#8b5cf61a;pointer-events:none}._exportRow_1212q_4179{display:grid;gap:12px}._exportItem_1212q_4184{display:flex;flex-direction:column;gap:6px}._taxonomyDrillDown_1212q_4193{display:flex;flex-direction:column;height:100%;min-height:480px;background:var(--bg-primary);position:relative;overflow:hidden}._drillDownList_1212q_4203{display:flex;flex-direction:column;gap:24px;padding:16px;overflow-y:auto}._drillDownSection_1212q_4211{display:flex;flex-direction:column;gap:8px}._drillDownSectionHeader_1212q_4217{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._drillDownSectionTitle_1212q_4224{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0}._drillDownItem_1212q_4233{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:12px;color:var(--text-primary);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-align:left;width:100%}._drillDownItem_1212q_4233:hover{border-color:#8b5cf6;background:#8b5cf60d;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}._drillDownItemDimmed_1212q_4255{opacity:.55}._drillDownItemDimmed_1212q_4255:hover{opacity:.75}._drillDownItemActive_1212q_4263{border-color:#8b5cf6;background:#8b5cf61a}._drillDownItemInfo_1212q_4268{display:flex;align-items:center;gap:16px}._drillDownItemText_1212q_4274{display:flex;flex-direction:column}._drillDownItemLabel_1212q_4279{font-size:14px;font-weight:600}._drillDownItemSubtext_1212q_4284{font-size:12px;color:var(--text-muted)}._addTaxonomyBtnSmall_1212q_4289{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;text-transform:uppercase;color:#8b5cf6;background:#8b5cf61a;border:1px solid rgba(139,92,246,.2);padding:4px 10px;border-radius:6px;cursor:pointer;transition:all .2s}._addTaxonomyBtnSmall_1212q_4289:hover{background:#8b5cf633;border-color:#8b5cf6}._taxonomyDetailView_1212q_4311{display:flex;flex-direction:column;height:100%;background:var(--bg-primary);animation:_slideIn_1212q_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _slideIn_1212q_1{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}._detailHeader_1212q_4331{display:flex;align-items:center;padding:16px;gap:16px;border-bottom:1px solid var(--border-primary);background:var(--bg-secondary)}._detailTitle_1212q_4340{margin:0;font-size:16px;font-weight:700;color:var(--text-primary)}._detailContent_1212q_4347{flex:1;overflow-y:auto;padding:20px}._createOverlay_1212q_4354{position:absolute;inset:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:100;padding:24px}._createDialog_1212q_4366{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:20px;padding:24px;width:100%;max-width:320px;box-shadow:0 20px 50px #00000080;animation:_zoomIn_1212q_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _zoomIn_1212q_1{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}._createDialog_1212q_4366 h3{margin:0 0 16px;font-size:18px}._dialogActions_1212q_4394{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}._emptyState_1212q_694{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;color:var(--text-muted)}._settingsGroup_1212q_4412{display:flex;flex-direction:column;gap:1.5rem}._settingsItem_1212q_4418{display:flex;flex-direction:column;gap:.75rem}._mcpHealthCompactAlert_1212q_4424,._mcpHealthUpdateRow_1212q_4425,._mcpHealthBlockingAlert_1212q_4426{display:flex;align-items:center;gap:10px;min-height:40px;padding:9px 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-secondary);font-size:12px}._mcpHealthCompactAlert_1212q_4424{background:var(--surface-raised)}._mcpHealthUpdateRow_1212q_4425{background:var(--status-warning-bg);border-color:color-mix(in srgb,var(--status-warning) 34%,var(--border-subtle))}._mcpHealthBlockingAlert_1212q_4426{align-items:flex-start;background:var(--status-error-bg);border-color:color-mix(in srgb,var(--status-error) 34%,var(--border-subtle));color:var(--status-error-text)}._mcpHealthUpdateIcon_1212q_4454{display:grid;place-items:center;color:var(--status-warning-text)}._mcpHealthCompactBody_1212q_4460{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._mcpHealthCompactBody_1212q_4460 strong{color:var(--text-primary);font-size:12px}._mcpHealthCompactBody_1212q_4460 code{font-size:11px}._mcpHealthCompactActions_1212q_4477{display:flex;gap:8px;margin-left:auto}._mcpHealthStableAction_1212q_4483{justify-content:center;min-width:108px}._mcpUpdateDialog_1212q_4488{display:flex;flex-direction:column;gap:16px;max-height:min(620px,calc(100vh - 180px));padding:20px 24px 24px;overflow-y:auto}._mcpUpdateDialogIntro_1212q_4497,._mcpUpdateRestartGuidance_1212q_4498{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.5}._mcpUpdateVersionGrid_1212q_4505{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}._mcpUpdateVersionGrid_1212q_4505>div{min-width:0;padding:10px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised)}._mcpUpdateVersionGrid_1212q_4505 dt,._mcpUpdateDiagnostics_1212q_4521 dt{color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._mcpUpdateVersionGrid_1212q_4505 dd,._mcpUpdateDiagnostics_1212q_4521 dd{margin:3px 0 0;color:var(--text-primary);font-size:12px;overflow-wrap:anywhere}._mcpUpdateLoading_1212q_4537,._mcpUpdateNotice_1212q_4538{display:flex;align-items:flex-start;gap:8px;color:var(--text-secondary);font-size:12px}._mcpUpdateNotice_1212q_4538{padding:9px 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised)}._mcpUpdateCommands_1212q_4553{display:flex;flex-direction:column;gap:8px}._mcpUpdateSectionLabel_1212q_4559{color:var(--text-primary);font-size:12px;font-weight:700}._mcpHealthCommandRow_1212q_4565{display:flex;align-items:center;gap:8px;max-width:100%;flex-wrap:wrap}._mcpHealthCommand_1212q_4565{max-width:100%;padding:6px 8px;overflow-wrap:anywhere;border:1px solid var(--border-subtle);border-radius:6px;background:var(--surface-raised);color:var(--text-primary);font-size:11px}._mcpUpdateDiagnostics_1212q_4521{border-top:1px solid var(--border-subtle);padding-top:12px;color:var(--text-secondary);font-size:12px}._mcpUpdateDiagnostics_1212q_4521 summary{width:fit-content;cursor:pointer;color:var(--text-primary);font-weight:600}._mcpUpdateDiagnostics_1212q_4521 dl{display:grid;gap:10px;margin:12px 0 0}._mcpUpdateDiagnostics_1212q_4521 dl>div{min-width:0}._mcpUpdateDialogActions_1212q_4608{display:flex;justify-content:flex-end;gap:8px}._mcpHealthCopyError_1212q_4614{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--status-error) 30%,transparent);border-radius:var(--radius-md);background:var(--status-error-bg);color:var(--status-error-text);font-size:12px}@media(max-width:640px){._mcpHealthCompactAlert_1212q_4424,._mcpHealthUpdateRow_1212q_4425,._mcpHealthBlockingAlert_1212q_4426{align-items:stretch;flex-direction:column}._mcpHealthCompactActions_1212q_4477{margin-left:0}._mcpUpdateVersionGrid_1212q_4505{grid-template-columns:1fr}._mcpUpdateDialogActions_1212q_4608{align-items:stretch;flex-direction:column-reverse}}._settingLabelGroup_1212q_4648{display:flex;flex-direction:column;gap:2px}._settingLabel_1212q_4648{font-size:13px;font-weight:600;color:var(--text-primary)}._settingDescription_1212q_4660{font-size:11px;color:var(--text-muted, #666);line-height:1.4;max-width:90%}._settingInput_1212q_4667{width:100%;padding:10px 14px;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:12px;color:var(--text-primary, #fff);font-size:14px;font-family:inherit;outline:none;transition:all .2s cubic-bezier(.4,0,.2,1)}._settingInput_1212q_4667:hover{border-color:#8b5cf666}._settingInput_1212q_4667:focus{border-color:#8b5cf6;background:#8b5cf60d;box-shadow:0 0 0 3px #8b5cf61a}._codeBlockWrapper_1212q_4690{margin-top:16px;position:relative;border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 12px);overflow:hidden;box-shadow:0 4px 20px #0003}._codeHeader_1212q_4699{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 16px;background:#ffffff08;border-bottom:1px solid var(--border-primary, rgba(255, 255, 255, .1))}._codeHeaderActions_1212q_4710{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}._codeLabel_1212q_4717{font-size:11px;font-weight:700;color:var(--text-muted, #888);text-transform:uppercase;letter-spacing:.08em}._codeHeaderDescription_1212q_4725{font-size:11px;color:var(--text-muted, #666);line-height:1.4;max-width:none;width:100%}._mcpTokenCardBody_1212q_4733{display:flex;flex-direction:column;gap:16px;padding:16px;background:color-mix(in srgb,var(--bg-secondary, #171726) 88%,transparent);container-type:inline-size}._mcpAppSelectorField_1212q_4742{width:min(18rem,100%)}._mcpCloudConfigurationGrid_1212q_4746{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}._mcpOAuthToolAccessColumn_1212q_4753{display:flex;min-width:0;flex-direction:column;gap:16px}._mcpOAuthToolAccessUnavailable_1212q_4760{display:flex;min-height:8rem;flex-direction:column;gap:8px;justify-content:center;padding:1rem}._mcpConnectionConfiguration_1212q_4769{display:flex;flex-direction:column;gap:16px;min-width:0;padding:1rem}._mcpTokenValueGrid_1212q_4777{display:grid;gap:12px;align-items:end}._mcpTokenValueGrid_1212q_4777{grid-template-columns:10rem minmax(0,1fr)}._mcpTokenInputControl_1212q_4787{position:relative}._mcpTokenInputControl_1212q_4787 ._mcpTokenValueInput_1212q_4791{padding-right:46px}._mcpTokenCopyButton_1212q_4795{position:absolute;top:50%;right:7px;transform:translateY(-50%)}._mcpTokenInputControl_1212q_4787 ._mcpTokenCopyButton_1212q_4795,._mcpTokenInputControl_1212q_4787 ._mcpTokenCopyButton_1212q_4795:hover:not(:disabled),._mcpTokenInputControl_1212q_4787 ._mcpTokenCopyButton_1212q_4795:focus-visible{border:0}._mcpTokenValueField_1212q_4808{display:flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:12px;background:var(--bg-primary, #0f0f1a)}._mcpTokenValueText_1212q_4818{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;line-height:1.5;word-break:break-all;width:100%}._mcpTokenValueText_1212q_4818 code{font-family:inherit;font-size:inherit}._mcpTokenCardGrid_1212q_4831{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),27rem));gap:12px;margin-top:12px;justify-content:start}._mcpRegeneratedToken_1212q_4839{display:grid;width:min(100%,32rem);gap:8px;padding:14px}._mcpTokenCard_1212q_4733{display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px}._mcpTokenCardHeader_1212q_4854{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center}._mcpTokenCardLogo_1212q_4861{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--surface-elevated);overflow:hidden}._mcpTokenCardLogo_1212q_4861 img,._mcpTokenCardLogo_1212q_4861>span{width:100%;height:100%}._mcpTokenCardLogo_1212q_4861 img{object-fit:contain}._mcpTokenCardIdentity_1212q_4882{min-width:0;display:flex;flex-direction:column;gap:2px}._mcpTokenCardName_1212q_4889,._mcpTokenCardPrefix_1212q_4890{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mcpTokenCardName_1212q_4889{color:var(--text-title);font-size:.8125rem}._mcpTokenCardPrefix_1212q_4890{color:var(--text-helper);font-family:var(--font-mono);font-size:.6875rem}._mcpTokenCardStatus_1212q_4907{align-self:start}._mcpTokenCardMeta_1212q_4911{display:flex;flex-direction:column;gap:3px;min-width:0;color:var(--text-helper);font-size:.75rem;line-height:1.35}._mcpTokenCardActions_1212q_4921{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:auto}._mcpTokenValueInput_1212q_4791{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mcpTokenActionRow_1212q_4937{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}._mcpToolAccessActions_1212q_4944{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}._mcpConfigurationDivider_1212q_4951{border-top:1px solid var(--border-divider)}._mcpConfigurationSection_1212q_4955{display:flex;flex-direction:column;gap:8px;padding:16px}._mcpTokenCardBody_1212q_4733 ._mcpConfigurationSection_1212q_4955{padding:0}._mcpConfigPreview_1212q_4966{position:relative;overflow:hidden;border:1px solid var(--border-default);border-radius:var(--radius-md);background:#1e1e2e}._mcpConfigPreview_1212q_4966 ._mcpConfigCopyButton_1212q_4974{position:absolute;z-index:2;top:9px;right:9px;background:transparent;border:0;color:color-mix(in srgb,var(--text-inverse) 82%,transparent);box-shadow:none}._mcpConfigPreview_1212q_4966 ._mcpConfigCopyButton_1212q_4974:hover:not(:disabled),._mcpConfigPreview_1212q_4966 ._mcpConfigCopyButton_1212q_4974:focus-visible{background:color-mix(in srgb,var(--text-inverse) 10%,transparent);border:0;color:var(--text-inverse)}._mcpConfigCodeBlock_1212q_4992{max-height:280px;padding-right:54px!important;overflow:auto}._settingsCodeBlock_1212q_4998{margin:0;background:#1e1e2e!important;padding:14px 16px!important;border:none!important;overflow-x:hidden;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;border-radius:0!important}._settingsCodeBlock_1212q_4998 code{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;line-height:1.6}._copyBtn_1212q_5016{background:var(--button-secondary-bg);border:1px solid var(--button-secondary-border);color:var(--button-secondary-text);font-size:11px;font-weight:600;padding:6px 12px;border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s}._copyBtn_1212q_5016:hover{background:var(--button-ghost-hover-bg);color:var(--button-ghost-hover-text);border-color:var(--button-ghost-hover-border)}._copyBtnActive_1212q_5037{background:var(--status-success)!important;color:#fff!important;border-color:var(--status-success)!important}._copyBtnNeutralActive_1212q_5043{background:color-mix(in srgb,var(--brand-primary) 16%,transparent)!important;color:color-mix(in srgb,var(--brand-primary-strong) 70%,white)!important;border-color:var(--brand-primary-border)!important}@media(max-width:720px){._codeHeader_1212q_4699{align-items:flex-start}._codeHeaderActions_1212q_4710{width:100%;justify-content:flex-start}}._headerDivider_1212q_5062{width:1px;height:24px;background:var(--chrome-divider)}._groupByContainer_1212q_5068{display:flex;margin-bottom:0;flex-direction:row;align-items:center;gap:8px}._groupByLabel_1212q_5076{font-size:13px;color:var(--text-label)}._groupBySelect_1212q_5081{width:120px;padding:6px;background:var(--field-bg);border:1px solid var(--field-border);color:var(--field-text);box-shadow:var(--field-inset-shadow)}._groupBySelect_1212q_5081:hover{background:var(--field-hover-bg);border-color:var(--field-hover-border)}._groupBySelect_1212q_5081:focus{background:var(--field-focus-bg);border-color:var(--field-focus-border);box-shadow:var(--field-inset-shadow),0 0 0 3px var(--field-focus-ring)}._viewSwitcher_1212q_5103{display:flex;background:var(--bg-primary);padding:4px;border-radius:8px;border:1px solid var(--border-primary)}._selectWithIcon_1212q_5111{padding-right:40px}._marginBottom16_1212q_5115{margin-bottom:16px}._headerDraggable_1212q_5120{cursor:grab}._headerDragging_1212q_5124{cursor:grabbing}._filterSelectSort_1212q_5132{flex:1}._archiveRow_1212q_5136{justify-content:flex-end;margin-top:-4px;gap:16px}._taskScopeToggle_1212q_5142{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding-left:12px;border-left:1px solid var(--chrome-divider)}._taskScopeToggle_1212q_5142>span{color:var(--text-label)}._taskScopeTabs_1212q_5155{display:inline-flex;align-items:center;gap:2px;min-height:32px}._taskScopeTab_1212q_5155{appearance:none;position:relative;border:0;background:transparent;color:var(--text-secondary);min-height:32px;padding:0 10px;border-radius:var(--radius-sm);font-size:11px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base)}._taskScopeTab_1212q_5155:after{content:"";position:absolute;right:8px;bottom:0;left:8px;height:2px;border-radius:var(--radius-full);background:transparent;transition:background-color var(--transition-base)}._taskScopeTab_1212q_5155:hover{color:var(--text-primary);background:var(--surface-hover)}._taskScopeTab_1212q_5155:focus-visible{outline:2px solid var(--brand-primary-border);outline-offset:-2px}._taskScopeTabActive_1212q_5200{color:var(--text-primary)}._taskScopeTabActive_1212q_5200:after{background:var(--brand-primary)}._taskToolbarAction_1212q_5208{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding-inline:12px;border-radius:10px;font-size:11px}._overlayHighZ_1212q_5224{z-index:1100}._savedText_1212q_5234{color:#4ade80}._shortcutInput_1212q_1941{padding-left:32px}._saveSettingsBtnWrapper_1212q_5242{margin-left:8px}._marginBottom12_1212q_5246{margin-bottom:12px}._exportRowGrid_1212q_5250{display:grid;gap:12px}._settingSubtitleCustom_1212q_5255{margin-bottom:8px;font-size:12px;color:var(--text-secondary)}._capitalize_1212q_5261{text-transform:capitalize}._marginTop16_1212q_5269{margin-top:16px}._labelGroupFlex_1212q_5273{display:flex;align-items:center;gap:8px}._codeBlockWrapperCustom_1212q_5279{margin-top:24px;position:relative}._kanbanWrapper_1212q_5285{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._kanbanContainer_1212q_5293{display:flex;align-items:stretch;gap:4px;width:100%;flex:1;min-height:0;padding-top:4px;padding-bottom:4px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}._kanbanContainer_1212q_5293::-webkit-scrollbar{display:none}._kanbanTopScroll_1212q_5315{width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;flex-shrink:0}._kanbanTopScrollSpacer_1212q_5324{height:1px}._kanbanColumn_1212q_5328{width:320px;flex:0 0 320px;background:var(--surface-board-column);border-radius:var(--radius-md, 12px);border:1px solid var(--surface-board-column-border);display:flex;flex-direction:column;height:100%;overflow:visible;position:relative;z-index:1;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:var(--surface-board-column-shadow)}._kanbanColumnSticky_1212q_5344{position:sticky;background:color-mix(in srgb,var(--bg-primary, #0f0f1a) 94%,black 6%);box-shadow:10px 0 18px #0000003d}._kanbanColumnCollapsed_1212q_5350{width:72px;flex:0 0 72px}._kanbanColumnPast_1212q_5355{opacity:.58;filter:saturate(.78) brightness(.9)}._kanbanColumnSelectedDay_1212q_5360{border-color:color-mix(in srgb,var(--color-info, #3b82f6) 68%,var(--border-primary, rgba(255, 255, 255, .1)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-info, #3b82f6) 40%,transparent),0 0 0 1px color-mix(in srgb,var(--color-info, #3b82f6) 28%,transparent)}._kanbanColumnSelectedDay_1212q_5360 ._kanbanHeader_1212q_5367{background:color-mix(in srgb,var(--color-info, #3b82f6) 16%,rgba(255,255,255,.03))}._kanbanColumnCollapsed_1212q_5350 ._kanbanHeader_1212q_5367{padding:12px 4px;flex-direction:column;gap:12px}._kanbanColumnCollapsed_1212q_5350 ._kanbanCount_1212q_5377{font-size:10px;opacity:.8}._kanbanHeader_1212q_5367{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--surface-board-header);border-bottom:1px solid var(--surface-board-header-border);border-top:3px solid transparent;border-top-left-radius:var(--radius-md, 12px);border-top-right-radius:var(--radius-md, 12px);font-weight:600;color:var(--text-primary, #fff);font-size:13px}._kanbanHeaderDraggable_1212q_5397{cursor:grab}._kanbanHeaderPanning_1212q_5401{cursor:grabbing}._kanbanQuickAdd_1212q_5405{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text-secondary, #888);display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;cursor:pointer!important;transition:all .2s}._kanbanQuickAdd_1212q_5405:hover{background:#ffffff1a;color:var(--text-primary, #fff);border-color:#fff3;transform:scale(1.1)}._kanbanColorDot_1212q_5426{width:8px;height:8px;border-radius:50%}._kanbanCount_1212q_5377{font-size:11px;color:var(--text-secondary, #888);font-weight:400}._kanbanDroppable_1212q_5438{flex:1;overflow:visible;position:relative;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .1));min-height:200px}._kanbanDroppableScroll_1212q_5447{height:100%;padding:8px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:visible}._kanbanDroppableScrollVirtualized_1212q_5457{display:block;position:relative;overflow-anchor:none}._kanbanVirtualCanvas_1212q_5463{position:relative;width:100%}._kanbanVirtualRow_1212q_5468{position:absolute;left:0;right:0}._kanbanEmpty_1212q_5474{padding:16px;background:var(--bg-primary);border-radius:8px;border:1px dashed var(--border-subtle);color:var(--text-muted);font-size:13px;text-align:center}._kanbanCard_1212q_5484{padding:16px;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:12px;cursor:grab;position:relative;box-shadow:none}._kanbanCardWrapper_1212q_5494{margin-bottom:0;position:relative;overflow:visible;z-index:1;transition:transform .2s cubic-bezier(.2,0,0,1)}._kanbanCardWrapper_1212q_5494:has(._taxonomyDropdownActive_1212q_5502){z-index:1300}._kanbanCardWrapperRaised_1212q_5506{z-index:40}._kanbanBadges_1212q_5514{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}._kanbanBadge_1212q_5514{font-size:10px;padding:2px 6px;border-radius:4px;background:#ffffff0d;color:var(--text-secondary)}._headerFlex_1212q_5530{display:flex;gap:8px;align-items:stretch;margin-bottom:16px}._marginBottom8_1212q_5537{margin-bottom:8px}._marginBottom20_1212q_5541{margin-bottom:20px}._configPanel_1212q_5545{border:1px solid var(--border-color);border-radius:8px;padding:16px;background:var(--bg-secondary-alt);display:flex;flex-direction:column}._configPanelLarge_1212q_5554{padding:20px}._subLabelBlock_1212q_5558{font-size:14px;font-weight:600;display:block;margin-bottom:8px}._subLabelBlock12_1212q_5565{margin-bottom:12px}._flexBetween_1212q_5569{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}._flexBetweenCenter_1212q_5576{align-items:center;margin-bottom:20px}._deleteBtnSmall_1212q_5581{padding:4px 12px;font-size:12px;height:auto}._deleteBtnMedium_1212q_5587{padding:6px 12px;font-size:12px;height:auto;white-space:nowrap}._trashIcon_1212q_5594{margin-right:4px}._gridConfig_1212q_5598{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}._flexColGap4_1212q_5605{display:flex;flex-direction:column;gap:4px}._flexColGap4Center_1212q_5611{display:flex;flex-direction:column;gap:4px;align-items:center}._flex1_1212q_5618{flex:1;min-height:0}._flexCol_1212q_5605{display:flex;flex-direction:column}._flexGrow1_1212q_5628{flex-grow:1}._inputLabel_1212q_5632{font-size:12px}._inputLabelBlock_1212q_5636{font-size:12px;margin-bottom:12px;display:block}._checkboxInput_1212q_5642{width:20px;height:20px;margin:6px}._configDividerMargin_1212q_5648{margin:16px 0;border-bottom:1px solid var(--border-color)}._configDividerMargin24_1212q_5653{margin:24px 0;border-bottom:1px solid var(--border-color)}._pathListMargin_1212q_5658{margin-bottom:12px}._cancelBtnRed_1212q_5662{border-color:#ef4444;color:#ef4444}._labelGroupFlex_1212q_5273{display:flex;align-items:center;justify-content:space-between;width:100%}._settingDescription_1212q_4660{font-size:.8rem;color:var(--text-muted, #666)}._code_1212q_4690{background:#8b5cf626;padding:2px 6px;border-radius:4px;font-family:monospace;font-size:.9em;color:#a78bfa}._workflowList_1212q_5689{background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 8px);padding:12px;margin-top:8px}._workflowActions_1212q_5697{display:flex;justify-content:flex-end;gap:8px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--border-primary, rgba(255, 255, 255, .1))}._textBtn_1212q_5706{background:none;border:none;font-size:12px;color:var(--text-muted, #666);cursor:pointer;padding:0}._textBtn_1212q_5706:hover{color:var(--text-primary, #fff);text-decoration:underline}._workflowGrid_1212q_5720{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:150px;overflow-y:auto}._checkboxLabel_1212q_5728{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary, #888);cursor:pointer;-webkit-user-select:none;user-select:none}._checkboxLabel_1212q_5728:hover{color:var(--text-primary, #fff)}._checkboxSmall_1212q_5742{width:16px;height:16px}@media(max-width:1180px){._mcpCloudConfigurationGrid_1212q_4746{grid-template-columns:1fr}}@container (max-width: 58rem){._mcpCloudConfigurationGrid_1212q_4746{grid-template-columns:1fr}}@media(max-width:640px){._mcpTokenValueGrid_1212q_4777{grid-template-columns:1fr}}._marginTop12_1212q_5265{margin-top:12px}._docWorkspace_1212q_5773{--doc-tray-width: min(332px, calc(100vw - 96px) );display:flex;flex:1;position:relative;min-height:0;overflow:hidden;height:100%;width:100%}._docIndexPanel_1212q_5784{width:280px;min-width:220px;max-width:320px;flex-shrink:0;display:flex;flex-direction:column;border-right:1px solid var(--border-primary);background:var(--bg-secondary);overflow:hidden}._docWorkspaceTrayMode_1212q_5796 ._docViewerPanel_1212q_5796{margin-left:0;transition:margin-left .22s cubic-bezier(.4,0,.2,1)}._docWorkspaceTrayOpen_1212q_5801 ._docViewerPanel_1212q_5796{margin-left:var(--doc-tray-width)}._docTrayPanel_1212q_5805{position:absolute;top:0;bottom:0;left:0;width:var(--doc-tray-width);min-width:260px;max-width:332px;display:flex;flex-direction:column;padding:0 12px;box-sizing:border-box;border-right:1px solid var(--border-primary);background:var(--bg-secondary);overflow:hidden;transform:translate(-100%);opacity:0;visibility:hidden;pointer-events:none;z-index:34;box-shadow:4px 0 18px #080a1829;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .16s ease,visibility 0s linear .22s}._docTrayPanelOpen_1212q_5829{transform:translate(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .16s ease,visibility 0s linear 0s}._docSpinning_1212q_5837{animation:_docSpin_1212q_5837 1s linear infinite}@keyframes _docSpin_1212q_5837{to{transform:rotate(360deg)}}._docViewerPanel_1212q_5796{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}._docViewerEmpty_1212q_5856{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:13px}._aiProfilesModuleRoot_1212q_5871{--doc-tray-width: min(332px, calc(100vw - 96px) );position:relative;display:flex;flex:1;min-width:0;min-height:0;width:100%;box-sizing:border-box;overflow:hidden}._aiProfilesModuleMain_1212q_5883{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;margin-left:0;overflow:hidden;transition:margin-left .22s cubic-bezier(.4,0,.2,1)}._aiProfilesModuleTrayOpen_1212q_5894 ._aiProfilesModuleMain_1212q_5883{margin-left:var(--doc-tray-width)}._aiProfilesModuleContent_1212q_5898{display:flex;flex:1;width:100%;min-width:0;min-height:0;overflow:hidden}._aiProfilesConnectionsView_1212q_5907{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden}._aiProfilesConnectionsHeader_1212q_5916{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex:0 0 auto;padding:14px 16px;border-bottom:1px solid var(--border-divider);background:var(--surface-panel)}._aiProfilesConnectionsHeader_1212q_5916>div{display:grid;gap:3px}._aiProfilesConnectionsContent_1212q_5932{flex:1;width:100%;min-height:0;padding:0 16px 16px;box-sizing:border-box;background:var(--surface-panel);overflow:auto}._aiProfilesConnectionsContent_1212q_5932>*{width:min(100%,1180px);margin-inline:auto}._taskforceAgentsModuleRoot_1212q_5947{--doc-tray-width: min(332px, calc(100vw - 96px) );position:relative;display:flex;flex:1;min-width:0;min-height:0;width:100%;overflow:hidden}._taskforceAgentsModuleMain_1212q_5958{flex:1;min-width:0;min-height:0;overflow:auto;transition:margin-left .22s cubic-bezier(.4,0,.2,1)}._taskforceAgentsModuleTrayOpen_1212q_5966 ._taskforceAgentsModuleMain_1212q_5958{margin-left:var(--doc-tray-width)}._taskforceAgentRosterHeader_1212q_5970{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:56px;padding:12px 0 10px;box-sizing:border-box;border-bottom:1px solid var(--border-primary);background:var(--bg-secondary);flex-shrink:0}._taskforceAgentRosterTitle_1212q_5983{flex:1;display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._taskforceAgentRosterContent_1212q_5995{flex:1;min-height:0;padding:12px 0 16px;overflow-y:auto;overflow-x:hidden}._taskforceAgentRosterSearch_1212q_6003{display:flex;flex-direction:column;gap:12px;flex-shrink:0;padding-top:12px}._taskforceAgentRosterSearch_1212q_6003>button{width:100%}._taskforceAgentLibraryPortal_1212q_6015{width:100%;min-height:0;height:100%}._taskforceAgentBuilderNavigation_1212q_6021{display:flex;position:relative;align-items:flex-end;align-self:stretch;gap:12px;min-height:42px;padding:0 4px;margin-bottom:-2rem}._taskforceAgentBuilderNavigation_1212q_6021:after{content:"";position:absolute;z-index:0;right:4px;bottom:0;left:4px;height:1px;background:var(--border-default);pointer-events:none}._taskforceAgentBuilderTabs_1212q_6044{flex:1 1 auto}._taskforceAgentBuilderTabs_1212q_6044:after{display:none}._taskforceAgentBuilderPanel_1212q_6052{padding-top:1.5rem}._taskforceAgentBuilderPanel_1212q_6052[hidden]{display:none}._taskforceModelConnectionsRoot_1212q_6060{display:grid;grid-template-columns:minmax(230px,280px) minmax(0,1fr);width:100%;min-height:0}._taskforceModelConnectionsRootExternalLibrary_1212q_6067{grid-template-columns:minmax(0,1fr)}._taskforceModelConnectionsWorkspace_1212q_6071{display:grid;gap:1rem;width:min(100%,920px);min-width:0;padding:18px clamp(18px,3vw,32px);box-sizing:border-box;align-content:start}._taskforceModelConnectionsHeader_1212q_6081,._taskforceModelConnectionCardHeader_1212q_6082,._taskforceModelConnectionActions_1212q_6083,._taskforceModelConnectionCodeRow_1212q_6084,._taskforceAgentConnectionControlHeader_1212q_6085,._taskforceAgentConnectionBindingRow_1212q_6086,._taskforceAgentConnectionCallout_1212q_6087{display:flex;align-items:center;gap:.75rem}._taskforceModelConnectionsHeader_1212q_6081,._taskforceModelConnectionCardHeader_1212q_6082,._taskforceAgentConnectionControlHeader_1212q_6085,._taskforceAgentConnectionCallout_1212q_6087{justify-content:space-between}._taskforceModelConnectionsHeader_1212q_6081>div,._taskforceModelConnectionCardHeader_1212q_6082>div{display:grid;gap:.25rem;min-width:0}._taskforceModelConnectionNameRow_1212q_6107,._taskforceModelConnectionNameEditor_1212q_6108{display:flex;align-items:center;gap:.375rem;min-width:0}._taskforceModelConnectionCardHeader_1212q_6082>._taskforceModelConnectionIdentity_1212q_6115{display:flex;align-items:center;gap:.75rem}._taskforceModelConnectionIdentityText_1212q_6121{display:grid;gap:.25rem;min-width:0}._taskforceModelConnectionLogo_1212q_6127{display:inline-flex;flex:0 0 auto;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated)}._taskforceModelConnectionLogo_1212q_6127 img{display:block;width:1.5rem;height:1.5rem;object-fit:contain}._taskforceModelConnectionNameRow_1212q_6107 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taskforceModelConnectionNameEditor_1212q_6108 ._input_1212q_378{min-width:12rem;max-width:24rem}._taskforceModelConnectionCard_1212q_6082,._taskforceAgentConnectionControl_1212q_6085{display:grid;gap:.75rem;padding:1rem;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel)}._taskforceModelConnectionLogin_1212q_6167{border-color:var(--status-warning);background:var(--surface-elevated)}._taskforceModelConnectionCardHeader_1212q_6082 strong,._taskforceAgentConnectionControlHeader_1212q_6085 strong,._taskforceAgentConnectionControl_1212q_6085>div:first-child strong{color:var(--text-title);font-size:.875rem}._taskforceModelConnectionCardHeader_1212q_6082>div>span,._taskforceAgentConnectionControl_1212q_6085>span,._taskforceAgentConnectionCallout_1212q_6087>span,._taskforceModelConnectionsEmpty_1212q_6182>span{color:var(--text-helper);font-size:.75rem;line-height:1.45}._taskforceModelConnectionMeta_1212q_6188{display:flex;flex-wrap:wrap;gap:.5rem 1rem;color:var(--text-secondary);font-size:.75rem}._taskforceGitHubRepositoryList_1212q_6196{display:grid;gap:.5rem;max-height:24rem;padding:.25rem;overflow-y:auto}._taskforceGitHubRepositoryOption_1212q_6204{display:flex;align-items:center;gap:.75rem;min-width:0;padding:.65rem .75rem;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-inset);cursor:pointer}._taskforceGitHubRepositoryOption_1212q_6204:hover{border-color:var(--border-strong)}._taskforceGitHubRepositoryOption_1212q_6204>span{display:grid;min-width:0;gap:.15rem}._taskforceGitHubRepositoryOption_1212q_6204 strong,._taskforceGitHubRepositoryOption_1212q_6204 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taskforceGitHubRepositoryOption_1212q_6204 strong{color:var(--text-title);font-size:.8125rem}._taskforceGitHubRepositoryOption_1212q_6204 small{color:var(--text-helper)}._taskforceGitHubSelectedRepositories_1212q_6242{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}._taskforceModelConnectionActions_1212q_6083,._taskforceModelConnectionCodeRow_1212q_6084{flex-wrap:wrap}._taskforceModelConnectionCodeRow_1212q_6084 code{min-width:9rem;padding:.625rem .875rem;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-inset);color:var(--text-title);font-size:1rem;font-weight:700;text-align:center}._taskforceModelConnectionsLoading_1212q_6269,._taskforceModelConnectionsEmpty_1212q_6182{min-height:12rem;display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}._taskforceModelConnectionsEmpty_1212q_6182{flex-direction:column;gap:.5rem;border:1px dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-inset);text-align:center}._taskforceModelConnectionsEmpty_1212q_6182 strong{color:var(--text-title);font-size:.875rem}._taskforceAgentConnectionControl_1212q_6085{margin-top:.75rem;background:var(--surface-inset)}._taskforceAgentConnectionControl_1212q_6085>div:first-child,._taskforceAgentConnectionControlHeader_1212q_6085>div{display:flex;align-items:center;gap:.5rem}._taskforceAgentConnectionBindingRow_1212q_6086{align-items:flex-end;flex-wrap:wrap}._taskforceAgentConnectionBindingRow_1212q_6086>label{flex:1 1 16rem}@media(max-width:720px){._taskforceModelConnectionsRoot_1212q_6060{grid-template-columns:minmax(0,1fr)}._taskforceModelConnectionsHeader_1212q_6081,._taskforceModelConnectionCardHeader_1212q_6082,._taskforceAgentConnectionControlHeader_1212q_6085,._taskforceAgentConnectionCallout_1212q_6087{align-items:stretch;flex-direction:column}._taskforceModelConnectionActions_1212q_6083>button,._taskforceModelConnectionCodeRow_1212q_6084>a,._taskforceModelConnectionCodeRow_1212q_6084>button,._taskforceAgentConnectionBindingRow_1212q_6086>button,._taskforceAgentConnectionCallout_1212q_6087>button,._taskforceModelConnectionsHeader_1212q_6081>button,._taskforceModelConnectionsWorkspace_1212q_6071>._taskforceAgentTestError_1212q_6332>button,._taskforceModelConnectionsWorkspace_1212q_6071>._taskforceAgentTestNotice_1212q_6333>button{flex:1 1 auto;min-height:44px}._taskforceModelConnectionsWorkspace_1212q_6071>._taskforceAgentTestError_1212q_6332,._taskforceModelConnectionsWorkspace_1212q_6071>._taskforceAgentTestNotice_1212q_6333{flex-wrap:wrap}._taskforceModelConnectionsWorkspace_1212q_6071>._taskforceAgentTestError_1212q_6332>span,._taskforceModelConnectionsWorkspace_1212q_6071>._taskforceAgentTestNotice_1212q_6333>span{flex:1 1 calc(100% - 24px)}._taskforceModelConnectionCodeRow_1212q_6084>button.tf-control-icon{min-width:44px}}._taskforceAgentBuilderEmpty_1212q_6353{min-height:min(420px,58vh);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}._taskforceAgentBuilderEmptyIcon_1212q_6362{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-inset);color:var(--text-helper)}._taskforceAgentTestGrid_1212q_6374{display:grid;grid-template-columns:minmax(320px,.92fr) minmax(280px,.72fr);gap:16px;align-items:start}._taskforceAgentContextBanner_1212q_6381{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}._taskforceAgentDrawerAssignmentGroup_1212q_6388{margin-block:var(--space-md)}._taskforceAgentAssignmentCopy_1212q_6392{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}._taskforceAgentContextActions_1212q_6399._taskforceAgentContextActions_1212q_6399{display:flex;flex-direction:row;align-items:center;gap:6px}._taskforceAgentContextBanner_1212q_6381 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:13px;font-weight:650}._taskforceAssistantWorkspace_1212q_6416{--taskforce-agent-assistant-width: clamp(380px, 28vw, 500px);position:relative;display:flex;flex:1;min-height:0;min-width:0;overflow:hidden}._taskforceAssistantWorkspaceContent_1212q_6426{display:flex;flex:1;min-width:0;min-height:0;padding-right:0;transition:padding-right var(--transition-base)}._taskforceAssistantWorkspaceOpen_1212q_6435 ._taskforceAssistantWorkspaceContent_1212q_6426{padding-right:var(--taskforce-agent-assistant-width)}._taskforceAssistantWorkspaceCollapsed_1212q_6439{--taskforce-agent-assistant-width: 56px}._taskforceModalWithAssistantPanel_1212q_6443._taskforceModalWithAssistantPanel_1212q_6443{--taskforce-agent-assistant-width: clamp(380px, 28vw, 500px);padding-right:calc(var(--taskforce-agent-assistant-width) + 24px)}._taskforceModalWithAssistantPanelCollapsed_1212q_6448._taskforceModalWithAssistantPanelCollapsed_1212q_6448{--taskforce-agent-assistant-width: 56px}._taskforceTaskModalOverlay_1212q_6452._taskforceTaskModalOverlay_1212q_6452{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}._taskforceTaskModalOverlay_1212q_6452:before{content:"";position:fixed;top:var(--taskforce-task-modal-backdrop-top, 72px);right:0;bottom:0;left:var(--taskforce-task-modal-backdrop-left, 0);background:#070a18a3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._taskforceTaskModalOverlay_1212q_6452 .tf-modal-shell{position:relative;z-index:1}._taskforceTaskModalOverlay_1212q_6452:not(._taskforceTaskModalFullscreen_1212q_6473) .tf-modal-shell{width:min(1080px,100%);min-width:min(1080px,100%);max-width:min(1080px,100%);height:min(820px,calc(100vh - 84px));min-height:min(820px,calc(100vh - 84px));max-height:min(820px,calc(100vh - 84px))}._taskforceAgentDrawerOverlay_1212q_6482{--taskforce-agent-assistant-width: clamp(380px, 28vw, 500px);position:fixed;right:0;bottom:0;z-index:1160;width:var(--taskforce-agent-assistant-width, min(500px, calc(100vw - 56px) ));pointer-events:none}._taskforceAgentDrawerOverlayCollapsed_1212q_6492{--taskforce-agent-assistant-width: 56px}._taskforceAgentDrawerPanel_1212q_6496{width:100%;height:100%;display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--border-primary);background:color-mix(in srgb,var(--surface-modal) 94%,var(--surface-page));box-shadow:-18px 0 34px #00000038;pointer-events:auto}._taskforceAgentDrawerHeader_1212q_6508{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-primary);background:color-mix(in srgb,var(--bg-secondary) 80%,transparent)}._taskforceAgentDrawerAgentHeader_1212q_6518,._taskforceAgentDrawerHeaderFallback_1212q_6519{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-width:0}._taskforceAgentDrawerAgentAvatar_1212q_6527,._taskforceAgentDrawerFallbackAvatar_1212q_6528{position:relative;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex:0 0 auto;color:var(--text-secondary);background:var(--agent-avatar-bg);border:1px solid var(--agent-avatar-border)}._taskforceAgentDrawerAgentAvatar_1212q_6527 img{width:100%;height:100%;object-fit:cover;display:block}._taskforceAgentDrawerAgentAvatarButton_1212q_6550{padding:0;cursor:pointer;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}._taskforceAgentDrawerAgentAvatarButton_1212q_6550:hover:not(:disabled){border-color:var(--accent-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-primary) 16%,transparent)}._taskforceAgentDrawerAgentAvatarButton_1212q_6550:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._taskforceAgentDrawerAgentAvatarButton_1212q_6550:disabled{cursor:default;opacity:.7}._taskforceAgentDrawerAgentPicker_1212q_6574{display:flex;flex-direction:column;gap:3px;min-width:0}._taskforceAgentDrawerAgentPicker_1212q_6574 select{height:32px;min-height:32px;padding-block:4px;font-weight:650}._taskforceAgentSelectShell_1212q_6588{position:relative;display:block;min-width:0}._taskforceAgentSelectShell_1212q_6588 select{min-width:0;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentSelectShell_1212q_6588>svg{position:absolute;top:50%;right:10px;color:var(--text-helper);pointer-events:none;transform:translateY(-50%)}._taskforceAgentSelectShell_1212q_6588:focus-within>svg{color:var(--text-secondary)}._taskforceAgentDrawerHeaderFallback_1212q_6519 strong{color:var(--text-primary);font-size:14px;line-height:1.25}._taskforceAgentDrawerHeaderActions_1212q_6621{display:inline-flex;align-items:center;gap:8px}._taskforceAgentDrawerLoading_1212q_6627{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}._taskforceAgentDrawerSurface_1212q_6635{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;padding:14px;overflow:auto}._taskforceAgentDrawerControls_1212q_6645{display:flex;flex-direction:column;gap:10px;min-width:0}._taskforceAgentDrawerIdentityGroup_1212q_6652{display:flex;flex-direction:column;gap:4px;min-width:0}._taskforceAgentDrawerSectionLabel_1212q_6659{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentProfileTray_1212q_6667{display:flex;flex-direction:column;gap:12px;min-width:0;padding:12px;border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--bg-secondary) 84%,transparent);animation:_taskforceAgentProfileTrayIn_1212q_1 .16s ease-out}._taskforceAgentProfileTrayHeader_1212q_6679{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0}._taskforceAgentProfileTrayIdentity_1212q_6687{display:flex;min-width:0;flex-direction:column;gap:2px}._taskforceAgentProfileTrayIdentity_1212q_6687 span,._taskforceAgentProfileTrayDetails_1212q_6695 dt{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentProfileTrayIdentity_1212q_6687 strong,._taskforceAgentProfileTrayIdentity_1212q_6687 small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentProfileTrayIdentity_1212q_6687 strong{color:var(--text-primary);font-size:14px;font-weight:700}._taskforceAgentProfileTrayIdentity_1212q_6687 small{color:var(--text-secondary);font-size:12px;line-height:1.25}._taskforceAgentProfileTrayDetails_1212q_6695{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0}._taskforceAgentProfileTrayDetails_1212q_6695 div{min-width:0}._taskforceAgentProfileTrayDetails_1212q_6695 dt{margin:0 0 3px}._taskforceAgentProfileTrayDetails_1212q_6695 dd{min-width:0;margin:0;overflow:hidden;color:var(--text-primary);font-size:12px;font-weight:650;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}@keyframes _taskforceAgentProfileTrayIn_1212q_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._taskforceAgentDrawerChatControls_1212q_6761,._taskforceAgentConversationRename_1212q_6769{display:grid;grid-template-columns:minmax(0,1fr) 2.125rem 2.125rem;align-items:center;gap:8px;min-width:0}._taskforceAgentConversationRename_1212q_6769 ._input_1212q_378{min-width:0}._taskforceAgentConversationRenameError_1212q_6781{grid-column:1 / -1;color:var(--status-error);font-size:11px;line-height:1.35}._taskforceAgentDrawerConversationList_1212q_6788{flex:1;min-height:220px;max-height:none}._taskforceAgentDrawerPrompt_1212q_6794{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-width:0}._taskforceAgentDrawerPrompt_1212q_6794 textarea{min-height:56px;max-height:160px;overflow-y:auto;resize:none}._taskforceAgentDrawerPromptStatus_1212q_6809{grid-column:1 / -1;min-height:16px;color:var(--status-error);font-size:11px;line-height:1.35}._taskforceAgentDrawerMetrics_1212q_6817{align-self:stretch;width:100%;min-height:18px;color:var(--text-helper);font-size:11px;line-height:1.4}._taskforceAgentDrawerMetrics_1212q_6817>summary{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;width:100%;min-width:0;padding:2px 0;cursor:pointer;list-style:none}._taskforceAgentDrawerMetrics_1212q_6817>summary::-webkit-details-marker{display:none}._taskforceAgentDrawerMetrics_1212q_6817>summary:hover,._taskforceAgentDrawerMetrics_1212q_6817>summary:focus-visible,._taskforceAgentDrawerMetrics_1212q_6817[open]>summary{color:var(--text-secondary)}._taskforceAgentDrawerMetrics_1212q_6817>summary svg{transition:transform var(--transition-base)}._taskforceAgentDrawerMetrics_1212q_6817[open]>summary svg{transform:rotate(180deg)}._taskforceAgentDrawerRunDetails_1212q_6856{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;width:100%;box-sizing:border-box;margin:6px 0 0;padding:10px 12px;border:1px solid var(--border-divider);border-radius:var(--radius-md);background:var(--surface-inset)}._taskforceAgentDrawerRunDetails_1212q_6856 div{min-width:0}._taskforceAgentDrawerRunDetails_1212q_6856 dt{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentDrawerRunDetails_1212q_6856 dd{min-width:0;margin:2px 0 0;overflow:hidden;color:var(--text-secondary);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentDrawerRunDetailsWide_1212q_6892{grid-column:2 / -1}._taskforceAgentOutputStack_1212q_6896{display:flex;flex-direction:column;gap:12px;min-width:0}._taskforceAgentHeaderTestPanel_1212q_6903{display:flex;flex-direction:column;gap:10px;min-width:0;border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--bg-secondary) 82%,transparent);padding:12px}._taskforceAgentTestComposer_1212q_6914{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}._taskforceAgentTestComposer_1212q_6914 textarea{min-height:92px;resize:vertical}._taskforceAgentTestSendButton_1212q_6926{width:36px;height:36px;margin-bottom:0}._taskforceAgentTestNotice_1212q_6333,._taskforceAgentTestError_1212q_6332,._taskforceAgentTestPending_1212q_6934{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border:1px solid var(--border-primary);border-radius:var(--radius-sm, 6px);background:color-mix(in srgb,var(--input-bg) 72%,transparent);color:var(--text-secondary);font-size:11px;line-height:1.45}._taskforceAgentTestNotice_1212q_6333 svg,._taskforceAgentTestError_1212q_6332 svg,._taskforceAgentTestPending_1212q_6934 svg{flex:0 0 auto;margin-top:1px}._taskforceAgentTestNotice_1212q_6333 svg{color:var(--status-success)}._taskforceAgentTestError_1212q_6332{border-color:color-mix(in srgb,var(--status-error) 35%,var(--border-primary));color:var(--status-error)}._taskforceAgentRetryButton_1212q_6963{flex:0 0 auto;margin-left:auto}._taskforceAgentTestPending_1212q_6934 svg{color:var(--accent-primary)}._taskforceAgentTestRestriction_1212q_6972{margin:0;color:var(--text-helper);font-size:11px;line-height:1.4}._taskforceAgentTestResult_1212q_6979{display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid color-mix(in srgb,var(--status-success) 26%,var(--border-primary));border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--status-success) 5%,var(--input-bg))}._taskforceAgentTestResultHeader_1212q_6989{display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--text-helper);font-size:10px;line-height:1.4}._taskforceAgentTestResultHeader_1212q_6989 span:first-child{display:inline-flex;align-items:center;gap:6px;color:var(--status-success);font-weight:650}._taskforceAgentTestResponse_1212q_7007{min-width:0;color:var(--text-primary);font-size:13px;line-height:1.5;overflow-wrap:anywhere}._taskforceAgentTestResponse_1212q_7007>:first-child{margin-top:0}._taskforceAgentTestResponse_1212q_7007>:last-child{margin-bottom:0}._taskforceAgentReadonlyField_1212q_7023{min-height:36px;display:flex;align-items:center;padding:8px 10px;border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--input-bg) 78%,var(--bg-secondary));color:var(--text-primary);font-size:13px;line-height:1.35}._taskforceAgentAvatarPanel_1212q_7036{display:flex;align-items:center;flex-wrap:wrap;gap:14px;min-width:0;padding:12px;border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--bg-secondary) 82%,transparent)}._taskforceAgentAvatarEditControl_1212q_7048{position:relative;width:88px;height:88px}._taskforceAgentAvatarPreview_1212q_7054,._taskforceAgentListAvatar_1212q_7055{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;border:1px solid var(--border-primary);border-radius:50%;background:color-mix(in srgb,var(--accent-primary) 8%,var(--input-bg));color:var(--text-secondary)}._taskforceAgentAvatarPreview_1212q_7054{width:64px;height:64px}._taskforceAgentAvatarPreview_1212q_7054 img,._taskforceAgentListAvatar_1212q_7055 img{width:100%;height:100%;object-fit:cover}._taskforceAgentAvatarSyncing_1212q_7080{border-color:color-mix(in srgb,var(--accent-primary) 58%,var(--border-primary))}._taskforceAgentAvatarSyncIcon_1212q_7084{position:absolute;right:0;bottom:0;width:15px;height:15px;padding:2px;border:1px solid var(--border-primary);border-radius:50%;background:var(--bg-primary);color:var(--accent-primary)}._taskforceAgentAvatarCopy_1212q_7097{display:flex;flex:1 1 140px;min-width:0;flex-direction:column;gap:2px}._taskforceAgentAvatarCopy_1212q_7097 strong{min-width:0;overflow:hidden;color:var(--text-primary);font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentAvatarRole_1212q_7115,._taskforceAgentAvatarCopy_1212q_7097 small{min-width:0;overflow:hidden;color:var(--text-secondary);font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentToolbar_1212q_7135{display:flex;flex:0 1 auto;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:auto}._taskforceAgentConversationSelect_1212q_7145,._taskforceAgentConversationRename_1212q_6769 ._input_1212q_378{height:34px;font-size:12px}._taskforceAgentConversationSelect_1212q_7145{width:100%;min-width:0;color:var(--text-primary);font-size:13px;font-weight:650}._taskforceAgentList_1212q_7055{display:flex;flex-direction:column;gap:8px}._taskforceAgentListEmpty_1212q_7165{color:var(--text-secondary);font-size:12px;line-height:1.45;margin:0}._taskforceAgentSignatureColorField_1212q_7172{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 0}._taskforceAgentSignatureColorField_1212q_7172 ._aiProfileColorPicker_1212q_7180{justify-content:flex-start;margin-top:0}._taskforceAgentBehaviorGrid_1212q_7185{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._taskforceAgentBehaviorWide_1212q_7191{grid-column:1 / -1}._taskforceAgentFieldHelper_1212q_7195{display:block;color:var(--text-helper);font-size:11px;line-height:1.4}._taskforceAgentPresentationGroup_1212q_7202{display:grid;gap:12px;padding:14px;border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--bg-secondary) 66%,transparent)}._taskforceAgentPresentationGroup_1212q_7202>div:first-child{display:flex;flex-direction:column;gap:4px}._taskforceAgentLogList_1212q_7217{display:flex;flex-direction:column;gap:8px}._taskforceAgentLogEntry_1212q_7223{display:grid;grid-template-columns:16px auto minmax(0,1fr);gap:8px;align-items:start;color:var(--text-secondary);font-size:12px;line-height:1.45;overflow-wrap:anywhere}._taskforceAgentToolDetails_1212q_7234{grid-column:3;min-width:0;color:var(--text-secondary)}._taskforceAgentToolDetails_1212q_7234 summary{width:fit-content;cursor:pointer;color:var(--accent-primary);font-size:11px;line-height:1.4}._taskforceAgentToolActivity_1212q_7248{margin-top:10px;padding-top:10px;border-top:1px solid var(--border-primary);color:var(--text-secondary)}._taskforceAgentToolActivity_1212q_7248>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer}._taskforceAgentToolActivity_1212q_7248>summary span{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentToolActivity_1212q_7248>summary strong{color:var(--text-primary);font-size:12px}._taskforceAgentToolActivityList_1212q_7276{display:flex;flex-direction:column;gap:6px;margin-top:8px}._taskforceAgentToolCall_1212q_7283{border:1px solid var(--border-primary);border-radius:var(--radius-sm, 6px);background:color-mix(in srgb,var(--input-bg) 72%,transparent)}._taskforceAgentToolCall_1212q_7283>summary{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;cursor:pointer;color:var(--status-success)}._taskforceAgentToolCallFailed_1212q_7299>summary{color:var(--status-error)}._taskforceAgentToolCallName_1212q_7303{min-width:0;overflow:hidden;color:var(--text-primary);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentToolCallStatus_1212q_7313{color:currentColor;font-size:11px;font-weight:600}._taskforceAgentToolOutcome_1212q_7319{margin:0;padding:0 8px 7px 30px;color:var(--text-secondary);font-size:11px;line-height:1.4}._taskforceAgentToolTechnicalDetails_1212q_7327{margin:0 8px 8px 30px}._taskforceAgentToolTechnicalDetails_1212q_7327>summary{width:fit-content;cursor:pointer;color:var(--text-helper);font-size:10px;font-weight:600}._taskforceAgentToolTechnicalDetails_1212q_7327>summary:hover,._taskforceAgentToolTechnicalDetails_1212q_7327>summary:focus-visible{color:var(--text-secondary)}._taskforceAgentToolDetailsGrid_1212q_7344{display:grid;grid-template-columns:72px minmax(0,1fr);gap:6px 8px;margin-top:6px;padding:8px;border:1px solid var(--border-primary);border-radius:var(--radius-sm, 6px);background:color-mix(in srgb,var(--input-bg) 72%,transparent)}._taskforceAgentToolCopyButton_1212q_7355{grid-column:1 / -1;justify-self:end;display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:4px 7px;border:1px solid var(--border-primary);border-radius:var(--radius-sm, 6px);background:var(--button-bg, var(--input-bg));color:var(--text-secondary);cursor:pointer}._taskforceAgentToolCopyButton_1212q_7355:hover{color:var(--text-primary);border-color:var(--border-secondary, var(--border-primary))}._taskforceAgentToolCopyButton_1212q_7355 span{color:currentColor;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}._taskforceAgentToolDetailsGrid_1212q_7344 span{color:var(--text-helper);font-size:10px;text-transform:uppercase;letter-spacing:0}._taskforceAgentToolDetailsGrid_1212q_7344 code,._taskforceAgentToolDetailsGrid_1212q_7344 pre{min-width:0;margin:0;color:var(--text-primary);font-family:var(--font-mono, monospace);font-size:11px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}._taskforceAgentToolDetailsGrid_1212q_7344 pre{max-height:96px;overflow:auto}._taskforceAgentLogSuccess_1212q_7407{color:var(--status-success)}._taskforceAgentLogError_1212q_7411{color:var(--status-error)}._taskforceAgentLogTime_1212q_7415{color:var(--text-helper);font-size:11px;white-space:nowrap}._taskforceAgentConversationList_1212q_7421{display:flex;flex-direction:column;gap:12px;min-height:160px;max-height:360px;overflow-y:auto;padding:10px;border:1px solid var(--border-divider);border-radius:var(--radius-md, 8px);background:var(--input-bg)}._taskforceAgentConversationList_1212q_7421._taskforceAgentDrawerConversationList_1212q_6788{flex:1 1 0;min-height:140px;max-height:none}._taskforceAgentDrawerConversationList_1212q_6788 ._taskforceAgentConversationBody_1212q_7440,._taskforceAgentDrawerConversationList_1212q_6788 ._taskforceAgentConversationMessage_1212q_7441>p{font-size:12px;line-height:1.45}._taskforceAgentConversationEmpty_1212q_7446{color:var(--text-secondary);font-size:13px;line-height:1.5}._taskforceAgentConversationGroup_1212q_7452{display:flex;flex-direction:column;gap:6px;width:100%}._taskforceAgentConversationGroupUser_1212q_7459{align-items:flex-end}._taskforceAgentConversationGroupAssistant_1212q_7463{align-items:flex-start}._taskforceAgentConversationSpeaker_1212q_7467{max-width:88%;padding:0 2px;color:var(--text-label);font-size:11px;font-weight:600;line-height:1.2}._taskforceAgentConversationGroupUser_1212q_7459 ._taskforceAgentConversationSpeaker_1212q_7467{text-align:end}._taskforceAgentConversationMessage_1212q_7441{display:flex;flex-direction:column;gap:4px;width:fit-content;max-width:88%;padding:8px 10px;border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--bg-secondary) 74%,transparent);color:var(--text-body)}._taskforceAgentConversationMessage_1212q_7441>p{margin:0;color:var(--text-primary);font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._taskforceAgentConversationBody_1212q_7440{min-width:0;color:var(--text-body)}._taskforceAgentConversationMessageUser_1212q_7507{align-self:flex-end;background:color-mix(in srgb,var(--brand-primary) 8%,transparent);border-color:color-mix(in srgb,var(--brand-primary) 28%,var(--border-primary));border-top-right-radius:var(--radius-sm)}._taskforceAgentConversationMessageAssistant_1212q_7514{align-self:flex-start;background:color-mix(in srgb,var(--conversation-accent, var(--brand-cloud-accent)) 8%,transparent);border-color:color-mix(in srgb,var(--conversation-accent, var(--brand-cloud-accent)) 16%,var(--border-divider));border-top-left-radius:var(--radius-sm)}._taskforceAgentMetaGrid_1212q_7529{display:grid;grid-template-columns:1fr;gap:8px}._taskforceAgentMetaGrid_1212q_7529>div{display:flex;flex-direction:column;gap:3px;min-width:0}._taskforceAgentMetaGrid_1212q_7529 span{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentMetaGrid_1212q_7529 strong,._taskforceAgentMetaGrid_1212q_7529 code{color:var(--text-primary);font-size:12px;overflow-wrap:anywhere}._marginTop24_1212q_7557{margin-top:24px}._settingSubTitle_1212q_7561{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #888);margin:0 0 4px}._dangerBtn_1212q_7570{background:#ef44441a;color:#f87171;border:1px solid rgba(239,68,68,.3);border-radius:6px;padding:4px 10px;font-size:11px;cursor:pointer;transition:all .2s}._dangerBtn_1212q_7570:hover{background:#ef444433;border-color:#ef444480}._aiProfilesRosterSummary_1212q_7586{display:flex;flex-direction:column;gap:8px;padding:12px 0 10px;border-bottom:1px solid var(--border-divider);flex-shrink:0}._aiProfilesConnectAction_1212q_7595{display:flex;flex:0 0 auto;padding:10px 0;border-bottom:1px solid var(--border-divider)}._aiProfilesConnectAction_1212q_7595>button{width:100%}._aiProfilesRosterSummary_1212q_7586 ._aiProfileSeatSummary_1212q_7606{margin-bottom:0}._aiProfilesRosterState_1212q_7610{display:flex;align-items:center;justify-content:center;gap:6px;min-height:96px;padding:20px 4px;color:var(--text-muted);font-size:12px;text-align:center}._aiProfilesListPane_1212q_7622{flex:1;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;--tf-scrollbar-size: 8px;--tf-scrollbar-thumb-border: 1px}._aiProfilesList_1212q_7622{display:flex;flex-direction:column;gap:16px;min-width:0;padding:12px 0 16px}._aiProfilesDetailViewport_1212q_7642{flex:1;width:100%;min-width:0;min-height:0;padding:24px 28px;box-sizing:border-box;overflow:auto}._aiProfilesEmptyState_1212q_7652{display:flex;min-height:100%;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;text-align:center}._aiProfilesEmptyStateIcon_1212q_7664{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid var(--border-default);border-radius:50%;background:var(--surface-inset);color:var(--brand-primary)}._aiProfilesSection_1212q_7676{display:flex;flex-direction:column;gap:8px}._aiProfilesSectionHeader_1212q_7682{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary, #9ca3af)}._aiProfileGroup_1212q_7690{appearance:none;border:1px solid var(--agent-card-border, var(--border-primary, rgba(255, 255, 255, .08)));border-radius:8px;padding:10px 40px 10px 12px;width:100%;text-align:left;font:inherit;color:inherit;background:var(--agent-card-bg, rgba(255, 255, 255, .02));box-shadow:var(--agent-card-shadow, none);cursor:pointer;box-sizing:border-box;position:relative;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease,transform .14s ease}._aiProfileGroup_1212q_7690:hover{border-color:var(--agent-card-hover-border, rgba(96, 165, 250, .3));background:var(--agent-card-hover-bg, rgba(255, 255, 255, .04));transform:translateY(-1px)}._aiProfileGroupSelected_1212q_7713{border-color:var(--agent-card-selected-border, rgba(96, 165, 250, .5));background:var(--agent-card-bg, rgba(255, 255, 255, .02));box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-card-selected-border, var(--brand-primary)) 16%,transparent);transform:none}._aiProfileGroupDuplicate_1212q_7720{border-color:#fbbf2459;background:#fbbf240a}._aiProfileGroupHeader_1212q_7725{display:flex;align-items:flex-start;gap:10px;font-size:12px;font-weight:500}._aiProfileGroupAvatar_1212q_7733{width:60px;height:60px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-right:2px;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,#fff 8%,transparent),transparent),var(--agent-avatar-bg, rgba(15, 23, 42, .42));border:1px solid var(--agent-avatar-border, rgba(255, 255, 255, .1))}._aiProfileGroupAvatar_1212q_7733 img{width:100%;height:100%;object-fit:cover}._aiProfileGroupAvatarLogo_1212q_7755{border-radius:12px;padding:0;border:0;background:var(--surface-elevated, var(--surface-panel))}._aiProfileGroupAvatarLogo_1212q_7755 img{object-fit:contain;border-radius:inherit}._aiProfileGroupIdentity_1212q_7767{min-width:0;display:flex;flex:1;flex-direction:column;gap:3px;padding-top:2px}._aiProfileName_1212q_7776{color:var(--text-primary, #fff);font-size:13px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}._aiProfileHandle_1212q_7784,._aiProfileRole_1212q_7785{color:var(--text-muted, #94a3b8);font-size:12px;line-height:1.25;overflow-wrap:anywhere}._aiProfileRole_1212q_7785{color:var(--text-secondary, #cbd5e1)}._aiProfileSeatSummary_1212q_7606{display:inline-flex;align-items:center;margin-bottom:14px;color:var(--text-secondary, #cbd5e1);font-size:12px;font-weight:600}._aiProfileConnectionIndicators_1212q_7805{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;gap:3px;color:var(--text-secondary, #64748b);line-height:1;opacity:.86}._aiProfileGroupSignatureSwatch_1212q_7818{position:absolute;right:16px;bottom:10px}._aiProfileConnectionIndicatorsDetail_1212q_7824{top:18px;right:18px}._aiProfileDuplicateBadge_1212q_7829{display:flex;align-items:center;gap:4px;font-size:11px;color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.25);border-radius:4px;padding:2px 6px}._aiProfileMergeSection_1212q_7841{margin-top:8px;display:flex;flex-direction:column;gap:4px}._aiProfileMergeRow_1212q_7848{display:flex;align-items:center;gap:8px;font-size:11px}._aiProfileIdChip_1212q_7855{font-family:monospace;font-size:10px;color:var(--text-muted, #9ca3af);background:var(--surface-inset, rgba(255, 255, 255, .04));border:1px solid var(--border-subtle, rgba(255, 255, 255, .06));border-radius:6px;padding:3px 7px;max-width:100%;overflow-wrap:anywhere}._aiProfileKeepBadge_1212q_7867{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:#4ade801a;border:1px solid rgba(74,222,128,.24);color:#4ade80;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._aiProfileMergeActions_1212q_7881{display:flex;gap:8px;margin-top:8px;align-items:center}._aiProfileDetailPane_1212q_7888{min-width:0;position:sticky;top:16px}._aiProfileDetailLayout_1212q_7894{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:20px;align-items:start;max-width:1260px}._aiProfileDetailCard_1212q_7902{width:min(620px,100%);min-width:0;box-sizing:border-box;border:1px solid var(--agent-detail-border, var(--border-primary, rgba(255, 255, 255, .08)));border-radius:var(--radius-md);padding:16px;background:var(--agent-detail-bg, var(--surface-panel));box-shadow:var(--box-shadow-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}._aiProfileToolAccessPanel_1212q_7915{display:flex;flex-direction:column;gap:14px;min-width:0;padding:16px;border:1px solid var(--agent-detail-border);border-radius:var(--radius-md)}._aiProfileToolAccessHeader_1212q_7925{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px}._aiProfileToolAccessHeader_1212q_7925>div{flex:1 1 15rem;min-width:0}._aiProfileToolAccessHeader_1212q_7925 p{margin-top:4px}._aiProfileToolAccessHeader_1212q_7925 ._aiProfileSingleConnection_1212q_7942{max-width:100%;background:var(--text-inverse);border-color:color-mix(in srgb,var(--text-secondary) 24%,transparent);color:#46546b}._aiProfileSingleConnection_1212q_7942>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._aiProfileToolAccessSaveButton_1212q_7955:disabled{background:var(--button-secondary-bg);border-color:var(--button-secondary-border);color:var(--text-muted);box-shadow:none;cursor:not-allowed;opacity:.72;transform:none}._aiProfileToolAccessCancelButton_1212q_7965:disabled{color:var(--text-muted);cursor:not-allowed;opacity:.55}._aiProfileToolAccessState_1212q_7971{display:flex;align-items:center;gap:8px;color:var(--text-helper);font-size:.75rem}._aiProfileConnectionSelectShell_1212q_7979{display:flex;align-items:center;gap:8px;padding:0 10px}._aiProfileConnectionSelectShell_1212q_7979 img,._aiProfileConnectionSelectShell_1212q_7979>span{width:18px;height:18px;flex:0 0 18px}._aiProfileConnectionSelect_1212q_7979{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--field-text);font:inherit}._aiProfileDetailHero_1212q_8003{display:flex;gap:14px;align-items:flex-start}._aiProfileDetailIcon_1212q_8009{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,#fff 10%,transparent),transparent),var(--agent-avatar-bg, rgba(15, 23, 42, .36));border:1px solid var(--agent-avatar-border, rgba(255, 255, 255, .1));box-shadow:inset 0 1px #ffffff14}._aiProfileDetailAvatar_1212q_8023{flex:0 0 auto}._aiProfileDetailAvatar_1212q_8023._aiProfileDetailAvatarLogo_1212q_8027{padding:0;border:0;background:transparent;box-shadow:none}._aiProfileDetailAvatar_1212q_8023._aiProfileDetailAvatarLogo_1212q_8027:hover:not(:disabled){border-color:transparent;box-shadow:none;transform:none}._aiProfileDetailAvatarLogo_1212q_8027 img{object-fit:contain;border-radius:inherit}._aiProfileDetailHeading_1212q_8045{min-width:0;flex:1}._aiProfileDetailTitleRow_1212q_8050{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._aiProfileDetailTitle_1212q_8050{margin:0;font-size:17px;line-height:1.15;color:var(--text-primary, #fff);overflow-wrap:anywhere}._aiProfileDetailMetaRow_1212q_8065{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}._aiProfileDetailHandle_1212q_8073{color:var(--text-secondary, #cbd5e1);font-size:12px}._aiProfileDetailRole_1212q_8078{margin-top:10px;color:var(--text-primary, #fff);font-size:13px;line-height:1.35}._aiProfileDetailLinkedCount_1212q_8085{color:var(--text-muted, #94a3b8);font-size:11px}._aiProfileDetailDescription_1212q_8090{margin-top:8px;font-size:13px;line-height:1.5;color:var(--text-secondary, #cbd5e1)}._aiProfileSignatureColor_1212q_8097{display:inline-flex;align-items:center;gap:7px;margin-top:10px;color:var(--text-muted, #94a3b8);font-size:12px;line-height:1.3}._aiProfileSignatureSwatch_1212q_8107,._aiProfileGroupSignatureSwatch_1212q_7818{width:12px;height:12px;border-radius:3px;border:1px solid rgba(255,255,255,.22);box-shadow:0 0 0 2px #ffffff0a,0 2px 6px #00000038}._aiProfileGroupSignatureSwatch_1212q_7818{width:8px;height:8px;border-radius:var(--radius-full);box-shadow:none}._aiProfileSignatureColorButton_1212q_8125{display:inline-flex;align-items:center;gap:7px;padding:3px 6px;border:1px solid transparent;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}._aiProfileSignatureColorButton_1212q_8125:hover:not(:disabled),._aiProfileSignatureColorButton_1212q_8125:focus-visible{border-color:var(--border-primary);background:var(--surface-hover, rgba(255, 255, 255, .05))}._aiProfileColorPicker_1212q_7180{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px}._aiProfileColorOption_1212q_8152{width:24px;height:24px;padding:0;border:2px solid var(--surface-primary, #fff);border-radius:7px;box-shadow:0 0 0 1px var(--border-primary);cursor:pointer}._aiProfileColorOption_1212q_8152[aria-pressed=true]{box-shadow:0 0 0 2px var(--text-primary)}._aiProfileDetailDataList_1212q_8166{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .08))}._aiProfileDetailDataGroup_1212q_8175{display:flex;flex-direction:column;gap:6px;min-width:0}._aiProfileDetailDateGroup_1212q_8182{border-left:1px solid var(--border-primary, rgba(255, 255, 255, .08));padding-left:18px}._aiProfileDetailDataRow_1212q_8187{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;align-items:baseline;font-size:12px;line-height:1.35}._aiProfileDetailDataLabel_1212q_8196{color:var(--text-muted, #94a3b8);font-weight:700;letter-spacing:.06em;text-transform:uppercase}._aiProfileDetailDataValue_1212q_8203{min-width:0;color:var(--text-secondary, #cbd5e1);overflow-wrap:anywhere}._aiProfileStatusSelect_1212q_8209{display:block;width:100%;max-width:100%;appearance:none;border:0;border-radius:4px;background:transparent;color:var(--text-secondary, #cbd5e1);font:inherit;font-size:12px;font-weight:600;line-height:1.2;padding:2px 16px 2px 0;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 7px) 50%,calc(100% - 3px) 50%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}._aiProfileStatusSelect_1212q_8209:hover{color:var(--text-primary, #fff);text-decoration:underline;text-underline-offset:3px}._aiProfileStatusSelect_1212q_8209:disabled{cursor:wait;opacity:.62;text-decoration:none}._aiProfileStatusSelect_1212q_8209:focus-visible{outline:2px solid rgba(96,165,250,.55);outline-offset:2px}._aiProfileInstanceSection_1212q_8251{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}._aiProfileInstanceSectionHeader_1212q_8257{display:flex;flex-direction:column;gap:3px;margin-bottom:8px;color:var(--text-primary, #fff);font-size:13px;font-weight:600}._aiProfileInstanceList_1212q_8267{display:flex;flex-direction:column;gap:10px}._aiProfileInstanceCard_1212q_8273{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:9px 11px;background:linear-gradient(180deg,#ffffff08,#ffffff04),#0f172a33;display:flex;flex-direction:column;gap:7px;position:relative}._aiProfileIdFooter_1212q_8286{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}._aiProfileIdFooterValue_1212q_8296{max-width:100%;color:var(--text-muted, #94a3b8);font-family:monospace;font-size:11px;line-height:1.35;text-align:center;overflow-wrap:anywhere}._aiProfileDangerTextButton_1212q_8306{align-self:flex-end;border:0;background:transparent;color:var(--text-muted, #94a3b8);font-size:12px;font-weight:600;line-height:1.3;padding:2px 0;cursor:pointer;transition:color var(--transition-base),text-decoration-color var(--transition-base)}._aiProfileDangerTextButton_1212q_8306:hover:not(:disabled),._aiProfileDangerTextButton_1212q_8306:focus-visible{color:#f87171;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}._aiProfileDangerTextButton_1212q_8306:focus-visible{outline:2px solid rgba(248,113,113,.55);outline-offset:3px;border-radius:4px}._aiProfileDangerTextButton_1212q_8306:disabled{cursor:not-allowed;opacity:.55}._aiProfileInstanceTopRow_1212q_8338{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}._aiProfileInstanceName_1212q_8345{font-size:12px;font-weight:700;color:var(--text-primary, #fff);margin-bottom:5px}._aiProfileInstanceMeta_1212q_8352{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:11px;color:var(--text-secondary, #94a3b8)}._aiProfileInlineError_1212q_8360{display:flex;align-items:flex-start;gap:6px;border:1px solid color-mix(in srgb,var(--status-error) 35%,transparent);background:var(--status-error-bg);color:var(--status-error);border-radius:10px;padding:8px 10px;font-size:12px;line-height:1.4}@media(max-width:1100px){._taskforceAgentTestGrid_1212q_6374{grid-template-columns:minmax(0,1fr)}._aiProfilesDetailViewport_1212q_7642{min-height:max-content;padding:20px;overflow:visible}._aiProfileDetailPane_1212q_7888{position:static}._aiProfileDetailLayout_1212q_7894{grid-template-columns:minmax(0,1fr)}._aiProfileDetailCard_1212q_7902{width:auto}}@media(max-width:760px){._taskforceAgentBehaviorGrid_1212q_7185{grid-template-columns:minmax(0,1fr)}._taskforceAgentBehaviorWide_1212q_7191{grid-column:auto}}@media(max-width:640px){._taskforceAgentsModuleTrayOpen_1212q_5966 ._taskforceAgentsModuleMain_1212q_5958{margin-left:0}._aiProfileDetailDataList_1212q_8166{grid-template-columns:1fr}._aiProfileDetailDateGroup_1212q_8182{border-left:0;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .08));padding-left:0;padding-top:12px}._aiProfileDetailDataRow_1212q_8187{grid-template-columns:1fr;gap:2px}}._plansWrapper_ojftl_1{--plans-accent: var(--brand-primary, #6366f1);--plans-accent-strong: var(--brand-primary-strong, #7c3aed);--plans-accent-soft: var(--brand-primary-soft, rgba(99, 102, 241, .1));--plans-accent-border: var(--brand-primary-border, rgba(99, 102, 241, .24));--plans-surface: color-mix(in srgb, var(--surface-panel) 84%, var(--surface-page));--plans-surface-elevated: color-mix(in srgb, var(--surface-elevated) 88%, var(--surface-panel));--plans-surface-strong: color-mix(in srgb, var(--surface-page) 70%, var(--surface-panel));--plans-shadow: 0 22px 44px rgba(0, 0, 0, .18);overflow-y:auto;display:flex;flex-direction:column;align-items:stretch;align-self:stretch;width:100%;flex:1;min-height:100%;min-width:0;padding:64px 24px;box-sizing:border-box;scrollbar-gutter:stable}._contentFrame_ojftl_24{width:min(1100px,100%);max-width:1100px;margin:0 auto;display:flex;flex-direction:column}._shellOwnsScroll_ojftl_32{overflow:visible;min-height:100%;scrollbar-gutter:auto}._withChrome_ojftl_38{padding-top:32px}._siteVariant_ojftl_42{padding:56px 24px 80px;overflow:visible;scrollbar-gutter:auto}._siteVariant_ojftl_42._withChrome_ojftl_38{padding-top:14px}._siteVariant_ojftl_42 ._contentFrame_ojftl_24{max-width:1040px}._siteVariant_ojftl_42 ._title_ojftl_56{background:none;-webkit-text-fill-color:var(--text-0, var(--text-primary));color:var(--text-0, var(--text-primary));font-size:clamp(34px,6vw,58px);line-height:1.02;max-width:20ch;font-family:var(--site-title-font, var(--font-brand));font-weight:var(--site-title-weight, 400);font-style:italic;text-transform:uppercase;letter-spacing:0;margin:0 auto}._siteVariant_ojftl_42 ._subtitle_ojftl_71{color:var(--text-1, #a6b3d9);font-size:clamp(16px,2.2vw,21px);max-width:60ch;margin:30px auto 0}._siteVariant_ojftl_42 ._header_ojftl_78{width:100%;max-width:1040px;border:0;border-radius:0;padding:62px 0 32px;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center;margin-right:auto;margin-bottom:0;margin-left:auto}._siteVariant_ojftl_42 ._planCard_ojftl_93{background:#090e20b3;border-color:#cbd5ff33;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:16px;padding:22px 20px}._siteVariant_ojftl_42 ._planCard_ojftl_93:hover{transform:translateY(-3px);box-shadow:none}._siteVariant_ojftl_42 ._grid_ojftl_106{max-width:1040px;margin-right:auto;margin-left:auto;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}._siteVariant_ojftl_42 ._pricingNotes_ojftl_114{max-width:var(--section-text-width, 54rem);margin-top:18px}._siteVariant_ojftl_42 ._pricingNotes_ojftl_114 p{color:var(--text-1, #a6b3d9)}._siteVariant_ojftl_42 ._planName_ojftl_123{font-size:22px;font-family:var(--font-brand);font-style:italic;text-transform:uppercase}._siteVariant_ojftl_42 ._featureText_ojftl_130{color:#a6b3d9}._siteVariant_ojftl_42 ._currentBadge_ojftl_134{font-size:11px}._siteVariant_ojftl_42 ._navAction_ojftl_138,._siteVariant_ojftl_42 ._backBtn_ojftl_139{border:1px solid rgba(203,213,255,.2);background:#141d3c99;color:#f6f8ff}._siteVariant_ojftl_42 ._backBtn_ojftl_139:hover,._siteVariant_ojftl_42 ._navAction_ojftl_138:hover{background:#141d3cd9}._siteVariant_ojftl_42 ._priceRows_ojftl_150{border-top-color:#cbd5ff33}._siteVariant_ojftl_42 ._foundingBeta_ojftl_154{max-width:var(--section-text-width, 54rem);margin:0 auto 22px;padding:0 0 34px}._siteVariant_ojftl_42 ._foundingBeta_ojftl_154 h2{max-width:var(--section-text-width, 54rem);margin:0 auto;font-family:var(--site-heading-font, var(--font-noir, var(--font-brand)));font-size:28px;font-weight:var(--site-heading-weight, 500);letter-spacing:0}._siteVariant_ojftl_42 ._foundingBeta_ojftl_154 p{max-width:var(--section-text-width, 54rem);margin:var(--section-copy-gap, 16px) auto 0;color:var(--text-1, #a6b3d9);line-height:1.5}._siteVariant_ojftl_42 ._cloudCapacityNote_ojftl_176{margin:8px auto 12px;padding:0}._siteVariant_ojftl_42 ._cloudCapacityNote_ojftl_176 p{margin-top:12px}._siteVariant_ojftl_42 ._cloudCapacityNote_ojftl_176 a{color:var(--text-0, #f6f8ff)}[data-theme=light] ._siteVariant_ojftl_42 ._subtitle_ojftl_71,[data-theme=dawn] ._siteVariant_ojftl_42 ._subtitle_ojftl_71{color:var(--text-1, var(--text-secondary))}[data-theme=light] ._siteVariant_ojftl_42 ._featureText_ojftl_130,[data-theme=dawn] ._siteVariant_ojftl_42 ._featureText_ojftl_130{color:var(--text-secondary)}[data-theme=light] ._siteVariant_ojftl_42 ._header_ojftl_78,[data-theme=dawn] ._siteVariant_ojftl_42 ._header_ojftl_78{background:transparent}[data-theme=light] ._siteVariant_ojftl_42 ._foundingBeta_ojftl_154 p,[data-theme=dawn] ._siteVariant_ojftl_42 ._foundingBeta_ojftl_154 p{color:var(--text-1, var(--text-secondary))}[data-theme=light] ._siteVariant_ojftl_42 ._planCard_ojftl_93{background:#ffffffe0;border-color:#1c2a482e}[data-theme=dawn] ._siteVariant_ojftl_42 ._planCard_ojftl_93{background:color-mix(in srgb,var(--surface-elevated) 94%,var(--surface-panel));border-color:color-mix(in srgb,var(--border-default) 72%,transparent)}[data-theme=light] ._siteVariant_ojftl_42 ._planCard_ojftl_93:hover,[data-theme=dawn] ._siteVariant_ojftl_42 ._planCard_ojftl_93:hover{box-shadow:0 18px 38px #0f172a1a}[data-theme=light] ._siteVariant_ojftl_42 ._navAction_ojftl_138,[data-theme=light] ._siteVariant_ojftl_42 ._backBtn_ojftl_139,[data-theme=dawn] ._siteVariant_ojftl_42 ._navAction_ojftl_138,[data-theme=dawn] ._siteVariant_ojftl_42 ._backBtn_ojftl_139{border-color:#1c2a482e;background:#ffffffb8;color:var(--text-primary)}[data-theme=light] ._siteVariant_ojftl_42 ._backBtn_ojftl_139:hover,[data-theme=light] ._siteVariant_ojftl_42 ._navAction_ojftl_138:hover,[data-theme=dawn] ._siteVariant_ojftl_42 ._backBtn_ojftl_139:hover,[data-theme=dawn] ._siteVariant_ojftl_42 ._navAction_ojftl_138:hover{background:#fffffff0}[data-theme=light] ._siteVariant_ojftl_42 ._priceRows_ojftl_150,[data-theme=dawn] ._siteVariant_ojftl_42 ._priceRows_ojftl_150{border-top-color:#1c2a482e}._header_ojftl_78{width:100%;text-align:left;margin-bottom:32px;padding:32px;border-radius:28px;border:1px solid var(--border-default);background:linear-gradient(180deg,color-mix(in srgb,var(--plans-surface-elevated) 92%,transparent),color-mix(in srgb,var(--plans-surface) 96%,transparent)),var(--plans-surface);box-shadow:var(--plans-shadow)}._headerBar_ojftl_258{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}._headerActions_ojftl_267{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}._title_ojftl_56{font-size:clamp(38px,5vw,54px);font-weight:800;font-family:var(--font-brand);font-style:italic;text-transform:uppercase;margin-bottom:16px;background:linear-gradient(135deg,var(--text-primary),color-mix(in srgb,var(--plans-accent) 72%,var(--text-primary)));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.04em;line-height:.98}._subtitle_ojftl_71{font-size:18px;color:var(--text-secondary);line-height:1.7}._subtitle_ojftl_71 p{margin:0 0 12px}._subtitle_ojftl_71 p:last-child{margin-bottom:0}._subtitle_ojftl_71 a{color:var(--plans-accent);text-decoration:underline;text-underline-offset:3px}._subtitle_ojftl_71 ul,._subtitle_ojftl_71 ol{display:inline-block;margin:8px auto 0;padding-left:22px;text-align:left}._debugMeta_ojftl_318{margin-top:16px;font-size:13px;color:var(--text-secondary);opacity:.8}._foundingBeta_ojftl_154{width:100%;max-width:920px;margin:0 auto 28px;text-align:center}._foundingBeta_ojftl_154 h2{margin:0 0 10px;color:var(--text-primary);font-size:22px;font-weight:800}._foundingBeta_ojftl_154 p{margin:0;color:var(--text-secondary);font-size:16px;line-height:1.7}._cloudCapacityNote_ojftl_176{margin:8px auto 12px}._cloudCapacityNote_ojftl_176 a{color:var(--text-primary);font-weight:700;text-decoration:none}._cloudCapacityNote_ojftl_176 a:hover{text-decoration:underline}._grid_ojftl_106{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;width:100%}._pricingNotes_ojftl_114{width:100%;max-width:920px;margin:18px auto 0;text-align:center}._pricingNotes_ojftl_114 p{margin:4px 0 0;color:var(--text-secondary);font-size:14px;line-height:1.55}._planNoticeCard_ojftl_381{width:100%;margin-top:20px;text-align:center}._planNoticeCard_ojftl_381 ._planName_ojftl_123{margin-top:0;margin-bottom:8px}._planNoticeCard_ojftl_381 ._planDescription_ojftl_392{margin:0;max-width:none}._teamComingSoonCard_ojftl_397{margin-bottom:24px}._planCard_ojftl_93{background:linear-gradient(180deg,color-mix(in srgb,var(--plans-surface-elevated) 90%,transparent),color-mix(in srgb,var(--plans-surface) 96%,transparent)),var(--plans-surface);border:1px solid var(--border-default);border-radius:22px;padding:28px;display:flex;flex-direction:column;position:relative;overflow:hidden;box-shadow:0 12px 28px #0000001f;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease,background .24s ease}._clickablePlanCard_ojftl_416{cursor:pointer}._clickablePlanCard_ojftl_416:focus-visible{outline:2px solid var(--plans-accent);outline-offset:4px}._planCard_ojftl_93:hover{transform:translateY(-4px);border-color:var(--plans-accent-border);box-shadow:0 20px 36px #0000002e}._activePlanCard_ojftl_431{border:1px solid color-mix(in srgb,var(--plans-accent) 38%,var(--border-default));background:linear-gradient(180deg,color-mix(in srgb,var(--plans-accent) 10%,var(--plans-surface-elevated)),color-mix(in srgb,var(--plans-accent) 4%,var(--plans-surface))),var(--plans-surface);box-shadow:0 18px 34px #0000002e,inset 0 0 0 1px color-mix(in srgb,var(--plans-accent) 16%,transparent)}._currentBadge_ojftl_134{position:absolute;top:20px;right:20px;background:color-mix(in srgb,var(--plans-accent) 16%,var(--surface-page));color:var(--plans-accent-strong);font-size:12px;font-weight:700;padding:6px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--plans-accent) 26%,transparent);text-transform:uppercase;letter-spacing:.08em}._planName_ojftl_123{font-size:28px;font-weight:700;font-family:var(--font-brand);font-style:italic;text-transform:uppercase;color:var(--text-primary);margin-bottom:12px}._planDescription_ojftl_392{margin:0 0 18px;color:var(--text-secondary);font-size:15px;line-height:1.45;max-width:34ch}._priceDisplay_ojftl_474{margin-bottom:32px;display:flex;align-items:baseline;gap:8px}._priceAmount_ojftl_481{font-size:56px;font-weight:800;color:var(--text-primary);letter-spacing:-2px;line-height:1}._priceInterval_ojftl_489{font-size:16px;color:var(--text-secondary);font-weight:500}._callToAction_ojftl_495{width:100%;padding:14px 18px;border-radius:12px;font-size:15px;font-weight:600;border:1px solid transparent;cursor:pointer;transition:all .2s ease;margin-bottom:0}._primaryCta_ojftl_507{background:var(--button-primary-bg);border-color:var(--button-primary-border);color:var(--button-primary-text, white)}._primaryCta_ojftl_507:hover{transform:translateY(-1px);box-shadow:0 10px 22px var(--brand-primary-glow)}._secondaryCta_ojftl_518{background:var(--button-secondary-bg);color:var(--button-secondary-text);border-color:var(--button-secondary-border)}._secondaryCta_ojftl_518:hover{background:var(--button-secondary-hover-bg);border-color:var(--button-secondary-hover-border);color:var(--button-secondary-hover-text)}._currentCta_ojftl_530{background:color-mix(in srgb,var(--plans-accent) 9%,var(--plans-surface-strong));color:var(--text-primary);border-color:color-mix(in srgb,var(--plans-accent) 24%,var(--border-default));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--plans-accent) 10%,transparent);cursor:pointer}._currentCta_ojftl_530:hover{background:color-mix(in srgb,var(--plans-accent) 14%,var(--plans-surface-strong));border-color:color-mix(in srgb,var(--plans-accent) 32%,var(--border-default));transform:translateY(-1px)}._featuresList_ojftl_544{flex:1;display:flex;flex-direction:column;gap:20px;margin-bottom:28px}._priceRows_ojftl_150{display:flex;flex-direction:column;gap:8px;margin:0 0 16px}._priceRow_ojftl_150{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;text-align:left}._regularPriceLine_ojftl_568,._campaignPriceLine_ojftl_569{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}._priceRowWithCampaign_ojftl_576{gap:4px}._priceRowAmount_ojftl_580{font-size:22px;font-weight:700;color:var(--text-primary)}._regularPriceDiscounted_ojftl_586{color:var(--text-secondary);text-decoration:line-through;text-decoration-thickness:2px}._priceRowInterval_ojftl_592{color:var(--text-secondary);font-weight:600}._campaignPriceLine_ojftl_569{color:var(--plans-accent-strong)}._campaignPriceLabel_ojftl_601{font-size:14px;font-weight:800}._campaignPriceAmount_ojftl_606{color:var(--text-primary);font-size:24px;font-weight:800}._campaignPriceInterval_ojftl_612{color:var(--text-secondary);font-weight:700}._ctaRow_ojftl_617{display:grid;grid-template-columns:1fr;gap:10px}._featureItem_ojftl_623{display:flex;align-items:flex-start;gap:16px}._featureIcon_ojftl_629{color:var(--plans-accent);flex-shrink:0;width:20px;height:20px;margin-top:2px}._featureText_ojftl_130{font-size:16px;line-height:1.5;color:var(--text-primary)}._featureLimitAccent_ojftl_643{font-family:var(--font-brand);font-style:italic;color:var(--brand-cloud-accent, #ff8a00);letter-spacing:.01em;font-size:28px;line-height:.92;display:inline-block;margin-right:6px}._featureLimitUnit_ojftl_654{font-size:.74em;line-height:1;vertical-align:baseline}._featureTextBlock_ojftl_660{display:flex;flex-direction:column;gap:4px}._featureDescription_ojftl_666{font-size:13px;line-height:1.45;color:var(--text-secondary)}._emptyState_ojftl_672{text-align:center;padding:64px;background:var(--bg-secondary);border-radius:24px;border:1px dashed var(--border-color, var(--border-primary, rgba(255, 255, 255, .14)));width:100%}._marketingEmptyState_ojftl_681{max-width:920px;border-style:solid;border-radius:28px;padding:72px 48px;background:radial-gradient(560px 260px at 15% 10%,rgba(34,197,94,.15),transparent 60%),radial-gradient(620px 320px at 85% 0%,rgba(251,191,36,.16),transparent 62%),linear-gradient(145deg,#0f172af5,#111827eb);box-shadow:0 28px 90px #00000047}._marketingEmptyState_ojftl_681 h2{margin:18px 0 14px;font-size:clamp(32px,4vw,52px);line-height:1.02;letter-spacing:-.04em;color:#f8fafc}._siteVariant_ojftl_42 ._marketingEmptyState_ojftl_681 h2{font-family:var(--site-heading-font, var(--font-noir, var(--font-brand)));font-weight:var(--site-heading-weight, 500);letter-spacing:0}._marketingEmptyState_ojftl_681 p{margin:0 auto;max-width:680px;font-size:18px;line-height:1.7;color:#cbd5e1}._emptyBadge_ojftl_715{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:999px;background:#f8fafc14;border:1px solid rgba(248,250,252,.18);color:#f8fafc;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}._emptyHighlights_ojftl_730{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}._emptyHighlights_ojftl_730 span{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:#94a3b81f;border:1px solid rgba(148,163,184,.18);color:#e2e8f0;font-size:13px;font-weight:700;letter-spacing:.02em}._loader_ojftl_752{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:24px;color:var(--text-secondary)}._spinner_ojftl_762{animation:_spin_ojftl_762 1s linear infinite;color:var(--accent-primary, #6366f1)}@keyframes _spin_ojftl_762{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._backBtn_ojftl_139{background:var(--button-secondary-bg);border:1px solid var(--button-secondary-border);color:var(--button-secondary-text);display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;cursor:pointer;padding:10px 16px;border-radius:12px;transition:all .2s ease}._backBtn_ojftl_139:hover{background:var(--button-secondary-hover-bg);border-color:var(--button-secondary-hover-border);color:var(--button-secondary-hover-text)}._navAction_ojftl_138{background:var(--button-secondary-bg);border:1px solid var(--button-secondary-border);color:var(--button-secondary-text);padding:10px 20px;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s ease}._navAction_ojftl_138:hover{background:var(--button-secondary-hover-bg);border-color:var(--button-secondary-hover-border);color:var(--button-secondary-hover-text)}._statusBanner_ojftl_815{margin-top:24px;padding:12px 24px;border-radius:12px;font-weight:500;font-size:14px}._successBanner_ojftl_823{background:color-mix(in srgb,var(--status-success) 12%,var(--plans-surface-elevated));color:var(--status-success);border:1px solid color-mix(in srgb,var(--status-success) 24%,transparent)}._infoBanner_ojftl_829{background:color-mix(in srgb,var(--button-primary-bg) 10%,var(--plans-surface-elevated));color:var(--text-secondary);border:1px solid color-mix(in srgb,var(--button-primary-bg) 18%,transparent)}._errorBanner_ojftl_835{background:color-mix(in srgb,var(--status-error) 12%,var(--plans-surface-elevated));color:var(--status-error);border:1px solid color-mix(in srgb,var(--status-error) 24%,transparent)}@media(max-width:768px){._plansWrapper_ojftl_1{padding:28px 14px}._withChrome_ojftl_38{padding-top:24px}._header_ojftl_78{margin-bottom:24px;padding:22px 18px}._headerBar_ojftl_258{gap:10px;flex-wrap:wrap;margin-bottom:18px}._title_ojftl_56{font-size:34px;margin-bottom:12px}._grid_ojftl_106{grid-template-columns:1fr;gap:18px}._siteVariant_ojftl_42 ._grid_ojftl_106{grid-template-columns:1fr}._siteVariant_ojftl_42{padding:56px 24px 80px}._siteVariant_ojftl_42._withChrome_ojftl_38{padding-top:14px}._siteVariant_ojftl_42 ._header_ojftl_78{padding:62px 0 32px}._planCard_ojftl_93{padding:22px}._planNoticeCard_ojftl_381{margin-top:18px}._teamComingSoonCard_ojftl_397{margin-bottom:18px}._marketingEmptyState_ojftl_681{padding:56px 24px}._marketingEmptyState_ojftl_681 h2{font-size:34px}._marketingEmptyState_ojftl_681 p{font-size:16px}._headerActions_ojftl_267{width:100%;justify-content:flex-start}}
