:root, [data-bs-theme=light] {
  --bs-primary: #F77D24;
  --bs-primary-rgb: 247,125,36;
  --bs-primary-text-emphasis: #63320E;
  --bs-primary-bg-subtle: #FDE5D3;
  --bs-primary-border-subtle: #FCCBA7;
  --bs-secondary: #E85D2E;
  --bs-secondary-rgb: 232,93,46;
  --bs-secondary-text-emphasis: #5D2512;
  --bs-secondary-bg-subtle: #FADFD5;
  --bs-secondary-border-subtle: #F6BEAB;
  --bs-success: #4cc9c0e6;
  --bs-success-rgb: 76,201,192,0.9019607843137255;
  --bs-success-text-emphasis: #1B4744;
  --bs-success-bg-subtle: #E1F6F4;
  --bs-success-border-subtle: #C0ECE9;
  --bs-info: #FF8F66;
  --bs-info-rgb: 255,143,102;
  --bs-info-text-emphasis: #663929;
  --bs-info-bg-subtle: #FFE9E0;
  --bs-info-border-subtle: #FFD2C2;
  --bs-warning: #FFA726;
  --bs-warning-rgb: 255,167,38;
  --bs-warning-text-emphasis: #66430F;
  --bs-warning-bg-subtle: #FFEDD4;
  --bs-warning-border-subtle: #FFDCA8;
  --bs-danger: #E74C3C;
  --bs-danger-rgb: 231,76,60;
  --bs-danger-text-emphasis: #5C1E18;
  --bs-danger-bg-subtle: #FADBD8;
  --bs-danger-border-subtle: #F5B7B1;
  --bs-light: #FFFFFF;
  --bs-light-rgb: 255,255,255;
  --bs-light-text-emphasis: #666666;
  --bs-light-bg-subtle: #FFFFFF;
  --bs-light-border-subtle: #FFFFFF;
  --bs-dark: #2D2D2D;
  --bs-dark-rgb: 45,45,45;
  --bs-dark-text-emphasis: #121212;
  --bs-dark-bg-subtle: #D5D5D5;
  --bs-dark-border-subtle: #ABABAB;
  --bs-body-color: #2D2D2D;
  --bs-body-color-rgb: 45,45,45;
  --bs-body-bg: #e6dbce;
  --bs-body-bg-rgb: 230,219,206;
  --bs-secondary-bg: #e6dbce;
  --bs-secondary-bg-rgb: 230,219,206;
  --bs-tertiary-bg: #f5efeb;
  --bs-tertiary-bg-rgb: 245,239,235;
  --bs-secondary-color: rgba(45,45,45,0.75);
  --bs-secondary-color-rgb: 45,45,45,0.75;
  --bs-tertiary-color: rgba(45,45,45,0.5);
  --bs-tertiary-color-rgb: 45,45,45,0.5;
  --bs-body-font-family: Anta, sans-serif;
  --bs-link-color: #FF8F66;
  --bs-link-color-rgb: 255,143,102;
  --bs-link-hover-color: #2D2D2D;
  --bs-link-hover-color-rgb: 45,45,45;
  --bs-link-hover-decoration: underline;
  --bs-border-width: 2px;
  --bs-border-style: solid;
  --bs-border-color: rgba(255,143,102,0.74);
  --bs-border-radius: 16px;
  --bs-border-radius-sm: 12px;
  --bs-border-radius-lg: 12px;
  --bs-border-radius-xl: 16px;
  --bs-border-radius-xxl: 16px;
  --bs-focus-ring-width: 0 10px 25px;
  --bs-focus-ring-opacity: 1;
  --bs-focus-ring-color: rgba(235,153,78,0.45);
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F77D24;
  --bs-btn-border-color: #F77D24;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F89145;
  --bs-btn-hover-border-color: #F88A3A;
  --bs-btn-focus-shadow-rgb: 37,19,5;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F99750;
  --bs-btn-active-border-color: #F88A3A;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F77D24;
  --bs-btn-disabled-border-color: #F77D24;
}

