body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0;text-rendering:optimizeLegibility}button,input,select,textarea{font-family:inherit}code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Courier New,monospace}:root{--t-bg-app:#f4f6fa;--t-bg-surface:#fff;--t-bg-border:#e6eaf1;--t-bg-subtle:#f8f9fc;--t-bg-elevated:#fff;--t-hover:#f1f4f9;--t-overlay:#0f172a73;--t-border-strong:#d3dae4;--t-sidebar-bg:#fff;--t-sidebar-border:#e6eaf1;--t-sidebar-active-bg:var(--brand-wash);--t-sidebar-active-text:var(--brand-primary);--t-sidebar-active-bar:var(--brand-primary);--t-sidebar-text:#475569;--t-sidebar-icon:#8a96a8;--t-sidebar-section:#8a96a8;--t-sidebar-hover:#f1f4f9;--t-sidebar-rail:#e1e6ee;--t-top-bar-bg:#fff;--t-top-bar-border:#e6eaf1;--t-top-bar-title:#0f172a;--t-top-bar-meta:#7b8799;--t-text-primary:#0f172a;--t-text-secondary:#475569;--t-text-muted:#7b8799;--t-text-faint:#9aa5b5;--t-text-inverse:#fff;--t-brand-primary:var(--brand-primary);--t-brand-accent:var(--brand-accent);--t-profile-bg:#f4f6fa;--t-profile-avatar-bg:var(--brand-primary);--t-profile-avatar-text:#fff;--t-panel-bg:#fff;--t-panel-border:#e6eaf1;--t-panel-header:#f8f9fc;--t-input-bg:#f7f8fb;--t-input-border:#e6eaf1;--t-input-text:#0f172a;--t-btn-primary-bg:var(--brand-primary);--t-btn-primary-text:#fff;--t-btn-danger-bg:#ef444414;--t-btn-danger-border:#ef444440;--t-btn-danger-text:#dc2626;--t-btn-warn-bg:#f59e0b14;--t-btn-warn-border:#f59e0b40;--t-btn-warn-text:#d97706;--t-btn-success-bg:#10b98114;--t-btn-success-border:#10b98140;--t-btn-success-text:#059669;--t-btn-neutral-bg:#f4f6fa;--t-btn-neutral-border:#e6eaf1;--t-btn-neutral-text:#475569;--t-status-pending:#f59e0b;--t-status-review:#8b5cf6;--t-status-good:#10b981;--t-status-bad:#ef4444;--t-status-unassigned:#7b8799;--t-badge-primary-bg:var(--brand-badge);--t-badge-primary-text:var(--brand-primary);--t-badge-good-bg:#10b9811a;--t-badge-good-text:#059669;--t-badge-bad-bg:#ef44441a;--t-badge-bad-text:#dc2626;--t-badge-warn-bg:#f59e0b1a;--t-badge-warn-text:#d97706;--t-badge-neutral-bg:#6b72801a;--t-badge-neutral-text:#6b7280;--t-table-header-bg:#f8f9fc;--t-table-row-border:#eef1f6;--t-tooltip-bg:#0f172a;--t-tooltip-text:#fff;--t-code-inline-bg:var(--brand-subtle);--t-code-inline-text:var(--brand-primary);--t-shadow:0 1px 2px #1018280a;--t-shadow-md:0 4px 16px #10182814;--t-link-accent:var(--brand-primary);--t-tagline-primary:var(--brand-primary);color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--t-bg-app:#0b0e14;--t-bg-surface:#131822;--t-bg-border:#222a38;--t-bg-subtle:#161c27;--t-bg-elevated:#1a2130;--t-hover:#182030;--t-overlay:#020617a6;--t-border-strong:#333d50;--t-sidebar-bg:#0f131b;--t-sidebar-border:#1c2331;--t-sidebar-active-bg:var(--brand-wash-dark);--t-sidebar-active-text:var(--brand-primary-text);--t-sidebar-active-bar:var(--brand-primary-text);--t-sidebar-text:#aeb8c9;--t-sidebar-icon:#7a8598;--t-sidebar-section:#66718a;--t-sidebar-hover:#182030;--t-sidebar-rail:#263041;--t-top-bar-bg:#131822;--t-top-bar-border:#222a38;--t-top-bar-title:#e7ebf3;--t-top-bar-meta:#7a8598;--t-text-primary:#e7ebf3;--t-text-secondary:#aeb8c9;--t-text-muted:#7a8598;--t-text-faint:#66718a;--t-text-inverse:#fff;--t-brand-primary:var(--brand-primary-soft);--t-brand-accent:var(--brand-accent);--t-profile-bg:#0f131b;--t-profile-avatar-bg:var(--brand-primary);--t-profile-avatar-text:#fff;--t-panel-bg:#131822;--t-panel-border:#222a38;--t-panel-header:#161c27;--t-input-bg:#0f141d;--t-input-border:#2a3344;--t-input-text:#e7ebf3;--t-btn-primary-bg:var(--brand-primary);--t-btn-primary-text:#fff;--t-btn-danger-bg:#f871711f;--t-btn-danger-border:#f8717152;--t-btn-danger-text:#fca5a5;--t-btn-warn-bg:#fbbf241f;--t-btn-warn-border:#fbbf2452;--t-btn-warn-text:#fcd34d;--t-btn-success-bg:#34d3991f;--t-btn-success-border:#34d39952;--t-btn-success-text:#6ee7b7;--t-btn-neutral-bg:#182030;--t-btn-neutral-border:#2a3344;--t-btn-neutral-text:#c3ccdb;--t-status-pending:#fbbf24;--t-status-review:#a78bfa;--t-status-good:#34d399;--t-status-bad:#f87171;--t-status-unassigned:#7a8598;--t-badge-primary-bg:var(--brand-badge-dark);--t-badge-primary-text:var(--brand-primary-text);--t-badge-good-bg:#34d39926;--t-badge-good-text:#7ee2b8;--t-badge-bad-bg:#f8717126;--t-badge-bad-text:#fda4a4;--t-badge-warn-bg:#fbbf2426;--t-badge-warn-text:#fcd679;--t-badge-neutral-bg:#94a3b824;--t-badge-neutral-text:#a7b1c2;--t-table-header-bg:#161c27;--t-table-row-border:#1b2230;--t-tooltip-bg:#e7ebf3;--t-tooltip-text:#0b0e14;--t-code-inline-bg:var(--brand-subtle-dark);--t-code-inline-text:var(--brand-primary-text);--t-shadow:0 1px 2px #0000004d;--t-shadow-md:0 8px 24px #00000073;--t-link-accent:var(--brand-primary-text);--t-tagline-primary:var(--brand-primary-text);color-scheme:dark}}:root[data-theme=dark]{--t-bg-app:#0b0e14;--t-bg-surface:#131822;--t-bg-border:#222a38;--t-bg-subtle:#161c27;--t-bg-elevated:#1a2130;--t-hover:#182030;--t-overlay:#020617a6;--t-border-strong:#333d50;--t-sidebar-bg:#0f131b;--t-sidebar-border:#1c2331;--t-sidebar-active-bg:var(--brand-wash-dark);--t-sidebar-active-text:var(--brand-primary-text);--t-sidebar-active-bar:var(--brand-primary-text);--t-sidebar-text:#aeb8c9;--t-sidebar-icon:#7a8598;--t-sidebar-section:#66718a;--t-sidebar-hover:#182030;--t-sidebar-rail:#263041;--t-top-bar-bg:#131822;--t-top-bar-border:#222a38;--t-top-bar-title:#e7ebf3;--t-top-bar-meta:#7a8598;--t-text-primary:#e7ebf3;--t-text-secondary:#aeb8c9;--t-text-muted:#7a8598;--t-text-faint:#66718a;--t-text-inverse:#fff;--t-brand-primary:var(--brand-primary-soft);--t-brand-accent:var(--brand-accent);--t-profile-bg:#0f131b;--t-profile-avatar-bg:var(--brand-primary);--t-profile-avatar-text:#fff;--t-panel-bg:#131822;--t-panel-border:#222a38;--t-panel-header:#161c27;--t-input-bg:#0f141d;--t-input-border:#2a3344;--t-input-text:#e7ebf3;--t-btn-primary-bg:var(--brand-primary);--t-btn-primary-text:#fff;--t-btn-danger-bg:#f871711f;--t-btn-danger-border:#f8717152;--t-btn-danger-text:#fca5a5;--t-btn-warn-bg:#fbbf241f;--t-btn-warn-border:#fbbf2452;--t-btn-warn-text:#fcd34d;--t-btn-success-bg:#34d3991f;--t-btn-success-border:#34d39952;--t-btn-success-text:#6ee7b7;--t-btn-neutral-bg:#182030;--t-btn-neutral-border:#2a3344;--t-btn-neutral-text:#c3ccdb;--t-status-pending:#fbbf24;--t-status-review:#a78bfa;--t-status-good:#34d399;--t-status-bad:#f87171;--t-status-unassigned:#7a8598;--t-badge-primary-bg:var(--brand-badge-dark);--t-badge-primary-text:var(--brand-primary-text);--t-badge-good-bg:#34d39926;--t-badge-good-text:#7ee2b8;--t-badge-bad-bg:#f8717126;--t-badge-bad-text:#fda4a4;--t-badge-warn-bg:#fbbf2426;--t-badge-warn-text:#fcd679;--t-badge-neutral-bg:#94a3b824;--t-badge-neutral-text:#a7b1c2;--t-table-header-bg:#161c27;--t-table-row-border:#1b2230;--t-tooltip-bg:#e7ebf3;--t-tooltip-text:#0b0e14;--t-code-inline-bg:var(--brand-subtle-dark);--t-code-inline-text:var(--brand-primary-text);--t-shadow:0 1px 2px #0000004d;--t-shadow-md:0 8px 24px #00000073;--t-link-accent:var(--brand-primary-text);--t-tagline-primary:var(--brand-primary-text);color-scheme:dark}body{background-color:#f4f6fa;background-color:var(--t-bg-app);color:#0f172a;color:var(--t-text-primary)}