:root, [data-bs-theme=light] {
  --bs-primary: #F36C21;
  --bs-primary-rgb: 243,108,33;
  --bs-primary-text-emphasis: #612B0D;
  --bs-primary-bg-subtle: #FDE2D3;
  --bs-primary-border-subtle: #FAC4A6;
  --bs-secondary: #6C757D;
  --bs-secondary-rgb: 108,117,125;
  --bs-secondary-text-emphasis: #2B2F32;
  --bs-secondary-bg-subtle: #E2E3E5;
  --bs-secondary-border-subtle: #C4C8CB;
  --bs-light: #F5F6F7;
  --bs-light-rgb: 245,246,247;
  --bs-light-text-emphasis: #626263;
  --bs-light-bg-subtle: #FDFDFD;
  --bs-light-border-subtle: #FBFBFC;
  --bs-dark: #202428;
  --bs-dark-rgb: 32,36,40;
  --bs-dark-text-emphasis: #0D0E10;
  --bs-dark-bg-subtle: #D2D3D4;
  --bs-dark-border-subtle: #A6A7A9;
  --bs-body-color: #202428;
  --bs-body-color-rgb: 32,36,40;
  --bs-secondary-color: rgba(32, 36, 40, 0.75);
  --bs-secondary-color-rgb: 32,36,40,0.75;
  --bs-tertiary-color: rgba(32, 36, 40, 0.50);
  --bs-tertiary-color-rgb: 32,36,40,0.5;
  --bs-body-bg: #FFFFFF;
  --bs-body-bg-rgb: 255,255,255;
  --bs-secondary-bg: #F3F4F5;
  --bs-secondary-bg-rgb: 243,244,245;
  --bs-tertiary-bg: #E9ECEF;
  --bs-tertiary-bg-rgb: 233,236,239;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F36C21;
  --bs-btn-border-color: #F36C21;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F58242;
  --bs-btn-hover-border-color: #F47B37;
  --bs-btn-focus-shadow-rgb: 36,16,5;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F5894D;
  --bs-btn-active-border-color: #F47B37;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F36C21;
  --bs-btn-disabled-border-color: #F36C21;
}

.btn-outline-primary {
  --bs-btn-color: #F36C21;
  --bs-btn-border-color: #F36C21;
  --bs-btn-focus-shadow-rgb: 243,108,33;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F36C21;
  --bs-btn-hover-border-color: #F36C21;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F36C21;
  --bs-btn-active-border-color: #F36C21;
  --bs-btn-disabled-color: #F36C21;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F36C21;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6C757D;
  --bs-btn-border-color: #6C757D;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5C636A;
  --bs-btn-hover-border-color: #565E64;
  --bs-btn-focus-shadow-rgb: 233,234,236;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565E64;
  --bs-btn-active-border-color: #51585E;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6C757D;
  --bs-btn-disabled-border-color: #6C757D;
}

.btn-outline-secondary {
  --bs-btn-color: #6C757D;
  --bs-btn-border-color: #6C757D;
  --bs-btn-focus-shadow-rgb: 108,117,125;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6C757D;
  --bs-btn-hover-border-color: #6C757D;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6C757D;
  --bs-btn-active-border-color: #6C757D;
  --bs-btn-disabled-color: #6C757D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6C757D;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F5F6F7;
  --bs-btn-border-color: #F5F6F7;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D0D1D2;
  --bs-btn-hover-border-color: #C4C5C6;
  --bs-btn-focus-shadow-rgb: 37,37,37;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C4C5C6;
  --bs-btn-active-border-color: #B8B9B9;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F5F6F7;
  --bs-btn-disabled-border-color: #F5F6F7;
}

.btn-outline-light {
  --bs-btn-color: #F5F6F7;
  --bs-btn-border-color: #F5F6F7;
  --bs-btn-focus-shadow-rgb: 245,246,247;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F5F6F7;
  --bs-btn-hover-border-color: #F5F6F7;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F5F6F7;
  --bs-btn-active-border-color: #F5F6F7;
  --bs-btn-disabled-color: #F5F6F7;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F5F6F7;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #202428;
  --bs-btn-border-color: #202428;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1B1F22;
  --bs-btn-hover-border-color: #1A1D20;
  --bs-btn-focus-shadow-rgb: 222,222,223;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1A1D20;
  --bs-btn-active-border-color: #181B1E;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #202428;
  --bs-btn-disabled-border-color: #202428;
}

.btn-outline-dark {
  --bs-btn-color: #202428;
  --bs-btn-border-color: #202428;
  --bs-btn-focus-shadow-rgb: 32,36,40;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #202428;
  --bs-btn-hover-border-color: #202428;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #202428;
  --bs-btn-active-border-color: #202428;
  --bs-btn-disabled-color: #202428;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #202428;
}

