@charset "UTF-8";
:root {
  --main_color: #0099dd;
  --main_color_lighter: #00a3f0;
  --main_color_lighter1: #00a3f0;
  --main_color_lighter2: #1ab3ff;
  --main_color_lighter3: #47c1ff;
  --main_color_lighter4: #6dcfff;
  --main_color_darker: #0082bd;
  --main_color_darker1: #0074a8;
  --main_color_darker2: #005a82;
  --main_color_darker3: #003e5a;
  --main_color_darker4: #002a3d;
  --main_color_darker5: #00141d;
  --main_color_darker6: #000f15;
  --secondary_color: #ff7a1a;
  --secondary_color_lighter: #ff8a38;
  --secondary_color_lighter1: #ffa366;
  --secondary_color_darker: #d96100;
  --secondary_color_darker1: #a84d00;
  --secondary_color_darker2: #7a3800;
  --secondary_color_darker3: #5c2a00;
  --secondary_color_darker4: #3d1c00;
  --secondary_color_darker5: #1f0e00;
  --softgreen_color: rgba(1, 201, 228, 0.6) !important;
  --softgreen_color_lighter: rgba(1, 201, 228, 1) !important;
  --softgreen_color_darker: rgba(1, 201, 228, 0.05) !important;
  --bg_color: #101010;
  --bg_color_dark: #0d0d0d;
  --bg_color_darker: #0f0f0f;
  --bg_color_darker1: #0a0a0a;
  --bg_color_darker2: #010101;
  --bg_color_light: #151515;
  --bg_color_lighter: #181818;
  --bg_color_lighter1: #262626;
  --bg_color_lighter2: #2f2f2f;
  --bg_color_lighter3: #3f3f3f;
  --bg_color_lighter4: #454545;
  --bg_color_lighter5: #5a5a5a;
  --bg_color_lighter6: #616161;
  --green_color: #008115;
  --green_color_lighter: #009b1a;
  --green_color_lighter1: #1abb34;
  --green_color_darker: #006611;
  --green_color_darker1: #004b0d;
  --green_color_darker2: #003208;
  --green_color_darker3: #001604;
  --blue_color: #0a7be6;
  --blue_color_lighter: #2596ff;
  --blue_color_lighter1: #45a5ff;
  --blue_color_darker: #0066c5;
  --blue_color_darker1: #005baf;
  --blue_color_darker2: #00488b;
  --blue_color_darker3: #00315f;
  --warning_color: #8a5123;
  --warning_color_darker1: #693912;
  --warning_color_darker2: #432106;
  --red: #b93333;
  --red_darker: #971313;
  --red_darker1: #700000;
  --red_darker2: #570000;
  --red_darker3: #210606;
  --border_color: #242424;
  --border_color_darker1: #202020;
  --border_color_darker2: #1a1a1a;
  --border_color_darker3: #161616;
  --border_color_darker4: #121212;
  --border_color_lighter: #2d2d2d;
  --border_color_lighter1: #353535;
  --border_color_lighter2: #3b3b3b;
  --text_color: #fbfbfb;
  --text_color_darker1: #e9e8e8;
  --text_color_darker2: #d8d8d8;
  --text_color_darker3: #bebebe;
  --text_color_darker4: #a0a0a0;
  --text_color_darker5: #7a7a7a;
  --text_color_darker6: #555;
  --update_bg: rgb(16, 11, 0);
  --update_bg1: rgb(28, 19, 0);
  --update_bg2: rgb(34, 23, 0);
  --update_border: rgb(34, 24, 0);
  --update_border1: rgb(41, 28, 0);
  --update_border2: rgb(44, 30, 0);
  --update_btn: rgb(72, 49, 0);
  --update_btn2: rgb(96, 65, 0);
}

* {
  color: var(--text_color_darker1);
}

/* Track */
::-webkit-scrollbar-track {
  background: var(--bg_color);
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: var(--bg_color_lighter2);
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: var(--bg_color_lighter4);
}

body {
  margin: 0;
  background-color: var(--bg_color_darker1);
  font-family: sans-serif;
}

/* Fixed background container */
.background {
  position: fixed;
  display: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: -1;
  background: url("../../media/images/bg.jpg") no-repeat center center;
  background-size: cover;
}

hr {
  background-color: var(--bg_color_lighter);
}

select {
  background-color: var(--bg_color);
  border-color: var(--bg_color_lighter);
  color: #eee;
}

optgroup, option {
  background-color: var(--bg_color);
  color: #eee;
}

input[type=checkbox], input[type=radio] {
  border-color: var(--border_color_lighter);
}

input[type=checkbox]:hover, input[type=radio]:hover {
  border-color: var(--main_color_darker3);
}

#circle_container {
  border-color: var(--secondary_color_darker4);
}
#circle_container .circle {
  background-color: var(--secondary_color_darker2);
}

#loader_line {
  background-color: var(--main_color_darker4);
}

.orange_bg {
  background: rgba(255, 115, 0, 0.1) !important;
  border-color: rgba(255, 115, 0, 0.02) !important;
}

.green_bg {
  background: rgba(0, 197, 62, 0.1) !important;
  border-color: rgba(0, 197, 62, 0.02) !important;
}

.blue_bg {
  background: rgba(0, 137, 242, 0.1) !important;
  border-color: rgba(0, 137, 242, 0.02) !important;
}

.violet_bg {
  background: rgba(224, 0, 232, 0.048) !important;
  border-color: rgba(224, 0, 232, 0.041) !important;
}

.yellow_bg {
  background: rgba(232, 209, 0, 0.06) !important;
  border-color: rgba(228, 232, 0, 0.04) !important;
}

.teal_bg {
  background: rgba(0, 232, 193, 0.06) !important;
  border-color: rgba(0, 232, 193, 0.04) !important;
}

.blue_color {
  color: rgb(32, 158, 255) !important;
}

.button1 {
  background: var(--main_color_darker3);
  border-color: var(--main_color_darker3);
  color: #fff;
}
.button1:hover {
  background: var(--secondary_color_darker2);
  border-color: var(--secondary_color_darker2);
  color: #fff !important;
}
.button1.dropdown_arrow svg {
  fill: #fff;
}

.button2 {
  background: var(--bg_color_lighter);
  border-color: rgba(255, 255, 255, 0.04);
  color: var(--text_color_darker1);
}
.button2:hover {
  background: var(--secondary_color_darker2);
  border-color: var(--secondary_color_darker2);
  color: #fff !important;
}

.chat_btn {
  background: var(--main_color_darker1);
}

.label_form {
  color: var(--text_color_darker2);
}
.label_form .type.required {
  color: var(--light_red_1);
}
.label_form .cta_group_form .cta_btns {
  background: var(--main_color_darker3);
  border-color: var(--main_color_darker3);
  color: #fff;
}
.label_form .cta_group_form .cta_btns:hover {
  background: var(--secondary_color_darker2);
  border-color: var(--secondary_color_darker2);
}
.label_form .cta_group_form .cta_btns.v2 {
  border-color: var(--main_color_darker3);
}
.label_form .cta_group_form .cta_btns.v2:hover {
  background: transparent;
  border-color: var(--secondary_color_darker1);
}

.form_title {
  color: var(--blue_color_lighter1);
}

.form_input {
  background: var(--bg_color_darker2);
  border-color: var(--bg_color_lighter);
}
.form_input:focus {
  border-color: var(--secondary_color_darker4);
}
.form_input::placeholder {
  color: var(--text_color_darker5);
}
.form_input.settings_page:focus {
  border-color: var(--secondary_color_darker4);
}
.form_input.readonly {
  background: var(--bg_color_darker1);
  border-color: var(--bg_color_lighter);
}
.form_input.select_div:hover {
  border-color: var(--secondary_color_darker4);
}
.form_input.submit {
  background: var(--main_color_darker3);
  border-color: var(--main_color_darker3);
}
.form_input.submit:hover {
  background: var(--secondary_color_darker2);
  border-color: var(--secondary_color_darker2);
}
.form_input.submit.cancel_btn {
  background: var(--blue_color_darker2);
  border-color: var(--blue_color_darker2);
}
.form_input.submit.cancel_btn:hover {
  background: var(--blue_color_darker1);
  border-color: var(--blue_color_darker1);
}
.form_input.submit.gray_btn {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.03);
  color: #fff;
}
.form_input.submit.gray_btn:hover {
  background: rgba(209, 209, 209, 0.08);
  border-color: rgba(255, 255, 255, 0.03);
}
.form_input.submit.red {
  background: var(--red_darker1);
  border-color: var(--red_darker1);
}
.form_input.submit.red:hover {
  background: var(--red_darker);
  border-color: var(--red_darker);
}

.inline_placeh {
  color: var(--text_color_darker5);
}

.one_checkbox_section {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.one_checkbox_section:hover {
  background: rgba(209, 209, 209, 0.08);
  border-color: transparent;
  backdrop-filter: blur(40px);
}
.one_checkbox_section:hover label .service_name {
  color: var(--secondary_color);
}

.form_photo {
  border-color: var(--bg_color_lighter1);
}
.form_photo:hover {
  border-color: var(--main_color_darker4);
}
.form_photo .remove_image_picker_btn {
  background: var(--bg_color);
  border-color: var(--border_color_darker2);
}

.auth_admin_container {
  background: transparent;
}
.auth_admin_container .wrapper_auth_admin {
  background: var(--bg_color_darker);
  border-color: var(--bg_color_lighter);
}
.auth_admin_container .wrapper_auth_admin .form_auth_admin .label {
  color: #ddd;
}

.header_admin {
  background: var(--bg_color_darker) !important;
  border-bottom-color: var(--bg_color_lighter) !important;
}

.left_menu_admin, .right_menu_admin {
  background: var(--bg_color_darker);
}

.header_admin, .left_menu_admin, .right_menu_admin {
  border-color: var(--bg_color);
}
.header_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search, .left_menu_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search, .right_menu_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search {
  background: var(--bg_color_darker1);
  border-color: var(--bg_color_lighter);
}
.header_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search:focus-within, .left_menu_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search:focus-within, .right_menu_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search:focus-within {
  border-color: var(--main_color_darker4);
}
.header_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search .search_bar_input::placeholder, .left_menu_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search .search_bar_input::placeholder, .right_menu_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search .search_bar_input::placeholder {
  color: #bfcfff;
  opacity: 0.4;
}
.header_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search .keyboard_shortcut, .left_menu_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search .keyboard_shortcut, .right_menu_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search .keyboard_shortcut {
  background: var(--bg_color);
}
.header_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search .search_button, .left_menu_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search .search_button, .right_menu_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search .search_button {
  background: var(--bg_color);
  border-color: var(--bg_color_lighter);
}
.header_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search .search_button:hover, .left_menu_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search .search_button:hover, .right_menu_admin .wrapper_header_admin .middle_header_admin .search_header_admin .wrapper_search .search_button:hover {
  background: var(--bg_color_lighter);
}
.header_admin .wrapper_header_admin .middle_header_admin .branch_switcher .top_branch_switcher, .left_menu_admin .wrapper_header_admin .middle_header_admin .branch_switcher .top_branch_switcher, .right_menu_admin .wrapper_header_admin .middle_header_admin .branch_switcher .top_branch_switcher {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.03);
  color: var(--text_color_darker3);
}
.header_admin .wrapper_header_admin .middle_header_admin .branch_switcher .top_branch_switcher:hover, .left_menu_admin .wrapper_header_admin .middle_header_admin .branch_switcher .top_branch_switcher:hover, .right_menu_admin .wrapper_header_admin .middle_header_admin .branch_switcher .top_branch_switcher:hover {
  border-color: var(--main_color_darker4);
}
.header_admin .wrapper_header_admin .middle_header_admin .branch_switcher .top_branch_switcher:hover .branch_dropdown_arrow svg, .left_menu_admin .wrapper_header_admin .middle_header_admin .branch_switcher .top_branch_switcher:hover .branch_dropdown_arrow svg, .right_menu_admin .wrapper_header_admin .middle_header_admin .branch_switcher .top_branch_switcher:hover .branch_dropdown_arrow svg {
  fill: var(--main_color_darker);
}
.header_admin .wrapper_header_admin .right_header_admin .cta_icons .wrapper_cta_icons .button2, .left_menu_admin .wrapper_header_admin .right_header_admin .cta_icons .wrapper_cta_icons .button2, .right_menu_admin .wrapper_header_admin .right_header_admin .cta_icons .wrapper_cta_icons .button2 {
  background: var(--bg_color_lighter);
  border-color: var(--bg_color_lighter1);
}
.header_admin .wrapper_header_admin .right_header_admin .cta_icons .wrapper_cta_icons .one_cta_icon.active svg, .left_menu_admin .wrapper_header_admin .right_header_admin .cta_icons .wrapper_cta_icons .one_cta_icon.active svg, .right_menu_admin .wrapper_header_admin .right_header_admin .cta_icons .wrapper_cta_icons .one_cta_icon.active svg {
  fill: var(--main_color_lighter);
}
.header_admin .wrapper_header_admin .right_header_admin .cta_icons .wrapper_cta_icons .one_cta_icon.active .actual_text, .left_menu_admin .wrapper_header_admin .right_header_admin .cta_icons .wrapper_cta_icons .one_cta_icon.active .actual_text, .right_menu_admin .wrapper_header_admin .right_header_admin .cta_icons .wrapper_cta_icons .one_cta_icon.active .actual_text {
  color: var(--main_color_lighter);
}
.header_admin .wrapper_header_admin .right_header_admin .cta_icons .wrapper_cta_icons .one_cta_icon svg, .left_menu_admin .wrapper_header_admin .right_header_admin .cta_icons .wrapper_cta_icons .one_cta_icon svg, .right_menu_admin .wrapper_header_admin .right_header_admin .cta_icons .wrapper_cta_icons .one_cta_icon svg {
  fill: var(--text_color_darker3);
}
.header_admin .wrapper_header_admin .right_header_admin .profile_admin:hover .actual_photo img, .left_menu_admin .wrapper_header_admin .right_header_admin .profile_admin:hover .actual_photo img, .right_menu_admin .wrapper_header_admin .right_header_admin .profile_admin:hover .actual_photo img {
  border-color: var(--main_color_darker2);
}
.header_admin .wrapper_header_admin .right_header_admin .profile_admin .actual_photo img, .left_menu_admin .wrapper_header_admin .right_header_admin .profile_admin .actual_photo img, .right_menu_admin .wrapper_header_admin .right_header_admin .profile_admin .actual_photo img {
  border-color: var(--bg_color_lighter4);
}

.active_branches {
  background: var(--bg_color_darker);
  border-color: var(--bg_color_lighter);
}
.active_branches .one_branch:hover {
  background: rgba(209, 209, 209, 0.05);
}
.active_branches .one_branch.active {
  background: rgba(0, 153, 221, 0.14);
}
.active_branches .one_branch.all_branches {
  border-bottom-color: var(--border_color_lighter);
}
.active_branches .one_branch.all_branches .all_branches_icon {
  color: var(--text_color_darker3);
}

