/* Login layout fix: hide the marketing side panel and center the auth card.
   Additive override only — placed after the main bundle so it wins. */
.auth-shell{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:40px 24px;overflow-x:hidden;background:radial-gradient(900px 480px at 50% -5%,rgba(59,130,246,.1),transparent 62%)}
.auth-panel{display:none}
.auth-main{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0}
.auth-card{width:100%;max-width:400px;margin-inline:auto}
@media (min-width:621px){.auth-card{max-width:460px;padding:30px 30px 26px}}
