.Auth_wrap__zJKXO{min-height:100vh;min-height:100dvh;display:flex;align-items:flex-start;justify-content:center;padding:var(--s-8) var(--s-4);background:var(--canvas);box-sizing:border-box}.Auth_card__8s6Fq{width:100%;max-width:400px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-3);box-shadow:var(--sh-card);padding:var(--s-6);box-sizing:border-box;min-width:0}.Auth_brand__JTefB{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-5);color:var(--ink);font-weight:600;font-size:var(--fz-section)}.Auth_title__fVuCw{margin:0 0 var(--s-2);font-size:var(--fz-view);font-weight:600;color:var(--ink);letter-spacing:-.01em}.Auth_lead__b_Z8S{margin:0 0 var(--s-5);color:var(--ink-2);font-size:var(--fz-body);line-height:1.45;overflow-wrap:anywhere}.Auth_form__k4Q0w{display:flex;flex-direction:column;gap:var(--s-3)}.Auth_field__HRtfs{display:flex;flex-direction:column;gap:6px}.Auth_label__k_4Q_{font-size:var(--fz-ui);color:var(--ink-2);font-weight:500}.Auth_input__mAw6A{height:36px;padding:0 10px;border:1px solid var(--line-2);border-radius:var(--r-1);background:var(--surface);color:var(--ink);font:400 14px var(--f-ui);width:100%;box-sizing:border-box}.Auth_input__mAw6A:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.Auth_input__mAw6A[readonly]{background:var(--sunken);color:var(--ink-2)}.Auth_primary___fMgH,.Auth_secondary__DIsjz{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box}.Auth_primary___fMgH{height:36px;border-radius:var(--r-1);border:1px solid var(--primary);background:var(--primary);color:var(--primary-ink);font:500 14px var(--f-ui);cursor:pointer;width:100%}.Auth_primary___fMgH:hover{background:var(--primary-hover)}.Auth_primary___fMgH:disabled{opacity:.55;cursor:default}.Auth_secondary__DIsjz{height:36px;border-radius:var(--r-1);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font:500 14px var(--f-ui);cursor:pointer;width:100%}.Auth_secondary__DIsjz:hover{background:var(--hover)}a.Auth_secondary__DIsjz{display:flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box}.Auth_link___klB5{color:var(--ink-2);font-size:var(--fz-ui);text-decoration:underline;text-underline-offset:2px;background:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center}.Auth_link___klB5:hover{color:var(--ink)}.Auth_row__mvI26{display:flex;justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap}.Auth_error__XPBex{border:1px solid var(--c-red);background:var(--t-red);border-radius:var(--r-1)}.Auth_error__XPBex,.Auth_note__1UL9S{color:var(--ink);padding:var(--s-2) var(--s-3);font-size:var(--fz-ui);line-height:1.4;overflow-wrap:anywhere}.Auth_note__1UL9S{border:1px solid var(--line);background:var(--sunken);border-radius:var(--r-1)}.Auth_ok__dzgqr{border:1px solid var(--c-green);background:var(--t-green);color:var(--ink);border-radius:var(--r-1);padding:var(--s-2) var(--s-3);font-size:var(--fz-ui);line-height:1.4}.Auth_code__Oh3kA,.Auth_divider__i5lVs{font-size:var(--fz-meta);color:var(--ink-3)}.Auth_divider__i5lVs{display:flex;align-items:center;gap:var(--s-2);margin:var(--s-2) 0}.Auth_divider__i5lVs:after,.Auth_divider__i5lVs:before{content:"";flex:1 1;border-top:1px solid var(--line)}.Auth_foot__lxJwt{margin-top:var(--s-5);font-size:var(--fz-meta);color:var(--ink-3);line-height:1.5}@media (max-width:640px){.Auth_wrap__zJKXO{padding:var(--s-4) var(--s-4)}.Auth_card__8s6Fq{padding:var(--s-5) var(--s-4);border-radius:var(--r-2)}.Auth_input__mAw6A,.Auth_primary___fMgH,.Auth_secondary__DIsjz{min-height:44px;font-size:16px}.Auth_link___klB5{min-height:44px;font-size:14px}.Auth_label__k_4Q_{font-size:14px}.Auth_code__Oh3kA,.Auth_divider__i5lVs,.Auth_foot__lxJwt{font-size:12px}}