.auth-ui_page__p2kgr{min-height:100vh;background:var(--ds-bg);color:var(--ds-ink);font-family:var(--ds-font-ui);font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased;padding:clamp(28px,9vh,88px) 16px 40px}.auth-ui_wrap__Ot_Hj{max-width:400px;margin:0 auto;display:grid;gap:22px}.auth-ui_brand__k85xa{display:grid;justify-items:center;gap:10px;text-align:center}.auth-ui_mascot__IYgCt{width:76px;height:88px;-o-object-fit:contain;object-fit:contain;animation:auth-ui_bob__g9SUY 3.2s ease-in-out infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth-ui_hop__Jm_9E{animation:auth-ui_hop__Jm_9E .7s cubic-bezier(.3,1.6,.5,1)}.auth-ui_word__y78An{font-family:var(--ds-font-display);font-weight:600;font-size:24px;letter-spacing:-.02em;line-height:1.1}.auth-ui_tagline___ffEx{font-size:14px;color:var(--ds-ink-2);margin-top:-4px}.auth-ui_compact__rvLb8{padding-top:clamp(16px,4vh,48px)}.auth-ui_compact__rvLb8 .auth-ui_wrap__Ot_Hj{gap:16px}.auth-ui_compact__rvLb8 .auth-ui_brand__k85xa{grid-auto-flow:column;justify-content:center;align-items:center;gap:8px}.auth-ui_compact__rvLb8 .auth-ui_mascot__IYgCt{width:40px;height:46px}.auth-ui_compact__rvLb8 .auth-ui_tagline___ffEx{display:none}@media (max-width:400px){.auth-ui_compact__rvLb8 .auth-ui_card__x3Dc4{padding:20px;gap:16px}}.auth-ui_card__x3Dc4{background:var(--ds-surface);border-radius:22px;box-shadow:var(--ds-shadow-card);padding:26px;display:grid;gap:18px;animation:auth-ui_rise__Sxn4E .28s ease-out}.auth-ui_head__iGtl6{position:relative;display:grid;gap:6px}.auth-ui_titleRow__qpWVc{display:flex;align-items:center;gap:8px}.auth-ui_title__7OcrZ{margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.25;text-wrap:balance}.auth-ui_sub__3W41J{font-size:14px;color:var(--ds-ink-2);line-height:1.5}.auth-ui_sub__3W41J b{color:var(--ds-ink);font-weight:600;word-break:break-all}.auth-ui_body__MxKv9,.auth-ui_body__MxKv9 form{display:grid;gap:18px}.auth-ui_foot__OS9qA{text-align:center;font-size:13.5px;color:var(--ds-ink-3);margin:0}.auth-ui_foot__OS9qA .auth-ui_link__AXgPk{display:inline-flex;align-items:center;min-height:44px;padding:0 12px}.auth-ui_link__AXgPk{color:var(--ds-accent);font-weight:500;text-decoration:none}.auth-ui_link__AXgPk:hover{text-decoration:underline;text-underline-offset:3px}.auth-ui_textBtn__b_neU{color:var(--ds-accent);font-weight:500;background:none;border:0;padding:0;cursor:pointer;font:inherit}.auth-ui_textBtn__b_neU:hover{text-decoration:underline;text-underline-offset:3px}.auth-ui_info__mKJlc{width:24px;height:24px;border-radius:999px;display:grid;place-items:center;background:var(--ds-field);color:var(--ds-ink-2);border:0;cursor:pointer;flex:none;transition:color .15s}.auth-ui_infoOpen__OxWQ_,.auth-ui_info__mKJlc:hover{color:var(--ds-ink)}.auth-ui_tip__G7ZPt{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:20;background:var(--ds-surface);border-radius:16px;box-shadow:var(--ds-shadow-lift);padding:12px 14px;font-size:13.5px;color:var(--ds-ink-2);line-height:1.5;animation:auth-ui_rise__Sxn4E .18s ease-out}.auth-ui_field___nv8k{display:grid;gap:8px}.auth-ui_label__kUFSh{font-size:13.5px;font-weight:500;color:var(--ds-ink-2)}.auth-ui_input__UKlJV{height:50px;width:100%;padding:0 16px;border-radius:14px;background:var(--ds-field);border:1.5px solid transparent;outline:none;font:inherit;font-size:16px;color:var(--ds-ink);transition:border-color .18s,background .18s,box-shadow .18s}.auth-ui_input__UKlJV::-moz-placeholder{color:var(--ds-ink-3)}.auth-ui_input__UKlJV::placeholder{color:var(--ds-ink-3)}.auth-ui_input__UKlJV:focus{background:var(--ds-surface);border-color:var(--ds-ink);box-shadow:0 0 0 4px var(--ds-line-soft)}.auth-ui_input__UKlJV:disabled{opacity:.6}.auth-ui_btn__QMVQm{height:48px;width:100%;border-radius:14px;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--ds-btn);color:var(--ds-btn-ink);font:inherit;font-weight:600;font-size:15px;transition:background .15s,transform .15s,color .15s}.auth-ui_btn__QMVQm:hover{background:var(--ds-btn-hover)}.auth-ui_btn__QMVQm:active{transform:scale(.98)}.auth-ui_btn__QMVQm:disabled{background:var(--ds-field);color:var(--ds-ink-3);cursor:default;transform:none}.auth-ui_yandex__b85_s{height:48px;width:100%;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--ds-surface);box-shadow:var(--ds-shadow-card);font-weight:600;font-size:15px;transition:box-shadow .18s,transform .15s}.auth-ui_yandex__b85_s,.auth-ui_yandex__b85_s:active,.auth-ui_yandex__b85_s:focus,.auth-ui_yandex__b85_s:hover{color:var(--ds-ink);text-decoration:none}.auth-ui_yandex__b85_s:hover{box-shadow:var(--ds-shadow-lift)}.auth-ui_yandex__b85_s:active{transform:scale(.98)}.auth-ui_yandexDisabled__epfjM{opacity:.45;cursor:not-allowed}.auth-ui_yandexDisabled__epfjM:hover{box-shadow:var(--ds-shadow-card)}.auth-ui_ya__7xmw9{width:22px;height:22px;border-radius:999px;display:grid;place-items:center;background:#fc3f1d;color:#ffffff;font-size:13px;font-weight:700}.auth-ui_divider__jqFMt{display:flex;align-items:center;gap:12px;font-size:12.5px;color:var(--ds-ink-3)}.auth-ui_divider__jqFMt:after,.auth-ui_divider__jqFMt:before{content:"";height:1px;flex:1;background:var(--ds-line)}.auth-ui_code__yDUI_{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.auth-ui_codeInput__R_jS9{position:absolute;inset:0;width:100%;height:100%;z-index:10;color:transparent;caret-color:transparent;background:transparent;border:0;outline:none;font-size:16px;cursor:text}.auth-ui_cell__XXNrQ{height:60px;border-radius:14px;background:var(--ds-field);border:1.5px solid transparent;display:grid;place-items:center;font-size:26px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ds-ink);transition:border-color .15s,background .15s,box-shadow .15s}.auth-ui_cellActive__ynQnY{background:var(--ds-surface);border-color:var(--ds-ink);box-shadow:0 0 0 4px var(--ds-line-soft)}.auth-ui_cellError__I4Jf9{border-color:var(--ds-danger);background:var(--ds-danger-soft)}.auth-ui_cellDisabled__ZJwMj{opacity:.6}.auth-ui_caret__SmgqW{width:2px;height:26px;border-radius:2px;background:var(--ds-ink);animation:auth-ui_blink__nEuob 1s steps(1) infinite}.auth-ui_status__FSTOk{min-height:20px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;color:var(--ds-ink-2);text-align:center}.auth-ui_statusErr__NvIIu{color:var(--ds-danger);font-weight:500}.auth-ui_statusOk__gXuYz{color:var(--ds-good);font-weight:500}.auth-ui_hint__rnGpn{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:16px;background:var(--ds-field);font-size:13px;color:var(--ds-ink-2);line-height:1.5}.auth-ui_hint__rnGpn svg{flex:none;margin-top:2px}.auth-ui_resend__pm7ZC{justify-self:center;font:inherit;font-size:13.5px;font-weight:500;color:var(--ds-ink);background:none;border:0;padding:0;cursor:pointer}.auth-ui_resend__pm7ZC:disabled{color:var(--ds-ink-3);cursor:default}.auth-ui_resend__pm7ZC:not(:disabled):hover{color:var(--ds-accent)}.auth-ui_check__pEYw0{display:flex;gap:12px;align-items:flex-start;cursor:pointer;font-size:14px;color:var(--ds-ink-2);line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth-ui_checkInput__2PWpT{position:absolute;opacity:0;width:1px;height:1px}.auth-ui_box__wlQ6e{flex:none;width:22px;height:22px;margin-top:1px;border-radius:7px;border:1.5px solid var(--ds-ink-3);display:grid;place-items:center;color:transparent;transition:background .15s,border-color .15s,color .15s}.auth-ui_checkInput__2PWpT:checked+.auth-ui_box__wlQ6e{background:var(--ds-accent);border-color:var(--ds-accent);color:var(--ds-on-accent)}.auth-ui_checkInput__2PWpT:focus-visible+.auth-ui_box__wlQ6e{outline:2px solid var(--ds-accent);outline-offset:2px}.auth-ui_checks__wKN_c{display:grid;gap:12px}.auth-ui_btnLink__dIqOu{display:flex;align-items:center;justify-content:center;text-decoration:none}.auth-ui_legal__JZPaH{margin:0;font-size:13px;line-height:1.5;color:var(--ds-ink-3)}.auth-ui_checkLink___oBmw{padding-left:34px;margin-top:-6px}.auth-ui_signupLine__P9WNk{margin:0;font-size:14px;line-height:1.5;color:var(--ds-ink-2)}.auth-ui_error__cfItZ{padding:12px 14px;border-radius:14px;background:var(--ds-danger-soft);color:var(--ds-danger);font-size:13.5px;font-weight:500;line-height:1.45;animation:auth-ui_rise__Sxn4E .18s ease-out}.auth-ui_progress__etmkg{width:120px;height:4px;border-radius:999px;background:var(--ds-line);overflow:hidden;position:relative;justify-self:center}.auth-ui_progress__etmkg:after{content:"";position:absolute;inset:0;width:40%;border-radius:999px;background:var(--ds-accent);animation:auth-ui_slide__dcGAY 1.1s ease-in-out infinite}.auth-ui_page__p2kgr :focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.auth-ui_page__p2kgr .auth-ui_codeInput__R_jS9:focus-visible,.auth-ui_page__p2kgr .auth-ui_input__UKlJV:focus-visible{outline:none}@keyframes auth-ui_bob__g9SUY{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-5px) rotate(2deg)}}@keyframes auth-ui_hop__Jm_9E{0%{transform:translateY(0) scale(1)}35%{transform:translateY(-12px) scale(1.06,.96)}70%{transform:translateY(0) scale(.97,1.03)}to{transform:none}}@keyframes auth-ui_rise__Sxn4E{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes auth-ui_blink__nEuob{50%{opacity:0}}@keyframes auth-ui_slide__dcGAY{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.auth-ui_page__p2kgr *,.auth-ui_page__p2kgr :after,.auth-ui_page__p2kgr :before{animation:none!important;transition:none!important}}@media (max-width:420px){.auth-ui_card__x3Dc4{padding:20px}.auth-ui_cell__XXNrQ{height:54px;font-size:22px;border-radius:12px}.auth-ui_code__yDUI_{gap:6px}}.auth-ui_linkButton__UXrKP{border:0;background:none;padding:0;font:inherit;cursor:pointer}