:root, [data-bs-theme=light] {
  --bs-primary: #FF69B4;
  --bs-primary-rgb: 255,105,180;
  --bs-primary-text-emphasis: #662A48;
  --bs-primary-bg-subtle: #FFE1F0;
  --bs-primary-border-subtle: #FFC3E1;
  --bs-success: #FF69B4;
  --bs-success-rgb: 255,105,180;
  --bs-success-text-emphasis: #662A48;
  --bs-success-bg-subtle: #FFE1F0;
  --bs-success-border-subtle: #FFC3E1;
  --bs-light: #1DA072;
  --bs-light-rgb: 29,160,114;
  --bs-light-text-emphasis: #0C402E;
  --bs-light-bg-subtle: #D2ECE3;
  --bs-light-border-subtle: #A5D9C7;
  --bs-dark: #126648;
  --bs-dark-rgb: 18,102,72;
  --bs-dark-text-emphasis: #07291D;
  --bs-dark-bg-subtle: #D0E0DA;
  --bs-dark-border-subtle: #A0C2B6;
  --bs-body-color: #DEEB7B;
  --bs-body-color-rgb: 222,235,123;
  --bs-body-bg: rgba(18,102,72,0.9);
  --bs-body-bg-rgb: 18,102,72,0.9;
  --bs-tertiary-bg: rgba(18,102,72,0.8);
  --bs-tertiary-bg-rgb: 18,102,72,0.8;
  --bs-secondary-color: rgba(222,235,123,0.75);
  --bs-secondary-color-rgb: 222,235,123,0.75;
  --bs-tertiary-color: rgba(222,235,123,0.5);
  --bs-tertiary-color-rgb: 222,235,123,0.5;
  --bs-body-font-family: 'Celsius Flower';
  --bs-body-font-weight: normal;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #FF69B4;
  --bs-btn-border-color: #FF69B4;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FF80BF;
  --bs-btn-hover-border-color: #FF78BC;
  --bs-btn-focus-shadow-rgb: 38,16,27;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FF87C3;
  --bs-btn-active-border-color: #FF78BC;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #FF69B4;
  --bs-btn-disabled-border-color: #FF69B4;
}

.btn-outline-primary {
  --bs-btn-color: #FF69B4;
  --bs-btn-border-color: #FF69B4;
  --bs-btn-focus-shadow-rgb: 255,105,180;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FF69B4;
  --bs-btn-hover-border-color: #FF69B4;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FF69B4;
  --bs-btn-active-border-color: #FF69B4;
  --bs-btn-disabled-color: #FF69B4;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FF69B4;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #FF69B4;
  --bs-btn-border-color: #FF69B4;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FF80BF;
  --bs-btn-hover-border-color: #FF78BC;
  --bs-btn-focus-shadow-rgb: 38,16,27;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FF87C3;
  --bs-btn-active-border-color: #FF78BC;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #FF69B4;
  --bs-btn-disabled-border-color: #FF69B4;
}

.btn-outline-success {
  --bs-btn-color: #FF69B4;
  --bs-btn-border-color: #FF69B4;
  --bs-btn-focus-shadow-rgb: 255,105,180;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FF69B4;
  --bs-btn-hover-border-color: #FF69B4;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FF69B4;
  --bs-btn-active-border-color: #FF69B4;
  --bs-btn-disabled-color: #FF69B4;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FF69B4;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #1DA072;
  --bs-btn-border-color: #1DA072;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #198861;
  --bs-btn-hover-border-color: #17805B;
  --bs-btn-focus-shadow-rgb: 4,24,17;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #17805B;
  --bs-btn-active-border-color: #167856;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #1DA072;
  --bs-btn-disabled-border-color: #1DA072;
}

.btn-outline-light {
  --bs-btn-color: #1DA072;
  --bs-btn-border-color: #1DA072;
  --bs-btn-focus-shadow-rgb: 29,160,114;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #1DA072;
  --bs-btn-hover-border-color: #1DA072;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #1DA072;
  --bs-btn-active-border-color: #1DA072;
  --bs-btn-disabled-color: #1DA072;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1DA072;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #126648;
  --bs-btn-border-color: #126648;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0F573D;
  --bs-btn-hover-border-color: #0E523A;
  --bs-btn-focus-shadow-rgb: 219,232,228;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0E523A;
  --bs-btn-active-border-color: #0E4D36;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #126648;
  --bs-btn-disabled-border-color: #126648;
}

