@charset "utf-8";:root{--ua-top-height:.96rem;--ua-field-height:1.12rem;--ua-card-max:8rem}.ua-body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.ua-bg{position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(90% 46% at 50% 0%,rgba(79,141,254,.22) 0%,rgba(11,19,36,0) 70%),radial-gradient(70% 40% at 100% 100%,rgba(18,123,184,.16) 0%,rgba(11,19,36,0) 70%)}.ua-top{position:fixed;top:0;left:0;right:0;z-index:20;padding-top:env(safe-area-inset-top);background-color:rgba(11,19,36,.66);backdrop-filter:blur(.24rem);-webkit-backdrop-filter:blur(.24rem)}.ua-top__inner{display:flex;align-items:center;justify-content:space-between;height:var(--ua-top-height);padding:0 var(--space-md)}.ua-back{display:inline-flex;align-items:center;gap:var(--space-2xs);font-size:var(--font-sm);color:var(--color-text-sub);transition:color .18s ease}.ua-back:hover{color:var(--color-text)}.ua-back svg{width:.32rem;height:.32rem}.ua-main{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:calc(var(--ua-top-height) + env(safe-area-inset-top) + var(--space-lg))var(--space-md)calc(var(--space-2xl) + env(safe-area-inset-bottom))}.ua-card{position:relative;width:100%;max-width:100%;margin-block:auto;padding:var(--space-lg);border:.02rem solid transparent;border-radius:var(--radius-lg);background-image:var(--gradient-surface),var(--gradient-ring);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:0 .24rem .96rem rgba(0,0,0,.36);animation:ua-rise .4s ease}.ua-card__head{margin-bottom:var(--space-lg)}.ua-card__title{font-size:var(--font-xl);font-weight:700;line-height:1.3;letter-spacing:-.01rem}.ua-card__desc{margin-top:var(--space-xs);font-size:var(--font-sm);color:var(--color-text-sub)}.ua-alert{display:flex;align-items:flex-start;gap:var(--space-xs);margin-bottom:var(--space-md);padding:var(--space-xs)var(--space-sm);font-size:var(--font-sm);line-height:1.5;color:#ffd9dc;background:rgba(255,91,106,.12);border:.02rem solid rgba(255,91,106,.32);border-radius:var(--radius-sm)}.ua-alert[hidden]{display:none}.ua-alert svg{flex:none;width:.32rem;height:.32rem;margin-top:.06rem}.ua-alert--ok{color:#cff5e0;background:rgba(47,208,126,.12);border-color:rgba(47,208,126,.32)}.ua-field{margin-bottom:var(--space-md)}.ua-field:last-of-type{margin-bottom:0}.ua-field__label{display:block;margin-bottom:var(--space-xs);font-size:var(--font-sm);color:var(--color-text-sub)}.ua-field__control{position:relative;display:flex;align-items:center;gap:var(--space-xs);height:var(--ua-field-height);padding:0 var(--space-sm);background-color:rgba(11,19,36,.66);border:.02rem solid var(--color-line);border-radius:var(--radius-md);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.ua-field__control:focus-within{background-color:rgba(11,19,36,.92);border-color:var(--color-primary-light);box-shadow:var(--glow-primary)}.ua-field__icon{flex:none;width:.4rem;height:.4rem;color:var(--color-text-weak);transition:color .18s ease}.ua-field__icon svg{width:100%;height:100%}.ua-field__control:focus-within .ua-field__icon{color:var(--color-primary-light)}.ua-field__input{flex:1;min-width:0;height:100%;padding:0;font-family:inherit;font-size:var(--font-md);color:var(--color-text);background:0 0;border:0;outline:none}.ua-field__input::placeholder{color:var(--color-text-weak)}.ua-field__input:-webkit-autofill,.ua-field__input:-webkit-autofill:hover,.ua-field__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text);-webkit-box-shadow:0 0 0 1.2rem #101B32 inset;caret-color:var(--color-text)}.ua-field__input::-ms-reveal,.ua-field__input::-ms-clear{display:none}.ua-field__eye{flex:none;display:grid;place-items:center;width:.44rem;height:.44rem;color:var(--color-text-sub);border-radius:var(--radius-sm);transition:color .18s ease}.ua-field__eye:hover{color:var(--color-text)}.ua-field__eye svg{width:100%;height:100%}.ua-field__eye .ua-eye--hide{display:none}.ua-field__eye[aria-pressed=true] .ua-eye--show{display:none}.ua-field__eye[aria-pressed=true] .ua-eye--hide{display:block}.ua-captcha{flex:none;display:block;width:1.92rem;height:.9rem;margin-left:var(--space-xs);background-color:rgba(11,19,36,.6);border:.02rem solid var(--color-line);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .18s ease}.ua-captcha:hover{border-color:var(--color-primary-light)}.ua-field__msg{margin-top:var(--space-2xs);font-size:var(--font-xs);line-height:1.4;color:var(--color-danger)}.ua-field__msg:empty{display:none}.ua-field.is-error .ua-field__control{border-color:var(--color-danger);box-shadow:0 0 .32rem rgba(255,91,106,.24)}.ua-field.is-error .ua-field__icon{color:var(--color-danger)}.ua-field.is-ok .ua-field__control{border-color:rgba(47,208,126,.42)}.ua-strength{display:flex;align-items:center;gap:var(--space-xs);margin-top:var(--space-xs)}.ua-strength__track{display:flex;flex:1;gap:.06rem}.ua-strength__track i{flex:1;height:.08rem;background-color:var(--color-line-strong);border-radius:var(--radius-pill);transition:background-color .2s ease}.ua-strength__text{flex:none;font-size:var(--font-xs);color:var(--color-text-weak);transition:color .2s ease}.ua-strength[data-level="1"] .ua-strength__track i:nth-child(-n+1){background-color:var(--color-danger)}.ua-strength[data-level="2"] .ua-strength__track i:nth-child(-n+2){background-color:var(--color-accent)}.ua-strength[data-level="3"] .ua-strength__track i{background-color:var(--color-success)}.ua-strength[data-level="1"] .ua-strength__text{color:var(--color-danger)}.ua-strength[data-level="2"] .ua-strength__text{color:var(--color-accent)}.ua-strength[data-level="3"] .ua-strength__text{color:var(--color-success)}.ua-btn{display:flex;align-items:center;justify-content:center;width:100%;height:var(--ua-field-height);margin-top:var(--space-lg);font-size:var(--font-md);font-weight:600;color:#fff;background:var(--gradient-primary);border-radius:var(--radius-pill);box-shadow:var(--glow-primary);transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.ua-btn:active{transform:scale(.98)}.ua-btn:hover{box-shadow:0 0 .96rem rgba(79,141,254,.48)}.ua-btn[disabled]{opacity:.72;cursor:not-allowed;transform:none}.ua-btn.is-loading::before{content:"";width:.28rem;height:.28rem;margin-right:var(--space-xs);border:.03rem solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:ua-spin .7s linear infinite}.ua-switch{margin-top:var(--space-lg);font-size:var(--font-sm);color:var(--color-text-sub);text-align:center}.ua-switch a{margin-left:var(--space-2xs);font-weight:600;color:var(--color-primary-light)}.ua-switch a:hover{text-decoration:underline}@media(min-width:768px){.ua-main{padding-bottom:calc(var(--space-3xl) + env(safe-area-inset-bottom))}.ua-card{max-width:var(--ua-card-max);padding:var(--space-xl)}}@keyframes ua-rise{from{opacity:0;transform:translateY(.32rem)}to{opacity:1;transform:none}}@keyframes ua-spin{to{transform:rotate(360deg)}}