.btn-outline-primary {
  --bs-btn-color: #F77D24;
  --bs-btn-border-color: #F77D24;
  --bs-btn-focus-shadow-rgb: 247,125,36;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F77D24;
  --bs-btn-hover-border-color: #F77D24;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F77D24;
  --bs-btn-active-border-color: #F77D24;
  --bs-btn-disabled-color: #F77D24;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F77D24;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #E85D2E;
  --bs-btn-border-color: #E85D2E;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #EB754D;
  --bs-btn-hover-border-color: #EA6D43;
  --bs-btn-focus-shadow-rgb: 35,14,7;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #ED7D58;
  --bs-btn-active-border-color: #EA6D43;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #E85D2E;
  --bs-btn-disabled-border-color: #E85D2E;
}

.btn-outline-secondary {
  --bs-btn-color: #E85D2E;
  --bs-btn-border-color: #E85D2E;
  --bs-btn-focus-shadow-rgb: 232,93,46;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #E85D2E;
  --bs-btn-hover-border-color: #E85D2E;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #E85D2E;
  --bs-btn-active-border-color: #E85D2E;
  --bs-btn-disabled-color: #E85D2E;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #E85D2E;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #4cc9c0e6;
  --bs-btn-border-color: #4cc9c0e6;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #6CD3CB;
  --bs-btn-hover-border-color: #61CFC8;
  --bs-btn-focus-shadow-rgb: 10,25,24;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #76D6CF;
  --bs-btn-active-border-color: #61CFC8;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #4cc9c0e6;
  --bs-btn-disabled-border-color: #4cc9c0e6;
}

.btn-outline-success {
  --bs-btn-color: #4cc9c0e6;
  --bs-btn-border-color: #4cc9c0e6;
  --bs-btn-focus-shadow-rgb: 76,201,192,0.9019607843137255;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #4cc9c0e6;
  --bs-btn-hover-border-color: #4cc9c0e6;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #4cc9c0e6;
  --bs-btn-active-border-color: #4cc9c0e6;
  --bs-btn-disabled-color: #4cc9c0e6;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4cc9c0e6;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #FF8F66;
  --bs-btn-border-color: #FF8F66;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FFA07D;
  --bs-btn-hover-border-color: #FF9A75;
  --bs-btn-focus-shadow-rgb: 38,21,15;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FFA585;
  --bs-btn-active-border-color: #FF9A75;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #FF8F66;
  --bs-btn-disabled-border-color: #FF8F66;
}

.btn-outline-info {
  --bs-btn-color: #FF8F66;
  --bs-btn-border-color: #FF8F66;
  --bs-btn-focus-shadow-rgb: 255,143,102;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FF8F66;
  --bs-btn-hover-border-color: #FF8F66;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FF8F66;
  --bs-btn-active-border-color: #FF8F66;
  --bs-btn-disabled-color: #FF8F66;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FF8F66;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: #FFA726;
  --bs-btn-border-color: #FFA726;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FFB447;
  --bs-btn-hover-border-color: #FFB03C;
  --bs-btn-focus-shadow-rgb: 38,25,6;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FFB951;
  --bs-btn-active-border-color: #FFB03C;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #FFA726;
  --bs-btn-disabled-border-color: #FFA726;
}

.btn-outline-warning {
  --bs-btn-color: #FFA726;
  --bs-btn-border-color: #FFA726;
  --bs-btn-focus-shadow-rgb: 255,167,38;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FFA726;
  --bs-btn-hover-border-color: #FFA726;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FFA726;
  --bs-btn-active-border-color: #FFA726;
  --bs-btn-disabled-color: #FFA726;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FFA726;
}

.btn-danger {
  --bs-btn-color: #000000;
  --bs-btn-bg: #E74C3C;
  --bs-btn-border-color: #E74C3C;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #EB6759;
  --bs-btn-hover-border-color: #E95E50;
  --bs-btn-focus-shadow-rgb: 35,11,9;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #EC7063;
  --bs-btn-active-border-color: #E95E50;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #E74C3C;
  --bs-btn-disabled-border-color: #E74C3C;
}

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

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #FFFFFF;
  --bs-btn-border-color: #FFFFFF;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D9D9D9;
  --bs-btn-hover-border-color: #CCCCCC;
  --bs-btn-focus-shadow-rgb: 38,38,38;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #CCCCCC;
  --bs-btn-active-border-color: #BFBFBF;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #FFFFFF;
  --bs-btn-disabled-border-color: #FFFFFF;
}

