.auth-card{text-align:left}.auth-card>.crest,.auth-card>h1,.auth-card>p,.auth-card>small{text-align:center}.auth-form{display:grid;gap:14px;margin-top:22px}.auth-form label{font-size:12px;font-weight:750}.auth-form input{margin-top:5px}.auth-form label small{display:block;color:var(--muted);font-weight:400;margin-top:4px}.auth-divider{display:flex;align-items:center;gap:10px;color:var(--muted);margin:18px 0}.auth-divider:before,.auth-divider:after{content:"";height:1px;background:var(--line);flex:1}.totp-qr{display:block;width:220px;max-width:100%;margin:18px auto;border:8px solid #fff}.totp-secret{display:block;overflow-wrap:anywhere;background:#f3f5f4;border-radius:7px;padding:10px;margin-top:8px}.auth-card details{text-align:center}.user-admin-grid{display:grid;grid-template-columns:1fr 2fr;gap:18px}.user-add-form{display:grid;gap:10px}.user-add-form label{font-size:12px;font-weight:750}.user-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.user-row b,.user-row small{display:block}.user-row small{color:var(--muted)}.user-actions{display:flex;gap:7px;align-items:center}.restore-user-form{display:flex;gap:7px}.restore-user-form input{min-width:210px}@media(max-width:800px){.user-admin-grid{grid-template-columns:1fr}.user-row{align-items:flex-start;flex-direction:column}.user-actions,.restore-user-form{width:100%}.restore-user-form{flex-direction:column}}
