.auth-password-workspace{padding-block:56px}.auth-password-workspace .auth-security-card,.auth-entry .auth-security-panel{border:1px solid var(--color-zinc-200);min-width:0;box-shadow:none;background:#fff;border-radius:16px;padding:28px}.auth-password-workspace h1{font-size:32px}.auth-password-workspace .auth-security-card>div:first-child>p{line-height:1.65}.auth-password-workspace .auth-security-card :is(form,label){min-width:0}.auth-password-workspace .security-password-resend{gap:12px;padding-top:4px}.auth-password-workspace .security-password-resend>button{flex:auto}.auth-security-workspace{max-width:960px}.auth-security-workspace .security-mfa-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.auth-security-workspace .security-mfa-layout>div{max-width:100%}.auth-security-workspace .security-passkey-panel{background:var(--surface-subtle)}.auth-security-workspace .auth-security-panel>button{width:100%}.auth-security-workspace .auth-security-panel>div:first-child{min-width:0}.auth-security-workspace .auth-security-panel p{overflow-wrap:anywhere}.auth-security-workspace .security-mfa-setup{border:1px solid var(--color-zinc-200);background:var(--surface-subtle);border-radius:10px;grid-template-columns:minmax(0,1fr);gap:24px;padding:16px}.auth-security-workspace .security-mfa-setup>div{min-width:0}.auth-security-workspace .security-mfa-qr{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.auth-security-workspace .security-mfa-qr-code{background:0 0;border-radius:0;padding:0}.auth-security-workspace .security-mfa-qr-code svg{aspect-ratio:1;flex-shrink:0;width:180px;max-width:100%;height:auto;display:block}.auth-security-workspace .security-mfa-setup .font-mono{overflow-wrap:anywhere;line-height:1.6}.auth-security-workspace .security-mfa-actions{gap:12px}.auth-security-workspace .security-mfa-actions>button{flex:auto}.auth-security-workspace .security-mfa-recovery{color:#3e6444;background:#e7efe5;border:1px solid #d7e4d3;border-radius:10px;padding:20px}.auth-security-workspace .security-recovery-codes>div{overflow-wrap:anywhere;border-color:#d7e4d3;border-radius:6px;min-width:0;line-height:1.6}.auth-security-workspace .security-recovery-continue{background:#fff;border:1px solid #d7e4d3;border-radius:10px;padding:16px}.auth-security-workspace .security-recovery-continue a{justify-content:center;align-items:center;padding:10px 16px;display:flex}@media (min-width:768px){.auth-security-workspace .security-mfa-layout:not(.security-mfa-with-passkey) .security-mfa-setup{grid-template-columns:220px minmax(0,1fr)}}@media (min-width:1024px){.auth-security-workspace .security-mfa-with-passkey{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.auth-password-workspace{padding-block:32px}.auth-password-workspace .auth-security-card,.auth-entry .auth-security-panel{padding:20px}.auth-password-workspace .security-password-resend,.auth-security-workspace .security-mfa-actions{flex-direction:column}.auth-security-workspace .security-mfa-recovery{padding:16px}.auth-security-workspace .security-recovery-continue{padding:12px}}@media (max-width:360px){.auth-password-workspace h1{font-size:28px}}
