/*
 * GENERATED FILE — do not edit.
 *
 * Source: resources/theme/theme.js   Rebuild: npx mix
 *
 * Linked by resources/views/inertia.blade.php and
 * resources/views/Frontend/sections/head.blade.php, so the Inertia pages and
 * the Blade pages resolve colour from this one file.
 */
:root {
    /* brand — seed #262626 at 800 */
    --brand-50: 248 248 248;
    --brand-100: 237 237 237;
    --brand-200: 214 214 214;
    --brand-300: 185 185 185;
    --brand-400: 154 154 154;
    --brand-500: 124 124 124;
    --brand-600: 95 95 95;
    --brand-700: 65 65 65;
    --brand-800: 38 38 38;
    --brand-900: 22 22 22;

    /* accent — seed #ff7f11 at 600 */
    --accent-50: 254 247 242;
    --accent-100: 254 239 231;
    --accent-200: 254 224 208;
    --accent-300: 253 205 177;
    --accent-400: 251 183 142;
    --accent-500: 254 156 94;
    --accent-600: 255 127 17;
    --accent-700: 203 99 5;
    --accent-800: 153 73 2;
    --accent-900: 100 45 1;

    /* highlight — seed #acbfa4 at 300 */
    --highlight-50: 246 249 245;
    --highlight-100: 233 239 230;
    --highlight-200: 206 218 201;
    --highlight-300: 172 191 164;
    --highlight-400: 153 172 145;
    --highlight-500: 135 153 127;
    --highlight-600: 116 134 109;
    --highlight-700: 97 114 90;
    --highlight-800: 79 95 72;
    --highlight-900: 59 75 52;

    /* neutral — pinned */
    --neutral-50: 248 250 252;
    --neutral-100: 241 245 249;
    --neutral-200: 226 232 240;
    --neutral-300: 203 213 225;
    --neutral-400: 148 163 184;
    --neutral-500: 100 116 139;
    --neutral-600: 71 85 105;
    --neutral-700: 51 65 85;
    --neutral-800: 30 41 59;
    --neutral-900: 15 23 42;
    --neutral-950: 2 6 23;

    /* success — pinned */
    --success-50: 236 253 245;
    --success-100: 209 250 229;
    --success-200: 167 243 208;
    --success-300: 110 231 183;
    --success-400: 52 211 153;
    --success-500: 16 185 129;
    --success-600: 5 150 105;
    --success-700: 4 120 87;
    --success-800: 6 95 70;
    --success-900: 6 78 59;

    /* warning — pinned */
    --warning-50: 255 251 235;
    --warning-100: 254 243 199;
    --warning-200: 253 230 138;
    --warning-300: 252 211 77;
    --warning-400: 251 191 36;
    --warning-500: 245 158 11;
    --warning-600: 217 119 6;
    --warning-700: 180 83 9;
    --warning-800: 146 64 14;
    --warning-900: 120 53 15;

    /* danger — seed #ff1b1c at 500 */
    --danger-50: 255 246 245;
    --danger-100: 255 232 229;
    --danger-200: 255 205 197;
    --danger-300: 254 166 154;
    --danger-400: 255 117 102;
    --danger-500: 255 27 28;
    --danger-600: 219 0 12;
    --danger-700: 179 3 10;
    --danger-800: 140 5 7;
    --danger-900: 100 0 3;

    /* info — pinned */
    --info-50: 240 249 255;
    --info-100: 224 242 254;
    --info-200: 186 230 253;
    --info-300: 125 211 252;
    --info-400: 56 189 248;
    --info-500: 14 165 233;
    --info-600: 2 132 199;
    --info-700: 3 105 161;
    --info-800: 7 89 133;
    --info-900: 12 74 110;

    /* Roles. Templates reference these, never a raw step. */
    --c-ink: rgb(var(--brand-900));
    --c-chrome: rgb(var(--brand-800));
    --c-chrome-soft: rgb(var(--brand-700));
    --c-on-chrome: rgb(var(--neutral-200));
    --c-on-chrome-strong: rgb(var(--neutral-50));
    --c-action-soft: rgb(var(--accent-50));
    --c-action-ring: rgb(var(--accent-100));
    --c-surface: rgb(var(--neutral-50));
    --c-line: rgb(var(--neutral-200));
    --c-body: rgb(var(--neutral-600));
    --c-heading: rgb(var(--neutral-900));
    --c-action: rgb(255 127 17);
    --c-action-hover: rgb(254 156 94);
    --c-on-action: rgb(22 22 22);
    --c-link: rgb(153 73 2);
    --c-link-strong: rgb(100 45 1);
    --c-surface-warm: #e2e8ce;
}

