.presentation-module__Q_5XSG__pageHead{flex-wrap:wrap;align-items:center;gap:16px;padding:26px 0 22px;display:flex}.presentation-module__Q_5XSG__heading{flex:1;min-width:200px}.presentation-module__Q_5XSG__heading h1{font-family:var(--font-display);font-size:var(--text-display,32px);margin:0;font-weight:400;line-height:1.15}.presentation-module__Q_5XSG__heading p{color:var(--color-muted);max-width:65ch;margin:8px 0 0;font-size:14px;line-height:1.6}.presentation-module__Q_5XSG__filters{min-width:0;max-width:100%}.presentation-module__Q_5XSG__metrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:0 0 24px;display:grid}.presentation-module__Q_5XSG__metric{border:1px solid var(--color-hairline);background:color-mix(in srgb,var(--metric-accent) 9%,var(--color-canvas));min-width:0;color:var(--color-midnight);border-radius:16px;flex-direction:column;padding:20px;text-decoration:none;display:flex}.presentation-module__Q_5XSG__ocean{--metric-accent:var(--color-ocean)}.presentation-module__Q_5XSG__olive{--metric-accent:var(--color-olive)}.presentation-module__Q_5XSG__sunlight{--metric-accent:var(--color-sunlight)}.presentation-module__Q_5XSG__roots{--metric-accent:var(--color-roots)}.presentation-module__Q_5XSG__metricLabel{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.presentation-module__Q_5XSG__arrow{color:var(--color-muted);margin-left:auto}.presentation-module__Q_5XSG__live{color:var(--color-ocean-ink);background:var(--color-moonlight);border-radius:12px;padding:2px 7px;font-size:11px}.presentation-module__Q_5XSG__value{font-family:var(--font-figure);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:12px 0 8px;font-size:36px;line-height:1.2}.presentation-module__Q_5XSG__bad .presentation-module__Q_5XSG__value{color:var(--color-roots)}.presentation-module__Q_5XSG__metricNote{color:var(--color-muted);margin-top:auto;font-size:13px;line-height:1.5}.presentation-module__Q_5XSG__metric[href]:hover{border-color:var(--metric-accent);background:color-mix(in srgb,var(--metric-accent) 15%,var(--color-canvas))}.presentation-module__Q_5XSG__metric[href]:focus-visible{outline:2px solid var(--color-ocean-ink);outline-offset:3px}.presentation-module__Q_5XSG__panel{border:1px solid var(--color-hairline);background:var(--color-canvas);border-radius:18px;margin-bottom:16px;scroll-margin-top:24px;overflow:hidden}.presentation-module__Q_5XSG__panelHead{border-bottom:1px solid var(--color-hairline);background:color-mix(in srgb,var(--color-ocean) 5%,var(--color-canvas));padding:20px 22px}.presentation-module__Q_5XSG__panelTitle{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.presentation-module__Q_5XSG__panelTitle h2{margin:0;font-size:19px;font-weight:500;line-height:1.35}.presentation-module__Q_5XSG__count{background:var(--color-moonlight);color:var(--color-muted);font-variant-numeric:tabular-nums;border-radius:16px;padding:3px 9px;font-size:13px}.presentation-module__Q_5XSG__panelAction{max-width:100%;margin-left:auto}.presentation-module__Q_5XSG__panelHead p{color:var(--color-muted);max-width:85ch;margin:8px 0 0;font-size:13px;line-height:1.55}.presentation-module__Q_5XSG__pinned{z-index:10;position:sticky;top:0}.presentation-module__Q_5XSG__spills{z-index:10;position:relative;overflow:visible}.presentation-module__Q_5XSG__spills:has(details[open]){z-index:30}@media (min-width:1024px){.presentation-module__Q_5XSG__fill{flex-direction:column;height:100%;display:flex;overflow-y:auto}}@media (max-width:600px){.presentation-module__Q_5XSG__pageHead{gap:12px;padding:20px 0 18px}.presentation-module__Q_5XSG__filters{width:100%}.presentation-module__Q_5XSG__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.presentation-module__Q_5XSG__metric{border-radius:12px;padding:15px}.presentation-module__Q_5XSG__metricLabel{font-size:13px}.presentation-module__Q_5XSG__value{font-size:30px}.presentation-module__Q_5XSG__metricNote{font-size:12px}.presentation-module__Q_5XSG__panelHead{padding:17px 16px}.presentation-module__Q_5XSG__panelAction{flex-basis:100%;margin-left:0}.presentation-module__Q_5XSG__panelTitle h2{font-size:18px}}@media (max-width:350px){.presentation-module__Q_5XSG__metrics{grid-template-columns:1fr}}
