@charset "utf-8";

:root[data-theme='light'] {
    --color-default: #4c86c2;
    --color-logo-secondary:#223a78;

    --color-primary: rgb(0 97 163);
    --color-primary--rgb: 0 97 163;

    --color-primary-container: rgb(209 228 255);
    --color-primary-container--rgb: 209 228 255;

    --color-secondary: rgb(83 95 112);
    --color-secondary--rgb: 83 95 112;

    --color-secondary-container: rgb(214 227 247);
    --color-secondary-container--rgb: 214 227 247;

    --color-tertiary: rgb(107 87 120);
    --color-tertiary--rgb: 107 87 120;

    --color-tertiary-container: rgb(242 218 255);
    --color-tertiary-container--rgb: 242 218 255;

    --color-background: rgb(253 252 255);
    --color-background--rgb: 253 252 255;

    --color-on-primary: rgb(255 255 255);
    --color-on-primary--rgb: 255 255 255;

    --color-on-primary-container: rgb(0 29 54);
    --color-on-primary-container--rgb: 0 29 54;

    --color-on-secondary: rgb(255 255 255);
    --color-on-secondary--rgb: 255 255 255;

    --color-on-secondary-container: rgb(16 28 43);
    --color-on-secondary-container--rgb: 16 28 43;

    --color-on-tertiary: rgb(255 255 255);
    --color-on-tertiary--rgb: 255 255 255;

    --color-on-tertiary-container: rgb(37 20 50);
    --color-on-tertiary-container--rgb: 37 20 50;

    --color-on-error: rgb(255 255 255);
    --color-on-error--rgb: 255 255 255;

    --color-on-error-container: rgb(65 0 2);
    --color-on-error-container--rgb: 65 0 2;

    --color-on-background: rgb(26 28 30);
    --color-on-background--rgb: 26 28 30;

    --color-surface: rgb(253 252 255);
    --color-surface--rgb: 253 252 255;

    --color-on-surface: rgb(26 28 30);
    --color-on-surface--rgb: 26 28 30;

    --color-surface-variant: rgb(223 226 235);
    --color-surface-variant--rgb: 223 226 235;

    --color-on-surface-variant: rgb(66 71 78);
    --color-on-surface-variant--rgb: 66 71 78;

    --color-outline: rgb(115 119 127);
    --color-outline--rgb: 115 119 127;

    --color-outline-variant: rgb(195 199 207);
    --color-outline-variant--rgb: 195 199 207;

    --color-shadow: rgb(0 0 0);
    --color-shadow--rgb: 0 0 0;

    --color-scrim: rgb(0 0 0);
    --color-scrim--rgb: 0 0 0;

    --color-inverse-surface: rgb(47 48 51);
    --color-inverse-surface--rgb: 47 48 51;

    --color-inverse-on-surface: rgb(241 240 244);
    --color-inverse-on-surface--rgb: 241 240 244;

    --color-inverse-primary: rgb(158 202 255);
    --color-inverse-primary--rgb: 158 202 255;

    --color-error: rgb(186 26 26);
    --color-error--rgb: 186 26 26;

    --color-error-container: rgb(255 218 214);
    --color-error-container--rgb: 255 218 214;

    --color-status-recebido: #cdebc3;
    --color-warning: #f6bd48;
    --color-status-em-atraso: #ffdad6;
    --color-status-a-vencer: #d1e4ff;

    --color-on-warning: #412d00;
    --color-on-status-recebido: #092008;
    --color-on-status-em-atraso: #410002;
    --color-on-status-a-vencer: #001d36;

    --color-status-active-recebido: #4b6546;
    --color-status-active-em-atraso: #ba1a1a;
    --color-status-active-a-vencer: #0061a4;
}
:root[data-theme='dark'] {
    --color-default: #4c86c2;
    --color-logo-secondary:#4c86c2;

    --color-primary: rgb(158 202 255);
    --color-primary--rgb: 158 202 255;

    --color-primary-container: rgb(0 73 124);
    --color-primary-container--rgb: 0 73 124;

    --color-secondary: rgb(186 199 219);
    --color-secondary--rgb: 186 199 219;

    --color-secondary-container: rgb(59 72 88);
    --color-secondary-container--rgb: 59 72 88;

    --color-tertiary: rgb(214 190 228);
    --color-tertiary--rgb: 214 190 228;

    --color-tertiary-container: rgb(82 63 95);
    --color-tertiary-container--rgb: 82 63 95;

    --color-background: rgb(26 28 30);
    --color-background--rgb: 26 28 30;

    --color-on-primary: rgb(0 50 88);
    --color-on-primary--rgb: 0 50 88;

    --color-on-primary-container: rgb(209 228 255);
    --color-on-primary-container--rgb: 209 228 255;

    --color-on-secondary: rgb(37 49 64);
    --color-on-secondary--rgb: 37 49 64;

    --color-on-secondary-container: rgb(214 227 247);
    --color-on-secondary-container--rgb: 214 227 247;

    --color-on-tertiary: rgb(59 41 72);
    --color-on-tertiary--rgb: 59 41 72;

    --color-on-tertiary-container: rgb(242 218 255);
    --color-on-tertiary-container--rgb: 242 218 255;

    --color-on-error: rgb(105 0 5);
    --color-on-error--rgb: 105 0 5;

    --color-on-error-container: rgb(255 180 171);
    --color-on-error-container--rgb: 255 180 171;

    --color-on-background: rgb(226 226 230);
    --color-on-background--rgb: 226 226 230;

    --color-surface: rgb(26 28 30);
    --color-surface--rgb: 26 28 30;

    --color-on-surface: rgb(226 226 230);
    --color-on-surface--rgb: 226 226 230;

    --color-surface-variant: rgb(66 71 78);
    --color-surface-variant--rgb: 66 71 78;

    --color-on-surface-variant: rgb(195 199 207);
    --color-on-surface-variant--rgb: 195 199 207;

    --color-outline: rgb(141 145 153);
    --color-outline--rgb: 141 145 153;

    --color-outline-variant: rgb(66 71 78);
    --color-outline-variant--rgb: 66 71 78;

    --color-shadow: rgb(0 0 0);
    --color-shadow--rgb: 0 0 0;

    --color-scrim: rgb(0 0 0);
    --color-scrim--rgb: 0 0 0;

    --color-inverse-surface: rgb(226 226 230);
    --color-inverse-surface--rgb: 226 226 230;

    --color-inverse-on-surface: rgb(47 48 51);
    --color-inverse-on-surface--rgb: 47 48 51;

    --color-inverse-primary: rgb(0 97 163);
    --color-inverse-primary--rgb: 0 97 163;

    --color-error: rgb(255 180 171);
    --color-error--rgb: 255 180 171;

    --color-error-container: rgb(147 0 10);
    --color-error-container--rgb: 147 0 10;

    --color-warning: #725c28;
    --color-status-recebido: #354834;
    --color-status-em-atraso: #722224;
    --color-status-a-vencer: #2b4c68;

    --color-on-status-recebido: #d6d7d6;
    --color-on-warning: #fff9eb;
    --color-on-status-em-atraso: #efefef;
    --color-on-status-a-vencer: #f7f7f7;

    --color-status-active-recebido: #4b6546;
    --color-status-active-em-atraso: #ba1a1a;
    --color-status-active-a-vencer: #0061a4;
}