:root,[data-theme=classic]{--theme-brand-50:#eff6ff;--theme-brand-100:#dbeafe;--theme-brand-200:#bfdbfe;--theme-brand-300:#93c5fd;--theme-brand-400:#60a5fa;--theme-brand-500:#3b82f6;--theme-brand-600:#2563eb;--theme-brand-700:#1d4ed8;--theme-brand-800:#1e40af;--theme-brand-900:#1e3a8a;--theme-surface:#ffffff;--theme-surface-secondary:#f8fafc;--theme-surface-tertiary:#f1f5f9;--theme-surface-inverse:#0f172a;--theme-text-primary:#0f172a;--theme-text-secondary:#475569;--theme-text-muted:#94a3b8;--theme-text-inverse:#ffffff;--theme-border:#e2e8f0;--theme-border-strong:#cbd5e1;--theme-sidebar-bg:#ffffff;--theme-sidebar-text:#475569;--theme-sidebar-text-active:#1d4ed8;--theme-sidebar-active-bg:#eff6ff;--theme-sidebar-hover-bg:#f8fafc;--theme-sidebar-section-text:#94a3b8;--theme-sidebar-border:#e2e8f0;--theme-header-bg:#ffffff;--theme-header-text:#0f172a;--theme-header-border:#e2e8f0;--theme-card-bg:#ffffff;--theme-card-shadow:0 1px 3px 0 rgb(0 0 0/0.05),0 1px 2px -1px rgb(0 0 0/0.05);--theme-input-bg:#ffffff;--theme-input-border:#e2e8f0;--theme-input-text:#0f172a;--theme-badge-bg:#f1f5f9;--theme-badge-text:#475569;--theme-plan-bar-bg:#f1f5f9;--theme-plan-text:#64748b}[data-theme=dark]{--theme-brand-50:#1e293b;--theme-brand-100:#1e3a5f;--theme-brand-200:#2563eb;--theme-brand-300:#3b82f6;--theme-brand-400:#60a5fa;--theme-brand-500:#60a5fa;--theme-brand-600:#3b82f6;--theme-brand-700:#93c5fd;--theme-brand-800:#bfdbfe;--theme-brand-900:#dbeafe;--theme-surface:#0f172a;--theme-surface-secondary:#1e293b;--theme-surface-tertiary:#334155;--theme-surface-inverse:#f8fafc;--theme-text-primary:#e2e8f0;--theme-text-secondary:#94a3b8;--theme-text-muted:#64748b;--theme-text-inverse:#0f172a;--theme-border:#334155;--theme-border-strong:#475569;--theme-sidebar-bg:#020617;--theme-sidebar-text:#94a3b8;--theme-sidebar-text-active:#60a5fa;--theme-sidebar-active-bg:#1e293b;--theme-sidebar-hover-bg:#0f172a;--theme-sidebar-section-text:#64748b;--theme-sidebar-border:#1e293b;--theme-header-bg:#1e293b;--theme-header-text:#e2e8f0;--theme-header-border:#334155;--theme-card-bg:#1e293b;--theme-card-shadow:0 1px 3px 0 rgb(0 0 0/0.3),0 1px 2px -1px rgb(0 0 0/0.3);--theme-input-bg:#0f172a;--theme-input-border:#334155;--theme-input-text:#e2e8f0;--theme-badge-bg:#334155;--theme-badge-text:#94a3b8;--theme-plan-bar-bg:#334155;--theme-plan-text:#94a3b8}[data-theme=green]{--theme-brand-50:#ecfdf5;--theme-brand-100:#d1fae5;--theme-brand-200:#a7f3d0;--theme-brand-300:#6ee7b7;--theme-brand-400:#34d399;--theme-brand-500:#10b981;--theme-brand-600:#059669;--theme-brand-700:#047857;--theme-brand-800:#065f46;--theme-brand-900:#064e3b;--theme-surface:#ffffff;--theme-surface-secondary:#f0fdf4;--theme-surface-tertiary:#ecfdf5;--theme-surface-inverse:#064e3b;--theme-text-primary:#0f172a;--theme-text-secondary:#475569;--theme-text-muted:#94a3b8;--theme-text-inverse:#ffffff;--theme-border:#d1fae5;--theme-border-strong:#a7f3d0;--theme-sidebar-bg:#064e3b;--theme-sidebar-text:#d1fae5;--theme-sidebar-text-active:#ffffff;--theme-sidebar-active-bg:#065f46;--theme-sidebar-hover-bg:#065f46;--theme-sidebar-section-text:#6ee7b7;--theme-sidebar-border:#065f46;--theme-header-bg:#ffffff;--theme-header-text:#0f172a;--theme-header-border:#d1fae5;--theme-card-bg:#ffffff;--theme-card-shadow:0 1px 3px 0 rgb(16 185 129/0.08),0 1px 2px -1px rgb(16 185 129/0.06);--theme-input-bg:#ffffff;--theme-input-border:#d1fae5;--theme-input-text:#0f172a;--theme-badge-bg:#ecfdf5;--theme-badge-text:#065f46;--theme-plan-bar-bg:#d1fae5;--theme-plan-text:#047857}[data-theme=purple]{--theme-brand-50:#faf5ff;--theme-brand-100:#f3e8ff;--theme-brand-200:#e9d5ff;--theme-brand-300:#d8b4fe;--theme-brand-400:#c084fc;--theme-brand-500:#8b5cf6;--theme-brand-600:#7c3aed;--theme-brand-700:#6d28d9;--theme-brand-800:#5b21b6;--theme-brand-900:#4c1d95;--theme-surface:#faf5ff;--theme-surface-secondary:#f5f0ff;--theme-surface-tertiary:#ede9fe;--theme-surface-inverse:#4c1d95;--theme-text-primary:#1e1b4b;--theme-text-secondary:#4c1d95;--theme-text-muted:#7c3aed;--theme-text-inverse:#ffffff;--theme-border:#e9d5ff;--theme-border-strong:#d8b4fe;--theme-sidebar-bg:#4c1d95;--theme-sidebar-text:#e9d5ff;--theme-sidebar-text-active:#ffffff;--theme-sidebar-active-bg:#5b21b6;--theme-sidebar-hover-bg:#5b21b6;--theme-sidebar-section-text:#c084fc;--theme-sidebar-border:#5b21b6;--theme-header-bg:#faf5ff;--theme-header-text:#1e1b4b;--theme-header-border:#e9d5ff;--theme-card-bg:#ffffff;--theme-card-shadow:0 1px 3px 0 rgb(139 92 246/0.08),0 1px 2px -1px rgb(139 92 246/0.06);--theme-input-bg:#ffffff;--theme-input-border:#e9d5ff;--theme-input-text:#1e1b4b;--theme-badge-bg:#ede9fe;--theme-badge-text:#5b21b6;--theme-plan-bar-bg:#ede9fe;--theme-plan-text:#6d28d9}.np-header-logo .np-logo-ondark,.np-sidebar-logo .np-logo-ondark,[data-theme=dark] .np-header-logo .np-logo-onlight,[data-theme=dark] .np-sidebar-logo .np-logo-onlight,[data-theme=green] .np-sidebar-logo .np-logo-onlight,[data-theme=purple] .np-sidebar-logo .np-logo-onlight{display:none}[data-theme=dark] .np-header-logo .np-logo-ondark,[data-theme=dark] .np-sidebar-logo .np-logo-ondark,[data-theme=green] .np-sidebar-logo .np-logo-ondark,[data-theme=purple] .np-sidebar-logo .np-logo-ondark{display:block}