.new-badge[data-astro-cid-5ddffn3v]{background:var(--amber);color:#fff;letter-spacing:.02em;vertical-align:.15em;border-radius:5px;padding:1px 6px;font-size:.68rem;font-weight:600}.calc[data-astro-cid-5ddffn3v]{align-items:center;gap:20px;max-width:1080px;margin-inline:auto;display:grid}@media (width>=1000px){.calc[data-astro-cid-5ddffn3v]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}}.calc-inputs[data-astro-cid-5ddffn3v]{border-radius:var(--radius);background:var(--navy-950);box-shadow:var(--shadow-lift);border:1px solid #d4e3f724;display:grid}.calc-input[data-astro-cid-5ddffn3v]{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px 16px;padding:22px 24px;display:grid}.calc-input[data-astro-cid-5ddffn3v]+.calc-input[data-astro-cid-5ddffn3v]{border-top:1px solid #d4e3f71a}.calc-input[data-astro-cid-5ddffn3v] label[data-astro-cid-5ddffn3v]{color:var(--text-on-dark);font-size:.9rem;font-weight:600;line-height:1.4}.slider-value[data-astro-cid-5ddffn3v]{color:#fff;font-family:var(--font-mono);white-space:nowrap;font-size:1.6rem;font-weight:600;line-height:1}.slider-range[data-astro-cid-5ddffn3v]{color:var(--text-on-dark-muted);font-family:var(--font-mono);grid-column:1/-1;justify-content:space-between;margin-top:-4px;font-size:.75rem;display:flex}input[data-astro-cid-5ddffn3v][type=range]{background:linear-gradient(to right, var(--blue-500) var(--fill,0%), #d4e3f729 var(--fill,0%));cursor:pointer;appearance:none;border-radius:3px;grid-column:1/-1;width:100%;height:6px;margin:6px 0 0}input[data-astro-cid-5ddffn3v][type=range]::-webkit-slider-thumb{background:var(--blue-500);width:20px;height:20px;transition:transform .15s var(--ease-out);appearance:none;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 10px #1080ff8c}input[data-astro-cid-5ddffn3v][type=range]::-webkit-slider-thumb:hover{transform:scale(1.12)}input[data-astro-cid-5ddffn3v][type=range]::-moz-range-thumb{background:var(--blue-500);border:3px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 10px #1080ff8c}.calc-results[data-astro-cid-5ddffn3v]{grid-template-columns:minmax(0,1fr) auto minmax(0,7.5em);gap:12px 16px;display:grid}.result[data-astro-cid-5ddffn3v]{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;row-gap:4px;padding:18px 22px}.result[data-astro-cid-5ddffn3v] .stat-value[data-astro-cid-5ddffn3v]{justify-self:end}.result[data-astro-cid-5ddffn3v] .stat-label[data-astro-cid-5ddffn3v]:first-child{color:var(--text-strong);font-size:.9rem;font-weight:600}.result[data-astro-cid-5ddffn3v] .stat-value[data-astro-cid-5ddffn3v]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.6rem,2.4vw,2rem)}.result-key[data-astro-cid-5ddffn3v]{border-color:var(--blue-400);box-shadow:var(--shadow-lift)}.result-key[data-astro-cid-5ddffn3v] .stat-value[data-astro-cid-5ddffn3v]{color:var(--blue-600)}@media (width<=559px){.calc-input[data-astro-cid-5ddffn3v]{padding:18px 16px}.calc-results[data-astro-cid-5ddffn3v]{grid-template-columns:minmax(0,1fr)}.result[data-astro-cid-5ddffn3v]{grid-template-columns:auto minmax(0,1fr);column-gap:10px;padding:14px 16px}.result[data-astro-cid-5ddffn3v] .stat-label[data-astro-cid-5ddffn3v]:first-child{grid-column:1/-1}}.calc-notes[data-astro-cid-5ddffn3v]{gap:12px;max-width:1080px;margin:28px auto 0;font-size:.95rem;display:grid}.calc-notes[data-astro-cid-5ddffn3v] p[data-astro-cid-5ddffn3v]{max-width:880px}.calc-notes[data-astro-cid-5ddffn3v] strong[data-astro-cid-5ddffn3v]{color:var(--text-strong);font-weight:600}.calc-more[data-astro-cid-5ddffn3v]{gap:16px;max-width:1080px;margin:clamp(32px,4vw,44px) auto 0;display:grid}.table-frame[data-astro-cid-5ddffn3v]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-card);overflow-x:auto}table[data-astro-cid-5ddffn3v]{border-collapse:collapse;width:100%;min-width:560px;font-size:.9rem}th[data-astro-cid-5ddffn3v],td[data-astro-cid-5ddffn3v]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:13px 16px}th[data-astro-cid-5ddffn3v]{background:var(--surface-tint);color:var(--text-strong);font-size:.82rem;font-weight:600}tbody[data-astro-cid-5ddffn3v] tr[data-astro-cid-5ddffn3v]:last-child td[data-astro-cid-5ddffn3v]{border-bottom:0}td[data-astro-cid-5ddffn3v] strong[data-astro-cid-5ddffn3v]{color:var(--text-strong);font-weight:600}.sev-critical[data-astro-cid-5ddffn3v]{--kind:var(--red)}.sev-high[data-astro-cid-5ddffn3v]{--kind:var(--amber)}.sev-medium[data-astro-cid-5ddffn3v]{--kind:#ca8a04}.sev-low[data-astro-cid-5ddffn3v]{--kind:var(--green)}
