.Auth_authPage__wa_hi{min-height:100vh;padding:132px 20px 44px;background:var(--theme-page-bg);color:var(--theme-primary)}.Auth_authShell__0EVeP{width:min(980px,100%);min-height:560px;margin:0 auto;display:grid;grid-template-columns:.95fr 1.05fr;overflow:hidden;border:1px solid rgba(28,54,98,.1);border-radius:8px;background:#ffffff;box-shadow:0 22px 54px rgba(28,54,98,.12)}.Auth_visualPanel__dtPTi{display:flex;align-items:flex-end;padding:34px;color:#ffffff;background:linear-gradient(180deg,rgba(28,54,98,.18),rgba(28,54,98,.86)),url(/images/gallery/7.jpg) 50% /cover}.Auth_visualContent__HkVCe{max-width:360px}.Auth_formHeader__OdXTz span,.Auth_visualContent__HkVCe span{display:inline-flex;min-height:28px;align-items:center;padding:5px 10px;border-radius:8px;background:rgba(255,204,51,.18);color:var(--theme-secondary);font-size:.8rem;font-weight:800;text-transform:uppercase}.Auth_visualContent__HkVCe h1{margin:16px 0 12px;font-size:2rem;line-height:1.12}.Auth_formHeader__OdXTz p,.Auth_switchText__IKbSC,.Auth_visualContent__HkVCe p{margin:0;line-height:1.65}.Auth_visualContent__HkVCe p{color:rgba(255,255,255,.86)}.Auth_authForm__6Wvw9{display:flex;flex-direction:column;justify-content:center;padding:48px;color:var(--theme-text)}.Auth_formHeader__OdXTz{margin-bottom:26px}.Auth_formHeader__OdXTz span{background:var(--theme-page-bg);color:var(--theme-primary)}.Auth_formHeader__OdXTz h2{margin:18px 0 10px;color:var(--theme-primary);font-size:2rem;line-height:1.15}.Auth_formHeader__OdXTz p,.Auth_switchText__IKbSC{color:#657085}.Auth_authForm__6Wvw9 label{display:block;margin-bottom:18px;color:var(--theme-primary);font-size:.92rem;font-weight:800}.Auth_authForm__6Wvw9 input{width:100%;height:50px;margin-top:8px;padding:0 14px;border:1px solid var(--theme-border);border-radius:8px;background:var(--theme-page-bg);color:var(--theme-text);font:inherit;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.Auth_authForm__6Wvw9 input:focus{border-color:var(--theme-primary);background:#ffffff;box-shadow:0 0 0 4px rgba(255,204,51,.32)}.Auth_authForm__6Wvw9 button{width:100%;min-height:52px;margin-top:4px;border:none;border-radius:8px;background:var(--theme-primary);color:#ffffff;font:inherit;font-weight:800;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.Auth_authForm__6Wvw9 button:hover:not(:disabled){transform:translateY(-1px);background:var(--theme-primary-hover);box-shadow:0 12px 26px rgba(28,54,98,.22)}.Auth_authForm__6Wvw9 button:disabled{opacity:.65;cursor:not-allowed}.Auth_switchText__IKbSC{margin-top:18px;text-align:center}.Auth_switchText__IKbSC a{color:var(--theme-primary);font-weight:800;text-decoration:underline;-webkit-text-decoration-color:var(--theme-secondary);text-decoration-color:var(--theme-secondary);text-decoration-thickness:3px;text-underline-offset:4px}.Auth_error__iu78_{margin:0 0 18px;padding:12px 14px;border:1px solid rgba(190,18,60,.18);border-radius:8px;background:#fff1f2;color:var(--theme-danger);font-weight:700}@media (max-width:860px){.Auth_authPage__wa_hi{padding:104px 14px 28px}.Auth_authShell__0EVeP{grid-template-columns:1fr}.Auth_visualPanel__dtPTi{min-height:280px}.Auth_authForm__6Wvw9{padding:34px 24px}}@media (max-width:560px){.Auth_visualPanel__dtPTi{min-height:220px;padding:24px}.Auth_formHeader__OdXTz h2,.Auth_visualContent__HkVCe h1{font-size:1.65rem}}