.analytics_page__K1Qwh{display:grid;gap:var(--g-spacing-5);min-width:0}.analytics_filters__WcnYL,.analytics_section__8Sjrn{display:grid;gap:var(--g-spacing-4);min-width:0;padding:var(--g-spacing-5);background:var(--g-color-base-background);border:1px solid var(--g-color-line-generic);border-radius:var(--v2-radius-card)}.analytics_filters__WcnYL summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--g-color-text-link)}.analytics_filterRow__A8_bi{align-items:end}.analytics_filterRow__A8_bi,.analytics_kpis__EY9pT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--g-spacing-3)}.analytics_kpis__EY9pT{margin:0}.analytics_kpi__21Upe{padding:var(--g-spacing-5);border:1px solid var(--g-color-line-generic);border-radius:var(--v2-radius-card);background:var(--g-color-base-background);min-width:0}.analytics_kpi__21Upe dt{color:var(--g-color-text-secondary)}.analytics_kpi__21Upe dd{margin:var(--g-spacing-3) 0 0;font-size:clamp(20px,2.2vw,32px);font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.analytics_kpi__21Upe small,.analytics_note__qvllU{color:var(--g-color-text-secondary);font-size:var(--g-text-body-1-font-size);line-height:1.5}.analytics_kpi__21Upe small{display:block;margin-top:var(--g-spacing-2)}.analytics_actions__qc4it{display:flex;flex-wrap:wrap;gap:var(--g-spacing-4);align-items:center}.analytics_actions__qc4it a{min-height:44px;display:inline-flex;align-items:center}.analytics_chartGrid__EXCNa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--g-spacing-4)}.analytics_tableScroll__rvXTE{overflow:auto;max-width:100%;border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m)}.analytics_tableScroll__rvXTE table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums;font-size:var(--g-text-body-1-font-size)}.analytics_tableScroll__rvXTE :is(th,td){padding:12px 16px;border-bottom:1px solid var(--g-color-line-generic);text-align:right;vertical-align:top;white-space:nowrap}.analytics_tableScroll__rvXTE th:first-child{text-align:left;min-width:180px;max-width:260px;white-space:normal;overflow-wrap:anywhere}.analytics_tableScroll__rvXTE small{display:block;color:var(--g-color-text-secondary);font-weight:400;font-size:12px;white-space:normal}.analytics_tableScroll__rvXTE thead{background:var(--g-color-base-generic);position:sticky;top:0}.analytics_section__8Sjrn h2,.analytics_section__8Sjrn h3{margin:0}.analytics_provenance__2Y3Om{font-size:var(--g-text-body-1-font-size);overflow-wrap:anywhere;color:var(--g-color-text-secondary)}@media(max-width:1000px){.analytics_chartGrid__EXCNa{grid-template-columns:1fr}.analytics_filterRow__A8_bi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.analytics_kpis__EY9pT{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics_filterRow__A8_bi{grid-template-columns:1fr}.analytics_filters__WcnYL,.analytics_kpi__21Upe,.analytics_section__8Sjrn{padding:var(--g-spacing-3)}}@media(prefers-reduced-motion:reduce){.analytics_page__K1Qwh *{scroll-behavior:auto}}.analytics_page__K1Qwh summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.analytics_page__K1Qwh :is(a,summary):focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:3px;border-radius:4px}.analytics_tableScroll__rvXTE a{display:inline-flex;align-items:center;min-height:44px}