:root{--primary:#ed0c0c;--primary-hover:#d40a0a;--red:#ed0c0c;--red-hover:#d40a0a;--white:#ffffff;--black:#000000;--grey:#f5f6f8;--gray:var(--grey);--text:var(--black-off);--black-off:#333333;--black-333:#333333;--black-666:#666666;--shadow:#dddddd;--aquamarine:#38cbce;--petrol:#0099a8;--purple:#9866c1;--dark-blue:#424e66;--strong-blue:#005fcc;--yellow:#ffb212;--light-pink:#fed4da;--light-grey:#dadada;--lighter-grey:#e5e5e7;--pale-grey:#eeeef8;--darker-grey:#1e1e1e;--darker-gray:#333333;--light-cyan:#e6f0f2;--light-blue-lagoon:#006983;--blue-lagoon:#11839f;--dark-blue-lagoon:#016983;--darker-teal:#00707a;--light-red:#ffeef0;--bg-gray:#f5f6f8;--gray-b6:#b6b6b6;--gray-500:#dddddd;--gray-550:#999999;--gray-50:#737373;--secondary:#00c089;--green:#00c089;--green-shadow:hsl(156.8125,117.78%,25.2970588235%);--light-green:#d9f0f2;--dark-green:#00ac7b;--dark-sea-green:#1cab78;--success:#1cab78;--success-00c:#00c485;--error:var(--red);--primary-color:var(--red);--disabled:#e3e5e8;--disabled-shadow:#d0d3d9;--bs-form-invalid-color:var(--red);--bs-badge-color:var(--black);--bs-primary-rgb:var(--black)}.sr-only,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:3px solid var(--strong-blue)!important;outline-offset:3px;box-shadow:none!important}@media(pointer:coarse){[role=button],button,input[type=button],input[type=reset],input[type=submit]{min-height:clamp(33px,3vw,44px);min-width:clamp(33px,3vw,44px)}}.dropdown-combobox{width:100%;position:relative;border-radius:3px;min-height:2.5rem;background-color:var(--white)!important;border:1px solid var(--shadow);cursor:pointer;outline:none;display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem}.dropdown-combobox:focus{border:1px solid var(--darker-gray)}.dropdown-combobox--large{font-size:16px;padding:var(--input-padding)!important}.dropdown-combobox--large .dropdown-combobox__value{font-size:inherit}.dropdown-combobox--large .dropdown-combobox__option{font-size:inherit;padding-left:0!important}.dropdown-combobox.full-width{width:100%}.dropdown-combobox.open{border-color:var(--darker-gray);border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-combobox.open__icon{transform:rotate(180deg);margin-bottom:-1px}.dropdown-combobox__option.focused{border:3px solid var(--strong-blue)}.dropdown-combobox__option.placeholder-item{color:var(--black-off)}.dropdown-combobox.has-value{border-color:var(--black-off)}.dropdown-combobox.has-value--green{border-color:var(--dark-sea-green)}.dropdown-combobox.is-disabled{color:var(--shadow)!important;border:1px solid var(--shadow);cursor:not-allowed;opacity:70%}.dropdown-combobox.is-invalid{border-color:var(--red)}.dropdown-combobox__value{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-combobox__value,.dropdown-combobox__value.placeholder-only{color:var(--black-off);background-color:var(--white)}.dropdown-combobox__icon{margin-left:.5rem;display:flex;align-items:center;pointer-events:none;transition:transform .3s ease}.dropdown-combobox__list{border-radius:5px;box-shadow:0 2px 0 0 #d9d9d9;border:1px solid #ddd;background-color:#fff;position:absolute;left:0;right:0;max-height:15.375rem;overflow-y:auto;margin:0;padding:.25rem 0;list-style:none;border:1px solid var(--black-off);border-radius:.375rem;background-color:var(--white)!important;z-index:10}.dropdown-combobox__list.is-open{display:block;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.dropdown-combobox__list li{padding:.4rem .75rem;font-size:1rem;color:var(--black-off);display:flex;align-items:center;cursor:pointer}.dropdown-combobox__list li.active,.dropdown-combobox__list li:hover{background-color:var(--color-hover)!important;color:var(--gray-550)}.dropdown-combobox__list li.group-label{cursor:default;font-weight:600}.dropdown-combobox__list li.disabled{cursor:not-allowed;color:var(--shadow)}.dropdown-combobox:focus-visible{outline:3px solid var(--strong-blue)!important;outline-offset:3px;box-shadow:none!important}