.grid[data-astro-cid-3iqy46vq]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.inputs[data-astro-cid-3iqy46vq]{padding:clamp(24px,3vw,36px)}.inputs[data-astro-cid-3iqy46vq] h2[data-astro-cid-3iqy46vq]{font-size:var(--step-2);margin-block-end:8px}.intro[data-astro-cid-3iqy46vq]{color:var(--ink-dim);margin-block-end:22px}.group[data-astro-cid-3iqy46vq]{border:0;margin:0 0 22px;padding:0}.group[data-astro-cid-3iqy46vq] legend[data-astro-cid-3iqy46vq]{color:var(--head);margin-block-end:10px;padding:0;font-weight:600}.row[data-astro-cid-3iqy46vq]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-3iqy46vq]{position:relative}.chip[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip[data-astro-cid-3iqy46vq] span[data-astro-cid-3iqy46vq]{border:1px solid var(--edge);min-block-size:44px;min-inline-size:44px;color:var(--ink);transition:border-color .16s ease, background-color .16s ease, color .16s ease, transform .12s var(--ease-out);place-items:center;padding-inline:14px;display:inline-grid}.chip[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]:checked+span[data-astro-cid-3iqy46vq]{border-color:var(--gold);color:var(--head);background:#d4af371a}.chip[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]:focus-visible+span[data-astro-cid-3iqy46vq]{outline:2px solid var(--gold);outline-offset:3px}.chip[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]:active+span[data-astro-cid-3iqy46vq]{transform:scale(.97)}.check[data-astro-cid-3iqy46vq]{font-size:var(--step--1);color:var(--ink);align-items:flex-start;gap:10px;margin-block-start:14px;display:flex}.check[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]{block-size:18px;inline-size:18px;accent-color:var(--gold);flex:none;margin-block-start:3px}.check[data-astro-cid-3iqy46vq]:has(input:disabled){opacity:.5}.stepper[data-astro-cid-3iqy46vq]{border:1px solid var(--edge);display:inline-flex}.stepper[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]{text-align:center;background:var(--ground);min-block-size:46px;inline-size:72px;color:var(--head);border:0;border-inline:1px solid var(--edge);font:inherit;font-size:var(--step-1);-moz-appearance:textfield}.stepper[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]::-webkit-inner-spin-button,.stepper[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.step[data-astro-cid-3iqy46vq]{inline-size:46px;color:var(--head);cursor:pointer;background:0 0;border:0;font-size:1.3rem;transition:background-color .16s}.step[data-astro-cid-3iqy46vq]:active{background:#d4af3724}.results[data-astro-cid-3iqy46vq]{gap:18px;display:grid}.result[data-astro-cid-3iqy46vq]{border-block-start:1px solid var(--rule);padding:22px 0 18px}.result[data-astro-cid-3iqy46vq] h3[data-astro-cid-3iqy46vq]{font-size:var(--step-1);margin-block-end:4px}.total-label[data-astro-cid-3iqy46vq]{font-size:var(--step--1);color:var(--ink-dim);margin:0}.total[data-astro-cid-3iqy46vq]{flex-wrap:wrap;align-items:baseline;gap:12px;margin:4px 0 14px;display:flex}.total[data-astro-cid-3iqy46vq] .num-giant[data-astro-cid-3iqy46vq]{font-size:clamp(2.8rem,2rem + 3.4vw,4.6rem)}.unit[data-astro-cid-3iqy46vq]{color:var(--ink);font-size:var(--step-0)}dl[data-astro-cid-3iqy46vq]{margin:0;display:grid}dl[data-astro-cid-3iqy46vq] div[data-astro-cid-3iqy46vq]{border-block-end:1px solid var(--line);justify-content:space-between;gap:16px;padding:9px 0;display:flex}dt[data-astro-cid-3iqy46vq]{color:var(--ink);font-size:var(--step--1)}dd[data-astro-cid-3iqy46vq]{color:var(--head);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end;font-size:var(--step--1);margin:0}.status[data-astro-cid-3iqy46vq]{font-size:var(--step--1);color:var(--ink);margin:10px 0 0}.fine[data-astro-cid-3iqy46vq]{color:var(--ink-dim);margin:0;font-size:.82rem}@media (width<=900px){.grid[data-astro-cid-3iqy46vq]{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){dd[data-astro-cid-3iqy46vq]{white-space:normal}}.controls[data-astro-cid-5bovhwzf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-block-end:18px;display:flex}.chips[data-astro-cid-5bovhwzf]{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.chip[data-astro-cid-5bovhwzf]{position:relative}.chip[data-astro-cid-5bovhwzf] input[data-astro-cid-5bovhwzf]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip[data-astro-cid-5bovhwzf] span[data-astro-cid-5bovhwzf]{border:1px solid var(--edge);min-block-size:40px;color:var(--ink);font-size:var(--step--1);align-items:center;padding-inline:14px;transition:border-color .16s,color .16s,background-color .16s;display:inline-flex}.chip[data-astro-cid-5bovhwzf] input[data-astro-cid-5bovhwzf]:checked+span[data-astro-cid-5bovhwzf]{border-color:var(--gold);color:var(--head);background:#d4af3714}.chip[data-astro-cid-5bovhwzf] input[data-astro-cid-5bovhwzf]:focus-visible+span[data-astro-cid-5bovhwzf]{outline:2px solid var(--gold);outline-offset:3px}@media (hover:hover) and (pointer:fine){.chip[data-astro-cid-5bovhwzf] input[data-astro-cid-5bovhwzf]:not(:checked):hover+span[data-astro-cid-5bovhwzf]{border-color:var(--head);color:var(--head)}}.count[data-astro-cid-5bovhwzf]{font-size:var(--step--1);color:var(--ink-dim);margin:0}table[data-astro-cid-5bovhwzf]{min-inline-size:880px}tbody[data-astro-cid-5bovhwzf] th[data-astro-cid-5bovhwzf]{min-inline-size:150px}thead[data-astro-cid-5bovhwzf] th[data-astro-cid-5bovhwzf]:first-child,tbody[data-astro-cid-5bovhwzf] th[data-astro-cid-5bovhwzf]{background:var(--ground-raise);border-inline-end:1px solid var(--line);position:sticky;inset-inline-start:0}thead[data-astro-cid-5bovhwzf] th[data-astro-cid-5bovhwzf]:first-child{z-index:3;background:var(--ground-high)}tbody[data-astro-cid-5bovhwzf] td[data-astro-cid-5bovhwzf]{background:var(--ground)}.dim[data-astro-cid-5bovhwzf],.dim[data-astro-cid-5bovhwzf] .tlc-fig{color:var(--ink-dim);font-weight:400}.empty[data-astro-cid-5bovhwzf]{color:var(--ink-dim)}
