/*
 * Generated by `pramnos theme:build` from app/themes/theme.css.
 * Do not edit: edit that file and build again.
 */

:root,
[data-theme="glideday"] {
    color-scheme: light;
    --color-base-100: oklch(100% 0 0);
    --color-base-200: oklch(97.6% 0 0);
    --color-base-300: oklch(92.2% 0 0);
    --color-base-content: oklch(21.8% 0 0);
    --color-primary: oklch(56% 0.165 262.5);
    --color-primary-content: oklch(100% 0 0);
    --color-secondary: oklch(37.3% 0 0);
    --color-secondary-content: oklch(100% 0 0);
    --color-accent: oklch(65.5% 0.156 262.5);
    --color-accent-content: oklch(21.8% 0 0);
    --color-neutral: oklch(27.8% 0 0);
    --color-neutral-content: oklch(97.6% 0 0);
    --color-info: oklch(58.8% 0.139 242);
    --color-info-content: oklch(100% 0 0);
    --color-success: oklch(62.7% 0.17 149.2);
    --color-success-content: oklch(100% 0 0);
    --color-warning: oklch(68.1% 0.142 75.8);
    --color-warning-content: oklch(21% 0.032 264.7);
    --color-error: oklch(57.7% 0.215 27.3);
    --color-error-content: oklch(100% 0 0);
    --radius-selector: 0.5rem;
    --radius-field: 0.5rem;
    --radius-box: 0.75rem;
    --border: 1px;
    /* The same palette, for Bootstrap and the plain-CSS theme. */
    --bs-body-bg: var(--color-base-100);
    --bs-body-color: var(--color-base-content);
    --bs-emphasis-color: var(--color-base-content);
    --bs-secondary-bg: var(--color-base-200);
    --bs-tertiary-bg: var(--color-base-200);
    --bs-border-color: var(--color-base-300);
    --bs-primary: var(--color-primary);
    --bs-link-color: var(--color-primary);
    --bs-link-hover-color: var(--color-primary);
    --bs-secondary: var(--color-secondary);
    --bs-success: var(--color-success);
    --bs-danger: var(--color-error);
    --bs-warning: var(--color-warning);
    --bs-info: var(--color-info);
    --primary-color: var(--color-primary);
    --text-main: var(--color-base-content);
    --surface: var(--color-base-100);
    --bg-subtle: var(--color-base-200);
    --border-color: var(--color-base-300);
    --bs-body-bg-rgb: 255, 255, 255;
    --bs-body-color-rgb: 26, 26, 26;
    --bs-primary-rgb: 61, 111, 212;
    --bs-link-color-rgb: 61, 111, 212;
    --bs-secondary-rgb: 64, 64, 64;
    --bs-success-rgb: 22, 163, 74;
    --bs-danger-rgb: 220, 38, 38;
    --bs-warning-rgb: 202, 138, 6;
    --bs-info-rgb: 2, 132, 199;
}

