/* HelgringRadar v1.58 — final staff workspace UX freeze */
.hr58-filter-row{margin:0 0 14px}.hr58-filter-row .search{min-width:170px}.hr58-user-table{min-width:1100px}.hr58-user-ident .detail-grid{margin-top:0}.hr58-ops-controls{margin:16px 0}.hr58-delivery-grid{margin-top:14px}.hr58-backup-action{margin-top:16px}.hr58-staff-result{margin-top:12px;max-width:760px}.hr58-staff-result .field{display:block;margin:12px 0}.hr58-staff-result select{width:100%}.hr58-incidents-table{min-width:900px}.notification-center-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.notification-center-head h3{margin:4px 0 6px}.notification-center-head p{margin:0;color:var(--muted);max-width:680px}.notification-unread-total{min-width:110px;text-align:center;padding:13px;border:1px solid rgba(49,230,178,.2);border-radius:15px;background:rgba(49,230,178,.045)}.notification-unread-total b{display:block;font-size:28px;color:var(--primary)}.notification-unread-total span{font-size:9px;color:var(--muted)}.hr58-notification-toolbar{align-items:flex-end}.hr58-notification-toolbar .field{min-width:220px}.notification-unread-toggle{min-width:230px}.hr58-notification-modal{max-width:980px}.hr58-notification-modal .notification-list{max-height:58vh}
@media(max-width:900px){.hr58-user-table{min-width:980px}.notification-center-head{display:block}.notification-unread-total{display:inline-block;margin-top:12px}.hr58-notification-toolbar{align-items:stretch}}
@media(max-width:620px){.hr58-filter-row{display:grid;grid-template-columns:1fr}.hr58-filter-row .search{min-width:0;width:100%}.hr58-notification-toolbar .field,.notification-unread-toggle{min-width:0;width:100%}.notification-unread-total{width:100%}.hr58-staff-result .primary{width:100%}}
