:root, [data-bs-theme=light] {
  --bs-primary: #900b8a;
  --bs-primary-rgb: 144,11,138;
  --bs-primary-text-emphasis: #3A0437;
  --bs-primary-bg-subtle: #E9CEE8;
  --bs-primary-border-subtle: #D39DD0;
  --bs-success: #319c4e;
  --bs-success-rgb: 49,156,78;
  --bs-success-text-emphasis: #143E1F;
  --bs-success-bg-subtle: #D6EBDC;
  --bs-success-border-subtle: #ADD7B8;
  --bs-body-font-family: Roboto, sans-serif;
  --bs-link-color: #399f53;
  --bs-link-color-rgb: 57,159,83;
  --bs-link-hover-color: #1e522c;
  --bs-link-hover-color-rgb: 30,82,44;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #900b8a;
  --bs-btn-border-color: #900b8a;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #7A0975;
  --bs-btn-hover-border-color: #73096E;
  --bs-btn-focus-shadow-rgb: 238,218,237;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #73096E;
  --bs-btn-active-border-color: #6C0868;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #900b8a;
  --bs-btn-disabled-border-color: #900b8a;
}

.btn-outline-primary {
  --bs-btn-color: #900b8a;
  --bs-btn-border-color: #900b8a;
  --bs-btn-focus-shadow-rgb: 144,11,138;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #900b8a;
  --bs-btn-hover-border-color: #900b8a;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #900b8a;
  --bs-btn-active-border-color: #900b8a;
  --bs-btn-disabled-color: #900b8a;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #900b8a;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #319c4e;
  --bs-btn-border-color: #319c4e;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #50AB69;
  --bs-btn-hover-border-color: #46A660;
  --bs-btn-focus-shadow-rgb: 7,23,12;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #5AB071;
  --bs-btn-active-border-color: #46A660;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #319c4e;
  --bs-btn-disabled-border-color: #319c4e;
}

.btn-outline-success {
  --bs-btn-color: #319c4e;
  --bs-btn-border-color: #319c4e;
  --bs-btn-focus-shadow-rgb: 49,156,78;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #319c4e;
  --bs-btn-hover-border-color: #319c4e;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #319c4e;
  --bs-btn-active-border-color: #319c4e;
  --bs-btn-disabled-color: #319c4e;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #319c4e;
}

