.auth-shell{max-width:68rem}.auth-shell .auth-card{border-radius:24px}.auth-shell .auth-modeSwitch{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.auth-shell .auth-modeSwitch button{border-radius:10px;width:100%;min-width:0;min-height:44px}.auth-shell .auth-field,.auth-shell .auth-passwordGroup{width:100%;min-width:0;min-height:52px;box-shadow:none;border-radius:12px;font-size:16px}.auth-shell .auth-field{padding-inline:16px}.auth-shell .auth-passwordGroup input{min-width:0;padding-inline:16px 4px;font-size:16px}.auth-shell .auth-passwordGroup [data-slot=input-group-suffix]{border:0;padding:3px}.auth-shell .auth-visibility{width:44px;min-width:44px;height:44px;color:var(--muted);background:0 0;border-radius:8px;padding:0}.auth-shell .auth-submit{border-radius:12px;min-height:52px}.auth-shell .auth-accountOption{border-radius:14px;width:100%;min-width:0}.auth-shell .auth-accountOption [data-slot=radio-content]{min-width:0}@media (min-width:1024px){.auth-intro{padding:40px}}
