:root, [data-bs-theme=light] {
  --bs-primary: #767ef6;
  --bs-primary-rgb: 118,126,246;
  --bs-primary-text-emphasis: #2F3262;
  --bs-primary-bg-subtle: #E4E5FD;
  --bs-primary-border-subtle: #C8CBFB;
  --bs-secondary: #ff8ead;
  --bs-secondary-rgb: 255,142,173;
  --bs-secondary-text-emphasis: #663945;
  --bs-secondary-bg-subtle: #FFE8EF;
  --bs-secondary-border-subtle: #FFD2DE;
  --bs-success: #79f279;
  --bs-success-rgb: 121,242,121;
  --bs-success-text-emphasis: #306130;
  --bs-success-bg-subtle: #E4FCE4;
  --bs-success-border-subtle: #C9FAC9;
  --bs-info: #55abf9;
  --bs-info-rgb: 85,171,249;
  --bs-info-text-emphasis: #224464;
  --bs-info-bg-subtle: #DDEEFE;
  --bs-info-border-subtle: #BBDDFD;
  --bs-warning: #f9e075;
  --bs-warning-rgb: 249,224,117;
  --bs-warning-text-emphasis: #645A2F;
  --bs-warning-bg-subtle: #FEF9E3;
  --bs-warning-border-subtle: #FDF3C8;
  --bs-danger: #f75c5c;
  --bs-danger-rgb: 247,92,92;
  --bs-danger-text-emphasis: #632525;
  --bs-danger-bg-subtle: #FDDEDE;
  --bs-danger-border-subtle: #FCBEBE;
  --bs-light: #f2f3ff;
  --bs-light-rgb: 242,243,255;
  --bs-light-text-emphasis: #616166;
  --bs-light-bg-subtle: #FCFDFF;
  --bs-light-border-subtle: #FAFAFF;
  --bs-dark: #111011;
  --bs-dark-rgb: 17,16,17;
  --bs-dark-text-emphasis: #070607;
  --bs-dark-bg-subtle: #CFCFCF;
  --bs-dark-border-subtle: #A09FA0;
  --bs-body-font-family: Ubuntu, sans-serif;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #767ef6;
  --bs-btn-border-color: #767ef6;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #8B91F7;
  --bs-btn-hover-border-color: #848BF7;
  --bs-btn-focus-shadow-rgb: 18,19,37;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #9198F8;
  --bs-btn-active-border-color: #848BF7;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #767ef6;
  --bs-btn-disabled-border-color: #767ef6;
}

.btn-outline-primary {
  --bs-btn-color: #767ef6;
  --bs-btn-border-color: #767ef6;
  --bs-btn-focus-shadow-rgb: 118,126,246;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #767ef6;
  --bs-btn-hover-border-color: #767ef6;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #767ef6;
  --bs-btn-active-border-color: #767ef6;
  --bs-btn-disabled-color: #767ef6;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #767ef6;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #ff8ead;
  --bs-btn-border-color: #ff8ead;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FF9FB9;
  --bs-btn-hover-border-color: #FF99B5;
  --bs-btn-focus-shadow-rgb: 38,21,26;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FFA5BD;
  --bs-btn-active-border-color: #FF99B5;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #ff8ead;
  --bs-btn-disabled-border-color: #ff8ead;
}

.btn-outline-secondary {
  --bs-btn-color: #ff8ead;
  --bs-btn-border-color: #ff8ead;
  --bs-btn-focus-shadow-rgb: 255,142,173;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #ff8ead;
  --bs-btn-hover-border-color: #ff8ead;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #ff8ead;
  --bs-btn-active-border-color: #ff8ead;
  --bs-btn-disabled-color: #ff8ead;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ff8ead;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #79f279;
  --bs-btn-border-color: #79f279;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #8DF48D;
  --bs-btn-hover-border-color: #86F386;
  --bs-btn-focus-shadow-rgb: 18,36,18;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #94F594;
  --bs-btn-active-border-color: #86F386;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #79f279;
  --bs-btn-disabled-border-color: #79f279;
}

