.calc-head.svelte-13imhs4{margin-bottom:1.3rem}.input-card.svelte-13imhs4{display:flex;flex-direction:column;gap:.7rem;align-self:start}.input-card.svelte-13imhs4 select:where(.svelte-13imhs4),.input-card.svelte-13imhs4 input[type=number]:where(.svelte-13imhs4){width:100%}.mods.svelte-13imhs4{display:flex;flex-direction:column;gap:.45rem;padding:.7rem 0;border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.mods-h.svelte-13imhs4{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);font-weight:650}.chk.svelte-13imhs4{display:flex;align-items:center;gap:.5rem;color:var(--text);font-size:.88rem}.chk.svelte-13imhs4 input:where(.svelte-13imhs4){flex:none}.small.svelte-13imhs4{font-size:.76rem}.cap-note.svelte-13imhs4{line-height:1.35}.surplus-note.svelte-13imhs4{line-height:1.35;margin-top:.4rem}.surplus-note.svelte-13imhs4 b:where(.svelte-13imhs4){color:var(--text);font-family:var(--mono)}.cap-note.svelte-13imhs4 b:where(.svelte-13imhs4){color:var(--text);font-family:var(--mono);font-weight:700}.pm-note.svelte-13imhs4{font-size:.72rem;line-height:1.3;margin-top:.1rem}.results.svelte-13imhs4{display:flex;flex-direction:column;gap:.9rem;max-width:560px}.stat-row.svelte-13imhs4{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.stat.svelte-13imhs4{padding:.8rem .6rem;border-radius:var(--radius);background:linear-gradient(180deg,var(--panel-2),var(--panel));border:1px solid var(--border-soft);text-align:center}.stat-v.svelte-13imhs4{font-family:var(--mono);font-size:1.4rem;font-weight:700;color:var(--accent)}.stat-l.svelte-13imhs4{color:var(--text-faint);font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;margin-top:.1rem}.section.svelte-13imhs4 h2.sh:where(.svelte-13imhs4){font-size:1.02rem;font-weight:650;margin-bottom:.4rem}.kv.svelte-13imhs4{display:flex;align-items:center;justify-content:space-between;font-size:.88rem;padding:.2rem 0}.kv.svelte-13imhs4 b:where(.svelte-13imhs4){font-family:var(--mono);color:var(--accent)}.pcts.svelte-13imhs4{display:inline-flex;align-items:baseline;gap:.3rem;white-space:nowrap}.pcts.svelte-13imhs4 .arrow:where(.svelte-13imhs4){color:var(--text-faint);font-size:.8rem}.pcts.svelte-13imhs4 b.eff:where(.svelte-13imhs4){color:var(--text)}.morph.svelte-13imhs4{display:inline-flex;align-items:center;gap:.45rem}.morph-row.svelte-13imhs4{padding:.15rem 0}.morph-row.svelte-13imhs4+.morph-row:where(.svelte-13imhs4){border-top:1px solid var(--border-soft)}.trig.svelte-13imhs4{font-size:.78rem;line-height:1.35;color:var(--text-dim);padding:.05rem 0 .15rem 1.65rem}.trig-l.svelte-13imhs4{color:var(--text-faint);font-weight:650}.trig-c.svelte-13imhs4 a:where(.svelte-13imhs4){color:var(--accent);text-decoration:none}.trig-c.svelte-13imhs4 a:where(.svelte-13imhs4):hover{text-decoration:underline}.field.crack.svelte-13imhs4{margin-top:.5rem;padding-top:.55rem;border-top:1px solid var(--border-soft);font-size:.84rem;color:var(--text)}.field.crack.svelte-13imhs4 select:where(.svelte-13imhs4){width:100%;margin-top:.25rem}.plantmods.svelte-13imhs4{display:flex;flex-direction:column;gap:.35rem;margin-top:.6rem;padding-top:.55rem;border-top:1px solid var(--border-soft)}.plantmods.svelte-13imhs4 .pm-h:where(.svelte-13imhs4){font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);font-weight:650}.note.svelte-13imhs4{margin:.5rem 0 0;font-size:.78rem}.empty.svelte-13imhs4{margin:.3rem 0;font-size:.88rem}
