:root{--tt-brand-primary:#3a8dff;--tt-brand-primary-hover:#2f6fd6;--tt-brand-primary-soft:#e8f2ff;--tt-brand-secondary:#2ecc71;--tt-brand-secondary-soft:#eafbf3;--tt-brand-accent:#ff4d4d;--tt-brand-accent-soft:#fdecec;--tt-brand-outline:#1f2a5a;--tt-brand-yellow-soft:#ffd84d;--tt-foreground-primary:#111827;--tt-foreground-secondary:#6b7280;--tt-foreground-muted:#9ca3af;--tt-foreground-disabled:#9ca3af;--tt-foreground-inverse:#ffffff;--tt-background-app:#f9fafb;--tt-background-subtle:#f3f4f6;--tt-background-card:#ffffff;--tt-background-elevated:#ffffff;--tt-background-overlay:rgba(17,24,39,0.5);--tt-line-default:#e5e7eb;--tt-line-subtle:#f3f4f6;--tt-line-focus:#3a8dff;--tt-line-strong:#d1d5db;--tt-button-primary-bg:#3a8dff;--tt-button-primary-hover:#2f6fd6;--tt-button-secondary-bg:#6b7280;--tt-button-secondary-hover:#111827;--tt-button-success-bg:#2ecc71;--tt-button-success-hover:#27ae60;--tt-button-danger-bg:#ff4d4d;--tt-button-danger-hover:#d93d3d;--tt-state-success:#2ecc71;--tt-state-error:#ff4d4d;--tt-state-info:#3a8dff;--tt-badge-success-bg:#eafbf3;--tt-badge-success-text:#2ecc71;--tt-badge-danger-bg:#fdecec;--tt-badge-danger-text:#ff4d4d;--tt-badge-warning-bg:#fff8e1;--tt-badge-warning-text:#b45309;--tt-badge-new-bg:#e8f4ff;--tt-badge-new-text:#3a8dff;--tt-badge-info-bg:#e8f4ff;--tt-badge-info-text:#3a8dff;--tt-badge-neutral-bg:#f3f4f6;--tt-badge-neutral-text:#6b7280}@media (prefers-reduced-motion:reduce){:root{--tt-transition-fast:0.01ms}}