:root, [data-bs-theme=light] {
  --bs-primary: #1787B9;
  --bs-primary-rgb: 23,135,185;
  --bs-primary-text-emphasis: #09364A;
  --bs-primary-bg-subtle: #D1E7F1;
  --bs-primary-border-subtle: #A2CFE3;
  --bs-secondary: #0A3D62;
  --bs-secondary-rgb: 10,61,98;
  --bs-secondary-text-emphasis: #041827;
  --bs-secondary-bg-subtle: #CED8E0;
  --bs-secondary-border-subtle: #9DB1C0;
  --bs-success: #1CC88A;
  --bs-success-rgb: 28,200,138;
  --bs-success-text-emphasis: #0B5037;
  --bs-success-bg-subtle: #D2F4E8;
  --bs-success-border-subtle: #A4E9D0;
  --bs-info: #F3F4F6;
  --bs-info-rgb: 243,244,246;
  --bs-info-text-emphasis: #616262;
  --bs-info-bg-subtle: #FDFDFD;
  --bs-info-border-subtle: #FAFBFB;
  --bs-warning: #F6C23E;
  --bs-warning-rgb: 246,194,62;
  --bs-warning-text-emphasis: #624E19;
  --bs-warning-bg-subtle: #FDF3D8;
  --bs-warning-border-subtle: #FBE7B2;
  --bs-danger: #E74A3B;
  --bs-danger-rgb: 231,74,59;
  --bs-danger-text-emphasis: #5C1E18;
  --bs-danger-bg-subtle: #FADBD8;
  --bs-danger-border-subtle: #F5B7B1;
  --bs-light: #f8f9fc;
  --bs-light-rgb: 248,249,252;
  --bs-light-text-emphasis: #636465;
  --bs-light-bg-subtle: #FEFEFE;
  --bs-light-border-subtle: #FCFDFE;
  --bs-dark: #3a3b45;
  --bs-dark-rgb: 58,59,69;
  --bs-dark-text-emphasis: #17181C;
  --bs-dark-bg-subtle: #D8D8DA;
  --bs-dark-border-subtle: #B0B1B5;
  --bs-body-color: #171614;
  --bs-body-color-rgb: 23,22,20;
  --bs-body-bg: #FFFFFF;
  --bs-body-bg-rgb: 255,255,255;
  --bs-secondary-color: rgba(23,22,20,0.75);
  --bs-secondary-color-rgb: 23,22,20,0.75;
  --bs-tertiary-color: rgba(23,22,20,0.5);
  --bs-tertiary-color-rgb: 23,22,20,0.5;
  --bs-body-font-family: Inter, sans-serif;
  --bs-body-font-weight: 600;
  --bs-body-line-height: 24px;
  --bs-border-radius: 16px;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #1787B9;
  --bs-btn-border-color: #1787B9;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #3A99C4;
  --bs-btn-hover-border-color: #2E93C0;
  --bs-btn-focus-shadow-rgb: 3,20,28;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #459FC7;
  --bs-btn-active-border-color: #2E93C0;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #1787B9;
  --bs-btn-disabled-border-color: #1787B9;
}

.btn-outline-primary {
  --bs-btn-color: #1787B9;
  --bs-btn-border-color: #1787B9;
  --bs-btn-focus-shadow-rgb: 23,135,185;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #1787B9;
  --bs-btn-hover-border-color: #1787B9;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #1787B9;
  --bs-btn-active-border-color: #1787B9;
  --bs-btn-disabled-color: #1787B9;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1787B9;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0A3D62;
  --bs-btn-border-color: #0A3D62;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #093453;
  --bs-btn-hover-border-color: #08314E;
  --bs-btn-focus-shadow-rgb: 218,226,231;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #08314E;
  --bs-btn-active-border-color: #082E4A;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0A3D62;
  --bs-btn-disabled-border-color: #0A3D62;
}

.btn-outline-secondary {
  --bs-btn-color: #0A3D62;
  --bs-btn-border-color: #0A3D62;
  --bs-btn-focus-shadow-rgb: 10,61,98;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0A3D62;
  --bs-btn-hover-border-color: #0A3D62;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0A3D62;
  --bs-btn-active-border-color: #0A3D62;
  --bs-btn-disabled-color: #0A3D62;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0A3D62;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #1CC88A;
  --bs-btn-border-color: #1CC88A;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #3ED09C;
  --bs-btn-hover-border-color: #33CE96;
  --bs-btn-focus-shadow-rgb: 4,30,21;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #49D3A1;
  --bs-btn-active-border-color: #33CE96;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #1CC88A;
  --bs-btn-disabled-border-color: #1CC88A;
}

