.calc[data-astro-cid-zbyzlziw]{border:1px solid var(--line);border-radius:var(--radius);background:var(--tint);margin:2.2em 0;padding:22px 24px 20px}.calc__title[data-astro-cid-zbyzlziw]{color:var(--ink);margin-bottom:10px;font-size:1.05rem;font-weight:700}.calc__sub[data-astro-cid-zbyzlziw]{color:var(--muted);margin:0 0 10px;font-size:.86rem;font-weight:600}.calc__stages[data-astro-cid-zbyzlziw]{gap:8px;display:grid}.calc__stage[data-astro-cid-zbyzlziw]{grid-template-columns:1fr 140px;gap:10px;display:grid}.calc__field[data-astro-cid-zbyzlziw]{color:var(--muted);flex-direction:column;gap:6px;font-size:.86rem;font-weight:600;display:flex}.calc__field--rec[data-astro-cid-zbyzlziw]{max-width:420px;margin-top:14px}.calc__vh[data-astro-cid-zbyzlziw]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.calc__inp[data-astro-cid-zbyzlziw]{align-items:center;gap:6px;display:flex}.calc__inp[data-astro-cid-zbyzlziw] b[data-astro-cid-zbyzlziw]{color:var(--muted);font-weight:600}.calc[data-astro-cid-zbyzlziw] input[data-astro-cid-zbyzlziw]{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:9px;padding:9px 11px;font-size:.95rem;font-weight:600}.calc[data-astro-cid-zbyzlziw] input[data-astro-cid-zbyzlziw][type=text]{font-weight:600}.calc[data-astro-cid-zbyzlziw] input[data-astro-cid-zbyzlziw]:focus{outline:2px solid var(--green);outline-offset:1px;border-color:var(--green)}.calc__out[data-astro-cid-zbyzlziw]{text-align:center;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0 6px;display:grid}.calc__stat[data-astro-cid-zbyzlziw]{border:1px solid var(--line);background:#fff;border-radius:12px;padding:16px 10px}.calc__big[data-astro-cid-zbyzlziw]{color:var(--green-d);letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1.1;display:block}.calc__stat[data-astro-cid-zbyzlziw] small[data-astro-cid-zbyzlziw]{color:var(--muted);margin-top:6px;font-size:.76rem;line-height:1.35;display:block}.calc__verdict[data-astro-cid-zbyzlziw]{text-align:center;color:var(--ink);margin:10px 0 0;font-size:.95rem;font-weight:700}.calc__verdict--above[data-astro-cid-zbyzlziw]{color:var(--green-d)}.calc__warn[data-astro-cid-zbyzlziw]{color:#b4232a;text-align:center;margin:10px 0 0;font-size:.85rem;font-weight:600}.calc__tablewrap[data-astro-cid-zbyzlziw]{margin-top:16px;overflow-x:auto}.calc__table[data-astro-cid-zbyzlziw]{border-collapse:collapse;border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;font-size:.85rem}.calc__table[data-astro-cid-zbyzlziw] th[data-astro-cid-zbyzlziw],.calc__table[data-astro-cid-zbyzlziw] td[data-astro-cid-zbyzlziw]{text-align:right;border-bottom:1px solid var(--line);color:var(--ink);white-space:nowrap;padding:9px 10px}.calc__table[data-astro-cid-zbyzlziw] thead[data-astro-cid-zbyzlziw] th[data-astro-cid-zbyzlziw]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.76rem}.calc__table[data-astro-cid-zbyzlziw] th[data-astro-cid-zbyzlziw][scope=row],.calc__table[data-astro-cid-zbyzlziw] thead[data-astro-cid-zbyzlziw] th[data-astro-cid-zbyzlziw]:first-child{text-align:left;white-space:normal;font-weight:600}.calc__table[data-astro-cid-zbyzlziw] tbody[data-astro-cid-zbyzlziw] tr[data-astro-cid-zbyzlziw]:last-child th[data-astro-cid-zbyzlziw],.calc__table[data-astro-cid-zbyzlziw] tbody[data-astro-cid-zbyzlziw] tr[data-astro-cid-zbyzlziw]:last-child td[data-astro-cid-zbyzlziw]{border-bottom:0}.calc__table[data-astro-cid-zbyzlziw] tbody[data-astro-cid-zbyzlziw] tr[data-astro-cid-zbyzlziw].is-neck th[data-astro-cid-zbyzlziw],.calc__table[data-astro-cid-zbyzlziw] tbody[data-astro-cid-zbyzlziw] tr[data-astro-cid-zbyzlziw].is-neck td[data-astro-cid-zbyzlziw]{background:var(--tint);color:var(--green-d);font-weight:700}.calc__note[data-astro-cid-zbyzlziw]{color:var(--muted);margin:12px 0 0;font-size:.82rem;line-height:1.5}@media (width<=560px){.calc__stage[data-astro-cid-zbyzlziw]{grid-template-columns:1fr 110px}.calc__out[data-astro-cid-zbyzlziw]{grid-template-columns:1fr}}
