:root {
    --white: #fff;
    --black: #000;
    --black_0: #00000000;
    --black_009: #00000017;
    --black_01: #0000001a;
    --black_05: #00000080;

    --orange-1: #F39C12;
    --orange-2: #fff9f0;
    --orange-3: #fff7eb;
    --orange-4: #FFF2DB;

    --green-1: #52D87E;
    --green-2: #92B865;
    --green-3: #ebfff2;
    --green-4: #69aa46;
    --green-5: #D9ECD9;
    --green-6_0: #146b1400;
    --green-6_70: #146b14b3;

    --cyan-1: #38c793;
    --cyan-2: #EFFAF6;
    --cyan-3: #5ff8f9;

    --yellow-1: #F9C83D;
    --yellow-2: #b99341;
    --yellow-3: #ffcd09;
    --yellow-4: #fdfbed;

    --red-1: #EC1B24;
    --red-2: #F95252;
    --red-3: #FDEDF0;
    --red-4: #EB5757;
    --red-5: #FF0B18;
    --red-6: #FFC0C6;
    --red-7_0: #ff573300;
    --red-7_70: #ff5733b3;
    --red-8: #df1c41;
    --red-9_0: #de1b3f00;
    --red-9_70: #de1b3fb3;

    --blue-grey-1: #6B7A99;
    --blue-grey-2: #13769E;
    --blue-grey-3: #DAE0EB;
    --blue-grey-4: #F4F4F6;
    --blue-grey-5: #9CA3AF;
    --blue-grey-6: #22303e;
    --blue-grey-7: #6B7280;
    --blue-grey-8: #eef1f6;
    --blue-grey-9: #dde1e8;
    --blue-grey-10: #e7f3ff;
    --blue-grey-11: #e4e8ef;
    --blue-grey-12: #bac6ce;
    --blue-grey-13: #7D8DA6;

    --blue-0: #52B6DF;
    --blue-0_02: hsla(197, 69%, 60%, 0.2);
    --blue-0_05: #52B6DF80;
    --blue-1: #0172E1;
    --blue-2: #e4eff8;
    --blue-3: #4175b9;
    --blue-4: #017bff;
    --blue-5: #211744;
    --blue-6: #53b7df;
    --blue-6_01: #53b7df1a;
    --blue-7: #d5eaff;
    --blue-8: #2D9CDB;
    --blue-9: #161736;

    --gray-1: #444;
    --gray-2: #999;
    --gray-3: #555;
    --gray-4: #666;
    --gray-5: #888;
    --gray-6: #303030;
    --gray-7: #252525;
    --gray-8: #383838;
    --gray-9: #D9D9D9;
    --gray-10: #bdbdbd;
    --gray-11: #f1f1f1;
    --gray-12: #B9B9B9;
    --gray-13: #eeeeee;
    --gray-14: #ccc;
    --gray-15: #7f7f7f;
    --gray-16_80: #5F5F5F80;

    --purple-1: #8E44AD;

    --color-master: var(--blue-0);
    --color-fit: #95A3AB;
    --text-color: #5C6A73;
    --color-action: #636363;
    --color-scroll: #bdcad2;

    --menu-background: #fff;
    --menu-color-checked: var(--blue-0);
    --menu-color-hover: var(--blue-0);

    --submenu-text-color: #5C6A73;
    --submenu-background: #EEF1F6;
    --submenu-background-dropdown: #e0e6ef;
    --submenu-color-checked: var(--blue-0);
    --submenu-color-hover: var(--blue-0);
    --submenu-color-title: #000;
    --submenu-border-color: transparent;

    --containers-border-color: #66afcc;
    --font-size: 0.9rem;
    --field-height: 2.2rem;
    --button-height: 2.2rem;

    --radio-border-color: #63636354;
    --combo-border-color: #63636354;

    --btn-color: #636363;
    --btn-border-color: var(--combo-border-color);
    --btn-background-color: #fff;

    --btn-active-color: #fff;
    --btn-active-border-color: var(--blue-0);
    --btn-active-background-color: var(--blue-0);

    --sidebar-transition-initial: all 0.2s ease;
    --sidebar-transition-module-name: all 0.3s linear;
    --sidebar-transition-module-left-side: all 0.2s linear;
    --sidebar-transition-module-div-left-side: all 0.2s linear;
    --sidebar-transition-module-right-side: all 0.2s linear;
    --sidebar-transition-icon-module: all 0.2s linear;
    --sidebar-transition-module-active: all 0.3s linear;
    --sidebar-transition-module-submodule: all 0.1s linear;
    --sidebar-transition-submenu: all 0.2s linear;
    --sidebar-transition-icon-submodule: all 0.2s linear;
    --sidebar-transition-module-submenu: all 0.2s linear;
    --sidebar-transition-submodule-pin: all 0.3s linear;
    --sidebar-transition-maximize-toggle: all 0.2s linear;

    --new-background-color: var(--blue-0);
    --new-background-color-select: var(--blue-0_02);
    --new-border-color: #E2E4E9;
    --new-border-color-dropdown: #F2F0F9;
    --new-color-icon: #525866;

    --new-color-select-closed: #A4A5A9;
    --field-font-size: .875rem;
    --new-background-color-thead: #F3F5F8;
    --new-drop-shadow-color: #00000026;

    --select2-selection__choice-color: #FFF;
    --select2-selection-border-color: #63636354;
    --select2-search__field-focus-border-color: var(--blue-0);

    --right-panel-background-color: #F0F0F0;
    --nav-tabs-background-color: #F0F0F0;
    --nav-link-active-border-color: var(--blue-0);
    --nav-link-active-color: #252525;
    --nav-tabs-color: #888888;

    --btn-default-background-color: #e0e6ef;
    --btn-default-color: #252525;
    --btn-default-hover-color: var(--blue-0);

    --password-rules-list-background-color: #f3fafd;
    --password-rules-list-color: var(--blue-grey-2);

    --tradiogroup-label-hover-color: var(--blue-0);
    --tradiogroup-label-hover-border-color: var(--blue-0);
    --tradiogroup-label-background-color: white;
    --tradiogroup-label-color: var(--blue-0);
    --tradiogroup-label-before-box-shadow-color: var(--blue-0);
    --icon-color-filter-active: #2e91e3;
    --color-text-tag-news: #13769E;

    --new-background-color-50: var(--blue-0_05);
    --new-background-color-30: #53b7df4d;

    --border-color-coluna: #ECEFF5;
    --color-profile-attr: #5F5F5F;

    --border-color-card-disciplina: #dcdcdc;
    --gray-30: #EBEBEB;
    --gray-40: var(--gray-12);
    --text-50: #0A0D14;

    --color-border-card-atrasos: var(--gray-12);
    --fc-today-button_btn-primary: var(--blue-1);
    --data-notification-state_bg-color: #d9edf7;

    --info-large_orange-color: var(--orange-1);
    --info-large_orange-bg-color: var(--orange-2);
    --info-large_orange-border-color: var(--orange-3);

    --info-large_green-color: var(--green-1);
    --info-large_green-bg-color: var(--orange-2);
    --info-large_green-border-color: var(--orange-3);

    --info-large_gray-color: var(--color-action);
    --info-large_gray-bg-color: #f6f9ff;
    --info-large_gray-border-color: #eef1f6;

    --alert-color: var(--gray-2);
    --alert-warning_bg-color: var(--orange-2);
    --alert-warning_border-color: var(--yellow-1);

    --box-note_red-border-color: var(--red-1);

    --sidebar_bg-color: var(--white);
    --sidebar-module-hover: var(--blue-6);
    --sidebar-module-active: var(--blue-6);
    --sidebar-module-active_bg-color: var(--blue-6_01);
    --sidebar-module-name_color: var(--gray-8);
    --sidebar-module-name_bg-color: var(--white);
    --sidebar-submenu-item_color: var(--color-action);
    --sidebar-submenu-link_color: var(--color-action);
    --sidebar-submenu-link-selected_color: var(--blue-6);
    --sidebar-module-submodule-pin-name_color: var(--text-color);
    --sidebar-submenu-label-active_color: var(--blue-grey-6);
    --submodule-pin-active_bg-color: var(--color-master);
    --sidebar-submenu-item-link-hover_color: var(--color-master);

    --logo-label: var(--blue-5);

    --glow-star_100: var(--blue-8);
    --glow-star_50: var(--cyan-3);
}
