.auth_authPage__Kc72Z{display:grid;min-height:100dvh;place-items:center;background:#f6f7f5;color:#181817;padding:72px 18px 40px}.auth_authCard__k_M6l{width:min(100%,398px);border:1px solid rgba(24,24,23,.12);border-radius:8px;background:#ffffff;box-shadow:0 18px 42px -34px rgba(24,24,23,.52);padding:clamp(22px,5vw,30px)}.auth_authHeader__B5KzK{display:grid;gap:8px;margin-bottom:22px}.auth_kicker__YdSR1{color:#606760;font-size:.72rem;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.auth_authHeader__B5KzK h1{margin:0;color:#181817;font-size:clamp(1.35rem,5vw,1.68rem);font-weight:720;letter-spacing:0;line-height:1.16}.auth_authHeader__B5KzK p,.auth_field__dCS9n small,.auth_footerText__L0kxT{color:#5b625b;line-height:1.6}.auth_authHeader__B5KzK p,.auth_footerText__L0kxT{margin:0}.auth_errorBox__KGR61,.auth_notice__GLPrO{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:9px;border-radius:8px;margin-bottom:16px;padding:11px 12px;font-size:.87rem}.auth_notice__GLPrO{border:1px solid rgba(45,95,147,.18);background:rgba(45,95,147,.07);color:#244f7f}.auth_errorBox__KGR61{border:1px solid rgba(188,67,67,.22);background:rgba(188,67,67,.08);color:#9f3030}.auth_form__L15ei{display:grid;gap:14px}.auth_field__dCS9n{display:grid;gap:7px}.auth_field__dCS9n span{color:#252a25;font-size:.86rem;font-weight:690}.auth_field__dCS9n small{font-size:.78rem}.auth_inputShell__g5FoF{display:grid;grid-template-columns:auto 1fr;align-items:center;min-height:43px;gap:9px;border:1px solid rgba(24,24,23,.14);border-radius:8px;background:#ffffff;color:#6f766f;padding:0 12px;transition:border-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.auth_inputShell__g5FoF:focus-within{border-color:rgba(45,95,147,.58);box-shadow:0 0 0 3px rgba(45,95,147,.1)}.auth_inputShell__g5FoF input{width:100%;min-width:0;border:0;background:transparent;color:#181817;outline:none}.auth_formMeta__5nI0M{display:flex;justify-content:flex-end;margin-top:-5px}.auth_formMeta__5nI0M a{color:#244f7f;font-size:.82rem;font-weight:680}.auth_primaryButton__xcP0K,.auth_secondaryButton__TqZ2y{display:inline-flex;min-height:43px;align-items:center;justify-content:center;gap:8px;border-radius:8px;cursor:pointer;font:inherit;font-weight:740;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),opacity .22s cubic-bezier(.16,1,.3,1)}.auth_primaryButton__xcP0K{border:1px solid #244f7f;background:#244f7f;color:#ffffff}.auth_primaryButton__xcP0K:hover{background:#1f456f}.auth_primaryButton__xcP0K:disabled{cursor:not-allowed;opacity:.58}.auth_primaryButton__xcP0K:active,.auth_secondaryButton__TqZ2y:active{transform:translateY(1px) scale(.99)}.auth_secondaryButton__TqZ2y{border:1px solid rgba(24,24,23,.14);background:#ffffff;color:#252a25;text-decoration:none}.auth_secondaryButton__TqZ2y:hover{border-color:rgba(45,95,147,.3);color:#244f7f}.auth_footerText__L0kxT{margin-top:18px;text-align:center;font-size:.8rem}.auth_resultPanel__6CKgg{display:grid;gap:14px}.auth_resultPanel__6CKgg strong{color:#252a25;font-size:1.08rem;line-height:1.3}.auth_resultPanel__6CKgg p{margin:0;color:#5b625b;line-height:1.6}.auth_skeletonBlock__eoH2H,.auth_skeletonButton__0aFof,.auth_skeletonLine__kbuPj{overflow:hidden;border-radius:8px;background:linear-gradient(90deg,rgba(24,24,23,.06),rgba(24,24,23,.12),rgba(24,24,23,.06));background-size:220% 100%;animation:auth_shimmer__Q3MPF 1.4s ease-in-out infinite}.auth_skeletonBlock__eoH2H{height:82px;margin-bottom:20px}.auth_skeletonLine__kbuPj{height:43px;margin-bottom:12px}.auth_skeletonButton__0aFof{height:43px}@keyframes auth_shimmer__Q3MPF{0%{background-position:110% 0}to{background-position:-110% 0}}