/* Custom properties for easy color management */
:root {
  --main-color: #014421;
  --carousel-control-icon-bg: #011a0c;
  --color-white: #ffffff;
  --color-light-gray: #e0e0e0;
  --color-primary: #014421;
  --primary-color: #ADFF2F; /* School's lime green text color */
  --secondary-color: #e8f5e9; /* Light green tint */
  --accent-color: #76ff03; /* Bright green accent */
  --text-color: #ADFF2F; /* School's text color */
  --bg-color: #014421; /* School's background color */
  --hover-color: #c6ff00; /* Lighter lime for hover effects */
  --bg-gradient: linear-gradient(90deg, rgba(9, 9, 0, 1) 0%, rgba(0, 0, 0, 1) 3%, rgba(34, 5, 4, 0.71) 50%, rgba(0, 0, 0, 1) 100%);
  --card_toggle_icon_background-color: #014421;
  --card_toggle_icon_icon-color: #ADFF2F;
  --icon-click-to-go-back-primary-color: #012511;
  --icon-click-to-go-back-hover-color: #ADFF2F;
  --icon-click-to-go-back-active-color: #8bc34a;
  /*LOADING BAR*/
  --loading_bar_background-color: rgba(1, 68, 33, 0.8);
  --loading_bar_circle-color: rgba(173, 255, 47, 0.9);
  --loading_bar_circle-border-color: rgba(1, 44, 21, 0.9);
  --loading_bar_text-color: #ADFF2F;
  /*EYE TOGGLE ICON ON FORM*/
  --ae_toggle_filter_form_bg: rgba(173, 255, 47, 0.1);
  --ae_toggle_filter_form_blur: blur(10px);
  --ae_toggle_filter_form_border-radius: 0.5rem;
  --ae_toggle_filter_form_box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  --ae_toggle_filter_form_padding: 0.25rem;
  --ae_toggle_filter_form_btn_padding: 0.25rem;
  --ae_toggle_filter_form_btn_font-size: 0.75rem;
  --ae_toggle_filter_form_btn_primary_bg: #014421;
  --ae_toggle_filter_form_btn_primary_border: #014421;
  --ae_toggle_filter_form_btn_primary_hover_bg: #025527;
  --ae_toggle_filter_form_btn_primary_hover_border: #025527;
  --ae_toggle_filter_form_btn_circle_width: 2rem;
  --ae_toggle_filter_form_btn_circle_height: 2rem;
  --ae_toggle_filter_form_fa_font-size: 0.875rem;
  --ae_toggle_filter_form_fa_color: #ADFF2F;
  /*TOAST R*/
  --_toastR-bg-color: #ADFF2F;
  --_toastR-text-color: #014421;
  --_toastR-icon-color: #2e7d32;
  --_toastR-icon-font-size: 18px;
  --_toastR-icon-margin-right: 10px;
  --_toastR-btn-primary-bg-color: #014421;
  --_toastR-btn-primary-border-color: #012511;
  /*TOAST F*/
  --toastF-bg-color-rgb: 173, 255, 47; /* Lime green RGB */
  --toastF-text-color: #014421; /* Dark green text */
  --toastF-icon-color: #689f38; /* Medium green icon */
  --toastF-icon-font-size: 1.5rem;
  --toastF-icon-margin-right: 0.5rem;
  --toastF-btn-primary-bg-color: #014421; /* School background */
  --toastF-btn-primary-border-color: #012511; /* Darker green border */
  --color-background: #f1f8e9;
  --color-border: #c5e1a5;
  --color-link: #014421;
  --color-link-hover: darken(#014421, 10%);
  --color-shadow: rgba(1, 68, 33, 0.2);
  --color-shadow-strong: rgba(1, 68, 33, 0.19);
  --announcement-gradient: linear-gradient(90deg, rgba(1,68,33,1) 0%, rgba(45,125,71,0.86) 50%, rgba(1,44,21,1) 100%);
  --banner2-gradient1: linear-gradient(90deg, rgba(1,68,33,1) 0%, rgba(45,125,71,0.86) 50%, rgba(1,44,21,1) 100%);
  --banner2-gradient2: linear-gradient(90deg, rgba(1,68,33,1) 0%, rgba(45,125,71,0.86) 50%, rgba(1,44,21,1) 100%);
  --vision-gradient1: linear-gradient(90deg, rgba(1,68,33,1) 0%, rgba(45,125,71,0.86) 50%, rgba(1,44,21,1) 100%);
  --vision-primary: #014421;
  --vision-secondary: #042506;
  --vision-background: #f1f8e9;
  --vision-white: #ffffff;
  --auth-primary: #014421;
  --auth-secondary: #032005;
  --auth-bg: #f1f8e9;
  --auth-white: #ffffff;
  /* carousel2 Theme */
  --main-color: #014421;
  --carousel-control-icon-bg: #011a0c;
  --color-white: #ffffff;
  --color-light-gray: #e0e0e0;
  --color-primary: #014421;
  --carousel_caption_bg_base: #014421;
  --carousel_caption_gradient_stop_1: rgba(1, 68, 33, 0.65);
  --carousel_caption_gradient_stop_2: rgba(1, 26, 12, 1);
  --carousel_caption_gradient_stop_3: rgb(1, 44, 21);
  --carousel_caption_gradient_stop_4: rgba(16, 26, 2, 0.37);
}/*# sourceMappingURL=FOREST_GREEN.css.map */