.AuthForm_page__NTDAX{min-height:calc(100vh - var(--header-h, 72px) - 8rem);display:grid;place-items:center;padding:1.5rem 0 2.5rem;width:min(1200px,calc(100% - 2rem));margin-inline:auto}.AuthForm_card__EXtAa{width:min(440px,100%);padding:1.6rem 1.45rem 1.5rem;border-color:color-mix(in srgb,var(--accent) 22%,var(--line));background:linear-gradient(165deg,color-mix(in srgb,var(--accent) 8%,#fff) 0,#fff 42%);box-shadow:var(--shadow-md)}.AuthForm_brand__JbtbG{display:flex;align-items:center;gap:.7rem;margin-bottom:1.15rem}.AuthForm_brand__JbtbG img{width:44px;height:44px;border-radius:12px;box-shadow:0 8px 20px rgba(14,23,32,.14)}.AuthForm_brand__JbtbG strong{font-size:1.15rem;font-weight:900;letter-spacing:-.02em}.AuthForm_head__2mTd5{margin-bottom:1.25rem}.AuthForm_head__2mTd5 h1{margin:0 0 .45rem;font-size:clamp(1.45rem,3vw,1.75rem);font-weight:900;line-height:1.35}.AuthForm_head__2mTd5 p{margin:0;color:var(--muted);line-height:1.75;font-size:.95rem}.AuthForm_form__HFeUn{display:grid;grid-gap:.9rem;gap:.9rem}.AuthForm_field__PWMhZ{display:grid;grid-gap:.4rem;gap:.4rem}.AuthForm_field__PWMhZ label{font-size:.86rem;font-weight:700;color:var(--ink-soft)}.AuthForm_field__PWMhZ input{height:48px;border:1px solid var(--line-strong);border-radius:12px;padding:0 .95rem;background:#fff;outline:none;width:100%;box-sizing:border-box}.AuthForm_ltrInput__vFoCY{text-align:left}.AuthForm_ltrInline__DfhAZ,.AuthForm_ltrInput__vFoCY{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;letter-spacing:.02em}.AuthForm_ltrInline__DfhAZ{display:inline-block}.AuthForm_field__PWMhZ input:focus{border-color:rgba(0,155,77,.5);box-shadow:0 0 0 4px var(--accent-soft)}.AuthForm_error__h5FUU{margin:0;color:#b91c1c;font-size:.88rem;font-weight:600}.AuthForm_ok__mBt3Q{margin:0;color:var(--accent-deep);font-size:.88rem;font-weight:600;line-height:1.6}.AuthForm_submit__3_M0O{height:48px;border:none;border-radius:12px;background:var(--accent);color:#fff;font-weight:800;cursor:pointer;transition:background .15s ease}.AuthForm_submit__3_M0O:hover:not(:disabled){background:var(--accent-deep)}.AuthForm_submit__3_M0O:disabled{opacity:.65;cursor:wait}.AuthForm_actions__sUiM_{display:grid;grid-gap:.55rem;gap:.55rem}.AuthForm_links__n3Qa2{margin-top:1.15rem;display:flex;flex-wrap:wrap;gap:.75rem;font-size:.9rem;font-weight:700}.AuthForm_links__n3Qa2 a{color:var(--accent-deep)}.AuthForm_linkBtn__TxyX0{height:42px;border:1px solid var(--line-strong);border-radius:12px;background:#fff;color:var(--ink-soft);font-weight:700;cursor:pointer}.AuthForm_linkBtn__TxyX0:disabled{opacity:.55;cursor:not-allowed}