.btn-outline-success {
  --bs-btn-color: #1CC88A;
  --bs-btn-border-color: #1CC88A;
  --bs-btn-focus-shadow-rgb: 28,200,138;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #1CC88A;
  --bs-btn-hover-border-color: #1CC88A;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #1CC88A;
  --bs-btn-active-border-color: #1CC88A;
  --bs-btn-disabled-color: #1CC88A;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1CC88A;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F3F4F6;
  --bs-btn-border-color: #F3F4F6;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F5F6F7;
  --bs-btn-hover-border-color: #F4F5F7;
  --bs-btn-focus-shadow-rgb: 36,37,37;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F5F6F8;
  --bs-btn-active-border-color: #F4F5F7;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F3F4F6;
  --bs-btn-disabled-border-color: #F3F4F6;
}

.btn-outline-info {
  --bs-btn-color: #F3F4F6;
  --bs-btn-border-color: #F3F4F6;
  --bs-btn-focus-shadow-rgb: 243,244,246;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F3F4F6;
  --bs-btn-hover-border-color: #F3F4F6;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F3F4F6;
  --bs-btn-active-border-color: #F3F4F6;
  --bs-btn-disabled-color: #F3F4F6;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F3F4F6;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F6C23E;
  --bs-btn-border-color: #F6C23E;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F7CB5B;
  --bs-btn-hover-border-color: #F7C851;
  --bs-btn-focus-shadow-rgb: 37,29,9;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F8CE65;
  --bs-btn-active-border-color: #F7C851;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F6C23E;
  --bs-btn-disabled-border-color: #F6C23E;
}

.btn-outline-warning {
  --bs-btn-color: #F6C23E;
  --bs-btn-border-color: #F6C23E;
  --bs-btn-focus-shadow-rgb: 246,194,62;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F6C23E;
  --bs-btn-hover-border-color: #F6C23E;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F6C23E;
  --bs-btn-active-border-color: #F6C23E;
  --bs-btn-disabled-color: #F6C23E;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F6C23E;
}

.btn-danger {
  --bs-btn-color: #000000;
  --bs-btn-bg: #E74A3B;
  --bs-btn-border-color: #E74A3B;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #EB6558;
  --bs-btn-hover-border-color: #E95C4F;
  --bs-btn-focus-shadow-rgb: 35,11,9;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #EC6E62;
  --bs-btn-active-border-color: #E95C4F;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #E74A3B;
  --bs-btn-disabled-border-color: #E74A3B;
}

.btn-outline-danger {
  --bs-btn-color: #E74A3B;
  --bs-btn-border-color: #E74A3B;
  --bs-btn-focus-shadow-rgb: 231,74,59;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #E74A3B;
  --bs-btn-hover-border-color: #E74A3B;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #E74A3B;
  --bs-btn-active-border-color: #E74A3B;
  --bs-btn-disabled-color: #E74A3B;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #E74A3B;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #f8f9fc;
  --bs-btn-border-color: #f8f9fc;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D3D4D6;
  --bs-btn-hover-border-color: #C6C7CA;
  --bs-btn-focus-shadow-rgb: 37,37,38;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C6C7CA;
  --bs-btn-active-border-color: #BABBBD;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #f8f9fc;
  --bs-btn-disabled-border-color: #f8f9fc;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fc;
  --bs-btn-border-color: #f8f9fc;
  --bs-btn-focus-shadow-rgb: 248,249,252;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f8f9fc;
  --bs-btn-hover-border-color: #f8f9fc;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f8f9fc;
  --bs-btn-active-border-color: #f8f9fc;
  --bs-btn-disabled-color: #f8f9fc;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fc;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #3a3b45;
  --bs-btn-border-color: #3a3b45;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #31323B;
  --bs-btn-hover-border-color: #2E2F37;
  --bs-btn-focus-shadow-rgb: 225,226,227;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2E2F37;
  --bs-btn-active-border-color: #2C2C34;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #3a3b45;
  --bs-btn-disabled-border-color: #3a3b45;
}

.btn-outline-dark {
  --bs-btn-color: #3a3b45;
  --bs-btn-border-color: #3a3b45;
  --bs-btn-focus-shadow-rgb: 58,59,69;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3a3b45;
  --bs-btn-hover-border-color: #3a3b45;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3a3b45;
  --bs-btn-active-border-color: #3a3b45;
  --bs-btn-disabled-color: #3a3b45;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #3a3b45;
}

