.ui-form-container[data-v-34c14d6b]{position:relative}.ui-form-container .loading-overlay[data-v-34c14d6b]{background:#ffffffbf;height:102%;left:50%;max-width:unset;position:absolute;top:50%;transform:translate(-50%,-50%);width:102%;z-index:400}.form-legal[data-v-34c14d6b]{margin-top:2em;padding-bottom:.25em;text-align:center}.form-legal[data-v-34c14d6b] *{font-size:max(.875em,12px)}.form-legal[data-v-34c14d6b] :not(:first-child){margin-top:.5em}.ui-form form{display:grid;gap:1.5em;grid-template-columns:1fr 1fr;position:relative;z-index:5}.ui-form form.full{grid-template-columns:1fr}.ui-form form .form-field{border:2px solid #54565a;border-radius:.5em;position:relative}.ui-form form .form-field>:not(label){border-radius:.5em;padding:.75em}.ui-form form .form-field>div{height:100%;padding:.25em}.ui-form form .form-field .empty:not(.error) label,.ui-form form .form-field.empty:not(.error) label{top:50%;transform:translateY(-50%) scale(125%)}.ui-form form .form-field .empty:focus-within label,.ui-form form .form-field:focus-within label{top:0;transform:translateY(-50%) scale(1)}.ui-form form .form-field input{background:transparent;border:none;font-size:1.125em;height:100%;margin:0;outline:none;padding:.5em 1em;width:100%}.ui-form form .form-field .error-message,.ui-form form .form-field label{background:#fff;border-radius:.25em;left:1em;margin:0;padding:0 .25em;pointer-events:none;position:absolute;top:0;transform:translateY(-50%) scale(1);transform-origin:left;transition:top .35s ease-in-out,transform .35s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.ui-form form .error-message *,.ui-form form label{font-size:1em}.ui-form form .error-message *{color:#ea0029}.ui-form form textarea{border:none;border-radius:3em;height:100%;margin:0;padding:1em;resize:none;width:100%}.ui-form form div[type=checkbox]{align-items:center;display:flex;gap:1em;position:relative}.ui-form form input[type=checkbox]{margin:0;vertical-align:middle}.ui-form form input+label{margin:0}@media screen and (max-width:960px){.ui-form form{grid-template-columns:1fr}}