[data-bs-theme=dark] {
  --bs-primary: #FF7A2F;
  --bs-primary-rgb: 255,122,47;
  --bs-primary-text-emphasis: #FFAF82;
  --bs-primary-bg-subtle: #331809;
  --bs-primary-border-subtle: #99491C;
  --bs-secondary: #8B949E;
  --bs-secondary-rgb: 139,148,158;
  --bs-secondary-text-emphasis: #B9BFC5;
  --bs-secondary-bg-subtle: #1C1E20;
  --bs-secondary-border-subtle: #53595F;
  --bs-success: #2EA66F;
  --bs-success-rgb: 46,166,111;
  --bs-success-text-emphasis: #82CAA9;
  --bs-success-bg-subtle: #092116;
  --bs-success-border-subtle: #1C6443;
  --bs-info: #39C5E6;
  --bs-info-rgb: 57,197,230;
  --bs-info-text-emphasis: #88DCF0;
  --bs-info-bg-subtle: #0B272E;
  --bs-info-border-subtle: #22768A;
  --bs-warning: #FFD24A;
  --bs-warning-rgb: 255,210,74;
  --bs-warning-text-emphasis: #FFE492;
  --bs-warning-bg-subtle: #332A0F;
  --bs-warning-border-subtle: #997E2C;
  --bs-danger: #EF5967;
  --bs-danger-rgb: 239,89,103;
  --bs-danger-text-emphasis: #F59BA4;
  --bs-danger-bg-subtle: #301215;
  --bs-danger-border-subtle: #8F353E;
  --bs-light: #E9ECEF;
  --bs-light-rgb: 233,236,239;
  --bs-light-text-emphasis: #F2F4F5;
  --bs-light-bg-subtle: #2F2F30;
  --bs-light-border-subtle: #8C8E8F;
  --bs-dark: #111315;
  --bs-dark-rgb: 17,19,21;
  --bs-dark-text-emphasis: #707173;
  --bs-dark-bg-subtle: #030404;
  --bs-dark-border-subtle: #0A0B0D;
  --bs-body-color: #E9ECEF;
  --bs-body-color-rgb: 233,236,239;
  --bs-secondary-color: rgba(233, 236, 239, 0.75);
  --bs-secondary-color-rgb: 233,236,239,0.75;
  --bs-tertiary-color: rgba(233, 236, 239, 0.50);
  --bs-tertiary-color-rgb: 233,236,239,0.5;
  --bs-body-bg: #111315;
  --bs-body-bg-rgb: 17,19,21;
  --bs-secondary-bg: #181B1E;
  --bs-secondary-bg-rgb: 24,27,30;
  --bs-tertiary-bg: #202427;
  --bs-tertiary-bg-rgb: 32,36,39;
}

[data-bs-theme=dark] .btn-primary, .btn-primary[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #FF7A2F;
  --bs-btn-border-color: #FF7A2F;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FF8E4E;
  --bs-btn-hover-border-color: #FF8744;
  --bs-btn-focus-shadow-rgb: 38,18,7;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FF9559;
  --bs-btn-active-border-color: #FF8744;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #FF7A2F;
  --bs-btn-disabled-border-color: #FF7A2F;
}

[data-bs-theme=dark] .btn-outline-primary, .btn-outline-primary[data-bs-theme=dark] {
  --bs-btn-color: #FF7A2F;
  --bs-btn-border-color: #FF7A2F;
  --bs-btn-focus-shadow-rgb: 255,122,47;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FF7A2F;
  --bs-btn-hover-border-color: #FF7A2F;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FF7A2F;
  --bs-btn-active-border-color: #FF7A2F;
  --bs-btn-disabled-color: #FF7A2F;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FF7A2F;
}

[data-bs-theme=dark] .btn-secondary, .btn-secondary[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #8B949E;
  --bs-btn-border-color: #8B949E;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #9CA4AD;
  --bs-btn-hover-border-color: #979FA8;
  --bs-btn-focus-shadow-rgb: 21,22,24;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #A2A9B1;
  --bs-btn-active-border-color: #979FA8;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #8B949E;
  --bs-btn-disabled-border-color: #8B949E;
}

[data-bs-theme=dark] .btn-outline-secondary, .btn-outline-secondary[data-bs-theme=dark] {
  --bs-btn-color: #8B949E;
  --bs-btn-border-color: #8B949E;
  --bs-btn-focus-shadow-rgb: 139,148,158;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #8B949E;
  --bs-btn-hover-border-color: #8B949E;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #8B949E;
  --bs-btn-active-border-color: #8B949E;
  --bs-btn-disabled-color: #8B949E;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #8B949E;
}

