.calc.svelte-4t7nvg{gap:14px;margin:1.5em 0 2em;display:grid}.name.svelte-4t7nvg{font:600 14px var(--sans);color:var(--ink);text-transform:uppercase;letter-spacing:.05em}.presets.svelte-4t7nvg{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chip.svelte-4t7nvg{font:600 14px/1 var(--sans);border:1.5px solid var(--line);background:var(--paper);color:var(--ink-strong);cursor:pointer;border-radius:999px;padding:8px 12px}.chip.on.svelte-4t7nvg{background:var(--ink-strong);color:var(--paper)}.pnote.svelte-4t7nvg{color:var(--dim);margin:0;font-size:15px;line-height:1.45}.grid.svelte-4t7nvg{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.layers.svelte-4t7nvg{padding:16px}.inrow.svelte-4t7nvg{align-items:center;gap:10px;margin-bottom:14px;display:flex}.unit.svelte-4t7nvg{color:var(--dim);font-size:14px}input[type=number].svelte-4t7nvg{width:4.2em;font:20px/1 var(--retro);border:1.5px solid var(--line);color:var(--ink-strong);font-variant-numeric:tabular-nums;background:#fff;border-radius:3px;padding:5px 6px}input[type=number].svelte-4t7nvg:disabled{opacity:.35}.inrow.svelte-4t7nvg input:where(.svelte-4t7nvg){width:5.5em}.fields.svelte-4t7nvg input:where(.svelte-4t7nvg){box-sizing:border-box;width:100%;min-width:0}.fields.svelte-4t7nvg label:where(.svelte-4t7nvg){min-width:0}.head.svelte-4t7nvg,li.svelte-4t7nvg{grid-template-columns:1.6em 7.2em repeat(4,minmax(0,1fr)) auto;align-items:center;gap:6px;display:grid}.head.svelte-4t7nvg{font:17px/1 var(--retro);text-transform:uppercase;color:var(--dim);border-bottom:1.5px solid var(--line);padding-bottom:6px}ol.svelte-4t7nvg{margin:0;padding:0;list-style:none}li.svelte-4t7nvg{border-bottom:1px solid var(--hair);padding:7px 0}li.bad.svelte-4t7nvg{background:color-mix(in srgb, var(--red) 10%, transparent)}.idx.svelte-4t7nvg{font:19px var(--retro);color:var(--dim)}.kind.svelte-4t7nvg{border:1.5px solid var(--line);border-radius:999px;display:inline-flex;overflow:hidden}.kind.svelte-4t7nvg button:where(.svelte-4t7nvg){font:600 13px/1 var(--sans);background:var(--paper);color:var(--ink);cursor:pointer;border:0;padding:6px 8px}.kind.svelte-4t7nvg button.on:where(.svelte-4t7nvg){background:var(--ink-strong);color:var(--paper)}.m.svelte-4t7nvg{display:none}.pad.svelte-4t7nvg{position:relative}.same.svelte-4t7nvg{font:15px/1 var(--retro);text-transform:uppercase;color:var(--accent);cursor:pointer;background:0 0;border:0;margin-top:1px;padding:1px 0;text-decoration:underline;position:absolute;top:100%;left:0}.tools.svelte-4t7nvg{gap:2px;display:inline-flex}.tools.svelte-4t7nvg button:where(.svelte-4t7nvg){border:1.5px solid var(--hair);background:var(--paper);width:28px;height:28px;color:var(--ink);cursor:pointer;border-radius:3px;font-size:15px}.tools.svelte-4t7nvg button:where(.svelte-4t7nvg):disabled{opacity:.3;cursor:default}.adds.svelte-4t7nvg{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.adds.svelte-4t7nvg .pill:where(.svelte-4t7nvg):disabled{opacity:.4}.clear.svelte-4t7nvg{font:18px var(--retro);text-transform:uppercase;color:var(--dim);cursor:pointer;background:0 0;border:0;margin-left:auto;text-decoration:underline}.win.svelte-4t7nvg{background:var(--screen);border:1.5px solid var(--line);box-shadow:8px 8px 0 var(--shadow);border-radius:4px;position:sticky;top:16px;overflow:hidden}.bar.svelte-4t7nvg{background:var(--screen-bar);border-bottom:1.5px solid var(--line);font:19px/1.1 var(--retro);color:var(--phosphor);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:5px 12px 4px;display:flex}.bar.svelte-4t7nvg span:where(.svelte-4t7nvg):last-child{color:var(--phosphor-dim)}.body.svelte-4t7nvg{color:var(--screen-text);padding:18px 20px}.lab.svelte-4t7nvg{font:20px/1 var(--retro);color:var(--phosphor-dim);margin:0}.big.svelte-4t7nvg{font:clamp(44px, 6vw, 68px)/1 var(--retro);color:var(--phosphor);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0}.big.svelte-4t7nvg small:where(.svelte-4t7nvg){color:var(--phosphor-dim);font-size:.4em}.sub.svelte-4t7nvg{font:20px/1.25 var(--retro);margin:8px 0 0}.warn.svelte-4t7nvg{color:var(--phosphor-dim)}.err.svelte-4t7nvg{font:18px/1.25 var(--retro);color:var(--pos);margin:10px 0 0}.scroll.svelte-4t7nvg{max-height:420px;margin-top:16px;overflow:auto}table.svelte-4t7nvg{border-collapse:collapse;width:100%;font:18px/1.1 var(--retro);font-variant-numeric:tabular-nums;box-shadow:none;background:0 0;border:0;margin:0}th.svelte-4t7nvg{background:var(--screen);color:var(--phosphor-dim);border-bottom:1px solid var(--screen-line);text-align:right;font:inherit;letter-spacing:0;padding:4px 6px;position:sticky;top:0}td.svelte-4t7nvg{text-align:right;border-bottom:1px solid var(--screen-line);white-space:nowrap;color:var(--screen-text);padding:3px 6px}td.svelte-4t7nvg+td:where(.svelte-4t7nvg),th.svelte-4t7nvg+th:where(.svelte-4t7nvg){border-left:0}th.svelte-4t7nvg:nth-child(2),td.svelte-4t7nvg:nth-child(2){text-align:left}td.hot.svelte-4t7nvg{color:var(--phosphor)}tr.dim.svelte-4t7nvg td:where(.svelte-4t7nvg){color:var(--phosphor-dim)}.drop.svelte-4t7nvg{color:var(--phosphor);margin-left:2px}.foot.svelte-4t7nvg{font:16px/1.25 var(--retro);color:var(--phosphor-dim);margin:10px 0 0}.share.svelte-4t7nvg{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.share.svelte-4t7nvg span:where(.svelte-4t7nvg){color:var(--dim);font-size:14px}@media (width<=880px){.grid.svelte-4t7nvg{grid-template-columns:1fr}.win.svelte-4t7nvg{order:-1;position:static}}.fields.svelte-4t7nvg{display:contents}@media (width<=560px){.head.svelte-4t7nvg{display:none}li.svelte-4t7nvg{grid-template-columns:1.4em auto 1fr;grid-template-areas:"i kind tools""f f f";row-gap:10px;padding:10px 0 14px}.idx.svelte-4t7nvg{grid-area:i}.kind.svelte-4t7nvg{grid-area:kind;justify-self:start}.tools.svelte-4t7nvg{grid-area:tools;justify-self:end}.fields.svelte-4t7nvg{grid-area:f;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.fields.svelte-4t7nvg label:where(.svelte-4t7nvg){gap:3px;display:grid}.fields.svelte-4t7nvg input:where(.svelte-4t7nvg){width:100%}.m.svelte-4t7nvg{font:15px/1 var(--retro);text-transform:uppercase;color:var(--dim);display:block}.same.svelte-4t7nvg{justify-self:start;position:static}.fields.svelte-4t7nvg{align-items:start}td.svelte-4t7nvg,th.svelte-4t7nvg{padding:3px 4px;font-size:16px}.body.svelte-4t7nvg{padding:14px}}