.btn-outline-dark {
  --bs-btn-color: #126648;
  --bs-btn-border-color: #126648;
  --bs-btn-focus-shadow-rgb: 18,102,72;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #126648;
  --bs-btn-hover-border-color: #126648;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #126648;
  --bs-btn-active-border-color: #126648;
  --bs-btn-disabled-color: #126648;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #126648;
}

[data-bs-theme=dark] {
  --bs-success: #FF69B4;
  --bs-success-rgb: 255,105,180;
  --bs-success-text-emphasis: #FFA5D2;
  --bs-success-bg-subtle: #331524;
  --bs-success-border-subtle: #993F6C;
  --bs-light: #126648;
  --bs-light-rgb: 18,102,72;
  --bs-light-text-emphasis: #71A391;
  --bs-light-bg-subtle: #04140E;
  --bs-light-border-subtle: #0B3D2B;
  --bs-dark: #082C1F;
  --bs-dark-rgb: 8,44,31;
  --bs-dark-text-emphasis: #6B8079;
  --bs-dark-bg-subtle: #020906;
  --bs-dark-border-subtle: #051A13;
  --bs-body-color: #DEEB7B;
  --bs-body-color-rgb: 222,235,123;
  --bs-secondary-color: rgba(222,235,123,0.75);
  --bs-secondary-color-rgb: 222,235,123,0.75;
  --bs-tertiary-color: rgba(222,235,123,0.5);
  --bs-tertiary-color-rgb: 222,235,123,0.5;
}

[data-bs-theme=dark] .btn-success, .btn-success[data-bs-theme=dark] {
  --bs-btn-color: #000000;
  --bs-btn-bg: #FF69B4;
  --bs-btn-border-color: #FF69B4;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FF80BF;
  --bs-btn-hover-border-color: #FF78BC;
  --bs-btn-focus-shadow-rgb: 38,16,27;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FF87C3;
  --bs-btn-active-border-color: #FF78BC;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #FF69B4;
  --bs-btn-disabled-border-color: #FF69B4;
}

[data-bs-theme=dark] .btn-outline-success, .btn-outline-success[data-bs-theme=dark] {
  --bs-btn-color: #FF69B4;
  --bs-btn-border-color: #FF69B4;
  --bs-btn-focus-shadow-rgb: 255,105,180;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FF69B4;
  --bs-btn-hover-border-color: #FF69B4;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FF69B4;
  --bs-btn-active-border-color: #FF69B4;
  --bs-btn-disabled-color: #FF69B4;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FF69B4;
}

[data-bs-theme=dark] .btn-light, .btn-light[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #126648;
  --bs-btn-border-color: #126648;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0F573D;
  --bs-btn-hover-border-color: #0E523A;
  --bs-btn-focus-shadow-rgb: 219,232,228;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0E523A;
  --bs-btn-active-border-color: #0E4D36;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #126648;
  --bs-btn-disabled-border-color: #126648;
}

[data-bs-theme=dark] .btn-outline-light, .btn-outline-light[data-bs-theme=dark] {
  --bs-btn-color: #126648;
  --bs-btn-border-color: #126648;
  --bs-btn-focus-shadow-rgb: 18,102,72;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #126648;
  --bs-btn-hover-border-color: #126648;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #126648;
  --bs-btn-active-border-color: #126648;
  --bs-btn-disabled-color: #126648;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #126648;
}

[data-bs-theme=dark] .btn-dark, .btn-dark[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #082C1F;
  --bs-btn-border-color: #082C1F;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #07251A;
  --bs-btn-hover-border-color: #062319;
  --bs-btn-focus-shadow-rgb: 218,223,221;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #062319;
  --bs-btn-active-border-color: #062117;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #082C1F;
  --bs-btn-disabled-border-color: #082C1F;
}

[data-bs-theme=dark] .btn-outline-dark, .btn-outline-dark[data-bs-theme=dark] {
  --bs-btn-color: #082C1F;
  --bs-btn-border-color: #082C1F;
  --bs-btn-focus-shadow-rgb: 8,44,31;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #082C1F;
  --bs-btn-hover-border-color: #082C1F;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #082C1F;
  --bs-btn-active-border-color: #082C1F;
  --bs-btn-disabled-color: #082C1F;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #082C1F;
}

