/* Dark Theme Colors - Matching Notes App */

.theme-dark {
    /* Primary Colors - Light accents */
    --color-primary: #ecf0f1;
    --color-primary-hover: #ffffff;
    --color-primary-light: #424242;

    /* Semantic Colors - Muted */
    --color-success: #95a5a6;
    --color-success-light: #424242;
    --color-danger: #95a5a6;
    --color-danger-light: #383838;
    --color-warning: #95a5a6;
    --color-warning-light: #424242;
    --color-info: #95a5a6;
    --color-info-light: #424242;

    /* Background Colors - Matching Notes App */
    --color-bg-primary: #2d2d2d;
    --color-bg-secondary: #383838;
    --color-bg-tertiary: #424242;
    --color-bg-hover: #383838;

    /* Text Colors - Matching Notes App */
    --color-text-primary: #ecf0f1;
    --color-text-secondary: #bdc3c7;
    --color-text-tertiary: #95a5a6;
    --color-text-inverse: #2d2d2d;

    /* Border Colors - Matching Notes App */
    --color-border: #4a4a4a;
    --color-border-hover: #525252;
    --color-border-focus: #bdc3c7;

    /* Sidebar - Secondary background */
    --color-sidebar-bg: #2d2d2d;
    --color-sidebar-text: #bdc3c7;
    --color-sidebar-text-hover: #ecf0f1;
    --color-sidebar-active: #ecf0f1;
    --color-sidebar-active-bg: #383838;

    /* Header - Same as secondary background */
    --color-header-bg: #383838;
    --color-header-border: #4a4a4a;

    /* Card - Same as secondary background */
    --color-card-bg: #383838;
    --color-card-border: #4a4a4a;

    /* Input - Same as tertiary background */
    --color-input-bg: #424242;
    --color-input-border: #4a4a4a;
    --color-input-focus: #bdc3c7;

    /* Shadows (theme-aware) */
    --shadow-card: 0 4px 6px rgba(0,0,0,0.3), 0 2px 4px rgba(0,0,0,0.2);
}
