@charset "UTF-8"; 

@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;700);

:root,
[data-bs-theme="light"] {
  --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-blue: #3f78e0;
  --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: #edf2fc;
  --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;
  --bs-font-sans-serif: "Manrope", 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-root-font-size: 20px;
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 0.8rem;
  --bs-body-font-weight: 500;
  --bs-body-line-height: 1.7;
  --bs-body-color: #60697b;
  --bs-body-color-rgb: 96, 105, 123;
  --bs-body-bg: #fefefe;
  --bs-body-bg-rgb: 254, 254, 254;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(96, 105, 123, 0.75);
  --bs-secondary-color-rgb: 96, 105, 123;
  --bs-secondary-bg: #f6f7f9;
  --bs-secondary-bg-rgb: 246, 247, 249;
  --bs-tertiary-color: rgba(96, 105, 123, 0.5);
  --bs-tertiary-color-rgb: 96, 105, 123;
  --bs-tertiary-bg: #fefefe;
  --bs-tertiary-bg-rgb: 254, 254, 254;
  --bs-heading-color: #343f52;
  --bs-link-color: #3f78e0;
  --bs-link-color-rgb: 63, 120, 224;
  --bs-link-decoration: none;
  --bs-link-hover-color: #3f78e0;
  --bs-link-hover-color-rgb: 63, 120, 224;
  --bs-code-color: #60697b;
  --bs-highlight-bg: #fef1de;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #cacaca;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.4rem;
  --bs-border-radius-sm: 0.2rem;
  --bs-border-radius-lg: 0.4rem;
  --bs-border-radius-xl: 0.8rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0rem 0rem 1.25rem rgba(30, 34, 40, 0.04);
  --bs-box-shadow-sm: 0rem 0.25rem 0.75rem rgba(30, 34, 40, 0.02);
  --bs-box-shadow-lg: 0rem 0.25rem 1.75rem rgba(30, 34, 40, 0.07);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(63, 120, 224, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}