/*
 * Theme: Teal — general clinic product identity (ClinicFlow).
 * Overrides the brand tokens ONLY (single source: dentflow.css :root).
 * Neutrals, surfaces, and semantic colors (success/warning/danger) untouched.
 */
:root {
    /* Brand ramp — medical teal */
    --df-brand-200: #99F6E4;
    --df-brand-400: #2DD4BF;
    --df-brand-500: #14B8A6;
    --df-brand-600: #0D9488;
    --df-brand-700: #0F766E;
    --df-brand-800: #115E59;
    --df-brand-rgb: 13, 148, 136;
    --df-brand-400-rgb: 45, 212, 191;
    --df-brand-500-rgb: 20, 184, 166;

    /* Accent shifts toward cyan */
    --df-accent: #06B6D4;
    --df-accent-600: #0891B2;
    --df-accent-rgb: 6, 182, 212;
    --df-accent-soft: rgba(6, 182, 212, 0.10);
    --df-accent-2: #22D3EE;

    /* Gradients — teal → deep cyan */
    --df-grad-a: #14B8A6;
    --df-grad-b: #0E7490;
    --df-grad-mid: #0891B2;
    --df-grad-a-rgb: 20, 184, 166;

    /* Brand-tinted chrome */
    --df-shadow-brand: 0 8px 24px rgba(13, 148, 136, 0.30);
    --sidebar-accent: var(--df-brand-500);
    --sidebar-accent-glow: rgba(20, 184, 166, 0.25);
}
