.dc-tool[data-astro-cid-zjhdh56b]{width:min(100% - 2.5rem, var(--maxw));border:1px solid var(--line);border-top:3px solid var(--accent);background:var(--panel);margin:2.6rem auto 3.4rem;padding:1.6rem 1.5rem 1.4rem}.dc-tool[data-astro-cid-zjhdh56b] h2[data-astro-cid-zjhdh56b]{margin:0 0 .6rem;font-size:1.15rem}.dc-tool-lead[data-astro-cid-zjhdh56b]{max-width:64ch;color:var(--muted);margin:0 0 1rem;font-size:.92rem}.dc-tool-row[data-astro-cid-zjhdh56b]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.dc-tool-row[data-astro-cid-zjhdh56b] label[data-astro-cid-zjhdh56b]{letter-spacing:.04em;font-size:.85rem}.dc-tool-row[data-astro-cid-zjhdh56b] input[data-astro-cid-zjhdh56b]{border:1px solid var(--line);background:var(--ground);width:9rem;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;padding:.45rem .6rem}.dc-tool-row[data-astro-cid-zjhdh56b] button[data-astro-cid-zjhdh56b]{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);font:inherit;cursor:pointer;padding:.45rem 1.1rem}.dc-tool-out[data-astro-cid-zjhdh56b]{border-left:3px solid var(--accent);background:var(--ground);font-variant-numeric:tabular-nums;margin:1rem 0 1.1rem;padding:.8rem .9rem}.dc-tool-table[data-astro-cid-zjhdh56b]{border-collapse:collapse;width:100%;font-size:.88rem}.dc-tool-table[data-astro-cid-zjhdh56b] caption[data-astro-cid-zjhdh56b]{caption-side:top;text-align:left;color:var(--muted);padding-bottom:.4rem;font-size:.78rem}.dc-tool-table[data-astro-cid-zjhdh56b] th[data-astro-cid-zjhdh56b],.dc-tool-table[data-astro-cid-zjhdh56b] td[data-astro-cid-zjhdh56b]{border-bottom:1px solid var(--line);text-align:left;padding:.4rem .5rem}.dc-tool-note[data-astro-cid-zjhdh56b]{color:var(--muted);margin:.9rem 0 0;font-size:.78rem}.dc-tool[data-astro-cid-fqhzkn4x]{width:min(100% - 2.5rem, var(--maxw));border:1px solid var(--line);border-top:3px solid var(--accent);background:var(--panel);margin:2.6rem auto 3.4rem;padding:1.6rem 1.5rem 1.4rem}.dc-tool[data-astro-cid-fqhzkn4x] h2[data-astro-cid-fqhzkn4x]{margin:0 0 .6rem;font-size:1.15rem}.dc-tool-lead[data-astro-cid-fqhzkn4x]{max-width:64ch;color:var(--muted);margin:0 0 1rem;font-size:.92rem}.dc-tool-row[data-astro-cid-fqhzkn4x]{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.dc-tool-row[data-astro-cid-fqhzkn4x] label[data-astro-cid-fqhzkn4x]{letter-spacing:.04em;font-size:.85rem}.dc-tool-row[data-astro-cid-fqhzkn4x] input[data-astro-cid-fqhzkn4x][type=range]{min-width:8rem;accent-color:var(--accent);flex:12rem}.dc-tool-row[data-astro-cid-fqhzkn4x] output[data-astro-cid-fqhzkn4x]{font-variant-numeric:tabular-nums;min-width:5.5rem;font-size:.9rem}.dc-tool-out[data-astro-cid-fqhzkn4x]{border-left:3px solid var(--accent);background:var(--ground);font-variant-numeric:tabular-nums;margin:1rem 0 1.1rem;padding:.8rem .9rem}.dc-tool-table[data-astro-cid-fqhzkn4x]{border-collapse:collapse;width:100%;font-size:.88rem}.dc-tool-table[data-astro-cid-fqhzkn4x] caption[data-astro-cid-fqhzkn4x]{caption-side:top;text-align:left;color:var(--muted);padding-bottom:.4rem;font-size:.78rem}.dc-tool-table[data-astro-cid-fqhzkn4x] th[data-astro-cid-fqhzkn4x],.dc-tool-table[data-astro-cid-fqhzkn4x] td[data-astro-cid-fqhzkn4x]{border-bottom:1px solid var(--line);text-align:left;padding:.4rem .5rem}.dc-tool-note[data-astro-cid-fqhzkn4x]{color:var(--muted);margin:.9rem 0 0;font-size:.78rem}.dc-tool[data-astro-cid-ir4hri2a]{width:min(100% - 2.5rem, var(--maxw));border:1px solid var(--line);border-top:3px solid var(--accent);background:var(--panel);margin:2.6rem auto 3.4rem;padding:1.6rem 1.5rem 1.4rem}.dc-tool[data-astro-cid-ir4hri2a] h2[data-astro-cid-ir4hri2a]{margin:0 0 .6rem;font-size:1.15rem}.dc-tool-lead[data-astro-cid-ir4hri2a]{max-width:64ch;color:var(--muted);margin:0 0 1rem;font-size:.92rem}.dc-tool-row[data-astro-cid-ir4hri2a]{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.dc-tool-row[data-astro-cid-ir4hri2a] label[data-astro-cid-ir4hri2a]{letter-spacing:.04em;font-size:.85rem}.dc-tool-row[data-astro-cid-ir4hri2a] input[data-astro-cid-ir4hri2a][type=range]{min-width:8rem;accent-color:var(--accent);flex:12rem}.dc-tool-row[data-astro-cid-ir4hri2a] output[data-astro-cid-ir4hri2a]{font-variant-numeric:tabular-nums;min-width:4.5rem;font-size:.9rem}.dc-tool-out[data-astro-cid-ir4hri2a]{border-left:3px solid var(--accent);background:var(--ground);font-variant-numeric:tabular-nums;margin:1rem 0 1.1rem;padding:.8rem .9rem}.dc-tool-table[data-astro-cid-ir4hri2a]{border-collapse:collapse;width:100%;font-size:.88rem}.dc-tool-table[data-astro-cid-ir4hri2a] caption[data-astro-cid-ir4hri2a]{caption-side:top;text-align:left;color:var(--muted);padding-bottom:.4rem;font-size:.78rem}.dc-tool-table[data-astro-cid-ir4hri2a] th[data-astro-cid-ir4hri2a],.dc-tool-table[data-astro-cid-ir4hri2a] td[data-astro-cid-ir4hri2a]{border-bottom:1px solid var(--line);text-align:left;padding:.4rem .5rem}.dc-tool-note[data-astro-cid-ir4hri2a]{color:var(--muted);margin:.9rem 0 0;font-size:.78rem}
