.AuthForm_viewport__B4pwO{position:relative;display:grid;min-height:100svh;place-items:center;overflow:hidden;padding:48px 20px 76px;color:var(--ui-text);background:linear-gradient(180deg,rgba(49,105,173,.1),transparent 360px),var(--ui-canvas);isolation:isolate}.AuthForm_ambient__rhYBV{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.AuthForm_ambientBlue__a4_zp,.AuthForm_ambientOrange__QRdpQ{position:absolute;width:420px;height:420px;opacity:.13;border-radius:999px;filter:blur(110px)}.AuthForm_ambientBlue__a4_zp{top:-240px;left:calc(50% - 390px);background:var(--ui-primary)}.AuthForm_ambientOrange__QRdpQ{right:calc(50% - 390px);bottom:-310px;background:var(--ui-accent)}.AuthForm_card__vRu3H{width:min(100%,440px);padding:26px 34px 30px;background:rgba(18,25,35,.94);border:1px solid var(--ui-line);border-radius:16px;box-shadow:0 26px 80px rgba(0,0,0,.3);backdrop-filter:blur(20px)}.AuthForm_brand__qJTK4{position:relative;width:182px;height:47px;margin:0 auto 23px;overflow:hidden;border-radius:8px}.AuthForm_brandImage__oyu_x,.AuthForm_brand__qJTK4{display:block;user-select:none;-webkit-user-drag:none}.AuthForm_brandImage__oyu_x{position:absolute;top:50%;left:50%;width:352px;max-width:none;height:auto;mix-blend-mode:screen;transform:translate(calc(-50% - 3px),-50%)}.AuthForm_heading__gEArz{text-align:center}.AuthForm_eyebrow__68T6v{margin:0 0 7px;color:var(--ui-primary);font-size:12px;font-weight:750;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.AuthForm_heading__gEArz h1{margin:0;color:var(--ui-text);font-size:26px;font-weight:750;line-height:1.18;letter-spacing:-.035em}.AuthForm_heading__gEArz>p:last-child{margin:9px auto 0;color:var(--ui-muted);font-size:14px;line-height:1.48}.AuthForm_form__6yyob{display:grid;gap:14px;margin-top:25px}.AuthForm_field__ZwD_k{display:grid;gap:7px}.AuthForm_field__ZwD_k>span{color:var(--ui-text-secondary);font-size:13px;font-weight:620}.AuthForm_field__ZwD_k input{width:100%;height:44px;padding:0 13px;color:var(--ui-text);background:var(--ui-input);border:1px solid var(--ui-line);border-radius:var(--ui-radius-control);outline:none;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.AuthForm_field__ZwD_k input::placeholder{color:#637084}.AuthForm_field__ZwD_k input:hover{border-color:var(--ui-line-strong)}.AuthForm_field__ZwD_k input:focus{background:#0e1621;border-color:var(--ui-primary);box-shadow:0 0 0 3px rgba(87,152,238,.11)}.AuthForm_field__ZwD_k input:disabled{opacity:.65}.AuthForm_messageVisible__i5uNB,.AuthForm_message__x93P3{min-height:20px;margin:-2px 0 -1px;color:transparent;font-size:13px;line-height:1.45}.AuthForm_messageVisible__i5uNB{color:var(--ui-danger)}.AuthForm_submit__J1HDr{display:inline-flex;width:100%;min-height:44px;align-items:center;justify-content:center;padding:0 18px;color:#fff;font-weight:690;background:var(--ui-primary-strong);border-radius:var(--ui-radius-control);box-shadow:0 8px 24px rgba(57,126,216,.18);transition:background-color .14s ease,transform .14s ease,opacity .14s ease}.AuthForm_submit__J1HDr:hover:not(:disabled){background:var(--ui-primary);transform:translateY(-1px)}.AuthForm_submit__J1HDr:active:not(:disabled){transform:translateY(0)}.AuthForm_submit__J1HDr:disabled{opacity:.62}.AuthForm_alternate__67Cx7{margin:20px 0 0;color:var(--ui-muted);font-size:14px;text-align:center}.AuthForm_alternate__67Cx7 a{color:var(--ui-primary);font-weight:650;text-decoration:none}.AuthForm_alternate__67Cx7 a:hover{color:#82b8ff;text-decoration:underline;text-underline-offset:3px}.AuthForm_privacy__U7GbV{position:absolute;bottom:24px;left:50%;width:min(calc(100% - 32px),560px);margin:0;color:#667286;font-size:12px;text-align:center;transform:translateX(-50%)}@media (max-width:520px){.AuthForm_viewport__B4pwO{align-items:start;padding:18px 12px 62px}.AuthForm_card__vRu3H{padding:21px 20px 25px;border-radius:13px}.AuthForm_brand__qJTK4{margin-bottom:17px}.AuthForm_heading__gEArz h1{font-size:23px}.AuthForm_heading__gEArz>p:last-child{font-size:13px}.AuthForm_form__6yyob{margin-top:21px}.AuthForm_privacy__U7GbV{bottom:14px}}@media (prefers-reduced-motion:reduce){.AuthForm_field__ZwD_k input,.AuthForm_submit__J1HDr{transition:none}}