.tool[data-astro-cid-ify22xp2]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:2rem;margin-bottom:3rem;display:grid}fieldset[data-astro-cid-ify22xp2]{border:0;margin:0;padding:0}legend[data-astro-cid-ify22xp2]{font-family:var(--font-serif);font-size:var(--step-1);color:var(--ink-0);margin-bottom:.8rem}.row[data-astro-cid-ify22xp2]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 5.5rem;align-items:center;gap:1rem;padding:.7rem 0;display:grid}.row[data-astro-cid-ify22xp2][hidden]{display:none}.name[data-astro-cid-ify22xp2]{color:var(--ink-0);font-weight:700;display:block}.ex[data-astro-cid-ify22xp2]{color:var(--ink-3);font-size:var(--step--1);line-height:1.4;display:block}input[data-astro-cid-ify22xp2][type=number]{width:100%;font:700 var(--step-1) / 1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink-0);background:var(--night-1);border:1px solid var(--line-strong);border-radius:var(--radius-s);text-align:right;padding:.45em .5em}input[data-astro-cid-ify22xp2][type=number]:focus{border-color:var(--cyan);outline:none;box-shadow:0 0 0 3px #61d4e240}.not-counted[data-astro-cid-ify22xp2]{color:var(--ink-2);font-size:var(--step--1);margin-top:.9rem}.privacy[data-astro-cid-ify22xp2]{margin-top:.8rem}.result[data-astro-cid-ify22xp2]{background:var(--night-2);border:1px solid var(--line);border-radius:var(--radius-m);min-height:10rem;padding:1.4rem;position:sticky;top:1.5rem}.result[data-astro-cid-ify22xp2] .verdict{margin-bottom:.2rem;font-weight:700}.result[data-astro-cid-ify22xp2] .verdict.safe{color:var(--green)}.result[data-astro-cid-ify22xp2] .verdict.warn{color:var(--warm)}.result[data-astro-cid-ify22xp2] .verdict.hot{color:var(--hot)}.result[data-astro-cid-ify22xp2] .figure{color:var(--ink-1);margin-bottom:1rem}.result[data-astro-cid-ify22xp2] .figure .n{font-family:var(--font-serif);font-size:var(--step-3);color:var(--ink-0);font-variant-numeric:tabular-nums}.result[data-astro-cid-ify22xp2] .meter{grid-template-columns:repeat(30,minmax(0,1fr));gap:3px;display:grid}.result[data-astro-cid-ify22xp2] .cell{background:var(--night-4);border-radius:2px;height:22px}.result[data-astro-cid-ify22xp2] .meter.safe .filled{background:var(--green)}.result[data-astro-cid-ify22xp2] .meter.warn .filled{background:var(--warm)}.result[data-astro-cid-ify22xp2] .meter.hot .filled{background:var(--hot)}.result[data-astro-cid-ify22xp2] .cell.edge{box-shadow:4px 0 0 -1px var(--ink-0)}.result[data-astro-cid-ify22xp2] .scale{height:1.6rem;color:var(--ink-3);margin-top:.3rem;font-size:.8rem;position:relative}.result[data-astro-cid-ify22xp2] .scale span{position:absolute;top:0}.result[data-astro-cid-ify22xp2] .scale span:first-child{left:0}.result[data-astro-cid-ify22xp2] .scale span:last-child{right:0}.result[data-astro-cid-ify22xp2] .scale span:nth-child(2){color:var(--ink-1);white-space:nowrap;transform:translate(-100%)}.result[data-astro-cid-ify22xp2] .detail{margin-top:1rem}.result[data-astro-cid-ify22xp2] .errors p{color:var(--warm);margin-bottom:.4em}@media (width<=860px){.tool[data-astro-cid-ify22xp2]{grid-template-columns:1fr}.result[data-astro-cid-ify22xp2]{position:static}}
