.StandardsSidebar_sidebar__dO7SV{display:flex;flex-direction:column;width:280px;min-width:280px;height:calc(100vh - 2rem);position:-webkit-sticky;position:sticky;top:1rem;border-right:1px solid #e5e7eb;padding-right:1rem}.StandardsSidebar_header__nROyO{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.8rem;color:#6b7280}.StandardsSidebar_clear__SAhjA{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:.8rem;padding:0}.StandardsSidebar_clear__SAhjA:hover{text-decoration:underline}.StandardsSidebar_search__Cmjmp{width:100%;padding:.4rem .6rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;margin-bottom:.5rem;outline:none}.StandardsSidebar_search__Cmjmp:focus{border-color:#3b82f6}.StandardsSidebar_list__p_O1R{list-style:none;overflow-y:auto;flex:1 1}.StandardsSidebar_item__oSPBI{display:grid;grid-template-columns:3.5rem 1fr 1.5rem;grid-gap:.25rem;gap:.25rem;align-items:baseline;padding:.4rem .5rem;border-radius:5px;cursor:pointer;font-size:.8rem;line-height:1.3}.StandardsSidebar_item__oSPBI:hover{background:#f3f4f6}.StandardsSidebar_item__oSPBI.StandardsSidebar_selected__cmVNc{background:#eff6ff;color:#1d4ed8}.StandardsSidebar_ref__jZDvQ{font-family:monospace;font-size:.72rem;color:#9ca3af}.StandardsSidebar_item__oSPBI.StandardsSidebar_selected__cmVNc .StandardsSidebar_ref__jZDvQ{color:#93c5fd}.StandardsSidebar_title__PAEUT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StandardsSidebar_level__jzbli{text-align:right;color:#9ca3af;font-size:.72rem}.MetricsChart_chart__cCZGz{width:100%;margin-top:1.5rem}.MetricsChart_empty__zJEgv{margin-top:4rem;text-align:center;color:#6b7280;font-size:1rem}.EpaoCount_table__D7cHC{width:100%;border-collapse:collapse;font-size:.875rem}.EpaoCount_table__D7cHC th{text-align:left;padding:.4rem .75rem;border-bottom:2px solid #e5e7eb;color:#6b7280;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.EpaoCount_table__D7cHC td{padding:.5rem .75rem;border-bottom:1px solid #f3f4f6}.EpaoCount_ref__augBt{color:#9ca3af;font-size:.75rem;font-family:monospace}.EpaoCount_count__xTRFD{text-align:right;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EpaoCount_empty__LPdeN{color:#9ca3af;font-size:.875rem}.page_layout__mbNju{display:flex;gap:2rem;padding:1rem 1.5rem;min-height:100vh}.page_main__GlU4n{flex:1 1;min-width:0;padding-top:.5rem}.page_title__3jonF{font-size:1.5rem;font-weight:700;margin-bottom:1.25rem}.page_grid__f5Kdy{display:grid;grid-template-columns:1fr 280px;grid-template-rows:auto;grid-gap:1.25rem;gap:1.25rem}.page_chartPanel__tliwW{min-width:0}.page_chartPanel__tliwW,.page_epaoPanel__yTgQs{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1.25rem}.page_epaoPanel__yTgQs{align-self:start}.page_panelHeader__uwSS3{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}.page_panelTitle__EogUC{font-size:1rem;font-weight:600;margin:0}.page_toolbar__cXhDv{display:flex;gap:1rem;align-items:center}.page_dateLabel__Y8dY0{display:flex;align-items:center;gap:.4rem;font-size:.875rem;color:#374151}.page_dateInput__j_xu6{padding:.3rem .5rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;outline:none}.page_dateInput__j_xu6:focus{border-color:#3b82f6}.page_loading__Q7rym{color:#6b7280;font-size:.9rem;margin-top:1rem}