.staff-identity{font-size:16px;margin:0 0 24px}.staff-venue{margin:0 0 24px}.staff-venue select{max-width:100%;font-size:15px;min-height:48px}.staff-local-name{font-size:18px;line-height:1.5;margin-bottom:24px}.admin-sidebar nav button[aria-current=page]{background:var(--accent,#cf1b17);color:#fff}.staff-inline-actions{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.staff-users,.staff-audit{list-style:none;margin:0;padding:0}.staff-users li,.staff-audit li{padding:20px 0;border-bottom:1px solid #d5c8b8;display:flex;flex-direction:column;gap:10px}.staff-audit span{overflow-wrap:anywhere;font-size:14px}.staff-audit time{font-size:14px}.staff-status-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.staff-status-list .panel{margin:0}.staff-login-note{font-size:16px;line-height:1.6}.admin-content .settings-panel{max-width:780px}.admin-content select,.admin-content input{max-width:100%}@media(max-width:760px){.staff-status-list{grid-template-columns:1fr}.staff-inline-actions{flex-direction:column}.staff-inline-actions .button{width:100%}.staff-venue{max-width:100%}.staff-identity{margin-bottom:12px}}
