.ui-field{cursor:pointer;display:block;padding:0;border-bottom:1px solid #222;transition:border-color .2s}.ui-field--type-textarea{height:92px}.ui-field--type-input{height:52px}.ui-field__wrapper{position:relative;display:flex;gap:8px;align-items:center;height:100%}.ui-field__input-wrapper{position:relative;overflow:hidden;flex:1;height:100%}.ui-field__label{font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:120%;position:absolute;top:19px;left:0;transform-origin:left top;display:flex;gap:4px;max-width:100%;color:#0006;transition:color .2s,transform .2s}.ui-field__label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-field__label-required{color:#ff0a46}.ui-field__label--transform{transform:translateY(-75%) scale(.875);max-width:133%;color:#0006}.ui-field__input{font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:120%;width:100%;height:100%;padding:20px 0 4px;background-color:transparent;border:none;outline:none;color:#000}.ui-field__input:-webkit-autofill{-webkit-text-fill-color:#000}.ui-field__input--block{overflow:hidden;display:flex;align-items:center;white-space:nowrap}.ui-field textarea{resize:none;padding:25.6px 0 8px}.ui-field__input-hide{position:absolute;width:1px;height:1px;padding:0;opacity:0;border:0;outline:0!important}.ui-field--input,.ui-field--input .ui-field__input{cursor:text}.ui-field--disabled,.ui-field--disabled .ui-field__input{cursor:not-allowed}.ui-field--style-white{border-bottom-color:transparent}.ui-field--style-white .ui-field__input:-webkit-autofill{-webkit-background-clip:text;box-shadow:inset 0 0 20px 20px transparent;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.ui-field--style-white{border-bottom-color:#fff}.ui-field--style-white.ui-field--focused{border-top-color:#fff;border-right-color:#fff;border-left-color:#fff}.ui-field--style-white .ui-field__input,.ui-field--style-white .ui-field__label{color:#fff}.ui-field--style-white .ui-field__input::-webkit-input-placeholder{color:#fff}.ui-field--style-white .ui-field__input:-webkit-autofill{-webkit-text-fill-color:#fff}.ui-field--error{border-bottom-color:#ff0a46}.ui-field--error .ui-field__input{color:#ff0a46}.ui-field .subscribe-from .ui-field__label-required{display:none}.ui-checkbox{cursor:pointer;display:flex;gap:12px;line-height:100%}.ui-checkbox__input{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;clip:rect(0,0,0,0);border-width:0}.ui-checkbox__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:15px;height:15px;border:1px solid #a0abb4;border-radius:2px;background-color:#fff;transition:border-color .2s,background-color .2s}.ui-checkbox__icon--error{border-color:#ff0a46}.ui-checkbox__icon .ui-icon{width:12px;height:12px;opacity:0;transition:color .2s,opacity .2s}.ui-checkbox__label{font-size:14px;font-weight:400;line-height:120%;color:#6f7980}.ui-checkbox__input:checked+.ui-checkbox__icon{background-color:#000;border-color:#000}.ui-checkbox__input:checked+.ui-checkbox__icon .ui-icon{color:#fff;opacity:1}.ui-checkbox__error{font-size:14px;font-weight:400;line-height:120%;color:#ff0a46}.ui-checkbox--style-white .ui-checkbox__icon{background-color:#fff}.ui-checkbox--style-white .ui-checkbox__error{padding:4px 8px;background-color:#ffffff8c}.ui-checkbox--style-white .ui-checkbox__label{color:#fff}.ui-checkbox--style-white .ui-checkbox__label a{color:#fff;text-decoration:underline}.ui-checkbox--style-white .ui-checkbox__label a:hover{text-decoration:none}.ui-dialog{pointer-events:none;z-index:9999;max-width:100vw;max-height:100vh}.ui-dialog,.ui-dialog__overlay{position:fixed;inset:0}.ui-dialog__overlay{pointer-events:all;z-index:-1;background-color:#00000040;outline:0}.ui-dialog__wrapper{pointer-events:none;position:fixed;inset:0;display:flex;flex-direction:row;flex-wrap:wrap}.ui-dialog__wrapper--align-x-left{justify-content:flex-start}.ui-dialog__wrapper--align-x-center{justify-content:center}.ui-dialog__wrapper--align-x-right{justify-content:flex-end}.ui-dialog__wrapper--align-y-top{align-items:flex-start}.ui-dialog__wrapper--align-y-center{align-items:center}.ui-dialog__wrapper--align-y-bottom{align-items:flex-end}.ui-dialog__wrapper>div{pointer-events:all;overflow:auto}.ui-touch-shift{cursor:pointer;display:flex;align-items:center;justify-content:center;height:16px}.ui-touch-shift__bar{width:72px;height:2px;background-color:#7a8996;border-radius:4px}