[data-bs-theme=dark] {
  --bs-primary: #1787B9;
  --bs-primary-rgb: 23,135,185;
  --bs-primary-text-emphasis: #74B7D5;
  --bs-primary-bg-subtle: #051B25;
  --bs-primary-border-subtle: #0E516F;
  --bs-secondary: #1C6FB0;
  --bs-secondary-rgb: 28,111,176;
  --bs-secondary-text-emphasis: #77A9D0;
  --bs-secondary-bg-subtle: #061623;
  --bs-secondary-border-subtle: #11436A;
  --bs-success: #0E6F4C;
  --bs-success-rgb: 14,111,76;
  --bs-success-text-emphasis: #6EA994;
  --bs-success-bg-subtle: #03160F;
  --bs-success-border-subtle: #08432E;
  --bs-info: #111828;
  --bs-info-rgb: 17,24,40;
  --bs-info-text-emphasis: #70747E;
  --bs-info-bg-subtle: #030508;
  --bs-info-border-subtle: #0A0E18;
  --bs-warning: #B38C2A;
  --bs-warning-rgb: 179,140,42;
  --bs-warning-text-emphasis: #D1BA7F;
  --bs-warning-bg-subtle: #241C08;
  --bs-warning-border-subtle: #6B5419;
  --bs-danger: #C93325;
  --bs-danger-rgb: 201,51,37;
  --bs-danger-text-emphasis: #DF857C;
  --bs-danger-bg-subtle: #280A07;
  --bs-danger-border-subtle: #791F16;
  --bs-light: #1E2329;
  --bs-light-rgb: 30,35,41;
  --bs-light-text-emphasis: #787B7F;
  --bs-light-bg-subtle: #060708;
  --bs-light-border-subtle: #121519;
  --bs-body-color: #DDDFEB;
  --bs-body-color-rgb: 221,223,235;
  --bs-body-bg: #202938;
  --bs-body-bg-rgb: 32,41,56;
  --bs-secondary-color: rgba(221,223,235,0.75);
  --bs-secondary-color-rgb: 221,223,235,0.75;
  --bs-tertiary-color: rgba(221,223,235,0.5);
  --bs-tertiary-color-rgb: 221,223,235,0.5;
}

[data-bs-theme=dark] .btn-primary, .btn-primary[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #1787B9;
  --bs-btn-border-color: #1787B9;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #3A99C4;
  --bs-btn-hover-border-color: #2E93C0;
  --bs-btn-focus-shadow-rgb: 3,20,28;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #459FC7;
  --bs-btn-active-border-color: #2E93C0;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #1787B9;
  --bs-btn-disabled-border-color: #1787B9;
}

[data-bs-theme=dark] .btn-outline-primary, .btn-outline-primary[data-bs-theme=dark] {
  --bs-btn-color: #1787B9;
  --bs-btn-border-color: #1787B9;
  --bs-btn-focus-shadow-rgb: 23,135,185;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #1787B9;
  --bs-btn-hover-border-color: #1787B9;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #1787B9;
  --bs-btn-active-border-color: #1787B9;
  --bs-btn-disabled-color: #1787B9;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1787B9;
}

[data-bs-theme=dark] .btn-secondary, .btn-secondary[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #1C6FB0;
  --bs-btn-border-color: #1C6FB0;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #185E96;
  --bs-btn-hover-border-color: #16598D;
  --bs-btn-focus-shadow-rgb: 221,233,243;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #16598D;
  --bs-btn-active-border-color: #155384;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #1C6FB0;
  --bs-btn-disabled-border-color: #1C6FB0;
}

[data-bs-theme=dark] .btn-outline-secondary, .btn-outline-secondary[data-bs-theme=dark] {
  --bs-btn-color: #1C6FB0;
  --bs-btn-border-color: #1C6FB0;
  --bs-btn-focus-shadow-rgb: 28,111,176;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1C6FB0;
  --bs-btn-hover-border-color: #1C6FB0;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1C6FB0;
  --bs-btn-active-border-color: #1C6FB0;
  --bs-btn-disabled-color: #1C6FB0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1C6FB0;
}

[data-bs-theme=dark] .btn-success, .btn-success[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0E6F4C;
  --bs-btn-border-color: #0E6F4C;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0C5E41;
  --bs-btn-hover-border-color: #0B593D;
  --bs-btn-focus-shadow-rgb: 219,233,228;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0B593D;
  --bs-btn-active-border-color: #0B5339;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0E6F4C;
  --bs-btn-disabled-border-color: #0E6F4C;
}

