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