.cf[data-astro-cid-j6vrfmbm]{gap:1.5rem;display:grid}@media (width>=1024px){.cf[data-astro-cid-j6vrfmbm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.cf[data-astro-cid-j6vrfmbm]>.panel[data-astro-cid-j6vrfmbm]{gap:.9rem;min-width:0;display:grid}.cf[data-astro-cid-j6vrfmbm] h2[data-astro-cid-j6vrfmbm],.cf[data-astro-cid-j6vrfmbm] h3[data-astro-cid-j6vrfmbm]{margin:0}.cf[data-astro-cid-j6vrfmbm] h3[data-astro-cid-j6vrfmbm]{font-size:var(--step-0);margin-top:1rem;margin-bottom:-.4rem}.cf[data-astro-cid-j6vrfmbm] .note[data-astro-cid-j6vrfmbm]{margin:0}.bed[data-astro-cid-j6vrfmbm]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-weight:700;display:flex}.bed[data-astro-cid-j6vrfmbm] input[data-astro-cid-j6vrfmbm]{min-height:var(--tap)}.result[data-astro-cid-j6vrfmbm] .eyebrow[data-astro-cid-j6vrfmbm]{margin:.25rem 0 -.5rem}.cutoff[data-astro-cid-j6vrfmbm]{font:600 clamp(2.6rem, 9vw, 4rem)/1.05 var(--font-display);color:var(--amber);margin:0}.state[data-astro-cid-j6vrfmbm]{min-height:1.5em;margin:0;font-weight:700}.state[data-astro-cid-j6vrfmbm].late{color:var(--red,var(--amber))}.chart[data-astro-cid-j6vrfmbm]{width:100%;height:auto;display:block}.chart[data-astro-cid-j6vrfmbm] .area{fill:var(--amber-soft);stroke:none}.chart[data-astro-cid-j6vrfmbm] .line{fill:none;stroke:var(--amber);stroke-width:2.5px;stroke-linejoin:round}.chart[data-astro-cid-j6vrfmbm] .axis{stroke:var(--line);stroke-width:1px}.chart[data-astro-cid-j6vrfmbm] .mark{stroke:var(--text-soft);stroke-width:1.5px}.chart[data-astro-cid-j6vrfmbm] .mark.cut{stroke-dasharray:4 4}.chart[data-astro-cid-j6vrfmbm] .mark.now{stroke:var(--violet)}.chart[data-astro-cid-j6vrfmbm] text{fill:var(--text-soft);font:700 11px var(--font-body)}.chart[data-astro-cid-j6vrfmbm] text.now{fill:var(--violet)}.estimate[data-astro-cid-j6vrfmbm]{color:var(--text-soft);margin:0}.estimate[data-astro-cid-j6vrfmbm] strong{color:var(--text)}.add[data-astro-cid-j6vrfmbm]{gap:.8rem;display:grid}.kinds[data-astro-cid-j6vrfmbm]{border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.4rem;margin:0;padding:0;display:grid}.kind[data-astro-cid-j6vrfmbm]{border-radius:var(--r-m);border:1.5px solid var(--line);background:var(--surface);cursor:pointer;gap:.1rem;min-width:0;padding:.55rem .75rem;display:grid;position:relative}.kind[data-astro-cid-j6vrfmbm] input[data-astro-cid-j6vrfmbm]{opacity:0;pointer-events:none;position:absolute}.kind[data-astro-cid-j6vrfmbm]:has(input:checked){border-color:var(--amber-fill);background:var(--amber-soft)}.kind[data-astro-cid-j6vrfmbm]:has(input:focus-visible){outline:3px solid var(--amber);outline-offset:2px}.k-name[data-astro-cid-j6vrfmbm]{font-weight:700}.k-size[data-astro-cid-j6vrfmbm]{font-size:var(--step--1);color:var(--text-soft)}.row[data-astro-cid-j6vrfmbm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.row[data-astro-cid-j6vrfmbm] input[data-astro-cid-j6vrfmbm]{width:100%;min-height:var(--tap)}.log[data-astro-cid-j6vrfmbm]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.log[data-astro-cid-j6vrfmbm] li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 .75rem;padding-top:.3rem;display:flex}.log[data-astro-cid-j6vrfmbm] .del{min-height:var(--tap);color:var(--text-faint);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;padding:0 .25rem;text-decoration:underline}.log[data-astro-cid-j6vrfmbm] .del:hover{color:var(--red)}.log[data-astro-cid-j6vrfmbm] .del:focus-visible{outline:3px solid var(--amber);outline-offset:2px;border-radius:var(--r-s)}.total[data-astro-cid-j6vrfmbm]{margin:0;font-weight:700}.total[data-astro-cid-j6vrfmbm].over{color:var(--red,var(--amber))}.speed[data-astro-cid-j6vrfmbm]{border:0;flex-wrap:wrap;gap:.4rem;margin:.5rem 0 0;padding:0;display:flex}.speed[data-astro-cid-j6vrfmbm] legend[data-astro-cid-j6vrfmbm]{margin-bottom:.4rem;padding:0;font-weight:700}.speed[data-astro-cid-j6vrfmbm] .note[data-astro-cid-j6vrfmbm]{flex-basis:100%;margin-top:.25rem}
