.pool-page[data-astro-cid-mh3dpd3m]{max-width:860px}.page-header[data-astro-cid-mh3dpd3m]{margin-bottom:1.75rem}.page-header[data-astro-cid-mh3dpd3m] h1[data-astro-cid-mh3dpd3m]{font-size:1.75rem;font-weight:800;color:#111827;margin-bottom:.5rem;letter-spacing:-.02em}.page-intro[data-astro-cid-mh3dpd3m]{font-size:1.0625rem;color:#4b5563;line-height:1.6;margin:0}.calculator-card[data-astro-cid-mh3dpd3m]{margin-bottom:3rem}.calculator-card-inner[data-astro-cid-mh3dpd3m]{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:1.5rem;box-shadow:0 1px 3px #0000000a,0 4px 16px #0000000a;display:flex;flex-direction:column;gap:1.125rem}.pool-toggle[data-astro-cid-mh3dpd3m]{display:flex;gap:.5rem;flex-wrap:wrap}.pool-btn[data-astro-cid-mh3dpd3m]{display:flex;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;font-family:inherit;border:1px solid #d1d5db;border-radius:10px;background:#f9fafb;color:#374151;cursor:pointer;transition:all .15s}.pool-btn[data-astro-cid-mh3dpd3m].active{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.pool-panel[data-astro-cid-mh3dpd3m]{display:flex;flex-direction:column;gap:.875rem}.inputs-grid[data-astro-cid-mh3dpd3m]{display:flex;gap:.875rem;flex-wrap:wrap}.input-group[data-astro-cid-mh3dpd3m]{display:flex;flex-direction:column;gap:.3125rem;min-width:130px;flex:1}.input-label[data-astro-cid-mh3dpd3m]{font-size:.875rem;font-weight:600;color:#374151}.input-wrap[data-astro-cid-mh3dpd3m]{position:relative;display:flex;align-items:center}.calc-input[data-astro-cid-mh3dpd3m]{width:100%;padding:.5625rem 2rem .5625rem .75rem;font-size:.9375rem;font-family:inherit;color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;transition:border-color .15s,box-shadow .15s}.calc-input[data-astro-cid-mh3dpd3m]:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.input-unit[data-astro-cid-mh3dpd3m]{position:absolute;right:.75rem;font-size:.8125rem;color:#9ca3af;pointer-events:none;font-weight:500}.formula-chip[data-astro-cid-mh3dpd3m]{display:inline-flex;align-items:center;padding:.375rem .75rem;background:#f8faff;border:1px solid #e0eaff;border-radius:20px;font-size:.875rem;font-weight:600;color:#1d4ed8;font-family:Georgia,serif}.results-pool[data-astro-cid-mh3dpd3m]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.75rem}.result-vol[data-astro-cid-mh3dpd3m]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;padding:1rem 1.25rem}.result-liter[data-astro-cid-mh3dpd3m]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;padding:1rem 1.25rem}.result-grundflaeche[data-astro-cid-mh3dpd3m]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:1rem 1.25rem}.result-label[data-astro-cid-mh3dpd3m]{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;display:block;margin-bottom:.25rem}.result-value-row[data-astro-cid-mh3dpd3m]{display:flex;align-items:baseline;gap:.25rem;flex-wrap:wrap}.result-value[data-astro-cid-mh3dpd3m]{font-size:1.5rem;font-weight:800;color:#111827;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.result-unit[data-astro-cid-mh3dpd3m]{font-size:.875rem;font-weight:600;color:#6b7280}.calc-steps[data-astro-cid-mh3dpd3m]{font-size:.875rem;color:#374151}.steps-inner{display:flex;flex-direction:column;gap:.25rem;padding:.75rem 1rem;background:#f9fafb;border-radius:10px;font-variant-numeric:tabular-nums}.steps-title{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;margin-bottom:.25rem}.section-h2[data-astro-cid-mh3dpd3m]{font-size:1.375rem;font-weight:700;color:#111827;margin-top:2.5rem;margin-bottom:.75rem}.content-section[data-astro-cid-mh3dpd3m]{margin-bottom:.5rem}.content-section[data-astro-cid-mh3dpd3m] p[data-astro-cid-mh3dpd3m]{font-size:.9375rem;color:#374151;line-height:1.65;margin:0 0 .875rem;max-width:65ch}.content-section[data-astro-cid-mh3dpd3m] a[data-astro-cid-mh3dpd3m]{color:#2563eb;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.pool-table-wrap[data-astro-cid-mh3dpd3m]{overflow-x:auto;margin:.75rem 0}.pool-table[data-astro-cid-mh3dpd3m]{border-collapse:collapse;font-size:.875rem;width:100%}.pool-table[data-astro-cid-mh3dpd3m] th[data-astro-cid-mh3dpd3m]{background:#f3f4f6;border:1px solid #e5e7eb;padding:.5rem .875rem;text-align:left;font-weight:600;color:#374151;white-space:nowrap}.pool-table[data-astro-cid-mh3dpd3m] td[data-astro-cid-mh3dpd3m]{border:1px solid #e5e7eb;padding:.5rem .875rem;color:#374151;font-variant-numeric:tabular-nums}.pool-table[data-astro-cid-mh3dpd3m] tr[data-astro-cid-mh3dpd3m]:nth-child(2n) td[data-astro-cid-mh3dpd3m]{background:#f9fafb}.chem-cards[data-astro-cid-mh3dpd3m]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin:1rem 0}.chem-card[data-astro-cid-mh3dpd3m]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:.875rem 1rem;display:flex;flex-direction:column;gap:.25rem}.chem-title[data-astro-cid-mh3dpd3m]{font-size:.875rem;font-weight:700;color:#111827}.chem-dose[data-astro-cid-mh3dpd3m]{font-size:1rem;font-weight:800;color:#2563eb;font-variant-numeric:tabular-nums}.chem-desc[data-astro-cid-mh3dpd3m]{font-size:.8125rem;color:#6b7280}.chem-note[data-astro-cid-mh3dpd3m]{font-size:.8125rem;color:#9ca3af;font-style:italic}.faq-section[data-astro-cid-mh3dpd3m]{margin-bottom:.5rem;margin-top:2rem;background:#f9fafb;border:1px solid #f3f4f6;border-radius:16px;padding:1.5rem}.faq-section[data-astro-cid-mh3dpd3m] .section-h2[data-astro-cid-mh3dpd3m]{margin-top:0;margin-bottom:.5rem}@media(min-width:640px){.page-header[data-astro-cid-mh3dpd3m] h1[data-astro-cid-mh3dpd3m]{font-size:2.125rem}.calculator-card-inner[data-astro-cid-mh3dpd3m]{padding:2rem}}@media(max-width:560px){.results-pool[data-astro-cid-mh3dpd3m]{grid-template-columns:1fr 1fr}.chem-cards[data-astro-cid-mh3dpd3m]{grid-template-columns:1fr}}@media(max-width:380px){.results-pool[data-astro-cid-mh3dpd3m]{grid-template-columns:1fr}}
