.wrap.svelte-6r0ljv{max-width:1200px;margin:0 auto;padding:1.6rem 1.5rem 5rem}header.svelte-6r0ljv{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.4rem}.back.svelte-6r0ljv{align-self:flex-start;text-decoration:none;color:var(--color-helix-ink-dim);font-size:.85rem}.back.svelte-6r0ljv:hover{color:var(--color-helix-accent)}h1.svelte-6r0ljv{margin:0;font-size:clamp(1.5rem,3vw,2.1rem);letter-spacing:-.02em}.lede.svelte-6r0ljv{margin:0;color:var(--color-helix-ink-dim);max-width:70ch}.empty.svelte-6r0ljv{color:var(--color-helix-ink-dim);background:var(--color-helix-bg-2);border:1px solid var(--color-helix-border);border-radius:12px;padding:1.4rem}.kpis.svelte-6r0ljv{display:grid;grid-template-columns:repeat(5,1fr);gap:.9rem;margin-bottom:1.1rem}.kpi.svelte-6r0ljv{position:relative;overflow:hidden;background:var(--color-helix-bg-2);border:1px solid var(--color-helix-border);border-radius:13px;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.15rem}.kpi.svelte-6r0ljv:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--ac)}.kpi.svelte-6r0ljv .v:where(.svelte-6r0ljv){font-size:1.9rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.kpi.svelte-6r0ljv .l:where(.svelte-6r0ljv){font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-helix-ink-faint)}.kpi.svelte-6r0ljv .sub:where(.svelte-6r0ljv){font-size:.78rem;color:var(--color-helix-ink-dim)}.grid.svelte-6r0ljv{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.cardx.svelte-6r0ljv{background:var(--color-helix-bg-2);border:1px solid var(--color-helix-border);border-radius:14px;padding:1rem 1rem .5rem;display:flex;flex-direction:column}.cardx.wide.svelte-6r0ljv{grid-column:1 / -1}.cardx.svelte-6r0ljv h3:where(.svelte-6r0ljv){margin:0 0 .1rem;font-size:.98rem}.cap.svelte-6r0ljv{margin:0 0 .5rem;font-size:.8rem;color:var(--color-helix-ink-dim)}.chart.svelte-6r0ljv{width:100%;min-height:300px}.empty-note{color:var(--color-helix-ink-faint);padding:2rem;text-align:center}.lb.svelte-6r0ljv{margin-top:1.4rem;background:var(--color-helix-bg-2);border:1px solid var(--color-helix-border);border-radius:14px;padding:1rem 1rem .4rem}.lb.svelte-6r0ljv h3:where(.svelte-6r0ljv){margin:0 0 .6rem;font-size:.98rem}.lb.svelte-6r0ljv table:where(.svelte-6r0ljv){width:100%;border-collapse:collapse;font-size:.9rem}@media (max-width: 640px){.lb.svelte-6r0ljv{overflow-x:auto}.lb.svelte-6r0ljv table:where(.svelte-6r0ljv){min-width:560px}}.lb.svelte-6r0ljv th:where(.svelte-6r0ljv),.lb.svelte-6r0ljv td:where(.svelte-6r0ljv){text-align:left;padding:.6rem .7rem;border-bottom:1px solid var(--color-helix-border);vertical-align:top}.lb.svelte-6r0ljv th:where(.svelte-6r0ljv){font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-helix-ink-faint)}.lb.svelte-6r0ljv tr:where(.svelte-6r0ljv):last-child td:where(.svelte-6r0ljv){border-bottom:none}.lb.svelte-6r0ljv td.rank:where(.svelte-6r0ljv){font-variant-numeric:tabular-nums;color:var(--color-helix-ink-faint);font-weight:700}.lb.svelte-6r0ljv td.num:where(.svelte-6r0ljv),.lb.svelte-6r0ljv th.num:where(.svelte-6r0ljv){text-align:right;font-variant-numeric:tabular-nums;font-weight:650}.lb.svelte-6r0ljv a:where(.svelte-6r0ljv){color:var(--color-helix-ink);text-decoration:none;font-weight:600}.lb.svelte-6r0ljv a:where(.svelte-6r0ljv):hover{color:var(--color-helix-accent)}.dot.svelte-6r0ljv{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:6px;vertical-align:middle}.serves.svelte-6r0ljv{display:flex;flex-wrap:wrap;gap:4px}.chip.svelte-6r0ljv{font-size:.74rem;padding:2px 8px;border-radius:999px;border:1px solid color-mix(in oklab,var(--c) 50%,var(--color-helix-border));background:color-mix(in oklab,var(--c) 10%,transparent)}.pill.svelte-6r0ljv{font-size:.74rem;font-weight:600;padding:3px 9px;border-radius:999px;color:var(--c);border:1px solid color-mix(in oklab,var(--c) 40%,var(--color-helix-border));background:color-mix(in oklab,var(--c) 10%,transparent)}@media (max-width: 880px){.kpis.svelte-6r0ljv{grid-template-columns:repeat(2,1fr)}.grid.svelte-6r0ljv{grid-template-columns:1fr}}
