/* Theme Support */

/* Light theme variables */
.theme-light {
    --bg-color: oklch(from var(--color-white) l c h / 0.95);
    --text-color: var(--color-black);
    --text-secondary: oklch(from var(--color-black) l c h / 0.6);
    --border-color: oklch(from var(--color-black) l c h / 0.15);
    --accent-color: var(--color-blue-500);
}

/* Dark theme variables */
.theme-dark {
    --bg-color: oklch(from var(--color-neutral-950) l c h / 0.95);
    --text-color: var(--color-white);
    --text-secondary: oklch(from var(--color-white) l c h / 0.6);
    --border-color: oklch(from var(--color-white) l c h / 0.15);
    --accent-color: var(--color-blue-500);
}
