:root{--color-primary-50:#f0f9ff;--color-primary-100:#e0f2fe;--color-primary-200:#bae6fd;--color-primary-300:#7dd3fc;--color-primary-400:#38bdf8;--color-primary-500:#0ea5e9;--color-primary-600:#0284c7;--color-primary-700:#0369a1;--color-primary-800:#075985;--color-primary-900:#0c4a6e;--color-accent-50:#f0fdf4;--color-accent-100:#dcfce7;--color-accent-200:#bbf7d0;--color-accent-300:#86efac;--color-accent-400:#4ade80;--color-accent-500:#10b981;--color-accent-600:#059669;--color-accent-700:#047857;--color-accent-800:#065f46;--color-accent-900:#064e3b;--color-neutral-50:#f8fafc;--color-neutral-100:#f1f5f9;--color-neutral-200:#e2e8f0;--color-neutral-300:#cbd5e1;--color-neutral-400:#94a3b8;--color-neutral-500:#64748b;--color-neutral-600:#475569;--color-neutral-700:#334155;--color-neutral-800:#1e293b;--color-neutral-900:#0f172a;--color-status-success:#10b981;--color-status-warning:#f59e0b;--color-status-error:#ef4444;--color-status-info:#3b82f6;--color-status-pending:#6b7280;--color-status-success-bg:#f0fdf4;--color-status-success-text:#065f46;--color-status-warning-bg:#fffbeb;--color-status-warning-text:#92400e;--color-status-error-bg:#fef2f2;--color-status-error-text:#991b1b;--color-status-info-bg:#eff6ff;--color-status-info-text:#1e40af;--color-status-error-hover:#dc2626;--color-status-error-active:#b91c1c;--color-status-success-border:#b7ead9;--color-status-warning-border:#fce2b6;--color-status-error-border:#fac7c7;--color-status-info-border:#c4dafc;--color-category-task:#3b82f6;--color-category-warning:#f43f5e;--color-category-survey:#8b5cf6;--color-category-journey:#10b981;--color-category-role:#f59e0b;--color-category-schedule:#06b6d4;--color-category-announcement:#6366f1;--color-employee-task-complete:#10b981;--color-employee-task-pending:#f59e0b;--color-employee-task-overdue:#ef4444;--color-employee-progress-low:#ef4444;--color-employee-progress-mid:#f59e0b;--color-employee-progress-high:#10b981;--color-employee-notification-new:#3b82f6;--color-employee-notification-urgent:#ef4444;--color-employee-notification-read:#6b7280;--color-employee-org-user-department:#10b981;--color-employee-org-search-result:#6366f1;--color-employee-org-selected:#0ea5e9;--color-employee-role-badge:#3b82f6;--color-survey-question-bg:#f8fafc;--color-survey-question-border:#e2e8f0;--color-survey-option-default:#ffffff;--color-survey-option-hover:#f1f5f9;--color-survey-option-selected:#f0f9ff;--color-survey-option-selected-border:#0ea5e9;--color-survey-option-selected-text:#0369a1;--color-survey-progress:#0ea5e9;--color-survey-progress-bg:#e0f2fe;--color-survey-section-header:#1e293b;--color-survey-section-bg:#f8fafc;--color-survey-editor-panel-bg:#ffffff;--color-survey-editor-sidebar-bg:#f8fafc;--color-survey-editor-tab-active:#0ea5e9;--color-survey-editor-tab-inactive:#64748b}