:root {
    /* --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: #000;
    --bs-white: #fff;
    --bs-gray: #7987a1;
    --bs-gray-dark: #212a3a;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #cbd1db;
    --bs-gray-500: #aeb7c5;
    --bs-gray-600: #7987a1;
    --bs-gray-700: #41516c;
    --bs-gray-800: #212a3a;
    --bs-gray-900: #060c17;
    --bs-primary: #006d77;
    --bs-secondary: #e29578;
    --bs-success: #83c5be;
    --bs-info: #527fbb;
    --bs-warning: #efa507;
    --bs-danger: #b62121;
    --bs-light: #e9ecef;
    --bs-dark: #060c17;
    --bs-primary-rgb: 0, 109, 119;
    --bs-secondary-rgb: 226, 149, 120;
    --bs-success-rgb: 131, 197, 190;
    --bs-info-rgb: 82, 127, 187;
    --bs-warning-rgb: 239, 165, 7;
    --bs-danger-rgb: 182, 33, 33;
    --bs-light-rgb: 233, 236, 239;
    --bs-dark-rgb: 6, 12, 23;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 0, 0, 0;
    --bs-body-color-rgb: 0, 0, 0;
    --bs-body-bg-rgb: 249, 250, 251;
    --bs-font-sans-serif: "Roboto", Helvetica, sans-serif;
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: 0.875rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #000;
    --bs-body-bg: #f9fafb;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #d1d1d1;
    --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
    --bs-border-radius: 0.25rem;
    --bs-border-radius-sm: 0.25rem;
    --bs-border-radius-lg: 0.5rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-2xl: 2rem;
    --bs-border-radius-pill: 50rem;
    --bs-link-color: #183255;
    --bs-link-hover-color: #2b4363;
    --bs-code-color: #d63384;
    --bs-highlight-bg: #fff3cd; */


    /* --bs-gray-100:#fefefe;
    --bs-gray-200:#f6f7f9;
    --bs-gray-300:#cacaca;
    --bs-gray-400:#aab0bc;
    --bs-gray-500:#959ca9;
    --bs-gray-600:#60697b;
    --bs-gray-700:#2f353a;
    --bs-gray-800:#21262c;
    --bs-gray-900:#1e2228;
    --bs-sky:#5eb9f0;
    --bs-purple:#747ed1;
    --bs-grape:#605dba;
    --bs-violet:#a07cc5;
    --bs-pink:#d16b86;
    --bs-fuchsia:#e668b3;
    --bs-red:#e2626b;
    --bs-orange:#f78b77;
    --bs-yellow:#fab758;
    --bs-green:#45c4a0;
    --bs-leaf:#7cb798;
    --bs-aqua:#54a8c7;
    --bs-navy:#343f52;
    --bs-ash:#9499a3;
    --bs-white:#fff;
    --bs-light:#fefefe;
    --bs-gray:#f6f7f9;
    --bs-dark:#262b32;
    --bs-primary:#3f78e0;
    --bs-secondary:#aab0bc;
    --bs-success:#45c4a0;
    --bs-info:#54a8c7;
    --bs-warning:#fab758;
    --bs-danger:#e2626b;
    --bs-blue-rgb:63,120,224;
    --bs-sky-rgb:94,185,240;
    --bs-purple-rgb:116,126,209;
    --bs-grape-rgb:96,93,186;
    --bs-violet-rgb:160,124,197;
    --bs-pink-rgb:209,107,134;
    --bs-fuchsia-rgb:230,104,179;
    --bs-red-rgb:226,98,107;
    --bs-orange-rgb:247,139,119;
    --bs-yellow-rgb:250,183,88;
    --bs-green-rgb:69,196,160;
    --bs-leaf-rgb:124,183,152;
    --bs-aqua-rgb:84,168,199;
    --bs-navy-rgb:52,63,82;
    --bs-ash-rgb:148,153,163;
    --bs-white-rgb:255,255,255;
    --bs-light-rgb:254,254,254;
    --bs-gray-rgb:246,247,249;
    --bs-dark-rgb:38,43,50;
    --bs-primary-rgb:63,120,224;
    --bs-secondary-rgb:170,176,188;
    --bs-success-rgb:69,196,160;
    --bs-info-rgb:84,168,199;
    --bs-warning-rgb:250,183,88;
    --bs-danger-rgb:226,98,107;
    --bs-primary-text-emphasis:#2c549d;
    --bs-secondary-text-emphasis:#777b84;
    --bs-success-text-emphasis:#308970;
    --bs-info-text-emphasis:#3b768b;
    --bs-warning-text-emphasis:#af803e;
    --bs-danger-text-emphasis:#9e454b;
    --bs-light-text-emphasis:#b2b2b2;
    --bs-dark-text-emphasis:#1b1e23;
    --bs-primary-bg-subtle:#edf2fc;
    --bs-secondary-bg-subtle:#f7f7f9;
    --bs-success-bg-subtle:#edf9f6;
    --bs-info-bg-subtle:#eff7fa;
    --bs-warning-bg-subtle:#fff8ee;
    --bs-danger-bg-subtle:#fcf0f1;
    --bs-light-bg-subtle:#fbfbfc;
    --bs-dark-bg-subtle:#eaebec;
    */

    --bs-soft-primary:#e7d9bc;
    /*
    --bs-soft-blue:#edf2fc;
    --bs-soft-sky:#f0f8fe;
    --bs-soft-purple:#f2f3fb;
    --bs-soft-grape:#f0f0f8;
    --bs-soft-violet:#f6f3f9;
    --bs-soft-pink:#fbf1f4;
    --bs-soft-fuchsia:#fdf1f8;
    --bs-soft-red:#fcf0f1;
    --bs-soft-orange:#fef4f2;
    --bs-soft-yellow:#fff8ee;
    --bs-soft-green:#edf9f6;
    --bs-soft-leaf:#f3f8f5;
    --bs-soft-aqua:#eff7fa;
    --bs-soft-navy:#ecedef;
    --bs-soft-ash:#f5f5f6;
    --bs-soft-gray:rgba(164, 174, 198, 0.2);
    --bs-pale-primary:#e0e9fa;
    --bs-pale-blue:#e0e9fa;
    --bs-pale-sky:#e5f4fd;
    --bs-pale-purple:#e9eaf8;
    --bs-pale-grape:#e6e5f4;
    --bs-pale-violet:#f0eaf6;
    --bs-pale-pink:#f8e7ec;
    --bs-pale-fuchsia:#fbe7f3;
    --bs-pale-red:#fae6e7;
    --bs-pale-orange:#feece9;
    --bs-pale-yellow:#fef3e4;
    --bs-pale-green:#e1f6f0;
    --bs-pale-leaf:#eaf3ef;
    --bs-pale-aqua:#e4f1f6;
    --bs-pale-navy:#dfe0e3;
    --bs-pale-dark:#dcddde;
    --bs-pale-ash:rgba(164, 174, 198, 0.2);
    --bs-bullet-soft-primary:#dce7f9;
    --bs-bullet-soft-blue:#dce7f9;
    --bs-bullet-soft-sky:#e2f2fc;
    --bs-bullet-soft-purple:#e6e8f7;
    --bs-bullet-soft-grape:#e2e2f3;
    --bs-bullet-soft-violet:#eee7f5;
    --bs-bullet-soft-pink:#f7e4e9;
    --bs-bullet-soft-fuchsia:#fbe4f1;
    --bs-bullet-soft-red:#fae3e4;
    --bs-bullet-soft-orange:#feeae7;
    --bs-bullet-soft-yellow:#feeed9;
    --bs-bullet-soft-green:#def4ee;
    --bs-bullet-soft-leaf:#e7f2ec;
    --bs-bullet-soft-aqua:#e0eff5;
    --bs-bullet-soft-navy:#dadce0;
    --bs-bullet-soft-ash:#ecedee;
    --bs-icon-fill-primary:#8caeec;
    --bs-icon-fill-blue:#8caeec;
    --bs-icon-fill-sky:#9ed5f6;
    --bs-icon-fill-purple:#acb2e3;
    --bs-icon-fill-grape:#a09ed6;
    --bs-icon-fill-violet:#c6b0dc;
    --bs-icon-fill-pink:#e3a6b6;
    --bs-icon-fill-fuchsia:#f0a4d1;
    --bs-icon-fill-red:#eea1a6;
    --bs-icon-fill-orange:#fab9ad;
    --bs-icon-fill-yellow:#fcd49b;
    --bs-icon-fill-green:#8fdcc6;
    --bs-icon-fill-leaf:#b0d4c1;
    --bs-icon-fill-aqua:#98cbdd;
    --bs-icon-fill-navy:#858c97;
    --bs-icon-fill-ash:#bfc2c8;
    --bs-icon-solid-fill-primary:#b2c9f3;
    --bs-icon-solid-fill-blue:#b2c9f3;
    --bs-icon-solid-fill-sky:#bfe3f9;
    --bs-icon-solid-fill-purple:#c7cbed;
    --bs-icon-solid-fill-grape:#bfbee3;
    --bs-icon-solid-fill-violet:#d9cbe8;
    --bs-icon-solid-fill-pink:#edc4cf;
    --bs-icon-solid-fill-fuchsia:#f5c3e1;
    --bs-icon-solid-fill-red:#f3c0c4;
    --bs-icon-solid-fill-orange:#fcd1c9;
    --bs-icon-solid-fill-yellow:#fde2bc;
    --bs-icon-solid-fill-green:#b5e7d9;
    --bs-icon-solid-fill-leaf:#cbe2d6;
    --bs-icon-solid-fill-aqua:#bbdce9;
    --bs-icon-solid-fill-navy:#aeb2ba;
    --bs-icon-solid-fill-ash:#d4d6da;
    --bs-border-soft-primary:#c5d7f6;
    --bs-border-soft-blue:#c5d7f6;
    --bs-border-soft-sky:#cfeafb;
    --bs-border-soft-purple:#d5d8f1;
    --bs-border-soft-grape:#cfceea;
    --bs-border-soft-violet:#e3d8ee;
    --bs-border-soft-pink:#f1d3db;
    --bs-border-soft-fuchsia:#f8d2e8;
    --bs-border-soft-red:#f6d0d3;
    --bs-border-soft-orange:#fddcd6;
    --bs-border-soft-yellow:#fee9cd;
    --bs-border-soft-green:#c7ede3;
    --bs-border-soft-leaf:#d8e9e0;
    --bs-border-soft-aqua:#cce5ee;
    --bs-border-soft-navy:#c2c5cb;
    --bs-border-soft-ash:#dfe0e3;
    --bs-border-subtle-primary:#c5d7f6;
    --bs-border-subtle-secondary:#e6e7eb;
    --bs-border-subtle-success:#c7ede3;
    --bs-border-subtle-info:#cce5ee;
    --bs-border-subtle-warning:#fee9cd;
    --bs-border-subtle-danger:#f6d0d3;
    --bs-border-subtle-light:#f6f7f9;
    --bs-border-subtle-dark:#bebfc2;
    --bs-white-rgb:255,255,255;
    --bs-black-rgb:0,0,0; */


  }

  .alert-dismissible .btn-close {
    padding: 3px !important;
    max-width: 3px;
    margin-right: 25px;
}


.nav-tabs .nav-link {
    background: transparent;
    transition: all .2s ease-in-out;
    font-size: .85rem;
    padding: .6rem 1.3rem;

}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: var(--bs-nav-tabs-link-active-color);
    background-color: var(--bs-nav-tabs-link-active-bg);
    border-color: rgba(100, 100, 100, 0.2);
  }