[data-bs-theme=dark] .btn-outline-success, .btn-outline-success[data-bs-theme=dark] {
  --bs-btn-color: #0E6F4C;
  --bs-btn-border-color: #0E6F4C;
  --bs-btn-focus-shadow-rgb: 14,111,76;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0E6F4C;
  --bs-btn-hover-border-color: #0E6F4C;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0E6F4C;
  --bs-btn-active-border-color: #0E6F4C;
  --bs-btn-disabled-color: #0E6F4C;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0E6F4C;
}

[data-bs-theme=dark] .btn-info, .btn-info[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #111828;
  --bs-btn-border-color: #111828;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0E1422;
  --bs-btn-hover-border-color: #0E1320;
  --bs-btn-focus-shadow-rgb: 219,220,223;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0E1320;
  --bs-btn-active-border-color: #0D121E;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #111828;
  --bs-btn-disabled-border-color: #111828;
}

[data-bs-theme=dark] .btn-outline-info, .btn-outline-info[data-bs-theme=dark] {
  --bs-btn-color: #111828;
  --bs-btn-border-color: #111828;
  --bs-btn-focus-shadow-rgb: 17,24,40;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #111828;
  --bs-btn-hover-border-color: #111828;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #111828;
  --bs-btn-active-border-color: #111828;
  --bs-btn-disabled-color: #111828;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #111828;
}

[data-bs-theme=dark] .btn-warning, .btn-warning[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #B38C2A;
  --bs-btn-border-color: #B38C2A;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #BE9D4A;
  --bs-btn-hover-border-color: #BB983F;
  --bs-btn-focus-shadow-rgb: 27,21,6;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C2A355;
  --bs-btn-active-border-color: #BB983F;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #B38C2A;
  --bs-btn-disabled-border-color: #B38C2A;
}

[data-bs-theme=dark] .btn-outline-warning, .btn-outline-warning[data-bs-theme=dark] {
  --bs-btn-color: #B38C2A;
  --bs-btn-border-color: #B38C2A;
  --bs-btn-focus-shadow-rgb: 179,140,42;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #B38C2A;
  --bs-btn-hover-border-color: #B38C2A;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #B38C2A;
  --bs-btn-active-border-color: #B38C2A;
  --bs-btn-disabled-color: #B38C2A;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #B38C2A;
}

[data-bs-theme=dark] .btn-danger, .btn-danger[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #C93325;
  --bs-btn-border-color: #C93325;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #AB2B1F;
  --bs-btn-hover-border-color: #A1291E;
  --bs-btn-focus-shadow-rgb: 247,224,222;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #A1291E;
  --bs-btn-active-border-color: #97261C;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #C93325;
  --bs-btn-disabled-border-color: #C93325;
}

[data-bs-theme=dark] .btn-outline-danger, .btn-outline-danger[data-bs-theme=dark] {
  --bs-btn-color: #C93325;
  --bs-btn-border-color: #C93325;
  --bs-btn-focus-shadow-rgb: 201,51,37;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #C93325;
  --bs-btn-hover-border-color: #C93325;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #C93325;
  --bs-btn-active-border-color: #C93325;
  --bs-btn-disabled-color: #C93325;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #C93325;
}

[data-bs-theme=dark] .btn-light, .btn-light[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #1E2329;
  --bs-btn-border-color: #1E2329;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1A1E23;
  --bs-btn-hover-border-color: #181C21;
  --bs-btn-focus-shadow-rgb: 221,222,223;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #181C21;
  --bs-btn-active-border-color: #171A1F;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #1E2329;
  --bs-btn-disabled-border-color: #1E2329;
}

[data-bs-theme=dark] .btn-outline-light, .btn-outline-light[data-bs-theme=dark] {
  --bs-btn-color: #1E2329;
  --bs-btn-border-color: #1E2329;
  --bs-btn-focus-shadow-rgb: 30,35,41;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1E2329;
  --bs-btn-hover-border-color: #1E2329;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1E2329;
  --bs-btn-active-border-color: #1E2329;
  --bs-btn-disabled-color: #1E2329;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1E2329;
}

.m-0 {
  margin: 0 !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-1 {
  margin-top: .25rem !important;
}

.mt-2 {
  margin-top: .5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.me-2 {
  margin-right: .5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: .25rem !important;
}

.mb-2 {
  margin-bottom: .5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.ms-2 {
  margin-left: .5rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

@media (min-width: 768px) {
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
}

