:root {
    color-scheme: only light !important;
}


/* Colors */
:root {
    /* Primary Colors */
    --primary: #765B00;
    --on-primary: #FFFFFF;
    --primary-container: #DAB34C;
    --on-primary-container: #5B4500;

    /* Secondary Colors */
    --secondary: #006A66;
    --on-secondary: #ffffff;
    --secondary-container: #3AAFA9;
    --on-secondary-container: #003D3A;

    /* Tertiary Colors */
    --tertiary: #4F6617;
    --tertiary-variant: #4F6617;
    --on-tertiary: #ffffff;
    --tertiary-container: #A7C269;
    --on-tertiary-container: #3A4F00;

    /* Background & Surface */
    --background: #FFFFFF;
    --on-background: #272727;

    --background-overlay: rgba(248, 248, 248, 0.8);

    --surface: #FFFFFF;
    --on-surface: #272727;
    --surface-variant: #F4F4F4;
    --on-surface-variant: #272727;

    /* Error Colors */
    --error: #BA1A1A;
    --on-error: #ffffff;
    --error-container: #FFDAD6;
    --on-error-container: #410002;


    --warning: #FBBC05;
    --on-warning: #272727;
    --warning-container: #FFFAD6;
    --on-warning-container: #695D00;

    --placeholder: #a0b5b1;
    --placeholder-alt: rgba(38, 38, 38, 0.4);

    /* Outline */
    --outline: #EAEAEA;
    --outline-dealer: color-mix(in srgb, var(--primary) 20%, transparent);
    --outline-service: color-mix(in srgb, var(--secondary) 20%, transparent);
    --outline-rentals: color-mix(in srgb, var(--tertiary) 20%, transparent);

    /* Shadow */
    --shadow: rgba(0, 0, 0, 0.1);

    /* Miscellaneous Colors */

    --discover-gradient: linear-gradient(to right, #95CBDC, #A795CC);
    --discover-gradient-translusent: linear-gradient(to right, rgba(149, 203, 220, 0.4), rgba(167, 149, 204, 0.4));
}

/*@media (prefers-color-scheme: dark) {
    :root {
        --primary: #d0bcff;
        --on-primary: #381e72;
        --primary-container: #4f378b;
        --on-primary-container: #eaddff;

        --secondary: #ccc2dc;
        --on-secondary: #332d41;
        --secondary-container: #4a4458;
        --on-secondary-container: #e8def8;

        --tertiary: #efb8c8;
        --on-tertiary: #492532;
        --tertiary-container: #633b48;
        --on-tertiary-container: #ffd8e4;

        --background: #1c1b1f;
        --on-background: #e6e1e5;

        --background-overlay: rgba(80, 80, 80, 0.7);

        --surface: #1c1b1f;
        --on-surface: #e6e1e5;
        --surface-variant: #49454f;
        --on-surface-variant: #cac4d0;

        --error: #f2b8b5;
        --on-error: #601410;
        --error-container: #8c1d18;
        --on-error-container: #f9dedc;

        --outline: #938f99;
        --outline-variant: rgba(103, 0, 255, 0.3);
        --shadow: rgba(0, 0, 0, 0.6);
        --shadow-variant: rgba(0, 0, 0, 0.1);
    }
}*/