.btn-outline-light {
  --bs-btn-color: #FFFFFF;
  --bs-btn-border-color: #FFFFFF;
  --bs-btn-focus-shadow-rgb: 255,255,255;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FFFFFF;
  --bs-btn-hover-border-color: #FFFFFF;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FFFFFF;
  --bs-btn-active-border-color: #FFFFFF;
  --bs-btn-disabled-color: #FFFFFF;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FFFFFF;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #2D2D2D;
  --bs-btn-border-color: #2D2D2D;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #262626;
  --bs-btn-hover-border-color: #242424;
  --bs-btn-focus-shadow-rgb: 224,224,224;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #242424;
  --bs-btn-active-border-color: #222222;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #2D2D2D;
  --bs-btn-disabled-border-color: #2D2D2D;
}

.btn-outline-dark {
  --bs-btn-color: #2D2D2D;
  --bs-btn-border-color: #2D2D2D;
  --bs-btn-focus-shadow-rgb: 45,45,45;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2D2D2D;
  --bs-btn-hover-border-color: #2D2D2D;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2D2D2D;
  --bs-btn-active-border-color: #2D2D2D;
  --bs-btn-disabled-color: #2D2D2D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #2D2D2D;
}

a:hover {
  text-decoration: var(--bs-link-hover-decoration);
  text-decoration: var(--bs-link-hover-decoration);
}

[data-bs-theme=dark] {
  --bs-primary: #9f84d3;
  --bs-primary-rgb: 159,132,211;
  --bs-primary-text-emphasis: #C5B5E5;
  --bs-primary-bg-subtle: #201A2A;
  --bs-primary-border-subtle: #5F4F7F;
  --bs-secondary: #700c6c;
  --bs-secondary-rgb: 112,12,108;
  --bs-secondary-text-emphasis: #A96DA7;
  --bs-secondary-bg-subtle: #160216;
  --bs-secondary-border-subtle: #430741;
  --bs-success: #4cc9c0e6;
  --bs-success-rgb: 76,201,192,0.9019607843137255;
  --bs-success-text-emphasis: #9CE1DC;
  --bs-success-bg-subtle: #0D2221;
  --bs-success-border-subtle: #2A6F6A;
  --bs-info: #a3a1f7;
  --bs-info-rgb: 163,161,247;
  --bs-info-text-emphasis: #C8C7FA;
  --bs-info-bg-subtle: #212031;
  --bs-info-border-subtle: #626194;
  --bs-warning: #ff9213;
  --bs-warning-rgb: 255,146,19;
  --bs-warning-text-emphasis: #FFBE71;
  --bs-warning-bg-subtle: #331D04;
  --bs-warning-border-subtle: #99580B;
  --bs-danger: #950538;
  --bs-danger-rgb: 149,5,56;
  --bs-danger-text-emphasis: #BF6988;
  --bs-danger-bg-subtle: #1E010B;
  --bs-danger-border-subtle: #590322;
  --bs-light: #f9fafb;
  --bs-light-rgb: 249,250,251;
  --bs-light-text-emphasis: #FBFCFD;
  --bs-light-bg-subtle: #323232;
  --bs-light-border-subtle: #959697;
  --bs-dark: #1f1128;
  --bs-dark-rgb: 31,17,40;
  --bs-dark-text-emphasis: #79707E;
  --bs-dark-bg-subtle: #060308;
  --bs-dark-border-subtle: #130A18;
  --bs-body-color: #f9fafb;
  --bs-body-color-rgb: 249,250,251;
  --bs-body-bg: #151415;
  --bs-body-bg-rgb: 21,20,21;
  --bs-secondary-bg: #1b191b;
  --bs-secondary-bg-rgb: 27,25,27;
  --bs-tertiary-bg: rgb(11,11,11);
  --bs-tertiary-bg-rgb: 11,11,11;
  --bs-secondary-color: rgba(249,250,251,0.75);
  --bs-secondary-color-rgb: 249,250,251,0.75;
  --bs-tertiary-color: rgba(249,250,251,0.5);
  --bs-tertiary-color-rgb: 249,250,251,0.5;
  --bs-body-font-family: Anta, sans-serif;
  --bs-link-color: #3c1b51;
  --bs-link-color-rgb: 60,27,81;
  --bs-link-hover-color: #f9fafb;
  --bs-link-hover-color-rgb: 249,250,251;
  --bs-link-decoration: none;
  --bs-link-hover-decoration: underline;
  --bs-border-width: 2px;
  --bs-border-style: solid;
  --bs-border-color: #9f84d3;
  --bs-border-radius: 16px;
  --bs-border-radius-sm: 10px;
  --bs-border-radius-lg: 10px;
  --bs-border-radius-xl: 16px;
  --bs-border-radius-xxl: 16px;
  --bs-focus-ring-width: 0 10px 25px;
  --bs-focus-ring-opacity: 1;
  --bs-focus-ring-color: rgba(235,78,204,0.45);
}

