.chart.svelte-1lnjaes{width:100%;height:auto;font-family:Archivo Variable,system-ui,sans-serif;display:block}.gridline.svelte-1lnjaes{stroke:#9a8d7d1f;stroke-width:1px}.tick.svelte-1lnjaes{fill:#9a8d7d;font-size:12px;font-stretch:85%}.axis.svelte-1lnjaes{fill:#9a8d7d;font-size:12.5px}.box.svelte-1lnjaes{fill:#db84361a;stroke:#db8436b3;stroke-width:1.5px;rx:3}.region.svelte-1lnjaes{fill:#9a8d7db3;dominant-baseline:middle;font-size:12px}.region.ideal.svelte-1lnjaes{fill:#efe4cf;font-weight:600}.ratio.svelte-1lnjaes{stroke:#9a8d7d59;stroke-width:1px;stroke-dasharray:3 4}.ratio-label.svelte-1lnjaes{fill:#9a8d7dcc;font-size:11px;font-stretch:85%}.yours.svelte-1lnjaes{stroke:#efe4cf8c;stroke-width:1.25px}.reading.svelte-1lnjaes{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.cross.svelte-1lnjaes{stroke:#db843673;stroke-width:1px;stroke-dasharray:2 3}.halo.svelte-1lnjaes{fill:#db843638}.dot.svelte-1lnjaes{fill:#efe4cf;stroke:#db8436;stroke-width:3px}.dot.off.svelte-1lnjaes{fill:#db8436}@media (prefers-reduced-motion:reduce){.reading.svelte-1lnjaes{transition:none}}.extraction.svelte-1tx4utv{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.controls.svelte-1tx4utv{gap:1.5rem;display:grid}.examples-label.svelte-1tx4utv{color:var(--ash);margin:0 0 .5rem;font-size:.8rem}.example-links.svelte-1tx4utv{flex-wrap:wrap;gap:0 1rem;display:flex}.example-links.svelte-1tx4utv button:where(.svelte-1tx4utv){min-height:2.75rem;color:var(--bone);text-underline-offset:.3em;padding:0;font-size:.92rem;-webkit-text-decoration:underline #efe4cf4d;text-decoration:underline #efe4cf4d;transition:text-decoration-color .2s}.example-links.svelte-1tx4utv button:where(.svelte-1tx4utv):hover{-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber)}.result.svelte-1tx4utv{border:1px solid var(--rule);background:radial-gradient(80% 60% at 60% 45%, #db843614, transparent 70%), var(--panel);border-radius:1.25rem;padding:clamp(1.25rem,3.5vw,2.25rem)}.numbers.svelte-1tx4utv{flex-wrap:wrap;gap:1rem clamp(2rem,6vw,4rem);margin-bottom:1.25rem;display:flex}.number.svelte-1tx4utv{gap:.3rem;display:grid}.label.svelte-1tx4utv{color:var(--ash);font-size:.8rem}.value.svelte-1tx4utv{color:var(--bone);font-size:clamp(3rem,7vw,4.5rem);font-weight:500;font-stretch:70%;line-height:.95}.value.ey.svelte-1tx4utv{color:var(--amber);text-shadow:0 0 32px #db843659}.unit.svelte-1tx4utv{color:var(--ash);margin-left:.12em;font-size:.38em}.ey.svelte-1tx4utv .unit:where(.svelte-1tx4utv){color:#db8436b3}.range.svelte-1tx4utv{color:var(--ash);font-size:.82rem}.chart-wrap.svelte-1tx4utv{margin:0 -.5rem}.verdict.svelte-1tx4utv{border-top:1px solid var(--rule);margin-top:1rem;padding-top:1.25rem}h2.svelte-1tx4utv{font-family:var(--font-display);color:var(--bone);margin:0 0 .75rem;font-size:clamp(1.9rem,3.4vw,2.5rem);font-weight:700;line-height:1.05}.fixes.svelte-1tx4utv{gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.fixes.svelte-1tx4utv li:where(.svelte-1tx4utv){color:var(--text);line-height:1.55}.fixes.svelte-1tx4utv strong:where(.svelte-1tx4utv){color:var(--amber);font-weight:600}.note.svelte-1tx4utv{color:var(--ash);margin:0;font-size:.88rem;line-height:1.55}.note.svelte-1tx4utv a:where(.svelte-1tx4utv){color:var(--bone);text-underline-offset:.3em;-webkit-text-decoration:underline #efe4cf4d;text-decoration:underline #efe4cf4d}.note.svelte-1tx4utv a:where(.svelte-1tx4utv):hover{-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber)}@media (width<=960px){.extraction.svelte-1tx4utv{grid-template-columns:minmax(0,1fr)}}
