:root{--light-bg-color: var(--color-bg1);--lighter-bg-color: color-mix(in srgb, var(--color-bg1), #fff 45%);--lightest-bg-color: color-mix(in srgb, var(--color-bg1), #fff 90%);--lighter-lightest-bg-color: color-mix(in srgb, var(--lightest-bg-color), #fff 90%);--dark-bg-color: var(--color-bg2);--darker-bg-color: color-mix(in srgb, var(--color-bg2), #000 25%);--darkest-bg-color: color-mix(in srgb, var(--color-bg2), #000 75%);--lightest-bg2-color: color-mix(in srgb, var(--color-bg2), #fff 90%);--light-text-color: var(--color-text2);--lighter-text-color: color-mix(in srgb, var(--color-text2), #fff 45%);--lightest-text-color: color-mix(in srgb, var(--color-text2), #fff 90%);--dark-text-color: var(--color-text1);--darker-text-color: color-mix(in srgb, var(--color-text1), #000 25%);--darkest-text-color: color-mix(in srgb, var(--color-text1), #000 75%);--color-primary-light: color-mix(in srgb, var(--color-primary), #fff 33%);--color-primary-lighter: color-mix(in srgb, var(--color-primary), #fff 66%);--color-primary-lightest: color-mix(in srgb, var(--color-primary), #fff 85%);--color-secondary-light: color-mix(in srgb, var(--color-secondary), #fff 33%);--color-secondary-lighter: color-mix(in srgb, var(--color-secondary), #fff 66%);--color-secondary-lightest: color-mix(in srgb, var(--color-secondary), #fff 85%);--color-accent-light: color-mix(in srgb, var(--color-accent), #fff 33%);--color-accent-lighter: color-mix(in srgb, var(--color-accent), #fff 66%);--color-accent-lightest: color-mix(in srgb, var(--color-accent), #fff 85%);--white: #ffffff;--black: #000000;--red: #ff0000;--bs-primary: var(--color-primary);--bs-secondary: var(--color-secondary);--bs-success: var(--color-accent);--bs-info: var(--lighter-bg-color);--bs-required: var(--red);--bs-light: var(--lighter-bg-color);--bs-dark: var(--darker-bg-color);--bs-white: color-mix(in srgb, var(--color-bg1), #fff 95%);--bs-body-bg: var(--lightest-bg-color);--bs-body-color: var(--text-color);--bs-link-color: var(--color-primary);--bs-primary-text-emphasis: var(--color-accent);--bs-primary-bg-subtle: var(--lighter-bg-color);--bs-accordion-active-bg: var(--color-primary-lighter);--bs-secondary-bg-rgb: var(--color-bg2-rgb)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: color-mix(in srgb, fff 80%, var(--bs-primary) 20%);--bs-btn-hover-bg: color-mix(in srgb, var(--bs-primary) 80%, black 20%);--bs-btn-hover-border-color: color-mix(in srgb, var(--bs-primary) 80%, black 20%);--bs-btn-focus-color: color-mix(in srgb, var(--bs-primary) 70%, white 30%);--bs-btn-focus-bg: color-mix(in srgb, var(--bs-primary) 70%, black 30%);--bs-btn-focus-border-color: color-mix(in srgb, var(--bs-primary) 70%, black 30%);--bs-btn-focus-box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--bs-primary) 50%, white 50%);--bs-btn-active-color: color-mix(in srgb, var(--bs-primary) 60%, white 40%);--bs-btn-active-bg: color-mix(in srgb, var(--bs-primary) 60%, black 40%);--bs-btn-active-border-color: color-mix(in srgb, var(--bs-primary) 60%, black 40%);--bs-btn-active-box-shadow: inset 0 3px 5px color-mix(in srgb, var(--bs-primary) 50%, black 50%);--bs-btn-disabled-color: color-mix(in srgb, var(--bs-primary) 90%, white 10%);--bs-btn-disabled-bg: color-mix(in srgb, var(--bs-primary) 90%, black 10%);--bs-btn-disabled-border-color: color-mix(in srgb, var(--bs-primary) 90%, black 10%);--bs-gradient: linear-gradient(180deg, var(--bs-primary), color-mix(in srgb, var(--bs-primary) 90%, black 10%))}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary);--bs-btn-hover-color: color-mix(in srgb, fff 80%, var(--bs-secondary) 20%);--bs-btn-hover-bg: color-mix(in srgb, var(--bs-secondary) 80%, black 20%);--bs-btn-hover-border-color: color-mix(in srgb, var(--bs-secondary) 80%, black 20%);--bs-btn-focus-color: color-mix(in srgb, var(--bs-secondary) 70%, white 30%);--bs-btn-focus-bg: color-mix(in srgb, var(--bs-secondary) 70%, black 30%);--bs-btn-focus-border-color: color-mix(in srgb, var(--bs-secondary) 70%, black 30%);--bs-btn-focus-box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--bs-secondary) 50%, white 50%);--bs-btn-active-color: color-mix(in srgb, var(--bs-secondary) 60%, white 40%);--bs-btn-active-bg: color-mix(in srgb, var(--bs-secondary) 60%, black 40%);--bs-btn-active-border-color: color-mix(in srgb, var(--bs-secondary) 60%, black 40%);--bs-btn-active-box-shadow: inset 0 3px 5px color-mix(in srgb, var(--bs-secondary) 50%, black 50%);--bs-btn-disabled-color: color-mix(in srgb, var(--bs-secondary) 90%, white 10%);--bs-btn-disabled-bg: color-mix(in srgb, var(--bs-secondary) 90%, black 10%);--bs-btn-disabled-border-color: color-mix(in srgb, var(--bs-secondary) 90%, black 10%);--bs-gradient: linear-gradient(180deg, var(--bs-secondary), color-mix(in srgb, var(--bs-secondary) 90%, black 10%))}.btn-outline-primary{--bs-btn-color: var(--bs-primary);--bs-btn-bg: transparent;--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: color-mix(in srgb, var(--bs-primary) 80%, white 20%);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-focus-color: var(--bs-primary);--bs-btn-focus-bg: color-mix(in srgb, var(--bs-primary) 70%, white 30%);--bs-btn-focus-border-color: var(--bs-primary);--bs-btn-focus-box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--bs-primary) 50%, white 50%);--bs-btn-active-color: var(--bs-primary);--bs-btn-active-bg: color-mix(in srgb, var(--bs-primary) 60%, white 40%);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-active-box-shadow: inset 0 3px 5px color-mix(in srgb, var(--bs-primary) 50%, black 50%);--bs-btn-disabled-color: color-mix(in srgb, var(--bs-primary) 90%, white 10%);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: color-mix(in srgb, var(--bs-primary) 90%, black 10%)}