[data-bs-theme=dark] .btn-primary, .btn-primary[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #9f84d3;
  --bs-btn-border-color: #9f84d3;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #AD96DA;
  --bs-btn-hover-border-color: #A990D7;
  --bs-btn-focus-shadow-rgb: 24,20,32;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #B29DDC;
  --bs-btn-active-border-color: #A990D7;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #9f84d3;
  --bs-btn-disabled-border-color: #9f84d3;
}

[data-bs-theme=dark] .btn-outline-primary, .btn-outline-primary[data-bs-theme=dark] {
  --bs-btn-color: #9f84d3;
  --bs-btn-border-color: #9f84d3;
  --bs-btn-focus-shadow-rgb: 159,132,211;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #9f84d3;
  --bs-btn-hover-border-color: #9f84d3;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #9f84d3;
  --bs-btn-active-border-color: #9f84d3;
  --bs-btn-disabled-color: #9f84d3;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #9f84d3;
}

[data-bs-theme=dark] .btn-secondary, .btn-secondary[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #700c6c;
  --bs-btn-border-color: #700c6c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5F0A5C;
  --bs-btn-hover-border-color: #5A0A56;
  --bs-btn-focus-shadow-rgb: 234,219,233;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5A0A56;
  --bs-btn-active-border-color: #540951;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #700c6c;
  --bs-btn-disabled-border-color: #700c6c;
}

[data-bs-theme=dark] .btn-outline-secondary, .btn-outline-secondary[data-bs-theme=dark] {
  --bs-btn-color: #700c6c;
  --bs-btn-border-color: #700c6c;
  --bs-btn-focus-shadow-rgb: 112,12,108;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #700c6c;
  --bs-btn-hover-border-color: #700c6c;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #700c6c;
  --bs-btn-active-border-color: #700c6c;
  --bs-btn-disabled-color: #700c6c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #700c6c;
}

[data-bs-theme=dark] .btn-success, .btn-success[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #4cc9c0e6;
  --bs-btn-border-color: #4cc9c0e6;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #6CD3CB;
  --bs-btn-hover-border-color: #61CFC8;
  --bs-btn-focus-shadow-rgb: 10,25,24;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #76D6CF;
  --bs-btn-active-border-color: #61CFC8;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #4cc9c0e6;
  --bs-btn-disabled-border-color: #4cc9c0e6;
}

[data-bs-theme=dark] .btn-outline-success, .btn-outline-success[data-bs-theme=dark] {
  --bs-btn-color: #4cc9c0e6;
  --bs-btn-border-color: #4cc9c0e6;
  --bs-btn-focus-shadow-rgb: 76,201,192,0.9019607843137255;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #4cc9c0e6;
  --bs-btn-hover-border-color: #4cc9c0e6;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #4cc9c0e6;
  --bs-btn-active-border-color: #4cc9c0e6;
  --bs-btn-disabled-color: #4cc9c0e6;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4cc9c0e6;
}