.left_menu_admin .new_record_btn_div {
  background: var(--bg_color);
  border-top-color: var(--bg_color_lighter);
}

.dash_panel_toggle, .right_panel_compact_btn {
  background: var(--bg_color_darker1);
  border-color: var(--bg_color_lighter);
}
.dash_panel_toggle svg, .right_panel_compact_btn svg {
  fill: var(--text_color_darker3);
}
.dash_panel_toggle:hover, .right_panel_compact_btn:hover {
  border-color: var(--main_color_darker4);
}
.dash_panel_toggle:hover svg, .right_panel_compact_btn:hover svg {
  fill: var(--main_color_lighter);
}

.dash_container.sidebar_collapsed .left_menu_admin .wrapper_one_menu_item.active {
  background: rgba(0, 144, 211, 0.18);
}

.right_panel_popup {
  background: rgba(0, 0, 0, 0.45);
}

.right_panel_popup_inner {
  background: var(--bg_color_darker);
  border-color: var(--bg_color_lighter);
}

.right_panel_popup_header {
  border-bottom-color: var(--bg_color_lighter);
}
.right_panel_popup_header strong {
  color: var(--text_color_darker3);
}
.right_panel_popup_header button {
  background: var(--bg_color_darker1);
  border-color: var(--bg_color_lighter);
  color: var(--text_color_darker3);
}

.right_sidebar_item {
  background: var(--bg_color_darker1);
  border-color: var(--bg_color_lighter);
  border-bottom-color: var(--bg_color_lighter);
}
.right_sidebar_item strong {
  color: var(--text_color_darker3);
}
.right_sidebar_item span {
  color: var(--text_color_darker2);
}
.right_sidebar_item:hover {
  border-color: var(--main_color_darker4);
}
.right_sidebar_item:hover strong {
  color: var(--main_color_lighter);
}

.right_menu_admin .wrapper_right_menu_admin .one_section_right_admin {
  border-bottom-color: var(--bg_color_lighter);
}
.right_menu_admin .wrapper_right_menu_admin .one_section_right_admin .title_sidebar {
  color: var(--text_color_darker3);
}

.sidebar_task_item, .sidebar_empty {
  background: var(--bg_color_darker1);
  border-color: var(--bg_color_lighter);
}

.sidebar_task_item:hover {
  border-color: var(--main_color_darker4);
}
.sidebar_task_item:hover strong {
  color: var(--main_color_lighter);
}

.notification_settings_popup {
  background: var(--bg_color_darker);
  border-color: var(--bg_color_lighter);
}
.notification_settings_popup .header_form {
  background: var(--bg_color_darker);
  border-bottom-color: var(--bg_color_lighter);
}
.notification_settings_popup .notification_settings_intro {
  color: var(--text_color_darker2);
}
.notification_settings_popup .notification_settings_close {
  background: var(--bg_color);
  border-color: var(--border_color_darker2);
}
.notification_settings_popup .notification_settings_close svg {
  fill: var(--text_color_darker3);
}
.notification_settings_popup .notification_settings_close:hover {
  background: rgba(248, 80, 80, 0.08);
  border-color: rgba(248, 80, 80, 0.36);
}
.notification_settings_popup .notification_settings_close:hover svg {
  fill: var(--light_red);
}

.notification_settings_form {
  background: var(--bg_color_darker);
}

.calendar_task_dot {
  background: var(--secondary_color);
  color: #fff;
}

.one_menu_item .wrapper_one_menu_item.active {
  border-right-color: var(--main_color_darker4);
  font-weight: 500;
}
.one_menu_item .wrapper_one_menu_item.active .icon_one_menu_item svg, .one_menu_item .wrapper_one_menu_item.active .arrow_one_menu_item svg {
  fill: var(--main_color_lighter);
}
.one_menu_item .wrapper_one_menu_item.active .icon_one_menu_item ion-icon, .one_menu_item .wrapper_one_menu_item.active .arrow_one_menu_item ion-icon {
  color: var(--main_color_lighter);
}
.one_menu_item .wrapper_one_menu_item.active .text_one_menu_item {
  color: var(--main_color_lighter);
}
.one_menu_item .wrapper_one_menu_item .text_one_menu_item {
  color: var(--text_color_darker2);
}
.one_menu_item .wrapper_one_menu_item .arrow_one_menu_item svg {
  fill: var(--text_color_darker3);
}
.one_menu_item .wrapper_one_menu_item .arrow_one_menu_item ion-icon {
  font-size: 1.2rem;
  color: var(--text_color_darker3);
}

.popup_menu_items {
  background: var(--bg_color_darker);
  border-color: var(--bg_color_lighter);
}

.mobile_menu_admin_container {
  background: #040404;
  border-top-color: #0e0e0e;
}
.mobile_menu_admin_container .wrapper_mobile_menu_admin .one_item_mobile_admin .wrapper_one_item_mobile_admin.active .icon_one_item_mobile_admin svg {
  fill: var(--secondary_color);
}
.mobile_menu_admin_container .wrapper_mobile_menu_admin .one_item_mobile_admin .wrapper_one_item_mobile_admin.active .text_one_item_mobile_admin {
  color: var(--secondary_color);
}

.mobile_menu_dashboard {
  background-color: rgba(0, 0, 0, 0.3);
}
.mobile_menu_dashboard .actual_mob_menu_cont_dash {
  background: #040404;
  border-top-color: #080d1e;
}
.mobile_menu_dashboard .actual_mob_menu_cont_dash .search_div {
  background: #0e0e0e;
  border-color: #040711;
}
.mobile_menu_dashboard .actual_mob_menu_cont_dash .search_div:focus-within {
  border-color: var(--secondary_color_darker3);
}
.mobile_menu_dashboard .actual_mob_menu_cont_dash .menu_items_list .one_item_mob_menu {
  background: #0e0e0e;
  border-color: #040711;
}
.mobile_menu_dashboard .actual_mob_menu_cont_dash .menu_items_list .one_item_mob_menu:hover {
  background: #181818;
}
.mobile_menu_dashboard .actual_mob_menu_cont_dash .menu_items_list .one_item_mob_menu.active {
  background: var(--secondary_color_darker5);
  border-color: var(--secondary_color_darker5);
}
.mobile_menu_dashboard .actual_mob_menu_cont_dash .menu_items_list .one_item_mob_menu.active .icon_mob_menu svg {
  fill: #fff;
}
.mobile_menu_dashboard .actual_mob_menu_cont_dash .menu_items_list .one_item_mob_menu.active .icon_mob_menu ion-icon {
  color: #fff;
}
.mobile_menu_dashboard .actual_mob_menu_cont_dash .menu_items_list .one_item_mob_menu.active .text_mob_menu {
  color: #fff;
}
.mobile_menu_dashboard .actual_mob_menu_cont_dash .menu_items_list .close_mobile_menu_btn {
  background: #010309;
}
.mobile_menu_dashboard .actual_mob_menu_cont_dash .menu_items_list .close_mobile_menu_btn svg {
  fill: var(--text_color_darker3);
}

.small_menu_logged_desktop .wrapper_small_menu .actual_small_menu {
  background: var(--bg_color);
  border-color: var(--bg_color_lighter);
  box-shadow: 0rem 20px 30px rgba(0, 0, 0, 0.8);
}
.small_menu_logged_desktop .wrapper_small_menu .actual_small_menu .profile_small_menu {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.02);
}
.small_menu_logged_desktop .wrapper_small_menu .actual_small_menu .profile_small_menu:hover {
  background: rgba(209, 209, 209, 0.05);
  border-color: rgba(255, 255, 255, 0.04);
}
.small_menu_logged_desktop .wrapper_small_menu .actual_small_menu .profile_small_menu .photo img {
  border-color: var(--bg_color_lighter4);
}

.content_admin .welcome_admin .stats_range .wrapper_stats_range {
  background: #050505;
  border-color: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(20px);
  box-shadow: 0 1rem 2rem rgba(0, 0, 0, 0.45);
}
.content_admin .welcome_admin .stats_range .wrapper_stats_range:hover {
  border-color: var(--secondary_color_darker4);
}
.content_admin .welcome_admin .stats_range .wrapper_stats_range:hover .arrow_icon svg {
  fill: var(--secondary_color_darker2);
}
.content_admin .welcome_admin .stats_range .wrapper_stats_range .stats_range_trigger .text_range {
  color: #b9b9bd;
}
.content_admin .welcome_admin .stats_range .wrapper_stats_range .stats_range_trigger .arrow_icon svg {
  fill: #b9b9bd;
}
.content_admin .welcome_admin .stats_range .wrapper_stats_range .stats_range_menu {
  background: #202020;
  border-color: rgba(255, 255, 255, 0.08);
  box-shadow: 0 1.125rem 2.5rem rgba(0, 0, 0, 0.55);
}
.content_admin .welcome_admin .stats_range .wrapper_stats_range .stats_range_menu .stats_range_option {
  border-bottom-color: rgba(255, 255, 255, 0.04);
  color: #b9b9bd;
}
.content_admin .welcome_admin .stats_range .wrapper_stats_range .stats_range_menu .stats_range_option:hover {
  background: rgba(255, 255, 255, 0.04);
  color: #fff;
}
.content_admin .welcome_admin .stats_range .wrapper_stats_range .stats_range_menu .stats_range_option.active {
  background: var(--main_color_darker5);
  color: var(--main_color);
}
.content_admin .stats_container .one_column .one_row {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.content_admin .stats_container .one_column .one_row.orange_bg {
  background: rgba(255, 115, 0, 0.11) !important;
  border-left-color: rgba(218, 98, 0, 0.15) !important;
}
.content_admin .stats_container .one_column .one_row.orange_bg .title {
  color: rgb(218, 98, 0);
}
.content_admin .stats_container .one_column .one_row.orange_bg .dot {
  background: rgba(255, 115, 0, 0.4);
}
.content_admin .stats_container .one_column .one_row.orange_bg .value .one_value:hover {
  border-color: rgba(255, 115, 0, 0.12);
}
.content_admin .stats_container .one_column .one_row.green_bg {
  background: rgba(0, 197, 62, 0.12) !important;
  border-left-color: rgba(0, 197, 62, 0.16) !important;
}
.content_admin .stats_container .one_column .one_row.green_bg .title {
  color: rgb(0, 197, 62);
}
.content_admin .stats_container .one_column .one_row.green_bg .dot {
  background: rgba(0, 197, 62, 0.4);
}
.content_admin .stats_container .one_column .one_row.green_bg .value .one_value:hover {
  border-color: rgba(0, 197, 62, 0.14);
}
.content_admin .stats_container .one_column .one_row.blue_bg {
  background: rgba(0, 137, 242, 0.16) !important;
  border-left-color: rgba(0, 114, 201, 0.22) !important;
}
.content_admin .stats_container .one_column .one_row.blue_bg .title {
  color: rgb(17, 150, 252);
}
.content_admin .stats_container .one_column .one_row.blue_bg .dot {
  background: rgba(0, 137, 242, 0.4);
}
.content_admin .stats_container .one_column .one_row.blue_bg .value .one_value:hover {
  border-color: rgba(0, 137, 242, 0.2);
}
.content_admin .stats_container .one_column .one_row.violet_bg {
  background: rgba(224, 0, 232, 0.099) !important;
  border-left-color: rgba(224, 0, 232, 0.137) !important;
}
.content_admin .stats_container .one_column .one_row.violet_bg .title {
  color: rgb(182, 38, 187);
}
.content_admin .stats_container .one_column .one_row.violet_bg .dot {
  background: rgba(225, 0, 232, 0.4);
}
.content_admin .stats_container .one_column .one_row.violet_bg .value .one_value:hover {
  border-color: rgba(224, 0, 232, 0.116);
}
.content_admin .stats_container .one_column .one_row.yellow_bg {
  background: rgba(232, 217, 0, 0.096) !important;
  border-left-color: rgba(232, 228, 0, 0.1) !important;
}
.content_admin .stats_container .one_column .one_row.yellow_bg .title {
  color: rgb(232, 228, 0);
}
.content_admin .stats_container .one_column .one_row.yellow_bg .dot {
  background: rgba(228, 232, 0, 0.329);
}
.content_admin .stats_container .one_column .one_row.yellow_bg .value .one_value:hover {
  border-color: rgba(232, 228, 0, 0.089);
}
.content_admin .stats_container .one_column .one_row.teal_bg {
  background: rgba(0, 232, 182, 0.096) !important;
  border-left-color: rgba(0, 232, 193, 0.1) !important;
}
.content_admin .stats_container .one_column .one_row.teal_bg .title {
  color: rgb(37, 228, 202);
}
.content_admin .stats_container .one_column .one_row.teal_bg .dot {
  background: rgba(0, 232, 213, 0.329);
}
.content_admin .stats_container .one_column .one_row.teal_bg .value .one_value:hover {
  border-color: rgba(0, 217, 232, 0.089);
}
.content_admin .stats_container .one_column .one_row.colored_stat .value .one_value .text {
  color: var(--text_color_darker3);
}
.content_admin .stats_container .one_column .one_row.recent_activities .title .text {
  color: var(--text_color_darker1);
}
.content_admin .stats_container .one_column .one_row.recent_activities .title .cta {
  color: var(--main_color_lighter);
}

.wrapper_nav_btns .wrapper_wrapper_nav_btns .one_nav_btn {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.03);
  backdrop-filter: blur(20px);
  color: var(--text_color_darker1);
}
.wrapper_nav_btns .wrapper_wrapper_nav_btns .one_nav_btn:hover {
  background: var(--bg_color_lighter2);
}
.wrapper_nav_btns .wrapper_wrapper_nav_btns .one_nav_btn.active {
  background: var(--secondary_color_darker4);
  border-color: var(--secondary_color_darker4);
  border-bottom-color: var(--secondary_color_darker3);
}
.wrapper_nav_btns .wrapper_wrapper_nav_btns .one_nav_btn.active.orange_color {
  background: rgba(255, 115, 0, 0.1) !important;
}
.wrapper_nav_btns .wrapper_wrapper_nav_btns .one_nav_btn.active.green_color {
  background: rgba(0, 197, 62, 0.1) !important;
}
.wrapper_nav_btns .wrapper_wrapper_nav_btns .one_nav_btn.active.blue_color {
  background: rgba(20, 153, 255, 0.1) !important;
}
.wrapper_nav_btns .wrapper_wrapper_nav_btns .one_nav_btn.active.violet_color {
  background: rgba(225, 0, 232, 0.1) !important;
}
.wrapper_nav_btns .wrapper_wrapper_nav_btns .one_nav_btn.active.red_color {
  background: rgba(248, 80, 80, 0.1) !important;
}
.wrapper_nav_btns .wrapper_wrapper_nav_btns .one_nav_btn.new_category {
  color: var(--text_color_darker4);
}

