.explosion-calculator[data-astro-cid-wrdmqjbd]{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 92%,transparent);border-radius:1rem;width:100%;min-width:0;max-width:100%;padding:clamp(1rem,2vw,1.4rem)}.explosion-calculator__preset-row[data-astro-cid-wrdmqjbd]{grid-template-columns:minmax(13rem,.75fr) minmax(0,1.25fr);align-items:end;gap:.8rem;margin-bottom:1rem;display:grid}.explosion-calculator__preset-summary[data-astro-cid-wrdmqjbd]{border:1px solid var(--line);min-width:0;color:var(--muted);background:var(--surface-raised);overflow-wrap:anywhere;border-radius:.65rem;padding:.68rem .8rem}.explosion-calculator__controls[data-astro-cid-wrdmqjbd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.8rem;display:grid}.explosion-calculator[data-astro-cid-wrdmqjbd] label[data-astro-cid-wrdmqjbd]{min-width:0;color:var(--muted);gap:.4rem;font-size:.83rem;font-weight:700;display:grid}.explosion-calculator[data-astro-cid-wrdmqjbd] input[data-astro-cid-wrdmqjbd],.explosion-calculator[data-astro-cid-wrdmqjbd] select[data-astro-cid-wrdmqjbd]{box-sizing:border-box;border:1px solid var(--line);background:var(--surface-raised);width:100%;min-width:0;color:var(--text);font:inherit;border-radius:.65rem;padding:.65rem .7rem}.explosion-calculator__number[data-astro-cid-wrdmqjbd]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.explosion-calculator__number[data-astro-cid-wrdmqjbd] span[data-astro-cid-wrdmqjbd]{color:var(--muted)}.explosion-calculator__distance[data-astro-cid-wrdmqjbd]{gap:.4rem;margin-top:1.1rem;display:grid}.explosion-calculator__distance[data-astro-cid-wrdmqjbd]>strong[data-astro-cid-wrdmqjbd]{color:var(--muted);font-size:.83rem}.explosion-calculator__distance-controls[data-astro-cid-wrdmqjbd]{grid-template-columns:minmax(0,1fr) minmax(6.5rem,8rem);align-items:center;gap:.8rem;min-width:0;display:grid}.explosion-calculator__distance-controls[data-astro-cid-wrdmqjbd] input[data-astro-cid-wrdmqjbd][type=range]{accent-color:#ffe710;background:0 0;border:0;padding:0}.explosion-calculator__distance-entry[data-astro-cid-wrdmqjbd]{min-width:0}.explosion-calculator__results[data-astro-cid-wrdmqjbd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.25rem),1fr));gap:.7rem;margin-top:1rem;display:grid}.explosion-calculator__results[data-astro-cid-wrdmqjbd]>div[data-astro-cid-wrdmqjbd]{border:1px solid var(--line);background:var(--surface-raised);border-radius:.75rem;gap:.25rem;min-width:0;padding:.8rem;display:grid}.explosion-calculator__results[data-astro-cid-wrdmqjbd] span[data-astro-cid-wrdmqjbd]{color:var(--muted);font-size:.76rem;font-weight:700}.explosion-calculator__results[data-astro-cid-wrdmqjbd] strong[data-astro-cid-wrdmqjbd]{overflow-wrap:anywhere;font-size:1.15rem}.explosion-calculator__interaction-hint[data-astro-cid-wrdmqjbd]{color:var(--muted);margin:.9rem 0 0;font-size:.8rem}.explosion-calculator__charts[data-astro-cid-wrdmqjbd]{gap:1rem;margin-top:1.2rem;display:grid}.explosion-calculator__chart-card[data-astro-cid-wrdmqjbd]{min-width:0;margin:0;padding:0}.explosion-calculator__chart-card[data-astro-cid-wrdmqjbd] h3[data-astro-cid-wrdmqjbd]{margin:0;font-size:1rem}.explosion-calculator__chart-card[data-astro-cid-wrdmqjbd] p[data-astro-cid-wrdmqjbd]{color:var(--muted);margin:.25rem 0 0;font-size:.8rem;line-height:1.5}.explosion-calculator__chart-wrap[data-astro-cid-wrdmqjbd]{border:1px solid var(--line);background:var(--surface-raised);border-radius:.8rem;width:100%;max-width:100%;margin-top:.6rem;position:relative;overflow-x:auto}.explosion-calculator__chart[data-astro-cid-wrdmqjbd]{width:100%;min-width:40rem;height:auto;display:block}.explosion-calculator__grid[data-astro-cid-wrdmqjbd]{color:var(--muted)}.explosion-calculator__grid[data-astro-cid-wrdmqjbd] line[data-astro-cid-wrdmqjbd]{stroke:color-mix(in srgb,var(--line) 75%,transparent);stroke-width:1px}.explosion-calculator__grid[data-astro-cid-wrdmqjbd] text[data-astro-cid-wrdmqjbd]{fill:var(--muted);font-size:11px}.explosion-calculator__curve[data-astro-cid-wrdmqjbd]{fill:none;stroke:#ffe710;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.explosion-calculator__inner-line[data-astro-cid-wrdmqjbd]{stroke:#73d2de;stroke-width:1.5px;stroke-dasharray:4 4}.explosion-calculator__outer-line[data-astro-cid-wrdmqjbd]{stroke:#b8b8b8;stroke-width:1.5px;stroke-dasharray:4 4}.explosion-calculator__inspect-line[data-astro-cid-wrdmqjbd]{stroke:#ff8c42;stroke-width:1.5px;stroke-dasharray:5 5;pointer-events:none}.explosion-calculator__inspect-dot[data-astro-cid-wrdmqjbd]{fill:#ff8c42;pointer-events:none}.explosion-calculator__hitbox[data-astro-cid-wrdmqjbd]{fill:#0000;cursor:crosshair}.explosion-calculator__tooltip[data-astro-cid-wrdmqjbd]{z-index:2;border:1px solid var(--line);background:color-mix(in srgb,var(--surface-raised) 96%,transparent);max-width:15rem;color:var(--text);pointer-events:none;border-radius:.65rem;gap:.12rem;padding:.55rem .65rem;font-size:.76rem;display:grid;position:absolute;top:.65rem;transform:translate(-50%);box-shadow:0 .4rem 1rem #0000002e}.explosion-calculator__tooltip[data-astro-cid-wrdmqjbd] strong[data-astro-cid-wrdmqjbd]{color:var(--text);font-size:.9rem}.explosion-calculator__tooltip[data-astro-cid-wrdmqjbd] span[data-astro-cid-wrdmqjbd]{color:var(--text)}.explosion-calculator__tooltip[data-astro-cid-wrdmqjbd] small[data-astro-cid-wrdmqjbd]{color:var(--muted)}.explosion-calculator__tooltip-threshold[data-astro-cid-wrdmqjbd]{font-weight:700;color:#ff8c42!important}.explosion-calculator__legend[data-astro-cid-wrdmqjbd]{color:var(--muted);flex-wrap:wrap;gap:.65rem 1rem;margin-top:.8rem;font-size:.78rem;display:flex}.explosion-calculator__legend[data-astro-cid-wrdmqjbd] span[data-astro-cid-wrdmqjbd]{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.explosion-calculator__key[data-astro-cid-wrdmqjbd]{border-radius:999px;flex:none;width:1rem;height:.18rem}.explosion-calculator__key--curve[data-astro-cid-wrdmqjbd]{background:#ffe710}.explosion-calculator__key--inner[data-astro-cid-wrdmqjbd]{background:#73d2de}.explosion-calculator__key--outer[data-astro-cid-wrdmqjbd]{background:#b8b8b8}.explosion-calculator__key--inspect[data-astro-cid-wrdmqjbd]{background:#ff8c42}.explosion-calculator__note[data-astro-cid-wrdmqjbd]{color:var(--muted);margin:.9rem 0 0;font-size:.85rem;line-height:1.55}@media (width<=680px){.explosion-calculator[data-astro-cid-wrdmqjbd]{padding:.9rem}.explosion-calculator__preset-row[data-astro-cid-wrdmqjbd]{grid-template-columns:1fr}.explosion-calculator__controls[data-astro-cid-wrdmqjbd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}}.major-explosion-graphs[data-astro-cid-xzs5fozx]{width:100%;min-width:0;max-width:100%}.major-explosion-graphs__legend[data-astro-cid-xzs5fozx]{color:var(--muted);flex-wrap:wrap;gap:.65rem 1rem;margin-bottom:.65rem;font-size:.82rem;display:flex}.major-explosion-graphs__legend[data-astro-cid-xzs5fozx] span[data-astro-cid-xzs5fozx]{align-items:center;gap:.35rem;display:inline-flex}.major-explosion-graphs__legend[data-astro-cid-xzs5fozx] i[data-astro-cid-xzs5fozx]{background:var(--legend-color);border-radius:999px;width:1rem;height:.2rem}.major-explosion-graphs__note[data-astro-cid-xzs5fozx]{color:var(--muted);margin:0 0 1rem;font-size:.84rem;line-height:1.55}.major-explosion-graphs__grid[data-astro-cid-xzs5fozx]{gap:1rem;display:grid}.major-explosion-graphs__card[data-astro-cid-xzs5fozx]{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 92%,transparent);border-radius:.9rem;min-width:0;padding:.95rem}.major-explosion-graphs__card[data-astro-cid-xzs5fozx] header[data-astro-cid-xzs5fozx]{margin-bottom:.65rem}.major-explosion-graphs__card[data-astro-cid-xzs5fozx] h3[data-astro-cid-xzs5fozx]{margin:0;font-size:1rem}.major-explosion-graphs__card[data-astro-cid-xzs5fozx] p[data-astro-cid-xzs5fozx]{color:var(--muted);margin:.25rem 0 0;font-size:.8rem;line-height:1.5}.major-explosion-graphs__chart-wrap[data-astro-cid-xzs5fozx]{border:1px solid var(--line);background:var(--surface-raised);border-radius:.75rem;width:100%;max-width:100%;position:relative;overflow-x:auto}.major-explosion-graphs__chart[data-astro-cid-xzs5fozx]{width:100%;min-width:40rem;height:auto;display:block}.major-explosion-graphs__grid-lines[data-astro-cid-xzs5fozx] line[data-astro-cid-xzs5fozx]{stroke:color-mix(in srgb,var(--line) 75%,transparent);stroke-width:1px}.major-explosion-graphs__grid-lines[data-astro-cid-xzs5fozx] text[data-astro-cid-xzs5fozx]{fill:var(--muted);font-size:11px}.major-explosion-graphs__curve[data-astro-cid-xzs5fozx]{fill:none;stroke:var(--series-color);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.major-explosion-graphs__inspect-line[data-astro-cid-xzs5fozx]{stroke:#fff;stroke-width:1.5px;stroke-dasharray:5 5;pointer-events:none}.major-explosion-graphs__inspect-dot[data-astro-cid-xzs5fozx]{fill:var(--series-color);stroke:var(--surface-raised);stroke-width:2px;pointer-events:none}.major-explosion-graphs__hitbox[data-astro-cid-xzs5fozx]{fill:#0000;cursor:crosshair}.major-explosion-graphs__tooltip[data-astro-cid-xzs5fozx]{z-index:2;border:1px solid var(--line);background:color-mix(in srgb,var(--surface-raised) 97%,transparent);pointer-events:none;border-radius:.65rem;gap:.25rem;min-width:13rem;max-width:19rem;padding:.6rem .7rem;font-size:.75rem;display:grid;position:absolute;top:.65rem;transform:translate(-50%);box-shadow:0 .4rem 1rem #0000002e}.major-explosion-graphs__tooltip[data-astro-cid-xzs5fozx]>strong[data-astro-cid-xzs5fozx]{color:var(--text);font-size:.9rem}.major-explosion-graphs__tooltip-series[data-astro-cid-xzs5fozx]{grid-template-columns:.55rem minmax(0,1fr) auto;align-items:center;gap:.35rem;display:grid}.major-explosion-graphs__tooltip-series[data-astro-cid-xzs5fozx] i[data-astro-cid-xzs5fozx]{background:var(--tooltip-color);border-radius:50%;width:.5rem;height:.5rem}.major-explosion-graphs__tooltip-series[data-astro-cid-xzs5fozx] b[data-astro-cid-xzs5fozx]{color:var(--text);overflow-wrap:anywhere;font-weight:700}.major-explosion-graphs__tooltip-series[data-astro-cid-xzs5fozx] em[data-astro-cid-xzs5fozx]{color:var(--text);font-variant-numeric:tabular-nums;font-style:normal}.major-explosion-graphs__tooltip-threshold[data-astro-cid-xzs5fozx]{border-top:1px solid var(--line);color:#ff8c42;margin-top:.15rem;padding-top:.35rem;font-weight:700;line-height:1.4}.major-explosion-graphs__tooltip[data-astro-cid-xzs5fozx] small[data-astro-cid-xzs5fozx]{color:var(--muted)}.claim-evidence[data-astro-cid-c2cdsatl]{margin-bottom:.85rem}