[data-theme="glideday-dark"] {
    color-scheme: dark;
    --color-base-100: oklch(21.8% 0 0);
    --color-base-200: oklch(18.2% 0 0);
    --color-base-300: oklch(28.9% 0 0);
    --color-base-content: oklch(97.6% 0 0);
    --color-primary: oklch(65.5% 0.156 262.5);
    --color-primary-content: oklch(21.8% 0 0);
    --color-secondary: oklch(70% 0 0);
    --color-secondary-content: oklch(21.8% 0 0);
    --color-accent: oklch(65.5% 0.156 262.5);
    --color-accent-content: oklch(21.8% 0 0);
    --color-neutral: oklch(28.9% 0 0);
    --color-neutral-content: oklch(97.6% 0 0);
    --color-info: oklch(70% 0.13 242);
    --color-info-content: oklch(21.8% 0 0);
    --color-success: oklch(70% 0.15 149.2);
    --color-success-content: oklch(21.8% 0 0);
    --color-warning: oklch(76% 0.13 75.8);
    --color-warning-content: oklch(21.8% 0 0);
    --color-error: oklch(66% 0.19 27.3);
    --color-error-content: oklch(21.8% 0 0);
    --radius-selector: 0.5rem;
    --radius-field: 0.5rem;
    --radius-box: 0.75rem;
    --border: 1px;
    /* The same palette, for Bootstrap and the plain-CSS theme. */
    --bs-body-bg: var(--color-base-100);
    --bs-body-color: var(--color-base-content);
    --bs-emphasis-color: var(--color-base-content);
    --bs-secondary-bg: var(--color-base-200);
    --bs-tertiary-bg: var(--color-base-200);
    --bs-border-color: var(--color-base-300);
    --bs-primary: var(--color-primary);
    --bs-link-color: var(--color-primary);
    --bs-link-hover-color: var(--color-primary);
    --bs-secondary: var(--color-secondary);
    --bs-success: var(--color-success);
    --bs-danger: var(--color-error);
    --bs-warning: var(--color-warning);
    --bs-info: var(--color-info);
    --primary-color: var(--color-primary);
    --text-main: var(--color-base-content);
    --surface: var(--color-base-100);
    --bg-subtle: var(--color-base-200);
    --border-color: var(--color-base-300);
    --bs-body-bg-rgb: 26, 26, 26;
    --bs-body-color-rgb: 247, 247, 247;
    --bs-primary-rgb: 91, 141, 239;
    --bs-link-color-rgb: 91, 141, 239;
    --bs-secondary-rgb: 158, 158, 158;
    --bs-success-rgb: 79, 184, 105;
    --bs-danger-rgb: 240, 87, 77;
    --bs-warning-rgb: 224, 165, 70;
    --bs-info-rgb: 73, 167, 232;
}

/* The OS preference, for a visitor who has not chosen. */
@media (prefers-color-scheme: dark) {
    :root:not([data-theme]) {
        color-scheme: dark;
        --color-base-100: oklch(21.8% 0 0);
        --color-base-200: oklch(18.2% 0 0);
        --color-base-300: oklch(28.9% 0 0);
        --color-base-content: oklch(97.6% 0 0);
        --color-primary: oklch(65.5% 0.156 262.5);
        --color-primary-content: oklch(21.8% 0 0);
        --color-secondary: oklch(70% 0 0);
        --color-secondary-content: oklch(21.8% 0 0);
        --color-accent: oklch(65.5% 0.156 262.5);
        --color-accent-content: oklch(21.8% 0 0);
        --color-neutral: oklch(28.9% 0 0);
        --color-neutral-content: oklch(97.6% 0 0);
        --color-info: oklch(70% 0.13 242);
        --color-info-content: oklch(21.8% 0 0);
        --color-success: oklch(70% 0.15 149.2);
        --color-success-content: oklch(21.8% 0 0);
        --color-warning: oklch(76% 0.13 75.8);
        --color-warning-content: oklch(21.8% 0 0);
        --color-error: oklch(66% 0.19 27.3);
        --color-error-content: oklch(21.8% 0 0);
        --radius-selector: 0.5rem;
        --radius-field: 0.5rem;
        --radius-box: 0.75rem;
        --border: 1px;
        /* The same palette, for Bootstrap and the plain-CSS theme. */
        --bs-body-bg: var(--color-base-100);
        --bs-body-color: var(--color-base-content);
        --bs-emphasis-color: var(--color-base-content);
        --bs-secondary-bg: var(--color-base-200);
        --bs-tertiary-bg: var(--color-base-200);
        --bs-border-color: var(--color-base-300);
        --bs-primary: var(--color-primary);
        --bs-link-color: var(--color-primary);
        --bs-link-hover-color: var(--color-primary);
        --bs-secondary: var(--color-secondary);
        --bs-success: var(--color-success);
        --bs-danger: var(--color-error);
        --bs-warning: var(--color-warning);
        --bs-info: var(--color-info);
        --primary-color: var(--color-primary);
        --text-main: var(--color-base-content);
        --surface: var(--color-base-100);
        --bg-subtle: var(--color-base-200);
        --border-color: var(--color-base-300);
        --bs-body-bg-rgb: 26, 26, 26;
        --bs-body-color-rgb: 247, 247, 247;
        --bs-primary-rgb: 91, 141, 239;
        --bs-link-color-rgb: 91, 141, 239;
        --bs-secondary-rgb: 158, 158, 158;
        --bs-success-rgb: 79, 184, 105;
        --bs-danger-rgb: 240, 87, 77;
        --bs-warning-rgb: 224, 165, 70;
        --bs-info-rgb: 73, 167, 232;
    }
}
