.calc[data-astro-cid-umo4e3a6]{border:2px solid var(--ink);background:var(--paper);box-shadow:6px 6px 0 var(--ink);gap:14px;padding:18px;display:grid}.calc-f[data-astro-cid-umo4e3a6]{gap:6px;display:grid}.calc-f[data-astro-cid-umo4e3a6][hidden]{display:none!important}.calc-l[data-astro-cid-umo4e3a6]{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);font-size:.6875rem}.calc[data-astro-cid-umo4e3a6] select[data-astro-cid-umo4e3a6],.calc[data-astro-cid-umo4e3a6] input[data-astro-cid-umo4e3a6][type=number]{border:2px solid var(--ink);width:100%;min-height:46px;color:var(--ink);font:600 1rem/1.2 var(--font);background:#fff;border-radius:0;padding:10px 12px}.calc-check[data-astro-cid-umo4e3a6]{align-items:center;gap:10px;font-weight:600;display:flex}.calc-check[data-astro-cid-umo4e3a6] input[data-astro-cid-umo4e3a6]{width:20px;height:20px;accent-color:var(--ink)}.calc-out[data-astro-cid-umo4e3a6]{background:var(--ink);color:var(--on-ink);gap:4px;margin-top:4px;padding:16px;display:grid}.calc-ok[data-astro-cid-umo4e3a6]{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);font-size:.6875rem}.calc-big[data-astro-cid-umo4e3a6]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,11vw,3.5rem);font-weight:850;font-stretch:115%;line-height:1}.calc-year[data-astro-cid-umo4e3a6]{color:var(--on-ink-2)}.calc-bar[data-astro-cid-umo4e3a6]{background:var(--line-on-ink);height:12px;margin:12px 0 6px;display:flex}.calc-bar[data-astro-cid-umo4e3a6] i[data-astro-cid-umo4e3a6]{height:100%;transition:width .3s var(--ease);display:block}.cb-net[data-astro-cid-umo4e3a6]{background:var(--accent)}.cb-tax[data-astro-cid-umo4e3a6]{background:#e07a5f}.cb-ni[data-astro-cid-umo4e3a6]{background:#81b29a}.cb-pen[data-astro-cid-umo4e3a6]{background:#a7c4e5}.cb-loan[data-astro-cid-umo4e3a6]{background:#c9a7e5}.calc-rows[data-astro-cid-umo4e3a6]{font-variant-numeric:tabular-nums;gap:2px;display:grid}.calc-rows[data-astro-cid-umo4e3a6] div[data-astro-cid-umo4e3a6]{border-bottom:1px solid var(--line-on-ink);justify-content:space-between;gap:12px;padding:4px 0;display:flex}.calc-rows[data-astro-cid-umo4e3a6] dt[data-astro-cid-umo4e3a6]{color:var(--on-ink-2);align-items:center;gap:8px;display:flex}.calc-rows[data-astro-cid-umo4e3a6] dt[data-astro-cid-umo4e3a6] i[data-astro-cid-umo4e3a6]{flex:none;width:10px;height:10px}.calc-rows[data-astro-cid-umo4e3a6] dd[data-astro-cid-umo4e3a6]{font-weight:700}.calc-fine[data-astro-cid-umo4e3a6]{color:var(--ink-2);font-size:.8125rem}.scales[data-astro-cid-umo4e3a6]{gap:34px;display:grid}.scale[data-astro-cid-umo4e3a6]{scroll-margin-top:calc(var(--header-h) + 16px);overflow-x:auto}.scale-note[data-astro-cid-umo4e3a6]{color:var(--ink-2);margin-top:2px;font-size:.875rem;font-weight:500;display:block}.jump[data-astro-cid-umo4e3a6]{gap:14px;padding:0;list-style:none;display:grid}.jump-r[data-astro-cid-umo4e3a6]{gap:5px;display:grid}.jump-k[data-astro-cid-umo4e3a6]{font-weight:700}.jump-track[data-astro-cid-umo4e3a6]{background:var(--paper-2);border:2px solid var(--ink);height:22px;display:block}.jump-bar[data-astro-cid-umo4e3a6]{background:var(--ink-2);height:100%;display:block}.jump-r[data-astro-cid-umo4e3a6].hi .jump-bar[data-astro-cid-umo4e3a6]{background:var(--accent);box-shadow:inset -2px 0 0 var(--ink)}.jump-v[data-astro-cid-umo4e3a6]{color:var(--ink-2);font-variant-numeric:tabular-nums}.jump-v[data-astro-cid-umo4e3a6] b[data-astro-cid-umo4e3a6]{color:var(--ink)}.allow[data-astro-cid-umo4e3a6]{gap:14px;display:grid}.allow[data-astro-cid-umo4e3a6] div[data-astro-cid-umo4e3a6]{border-top:1px solid var(--line);padding-top:12px}.allow[data-astro-cid-umo4e3a6] dt[data-astro-cid-umo4e3a6]{font-size:1.0625rem;font-weight:800}.allow[data-astro-cid-umo4e3a6] dd[data-astro-cid-umo4e3a6]{color:var(--ink-2);max-width:64ch;margin-top:4px}@media (width>=700px){.scales[data-astro-cid-umo4e3a6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 40px}.allow[data-astro-cid-umo4e3a6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px}}@media (width>=1000px){.allow[data-astro-cid-umo4e3a6]{grid-template-columns:repeat(3,minmax(0,1fr))}}
