.auth-panel .field{margin:18px 0;font-size:14px}.auth-panel input{font-size:16px;min-height:48px}.auth-panel .auth-switch{font-size:14px;margin:16px 0}.auth-panel .demo-accounts{margin-top:15px}.user-management{margin-bottom:24px}.user-filters{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:20px 0}.user-filters .field:first-child{flex:1;min-width:180px}.managed-user{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--line);padding:18px 0;overflow-wrap:anywhere}.managed-user>div{min-width:0}.managed-user .status-tag{margin-left:12px}.managed-user p{margin:6px 0}.managed-user button{flex-shrink:0}.user-editor{margin-top:20px;padding-top:15px;border-top:1px solid var(--line)}.user-editor fieldset{margin:0;border:1px solid var(--line);border-radius:8px;min-width:0}.region-choice{display:flex;align-items:center;gap:8px;margin:8px 0}.user-management .field{font-size:14px}.user-management input,.user-management select{font-size:15px}.user-management input[type=checkbox]{width:18px;height:18px}.senior-mode .auth-panel .field,.senior-mode .auth-panel input,.senior-mode .auth-panel .auth-switch{font-size:20px}.senior-mode .auth-panel button{font-size:20px;min-height:52px}.senior-mode .auth-panel .demo-accounts{display:none}@media(max-width:650px){.user-filters{display:grid;grid-template-columns:1fr 1fr}.user-filters .field:first-child{grid-column:1/-1;min-width:0}.managed-user .status-tag{display:block;margin:7px 0}.user-editor .field-grid{grid-template-columns:1fr}.auth-panel{margin-top:0}.user-management{padding:18px 14px}}
