.wd[data-astro-cid-qv4fwhwa]{gap:1.5rem;display:grid}@media (width>=1024px){.wd[data-astro-cid-qv4fwhwa]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start}}.calc[data-astro-cid-qv4fwhwa],.seq[data-astro-cid-qv4fwhwa]{gap:1rem;display:grid}.calc[data-astro-cid-qv4fwhwa] h2[data-astro-cid-qv4fwhwa],.seq[data-astro-cid-qv4fwhwa] h2[data-astro-cid-qv4fwhwa]{font-size:var(--step-2);flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;display:flex}.calc-row[data-astro-cid-qv4fwhwa]{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.calc-row[data-astro-cid-qv4fwhwa] .field[data-astro-cid-qv4fwhwa]{flex:10rem;max-width:14rem}.options[data-astro-cid-qv4fwhwa]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.options[data-astro-cid-qv4fwhwa] li{border-radius:var(--r-m);background:var(--surface-2);border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1rem;display:flex}.options[data-astro-cid-qv4fwhwa] li.best{border-color:var(--violet);background:var(--violet-soft)}.options[data-astro-cid-qv4fwhwa] .t{font:600 var(--step-2)/1 var(--font-display);font-variant-numeric:tabular-nums}.options[data-astro-cid-qv4fwhwa] .d{font-size:var(--step--1);color:var(--text-soft)}.stages[data-astro-cid-qv4fwhwa]{counter-reset:s;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.stages[data-astro-cid-qv4fwhwa] li[data-astro-cid-qv4fwhwa]{counter-increment:s;color:var(--text-faint);border-top:4px solid var(--line);flex:1;padding-top:.5rem;font-size:.82rem;font-weight:700}.stages[data-astro-cid-qv4fwhwa] li[data-astro-cid-qv4fwhwa]:before{content:counter(s) ". "}.stages[data-astro-cid-qv4fwhwa] li[data-astro-cid-qv4fwhwa].on{color:var(--text);border-color:var(--violet-fill)}.stage[data-astro-cid-qv4fwhwa]{gap:.9rem;display:grid}.stage[data-astro-cid-qv4fwhwa][hidden]{display:none}.stage[data-astro-cid-qv4fwhwa] h3[data-astro-cid-qv4fwhwa]{outline:none;margin:0}.checks[data-astro-cid-qv4fwhwa]{margin:0;padding:0;list-style:none}.center[data-astro-cid-qv4fwhwa]{justify-content:center}.scan[data-astro-cid-qv4fwhwa]{min-height:9rem}.scan-area[data-astro-cid-qv4fwhwa]{font:600 var(--step-1)/1.2 var(--font-display);color:var(--violet);margin:0 0 .3rem}.scan-text[data-astro-cid-qv4fwhwa]{font-size:var(--step-1);margin:0;line-height:1.5}.scan-bar[data-astro-cid-qv4fwhwa]{background:var(--surface-2);border-radius:999px;height:6px;overflow:hidden}.scan-bar[data-astro-cid-qv4fwhwa] span[data-astro-cid-qv4fwhwa]{background:var(--violet-fill);transform-origin:0;height:100%;display:block;transform:scaleX(0)}
