.mgmt-hero{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:18px}.mgmt-hero h1{margin:.2rem 0}.mgmt-hero p,.muted{color:var(--muted)}.mgmt-date{min-width:190px}.mgmt-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.mgmt-tabs button{border:1px solid var(--border);background:var(--panel);color:var(--text);padding:10px 14px;border-radius:999px;cursor:pointer}.mgmt-tabs button.active{background:var(--text);color:var(--bg)}.mgmt-tab-panel{display:none}.mgmt-tab-panel.active{display:block}.mgmt-kpi-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:16px}.mgmt-kpi{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:14px}.mgmt-kpi small{display:block;color:var(--muted);margin-bottom:6px}.mgmt-kpi strong{font-size:1.3rem}.mgmt-grid-two{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.mgmt-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.priority-stack,.mgmt-list{display:grid;gap:8px}.priority-item,.mgmt-list-item{border:1px solid var(--border);border-radius:12px;padding:12px;display:flex;justify-content:space-between;gap:12px}.priority-item strong,.mgmt-list-item strong{display:block}.priority-item span,.mgmt-list-item span{color:var(--muted);font-size:.83rem}.consent-row{display:flex;gap:8px;align-items:flex-start}.consent-row input{width:auto;margin-top:3px}.recording-actions,.meeting-actions{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.dept-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.action-progress{height:7px;background:rgba(127,127,127,.15);border-radius:999px;overflow:hidden}.action-progress span{display:block;height:100%;background:currentColor}.status-chip{font-size:.74rem;border:1px solid var(--border);padding:4px 8px;border-radius:999px}.banquet-row{display:grid;grid-template-columns:1.1fr 1fr .8fr .8fr .7fr;gap:10px;align-items:center;border-bottom:1px solid var(--border);padding:11px 0}@media(max-width:900px){.mgmt-kpi-grid{grid-template-columns:repeat(2,1fr)}.mgmt-grid-two,.dept-grid{grid-template-columns:1fr}.mgmt-hero{align-items:stretch;flex-direction:column}.banquet-row{grid-template-columns:1fr 1fr}.mgmt-date{min-width:0}}