.ranking-shell.svelte-gmzmlh{max-width:900px}.ranking-guide.svelte-gmzmlh section:where(.svelte-gmzmlh){margin-top:1.8rem}.formula-panel.svelte-gmzmlh{background:var(--field,oklch(97% .01 120));border:1px solid var(--border-soft);border-radius:10px;padding:16px}.formula-graphic.svelte-gmzmlh{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin-top:14px;display:grid}.formula-graphic.svelte-gmzmlh span:where(.svelte-gmzmlh){background:var(--panel);border:1px solid var(--border-soft);color:var(--text-secondary);text-align:center;border-radius:8px;min-height:42px;padding:10px;font-size:.82rem;font-weight:750}.formula-graphic.svelte-gmzmlh strong:where(.svelte-gmzmlh){color:var(--accent-soft);font-size:1rem}.comparison-grid.svelte-gmzmlh,.example-race.svelte-gmzmlh,.signal-explainers.svelte-gmzmlh,.recipe-list.svelte-gmzmlh{gap:12px;margin-top:14px;display:grid}.comparison-grid.svelte-gmzmlh,.example-race.svelte-gmzmlh{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-panel.svelte-gmzmlh,.example-race.svelte-gmzmlh>div:where(.svelte-gmzmlh),.signal-explainers.svelte-gmzmlh section:where(.svelte-gmzmlh),.recipe-list.svelte-gmzmlh>div:where(.svelte-gmzmlh){background:var(--field,oklch(97% .01 120));border:1px solid var(--border-soft);border-radius:10px;padding:14px}.ranking-guide.svelte-gmzmlh h3:where(.svelte-gmzmlh){color:var(--text);margin-bottom:.35rem;font-size:.96rem;line-height:1.25}.bar-meter.svelte-gmzmlh{background:var(--panel);border:1px solid var(--border-soft);border-radius:999px;height:12px;margin-top:12px;overflow:hidden}.bar-meter.svelte-gmzmlh span:where(.svelte-gmzmlh){background:var(--accent);min-width:10px;height:100%;display:block}.score-stack.svelte-gmzmlh{gap:7px;margin-top:12px;display:grid}.score-stack.svelte-gmzmlh span:where(.svelte-gmzmlh){color:var(--text);border-radius:7px;min-width:78px;padding:6px 8px;font-size:.72rem;font-weight:800;display:block}.title-signal.svelte-gmzmlh{background:oklch(91% .055 90);border:1px solid oklch(77% .075 90)}.age-signal.svelte-gmzmlh{background:oklch(47% .105 154/.14);border:1px solid oklch(47% .105 154/.32)}.signal-explainers.svelte-gmzmlh,.recipe-list.svelte-gmzmlh{grid-template-columns:repeat(3,minmax(0,1fr))}.recipe-list.svelte-gmzmlh strong:where(.svelte-gmzmlh){margin-bottom:.4rem;display:block}@media (width<=760px){.formula-graphic.svelte-gmzmlh,.comparison-grid.svelte-gmzmlh,.example-race.svelte-gmzmlh,.signal-explainers.svelte-gmzmlh,.recipe-list.svelte-gmzmlh{grid-template-columns:1fr}.formula-graphic.svelte-gmzmlh strong:where(.svelte-gmzmlh){text-align:center}}