[data-bs-theme=dark] .btn-info, .btn-info[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #a3a1f7;
  --bs-btn-border-color: #a3a1f7;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #B1AFF8;
  --bs-btn-hover-border-color: #ACAAF8;
  --bs-btn-focus-shadow-rgb: 24,24,37;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #B5B4F9;
  --bs-btn-active-border-color: #ACAAF8;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #a3a1f7;
  --bs-btn-disabled-border-color: #a3a1f7;
}

[data-bs-theme=dark] .btn-outline-info, .btn-outline-info[data-bs-theme=dark] {
  --bs-btn-color: #a3a1f7;
  --bs-btn-border-color: #a3a1f7;
  --bs-btn-focus-shadow-rgb: 163,161,247;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #a3a1f7;
  --bs-btn-hover-border-color: #a3a1f7;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #a3a1f7;
  --bs-btn-active-border-color: #a3a1f7;
  --bs-btn-disabled-color: #a3a1f7;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #a3a1f7;
}

[data-bs-theme=dark] .btn-warning, .btn-warning[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #ff9213;
  --bs-btn-border-color: #ff9213;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FFA236;
  --bs-btn-hover-border-color: #FF9D2B;
  --bs-btn-focus-shadow-rgb: 38,22,3;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FFA842;
  --bs-btn-active-border-color: #FF9D2B;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #ff9213;
  --bs-btn-disabled-border-color: #ff9213;
}

[data-bs-theme=dark] .btn-outline-warning, .btn-outline-warning[data-bs-theme=dark] {
  --bs-btn-color: #ff9213;
  --bs-btn-border-color: #ff9213;
  --bs-btn-focus-shadow-rgb: 255,146,19;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #ff9213;
  --bs-btn-hover-border-color: #ff9213;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #ff9213;
  --bs-btn-active-border-color: #ff9213;
  --bs-btn-disabled-color: #ff9213;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ff9213;
}

[data-bs-theme=dark] .btn-danger, .btn-danger[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #950538;
  --bs-btn-border-color: #950538;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #7F0430;
  --bs-btn-hover-border-color: #77042D;
  --bs-btn-focus-shadow-rgb: 239,218,225;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #77042D;
  --bs-btn-active-border-color: #70042A;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #950538;
  --bs-btn-disabled-border-color: #950538;
}

[data-bs-theme=dark] .btn-outline-danger, .btn-outline-danger[data-bs-theme=dark] {
  --bs-btn-color: #950538;
  --bs-btn-border-color: #950538;
  --bs-btn-focus-shadow-rgb: 149,5,56;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #950538;
  --bs-btn-hover-border-color: #950538;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #950538;
  --bs-btn-active-border-color: #950538;
  --bs-btn-disabled-color: #950538;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #950538;
}

[data-bs-theme=dark] .btn-light, .btn-light[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #f9fafb;
  --bs-btn-border-color: #f9fafb;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D4D5D5;
  --bs-btn-hover-border-color: #C7C8C9;
  --bs-btn-focus-shadow-rgb: 37,38,38;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C7C8C9;
  --bs-btn-active-border-color: #BBBCBC;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #f9fafb;
  --bs-btn-disabled-border-color: #f9fafb;
}

[data-bs-theme=dark] .btn-outline-light, .btn-outline-light[data-bs-theme=dark] {
  --bs-btn-color: #f9fafb;
  --bs-btn-border-color: #f9fafb;
  --bs-btn-focus-shadow-rgb: 249,250,251;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f9fafb;
  --bs-btn-hover-border-color: #f9fafb;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f9fafb;
  --bs-btn-active-border-color: #f9fafb;
  --bs-btn-disabled-color: #f9fafb;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f9fafb;
}

[data-bs-theme=dark] .btn-dark, .btn-dark[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #1f1128;
  --bs-btn-border-color: #1f1128;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1A0E22;
  --bs-btn-hover-border-color: #190E20;
  --bs-btn-focus-shadow-rgb: 221,219,223;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #190E20;
  --bs-btn-active-border-color: #170D1E;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #1f1128;
  --bs-btn-disabled-border-color: #1f1128;
}

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

a {
  text-decoration: var(--bs-link-decoration);
}

