.form-field[data-v-ec414da5]{display:flex;justify-content:space-between;margin-bottom:23px;position:relative}.form-field__label[data-v-ec414da5]{color:#333;flex-shrink:0;font-size:14px;font-weight:700;line-height:40px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;width:148px}.form-field__label-star[data-v-ec414da5]{font-weight:400}.form-field__input[data-v-ec414da5]{align-items:center;flex-grow:1;min-width:0;position:relative}@media (max-width:1023px){.form-field[data-v-ec414da5]{display:block;margin:0 0 15px}.form-field .form-field__label[data-v-ec414da5]{font-weight:400;padding:0;width:auto}.form-field .form-field__input[data-v-ec414da5]{max-width:unset;width:auto}}.form-field_small[data-v-ec414da5]{display:block;margin:0 10px 15px}.form-field_small .form-field__label[data-v-ec414da5]{font-weight:400;padding:0;width:auto}.form-field_small .form-field__input[data-v-ec414da5]{max-width:unset;width:auto}.form-field_error .form-field__error[data-v-ec414da5]{color:red;font-size:11px}.ui-loader-block[data-v-f8051870]{align-items:center;display:flex;justify-content:center;padding:150px 0}.ui-error[data-v-e5f9a59e]{padding:72px 0 120px}.ui-error__title[data-v-e5f9a59e]{color:#333;font-size:22px;letter-spacing:1px;line-height:28px;margin:0 auto;max-width:560px;text-align:center;text-transform:uppercase}@media screen and (min-width:767px){.ui-error__title[data-v-e5f9a59e]{font-size:34px;line-height:44px}}.ui-error__description[data-v-e5f9a59e]{color:#828282;font-size:12px;line-height:20px;margin:15px auto 0;max-width:560px;padding:0;text-align:center}@media screen and (min-width:767px){.ui-error__description[data-v-e5f9a59e]{font-size:14px;line-height:22px;margin:23px auto 0}}@media screen and (min-width:1024px){.ui-error__description[data-v-e5f9a59e]{margin:15px auto 0}}.ui-error__buttons[data-v-e5f9a59e]{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}@media screen and (min-width:767px){.ui-error__buttons[data-v-e5f9a59e]{margin-top:38px}}@media screen and (min-width:1024px){.ui-error__buttons[data-v-e5f9a59e]{margin-top:18px}}.ui-error__button[data-v-e5f9a59e]{margin-bottom:16px;width:100%}@media screen and (min-width:767px){.ui-error__button[data-v-e5f9a59e]{margin:0 12px;padding:0 24px;width:auto}}
