.neon-login-page .neon-login-card{min-width:0}.neon-login-page .neon-login-card>p:has(>a){margin:16px 0 0}.neon-login-page .neon-login-card>p>a{display:inline-flex;align-items:center;min-height:44px;padding:4px 0;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.neon-login-page .neon-login-card>p>a:focus-visible{outline:2px solid #5035a8;outline-offset:4px;border-radius:3px}.neon-login-page .neon-login-card .ant-btn-primary{height:auto;white-space:normal;padding-block:10px}@media (max-width:700px){.neon-login-page{grid-template-rows:auto 1fr}.neon-login-page .quarry-login-story{padding:20px 24px;align-self:start}.neon-login-page .quarry-login-form-panel{padding:32px 24px 24px;justify-content:flex-start}.neon-login-page .neon-login-card{margin:0;padding:0 0 32px}.neon-login-page .quarry-login-footer{margin-top:auto}.neon-login-page .neon-login-card .ant-input{font-size:16px}}