/* V68: admin-only Siren insights and per-agent voice tuning */
.v68-siren-reports-header{margin:38px 0 15px;padding:20px 4px 0;border-top:1px solid var(--stroke,rgba(138,158,180,.25))}
.v68-siren-reports-header h2{font-size:clamp(1.35rem,2.4vw,1.85rem);margin:7px 0}
.v68-siren-reports-header p{color:var(--muted,#8896ad);font-size:.9rem;margin:0;line-height:1.55}
.v68-siren-reports{max-width:100%;box-sizing:border-box;min-width:0;margin-bottom:28px}
.v68-siren-reports .v66-chart-grid svg{height:180px;max-width:100%}
.v68-voice-sliders{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:18px;border:1px solid var(--border,#d8e2ed);border-radius:15px;margin:12px 0;background:rgba(138,158,180,.05)}
.v68-voice-sliders label{display:grid;grid-template-columns:1fr auto;gap:9px 10px;align-items:center;font-weight:650;font-size:13px}
.v68-voice-sliders output{font-size:13px;color:#d9802d;font-variant-numeric:tabular-nums}
.v68-voice-sliders input[type=range]{grid-column:1/-1;width:100%;height:24px;accent-color:#e78a35;cursor:pointer}
.v68-voice-sliders small{grid-column:1/-1;font-size:11.5px;line-height:1.5;opacity:.72;font-weight:400}
@media(max-width:620px){.v68-voice-sliders{grid-template-columns:1fr;padding:14px}.v68-siren-reports .v66-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v68-siren-reports{padding:14px}}
