.lab[data-astro-cid-3qwh3sgt]{gap:1.5rem;display:grid}.controls[data-astro-cid-3qwh3sgt]{flex-wrap:wrap;align-items:end;gap:1.25rem 2rem;display:flex}fieldset[data-astro-cid-3qwh3sgt]{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.wrapseg[data-astro-cid-3qwh3sgt]{border-radius:1.2rem;flex-wrap:wrap;max-width:100%}.desc[data-astro-cid-3qwh3sgt]{color:var(--bone-2);max-width:60ch;margin:-.5rem 0 0}.custom[data-astro-cid-3qwh3sgt]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:.8rem 0}.custom[data-astro-cid-3qwh3sgt] summary[data-astro-cid-3qwh3sgt]{cursor:pointer}.knobs[data-astro-cid-3qwh3sgt]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem 1.6rem;margin-top:1rem;display:grid}.knobs[data-astro-cid-3qwh3sgt] label[data-astro-cid-3qwh3sgt]{gap:.4rem;min-width:0;display:grid}.knobs[data-astro-cid-3qwh3sgt] .label[data-astro-cid-3qwh3sgt]{justify-content:space-between;gap:.5rem;display:flex}.knobs[data-astro-cid-3qwh3sgt] output[data-astro-cid-3qwh3sgt]{color:var(--vermilion);letter-spacing:0}.knobs[data-astro-cid-3qwh3sgt] input[data-astro-cid-3qwh3sgt][type=range]{width:100%;accent-color:var(--vermilion)}.knobs[data-astro-cid-3qwh3sgt] select[data-astro-cid-3qwh3sgt]{width:100%;color:var(--bone);border:1px solid var(--line);padding:.35rem .4rem;font-size:.95rem}.knobs[data-astro-cid-3qwh3sgt] select[data-astro-cid-3qwh3sgt] option[data-astro-cid-3qwh3sgt]{background:var(--ink)}.knobs[data-astro-cid-3qwh3sgt] .check[data-astro-cid-3qwh3sgt]{align-self:end;align-items:center;gap:.5rem;display:flex}.out[data-astro-cid-3qwh3sgt]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.left[data-astro-cid-3qwh3sgt],.right[data-astro-cid-3qwh3sgt]{min-width:0}.arc[data-astro-cid-3qwh3sgt]{width:100%;height:auto;overflow:visible}.arc[data-astro-cid-3qwh3sgt] circle{transition:fill .4s var(--ease), stroke .4s var(--ease)}.arc-big[data-astro-cid-3qwh3sgt]{font-family:var(--serif-display);fill:var(--bone);font-size:22px;font-weight:600}.arc-sub[data-astro-cid-3qwh3sgt]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;fill:var(--bone-3);font-size:4.2px}.key[data-astro-cid-3qwh3sgt]{justify-content:center;align-items:center;gap:.5rem;margin:.4rem 0 0;display:flex}.key[data-astro-cid-3qwh3sgt] .dot[data-astro-cid-3qwh3sgt],.key[data-astro-cid-3qwh3sgt] .ring[data-astro-cid-3qwh3sgt]{background:var(--bone-2);border-radius:50%;width:.7rem;height:.7rem;display:inline-block}.key[data-astro-cid-3qwh3sgt] .ring[data-astro-cid-3qwh3sgt]{border:2px solid var(--bone-2);background:0 0;margin-inline-start:.8rem}.stack[data-astro-cid-3qwh3sgt] .bar{background:var(--ink-3);height:2.4rem;margin-top:1.6rem;position:relative}.stack[data-astro-cid-3qwh3sgt] .seg-p{background:repeating-linear-gradient(135deg, var(--pc) 0 3px, color-mix(in oklab, var(--pc) 55%, var(--ink)) 3px 6px);box-shadow:inset -1px 0 0 var(--ink);transition:left .4s var(--ease), width .4s var(--ease);position:absolute;top:0;bottom:0}.stack[data-astro-cid-3qwh3sgt] .seg-p i{background:var(--pc);height:100%;display:block}.stack[data-astro-cid-3qwh3sgt] .line{border-inline-start:2px solid var(--bone);transition:left .4s var(--ease);position:absolute;top:-1.4rem;bottom:-.3rem}.stack[data-astro-cid-3qwh3sgt] .line b{font:600 .62rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--bone);padding-inline:.3rem;position:absolute;top:0}.stack[data-astro-cid-3qwh3sgt] .line.maj b{right:0}.stack[data-astro-cid-3qwh3sgt] .line.sup{border-color:var(--vermilion)}.stack[data-astro-cid-3qwh3sgt] .line.sup b{color:var(--vermilion)}.stack[data-astro-cid-3qwh3sgt] .names{height:1.4rem;margin-top:.3rem;position:relative}.stack[data-astro-cid-3qwh3sgt] .lab-p{white-space:nowrap;color:var(--bone-2);font-size:.72rem;position:absolute;transform:translate(-50%)}.summary[data-astro-cid-3qwh3sgt]{margin:1rem 0}.summary[data-astro-cid-3qwh3sgt] .num{color:var(--vermilion);font-size:1.15rem}.facts[data-astro-cid-3qwh3sgt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.2rem;margin:0;display:grid}.facts[data-astro-cid-3qwh3sgt] dd[data-astro-cid-3qwh3sgt]{margin:.2rem 0 0;font-size:1.15rem}.tw[data-astro-cid-3qwh3sgt]{max-width:100%;overflow-x:auto}.lab[data-astro-cid-3qwh3sgt] table{border-collapse:collapse;width:100%;min-width:36rem;font-size:.9rem}.lab[data-astro-cid-3qwh3sgt] th,.lab[data-astro-cid-3qwh3sgt] td{border-bottom:1px solid var(--line);text-align:start;padding:.35rem .5rem;font-weight:400}.lab[data-astro-cid-3qwh3sgt] thead th{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bone-3);font-size:.66rem}.lab[data-astro-cid-3qwh3sgt] .ta-e{text-align:end;font-variant-numeric:tabular-nums}.lab[data-astro-cid-3qwh3sgt] .sw{border-radius:2px;width:.65rem;height:.65rem;margin-inline-end:.45rem;display:inline-block}.lab[data-astro-cid-3qwh3sgt] tr.out{color:var(--bone-3)}.lab[data-astro-cid-3qwh3sgt] .tag{font:600 .58rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--vermilion);color:var(--vermilion);margin-inline-start:.3rem;padding:.15rem .3rem}.lab[data-astro-cid-3qwh3sgt] .chg.up{color:#6fcf8a}.lab[data-astro-cid-3qwh3sgt] .chg.down{color:#f08a7a}.why[data-astro-cid-3qwh3sgt]{border-top:1px solid var(--line);gap:.8rem;padding-top:1.2rem;display:grid}.whysel[data-astro-cid-3qwh3sgt]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.whysel[data-astro-cid-3qwh3sgt] select[data-astro-cid-3qwh3sgt]{width:auto;max-width:100%;color:var(--bone);border:1px solid var(--line);padding:.3rem .4rem;font-size:1rem}.whysel[data-astro-cid-3qwh3sgt] select[data-astro-cid-3qwh3sgt] option{background:var(--ink)}.why[data-astro-cid-3qwh3sgt] ol[data-astro-cid-3qwh3sgt]{gap:.35rem;max-width:70ch;margin:0;padding-inline-start:1.3rem;display:grid}.why[data-astro-cid-3qwh3sgt] details[data-astro-cid-3qwh3sgt] summary[data-astro-cid-3qwh3sgt]{cursor:pointer}.trace[data-astro-cid-3qwh3sgt]{color:var(--bone-2);font-size:.9rem;margin-top:.8rem!important}.trace[data-astro-cid-3qwh3sgt] .label{color:var(--vermilion);margin-inline-end:.3rem}@media (width<=860px){.out[data-astro-cid-3qwh3sgt]{grid-template-columns:minmax(0,1fr)}}.slab[data-astro-cid-xfwfksfq]{gap:1.5rem;display:grid}.controls[data-astro-cid-xfwfksfq]{flex-wrap:wrap;gap:1.25rem 2rem;display:flex}fieldset[data-astro-cid-xfwfksfq]{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.wrapseg[data-astro-cid-xfwfksfq]{border-radius:1.2rem;flex-wrap:wrap;max-width:100%}.out[data-astro-cid-xfwfksfq]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.side[data-astro-cid-xfwfksfq]{gap:.8rem;min-width:0;display:grid}.arc[data-astro-cid-xfwfksfq]{width:100%;height:auto;overflow:visible}.arc-big[data-astro-cid-xfwfksfq]{font-family:var(--serif-display);fill:var(--bone);font-size:22px;font-weight:600}.arc-sub[data-astro-cid-xfwfksfq]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;fill:var(--bone-3);font-size:4.2px}.summary[data-astro-cid-xfwfksfq]{margin:0}.tw[data-astro-cid-xfwfksfq]{max-width:100%;overflow-x:auto}.slab[data-astro-cid-xfwfksfq] table{border-collapse:collapse;width:100%;min-width:20rem;font-size:.9rem}.slab[data-astro-cid-xfwfksfq] th,.slab[data-astro-cid-xfwfksfq] td{border-bottom:1px solid var(--line);text-align:start;padding:.35rem .5rem;font-weight:400}.slab[data-astro-cid-xfwfksfq] thead th{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bone-3);font-size:.66rem}.slab[data-astro-cid-xfwfksfq] .ta-e{text-align:end;font-variant-numeric:tabular-nums}.slab[data-astro-cid-xfwfksfq] .sw{border-radius:2px;width:.65rem;height:.65rem;margin-inline-end:.45rem;display:inline-block}.slab[data-astro-cid-xfwfksfq] tr.out{color:var(--bone-3)}@media (width<=860px){.out[data-astro-cid-xfwfksfq]{grid-template-columns:minmax(0,1fr)}}.head[data-astro-cid-7iau6wkp]{gap:1.5rem;padding-block:9rem 2rem;display:grid}.lab-sec[data-astro-cid-7iau6wkp]{gap:1rem;padding-top:2rem;display:grid}.steps[data-astro-cid-7iau6wkp]{gap:1.5rem;display:grid}.how[data-astro-cid-7iau6wkp]{gap:2rem;max-width:56rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.how[data-astro-cid-7iau6wkp]>li[data-astro-cid-7iau6wkp]{border-top:1px solid #0c0a0b40;gap:.6rem;min-width:0;padding-top:1rem;display:grid}.how[data-astro-cid-7iau6wkp] p[data-astro-cid-7iau6wkp]{margin:0}.init[data-astro-cid-7iau6wkp]{flex-wrap:wrap;gap:.4rem 1.4rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.init[data-astro-cid-7iau6wkp] li[data-astro-cid-7iau6wkp]{border-inline-start:4px solid var(--pc);padding-inline-start:.5rem;font-size:.92rem}.init[data-astro-cid-7iau6wkp] .num[data-astro-cid-7iau6wkp]{font-size:1.2rem}.sw[data-astro-cid-7iau6wkp]{border-radius:2px;width:.65rem;height:.65rem;margin-inline-end:.4rem;display:inline-block}.tw[data-astro-cid-7iau6wkp]{min-width:0;max-width:100%;overflow-x:auto}table[data-astro-cid-7iau6wkp]{border-collapse:collapse;width:100%;min-width:30rem;font-size:.92rem}th[data-astro-cid-7iau6wkp],td[data-astro-cid-7iau6wkp]{border-bottom:1px solid color-mix(in oklab, currentColor 20%, transparent);text-align:start;padding:.4rem .6rem;font-weight:400}thead[data-astro-cid-7iau6wkp] th[data-astro-cid-7iau6wkp]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:.66rem}.ta-e[data-astro-cid-7iau6wkp]{text-align:end;font-variant-numeric:tabular-nums}td[data-astro-cid-7iau6wkp].num{color:var(--vermilion)}.circ[data-astro-cid-7iau6wkp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);margin-top:2rem;display:grid}.circstates[data-astro-cid-7iau6wkp]{color:var(--bone-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1rem 1.5rem;margin:2rem 0 0;padding:0;font-size:.9rem;list-style:none;display:grid}.circstates[data-astro-cid-7iau6wkp] li[data-astro-cid-7iau6wkp]{border-top:1px solid var(--line);gap:.3rem;padding-top:.6rem;display:grid}.cols[data-astro-cid-7iau6wkp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);margin:2rem 0;display:grid}.cols[data-astro-cid-7iau6wkp] p[data-astro-cid-7iau6wkp]{margin:0 0 1rem}.presets[data-astro-cid-7iau6wkp] td[data-astro-cid-7iau6wkp].num{font-size:1.05rem}.presets[data-astro-cid-7iau6wkp] td[data-astro-cid-7iau6wkp]{white-space:nowrap}.reform[data-astro-cid-7iau6wkp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.5rem;margin-top:2rem;display:grid}.reform[data-astro-cid-7iau6wkp] article[data-astro-cid-7iau6wkp]{border-top:2px solid var(--vermilion);align-content:start;gap:.6rem;padding-top:1rem;display:grid}.reform[data-astro-cid-7iau6wkp] ul[data-astro-cid-7iau6wkp]{gap:.4rem;margin:0;padding-inline-start:1.1rem;display:grid}.reform[data-astro-cid-7iau6wkp] p[data-astro-cid-7iau6wkp]{margin:0}@media (width<=860px){.circ[data-astro-cid-7iau6wkp],.cols[data-astro-cid-7iau6wkp]{grid-template-columns:minmax(0,1fr)}}
