/**
 * Baseline CSS theme variables for Breeks Studio.
 *
 * These are the default variables that can be overridden by the database.
 * Do not edit this file to change theme values - use the theme variables
 * administration interface instead.
 *
 * @package         Breeks Studio
 * @subpackage      Component.Site
 *
 * @copyright   (C) 2025 Breeks Studio. <https://www.breeks-studio.com>
 * @license         GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Color Scheme - Light Mode (Baseline) */
:root,
[data-theme="light"] {
    color-scheme: light;
    --content-width: 1200px;
    --bg-color: #ffffff;
    --font-color: #1b1718;
    --font-family: Helvetica, sans-serif;
    --font-size: 1rem;
    --line-height: inherit;
    --title-color: inherit;
    --title-font-family: Helvetica, sans-serif;
    --title-font-size: 2.5rem;
    --title-line-height: inherit;
    --subtitle-color: inherit;
    --subtitle-font-family: Helvetica, sans-serif;
    --subtitle-font-size: 2rem;
    --subtitle-line-height: inherit;
    --section-padding: 50px;
    --row-padding: 0.5rem;
    --row-gap: 0.5rem;
    --column-gap: 0;
    --column-padding: 0.5rem;
    --group-padding: 0.5rem;
    --border-color: color-mix(in srgb, currentColor 20%, transparent);
    --border-width: 1px;
    --border-radius: 0.25rem;
    --links-color: var(--color-primary);
    --links-decoration: underline;
    --button-size: 0.25rem;
    --button-padding: 1rem;
    --button-color: var(--color-primary-content);
    --button-bg-color: var(--color-primary);
    --button-border-radius: 0.25rem;
    --button-border: 1px;
    --button-border-color: var(--color-primary);
    --button-border-style: none;
    --button-hover-color: var(--button-color);
    --button-hover-bg-color: var(--button-bg-color);
    --button-hover-border-radius: var(--button-border-radius);
    --button-hover-border: var(--button-border);
    --button-hover-border-color: var(--button-border-color);
    --button-hover-border-style: var(--button-border-style);
    --color-primary: oklch(45% .24 277.023);
    --color-primary-content: oklch(93% .034 272.788);
    --color-secondary: oklch(65% .241 354.308);
    --color-secondary-content: oklch(94% .028 342.258);
    --color-accent: oklch(77% .152 181.912);
    --color-accent-content: oklch(38% .063 188.416);
    --color-info: oklch(74% .16 232.661);
    --color-info-content: oklch(29% .066 243.157);
    --color-success: oklch(76% .177 163.223);
    --color-success-content: oklch(37% .077 168.94);
    --color-warning: oklch(82% .189 84.429);
    --color-warning-content: oklch(41% .112 45.904);
    --color-error: oklch(71% .194 13.428);
    --color-error-content: oklch(27% .105 12.094);
}
