.calc-grid.svelte-11i4j9v{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:2rem 0}.calc-inputs.svelte-11i4j9v{display:flex;flex-direction:column;gap:1.25rem}.input-group.svelte-11i4j9v{display:flex;flex-direction:column;gap:.4rem}.input-group.svelte-11i4j9v label:where(.svelte-11i4j9v){font-size:.82rem;font-weight:600;color:var(--text-muted)}input[type=number].svelte-11i4j9v{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:.75rem 1rem;color:var(--text-primary);font-size:1rem;font-family:inherit}input[type=number].svelte-11i4j9v:focus{outline:none;border-color:var(--accent)}input[type=range].svelte-11i4j9v{width:100%;accent-color:var(--accent)}.range-labels.svelte-11i4j9v{display:flex;justify-content:space-between;font-size:.7rem;color:var(--text-muted)}.quick-btns.svelte-11i4j9v{display:flex;gap:.4rem;flex-wrap:wrap}.quick-btn.svelte-11i4j9v{padding:.4rem .8rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-muted);font-size:.82rem;cursor:pointer;transition:all .2s;font-family:inherit}.quick-btn.active.svelte-11i4j9v,.quick-btn.svelte-11i4j9v:hover{background:var(--accent);border-color:var(--accent);color:#fff}.calc-results.svelte-11i4j9v{display:flex;flex-direction:column;gap:1rem}.result-card.svelte-11i4j9v{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1rem 1.25rem;display:flex;justify-content:space-between;align-items:center}.result-main.svelte-11i4j9v{border-color:var(--accent);border-width:2px}.result-label.svelte-11i4j9v{font-size:.82rem;color:var(--text-muted)}.result-value.svelte-11i4j9v{font-size:1.25rem;font-weight:700;color:var(--text-primary)}.result-danger.svelte-11i4j9v{color:var(--red)}.result-warning.svelte-11i4j9v{color:var(--yellow)}.result-safe.svelte-11i4j9v{color:var(--green)}.lev-table.svelte-11i4j9v{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.25rem}.lev-table.svelte-11i4j9v h4:where(.svelte-11i4j9v){margin:0 0 .75rem;font-size:.9rem}.active-row.svelte-11i4j9v td:where(.svelte-11i4j9v){color:var(--accent-light);font-weight:600}.formula-card.svelte-11i4j9v{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem;margin-bottom:1rem}.formula-card.svelte-11i4j9v code:where(.svelte-11i4j9v){font-size:.95rem;color:var(--accent-light)}@media(max-width:700px){.calc-grid.svelte-11i4j9v{grid-template-columns:1fr}}
