/*-------------------------------------------------------------------------------------------------------
Color styling sheet for Acts238Games - Dark Theme
Created:    02/04/2025
Author:     Meredith Lynn
-------------------------------------------------------------------------------------------------------*/

:root {
  /*------------------------------------------------------------------------------
  MAIN COLORS
  ------------------------------------------------------------------------------*/
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000000;
  --bs-white: #ffffff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;

  /*------------------------------------------------------------------------------
  PRIMARY COLORS
  ------------------------------------------------------------------------------*/
  --bs-primary: #0090e7;
  --bs-primary-text: #ffffff;
  --bs-primary-hover: #26a1eb;
  --bs-primary-border: #1a9be9;
  --bs-primary-dark: #00568b;
  --bs-primary-dark-hover: #00456f;
  --bs-primary-light: #cce9fa;
  --bs-primary-light-hover: #b3def8;
  --bs-primary-shadow: 0 0 0 0.25rem rgba(0, 122, 196, 0.5);
  --bs-primary-outline-shadow: 0 0 0 0.25rem rgba(0, 144, 231, 0.5);
  --bs-primary-link-hover: #33a6ec;
  --bs-primary-inverse: rgba(0, 144, 231, 0.2);
  --bs-primary-inverse-border: rgba(0, 144, 231, 0);
  --bs-primary-inverse-shadow: 0 0 0 3px rgba(0, 144, 231, 0.5);
  --bs-primary-icon: rgba(0, 144, 231, 0.11);
  --bs-primary-rgb: 0, 144, 231;
  --bs-link-color: var(--bs-primary);
  --bs-link-hover-color: var(--bs-primary-hover);
  --bs-primary-table-bg: #cfe2ff;
  --bs-primary-table-color: #000000;
  --bs-primary-table-striped-bg: #c5d7f2;
  --bs-primary-table-active-bg: #bacbe6;
  --bs-primary-table-hover-bg: #bfd1ec;

  /*------------------------------------------------------------------------------
  SECONDARY COLORS
  ------------------------------------------------------------------------------*/
  --bs-secondary: #6c757d;
  --bs-secondary-text: #ffffff;
  --bs-secondary-hover: #5a6268;
  --bs-secondary-border: #545b62;
  --bs-secondary-dark: #383d41;
  --bs-secondary-dark-hover: #202326;
  --bs-secondary-light: #e2e3e5;
  --bs-secondary-light-hover: #d6d8db;
  --bs-secondary-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
  --bs-secondary-outline-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
  --bs-secondary-link-hover: #5a6268;
  --bs-secondary-inverse: rgba(108, 117, 125, 0.2);
  --bs-secondary-inverse-border: rgba(108, 117, 125, 0);
  --bs-secondary-inverse-shadow: 0 0 0 3px rgba(108, 117, 125, 0.5);
  --bs-secondary-icon: rgba(108, 117, 125, 0.11);
  --bs-secondary-rgb: 108, 117, 125;
  --bs-secondary-table-bg: #e2e3e5;
  --bs-secondary-table-color: #000000;
  --bs-secondary-table-striped-bg: #d7d8da;
  --bs-secondary-table-active-bg: #cbccce;
  --bs-secondary-table-hover-bg: #d1d2d4;

  /*------------------------------------------------------------------------------
  SUCCESS AND VALID COLORS
  ------------------------------------------------------------------------------*/
  --bs-success: #00d25b;
  --bs-success-text: #ffffff;
  --bs-success-hover: #26d974;
  --bs-success-border: #1ad76b;
  --bs-success-dark: #005424;
  --bs-success-dark-hover: #00431d;
  --bs-success-light: #ccf6de;
  --bs-success-light-hover: #b3f2ce;
  --bs-success-shadow: 0 0 0 0.25rem rgba(0, 179, 77, 0.5);
  --bs-success-outline-shadow: 0 0 0 0.25rem rgba(0, 210, 91, 0.5);
  --bs-success-link-hover: #33db7c;
  --bs-success-inverse: rgba(0, 210, 91, 0.2);
  --bs-success-inverse-border: rgba(0, 210, 91, 0);
  --bs-success-inverse-shadow: 0 0 0 3px rgba(0, 210, 91, 0.5);
  --bs-success-icon: rgba(0, 210, 91, 0.11);
  --bs-success-rgb: 0, 210, 91;
  --bs-success-table-bg: #d1e7dd;
  --bs-success-table-color: #000000;
  --bs-success-table-striped-bg: #c7dbd2;
  --bs-success-table-active-bg: #bcd0c7;
  --bs-success-table-hover-bg: #c1d6cc;

  --bs-valid: #198754;
  --bs-valid-tooltip: rgba(25, 135, 84, 0.9);
  --bs-valid-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);

  /*------------------------------------------------------------------------------
  INFO COLORS
  ------------------------------------------------------------------------------*/
  --bs-info: #8f5fe8;
  --bs-info-text: #ffffff;
  --bs-info-hover: #a077eb;
  --bs-info-border: #9a6fea;
  --bs-info-dark: #56398b;
  --bs-info-dark-hover: #452e6f;
  --bs-info-light: #e9dffa;
  --bs-info-light-hover: #ddcff8;
  --bs-info-shadow: 0 0 0 0.25rem rgba(122, 81, 197, 0.5);
  --bs-info-outline-shadow: 0 0 0 0.25rem rgba(143, 95, 232, 0.5);
  --bs-info-link-hover: #a57fed;
  --bs-info-inverse: rgba(143, 95, 232, 0.2);
  --bs-info-inverse-border: rgba(143, 95, 232, 0);
  --bs-info-inverse-shadow: 0 0 0 3px rgba(143, 95, 232, 0.5);
  --bs-info-icon: rgba(143, 95, 232, 0.11);
  --bs-info-rgb: 143, 95, 232;
  --bs-link-color: var(--bs-info);
  --bs-link-hover-color: var(--bs-info-hover);
  --bs-info-table-bg: #e8cffc;
  --bs-info-table-color: #000000;
  --bs-info-table-striped-bg: #dec5ef;
  --bs-info-table-active-bg: #d3bae3;
  --bs-info-table-hover-bg: #dabfe9;

  /*------------------------------------------------------------------------------
  WARNING COLORS
  ------------------------------------------------------------------------------*/
  /* --bs-warning: #ffab00; */
  --bs-warning: #e49801;
  --bs-warning-text: #ffffff;
  --bs-warning-hover: #ffb826;
  --bs-warning-border: #ffb31a;
  --bs-warning-dark: #664400;
  --bs-warning-dark-hover: #523600;
  --bs-warning-light: #ffeecc;
  --bs-warning-light-hover: #ffe6b3;
  --bs-warning-shadow: 0 0 0 0.25rem rgba(217, 145, 0, 0.5);
  --bs-warning-outline-shadow: 0 0 0 0.25rem rgba(255, 171, 0, 0.5);
  --bs-warning-link-hover: #ffbc33;
  --bs-warning-inverse: rgba(255, 171, 0, 0.2);
  --bs-warning-inverse-border: rgba(255, 171, 0, 0);
  --bs-warning-inverse-shadow: 0 0 0 3px rgba(255, 171, 0, 0.5);
  --bs-warning-icon: rgba(255, 171, 0, 0.11);
  --bs-warning-rgb: 255, 171, 0;
  --bs-warning-table-bg: #fff3cd;
  --bs-warning-table-color: #000000;
  --bs-warning-table-striped-bg: #f2e7c3;
  --bs-warning-table-active-bg: #e6dbb9;
  --bs-warning-table-hover-bg: #ece1be;

  /*------------------------------------------------------------------------------
  DANGER AND INVALID COLORS
  ------------------------------------------------------------------------------*/
  --bs-danger: #fc424a;
  --bs-danger-text: #ffffff;
  --bs-danger-hover: #fc5e65;
  --bs-danger-border: #fc555c;
  --bs-danger-dark: #97282c;
  --bs-danger-dark-hover: #792023;
  --bs-danger-light: #fed9db;
  --bs-danger-light-hover: #fec6c9;
  --bs-danger-shadow: 0 0 0 0.25rem rgba(214, 56, 63, 0.5);
  --bs-danger-outline-shadow: 0 0 0 0.25rem rgba(252, 66, 74, 0.5);
  --bs-danger-link-hover: #fd686e;
  --bs-danger-inverse: rgba(252, 66, 74, 0.2);
  --bs-danger-inverse-border: rgba(252, 66, 74, 0);
  --bs-danger-inverse-shadow: 0 0 0 3px rgba(252, 66, 74, 0.5);
  --bs-danger-icon: rgba(252, 66, 74, 0.11);
  --bs-danger-rgb: 252, 66, 74;
  --bs-danger-table-bg: #f8d7da;
  --bs-danger-table-color: #000000;
  --bs-danger-table-striped-bg: #eccccf;
  --bs-danger-table-active-bg: #dfc2c4;
  --bs-danger-table-hover-bg: #e5c7ca;

  --bs-invalid: #dc3545;
  --bs-invalid-tooltip: rgba(220, 53, 69, 0.9);
  --bs-invalid-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);

  /*------------------------------------------------------------------------------
  NEUTRAL COLORS
  This will apply to buttons, icons, text, and other similiar features
  categorized as light. This will not effect the main theme.
  ------------------------------------------------------------------------------*/
  --bs-neutral: #ffffff;
  --bs-neutral-text: #000000;
  --bs-neutral-hover: #e0e0e0;
  --bs-neutral-border: #dfdfdf;
  --bs-neutral-dark: #666666;
  --bs-neutral-dark-hover: #525252;
  --bs-neutral-light: #ffffff;
  --bs-neutral-light-hover: #e6e6e6;
  --bs-neutral-shadow: 0 0 0 0.25rem rgba(217, 217, 217, 0.5);
  --bs-neutral-outline-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
  --bs-neutral-link-hover: #ffffff;
  --bs-neutral-inverse: rgba(255, 255, 255, 0.2);
  --bs-neutral-inverse-border: rgba(255, 255, 255, 0);
  --bs-neutral-inverse-shadow: 0 0 0 3px rgba(255, 255, 255, 0.5);
  --bs-neutral-icon: rgba(255, 255, 255, 0.11);
  --bs-neutral-rgb: 255, 255, 255;
  --bs-neutral-table-bg: #f8f9fa;
  --bs-neutral-table-color: #000000;
  --bs-neutral-table-striped-bg: #ecedee;
  --bs-neutral-table-active-bg: #dfe0e1;
  --bs-neutral-table-hover-bg: #e5e6e7;

  /*------------------------------------------------------------------------------
  CONTRAST COLORS
  This will apply to buttons, icons, text, and other similiar features
  categorized as dark. This will not effect the main theme.
  ------------------------------------------------------------------------------*/
  --bs-contrast: #0d0d0d;
  --bs-contrast-text: #ffffff;
  --bs-contrast-hover: #0b0b0b;
  --bs-contrast-border: #0a0a0a;
  --bs-contrast-dark: #080808;
  --bs-contrast-dark-hover: #060606;
  --bs-contrast-light: #cfcfcf;
  --bs-contrast-light-hover: #b6b6b6;
  --bs-contrast-shadow: 0 0 0 0.25rem rgba(49, 49, 49, 0.5);
  --bs-contrast-outline-shadow: 0 0 0 0.25rem rgba(13, 13, 13, 0.5);
  --bs-contrast-link-hover: #0a0a0a;
  --bs-contrast-inverse: rgba(13, 13, 13, 0.2);
  --bs-contrast-inverse-border: rgba(13, 13, 13, 0);
  --bs-contrast-inverse-shadow: 0 0 0 3px rgba(13, 13, 13, 0.5);
  --bs-contrast-icon: rgba(13, 13, 13, 0.11);
  --bs-contrast-rgb: 13, 13, 13;
  --bs-contrast-table-bg: #212529;
  --bs-contrast-table-color: #ffffff;
  --bs-contrast-table-striped-bg: #2c3034;
  --bs-contrast-table-active-bg: #373b3e;
  --bs-contrast-table-hover-bg: #323539;

  /*------------------------------------------------------------------------------
  MENU COLORS
  ------------------------------------------------------------------------------*/
  --bs-menu-item-1: var(--bs-primary);
  --bs-menu-item-2: var(--bs-success);
  --bs-menu-item-3: var(--bs-info);
  --bs-menu-item-4: var(--bs-warning);
  --bs-menu-item-5: var(--bs-danger);

  /*------------------------------------------------------------------------------
  LOGO COLORS
  ------------------------------------------------------------------------------*/
  --bs-revival-logo: #16b5e6;
  --bs-revival-logo-border: #e84f10;

  /*------------------------------------------------------------------------------
  THEME COLORS
  ------------------------------------------------------------------------------*/
  --bs-body-bg: #000000;
  --bs-body-color: #ffffff;
  --bs-content-wrapper: #000000;
  --bs-main-bg: #191c24;
  --bs-main-bg-dark: #101218;
  --bs-main-border: #2c2e33;
  --bs-card-border: rgba(0, 0, 0, 0.125);
  --bs-card-title: #ffffff;
  --bs-card-extra-dark: #13151b;
  --bs-table-item-hover: rgba(0, 0, 0, 0.5);
  --bs-focused-div-hover: rgba(0, 0, 0, 0.5);
  --bs-progress-bg: #2f323a;
  --bs-progress-bg-alt: #484d58;
  --bs-text-muted: #6c7293;
  --bs-navbar-bg: #191c24;
  --bs-nav-tabs: #000000;
  --bs-nav-tabs-color: #ffffff;
  --bs-sidebar-bg: #13151b;
  --bs-sidebar-welcome: #08090c;
  --bs-sidebar-color: #6c7293;
  --bs-sidebar-color-active: #ffffff;
  --bs-sidebar-navitem: #0f1015;
  --bs-sidebar-navicon: rgba(108, 114, 147, 0.2);
  --bs-modal-content-bg: #08090c;
  --bs-modal-header: #191c24;
  --bs-modal-color: #ffffff;
  --bs-modal-tab: #546070;
  --bs-modal-tab-text: #ffffff;
  --bs-modal-tab-content: #000000;
  --bs-modal-tab-content-border: #2c2e33;
  --bs-form-control: #191c24;
  --bs-form-control-color: #BBBBBB;
  --bs-form-control-focus: #ffffff;
  --bs-form-control-border: #ffffff;
  --bs-form-prepend: #13151b;
  --bs-form-prepend-color: #ffffff;
  --bs-dropdown-menu: #191c24;
  --bs-dropdown-color: #ffffff;
  --bs-dropdown-border: #2c2e33;
  --bs-dropdown-hover: #13151b;
  --bs-dropdown-hover-color: #ffffff;
  --bs-footer-bg: #000000;

  /*------------------------------------------------------------------------------
  BIBLE READING PLAN COLORS
  ------------------------------------------------------------------------------*/
  --bs-biblereadplan-old-1: #17576e;
  --bs-biblereadplan-old-1-rgb: 23, 87, 110;
  --bs-biblereadplan-old-1-light: #217c9c;
  --bs-biblereadplan-old-2: #2b82a1;
  --bs-biblereadplan-old-2-rgb: 43, 130, 161;
  --bs-biblereadplan-old-2-light: #39a9d1;
  --bs-biblereadplan-old-3: #3eb6e2;
  --bs-biblereadplan-old-3-rgb: 62, 182, 226;
  --bs-biblereadplan-old-3-light: #44cdff;
  --bs-biblereadplan-old-4: #9f58e2;
  --bs-biblereadplan-old-4-rgb: 159, 88, 226;
  --bs-biblereadplan-old-4-light: #c07dff;
  --bs-biblereadplan-old-5: #6d3b9c;
  --bs-biblereadplan-old-5-rgb: 109, 59, 156;
  --bs-biblereadplan-old-5-light: #8b4cc5;
  --bs-biblereadplan-new-1: #ac2d2d;
  --bs-biblereadplan-new-1-rgb: 172, 45, 45;
  --bs-biblereadplan-new-1-light: #db3939;
  --bs-biblereadplan-new-2: #e64f1d;
  --bs-biblereadplan-new-2-rgb: 172, 45, 45;
  --bs-biblereadplan-new-2-light: #ff8c65;
  --bs-biblereadplan-new-3: #ec923a;
  --bs-biblereadplan-new-3-rgb: 236, 146, 58;
  --bs-biblereadplan-new-3-light: #ffb162;
  --bs-biblereadplan-new-4: #9bb600;
  --bs-biblereadplan-new-4-rgb: 155, 182, 0;
  --bs-biblereadplan-new-4-light: #b0cf00;
  --bs-biblereadplan-new-5: #4a6f05;
  --bs-biblereadplan-new-5-rgb: 74, 111, 5;
  --bs-biblereadplan-new-5-light: #6ea509;

  /*------------------------------------------------------------------------------
  MISC
  ------------------------------------------------------------------------------*/
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-mark-bg: #fcf8e3;
  --bs-form-control-placeholder: #4b5564;
  --bs-form-control-hover: #dde0e3;
  --bs-form-control-focus-jsgrid: #191c20;
  --bs-border-color-focus: #86b7fe;
  --bs-form-range-bg: #b6d4fe;
  --bs-color-disabled: #adb5bd;
  --bs-accordion-button-not-bg: #e7f1ff;
  --bs-accordion-button-not-color: #0c63e4;
  --bs-hot-pink: #fa0053;
  --bs-text-gray: #8c8c8c;
  --bs-pro-banner-color: #88b6ff;
  --bs-card-description: #bfbfbf;
  --bs-card-faded: #b5b0b2;
  --bs-corona-gradient-card-color-1: #d41459;
  --bs-corona-gradient-card-color-2: #911a6c;
  --bs-keyframes-small-bg: #4ebcff;
  --bs-nav-tabs-vertical-custom-color: #00314e;
  --bs-nav-pills-custom-bg: #8489ab;
  --bs-ct-labels-span: #d9e9ff;
  --bs-dropify-wrapper-hover: #2e2f32;
  --bs-full-calendar-color: #a8b2b9;
  --bs-listify-list-border: #f2f7f8;
  --bs-owl-carousel-color: #a7afb7;
  --bs-owl-carousel-next-prev: #a7afb7;
  --bs-navbar-profile-icon-color: #a7afb7;
  --bs-sidebar-tinted-bg: #fa424a;
  --bs-navbar-sidebar-brand-color: #38425e;
  --bs-navbar-sidebar-brand-color-hover: #252b3e;
  --bs-sidebar-menu-icon-color: #bba8bff5;
  --bs-color-666: #666;
  --bs-color-333: #333;
  --bs-color-222: #222;
  --bs-color-ddd: #ddd;
  --bs-color-eee: #eee;
  --bs-br-theme-fontawesome-widget: #4d4d4d;

  --bs-social-link-twitter-bg: #2caae1;
  --bs-social-btn-twitter-hover: #1b8dbf;
  --bs-social-btn-twitter-text: #59bce7;
  --bs-social-link-facebook-bg: #3b579d;
  --bs-social-btn-facebook-hover: #2d4278;
  --bs-social-btn-facebook-text: #4e6ebd;
  --bs-social-link-google-bg: #dc4a38;
  --bs-social-btn-google-hover: #bf3322;
  --bs-social-btn-google-text: #e47163;
  --bs-social-link-linkedin-bg: #0177b5;
  --bs-social-btn-linkedin-hover: #015682;
  --bs-social-btn-linkedin-text: #0198e8;
  --bs-social-link-pinterest-bg: #cc2127;
  --bs-social-btn-pinterest-hover: #a01a1f;
  --bs-social-btn-pinterest-text: #e04046;
  --bs-social-link-youtube-bg: #e52d27;
  --bs-social-btn-youtube-hover: #c21d17;
  --bs-social-btn-youtube-text: #ea5955;
  --bs-social-link-github-bg: #333333;
  --bs-social-btn-github-hover: #1a1a1a;
  --bs-social-btn-github-text: #4d4d4d;
  --bs-social-link-behance-bg: #1769ff;
  --bs-social-btn-behance-hover: #0050e3;
  --bs-social-btn-behance-text: #4a8aff;
  --bs-social-link-dribbble-bg: #ea4c89;
  --bs-social-btn-dribbble-hover: #e51e6b;
  --bs-social-btn-dribbble-text: #ef7aa7;
  --bs-social-link-reddit-bg: #ff4500;
  --bs-social-btn-reddit-hover: #cc3700;
  --bs-social-btn-reddit-text: #ff6a33;

  --bs-chartist-a-line: #a29afc;
  --bs-chartist-a-point: #6355f9;
  --bs-chartist-b-line: #80d691;
  --bs-chartist-b-point: #4ac462;
  --bs-chartist-c-line: #f7cb9b;
  --bs-chartist-c-point: #f2a859;
  --bs-chartist-d-line: #fcb2b2;
  --bs-chartist-d-point: #fa7272;
}