.table_section {
  border-color: var(--bg_color_light);
}
.table_section.pages {
  background: rgba(209, 209, 209, 0.01);
}
.table_section::-webkit-scrollbar-track {
  background: transparent;
}
.table_section::-webkit-scrollbar-thumb {
  background: var(--bg_color_darker1);
}

.table_designed th {
  background: var(--main_color_darker6);
  border-bottom-color: var(--bg_color_darker1);
}
.table_designed tr {
  background: var(--bg_color_darker1);
}
.table_designed tr:hover {
  background: var(--bg_color_darker1);
}
.table_designed tr:nth-child(odd) {
  background: var(--bg_color_darker);
}
.table_designed tr:nth-child(odd):hover {
  background: var(--bg_color_darker);
}
.table_designed tr:not(:last-child) {
  border-bottom-color: var(--bg_color_darker1);
}
.table_designed td {
  color: var(--text_color_darker3);
}
.table_designed td p {
  color: var(--text_color_darker3);
}
.table_designed a {
  color: var(--text_color_darker3);
}
.table_designed a:hover {
  color: var(--main_color_darker1);
  text-decoration: underline;
}
.table_designed .cta_dots:hover .wrapper_cta_dots div {
  background: var(--main_color);
}
.table_designed .cta_dots .wrapper_cta_dots div {
  background: var(--text_color_darker5);
}
.table_designed .pill_value {
  background: var(--secondary_color_darker1);
  color: var(--text_color_darker1);
}
.table_designed .pill_value.orange {
  background: var(--warning_color_darker1);
}
.table_designed .with_filter .filter_dropdown_icon:hover svg {
  fill: var(--main_color_darker1);
}
.table_designed .empty_table_value {
  color: var(--text_color_darker5);
}
.table_designed .selected {
  background: var(--softgreen_color_darker) !important;
}
.table_designed .details_btn button {
  background: var(--secondary_color_darker4);
}
.table_designed .details_btn button:hover {
  background: var(--secondary_color_darker2);
}

.user_tag a {
  background: var(--bg_color);
  border-color: var(--border_color_darker2);
}

.record_profile_details .user_tag a {
  background: var(--bg_color);
  border-color: var(--border_color_darker2);
}

.popup_filter_div {
  background: var(--bg_color_lighter);
  border-color: var(--bg_color_lighter);
}
.popup_filter_div hr {
  background-color: var(--bg_color_lighter1);
}
.popup_filter_div .one_filter:hover {
  background: var(--bg_color_lighter1);
  border-color: var(--bg_color_lighter);
}
.popup_filter_div .one_filter .icon svg {
  fill: var(--text_color_darker5);
}

.wrapper_cta_dots div {
  background: var(--bg_color_lighter4);
}

.cta_popup_container {
  background: var(--bg_color_darker);
  border-color: var(--bg_color_lighter);
}
.cta_popup_container .one_action_cta:hover {
  background: rgba(209, 209, 209, 0.04);
}
.cta_popup_container .one_action_cta:hover .text_value {
  color: var(--text_color);
}

.btn_navigation .number_stats .stats {
  color: var(--text_color_darker4);
}
.btn_navigation .number_stats .stats span {
  color: var(--text_color_darker2);
}
.btn_navigation .pages .one_page:hover {
  background: var(--bg_color_lighter);
}
.btn_navigation .pages .one_page.active {
  background: var(--secondary_color_darker3);
}
.btn_navigation .btns .button2 {
  color: var(--text_color_darker2);
}

.wrapper_arrow_title .arrow_back svg {
  fill: var(--text_color_darker2);
}
.wrapper_arrow_title .arrow_back:hover {
  background: rgba(209, 209, 209, 0.05);
  border-color: rgba(255, 255, 255, 0.03);
}

.wrapper_page_content .page_stats_section .one_page_stat_section {
  background: var(--bg_color_darker);
  border-color: var(--bg_color);
}
.wrapper_page_content .page_stats_section .one_page_stat_section:hover {
  border-color: var(--secondary_color_darker5);
}
.wrapper_page_content .page_stats_section .one_page_stat_section:hover .title {
  color: var(--main_color_darker);
}
.wrapper_page_content .page_stats_section .one_page_stat_section:hover .title .number {
  color: var(--main_color_darker);
}
.wrapper_page_content .page_stats_section .one_page_stat_section:hover .value {
  color: var(--softgreen_color_lighter);
}
.wrapper_page_content .page_stats_section .one_page_stat_section:hover .value .currency {
  color: var(--softgreen_color_lighter);
}
.wrapper_page_content .page_stats_section .one_page_stat_section.active {
  background: var(--bg_color);
  border-color: var(--bg_color);
  border-bottom-color: var(--bg_color_lighter);
}
.wrapper_page_content .page_stats_section .one_page_stat_section.active .title {
  color: var(--main_color_darker);
}
.wrapper_page_content .page_stats_section .one_page_stat_section.active .value {
  color: var(--softgreen_color_lighter);
}
.wrapper_page_content .page_stats_section .one_page_stat_section.active .value .currency {
  color: var(--softgreen_color_lighter);
}
.wrapper_page_content .page_header {
  background: var(--bg_color_darker1);
  border-color: var(--bg_color);
}
.wrapper_page_content .page_header.border_bottom {
  border-bottom-color: rgba(255, 255, 255, 0.02);
}
.wrapper_page_content .page_header .wrapper_page_header {
  grid-template-columns: auto auto;
}
.wrapper_page_content .page_header .wrapper_page_header .cta_page_header .wrapper_cta_page_header .search_header_page .wrapper_search {
  background: var(--bg_color_darker1);
  border-color: var(--bg_color_lighter);
}
.wrapper_page_content .page_header .wrapper_page_header .cta_page_header .wrapper_cta_page_header .search_header_page .wrapper_search:focus-within {
  border-color: var(--main_color_darker4);
}
.wrapper_page_content .page_header .wrapper_page_header .cta_page_header .wrapper_cta_page_header .search_header_page .wrapper_search .search_bar_input::placeholder {
  color: #777;
}
.wrapper_page_content .page_header .wrapper_page_header .cta_page_header .wrapper_cta_page_header .view_type_header_page .wrapper_view_type_header_page .grid:hover, .wrapper_page_content .page_header .wrapper_page_header .cta_page_header .wrapper_cta_page_header .view_type_header_page .wrapper_view_type_header_page .list:hover {
  background: var(--bg_color_lighter1);
}
.wrapper_page_content .page_header .wrapper_page_header .cta_page_header .wrapper_cta_page_header .view_type_header_page .wrapper_view_type_header_page .grid.active, .wrapper_page_content .page_header .wrapper_page_header .cta_page_header .wrapper_cta_page_header .view_type_header_page .wrapper_view_type_header_page .list.active {
  background: var(--bg_color_lighter);
  border-color: var(--bg_color);
}
.wrapper_page_content .page_header .wrapper_page_header .cta_page_header .wrapper_cta_page_header .view_type_header_page .wrapper_view_type_header_page .grid svg, .wrapper_page_content .page_header .wrapper_page_header .cta_page_header .wrapper_cta_page_header .view_type_header_page .wrapper_view_type_header_page .list svg {
  fill: var(--text_color_darker1);
}

.navigation_single_item .wrapper_navigation_single_item {
  background: rgba(0, 0, 0, 0.5);
  border-color: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(20px);
}
.navigation_single_item .wrapper_navigation_single_item .left .wrapper, .navigation_single_item .wrapper_navigation_single_item .right .wrapper {
  background: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.03);
}
.navigation_single_item .wrapper_navigation_single_item .left .wrapper:hover, .navigation_single_item .wrapper_navigation_single_item .right .wrapper:hover {
  background: var(--secondary_color_darker2);
}
.navigation_single_item .wrapper_navigation_single_item .left .wrapper:hover .arrow svg, .navigation_single_item .wrapper_navigation_single_item .right .wrapper:hover .arrow svg {
  fill: #ccc;
}

.single_item_grid .one_single_item_grid {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.03);
}

.services_bottom_order {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.03);
}

.calendar_container.type_large .calendar_table th {
  color: var(--text_color_darker2);
}
.calendar_container .header_calendar .month_year {
  color: var(--text_color_darker2);
}
.calendar_container .calendar_table td {
  color: var(--text_color_darker2);
}
.calendar_container .calendar_table td:hover {
  border-color: var(--bg_color_lighter3);
}
.calendar_container .calendar_table td.today {
  background: var(--main_color_darker3);
  color: var(--text_color);
}
.calendar_container .calendar_table td.today:hover {
  background: var(--secondary_color_darker4);
  border-color: transparent;
}
.calendar_container .bottom_calendar_sidebar_admin {
  border-bottom-color: var(--bg_color_lighter);
}
.calendar_container .bottom_calendar_sidebar_admin .left {
  color: #666;
}
.calendar_container .bottom_calendar_sidebar_admin .left.others {
  color: #ddd;
}
.calendar_container .bottom_calendar_sidebar_admin .right {
  color: var(--text_color_darker2);
}

.cta_btn_single_page .wrapper_cta_btn_single_page span {
  color: var(--text_color_darker6);
}

