.ui-spinner{animation:ui-spinner-rotate .8s linear infinite;border:3px solid rgba(161,191,63,.2);border-radius:50%;border-top-color:#a1bf3f;display:block;height:var(--ui-spinner-size,40px);width:var(--ui-spinner-size,40px)}@media(prefers-reduced-motion:reduce){.ui-spinner{animation-duration:2.4s}}@keyframes ui-spinner-rotate{to{transform:rotate(1turn)}}.ui-tabs{overflow-x:auto;scrollbar-width:none}.ui-tabs::-webkit-scrollbar{display:none}.ui-tabs__inner{background-color:#fafbfc;border-radius:20px;display:flex;min-width:100%;padding:8px;width:-moz-max-content;width:max-content}@media(min-width:768px){.ui-tabs__inner{border-radius:28px}}.ui-tabs__tab{background-color:transparent;border:none;border-radius:16px;color:#212529;cursor:pointer;flex:1 1 auto;font-family:inherit;font-size:14px;line-height:20px;min-width:-moz-max-content;min-width:max-content;padding:12px 16px;text-align:center;transition:.2s ease;white-space:nowrap}.ui-tabs__tab:hover{color:#9ab1bc}.ui-tabs__tab--active{background-color:#a1bf3f;color:#fff}.ui-tabs__tab--active:hover{color:#fff}@media(min-width:768px){.ui-tabs__tab{border-radius:20px;font-size:18px;line-height:28px;padding:12px 24px}}@media(min-width:1366px){.ui-tabs__tab{font-size:20px;line-height:32px}}.ui-input-field__input{border:2px solid transparent;border-radius:16px;font-family:Panton,sans-serif;font-size:16px;height:46px;line-height:22px;outline:none;padding:12px 8px 12px 16px;transition:.2s ease;width:100%}@media(min-width:768px){.ui-input-field__input{border-radius:20px;font-size:18px;height:60px;line-height:28px;padding:16px 12px 16px 20px}}.ui-input-field__error{display:block;font-size:12px;margin-top:6px}.ui-input-field--error .ui-input-field__input{border-color:#dc1020}.ui-input-field--light .ui-input-field__input{background-color:#f7f8f8;border-color:transparent;color:#3a515c}.ui-input-field--light .ui-input-field__input::-moz-placeholder{color:#9ab1bc}.ui-input-field--light .ui-input-field__input::placeholder{color:#9ab1bc}.ui-input-field--light .ui-input-field__input:focus,.ui-input-field--light .ui-input-field__input:hover{background-color:#eff1f1}.ui-input-field--light .ui-input-field__error{color:#dc1020}.ui-input-field--dark .ui-input-field__input{background-color:#ffffff14;color:#fff}.ui-input-field--dark .ui-input-field__input::-moz-placeholder{color:#9ab1bc}.ui-input-field--dark .ui-input-field__input::placeholder{color:#9ab1bc}.ui-input-field--dark .ui-input-field__input:focus,.ui-input-field--dark .ui-input-field__input:hover{background-color:#ffffff24}.ui-input-field--dark .ui-input-field__error{color:#f24754}.ui-input-field__input:disabled{color:#e1e8eb;cursor:default}.ui-input-field__input:disabled:hover{background-color:#f7f8f8}.ui-input-field__input:disabled circle,.ui-input-field__input:disabled path{stroke:#e1e8eb}.ui-select{position:relative;width:100%}.ui-select__toggle{align-items:center;background-color:#f7f8f8;border:2px solid transparent;border-radius:16px;cursor:pointer;display:flex;gap:8px;height:46px;justify-content:space-between;padding:0 16px;transition:.2s ease;width:100%}.ui-select__toggle--open,.ui-select__toggle:hover{background-color:#eff1f1}.ui-select__toggle--error{border-color:#dc1020}@media(min-width:768px){.ui-select__toggle{border-radius:20px;height:60px}}.ui-select__value{color:#3a515c;flex:1 1 auto;font-size:16px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ui-select__value--placeholder{color:#9ab1bc}@media(min-width:768px){.ui-select__value{font-size:18px}}.ui-select__chevron{color:#9ab1bc;flex:0 0 auto;height:12px;transform:rotate(90deg);transition:.2s ease;width:12px}.ui-select__toggle--open .ui-select__chevron{transform:rotate(-90deg)}.ui-select__panel{background:#fff;border-radius:16px;box-shadow:0 12px 24px #0000001f;left:0;overflow:hidden;position:absolute;top:calc(100% + 8px);width:100%;z-index:10}@media(min-width:768px){.ui-select__panel{border-radius:20px}}.ui-select__item{background:none;border:none;color:#3a515c;cursor:pointer;display:block;font-size:16px;padding:12px 16px;text-align:left;transition:.2s ease;width:100%}.ui-select__item:hover{background-color:#f7f8f8}.ui-select__item--active{color:#a1bf3f;font-weight:600}.ui-select__error{color:#dc1020;display:block;font-size:12px;margin-top:6px}.ui-select-enter-active,.ui-select-leave-active{transition:.2s ease}.ui-select-enter-from,.ui-select-leave-to{opacity:0;transform:translateY(-8px)}.ui-select__toggle:disabled{cursor:default}.ui-select__toggle:disabled:hover{background-color:#f7f8f8}.ui-select__toggle:disabled circle,.ui-select__toggle:disabled path{stroke:#e1e8eb}.ui-select__toggle:disabled .ui-select__value{color:#e1e8eb}.modals-wrapper-fade-enter-active,.modals-wrapper-fade-leave-active{transition:opacity .25s ease}.modals-wrapper-fade-enter-from,.modals-wrapper-fade-leave-to{opacity:0}.modals-wrapper{align-items:flex-start;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:20px 16px;position:fixed;z-index:500}@media(min-width:768px){.modals-wrapper{align-items:center}}.modals-wrapper__overlay{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#3a515ca3;inset:0;position:fixed}.modals-wrapper__modal{align-items:center;background:#fff;border-radius:32px;display:flex;flex-direction:column;margin:auto;max-height:calc(100dvh - 200px);max-width:var(--modals-wrapper-max-width,704px);overflow-y:auto;padding:16px;position:relative;width:100%;z-index:1}@media(min-width:768px){.modals-wrapper__modal{border-radius:48px;box-shadow:0 24px 48px #00000029;max-height:calc(100dvh - 200px);padding:48px 40px 32px}}@media(min-width:1366px){.modals-wrapper__modal{max-height:calc(100dvh - 240px)}}.modals-wrapper__close{align-items:center;background-color:#ffffff14;border:none;border-radius:20px;cursor:pointer;display:flex;height:60px;justify-content:center;padding:0;position:fixed;right:16px;top:16px;transition:.2s ease;width:60px;z-index:1001}.modals-wrapper__close:hover{background-color:#ffffff29}@media(min-width:1366px){.modals-wrapper__close{height:64px;right:32px;top:32px;width:64px}.modals-wrapper__close svg{height:22px;width:22px}}
