.snapshot.svelte-1bgq44a{margin:0;min-width:0}figcaption.svelte-1bgq44a{margin-bottom:.55rem;color:#64748b;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.app-frame.svelte-1bgq44a{overflow:hidden;border:1px solid #dbe4ee;border-radius:14px;background:#f8fafc;box-shadow:0 22px 45px #1e3a561f}.app-bar.svelte-1bgq44a{display:flex;align-items:center;gap:.35rem;height:2.1rem;padding:0 .7rem;border-bottom:1px solid #e5eaf0;background:#fff}.app-bar.svelte-1bgq44a>span:where(.svelte-1bgq44a):not(.grow,.control){width:.42rem;height:.42rem;border-radius:50%;background:#d6dee8}.app-bar.svelte-1bgq44a .mark:where(.svelte-1bgq44a){background:#60a5fa!important}.grow.svelte-1bgq44a{flex:1}.control.svelte-1bgq44a{width:3.7rem;height:.7rem;border-radius:999px;background:#edf2f7}.control.short.svelte-1bgq44a{width:2.2rem}.app-body.svelte-1bgq44a{display:grid;grid-template-columns:5rem 1fr;min-height:19rem}aside.svelte-1bgq44a{display:flex;flex-direction:column;gap:.65rem;padding:1.05rem .7rem;border-right:1px solid #e5eaf0;background:#fbfcfd}.nav.svelte-1bgq44a{height:.75rem;border-radius:999px;background:#e5eaf0}.nav.active.svelte-1bgq44a{background:#bfdbfe}.nav.small.svelte-1bgq44a{width:72%;margin-left:.5rem}.report.svelte-1bgq44a{min-width:0;padding:1rem}.report-heading.svelte-1bgq44a,.chart-title.svelte-1bgq44a{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.report-heading.svelte-1bgq44a strong:where(.svelte-1bgq44a){display:block;margin-top:.2rem;color:#172033;font-size:clamp(.85rem,2vw,1.05rem)}.eyebrow.svelte-1bgq44a{color:#4f86be;font-size:.46rem;font-weight:800;letter-spacing:.12em}.pill.svelte-1bgq44a{flex:none;border:1px solid #dbe4ee;border-radius:999px;background:#fff;padding:.35rem .55rem;color:#64748b;font-size:.55rem}.metric-grid.svelte-1bgq44a{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:.55rem;margin-top:.85rem}.metric.svelte-1bgq44a,.mini.svelte-1bgq44a{border:1px solid #e1e8ef;border-radius:9px;background:#fff;padding:.65rem}.metric.svelte-1bgq44a span:where(.svelte-1bgq44a),.mini.svelte-1bgq44a span:where(.svelte-1bgq44a){display:block;color:#758295;font-size:.52rem}.metric.svelte-1bgq44a strong:where(.svelte-1bgq44a){display:block;margin-top:.15rem;color:#162033;font-size:1rem}.mini.svelte-1bgq44a strong:where(.svelte-1bgq44a){display:block;margin-top:.3rem;color:#334155;font-size:.72rem}.metric.svelte-1bgq44a em:where(.svelte-1bgq44a){display:block;margin-top:.22rem;color:#16856f;font-size:.5rem;font-style:normal;font-weight:700}.chart.svelte-1bgq44a{margin-top:.65rem;border:1px solid #e1e8ef;border-radius:9px;background:#fff;padding:.65rem .65rem .3rem}.chart-title.svelte-1bgq44a{color:#64748b;font-size:.52rem}svg.svelte-1bgq44a{display:block;width:100%;height:9.2rem}svg.svelte-1bgq44a line:where(.svelte-1bgq44a){stroke:#e8edf3;stroke-width:1}svg.svelte-1bgq44a .line:where(.svelte-1bgq44a){fill:none;stroke:#2f7fc0;stroke-linecap:round;stroke-width:4}svg.svelte-1bgq44a .area:where(.svelte-1bgq44a){fill:#60a5fa24;stroke:none}svg.svelte-1bgq44a circle:where(.svelte-1bgq44a){fill:#fff;stroke:#2f7fc0;stroke-width:3}.cohort.svelte-1bgq44a{display:grid;grid-template-columns:repeat(4,1fr);gap:.35rem;margin-top:.75rem;border:1px solid #e1e8ef;border-radius:9px;background:#fff;padding:.7rem}.cohort.svelte-1bgq44a span:where(.svelte-1bgq44a){height:2.25rem;border-radius:5px;background:color-mix(in srgb,#3b82f6 var(--strength),#eff6ff)}.cohort.svelte-1bgq44a .label-cell:where(.svelte-1bgq44a){background:#e8eef5}@media(max-width:560px){.app-body.svelte-1bgq44a{grid-template-columns:3.2rem 1fr;min-height:16.5rem}aside.svelte-1bgq44a{padding-inline:.45rem}.report.svelte-1bgq44a{padding:.7rem}.metric-grid.svelte-1bgq44a{grid-template-columns:1.25fr 1fr}.metric-grid.svelte-1bgq44a .mini:where(.svelte-1bgq44a):last-child{display:none}svg.svelte-1bgq44a{height:7rem}}