.service_container .left_service .one_section_service {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.service_container .left_service .one_section_service .title {
  border-bottom-color: rgba(255, 255, 255, 0.02);
}
.service_container .right_section .wrapper_right_section .one_right_section {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.service_container .right_section .wrapper_right_section .one_right_section .one_detail .header_one_detail {
  color: var(--secondary_color_darker1);
}
.service_container .right_section .wrapper_right_section .one_right_section .one_detail .content_one_detail > *:not(:last-child) {
  border-bottom-color: transparent;
}
.service_container .right_section .wrapper_right_section .one_right_section .one_detail .content_one_detail :nth-child(odd) {
  background: rgba(255, 255, 255, 0.02);
}

.jobs_container .menu_jobs .wrapper_menu_jobs {
  border-right-color: rgba(255, 255, 255, 0.02);
}
.jobs_container .menu_jobs .wrapper_menu_jobs .one_section_menu {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.jobs_container .menu_jobs .wrapper_menu_jobs .one_section_menu hr {
  background-color: rgba(255, 255, 255, 0.03);
}
.jobs_container .menu_jobs .wrapper_menu_jobs .one_section_menu .one_item_menu_jobs:hover .icon svg {
  fill: var(--secondary_color_darker);
}
.jobs_container .menu_jobs .wrapper_menu_jobs .one_section_menu .one_item_menu_jobs:hover .text {
  color: var(--secondary_color_darker);
}
.jobs_container .menu_jobs .wrapper_menu_jobs .one_section_menu .one_item_menu_jobs.active {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.jobs_container .menu_jobs .wrapper_menu_jobs .one_section_menu .one_item_menu_jobs.active .icon svg {
  fill: var(--main_color_lighter);
}
.jobs_container .menu_jobs .wrapper_menu_jobs .one_section_menu .one_item_menu_jobs.active .text {
  color: var(--main_color_lighter);
}
.jobs_container .menu_jobs .wrapper_menu_jobs .one_section_menu .one_item_menu_jobs .arrow svg {
  fill: #444;
}
.jobs_container .menu_jobs .wrapper_menu_jobs .one_section_menu.categories .title_one_section_menu {
  border-bottom-color: rgba(255, 255, 255, 0.03);
}
.jobs_container .menu_jobs .wrapper_menu_jobs .one_section_menu.categories .title_one_section_menu {
  border-bottom-color: rgba(255, 255, 255, 0.03);
}
.jobs_container .menu_jobs .wrapper_menu_jobs .one_section_menu.categories .items_categories_jobs .one_category_jobs:hover {
  color: var(--secondary_color_darker);
}
.jobs_container .menu_jobs .wrapper_menu_jobs .one_section_menu.categories .items_categories_jobs .one_category_jobs.active {
  background: var(--bg_color_lighter1);
  border-color: var(--bg_color_lighter1);
  color: var(--main_color_lighter);
}
.jobs_container .content_jobs .title_section_jobs .search_cta_jobs .wrapper_search_jobs {
  background: rgba(209, 209, 209, 0.03);
  border-color: 255, 255, 255, 0.02;
  backdrop-filter: blur(20px);
}
.jobs_container .content_jobs .title_section_jobs .search_cta_jobs .wrapper_search_jobs:focus-within {
  border-color: var(--secondary_color_darker4);
}
.jobs_container .content_jobs .one_section_jobs.jobs {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.jobs_container .content_jobs .one_section_jobs.jobs > *:not(:last-child) {
  border-bottom-color: rgba(255, 255, 255, 0.03);
}
.jobs_container .content_jobs .one_section_jobs .one_job_listing .wrapper_one_job_listing .company_logo {
  border-color: var(--bg_color_lighter1);
}
.jobs_container .content_jobs .one_section_jobs .one_job_listing .wrapper_one_job_listing .job_details_section .company_posted_by {
  background: rgba(209, 209, 209, 0.01);
  border-color: rgba(255, 255, 255, 0.01);
  backdrop-filter: blur(20px);
}
.jobs_container .content_jobs .one_section_jobs .one_job_listing .wrapper_one_job_listing .job_details_section .job_description {
  color: var(--text_color_darker3);
}

.job_requirements_div {
  background: rgba(209, 209, 209, 0.01);
  border-color: rgba(255, 255, 255, 0.02);
}

.feedback_popup .wrapper_feedback {
  background: var(--green_color_darker);
}
.feedback_popup .wrapper_feedback.fail {
  background: var(--red_darker1);
}
.feedback_popup .wrapper_feedback.fail .close_btn_popup {
  background: var(--red_darker1);
}
.feedback_popup .wrapper_feedback .close_btn_popup {
  background: var(--green_color_darker);
  border-color: var(--green_color_darker);
}

.close_btn_popup {
  background: var(--bg_color_lighter1);
  border-color: var(--bg_color_lighter1);
}
.close_btn_popup svg {
  fill: var(--text_color_darker3);
}
.close_btn_popup.white {
  background: var(--bg_color_lighter2);
  border-color: var(--bg_color_lighter2);
}
.close_btn_popup.white svg {
  fill: var(--text_color_darker2);
}
.close_btn_popup.white:hover {
  background: var(--main_color_darker);
  border-color: var(--main_color_darker);
}

.popup_container {
  background: rgba(0, 0, 0, 0.6);
}
.popup_container .wrapper_popup {
  background: var(--bg_color_darker);
  border-color: var(--bg_color_dark);
}
.popup_container .wrapper_popup .form_section .top_nav_form .wrapper_top_nav_form {
  border-bottom-color: rgba(255, 255, 255, 0.03);
}
.popup_container .wrapper_popup .form_section .top_nav_form .wrapper_top_nav_form .one_nav_job {
  background: rgba(209, 209, 209, 0.05);
  border-color: rgba(209, 209, 209, 0.03);
}
.popup_container .wrapper_popup .form_section .top_nav_form .wrapper_top_nav_form .one_nav_job:hover {
  background: var(--secondary_color_darker4);
}
.popup_container .wrapper_popup .form_section .top_nav_form .wrapper_top_nav_form .one_nav_job.active {
  background: var(--main_color_darker1);
  border-color: var(--main_color_darker1);
}
.popup_container .wrapper_popup .form_section .actual_form_section .action_confirmation .details_table tr {
  border-color: var(--bg_color_lighter2);
}

.job_details_popup_container .company_posted_by_job_details {
  background: rgba(209, 209, 209, 0.01);
  border-color: rgba(255, 255, 255, 0.01);
  backdrop-filter: blur(20px);
}
.job_details_popup_container .cta_job_details_popup_container {
  border-top-color: var(--bg_color_lighter2);
}
.job_details_popup_container .cta_job_details_popup_container.middle {
  border-top-color: var(--bg_color_lighter2);
  border-bottom-color: var(--bg_color_lighter2);
}

.header_jobs_appli .search_filter_jobs_appli .search_jobs_appli .wrapper_search_jobs {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.02);
}
.header_jobs_appli .search_filter_jobs_appli .search_jobs_appli .wrapper_search_jobs:focus-within {
  border-color: var(--secondary_color_darker4);
}

.one_job_appli_section .wrapper_one_job_appli {
  background: rgba(209, 209, 209, 0.04);
  border-color: rgba(255, 255, 255, 0.02);
}
.one_job_appli_section .wrapper_one_job_appli:hover {
  border-color: var(--secondary_color_darker5);
}
.one_job_appli_section .wrapper_one_job_appli .more_details {
  border-top-color: rgba(255, 255, 255, 0.04);
}
.one_job_appli_section .wrapper_one_job_appli .cta_job_appli {
  border-top-color: rgba(255, 255, 255, 0.04);
}
.one_job_appli_section .wrapper_one_job_appli .cta_job_appli .btns a:hover {
  background-color: var(--secondary_color_darker3);
  border-color: var(--secondary_color_darker3);
}
.one_job_appli_section .wrapper_one_job_appli .cta_job_appli .btns .secondary_color {
  background-color: var(--main_color_darker2);
  border-color: var(--main_color_darker2);
}

.text_editor_container .toolbar {
  background: rgba(255, 255, 255, 0.055);
  border-color: rgba(255, 255, 255, 0.1);
  border-bottom-color: rgba(255, 255, 255, 0.06);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.04);
}
.text_editor_container .toolbar button {
  background: rgba(255, 255, 255, 0.06);
  border-color: rgba(255, 255, 255, 0.1);
  color: var(--text_color);
}
.text_editor_container .toolbar button:hover {
  background: rgba(255, 255, 255, 0.12);
}
.text_editor_container .toolbar .svg_btn {
  background: rgba(255, 255, 255, 0.06);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.text_editor_container .toolbar .svg_btn svg {
  fill: var(--text_color_darker1);
}
.text_editor_container .toolbar .svg_btn:hover {
  background: rgba(255, 255, 255, 0.12);
}
.text_editor_container .toolbar .svg_btn:hover svg {
  fill: var(--text_color);
}
.text_editor_container .editable_div {
  background: rgba(255, 255, 255, 0.035);
  border-color: rgba(255, 255, 255, 0.12);
}

.wrapper_toolbar {
  background: rgba(255, 255, 255, 0.03);
  border-color: rgba(255, 255, 255, 0.08);
}

.editor_en, .editor_fr {
  background: rgba(255, 255, 255, 0.035);
  border-color: rgba(255, 255, 255, 0.12);
  border-top: transparent;
}
.editor_en:focus, .editor_fr:focus {
  border-color: var(--secondary_color_darker2);
  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.05);
}
.editor_en div, .editor_en p, .editor_en span, .editor_fr div, .editor_fr p, .editor_fr span {
  color: var(--text_color) !important;
}

.translate_trigger_form {
  color: var(--secondary_color);
}
.translate_trigger_form svg {
  fill: var(--secondary_color);
}
.translate_trigger_form:hover {
  color: var(--secondary_color_lighter3);
}
.translate_trigger_form:hover svg {
  fill: var(--secondary_color_lighter3);
}

.trans_inputs_section .wrapper_trans_inputs {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
}

.new_record_section .wrapper_new_record_section .one_record_category {
  background: var(--bg_color_lighter);
  border-color: var(--bg_color_lighter1);
}
.new_record_section .wrapper_new_record_section .one_record_category:hover {
  background: var(--bg_color_lighter1);
  border-color: var(--bg_color_lighter2);
}
.new_record_section .wrapper_new_record_section .one_record_category:hover .wrapper_one_record_category .icon svg {
  fill: var(--secondary_color);
}
.new_record_section .wrapper_new_record_section .one_record_category:hover .wrapper_one_record_category .text {
  color: var(--secondary_color);
}
.new_record_section .wrapper_new_record_section .one_record_category .wrapper_one_record_category .icon svg {
  fill: #888;
}
.new_record_section .wrapper_new_record_section .one_record_category .wrapper_one_record_category .text {
  color: var(--text_color_darker2);
}

.settings_container .menu_settings .wrapper_menu_settings {
  border-right-color: rgba(255, 255, 255, 0.02);
}
.settings_container .menu_settings .wrapper_menu_settings .search_menu_settings .search_settings_input {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.03);
  backdrop-filter: blur(20px);
}
.settings_container .menu_settings .wrapper_menu_settings .search_menu_settings .search_settings_input::placeholder {
  color: #666873;
}
.settings_container .menu_settings .wrapper_menu_settings .search_menu_settings .search_settings_input:focus-within {
  border-color: var(--secondary_color_darker4);
}
.settings_container .menu_settings .wrapper_menu_settings .search_menu_settings .search_mobile_settings .wrapper_search_mobile_settings {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.03);
  backdrop-filter: blur(20px);
}
.settings_container .menu_settings .wrapper_menu_settings .search_menu_settings .search_mobile_settings .wrapper_search_mobile_settings:focus-within {
  border-color: var(--main_color_darker5);
}
.settings_container .menu_settings .wrapper_menu_settings .items_menu_settings a .one_item_settings {
  background: rgba(209, 209, 209, 0);
  border-color: rgba(255, 255, 255, 0);
  backdrop-filter: blur(20px);
}
.settings_container .menu_settings .wrapper_menu_settings .items_menu_settings a .one_item_settings:hover .icon svg {
  fill: var(--secondary_color);
}
.settings_container .menu_settings .wrapper_menu_settings .items_menu_settings a .one_item_settings:hover .text {
  color: var(--secondary_color);
}
.settings_container .menu_settings .wrapper_menu_settings .items_menu_settings a .one_item_settings.active {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.02);
}
.settings_container .menu_settings .wrapper_menu_settings .items_menu_settings a .one_item_settings.active .icon svg {
  fill: var(--main_color_lighter);
}
.settings_container .menu_settings .wrapper_menu_settings .items_menu_settings a .one_item_settings.active .arrow svg {
  fill: var(--main_color_lighter1);
}
.settings_container .menu_settings .wrapper_menu_settings .items_menu_settings a .one_item_settings.active .text {
  color: var(--main_color_lighter);
}
.settings_container .menu_settings .wrapper_menu_settings .items_menu_settings a .one_item_settings .arrow svg {
  fill: #444;
}
.settings_container .content_settings .title_section_settings {
  border-bottom-color: rgba(255, 255, 255, 0.04);
}
.settings_container .content_settings .change_type_warning {
  border-bottom-color: rgba(255, 255, 255, 0.03);
  color: var(--text_color_darker3);
}
.settings_container .content_settings .one_section_grid_settings .one_section_settings.with_border {
  border-color: var(--border_color_darker2);
}
.settings_container .content_settings .one_section_grid_settings .one_section_settings .title {
  color: var(--text_color_darker3);
}
.settings_container .content_settings .one_section_grid_settings .one_section_settings .profile_photo_settings {
  border-color: var(--border_color);
}
.settings_container .content_settings .one_section_grid_settings .one_section_settings .profile_photo_settings:hover {
  border-color: var(--secondary_color_darker2);
}
.settings_container .content_settings .one_section_grid_settings .one_section_settings .profile_photo_settings:hover svg {
  fill: #888;
}
.settings_container .content_settings .one_section_grid_settings .one_section_settings .profile_photo_settings:hover .plus_button {
  background: rgba(0, 0, 0, 0.7);
}
.settings_container .content_settings .one_section_grid_settings .one_section_settings .profile_photo_settings:hover .plus_button svg {
  fill: #f0f0f0;
}
.settings_container .content_settings .one_section_grid_settings .one_section_settings .profile_photo_settings .plus_button {
  background: rgba(0, 0, 0, 0.4);
}
.settings_container .content_settings .one_section_grid_settings .one_section_settings .profile_photo_settings .plus_button svg {
  fill: #ddd;
}
.settings_container .content_settings .one_section_grid_settings.radio_btns > *:not(:last-child) {
  border-bottom-color: rgba(255, 255, 255, 0.03) !important;
}
.settings_container .content_settings .one_section_grid_settings.radio_btns .one_section_settings .title_one_section {
  border-right-color: rgba(255, 255, 255, 0.04);
}
.settings_container .content_settings .one_section_grid_settings.radio_btns .one_section_settings .title_one_section > span {
  color: inherit;
}
.settings_container .content_settings .one_section_grid_settings.radio_btns .one_section_settings:hover {
  background: rgba(255, 255, 255, 0.01);
  border-radius: 10px;
}
.settings_container .content_settings .one_section_grid_settings.one_action_btn_settings > *:not(:last-child) {
  border-bottom-color: rgba(255, 255, 255, 0.03) !important;
}
.settings_container .content_settings .one_section_grid_settings.one_action_btn_settings .one_section_settings .title_one_action, .settings_container .content_settings .one_section_grid_settings.one_action_btn_settings .one_section_settings .explanation {
  border-right-color: rgba(255, 255, 255, 0.04);
}
.settings_container .content_settings .one_section_grid_settings.one_action_btn_settings .one_section_settings .explanation {
  color: var(--text_color_darker3);
}

.setting_info_wrap .setting_info_icon {
  background: var(--bg_color_lighter);
  border-color: var(--border_color_darker2);
  color: var(--text_color_darker3);
}
.setting_info_wrap .setting_info_popover {
  background: var(--bg_color_lighter);
  border-color: var(--border_color_darker2);
  color: var(--text_color_darker2);
}

.lang_right_lower_header .wrapper_lang_right_lower_header .selected_language .text {
  color: var(--text_color_darker1);
}
.lang_right_lower_header .wrapper_lang_right_lower_header .actual_other_languages {
  background: #111 !important;
  border-color: rgba(255, 255, 255, 0.03) !important;
}
.lang_right_lower_header .wrapper_lang_right_lower_header .actual_other_languages:hover {
  background: var(--bg_color_lighter2);
}
.lang_right_lower_header .wrapper_lang_right_lower_header .actual_other_languages .one_lang:hover {
  background: rgba(209, 209, 209, 0.08);
}
.lang_right_lower_header .wrapper_lang_right_lower_header .other_languages {
  background: rgba(0, 0, 0, 0.1);
}
.lang_right_lower_header .wrapper_lang_right_lower_header .other_languages .wrapper_other_languages .actual_other_languages .one_lang:hover {
  background: rgba(209, 209, 209, 0.1);
}

.nothing_to_show .title, .nothing_to_show .text {
  color: var(--text_color_darker3);
}
.nothing_to_show.bigger .illustration svg {
  fill: rgba(209, 209, 209, 0.2) !important;
}
.nothing_to_show.bigger .title {
  color: rgba(209, 209, 209, 0.3) !important;
}

.header {
  background: #090909;
  box-shadow: inset 0 -4px 0 0 #0f2b42, inset 0 -8px 0 0 #4d4200, inset 0 -12px 0 0 #3f0000;
}
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .features_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .about_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .categories_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .outils_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .features_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .about_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .categories_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .outils_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .features_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .about_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .categories_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .outils_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .features_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .about_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .categories_dropdown_content,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .outils_dropdown_content {
  background: #090909;
  border-color: #121212;
}
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .features_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .about_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .categories_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .outils_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .features_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .about_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .categories_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .outils_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .features_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .about_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .categories_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .outils_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .features_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .about_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .categories_dropdown_content .dropdown_title_section,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .outils_dropdown_content .dropdown_title_section {
  color: var(--text_color_darker1);
}
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item:hover,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item:hover {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.03);
}
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item.active_item,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item.active_item {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.03);
  backdrop-filter: blur(20px);
}
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item.active_item .content .wrapper_content .title {
  color: var(--main_color);
}
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon {
  background: var(--bg_color_lighter2);
}
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item .icon_container .icon svg {
  fill: var(--secondary_color);
}
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .features_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .about_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .categories_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .features_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .about_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .categories_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description,
.header .wrapper_header .main_menu_container .wrapper_main_menu .outils_dropdown_container .outils_dropdown_content .dropdown_grid .one_dropdown_item .content .wrapper_content .description {
  color: var(--text_color_darker2);
}
.header .wrapper_header .right_header_div .cta_button_div .cta_button {
  background: var(--main_color_darker2);
  border-color: var(--main_color_darker2);
  color: #fff;
}
.header .wrapper_header .right_header_div .cta_button_div .cta_button:hover {
  background: var(--secondary_color_darker1);
  border-color: var(--secondary_color_darker1);
}
.header .wrapper_header .right_header_div .cta_button_div .cta_button.login {
  background: rgba(209, 209, 209, 0.08);
  border-color: rgba(255, 255, 255, 0.05);
}
.header .wrapper_header .right_header_div .cta_button_div .cta_button.login:hover {
  background: var(--secondary_color_darker1);
  border-color: var(--secondary_color_darker1);
}

.mobile_menu_bottom_bar {
  background: #010309;
  border-top-color: rgba(255, 255, 255, 0.03);
}
.mobile_menu_bottom_bar .one_item_mobile_menu .wrapper_one_item_mobile_menu.active .svg_top svg {
  fill: var(--main_color_lighter1);
}
.mobile_menu_bottom_bar .one_item_mobile_menu .wrapper_one_item_mobile_menu.active .svg_top ion-icon {
  color: var(--main_color_lighter1);
}
.mobile_menu_bottom_bar .one_item_mobile_menu .wrapper_one_item_mobile_menu.active .text {
  color: var(--main_color_lighter1);
}
.mobile_menu_bottom_bar .one_item_mobile_menu .wrapper_one_item_mobile_menu .text {
  color: var(--text_color_darker1);
}

.lang_switch_mob_nav .wrapper_lang_switch_mob_nav .one_lang {
  background: rgba(209, 209, 209, 0.08);
  border-color: rgba(255, 255, 255, 0.05);
}
.lang_switch_mob_nav .wrapper_lang_switch_mob_nav .one_lang:hover {
  background: var(--bg_color_lighter3);
  border-color: var(--bg_color_lighter3);
}
.lang_switch_mob_nav .wrapper_lang_switch_mob_nav .one_lang.active {
  background: var(--secondary_color_darker1);
  border-color: var(--secondary_color_darker1);
}

