.OverviewPage_wrapper__w4zWp{display:flex;flex-direction:column;gap:var(--space-4)}.OverviewPage_head__AHzTN{justify-content:space-between}.OverviewPage_head__AHzTN,.OverviewPage_periodControls__WcT83{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.OverviewPage_toggle__xHnhI{display:inline-flex;border:1px solid var(--border-color);border-radius:var(--radius-md);overflow:hidden}.OverviewPage_toggleActive__dhvFI,.OverviewPage_toggleBtn__6SwjD{padding:.4rem .9rem;font-size:.875rem;font-weight:500;border:none;cursor:pointer;background:var(--card-bg);color:var(--text-muted)}.OverviewPage_toggleBtn__6SwjD:hover{background:var(--hover-bg);color:var(--text-primary)}.OverviewPage_toggleActive__dhvFI{background:var(--accent);color:var(--accent-foreground)}.OverviewPage_dateNav__RTYxu{display:inline-flex;align-items:center;gap:.35rem}.OverviewPage_navBtn__sWmVV{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--card-bg);color:var(--text-primary);cursor:pointer}.OverviewPage_navBtn__sWmVV:hover:not(:disabled){background:var(--hover-bg)}.OverviewPage_navBtn__sWmVV:disabled{opacity:.4;cursor:not-allowed}.OverviewPage_dateInput__w4oou,.OverviewPage_roomInput__EYkeM{padding:.4rem .6rem;font:inherit;font-size:.875rem;color:var(--text-primary);background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-sm)}.OverviewPage_tz___IalO{font-size:.75rem;font-weight:600;letter-spacing:.04em;padding:.2rem .45rem;border-radius:var(--radius-sm);color:var(--text-muted);background:var(--bg-secondary);cursor:help}.OverviewPage_lookup__LgXyc{display:inline-flex;gap:.35rem}.OverviewPage_goBtn__8Xxul{padding:.4rem .9rem;font-size:.875rem;font-weight:500;cursor:pointer;color:var(--btn-primary-text);background:var(--btn-primary-bg);border:1px solid var(--btn-primary-border);border-radius:var(--radius-sm)}.OverviewPage_goBtn__8Xxul:hover{background:var(--btn-primary-bg-hover)}.OverviewPage_noticeWarn__VLaO5,.OverviewPage_notice__TPMsv{padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--info-card-bg);color:var(--text-secondary);font-size:.9rem;line-height:1.5}.OverviewPage_noticeWarn__VLaO5{border-color:var(--warning);background:var(--card-bg)}.OverviewPage_cards__5_eSc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.OverviewPage_stat__TVq7z{padding:var(--space-3);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--card-bg)}.OverviewPage_statValueBad__TGYHo,.OverviewPage_statValue__cyPw_{font-family:var(--font-heading);font-size:1.75rem;font-weight:600;line-height:1.1;color:var(--text-primary)}.OverviewPage_statValueBad__TGYHo{color:var(--danger)}.OverviewPage_statLabel__FILsw{margin-top:.2rem;font-size:.8rem;font-weight:500;color:var(--text-secondary)}.OverviewPage_statHint____SDY{margin-top:.3rem;font-size:.72rem;line-height:1.35;color:var(--text-muted)}.OverviewPage_card__dr_lW{padding:var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--card-bg)}.OverviewPage_title__9oTBj{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:1rem;font-weight:var(--font-heading-weight);color:var(--text-primary)}.OverviewPage_empty__chdYU{margin:0;font-size:.9rem;line-height:1.5;color:var(--text-secondary)}.OverviewPage_tableWrap__0unA_{overflow-x:auto}.OverviewPage_table__8uOFW{width:100%;border-collapse:collapse;font-size:.875rem}.OverviewPage_table__8uOFW th{text-align:left;padding:.4rem .6rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);border-bottom:1px solid var(--border-color);white-space:nowrap}.OverviewPage_table__8uOFW td{padding:.55rem .6rem;color:var(--text-primary);border-bottom:1px solid var(--border-light);vertical-align:top}.OverviewPage_table__8uOFW tr:last-child td{border-bottom:none}.OverviewPage_num__8Ij6K{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OverviewPage_muted__uWzOd{color:var(--text-muted);font-weight:400}.OverviewPage_link__roG0N{color:var(--accent);text-decoration:none;white-space:nowrap}.OverviewPage_link__roG0N:hover{text-decoration:underline}.OverviewPage_plainList__xWbb5{margin:var(--space-3) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.4rem;font-size:.9rem;line-height:1.45;color:var(--text-primary)}.OverviewPage_symFail__7H1TB{margin-right:.4rem;font-weight:700;color:var(--danger)}.OverviewPage_symUnknown__o97ka{margin-right:.4rem;font-weight:700;color:var(--text-muted)}.OverviewPage_branding__GMDoe,.OverviewPage_provenance__pEOih{margin:0;font-size:.75rem;color:var(--text-muted)}.OverviewPage_srOnly__jceg0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.OverviewPage_branding__GMDoe a{color:var(--accent);text-decoration:none}.OverviewPage_branding__GMDoe a:hover{text-decoration:underline}.OverviewPage_drillButton__xvwPj{background:transparent;border:0;padding:.35rem 0;color:var(--accent);cursor:pointer;font:inherit;text-align:left}.OverviewPage_drillButton__xvwPj:hover{text-decoration:underline}.OverviewPage_affectedHead__Ro_mA{display:flex;justify-content:space-between;gap:1rem}@media(max-width:600px){.OverviewPage_cards__5_eSc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:360px){.OverviewPage_cards__5_eSc{grid-template-columns:minmax(0,1fr)}}.OverviewPage_pageTitle__T5xEJ h1{margin:.5rem 0;font-size:1.5rem;font-weight:600}.OverviewPage_pageTitle__T5xEJ p{margin:0;font-size:.85rem;color:var(--text-muted)}.OverviewQualityPanels_grid__2_AIh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.OverviewQualityPanels_panel__1AOAS{min-width:0;padding:1.2rem;border:1px solid var(--border-color);border-radius:10px;background:var(--card-bg)}.OverviewQualityPanels_wide__jmj20{grid-column:1/-1}.OverviewQualityPanels_panel__1AOAS h3{margin:0 0 .5rem;font-size:1rem}.OverviewQualityPanels_panel__1AOAS p{margin:.5rem 0 1rem;font-size:.8rem;color:var(--text-muted)}.OverviewQualityPanels_legend___SpzH{display:flex;flex-wrap:wrap;gap:1rem;margin:.8rem 0;font-size:.75rem}.OverviewQualityPanels_classifications__CtL63 li>span,.OverviewQualityPanels_legend___SpzH span{display:inline-flex;align-items:center;gap:.5rem}.OverviewQualityPanels_classifications__CtL63 i,.OverviewQualityPanels_legend___SpzH i{display:inline-block;width:9px;height:9px;border-radius:3px;background:var(--accent);flex-shrink:0}.OverviewQualityPanels_panel__1AOAS [data-tone=sessions]{background:var(--accent)}.OverviewQualityPanels_panel__1AOAS [data-tone=symptom]{background:var(--quality-poor)}.OverviewQualityPanels_panel__1AOAS [data-tone=qos]{background:var(--quality-fair)}.OverviewQualityPanels_panel__1AOAS [data-tone=passed]{background:var(--quality-good)}.OverviewQualityPanels_panel__1AOAS [data-tone=unknown]{background:var(--text-muted)}.OverviewQualityPanels_panel__1AOAS [data-tone=ineligible]{background:var(--border-color)}.OverviewQualityPanels_stack__eQBrm{display:flex;height:13px;gap:2px;background:var(--bg-secondary);border-radius:4px;overflow:hidden}.OverviewQualityPanels_stack__eQBrm span{min-width:0}.OverviewQualityPanels_classifications__CtL63{list-style:none;padding:0;margin:1rem 0 0;font-size:.8rem}.OverviewQualityPanels_classifications__CtL63 li{display:flex;justify-content:space-between;gap:.8rem;margin:.8rem 0}.OverviewQualityPanels_big__wPRqM{font-size:2rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OverviewQualityPanels_chart__w2AUj{display:flex;gap:.5rem;height:170px;margin-top:1rem}.OverviewQualityPanels_axis__AVdLs{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:22px;font-size:.7rem;color:var(--text-muted)}.OverviewQualityPanels_buckets__yyfR9{display:flex;flex:1 1;min-width:0;gap:4px;border-bottom:1px solid var(--border-color)}.OverviewQualityPanels_bucket__HF_S6{display:flex;flex:1 1;min-width:0;flex-direction:column}.OverviewQualityPanels_columns__qt_E_{flex:1 1;display:flex;align-items:flex-end;gap:1px;min-height:0}.OverviewQualityPanels_columns__qt_E_ span{flex:1 1;background:var(--accent);min-width:0}.OverviewQualityPanels_tick__sP5MX{font-size:.7rem;height:22px;text-align:center;color:var(--text-muted)}.OverviewQualityPanels_values__QGNBK{margin-top:1rem;font-size:.8rem}.OverviewQualityPanels_values__QGNBK summary{cursor:pointer;color:var(--accent)}.OverviewQualityPanels_tableWrap__v4SD4{overflow:auto}.OverviewQualityPanels_tableWrap__v4SD4 table{width:100%;border-collapse:collapse}.OverviewQualityPanels_tableWrap__v4SD4 td,.OverviewQualityPanels_tableWrap__v4SD4 th{padding:.5rem;text-align:left;border-bottom:1px solid var(--border-color)}.OverviewQualityPanels_sectionRow__Uf5Fu{display:grid;grid-template-columns:165px minmax(0,1fr) 150px;align-items:center;grid-gap:1rem;gap:1rem;margin:1rem 0;font-size:.8rem}@media(max-width:700px){.OverviewQualityPanels_grid__2_AIh{grid-template-columns:minmax(0,1fr)}.OverviewQualityPanels_sectionRow__Uf5Fu{grid-template-columns:minmax(0,1fr);gap:.4rem}.OverviewQualityPanels_bucket__HF_S6:nth-child(2n) .OverviewQualityPanels_tick__sP5MX{visibility:hidden}}