.calc-grid.svelte-175ysh1{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:2rem 0}.calc-inputs.svelte-175ysh1{display:flex;flex-direction:column;gap:1.25rem}.input-group.svelte-175ysh1{display:flex;flex-direction:column;gap:.4rem}.input-group.svelte-175ysh1 label:where(.svelte-175ysh1){font-size:.82rem;font-weight:600;color:var(--text-muted)}input[type=number].svelte-175ysh1{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-175ysh1:focus{outline:none;border-color:var(--accent)}input[type=range].svelte-175ysh1{width:100%;accent-color:var(--accent)}.range-labels.svelte-175ysh1{display:flex;justify-content:space-between;font-size:.7rem;color:var(--text-muted)}.toggle-row.svelte-175ysh1{display:flex;gap:.5rem}.toggle-btn.svelte-175ysh1{flex:1;padding:.65rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-muted);font-size:.9rem;cursor:pointer;transition:all .2s;font-family:inherit}.toggle-btn.active.svelte-175ysh1{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.calc-results.svelte-175ysh1{display:flex;flex-direction:column;gap:1rem}.result-card.svelte-175ysh1{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-175ysh1{border-color:var(--accent);border-width:2px}.result-label.svelte-175ysh1{font-size:.82rem;color:var(--text-muted)}.result-value.svelte-175ysh1{font-size:1.25rem;font-weight:700;color:var(--text-primary)}.result-danger.svelte-175ysh1{color:var(--red)}.result-warning.svelte-175ysh1{color:var(--yellow)}.result-safe.svelte-175ysh1{color:var(--green)}.liq-visual.svelte-175ysh1{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem}.liq-bar.svelte-175ysh1{position:relative;height:40px;background:linear-gradient(90deg,var(--red),var(--yellow),var(--green));border-radius:20px;opacity:.3}.liq-entry.svelte-175ysh1,.liq-point.svelte-175ysh1{position:absolute;top:-8px;transform:translate(-50%);text-align:center;font-size:.7rem;color:var(--text-muted)}.liq-marker.svelte-175ysh1{width:12px;height:12px;border-radius:50%;margin:0 auto 4px}.entry-marker.svelte-175ysh1{background:var(--accent)}.liq-marker-danger.svelte-175ysh1{background:var(--red)}.formula-card.svelte-175ysh1{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem;margin-bottom:1rem}.formula-card.svelte-175ysh1 code:where(.svelte-175ysh1){font-size:.95rem;color:var(--accent-light)}@media(max-width:700px){.calc-grid.svelte-175ysh1{grid-template-columns:1fr}}