.sidenav {
  background: rgba(0, 0, 0, 0.4);
}
.sidenav .container_mob_menu {
  background: rgba(209, 209, 209, 0.05);
  border-color: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(40px);
}
.sidenav .container_mob_menu .mobile_menu_list hr {
  background: rgba(255, 255, 255, 0.05);
}
.sidenav .container_mob_menu .mobile_menu_list .one_mobile_menu_item:hover {
  background: rgba(209, 209, 209, 0.08);
  border-color: rgba(255, 255, 255, 0.05);
}
.sidenav .container_mob_menu .mobile_menu_list .one_mobile_menu_item.active {
  background: rgba(209, 209, 209, 0.08);
  border-color: rgba(255, 255, 255, 0.05);
}
.sidenav .container_mob_menu .mobile_menu_list .one_mobile_menu_item.active .icon_one_mobile_menu_item svg {
  fill: var(--main_color);
}
.sidenav .container_mob_menu .mobile_menu_list .one_mobile_menu_item.active .icon_one_mobile_menu_item ion-icon {
  color: var(--main_color);
}
.sidenav .container_mob_menu .mobile_menu_list .one_mobile_menu_item.active .text_one_mobile_menu_item {
  color: var(--main_color);
}
.sidenav .container_mob_menu .mobile_menu_list .one_mobile_menu_item .icon_one_mobile_menu_item svg {
  fill: var(--text_color_darker2);
}
.sidenav .container_mob_menu .mobile_menu_list .one_mobile_menu_item .icon_one_mobile_menu_item ion-icon {
  color: var(--text_color_darker2);
}
.sidenav .container_mob_menu .mobile_menu_list .one_mobile_menu_item .text_one_mobile_menu_item {
  color: var(--text_color_darker1);
}
.sidenav .container_mob_menu .closebtn {
  display: none;
  background: var(--bg_color_lighter2);
  border-color: var(--bg_color_lighter1);
}
.sidenav .container_mob_menu .closebtn .actual_btn {
  background: var(--bg_color_lighter3);
  border-color: var(--bg_color_lighter2);
  color: var(--text_color_darker1);
}
.sidenav .container_mob_menu .closebtn .actual_btn svg {
  fill: var(--text_color_darker1);
}
.sidenav .container_mob_menu .closebtn .actual_btn:hover {
  background: var(--main_color_darker1);
}
.sidenav .container_mob_menu .closebtn .actual_btn:hover svg {
  fill: var(--main_color_lighter1);
}

.pages_top_section .wrapper_pages_top_section {
  border-bottom-color: rgba(255, 255, 255, 0.05);
}
.pages_top_section .wrapper_pages_top_section .cta_title .wrapper_cta_title .grid_list_btn .wrapper .grid:hover, .pages_top_section .wrapper_pages_top_section .cta_title .wrapper_cta_title .grid_list_btn .wrapper .list:hover {
  background: var(--bg_color);
}
.pages_top_section .wrapper_pages_top_section .cta_title .wrapper_cta_title .grid_list_btn .wrapper .grid.active, .pages_top_section .wrapper_pages_top_section .cta_title .wrapper_cta_title .grid_list_btn .wrapper .list.active {
  background: var(--main_color_darker2);
  border-color: var(--main_color_darker2);
}
.pages_top_section .wrapper_pages_top_section .cta_title .wrapper_cta_title .grid_list_btn .wrapper .grid.active svg, .pages_top_section .wrapper_pages_top_section .cta_title .wrapper_cta_title .grid_list_btn .wrapper .list.active svg {
  fill: #fff;
}
.pages_top_section .wrapper_pages_top_section .cta_title .wrapper_cta_title .grid_list_btn .wrapper .grid svg, .pages_top_section .wrapper_pages_top_section .cta_title .wrapper_cta_title .grid_list_btn .wrapper .list svg {
  fill: var(--text_color_darker1);
}

.search_div {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.03);
  backdrop-filter: blur(20px);
}
.search_div:focus-within {
  border-color: var(--secondary_color_darker3);
}
.search_div .search_bar::placeholder {
  color: var(--text_color_darker3);
}

.slider .slide .cta_btn {
  color: #fff;
}

.title_section .cta_right .wrapper_cta_right a .button_div .left_line hr {
  background-color: var(--secondary_color_darker3);
}

.grid_items_top_image .one_grid_item {
  background: var(--bg_color);
  border-color: var(--bg_color);
}
.grid_items_top_image .one_grid_item:hover {
  border-color: var(--secondary_color_darker4);
}
.grid_items_top_image .one_grid_item .content_item .type_item {
  color: var(--main_color_lighter);
}
.grid_items_top_image .one_grid_item .content_item .name_item {
  color: var(--text_color);
}
.grid_items_top_image .one_grid_item .content_item .description_item {
  color: var(--text_color_darker2);
}

.reviews_container.home {
  background: var(--bg_color_dark);
}

.reviews_grid .one_review .wrapper_one_review {
  background: var(--bg_color);
  border-color: var(--bg_color);
}
.reviews_grid .one_review .wrapper_one_review:hover {
  border-color: rgba(255, 255, 255, 0.06);
}
.reviews_grid .one_review .wrapper_one_review:hover .person_details_reviews .profile_photo img {
  border-color: var(--main_color_darker1);
}
.reviews_grid .one_review .wrapper_one_review .person_details_reviews {
  border-top-color: rgba(255, 255, 255, 0.04);
}

.product_container {
  background: transparent;
}

