.form-input{margin-top:.5rem;margin-bottom:.5rem;width:100%;height:55px;border-width:1px;--un-border-opacity:1;border-color:rgb(209 213 219 / var(--un-border-opacity));border-radius:.75rem;border-style:solid;padding:1rem .75rem;padding:.5rem .625rem;font-size:.8rem;outline:2px solid transparent;outline-offset:2px}.form-input.touched:focus{--un-ring-color:var(--input-focus)}.form-input.invalid{--un-ring-color:var(--error)}.form-btn{transition-property:all;transition-duration:.15s;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;height:55px;cursor:pointer;background-color:var(--primary);font-size:16px;color:var(--primary)}.form-btn:disabled{cursor:not-allowed;background-color:var(--disabled);opacity:.65!important}.form-label{color:var(--label-text);min-height:15px;display:flex;flex-direction:row;align-items:center!important;justify-content:flex-start!important;column-gap:.25rem;font-size:18px;--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity))}@media (max-width: 767.9px){.form-label{flex-wrap:wrap;padding-left:.25rem;padding-right:.25rem;font-size:17px}}.form-label.disabled{cursor:not-allowed;opacity:.65!important}.form-input-error{color:var(--error);display:flex;flex-direction:row;font-size:.7rem}@media (max-width: 767.9px){.form-input-error{height:fit-content!important;font-size:.45rem}}.form-input-hint{font-size:14px;color:var(--hint)}.form-select{position:relative;z-index:100!important;width:100%;border-width:1px;border-color:var(--input-border);border-style:solid;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));font-size:.77rem;color:var(--select-text)}.form-select::placeholder{color:var(--input-placeholder)}.form-select .placeholder{padding-left:.5rem;padding-right:.5rem}.form-select.disabled{cursor:not-allowed}.form-select .selected-group{padding-top:0;padding-bottom:0}.form-select .selected-group~i{padding-left:.5rem;padding-right:.5rem}.form-select .selected{padding-left:.5rem;padding-right:.5rem}.form-select~.option-group{position:absolute;top:0;margin-top:2.25rem;min-width:fit-content;height:fit-content;max-height:200px;align-items:flex-start;overflow:auto!important;border-width:2px;border-color:var(--input-border);border-style:solid;--un-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--un-bg-opacity))!important;font-size:14px;--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity))}.form-select~.option-group>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem * var(--un-space-y-reverse))}.form-select~.option-group>.option{margin-top:0!important;margin-bottom:0!important;width:100%;height:100%;--un-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--un-bg-opacity))!important;padding:.5rem;text-align:start;text-transform:capitalize;transition-duration:.2s!important}.form-select~.option-group>.option:hover{--un-bg-opacity:1 !important;background-color:rgb(229 231 235 / var(--un-bg-opacity))!important}.form-input-side-panel{height:40px;width:100%;border-width:2px;border-color:var(--primary);border-style:solid;padding-top:5px;padding-bottom:5px;padding-left:.5rem;padding-right:.5rem;font-size:14px}.form-input-side-panel::placeholder{color:var(--primary)}.form-select-side-panel{width:100%;border-width:2px;border-color:var(--select-text);border-style:solid;background-color:var(--select-bg);padding-top:.125rem;padding-bottom:.125rem;font-size:.55rem;color:var(--select-text)}.form-select-side-panel .placeholder{padding-left:.5rem;padding-right:.5rem}.form-select-side-panel .selected-group{padding-top:.25rem;padding-bottom:.25rem}.form-select-side-panel .selected-group .icon{padding-left:.75rem;padding-right:.75rem}.form-select-side-panel .selected{padding-left:.5rem;padding-right:.5rem}.form-select-side-panel .option-group{margin-top:.25rem;height:fit-content;align-items:flex-start;overflow:auto!important;border-width:2px;border-color:var(--select-text);border-style:solid;background-color:var(--select-bg);padding:.25rem .5rem;color:var(--select-text)}.form-select-side-panel .option-group>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem * var(--un-space-y-reverse))}.form-select-side-panel .option{width:100%;text-align:start;text-transform:capitalize}textarea{font-family:inherit;resize:none}input[type=checkbox]:checked{display:flex;align-items:center;justify-content:center;background-color:var(--primary)}input[type=checkbox]:checked:after{content:"✓";display:flex;align-items:center;justify-content:center;font-size:23px;color:var(--page)}input[type=checkbox]{appearance:none;border-width:2px;border-color:var(--primary);border-radius:3px;border-style:solid}input[type=radio]{accent-color:#232323;width:23px;height:23px;cursor:pointer;border-width:2px;border-color:var(--primary);border-radius:50%;border-style:solid}::-webkit-resizer{border-left:16px solid transparent;border-bottom:16px solid black}.textarea-resize{height:90px;min-height:90px;width:99%;max-width:99%;min-width:99%;resize:both;background-color:inherit;padding:5px;font-size:.8rem}.radioFullBlack[type=radio]:checked:after{width:23px;height:23px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#000;content:"";display:inline-block;visibility:visible;border:2px solid white}.form-btn-light-outline{width:161px;height:44px;cursor:pointer;border-width:1px;border-width:2px;border-style:solid;background-color:inherit!important;font-size:16px;font-weight:700}