[data-bs-theme=dark] .btn-success, .btn-success[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #2EA66F;
  --bs-btn-border-color: #2EA66F;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #4DB385;
  --bs-btn-hover-border-color: #43AF7D;
  --bs-btn-focus-shadow-rgb: 7,25,17;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #58B88C;
  --bs-btn-active-border-color: #43AF7D;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #2EA66F;
  --bs-btn-disabled-border-color: #2EA66F;
}

[data-bs-theme=dark] .btn-outline-success, .btn-outline-success[data-bs-theme=dark] {
  --bs-btn-color: #2EA66F;
  --bs-btn-border-color: #2EA66F;
  --bs-btn-focus-shadow-rgb: 46,166,111;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #2EA66F;
  --bs-btn-hover-border-color: #2EA66F;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #2EA66F;
  --bs-btn-active-border-color: #2EA66F;
  --bs-btn-disabled-color: #2EA66F;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #2EA66F;
}

[data-bs-theme=dark] .btn-info, .btn-info[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #39C5E6;
  --bs-btn-border-color: #39C5E6;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #57CEEA;
  --bs-btn-hover-border-color: #4DCBE9;
  --bs-btn-focus-shadow-rgb: 9,30,35;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #61D1EB;
  --bs-btn-active-border-color: #4DCBE9;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #39C5E6;
  --bs-btn-disabled-border-color: #39C5E6;
}

[data-bs-theme=dark] .btn-outline-info, .btn-outline-info[data-bs-theme=dark] {
  --bs-btn-color: #39C5E6;
  --bs-btn-border-color: #39C5E6;
  --bs-btn-focus-shadow-rgb: 57,197,230;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #39C5E6;
  --bs-btn-hover-border-color: #39C5E6;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #39C5E6;
  --bs-btn-active-border-color: #39C5E6;
  --bs-btn-disabled-color: #39C5E6;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #39C5E6;
}

[data-bs-theme=dark] .btn-warning, .btn-warning[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #FFD24A;
  --bs-btn-border-color: #FFD24A;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FFD965;
  --bs-btn-hover-border-color: #FFD75C;
  --bs-btn-focus-shadow-rgb: 38,32,11;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FFDB6E;
  --bs-btn-active-border-color: #FFD75C;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #FFD24A;
  --bs-btn-disabled-border-color: #FFD24A;
}

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

[data-bs-theme=dark] .btn-danger, .btn-danger[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #EF5967;
  --bs-btn-border-color: #EF5967;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F1727E;
  --bs-btn-hover-border-color: #F16A76;
  --bs-btn-focus-shadow-rgb: 36,13,15;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F27A85;
  --bs-btn-active-border-color: #F16A76;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #EF5967;
  --bs-btn-disabled-border-color: #EF5967;
}

[data-bs-theme=dark] .btn-outline-danger, .btn-outline-danger[data-bs-theme=dark] {
  --bs-btn-color: #EF5967;
  --bs-btn-border-color: #EF5967;
  --bs-btn-focus-shadow-rgb: 239,89,103;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #EF5967;
  --bs-btn-hover-border-color: #EF5967;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #EF5967;
  --bs-btn-active-border-color: #EF5967;
  --bs-btn-disabled-color: #EF5967;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #EF5967;
}

[data-bs-theme=dark] .btn-light, .btn-light[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #E9ECEF;
  --bs-btn-border-color: #E9ECEF;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #C6C9CB;
  --bs-btn-hover-border-color: #BABDBF;
  --bs-btn-focus-shadow-rgb: 35,35,36;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #BABDBF;
  --bs-btn-active-border-color: #AFB1B3;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #E9ECEF;
  --bs-btn-disabled-border-color: #E9ECEF;
}

[data-bs-theme=dark] .btn-outline-light, .btn-outline-light[data-bs-theme=dark] {
  --bs-btn-color: #E9ECEF;
  --bs-btn-border-color: #E9ECEF;
  --bs-btn-focus-shadow-rgb: 233,236,239;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #E9ECEF;
  --bs-btn-hover-border-color: #E9ECEF;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #E9ECEF;
  --bs-btn-active-border-color: #E9ECEF;
  --bs-btn-disabled-color: #E9ECEF;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #E9ECEF;
}

[data-bs-theme=dark] .btn-dark, .btn-dark[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #111315;
  --bs-btn-border-color: #111315;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0E1012;
  --bs-btn-hover-border-color: #0E0F11;
  --bs-btn-focus-shadow-rgb: 219,220,220;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0E0F11;
  --bs-btn-active-border-color: #0D0E10;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #111315;
  --bs-btn-disabled-border-color: #111315;
}

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

