.calc[data-astro-cid-xqkcijmw]{background:var(--color-panel);border:1px solid var(--color-line);border-radius:32px;padding:clamp(1.5rem,4vw,3.5rem)}.calc-head[data-astro-cid-xqkcijmw] h2[data-astro-cid-xqkcijmw]{font-size:clamp(2rem,4vw,3.2rem)}.calc-head[data-astro-cid-xqkcijmw] p[data-astro-cid-xqkcijmw]{max-width:60ch;color:var(--color-fog);margin-top:1rem}.calc-grid[data-astro-cid-xqkcijmw]{gap:2.5rem;margin-top:2.5rem;display:grid}@media (width>=960px){.calc-grid[data-astro-cid-xqkcijmw]{grid-template-columns:1fr 1fr;gap:4rem}}.inputs[data-astro-cid-xqkcijmw]{gap:1.6rem;display:grid}.row[data-astro-cid-xqkcijmw]{gap:.6rem;display:grid}.row-top[data-astro-cid-xqkcijmw]{color:var(--color-fog);justify-content:space-between;gap:1rem;font-size:.95rem;display:flex}output[data-astro-cid-xqkcijmw]{color:var(--color-paper);font-variant-numeric:tabular-nums;flex:none;font-weight:560}input[data-astro-cid-xqkcijmw][type=range]{width:100%;accent-color:var(--color-signal)}.results[data-astro-cid-xqkcijmw]{align-content:start;gap:1.5rem;display:grid}.res[data-astro-cid-xqkcijmw]{border-bottom:1px solid var(--color-line);gap:.2rem;padding-bottom:1.25rem;display:grid}.res[data-astro-cid-xqkcijmw].split{grid-template-columns:1fr 1fr;gap:1rem}.res[data-astro-cid-xqkcijmw].split>div[data-astro-cid-xqkcijmw]{gap:.2rem;display:grid}.res-label[data-astro-cid-xqkcijmw]{color:var(--color-fog);font-size:.9rem}.res-num[data-astro-cid-xqkcijmw]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,6vw,4.5rem);font-weight:620;line-height:1}.res-mid[data-astro-cid-xqkcijmw]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600}.accent[data-astro-cid-xqkcijmw]{color:var(--color-signal)}.bar[data-astro-cid-xqkcijmw]{background:var(--color-raise);border-radius:999px;height:14px;display:flex;overflow:hidden}.bar-base[data-astro-cid-xqkcijmw]{background:var(--color-paper);transition:width .5s cubic-bezier(.2,.8,.2,1)}.bar-crm[data-astro-cid-xqkcijmw]{background:var(--color-signal);transition:width .5s cubic-bezier(.2,.8,.2,1)}.note[data-astro-cid-xqkcijmw]{color:var(--color-fog);font-size:.85rem}b[data-astro-cid-fyhmlv6n]{font-weight:560;display:block}i[data-astro-cid-fyhmlv6n]{color:var(--color-fog);font-size:.85rem;font-style:normal}.legend[data-astro-cid-fyhmlv6n] li[data-astro-cid-fyhmlv6n]{color:var(--color-fog);padding-left:1.4rem;transition:color .3s;position:relative}.legend[data-astro-cid-fyhmlv6n] li[data-astro-cid-fyhmlv6n]:before{content:"";background:var(--color-line);border-radius:50%;width:8px;height:8px;transition:background-color .3s;position:absolute;top:.6em;left:0}.legend[data-astro-cid-fyhmlv6n] li[data-astro-cid-fyhmlv6n].on{color:var(--color-paper)}.legend[data-astro-cid-fyhmlv6n] li[data-astro-cid-fyhmlv6n].on:before{background:var(--color-signal)}.ccard[data-astro-cid-fyhmlv6n]{background:var(--color-panel);border:1px solid var(--color-line);border-radius:28px;gap:.75rem;margin:0;padding:1.5rem;display:grid;box-shadow:0 50px 100px -60px #7b93ff59}.cc-head[data-astro-cid-fyhmlv6n]{border-bottom:1px solid var(--color-line);grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;padding-bottom:.75rem;display:grid}.avatar[data-astro-cid-fyhmlv6n]{background:var(--color-raise);border-radius:50%;place-items:center;width:44px;height:44px;font-weight:600;display:grid}.tag[data-astro-cid-fyhmlv6n]{color:var(--color-signal);background:#7b93ff26;border-radius:999px;padding:.25rem .7rem;font-size:.8rem}.cc-block[data-astro-cid-fyhmlv6n]{background:var(--color-raise);border-radius:18px;padding:1rem 1.1rem}.cc-label[data-astro-cid-fyhmlv6n]{color:var(--color-fog);font-size:.8rem}.history[data-astro-cid-fyhmlv6n]{gap:.45rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.history[data-astro-cid-fyhmlv6n] li[data-astro-cid-fyhmlv6n]{grid-template-columns:1fr auto auto;gap:1rem;font-size:.92rem;display:grid}.history[data-astro-cid-fyhmlv6n] li[data-astro-cid-fyhmlv6n] span[data-astro-cid-fyhmlv6n]:nth-child(2){color:var(--color-fog)}.big[data-astro-cid-fyhmlv6n]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:clamp(2.6rem,5vw,3.6rem);font-weight:620;line-height:1}.cc-next[data-astro-cid-fyhmlv6n]{align-items:center;gap:.9rem;display:flex}.clock[data-astro-cid-fyhmlv6n]{border:2px solid var(--color-signal);border-radius:50%;flex:none;width:36px;height:36px;position:relative}.clock[data-astro-cid-fyhmlv6n]:before,.clock[data-astro-cid-fyhmlv6n]:after{content:"";background:var(--color-signal);transform-origin:bottom;width:2px;position:absolute;bottom:50%;left:50%}.clock[data-astro-cid-fyhmlv6n]:before{height:10px}.clock[data-astro-cid-fyhmlv6n]:after{height:7px;transform:rotate(90deg)}.cc-opp[data-astro-cid-fyhmlv6n]{border:1px dashed var(--color-signal);background:#7b93ff14}.auto-head[data-astro-cid-fyhmlv6n],.auto[data-astro-cid-fyhmlv6n]{grid-template-columns:1fr 1.2fr 1fr;gap:2rem}.auto-head[data-astro-cid-fyhmlv6n]{border-bottom:1px solid var(--color-line);padding:0 0 .75rem}.autos[data-astro-cid-fyhmlv6n]{margin:0;padding:0;list-style:none}.auto[data-astro-cid-fyhmlv6n]{border-bottom:1px solid var(--color-line);color:var(--color-fog);gap:.4rem;padding:1.4rem 0;display:grid}@media (width>=768px){.auto[data-astro-cid-fyhmlv6n]{grid-template-columns:1fr 1.2fr 1fr;gap:2rem}}.auto[data-astro-cid-fyhmlv6n] .res[data-astro-cid-fyhmlv6n]{color:var(--color-signal)}.plus[data-astro-cid-fyhmlv6n]{flex:none;width:16px;height:16px;position:relative}.plus[data-astro-cid-fyhmlv6n]:before,.plus[data-astro-cid-fyhmlv6n]:after{content:"";background:var(--color-paper);height:2px;transition:transform .25s;position:absolute;inset:7px 0 auto}.plus[data-astro-cid-fyhmlv6n]:after{transform:rotate(90deg)}details[data-astro-cid-fyhmlv6n][open] .plus[data-astro-cid-fyhmlv6n]:after{transform:rotate(0)}
