/*!
 * Root
 */

:root {
    /*!
     * Colors
     *
     * Color Palettes built around Material Design: https://m2.material.io/design/color/the-color-system.html#tools-for-picking-colors
     */
    --alr-primary: var(--alr-red);
    --alr-primary-rgb: var(--alr-red-rgb);

    --alr-white: #ffffff;
    --alr-white-rgb: 255, 255, 255;

    --alr-gray: var(--alr-gray-400);
    --alr-gray-rgb: var(--alr-gray-400-rgb);

    --alr-deeppurple: var(--alr-deeppurple-400);
    --alr-deeppurple-rgb: var(--alr-deeppurple-400-rgb);

    --alr-red: var(--alr-red-400);
    --alr-red-rgb: var(--alr-red-400-rgb);

    --alr-lightgreen: var(--alr-lightgreen-400);
    --alr-lightgreen-rgb: var(--alr-lightgreen-400-rgb);

    --alr-blue: var(--alr-blue-400);
    --alr-blue-rgb: var(--alr-blue-400-rgb);

    --alr-deeppurple-100: #D1C4E9;
    --alr-deeppurple-200: #B39DDB;
    --alr-deeppurple-300: #9575CD;
    --alr-deeppurple-400: #7E57C2;
    --alr-deeppurple-500: #673AB7;
    --alr-deeppurple-600: #5E35B1;
    --alr-deeppurple-700: #512DA8;
    --alr-deeppurple-800: #4527A0;
    --alr-deeppurple-900: #311B92;
    --alr-deeppurple-a100: #B388FF;
    --alr-deeppurple-a200: #7C4DFF;
    --alr-deeppurple-a400: #651FFF;
    --alr-deeppurple-a700: #6200EA;

    --alr-deeppurple-100-rgb: 209, 196, 233;
    --alr-deeppurple-200-rgb: 179, 157, 219;
    --alr-deeppurple-300-rgb: 149, 117, 205;
    --alr-deeppurple-400-rgb: 126, 87, 194;
    --alr-deeppurple-500-rgb: 103, 58, 183;
    --alr-deeppurple-600-rgb: 94, 53, 177;
    --alr-deeppurple-700-rgb: 81, 45, 168;
    --alr-deeppurple-800-rgb: 69, 39, 160;
    --alr-deeppurple-900-rgb: 49, 27, 146;
    --alr-deeppurple-a100-rgb: 179, 136, 255;
    --alr-deeppurple-a200-rgb: 124, 77, 255;
    --alr-deeppurple-a400-rgb: 101, 31, 255;
    --alr-deeppurple-a700-rgb: 98, 0, 234;

    --alr-red-100: #FFCDD2;
    --alr-red-200: #EF9A9A;
    --alr-red-300: #E57373;
    --alr-red-400: #EF5350;
    --alr-red-500: #F44336;
    --alr-red-600: #E53935;
    --alr-red-700: #D32F2F;
    --alr-red-800: #C62828;
    --alr-red-900: #B71C1C;
    --alr-red-a100: #FF8A80;
    --alr-red-a200: #FF5252;
    --alr-red-a400: #FF1744;
    --alr-red-a700: #D50000;

    --alr-red-100-rgb: 255, 205, 210;
    --alr-red-200-rgb: 239, 154, 154;
    --alr-red-300-rgb: 229, 115, 115;
    --alr-red-400-rgb: 239, 83, 80;
    --alr-red-500-rgb: 244, 67, 54;
    --alr-red-600-rgb: 229, 57, 53;
    --alr-red-700-rgb: 211, 47, 47;
    --alr-red-800-rgb: 198, 40, 40;
    --alr-red-900-rgb: 183, 28, 28;
    --alr-red-a100-rgb: 255, 138, 128;
    --alr-red-a200-rgb: 255, 82, 82;
    --alr-red-a400-rgb: 255, 23, 68;
    --alr-red-a700-rgb: 213, 0, 0;

    --alr-lightgreen-100: #DCEDC8;
    --alr-lightgreen-200: #C5E1A5;
    --alr-lightgreen-300: #AED581;
    --alr-lightgreen-400: #9CCC65;
    --alr-lightgreen-500: #8BC34A;
    --alr-lightgreen-600: #7CB342;
    --alr-lightgreen-700: #689F38;
    --alr-lightgreen-800: #558B2F;
    --alr-lightgreen-900: #33691E;
    --alr-lightgreen-a100: #CCFF90;
    --alr-lightgreen-a200: #B2FF59;
    --alr-lightgreen-a400: #76FF03;
    --alr-lightgreen-a700: #64DD17;

    --alr-lightgreen-100-rgb: 220, 237, 200;
    --alr-lightgreen-200-rgb: 197, 225, 165;
    --alr-lightgreen-300-rgb: 174, 213, 129;
    --alr-lightgreen-400-rgb: 156, 204, 101;
    --alr-lightgreen-500-rgb: 139, 195, 74;
    --alr-lightgreen-600-rgb: 124, 179, 66;
    --alr-lightgreen-700-rgb: 104, 159, 56;
    --alr-lightgreen-800-rgb: 85, 139, 47;
    --alr-lightgreen-900-rgb: 51, 105, 30;
    --alr-lightgreen-a100-rgb: 204, 255, 144;
    --alr-lightgreen-a200-rgb: 178, 255, 89;
    --alr-lightgreen-a400-rgb: 118, 255, 3;
    --alr-lightgreen-a700-rgb: 100, 221, 23;

    --alr-blue-100: #BBDEFB;
    --alr-blue-200: #90CAF9;
    --alr-blue-300: #64B5F6;
    --alr-blue-400: #42A5F5;
    --alr-blue-500: #2196F3;
    --alr-blue-600: #1E88E5;
    --alr-blue-700: #1976D2;
    --alr-blue-800: #1565C0;
    --alr-blue-900: #0D47A1;
    --alr-blue-a100: #82B1FF;
    --alr-blue-a200: #448AFF;
    --alr-blue-a400: #2979FF;
    --alr-blue-a700: #2962FF;

    --alr-blue-100-rgb: 187, 222, 251;
    --alr-blue-200-rgb: 144, 202, 249;
    --alr-blue-300-rgb: 100, 181, 246;
    --alr-blue-400-rgb: 66, 165, 245;
    --alr-blue-500-rgb: 33, 150, 243;
    --alr-blue-600-rgb: 30, 136, 229;
    --alr-blue-700-rgb: 25, 118, 210;
    --alr-blue-800-rgb: 21, 101, 192;
    --alr-blue-900-rgb: 13, 71, 161;
    --alr-blue-a100-rgb: 130, 177, 255;
    --alr-blue-a200-rgb: 68, 138, 255;
    --alr-blue-a400-rgb: 41, 121, 255;
    --alr-blue-a700-rgb: 41, 98, 255;

    --alr-gray-100: #F5F5F5;
    --alr-gray-200: #EEEEEE;
    --alr-gray-300: #E0E0E0;
    --alr-gray-400: #BDBDBD;
    --alr-gray-500: #9E9E9E;
    --alr-gray-600: #757575;
    --alr-gray-700: #616161;
    --alr-gray-800: #424242;
    --alr-gray-900: #212121;

    --alr-gray-100-rgb: 245, 245, 245;
    --alr-gray-200-rgb: 238, 238, 238;
    --alr-gray-300-rgb: 224, 224, 224;
    --alr-gray-400-rgb: 189, 189, 189;
    --alr-gray-500-rgb: 158, 158, 158;
    --alr-gray-600-rgb: 117, 117, 117;
    --alr-gray-700-rgb: 97, 97, 97;
    --alr-gray-800-rgb: 66, 66, 66;
    --alr-gray-900-rgb: 33, 33, 33;

    --alr-white-90-rgba: rgba(255, 255, 255, 0.9);
    --alr-white-80-rgba: rgba(255, 255, 255, 0.8);
    --alr-white-70-rgba: rgba(255, 255, 255, 0.7);
    --alr-white-60-rgba: rgba(255, 255, 255, 0.6);
    --alr-white-50-rgba: rgba(255, 255, 255, 0.5);
    --alr-white-40-rgba: rgba(255, 255, 255, 0.4);
    --alr-white-30-rgba: rgba(255, 255, 255, 0.3);
    --alr-white-20-rgba: rgba(255, 255, 255, 0.2);
    --alr-white-10-rgba: rgba(255, 255, 255, 0.1);

    --alr-black-90-rgba: rgba(0, 0, 0, 0.9);
    --alr-black-80-rgba: rgba(0, 0, 0, 0.8);
    --alr-black-70-rgba: rgba(0, 0, 0, 0.7);
    --alr-black-60-rgba: rgba(0, 0, 0, 0.6);
    --alr-black-50-rgba: rgba(0, 0, 0, 0.5);
    --alr-black-40-rgba: rgba(0, 0, 0, 0.4);
    --alr-black-30-rgba: rgba(0, 0, 0, 0.3);
    --alr-black-20-rgba: rgba(0, 0, 0, 0.2);
    --alr-black-10-rgba: rgba(0, 0, 0, 0.1);
}