.auth-page button.bg-slate-950{color:#fff;background:linear-gradient(120deg,#1769b5,#087f94);border:1px solid #ffffff38;box-shadow:inset 0 1px #ffffff38,0 6px 18px #087f9438}.auth-page button.bg-slate-950:hover:not(:disabled){background:linear-gradient(120deg,#125b9f,#066e81);box-shadow:inset 0 1px #ffffff40,0 8px 22px #087f9447}.auth-page button.bg-slate-950:focus-visible{outline-offset:3px;outline:3px solid #38b9d0}.auth-page button.bg-slate-950:disabled{opacity:.55;box-shadow:none;transform:none}.auth-page .auth-shell-card{border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1180px;min-height:min(740px,100dvh - 44px);max-height:none}.auth-page .auth-form-side{padding:clamp(24px,4vw,52px);overflow:visible}.auth-page .auth-artwork{background:#0b284b;place-items:center;min-height:0;padding:0;display:grid}.auth-page .auth-artwork:after{display:none}.auth-page .auth-supplied-art{object-fit:contain;filter:none;mix-blend-mode:normal;width:100%;height:auto;max-height:850px;display:block}.auth-page-register .auth-shell-card{border:1px solid #ffffffe6;box-shadow:inset 0 2px #ffffffd9,inset 0 -7px #113e681f,0 16px 0 -7px #0f375c24,0 35px 80px -35px #082d538c}.auth-page .auth-input:focus-within{border-color:#0891b2;box-shadow:0 0 0 4px #06b6d421}.auth-recovery-number{background:#06b6d414;border:1px solid #0891b240;border-radius:16px;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-block:12px;padding:12px 16px;display:flex}@media (max-width:900px){.auth-page .auth-shell-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border-radius:26px;grid-template-columns:minmax(0,1fr);width:min(100%,520px);height:auto;min-height:0;margin-block:22px}.auth-page .auth-artwork{display:none}.auth-page .auth-form-side{height:auto;padding:clamp(20px,6vw,32px)}.auth-page .auth-mobile-logo{display:inline-flex}.auth-page .auth-ambient{filter:blur(45px);opacity:.3;width:16rem}html[data-theme=dark] .auth-page .auth-shell-card{background:#0a1d31db}}@media (prefers-reduced-motion:reduce){.auth-page .auth-ambient{animation:none}.auth-page *{scroll-behavior:auto}}