.post_container {
  background: transparent;
}
.post_container .wrapper_post .left_content .meta_left_content {
  background: rgba(255, 255, 255, 0.03);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.post_container .wrapper_post .left_content .share_content .share_btns_section .wrapper_share_btns_section .one_btn {
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.post_container .wrapper_post .left_content .share_content .share_btns_section .wrapper_share_btns_section .one_btn:hover {
  border-color: var(--secondary_color_darker3);
}
.post_container .wrapper_post .left_content .share_content .share_btns_section .wrapper_share_btns_section .one_btn .action_text {
  background: var(--bg_color);
  border-color: var(--bg_color_lighter);
  color: var(--text_color_darker1);
}
.post_container .wrapper_post .left_content .share_content .actual_content .photo_left_content {
  border-color: transparent;
}
.post_container .wrapper_post .left_content .share_content .actual_content .one_section_left_content {
  background: rgba(255, 255, 255, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.post_container .wrapper_post .left_content .share_content .actual_content .one_section_left_content .title_one_section {
  border-bottom-color: rgba(255, 255, 255, 0.03);
  color: var(--text_color_darker1);
}
.post_container .wrapper_post .left_content .share_content .actual_content .one_section_left_content .content_one_section {
  color: var(--text_color_darker2);
}
.post_container .wrapper_post .left_content .share_content .actual_content .one_section_left_content .content_one_section .score_summary_reviews {
  background: var(--bg_color_lighter1);
  border-color: var(--bg_color_lighter1);
}
.post_container .wrapper_post .left_content .share_content .actual_content .one_section_left_content.book_section {
  background: var(--secondary_color_darker5);
  border-color: var(--secondary_color_darker5);
}
.post_container .wrapper_post .left_content .share_content .actual_content .one_section_left_content.book_section .icon_cta_item svg {
  fill: #fff;
}
.post_container .wrapper_post .left_content .share_content .actual_content .one_section_left_content.book_section .cta_cta_item .button2 {
  background: var(--main_color_darker2);
  border-color: var(--main_color_darker2);
}
.post_container .wrapper_post .left_content .share_content .actual_content .one_section_left_content.book_section .cta_cta_item .button2:hover {
  background: var(--secondary_color_darker2);
  border-color: var(--secondary_color_darker2);
  color: #fff;
}
.post_container .wrapper_post .left_content .share_content .actual_content .one_section_left_content.book_section .cta_cta_item .offer_apply_feedback {
  background: var(--secondary_color_darker4);
}
.post_container .wrapper_post .side_bar .wrapper_side_bar .one_section_side_bar {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.post_container .wrapper_post .side_bar .wrapper_side_bar .one_section_side_bar .title {
  color: var(--text_color_darker2);
}
.post_container .wrapper_post .side_bar .wrapper_side_bar .one_section_side_bar .content_one_section .other_categories .one_other_post {
  background: transparent;
  border-bottom-color: rgba(255, 255, 255, 0.03);
}
.post_container .wrapper_post .side_bar .wrapper_side_bar .one_section_side_bar .all_offers a {
  background: rgba(209, 209, 209, 0.08);
  border-color: rgba(255, 255, 255, 0.05);
}
.post_container .wrapper_post .side_bar .wrapper_side_bar .one_section_side_bar .all_offers a:hover {
  background: var(--secondary_color_darker2);
  border-color: var(--secondary_color_darker2);
}

.comments_container .new_comment_sect {
  border-bottom-color: var(--border_color_darker3);
}
.comments_container .new_comment_sect .section_new_comment .photo_new_comment img, .comments_container .new_comment_sect .section_new_login .photo_new_comment img {
  border-color: var(--bg_color_lighter);
}
.comments_container .new_comment_sect .section_new_login {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.03);
  backdrop-filter: blur(20px);
}
.comments_container .comments_list_container {
  border-top-color: rgba(255, 255, 255, 0.04);
}

.one_comment .profile_photo_comment img {
  border-color: var(--bg_color_lighter2);
}
.one_comment .content_comment {
  border-left-color: var(--bg_color_lighter2);
}
.one_comment .content_comment .name_date_time_comment .name_comment {
  color: var(--text_color);
}
.one_comment .content_comment .actual_text_comment {
  color: var(--text_color_darker1);
}

.main_content_dash .right_content_dash.candidate_dash_page {
  color: var(--text_color);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_dash_header h1 {
  color: var(--text_color);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_dash_header .wrapper_candidate_dash_filter {
  background: #050505;
  border-color: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(20px);
  box-shadow: 0 1rem 2rem rgba(0, 0, 0, 0.45);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_dash_header .wrapper_candidate_dash_filter:hover {
  border-color: var(--secondary_color_darker4);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_dash_header .wrapper_candidate_dash_filter:hover .arrow_icon svg {
  fill: var(--secondary_color_darker2);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_dash_header .wrapper_candidate_dash_filter .stats_range_trigger .text_range {
  color: #b9b9bd;
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_dash_header .wrapper_candidate_dash_filter .stats_range_trigger .arrow_icon svg {
  fill: #b9b9bd;
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_dash_header .wrapper_candidate_dash_filter .stats_range_menu {
  background: #202020;
  border-color: rgba(255, 255, 255, 0.08);
  box-shadow: 0 1.125rem 2.5rem rgba(0, 0, 0, 0.55);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_dash_header .wrapper_candidate_dash_filter .stats_range_menu .stats_range_option {
  border-bottom-color: rgba(255, 255, 255, 0.04);
  color: #b9b9bd;
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_dash_header .wrapper_candidate_dash_filter .stats_range_menu .stats_range_option:hover {
  background: rgba(255, 255, 255, 0.04);
  color: #fff;
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_dash_header .wrapper_candidate_dash_filter .stats_range_menu .stats_range_option.active {
  background: var(--main_color_darker5);
  color: var(--main_color);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_stat_card, .main_content_dash .right_content_dash.candidate_dash_page .candidate_chart_panel, .main_content_dash .right_content_dash.candidate_dash_page .candidate_recent_panel {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.02);
  box-shadow: 0 1rem 2rem rgba(0, 0, 0, 0.3);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_stat_card .candidate_stat_label, .main_content_dash .right_content_dash.candidate_dash_page .candidate_stat_card .candidate_stat_note {
  color: var(--text_color_darker2);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_stat_card .candidate_stat_value {
  color: var(--text_color);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_stat_card .candidate_stat_bar {
  background: rgba(255, 255, 255, 0.08);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_panel_title {
  color: var(--text_color);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_ring_chart {
  background: conic-gradient(#29b6a6 calc(var(--ring-value) * 1%), rgba(255, 255, 255, 0.08) 0);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_ring_chart div {
  background: var(--bg_color);
  color: var(--text_color);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_chart_legend {
  color: var(--text_color_darker2);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_chart_legend strong {
  color: var(--text_color);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_pipeline_rows .candidate_pipeline_row span {
  color: var(--text_color_darker1);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_pipeline_rows .candidate_pipeline_row div {
  background: rgba(255, 255, 255, 0.08);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_pipeline_rows .candidate_pipeline_row strong {
  color: var(--text_color);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_empty_state {
  background: rgba(255, 255, 255, 0.03);
  border-color: rgba(255, 255, 255, 0.08);
  color: var(--text_color_darker1);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_activity_list .candidate_activity_item {
  border-color: rgba(255, 255, 255, 0.08);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_activity_list .candidate_activity_item:hover {
  background: rgba(255, 255, 255, 0.03);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_activity_list .candidate_activity_item .candidate_activity_title {
  color: var(--text_color);
}
.main_content_dash .right_content_dash.candidate_dash_page .candidate_activity_list .candidate_activity_item .candidate_activity_meta, .main_content_dash .right_content_dash.candidate_dash_page .candidate_activity_list .candidate_activity_item .candidate_activity_date {
  color: var(--text_color_darker2);
}

.about_container {
  background: transparent;
}
.about_container .one_about_section {
  background: transparent;
}
.about_container .one_about_section.gray_bg {
  background: var(--bg_color);
}

.mission_vision_container .one_section {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.03);
}
.mission_vision_container .one_section:hover {
  background: rgba(209, 209, 209, 0.03);
}
.mission_vision_container .one_section .icon.one {
  background: var(--main_color_darker1);
}

.team_container .team_grid .one_team_member {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.03);
}
.team_container .team_grid .one_team_member:hover {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.02);
}

.faq_container .list_faq .faq .faq_header {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.03);
}
.faq_container .list_faq .faq .faq_content {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
  color: var(--text_color_darker1);
}

.why_us_container .wrapper_why_us_container .one_section_why_us .left_why_us img, .why_us_container .wrapper_why_us_container .one_section_why_us .right_why_us img {
  border-color: var(--bg_color_lighter1);
}

.contact_container {
  background: transparent;
}
.contact_container .wrapper_contact .left_content .wrapper_left_content {
  background: var(--bg_color_dark);
  border-color: var(--bg_color);
}
.contact_container .wrapper_contact .left_content .wrapper_left_content .contact_details .one_contact_details .detail a:hover {
  color: var(--secondary_color);
}
.contact_container .wrapper_contact .contact_form_dv {
  background: rgba(209, 209, 209, 0.01);
  border-color: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(20px);
  box-shadow: 0rem 1.25rem 1.875rem rgba(0, 0, 0, 0.5);
}
.contact_container .wrapper_contact .contact_form_dv .title_sec {
  color: var(--text_color);
}
.contact_container .wrapper_contact .contact_form_dv .title_sec p {
  color: var(--text_color_darker2);
}
.contact_container .wrapper_contact .contact_form_dv .actual_from .contact_input {
  background: rgba(209, 209, 209, 0.04);
  border-color: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(20px);
}
.contact_container .wrapper_contact .contact_form_dv .actual_from .contact_input.submit {
  background: rgba(255, 255, 255, 0.5);
  border-color: transparent;
  color: #000;
}
.contact_container .wrapper_contact .contact_form_dv .actual_from .contact_input.submit:hover {
  background: var(--secondary_color_darker2);
  border-color: transparent;
}

.profile_section .wrapper .photo img {
  border-color: var(--bg_color_lighter3) !important;
}

.footer_div {
  background: linear-gradient(0deg, rgba(3, 7, 15, 0.97), rgba(10, 10, 2, 0.96)), url("../../media/images/banners/banner2.webp") no-repeat center center;
}
.footer_div .links_more_details .one_footer_section .details_sec .newsletter_container .email_newsletter {
  border-color: rgba(255, 255, 255, 0.08);
}
.footer_div .links_more_details .one_footer_section .details_sec .newsletter_container .email_newsletter:focus {
  border-color: var(--secondary_color_darker4);
}
.footer_div .links_more_details .one_footer_section .details_sec .newsletter_container .subscribe_newsletter_btn {
  background: var(--main_color_darker2);
  border-color: var(--main_color_darker2);
}
.footer_div .links_more_details .one_footer_section .details_sec .newsletter_container .subscribe_newsletter_btn:hover {
  background: var(--secondary_color_darker2);
  border-color: var(--secondary_color_darker2);
}
.footer_div .copyrights_div {
  background: #010309;
}

.loading_section.loading .wrapper_loader, .loading_section.done .wrapper_loader {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}

.one_user_card {
  background: var(--bg_color_lighter);
  border-color: var(--bg_color_lighter1);
}
.one_user_card:hover {
  background: var(--bg_color_lighter1);
  border-color: var(--bg_color_lighter1);
}
.one_user_card.user {
  background: var(--bg_color_lighter);
  border-color: var(--bg_color_lighter1);
}
.one_user_card.user:hover {
  background: var(--bg_color_lighter1);
  border-color: var(--bg_color_lighter1);
}
.one_user_card .user_image {
  border-color: var(--bg_color_lighter);
}

.auth_container .wrapper_auth_container .auth_nav::before {
  border-bottom: 0.3125rem solid var(--main_color_darker1);
}
.auth_container .wrapper_auth_container .auth_nav .one_btn_auth_nav {
  background: var(--bg_color);
  border-color: var(--bg_color_lighter);
}
.auth_container .wrapper_auth_container .auth_nav .one_btn_auth_nav:hover {
  background: var(--bg_color_lighter1);
}

.theme_switcher_mobile {
  background: rgba(209, 209, 209, 0.04);
  border-color: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(20px);
}
.theme_switcher_mobile svg {
  fill: var(--text_color_darker3);
}

.email_existing_member_container .input_email_existing_member {
  background: rgba(209, 209, 209, 0.01);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.email_existing_member_container .input_email_existing_member::placeholder {
  color: #888;
}
.email_existing_member_container .input_email_existing_member:focus-within {
  border-color: var(--secondary_color_darker3);
}
.email_existing_member_container .submit_email_existing_member_btn {
  background: var(--bg_color_lighter);
  border-color: var(--bg_color_lighter1);
  color: #fff;
}
.email_existing_member_container .submit_email_existing_member_btn:hover {
  background: var(--main_color_darker1);
  border-color: var(--main_color_darker1);
}

.group_section_form.color1 {
  background: rgba(54, 42, 0, 0.1);
  border-color: rgba(54, 42, 0, 0.1);
}
.group_section_form.color2 {
  background: rgba(12, 82, 0, 0.1);
  border-color: rgba(12, 82, 0, 0.1);
}
.group_section_form.color3 {
  background: rgba(89, 0, 107, 0.08);
  border-color: rgba(89, 0, 107, 0.1);
}
.group_section_form.color4 {
  background: rgba(0, 68, 107, 0.1);
  border-color: rgba(0, 68, 107, 0.1);
}

.header_payment_method {
  border-bottom-color: rgba(255, 255, 255, 0.03);
}
.header_payment_method .one_div span {
  color: var(--blue_color_lighter1);
}
.header_payment_method .one_div.tabs .one_tab_payment {
  background: rgba(209, 209, 209, 0.01);
  border-color: rgba(255, 255, 255, 0.01);
  color: #ddd;
}
.header_payment_method .one_div.tabs .one_tab_payment:hover {
  background: rgba(209, 209, 209, 0.05);
}
.header_payment_method .one_div.tabs .one_tab_payment.active {
  border-color: var(--secondary_color_darker3);
  border-bottom-color: var(--secondary_color_darker3);
  color: var(--secondary_color);
}

.need_logged_in_job .title {
  background: var(--red_darker2);
  border-color: var(--red_darker2);
  color: #fff;
}

.skills_list .skill_pill {
  background: var(--bg_color_lighter2);
  border-color: var(--bg_color_lighter3);
}
.skills_list .skill_pill:hover {
  background: var(--bg_color_lighter4);
}

.add_skill_button {
  background: var(--main_color_darker);
  border-color: var(--main_color_darker);
  border: none;
  color: #fff;
}
.add_skill_button:hover {
  background-color: var(--secondary_color_darker1);
}

.iti__country-list {
  background: var(--bg_color_darker) !important;
  border-color: var(--bg_color_lighter) !important;
  box-shadow: none;
}

.close_icon {
  background: #121212;
  border-color: #161616;
}
.close_icon:hover {
  background: var(--main_color_darker1);
  border-color: var(--main_color_darker2);
}
.close_icon svg {
  fill: var(--text_color_darker5);
}

.one_value_setting:has(input[type=radio]:checked) {
  background: var(--main_color_darker6);
  border-color: var(--main_color_darker6);
}

.one_type_company_radio label .explanation {
  color: var(--text_color_darker3);
}

.logo_update_settings .new_icon_logo {
  border-color: var(--bg_color_lighter);
}
.logo_update_settings .new_icon_logo:hover {
  border-color: var(--main_color_darker4);
}
.logo_update_settings .new_icon_logo svg {
  fill: #ddd;
}
.logo_update_settings .new_icon_logo .remove_image_picker_btn svg {
  fill: var(--red_color, #dc2626);
}

.login_attempts {
  color: var(--text_color_darker1);
}

.nav_terms_privacy .wrapper {
  border-bottom-color: rgba(255, 255, 255, 0.05);
}
.nav_terms_privacy .wrapper .one_tab_nav_terms_privacy {
  border-color: rgba(255, 255, 255, 0.05);
}
.nav_terms_privacy .wrapper .one_tab_nav_terms_privacy:hover {
  background: rgba(209, 209, 209, 0.02);
}
.nav_terms_privacy .wrapper .one_tab_nav_terms_privacy.active {
  background: var(--main_color_darker4);
  border-color: var(--main_color_darker4);
}

.attempt_container .wrapper_attempt .header_attempt {
  border-bottom-color: var(--border_color_darker2);
}
.attempt_container .wrapper_attempt .header_attempt .right_attempt .wrapper_right_attempt .theme_icon svg {
  fill: var(--text_color_darker4);
}
.attempt_container .wrapper_attempt .bar_questions .tabs_questions .wrapper_tabs_questions .one_question {
  background: var(--bg_color_light);
  border-color: var(--border_color_darker1);
}
.attempt_container .wrapper_attempt .bar_questions .tabs_questions .wrapper_tabs_questions .one_question.active {
  background: var(--main_color_darker4);
  border-color: var(--main_color_darker3);
  border-bottom-color: var(--main_color_darker3);
}
.attempt_container .wrapper_attempt .bar_questions .tabs_questions .wrapper_tabs_questions .one_question.answered {
  background: var(--green_color_darker1);
  border-color: var(--green_color_darker1);
}
.attempt_container .wrapper_attempt .bar_questions .tabs_questions .wrapper_tabs_questions .one_question.active.answered {
  background: var(--main_color_darker4);
  border-color: var(--main_color_darker3);
  border-bottom-color: var(--main_color_darker4);
}
.attempt_container .wrapper_attempt .question_container {
  background: var(--bg_color_light);
  border-color: var(--border_color_darker2);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .num_and_question .num {
  background: var(--main_color_darker4);
  border-color: var(--main_color_darker3);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .question_timer {
  background: var(--bg_color);
  border-color: var(--border_color_darker1);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .answers_container .answer_choice {
  border-color: var(--border_color_darker1);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .answers_container .answer_choice:hover {
  background: var(--bg_color);
  border-color: var(--main_color_darker4);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .answers_container .answer_choice.chosen {
  background: var(--main_color_darker4);
  border-color: var(--main_color_darker3);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .free_answer_input {
  background: var(--bg_color);
  border-color: var(--border_color_darker1);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .free_answer_input:focus {
  border-color: var(--main_color_darker3);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .ordering_list .ordering_item {
  background: var(--bg_color);
  border-color: var(--border_color_darker1);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container {
  border-color: var(--border_color_darker1);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container .pairing_help {
  color: var(--secondary_color);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container .pairing_canvas marker path {
  fill: var(--main_color_lighter1);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container .pairing_canvas .pairing_connection_line .pairing_path {
  stroke: var(--main_color_lighter1);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container .pairing_canvas .pairing_connection_line .pairing_arrow_head {
  stroke: var(--main_color_lighter1);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container .pairing_canvas .pairing_connection_line .pairing_remove_badge circle {
  fill: #ef5350;
  stroke: var(--bg_color);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container .pairing_canvas .pairing_connection_line:hover .pairing_path, .attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container .pairing_canvas .pairing_connection_line:hover .pairing_arrow_head {
  stroke: #ef5350;
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container .pairing_col_title {
  color: var(--text_color_darker2);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container .pairing_box {
  background: rgba(255, 255, 255, 0.045);
  border-color: rgba(255, 255, 255, 0.1);
  color: var(--text_color);
  box-shadow: none;
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container .pairing_box:hover {
  background: rgba(255, 255, 255, 0.07);
  border-color: var(--main_color_darker3);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container .pairing_box.selected {
  background: var(--softgreen_color_darker);
  border-color: var(--softgreen_color_darker);
}
.attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container .pairing_box.connected, .attempt_container .wrapper_attempt .question_container .one_question_div .answer_section .pairing_container .pairing_box.matched {
  background: rgba(85, 181, 255, 0.144);
  border-color: rgba(85, 181, 255, 0.179);
}

.doc_system_layout {
  background: var(--bg_color_light);
  border-color: var(--border_color_darker2);
}
.doc_system_layout .doc_left_panel {
  background: var(--bg_color);
  border-right-color: var(--border_color_darker2);
}
.doc_system_layout .doc_left_panel .doc_search_wrap {
  border-bottom-color: var(--border_color_darker2);
}
.doc_system_layout .doc_left_panel .doc_search_wrap .doc_search_input {
  background: var(--bg_color_light);
  border-color: var(--border_color_darker1);
  color: var(--text_color);
}
.doc_system_layout .doc_left_panel .doc_search_wrap .doc_search_input::placeholder {
  color: var(--text_color_darker3);
}
.doc_system_layout .doc_left_panel .doc_empty_state {
  color: var(--text_color_darker3);
}
.doc_system_layout .doc_category_title, .doc_system_layout .doc_search_results_label {
  color: var(--text_color_darker3);
}
.doc_system_layout .doc_article_item:hover, .doc_system_layout .doc_article_item.active {
  background: var(--main_color_darker5);
}
.doc_system_layout .doc_article_item:hover .doc_article_item_title, .doc_system_layout .doc_article_item.active .doc_article_item_title {
  color: var(--main_color_lighter2);
}
.doc_system_layout .doc_article_item .doc_article_item_title {
  color: var(--text_color);
}
.doc_system_layout .doc_article_item .doc_article_item_cat {
  color: var(--text_color_darker3);
}
.doc_system_layout .doc_article_item .doc_dots_btn:hover {
  background: var(--bg_color_light);
}
.doc_system_layout .doc_article_item .doc_dots_btn svg {
  fill: var(--text_color_darker3);
}
.doc_system_layout .doc_ctx_menu {
  background: var(--bg_color_light);
  border-color: var(--border_color_darker2);
}
.doc_system_layout .doc_ctx_menu .doc_ctx_item {
  color: var(--text_color);
}
.doc_system_layout .doc_ctx_menu .doc_ctx_item:hover {
  background: var(--bg_color);
}
.doc_system_layout .doc_right_panel {
  background: var(--bg_color_light);
}
.doc_system_layout .doc_article_welcome {
  color: var(--text_color_darker3);
}
.doc_system_layout .doc_article_welcome .doc_welcome_icon svg {
  fill: var(--border_color_darker2);
}
.doc_system_layout .doc_article_welcome .doc_welcome_title, .doc_system_layout .doc_article_welcome .doc_welcome_sub {
  color: var(--text_color_darker3);
}
.doc_system_layout .doc_article_view_title, .doc_system_layout .doc_article_view_body, .doc_system_layout .doc_article_view_body h1, .doc_system_layout .doc_article_view_body h2, .doc_system_layout .doc_article_view_body h3 {
  color: var(--text_color);
}
.doc_system_layout .doc_article_view_divider {
  border-top-color: var(--border_color_darker2);
}
.doc_system_layout .doc_article_view_body blockquote {
  background: var(--bg_color);
  color: var(--text_color);
}

.bulk_import_drop {
  background: var(--bg_color);
  border-color: var(--border_color_darker2);
}
.bulk_import_drop:hover, .bulk_import_drop.drag_active {
  background: #172033;
  border-color: var(--main_color);
}
.bulk_import_drop .bulk_import_icon svg, .bulk_import_drop .bulk_import_title {
  color: var(--text_color);
  fill: var(--text_color);
}
.bulk_import_drop .bulk_import_hint {
  color: var(--text_color_darker3);
}

.bulk_import_preview {
  border-color: var(--border_color_darker2);
}

.bulk_import_cta {
  background: var(--bg_color_light);
  border-top-color: var(--border_color_darker2);
}
.bulk_import_cta .bulk_import_structure_btn {
  background: var(--bg_color) !important;
  color: var(--text_color) !important;
  border-color: var(--border_color_darker2) !important;
}
.bulk_import_cta .bulk_import_structure_btn:hover, .bulk_import_cta .cancel_btn:hover {
  background: var(--bg_color_lighter1) !important;
  color: var(--text_color) !important;
}
.bulk_import_cta .cancel_btn {
  background: var(--bg_color) !important;
  color: var(--text_color) !important;
  border-color: var(--border_color_darker2) !important;
}
.bulk_import_cta button[name=import_bulk_records_btn] {
  color: #fff !important;
}
.bulk_import_cta button[name=import_bulk_records_btn] svg, .bulk_import_cta button[name=import_bulk_records_btn] span {
  color: #fff !important;
  fill: #fff !important;
}

.bulk_import_structure_popup {
  background: rgba(0, 0, 0, 0.55);
}
.bulk_import_structure_popup .bulk_import_structure_inner {
  background: var(--bg_color_light);
  border-color: var(--border_color_darker2);
}
.bulk_import_structure_popup .bulk_import_structure_close {
  background: var(--bg_color);
  color: var(--text_color);
  border-color: var(--border_color_darker2);
}
.bulk_import_structure_popup .bulk_import_structure_title {
  color: var(--text_color);
}
.bulk_import_structure_popup .bulk_import_structure_text {
  color: var(--text_color_darker3);
}
.bulk_import_structure_popup .bulk_import_structure_table table th, .bulk_import_structure_popup .bulk_import_structure_table table td {
  border-color: var(--border_color_darker2);
  color: var(--text_color);
}
.bulk_import_structure_popup .bulk_import_structure_table table th {
  background: var(--bg_color);
}

.admin_notifications_dropdown,
.notification_settings_popup,
.one_notification_filter,
.one_admin_notification {
  background: var(--bg_color_darker);
  border-color: var(--border_color_darker2);
}

.admin_notifications_dropdown_head,
.admin_notifications_dropdown_item,
.admin_notifications_dropdown_footer,
.notification_settings_header {
  border-color: var(--border_color_darker2);
}

.admin_notifications_dropdown_head strong,
.admin_notifications_dropdown_item_body strong,
.one_admin_notification .admin_notification_body strong,
.notification_settings_header .title_popup,
.notification_setting_meta strong {
  color: var(--text_color);
}

.admin_notifications_dropdown_item_body span,
.one_admin_notification .admin_notification_body span:not(.admin_notification_status),
.notification_settings_intro,
.notification_setting_meta span {
  color: var(--text_color_darker3);
}

.admin_notifications_dropdown_item_body small,
.admin_notifications_dropdown_empty,
.one_admin_notification .admin_notification_body small {
  color: var(--text_color_darker4);
}

.admin_notifications_dropdown_clear,
.admin_notifications_dropdown_footer,
.one_notification_filter small,
.one_admin_notification .admin_notification_status,
.notification_settings_close,
.notification_setting_row {
  background: var(--bg_color);
  border-color: var(--border_color_darker2);
}

.admin_notifications_dropdown_clear:hover,
.admin_notifications_dropdown_footer:hover {
  background: var(--bg_color_lighter1);
}

.one_notification_filter {
  color: var(--text_color);
}
.one_notification_filter.active {
  background: rgba(0, 153, 221, 0.14);
  border-color: rgba(0, 153, 221, 0.34);
  color: var(--main_color_lighter);
}

.one_admin_notification.pending {
  background: rgba(0, 153, 221, 0.1);
  border-color: rgba(0, 153, 221, 0.3);
}

.notification_setting_meta small {
  background: rgba(255, 122, 26, 0.18);
  color: var(--secondary_color_lighter1);
}

.notification_settings_close svg {
  fill: var(--text_color_darker3);
}

.notification_setting_toggle input:checked + .perm_toggle {
  background: var(--toggle_on_bg, #c76d00);
}

.notification_setting_toggle input:not(:checked) + .perm_toggle {
  background: var(--toggle_off_bg, #444);
}

.main_search_results_panel,
.main_search_full_results .main_search_group {
  background: var(--bg_color_darker);
  border-color: var(--border_color_darker2);
}

.main_search_group,
.main_search_result_item {
  border-color: var(--border_color_darker2);
}

.main_search_group_title {
  background: var(--bg_color);
  color: var(--text_color_darker3);
}

.main_search_result_item {
  color: var(--text_color);
}
.main_search_result_item:hover {
  background: var(--bg_color_lighter);
}

.main_search_result_photo {
  background: var(--bg_color);
  color: var(--main_color_lighter);
}
.main_search_result_photo span {
  color: var(--main_color_lighter);
}
.main_search_result_photo.initials {
  background: rgba(0, 153, 221, 0.14);
  color: var(--main_color_lighter);
}

.main_search_result_code {
  color: var(--text_color);
}

.main_search_result_title {
  color: var(--text_color_darker3);
}

.main_search_result_desc,
.main_search_empty,
.search_page_header p {
  color: var(--text_color_darker4);
}

.record_profile_hero,
.record_profile_stats,
.record_profile_section {
  background: var(--bg_color_darker);
  border-color: var(--border_color_darker2);
}

.record_profile_photo,
.record_profile_meta span,
.record_profile_quick a,
.record_profile_details div,
.record_profile_list_item,
.record_profile_empty {
  background: var(--bg_color);
}

.record_profile_identity h2,
.record_profile_stats strong,
.record_profile_section_title,
.record_profile_details strong,
.record_profile_list_item strong {
  color: var(--text_color);
}

.record_profile_meta span,
.record_profile_quick a,
.record_profile_stats span,
.record_profile_details span,
.record_profile_list_item span,
.record_profile_empty {
  color: var(--text_color_darker4);
}

.record_profile_stats div,
.record_profile_list_item,
.record_profile_empty {
  border-color: var(--border_color_darker2);
}

.record_profile_list_item:hover {
  background: var(--bg_color_lighter);
  border-color: var(--main_color_lighter);
}

.tasks_filter_form,
.one_admin_task,
.task_board_column,
.task_calendar_item {
  background: var(--bg_color_darker);
  border-color: var(--border_color_darker2);
}

.one_admin_task .task_content_btn strong,
.task_board_column_header,
.task_calendar_item strong,
.sidebar_task_item strong {
  color: var(--text_color);
}

.one_admin_task .task_description,
.task_calendar_item span,
.sidebar_task_item span,
.sidebar_empty {
  color: var(--text_color_darker3);
}

.one_admin_task .task_meta_line small,
.task_status_select,
.task_board_column_header {
  background: var(--bg_color);
  border-color: var(--border_color_darker2);
  color: var(--text_color);
}

.task_board_column_header small {
  background: var(--bg_color_darker);
}

.task_priority_chip {
  background: var(--bg_color);
  color: var(--text_color_darker3);
}

.task_delete_btn {
  background: rgba(239, 68, 68, 0.14);
  border-color: rgba(239, 68, 68, 0.24);
}

.sidebar_task_item {
  border-color: var(--border_color_darker2);
}

.tasks_filter_dropdown {
  background: var(--bg_color_darker);
  border-color: var(--border_color_darker2);
}
.tasks_filter_dropdown .one_filter_field label {
  color: var(--text_color);
}

.staff_picker .staff_picker_dropdown {
  background: var(--bg_color_darker);
  border-color: var(--border_color_darker2);
}
.staff_picker .staff_picker_chip {
  background: var(--bg_color);
  border-color: var(--border_color_darker2);
}
.staff_picker .staff_picker_chip .staff_picker_chip_name {
  color: var(--text_color);
}
.staff_picker .staff_picker_option:hover {
  background: var(--bg_color);
}
.staff_picker .staff_picker_option.checked {
  background: var(--bg_color);
}
.staff_picker .staff_picker_option .staff_picker_info strong {
  color: var(--text_color);
}
.staff_picker .staff_picker_option .staff_picker_info small {
  color: var(--text_color_darker3);
}
.staff_picker .staff_picker_empty {
  color: var(--text_color_darker3);
}

.free_answer.keywords_display .question_keyword {
  background: var(--bg_color_lighter1);
  border-color: var(--border_color_darker1);
  color: var(--text_color);
}
.free_answer.keywords_display .copy_all_keywords {
  border-color: var(--main_color_darker2);
}
.free_answer.keywords_display .copy_all_keywords:hover {
  background: var(--main_color_darker4);
}
.free_answer.keywords_display .copy_all_keywords.copy_all_keywords_done {
  color: #81c784;
  border-color: #2e7d32;
  background: rgba(46, 125, 50, 0.12);
}

.conclude_overlay .conclude_wrapper {
  background: var(--bg_color_light);
  border-color: var(--border_color_darker2);
}
.conclude_overlay .conclude_wrapper .conclude_header {
  border-bottom-color: var(--border_color_darker2);
}
.conclude_overlay .conclude_wrapper .conclude_questions .unanswered_count_warning {
  color: #ef9a9a;
}
.conclude_overlay .conclude_wrapper .conclude_questions .conclude_question_item {
  background: var(--bg_color);
  border-color: var(--border_color_darker1);
}
.conclude_overlay .conclude_wrapper .conclude_questions .conclude_question_item.unanswered {
  border-color: rgba(229, 57, 53, 0.4);
  background: rgba(229, 57, 53, 0.07);
}
.conclude_overlay .conclude_wrapper .conclude_questions .conclude_question_item.unanswered .conclude_q_num {
  color: #ef9a9a;
}
.conclude_overlay .conclude_wrapper .conclude_questions .conclude_question_item .required_badge {
  color: #ef9a9a;
}
.conclude_overlay .conclude_wrapper .conclude_questions .conclude_question_item .conclude_q_answer .chosen_answer {
  background: var(--main_color_darker4);
  border-color: var(--main_color_darker3);
}
.conclude_overlay .conclude_wrapper .conclude_questions .conclude_question_item .conclude_q_answer .order_item {
  background: var(--main_color_darker4);
  border-color: var(--main_color_darker3);
}
.conclude_overlay .conclude_wrapper .conclude_comment {
  border-top-color: var(--border_color_darker2);
}
.conclude_overlay .conclude_wrapper .conclude_comment textarea {
  background: var(--bg_color);
  border-color: var(--border_color_darker1);
}
.conclude_overlay .conclude_wrapper .conclude_comment textarea:focus {
  border-color: var(--main_color_darker3);
}
.conclude_overlay .conclude_wrapper .conclude_actions {
  border-top-color: var(--border_color_darker2);
}

.submitting_overlay .submitting_inner {
  background: var(--bg_color_light);
  border-color: var(--border_color_darker2);
}
.submitting_overlay .submitting_inner .spinner {
  border-color: var(--border_color_darker1);
  border-top-color: var(--main_color);
}

.fs_overlay {
  background: rgba(0, 0, 0, 0.4);
}
.fs_overlay .wrapper_overlay {
  background: var(--bg_color_lighter1);
}

.tablinks {
  background: transparent;
  border-color: var(--bg_color_lighter2);
  color: var(--text_color_darker2);
}
.tablinks:hover {
  background: rgba(209, 209, 209, 0.03);
}
.tablinks.active {
  background: var(--bg_color_lighter2) !important;
  border-color: var(--bg_color_lighter3) !important;
  color: var(--secondary_color_lighter1);
}
.tablinks.active::after {
  border-bottom: 0.1875rem solid var(--secondary_color) !important;
}

.items_to_add {
  background: rgba(0, 0, 0, 0.3);
}
.items_to_add .wrapper_items_to_add .actual_items_to_add {
  background: #111 !important;
  border-color: rgba(255, 255, 255, 0.03) !important;
}
.items_to_add .wrapper_items_to_add .actual_items_to_add .one_item:hover {
  background: rgba(209, 209, 209, 0.1);
}

.loading_skeleton {
  background: var(--bg_color_darker1);
}

.animated_gradient {
  background: linear-gradient(110deg, var(--bg_color_dark) 8%, var(--bg_color) 18%, var(--bg_color_dark) 33%);
  background-size: 200% 100%;
  animation: 1s shine linear infinite;
}
@keyframes shine {
  to {
    background-position-x: -200%;
  }
}

#placeh .other_flags {
  background: var(--bg_color_light);
  border-color: var(--bg_color_lighter1);
}
#placeh .other_flags .one_flag:hover {
  background: var(--bg_color_lighter1);
}

.view_record_container .module_topic .wrapper, .edit_record_container .module_topic .wrapper {
  border-color: var(--border_color_darker4);
}
.view_record_container .module_topic .wrapper .one_section select:has(option:not(:first-child):checked), .edit_record_container .module_topic .wrapper .one_section select:has(option:not(:first-child):checked) {
  color: var(--text_color_darker1);
}
.view_record_container .content hr, .edit_record_container .content hr {
  background-color: var(--border_color_darker3);
}
.view_record_container .content .one_section .ql-container, .edit_record_container .content .one_section .ql-container {
  background: var(--bg_color_darker2);
  border-color: var(--bg_color_lighter);
}
.view_record_container .content .one_section .one_choice .one_checkbox_section, .edit_record_container .content .one_section .one_choice .one_checkbox_section {
  background: transparent;
}
.view_record_container .content .one_section .one_choice .drag_handle:hover .one_dot, .edit_record_container .content .one_section .one_choice .drag_handle:hover .one_dot {
  background: var(--main_color_darker1);
}
.view_record_container .content .one_section .one_choice .drag_handle .one_dot, .edit_record_container .content .one_section .one_choice .drag_handle .one_dot {
  background: var(--bg_color_lighter3);
}
.view_record_container .content .one_section .one_choice .bullet:hover .wrapper svg, .edit_record_container .content .one_section .one_choice .bullet:hover .wrapper svg {
  fill: var(--red_darker);
}
.view_record_container .content .one_section .one_choice .bullet .wrapper svg, .edit_record_container .content .one_section .one_choice .bullet .wrapper svg {
  fill: #444;
}
.view_record_container .content .one_section .one_choice .input .form_input::placeholder, .edit_record_container .content .one_section .one_choice .input .form_input::placeholder {
  color: var(--text_color_darker6);
}
.view_record_container .content .one_section .free_answer, .edit_record_container .content .one_section .free_answer {
  color: var(--text_color_darker5);
}
.view_record_container .content .one_section .free_answer.keywords_display .keywords_list .question_keyword, .edit_record_container .content .one_section .free_answer.keywords_display .keywords_list .question_keyword {
  background: var(--bg_color);
  border-color: var(--border_color);
}
.view_record_container .content .one_section .free_answer.keywords_display .copy_all_keywords, .edit_record_container .content .one_section .free_answer.keywords_display .copy_all_keywords {
  border-color: var(--main_color_darker3);
}
.view_record_container .content .one_section .free_answer.keywords_display .copy_all_keywords:hover, .edit_record_container .content .one_section .free_answer.keywords_display .copy_all_keywords:hover {
  background: var(--main_color_darker3);
}
.view_record_container .content .one_section .free_answer.keywords_display .copy_all_keywords.copy_all_keywords_done, .edit_record_container .content .one_section .free_answer.keywords_display .copy_all_keywords.copy_all_keywords_done {
  background: #124a15;
  border-color: #124a15;
  color: var(--text_color_darker1);
}
.view_record_container .content .one_section .one_choice_view .correct_status_div, .edit_record_container .content .one_section .one_choice_view .correct_status_div {
  border-color: var(--border_color_lighter);
}

.ql-toolbar {
  background: rgba(255, 255, 255, 0.055) !important;
  border-color: rgba(255, 255, 255, 0.1) !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.04);
}
.ql-toolbar .ql-formats button, .ql-toolbar .ql-formats .ql-picker-label {
  color: var(--text_color) !important;
  opacity: 0.88;
}
.ql-toolbar .ql-formats button:hover, .ql-toolbar .ql-formats .ql-picker-label:hover {
  opacity: 1;
}
.ql-toolbar .ql-formats .ql-stroke {
  stroke: var(--text_color_darker1) !important;
}
.ql-toolbar .ql-formats .ql-fill {
  fill: var(--text_color_darker1) !important;
}
.ql-toolbar .ql-formats .ql-bold svg {
  fill: var(--text_color) !important;
}
.ql-toolbar .ql-formats .ql-header .ql-picker-options {
  background: #202020 !important;
  border-color: rgba(255, 255, 255, 0.12) !important;
}

.ql-container {
  background: rgba(255, 255, 255, 0.035) !important;
  border-color: rgba(255, 255, 255, 0.12) !important;
  color: var(--text_color) !important;
}
.ql-container .ql-editor {
  color: var(--text_color) !important;
}
.ql-container .ql-editor.ql-blank::before {
  color: var(--text_color_darker3) !important;
}

.view_record_container .module_topic .wrapper {
  background: var(--bg_color_darker1);
  border-color: var(--border_color_darker4);
}
.questions_container .title, .questions_container .header_title, .description_details .title, .description_details .header_title {
  border-bottom-color: var(--border_color_darker4);
}
.questions_container .header_title .search_right_section .search_input, .description_details .header_title .search_right_section .search_input {
  background: var(--bg_color_darker2);
  border-color: var(--bg_color_lighter);
}
.questions_container .header_title .search_right_section .search_input:focus, .description_details .header_title .search_right_section .search_input:focus {
  border-color: var(--secondary_color_darker4);
}
.questions_container .header_title .search_right_section .search_input::placeholder, .description_details .header_title .search_right_section .search_input::placeholder {
  color: var(--text_color_darker5);
}
.questions_container .filter_form .questions_list_container .wrapper, .questions_container .filter_form .selected_questions .wrapper, .description_details .filter_form .questions_list_container .wrapper, .description_details .filter_form .selected_questions .wrapper {
  background: transparent;
  border-color: var(--bg_color_light);
}
.questions_container .filter_form .questions_list_container .wrapper .filters .text_placeh, .description_details .filter_form .questions_list_container .wrapper .filters .text_placeh {
  color: var(--text_color_darker5);
}
.questions_container .filter_form .questions_list_container .wrapper .filters .text_selected, .description_details .filter_form .questions_list_container .wrapper .filters .text_selected {
  color: var(--text_color_darker3);
}
.questions_container .filter_form .questions_list_container .wrapper .questions_list .one_question:hover, .description_details .filter_form .questions_list_container .wrapper .questions_list .one_question:hover {
  background: rgba(209, 209, 209, 0.05);
}
.questions_container .filter_form .questions_list_container .wrapper .questions_list .one_question .question, .description_details .filter_form .questions_list_container .wrapper .questions_list .one_question .question {
  color: var(--text_color_darker4);
}
.questions_container .filter_form .questions_list_container .wrapper .questions_list .one_question .add_arrow svg, .description_details .filter_form .questions_list_container .wrapper .questions_list .one_question .add_arrow svg {
  fill: var(--border_color);
}
.questions_container .filter_form .selected_questions .wrapper .title_qst, .description_details .filter_form .selected_questions .wrapper .title_qst {
  border-bottom-color: var(--border_color_darker3);
}
.questions_container .filter_form .selected_questions .wrapper .added_questions_list, .description_details .filter_form .selected_questions .wrapper .added_questions_list {
  padding: 15px 0 0 0;
}
.questions_container .filter_form .selected_questions .wrapper .added_questions_list .one_question_added:hover, .description_details .filter_form .selected_questions .wrapper .added_questions_list .one_question_added:hover {
  background: rgba(209, 209, 209, 0.05);
}
.questions_container .filter_form .selected_questions .wrapper .added_questions_list .one_question_added .question, .description_details .filter_form .selected_questions .wrapper .added_questions_list .one_question_added .question {
  color: var(--text_color_darker1);
}
.questions_container .filter_form .selected_questions .wrapper .added_questions_list .one_question_added .remove_icon svg, .description_details .filter_form .selected_questions .wrapper .added_questions_list .one_question_added .remove_icon svg {
  fill: var(--border_color);
}
.questions_container .questions_list_section .one_question:hover, .description_details .questions_list_section .one_question:hover {
  background: var(--bg_color_darker);
}

.custom_selector_form {
  background: var(--bg_color_darker2);
  border-color: var(--bg_color_lighter);
}

.dropdown_list {
  background: var(--bg_color_darker);
  border-color: var(--bg_color_lighter);
  box-shadow: 0rem 25px 40px rgba(0, 0, 0, 0.8);
}
.dropdown_list .one_item:hover {
  background: rgba(209, 209, 209, 0.05);
}

.one_record_container .details_one_record {
  background: var(--bg_color_darker1);
  border-color: var(--border_color_darker4);
}

.main_content_dash .left_menu_dash .wrapper_menu hr {
  background-color: var(--border_color_darker4);
}
.main_content_dash .left_menu_dash .wrapper_menu .profile_menu_dash .photo img {
  border-color: var(--bg_color_lighter4);
}
.main_content_dash .left_menu_dash .wrapper_menu .one_item .wrapper_one_item:hover {
  background: var(--bg_color);
}
.main_content_dash .left_menu_dash .wrapper_menu .one_item .wrapper_one_item.active {
  border-right-color: var(--main_color_darker4);
}
.main_content_dash .mobile_menu_dash .mobile_menu_dash_top {
  border-color: var(--border_color_darker1);
}
.main_content_dash .mobile_menu_dash .mobile_menu_dash_top .photo img {
  border-color: var(--border_color_lighter);
}
.main_content_dash .mobile_menu_dash .mobile_menu_dash_top .mobile_menu_toggle {
  border-color: var(--border_color);
  background: var(--bg_color_light);
}
.main_content_dash .mobile_menu_dash .mobile_menu_dash_panel {
  border-color: var(--border_color_darker1);
}
.main_content_dash .mobile_menu_dash .mobile_menu_dash_panel .wrapper_menu .one_item .wrapper_one_item:hover {
  background: var(--bg_color_lighter1);
}
.main_content_dash .right_content_dash .header_dash {
  border-bottom-color: var(--border_color_darker4);
}
.main_content_dash .right_content_dash .header_dash .cta_dash .wrapper_cta_dash .view_type_dash .wrapper_view_type_dash .grid:hover, .main_content_dash .right_content_dash .header_dash .cta_dash .wrapper_cta_dash .view_type_dash .wrapper_view_type_dash .list:hover {
  background: var(--bg_color_light);
}
.main_content_dash .right_content_dash .header_dash .cta_dash .wrapper_cta_dash .view_type_dash .wrapper_view_type_dash .grid.active, .main_content_dash .right_content_dash .header_dash .cta_dash .wrapper_cta_dash .view_type_dash .wrapper_view_type_dash .list.active {
  background: var(--bg_color);
  border-color: var(--border_color_lighter);
}
.main_content_dash .right_content_dash .header_dash .cta_dash .wrapper_cta_dash .view_type_dash .wrapper_view_type_dash .grid.active svg, .main_content_dash .right_content_dash .header_dash .cta_dash .wrapper_cta_dash .view_type_dash .wrapper_view_type_dash .list.active svg {
  fill: var(--main_color);
}
.main_content_dash .right_content_dash .status_passed {
  background: #002709;
  color: #70ce86;
  border-color: #002709;
}
.main_content_dash .right_content_dash .status_failed {
  background: #230003;
  color: #f28c96;
  border-color: #230003;
}
.main_content_dash .right_content_dash .code_ui {
  background: #2a2a2a;
}
.main_content_dash .right_content_dash .button_small {
  background: var(--primary-color, #333);
  color: #fff;
  padding: 5px 12px;
  border-radius: 4px;
  text-decoration: none;
  font-size: 13px;
}

.search_record_popup .search_record_input {
  background: var(--bg_color_darker);
  border-color: var(--bg_color_lighter1);
}
.search_record_popup .search_record_input:focus {
  border-color: var(--secondary_color_darker4);
}
.search_record_popup .fetched_patient .no_patient_found {
  color: #bbb;
}
.search_record_popup .fetched_patient .no_patient_found span {
  color: #bbb;
}
.search_record_popup .fetched_patient .one_patient_search {
  background: rgba(209, 209, 209, 0.03);
  border-color: rgba(255, 255, 255, 0.03);
}
.search_record_popup .fetched_patient .one_patient_search:hover {
  background: var(--secondary_color_darker4);
  border-color: var(--secondary_color_darker4);
}

#animation_indicator {
  background-color: var(--secondary_color_darker3);
}

/* ─── DARK MODE ──────────────────────────────────────────────────────────── */
.attempt_details.spare_time_counting .spare_time_panel {
  border-color: var(--border_color_darker2);
  background: var(--bg_color);
}
.attempt_details.spare_time_counting .spare_time_progress {
  background: var(--border_color_darker1);
}
.attempt_details.spare_time_counting .spare_time_notice {
  border-color: var(--border_color_darker1);
  background: var(--body_color);
}
.attempt_details .attempt_topbar .badge_neutral {
  border-color: var(--border_color_darker1);
}
.attempt_details .attempt_card {
  border-color: var(--border_color_darker2);
}
.attempt_details .attempt_card .attempt_card_title {
  border-bottom-color: var(--border_color_darker2);
  background: var(--bg_color);
}
.attempt_details .attempt_card .attempt_score_bar_wrap .attempt_score_bar {
  background: var(--border_color_darker1);
}
.attempt_details .attempt_card .attempt_notice {
  background: var(--bg_color);
  border-color: var(--border_color_darker1);
}
.attempt_details .attempt_section .attempt_section_title {
  border-bottom-color: var(--border_color_darker2);
}
.attempt_details .attempt_section .attempt_candidate_comment {
  background: var(--bg_color);
  border-color: var(--border_color_darker1);
}
.attempt_details .attempt_questions_list .attempt_question_item {
  border-color: var(--border_color_darker2);
}
.attempt_details .attempt_questions_list .attempt_question_item.q_result_skipped {
  border-left-color: var(--border_color_darker2);
}
.attempt_details .attempt_questions_list .attempt_question_item .attempt_q_header {
  background: var(--bg_color);
  border-bottom-color: var(--border_color_darker2);
}
.attempt_details .attempt_questions_list .attempt_question_item .attempt_q_header .attempt_q_num_text .attempt_q_num {
  background: var(--main_color_darker4);
  border-color: var(--main_color_darker3);
}
.attempt_details .attempt_questions_list .attempt_question_item .attempt_q_header .attempt_q_num_text .attempt_q_type_badge {
  border-color: var(--border_color_darker1);
}
.attempt_details .attempt_questions_list .attempt_question_item .attempt_q_body .attempt_free_answer {
  background: var(--bg_color);
  border-color: var(--border_color_darker1);
}
.attempt_details .attempt_questions_list .attempt_question_item .attempt_q_body .attempt_order_list li {
  background: var(--bg_color);
  border-color: var(--border_color_darker1);
}
.attempt_details .attempt_questions_list .attempt_question_item .attempt_q_body .attempt_choices_list .attempt_choice_row {
  border-color: var(--border_color_darker1);
}

.permissions_popup_container .user_profile_permission {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.permissions_popup_container .user_profile_permission:hover {
  background: rgba(209, 209, 209, 0.05);
  border-color: rgba(255, 255, 255, 0.02);
}
.permissions_popup_container .user_profile_permission.patient {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(20px);
}
.permissions_popup_container .user_profile_permission.patient:hover {
  background: rgba(209, 209, 209, 0.05);
  border-color: rgba(255, 255, 255, 0.02);
}
.permissions_popup_container .user_profile_permission .user_image {
  border-color: rgba(255, 255, 255, 0.02);
}
.permissions_popup_container .one_section_permissions {
  background: rgba(209, 209, 209, 0.02);
  border-color: rgba(255, 255, 255, 0.03);
}
.permissions_popup_container .one_section_permissions .title_permissions {
  border-bottom-color: rgba(255, 255, 255, 0.03);
}
.permissions_popup_container .one_section_permissions .title_permissions .group_toggle {
  background: var(--toggle_off_bg, #333);
}
.permissions_popup_container .one_section_permissions .list_permissions .one_permission:hover {
  background: rgba(255, 255, 255, 0.01);
}

.perm_toggle {
  background: var(--toggle_off_bg, #444);
}
.perm_toggle.is_on {
  background: var(--toggle_on_bg, #22c55e);
}
.perm_toggle.is_off {
  background: var(--toggle_off_bg, #444);
}

@media screen and (max-width: 768px) {
  .wrapper_page_content .page_header {
    border-radius: 20px;
  }
  .wrapper_page_content .page_header .wrapper_page_header .cta_page_header .wrapper_cta_page_header .search_header_page .wrapper_search {
    background: rgba(209, 209, 209, 0.04);
    border-color: rgba(255, 255, 255, 0.03);
    backdrop-filter: blur(20px);
  }
}
.extra_time_note {
  background: #16a34a;
}

.etg_pill {
  background: #15803d;
}

.time_warning_banner {
  background: #2d0a0a;
  border-color: #ef4444;
  border-left-color: #dc2626;
  color: #fca5a5;
}
.time_warning_banner .twb_dismiss {
  color: #f87171;
}

.countdown_critical #cd_days, .countdown_critical #cd_hours, .countdown_critical #cd_minutes, .countdown_critical #cd_seconds {
  color: #f87171 !important;
}

.active_test_banner {
  background: #0f2448;
  border-color: #3b82f6;
  border-left-color: #60a5fa;
  color: #dbeafe;
}
.active_test_banner .atb_title {
  color: #bfdbfe;
}
.active_test_banner .atb_meta {
  color: #93c5fd;
}
.active_test_banner .atb_meta code {
  background: rgba(147, 197, 253, 0.15);
  color: #bfdbfe;
}
.active_test_banner .atb_cta {
  background: #3b82f6;
}
.active_test_banner .atb_cta:hover {
  background: #2563eb;
}

.sync_progress_container {
  background: #232323;
}
.sync_progress_container .sync_progress_bar {
  background: var(--main_color);
}

.one_activity {
  background: var(--bg_color_darker);
  border-color: var(--border_color_darker2);
}

.activity_icon {
  background: var(--bg_color);
}

.activity_title {
  color: var(--text_color);
}

.activity_desc {
  color: var(--text_color_darker3);
}

.cta_popup_container.active {
  background: var(--bg_color_darker);
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.25);
}
