:root{--black: black;--white: white;--off-white: #f2f2f2;--chungass-green: #00a629;--citronella: #64b776;--primary-dark-10: rgba(29, 49, 72, .1019607843);--primary-dark-25: rgba(29, 49, 72, .2470588235);--primary-dark-50: rgba(29, 49, 72, .4980392157);--primary-dark-75: rgba(29, 49, 72, .7490196078);--primary-dark-80: rgba(29, 49, 72, .8);--primary-dark-100: #1d3148;--primary-color: white;--success-color: white;--info-color: #1d3148;--warning-color: white;--danger-color: white;--secondary-color: #1d3148;--disabled-color: rgba(29, 49, 72, .4980392157);--primary-background: #1d3148;--success-background: #00a629;--info-background: #c0c7ff;--warning-background: orange;--danger-background: #d62828;--secondary-background: linear-gradient(to right, white, #dfdfdf);--disabled-background: #e6e6e6;--royal-azure: #0054d1;--midnight-steel: rgba(29, 50, 73, .6);--box-shadow-1: 62px 45px 22px 0px rgba(0, 0, 0, 0), 40px 29px 20px 0px rgba(0, 0, 0, .02), 22px 16px 17px 0px rgba(0, 0, 0, .08), 10px 7px 12px 0px rgba(0, 0, 0, .13), 2px 2px 7px 0px rgba(0, 0, 0, .15);--night-to-primary: linear-gradient(94deg, #334963 1.39%, #1d3148 47.56%);--white-to-kingly: linear-gradient(to right, white, #dfdfdf);--disco-to-grey: linear-gradient(to right, #d4d4d4, #999999);--sundown-to-coral-to-salmon: linear-gradient(94deg, #ffacac 10.11%, #e77575 94.79%), #f0966f;--icy-blue-50-to-lavender-blue-50: linear-gradient(95deg, rgba(210, 231, 255, .5019607843), rgba(178, 190, 255, .5019607843));--button-padding-block-end: .5rem;--button-padding-block-start: .5rem;--button-padding-inline-end: .5rem;--button-padding-inline-start: .5rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-9: 2.25rem;--space-10: 2.5rem;--space-11: 2.75rem;--space-12: 3rem;--gap-1: .25rem;--gap-2: .5rem;--gap-3: .75rem;--gap-4: 1rem;--gap-5: 1.25rem;--gap-6: 1.5rem;--gap-7: 1.75rem;--gap-8: 2rem;--gap-9: 2.25rem;--gap-10: 2.5rem;--gap-11: 2.75rem;--gap-12: 3rem;--6px: .375rem;--px14: .875rem;--font-family: Open Sans, sans-serif;--font-size-xxs: .5rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-line-height-small: .5rem;--font-line-height-base: 1rem;--font-line-height-medium: 1.5rem;--font-line-height-large: 1.75rem;--letter-spacing-medium: .015625em;--underline-offset: .125rem;--border-Radius-none: 0;--border-Radius-small: .25rem;--border-Radius-medium: .5rem;--border-Radius-large: .75rem;--border-Radius-extra-large: 1.5rem;--border-Radius-max: 3rem;--button-height: 3.0625rem;--border-width-none: 0;--border-width-thin: .0625rem;--border-width-thick: .125rem;--chip-height: 1.25rem;--checkbox-color: var(--primary-dark-50, rgba(29, 49, 72, .4980392157));--checkbox-border-color: var(--primary-dark-50, rgba(29, 49, 72, .4980392157));--checkbox-background: transparent;--checkbox-border-radius: var(--border-Radius-max, 3rem);--checkbox-padding-inline-start: var(--14px, .875rem);--checkbox-padding-inline-end: var(--14px, .875rem);--checkbox-padding-block-start: var(--space-2, .5rem);--checkbox-padding-block-end: var(--space-2, .5rem);--checkbox-font-size: var(--font-size-sm, .875rem);--checkbox-font-weight: var(--font-weight-normal, 400);--checkbox-gap: var(--gap-1, .25rem);--checkbox-border: 1px solid var(--primary-dark-50, rgba(29, 49, 72, .4980392157));--checkbox-cursor: pointer}.CheckboxButton{display:flex;align-items:center;justify-content:center;border:none;cursor:var(--checkbox-cursor, pointer);outline:var(--checkbox-border, 1px solid var(--primary-dark-50, rgba(29, 49, 72, .4980392157)));gap:var(--checkbox-gap, var(--gap-1, .25rem));border-radius:var(--checkbox-border-radius, var(--border-Radius-max, 3rem));color:var(--checkbox-color, var(--primary-dark-50, rgba(29, 49, 72, .4980392157)));font-size:var(--checkbox-font-size, var(--font-size-sm, .875rem));font-family:var(--font-family, Open Sans, sans-serif);background:var(--checkbox-background, transparent);padding-inline-start:var(--checkbox-padding-inline-start, var(--14px, .875rem));padding-inline-end:var(--checkbox-padding-inline-end, var(--14px, .875rem));padding-block-start:var(--checkbox-padding-block-start, var(--space-2, .5rem));padding-block-end:var(--checkbox-padding-block-end, var(--space-2, .5rem));font-weight:var(--checkbox-font-weight, var(--font-weight-normal, 400))}.CheckboxButton i{width:calc(var(--checkbox-font-size, var(--font-size-sm, .875rem)) + 2px);height:calc(var(--checkbox-font-size, var(--font-size-sm, .875rem)) + 2px);font-weight:var(--checkbox-font-weight, var(--font-weight-normal, 400));display:flex;align-items:center;justify-content:center}.CheckboxButton i svg path{fill:currentColor}.CheckboxButton input[type=checkbox]{display:none}.CheckboxButton[is-checked]{--checkbox-font-weight: var(--font-weight-semibold, 600)}.CheckboxButton[primary][is-checked]:not([disable]){--checkbox-background: var(--primary-background, #1d3148);--checkbox-color: var(--primary-color, white) }.CheckboxButton[secondary][is-checked]:not([disable]){--checkbox-background: var(--secondary-background, linear-gradient(to right, white, #dfdfdf));--checkbox-color: var(--secondary-color, #1d3148) }.CheckboxButton[success][is-checked]:not([disable]){--checkbox-background: var(--citronella, #64b776);--checkbox-color: var(--primary-dark-100, #1d3148);--checkbox-border: none}.CheckboxButton[info][is-checked]:not([disable]){--checkbox-background: var(--info-background, #c0c7ff)}.CheckboxButton[warning][is-checked]:not([disable]){--checkbox-background: var(--warning-background, orange);--checkbox-color: var(--warning-color, white) }.CheckboxButton[danger][is-checked]:not([disable]){--checkbox-background: var(--danger-background, #d62828)}.CheckboxButton[disable]{--checkbox-background: var(--disabled-background, #e6e6e6);--checkbox-color: var(--disabled-color, rgba(29, 49, 72, .4980392157));--checkbox-border: none;--checkbox-cursor: not-allowed}