.btn-outline-success {
  --bs-btn-color: #79f279;
  --bs-btn-border-color: #79f279;
  --bs-btn-focus-shadow-rgb: 121,242,121;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #79f279;
  --bs-btn-hover-border-color: #79f279;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #79f279;
  --bs-btn-active-border-color: #79f279;
  --bs-btn-disabled-color: #79f279;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #79f279;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #55abf9;
  --bs-btn-border-color: #55abf9;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #6FB8FA;
  --bs-btn-hover-border-color: #66B3FA;
  --bs-btn-focus-shadow-rgb: 13,26,37;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #77BCFA;
  --bs-btn-active-border-color: #66B3FA;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #55abf9;
  --bs-btn-disabled-border-color: #55abf9;
}

.btn-outline-info {
  --bs-btn-color: #55abf9;
  --bs-btn-border-color: #55abf9;
  --bs-btn-focus-shadow-rgb: 85,171,249;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #55abf9;
  --bs-btn-hover-border-color: #55abf9;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #55abf9;
  --bs-btn-active-border-color: #55abf9;
  --bs-btn-disabled-color: #55abf9;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #55abf9;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: #f9e075;
  --bs-btn-border-color: #f9e075;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FAE58A;
  --bs-btn-hover-border-color: #FAE383;
  --bs-btn-focus-shadow-rgb: 37,34,18;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FAE691;
  --bs-btn-active-border-color: #FAE383;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #f9e075;
  --bs-btn-disabled-border-color: #f9e075;
}

.btn-outline-warning {
  --bs-btn-color: #f9e075;
  --bs-btn-border-color: #f9e075;
  --bs-btn-focus-shadow-rgb: 249,224,117;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f9e075;
  --bs-btn-hover-border-color: #f9e075;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f9e075;
  --bs-btn-active-border-color: #f9e075;
  --bs-btn-disabled-color: #f9e075;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f9e075;
}

.btn-danger {
  --bs-btn-color: #000000;
  --bs-btn-bg: #f75c5c;
  --bs-btn-border-color: #f75c5c;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F87474;
  --bs-btn-hover-border-color: #F86C6C;
  --bs-btn-focus-shadow-rgb: 37,14,14;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F97D7D;
  --bs-btn-active-border-color: #F86C6C;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #f75c5c;
  --bs-btn-disabled-border-color: #f75c5c;
}

.btn-outline-danger {
  --bs-btn-color: #f75c5c;
  --bs-btn-border-color: #f75c5c;
  --bs-btn-focus-shadow-rgb: 247,92,92;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f75c5c;
  --bs-btn-hover-border-color: #f75c5c;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f75c5c;
  --bs-btn-active-border-color: #f75c5c;
  --bs-btn-disabled-color: #f75c5c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f75c5c;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #f2f3ff;
  --bs-btn-border-color: #f2f3ff;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #CECFD9;
  --bs-btn-hover-border-color: #C2C2CC;
  --bs-btn-focus-shadow-rgb: 36,36,38;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C2C2CC;
  --bs-btn-active-border-color: #B6B6BF;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #f2f3ff;
  --bs-btn-disabled-border-color: #f2f3ff;
}

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

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #111011;
  --bs-btn-border-color: #111011;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0E0E0E;
  --bs-btn-hover-border-color: #0E0D0E;
  --bs-btn-focus-shadow-rgb: 219,219,219;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0E0D0E;
  --bs-btn-active-border-color: #0D0C0D;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #111011;
  --bs-btn-disabled-border-color: #111011;
}

.btn-outline-dark {
  --bs-btn-color: #111011;
  --bs-btn-border-color: #111011;
  --bs-btn-focus-shadow-rgb: 17,16,17;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #111011;
  --bs-btn-hover-border-color: #111011;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #111011;
  --bs-btn-active-border-color: #111011;
  --bs-btn-disabled-color: #111011;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #111011;
}

