.water[data-astro-cid-ogdbc6q2]{padding:2rem 1.25rem 3.5rem}.water__grid[data-astro-cid-ogdbc6q2]{grid-template-columns:1fr 1.15fr;align-items:start;gap:1.25rem;max-width:980px;display:grid}.water__controls[data-astro-cid-ogdbc6q2]{flex-direction:column;gap:.8rem;padding:1.6rem;display:flex}.field__label[data-astro-cid-ogdbc6q2]{font-size:.95rem;font-weight:700}.field__hint[data-astro-cid-ogdbc6q2]{color:var(--color-text-muted);margin:0;font-size:.82rem}.combo[data-astro-cid-ogdbc6q2]{position:relative}.combo[data-astro-cid-ogdbc6q2] input[data-astro-cid-ogdbc6q2]{width:100%;font:inherit;border-radius:var(--radius);border:1px solid var(--color-border-strong);background:var(--color-bg);color:var(--color-text);padding:.75rem .9rem;font-size:1.05rem}.combo[data-astro-cid-ogdbc6q2] input[data-astro-cid-ogdbc6q2]:focus-visible{outline:2.5px solid var(--color-accent);outline-offset:2px}.combo__list[data-astro-cid-ogdbc6q2]{z-index:5;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius);box-shadow:var(--shadow-md);max-height:320px;margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.combo__list[data-astro-cid-ogdbc6q2] li{border-radius:calc(var(--radius) - 4px);cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;min-height:44px;padding:.6rem .7rem;display:flex}.combo__list[data-astro-cid-ogdbc6q2] li span{color:var(--color-text-muted);font-size:.82rem}.combo__list[data-astro-cid-ogdbc6q2] li[aria-selected=true],.combo__list[data-astro-cid-ogdbc6q2] li:hover{background:var(--color-bg-soft)}.locate[data-astro-cid-ogdbc6q2]{align-self:flex-start}.water__result[data-astro-cid-ogdbc6q2]{border-radius:var(--radius-xl);background:var(--color-night-2);background-image:var(--ripple-dark);color:var(--color-on-night);box-shadow:var(--shadow-md);border-top:4px solid var(--color-leaf);background-size:360px 180px;flex-direction:column;gap:1.1rem;min-height:260px;padding:1.6rem 1.8rem 1.7rem;display:flex}.result__label[data-astro-cid-ogdbc6q2]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-leaf-on-night);align-items:center;gap:.5em;margin:0;font-size:.72rem;font-weight:700;display:flex}.result__empty[data-astro-cid-ogdbc6q2] p{margin:0 0 .7rem;line-height:1.55}.result__small[data-astro-cid-ogdbc6q2]{color:var(--color-on-night-muted);font-size:.86rem}#res-body[data-astro-cid-ogdbc6q2]{flex-direction:column;gap:1.1rem;display:flex}#res-body[data-astro-cid-ogdbc6q2][hidden]{display:none}.result__row[data-astro-cid-ogdbc6q2]{justify-content:center;align-items:center;gap:1rem;display:flex}.result__block[data-astro-cid-ogdbc6q2]{text-align:center;flex:1}.result__num[data-astro-cid-ogdbc6q2]{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 144;font-size:3.2rem;font-weight:600;line-height:1}.result__unit[data-astro-cid-ogdbc6q2]{font-family:var(--font-display);color:var(--color-leaf-on-night);margin-left:.25rem;font-size:1.2rem;font-weight:600}.result__cap[data-astro-cid-ogdbc6q2]{color:var(--color-on-night-muted);margin:.3rem 0 0;font-size:.86rem}.result__sep[data-astro-cid-ogdbc6q2]{background:var(--color-night-border);align-self:stretch;width:1px}.result__badge[data-astro-cid-ogdbc6q2]{text-align:center;margin:0}.result__badge[data-astro-cid-ogdbc6q2] span[data-astro-cid-ogdbc6q2]{border:1px solid var(--color-night-border);color:#fff;background:#ffffff1a;border-radius:999px;padding:.35em .9em;font-size:.9rem;font-weight:700;display:inline-block}.result__meta[data-astro-cid-ogdbc6q2]{border-top:1px solid var(--color-night-border);grid-template-columns:1fr 1fr;gap:.7rem;margin:0;padding-top:1rem;display:grid}.result__meta[data-astro-cid-ogdbc6q2] dt[data-astro-cid-ogdbc6q2]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-night-muted);font-size:.72rem;font-weight:700}.result__meta[data-astro-cid-ogdbc6q2] .dt-ph[data-astro-cid-ogdbc6q2]{text-transform:none;letter-spacing:.02em;font-size:.8rem}.result__meta[data-astro-cid-ogdbc6q2] dd[data-astro-cid-ogdbc6q2]{color:#fff;font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-weight:700}.result__tip[data-astro-cid-ogdbc6q2]{color:var(--color-on-night);border-radius:var(--radius);border:1px solid var(--color-night-border);background:#ffffff12;margin:0;padding:.8rem 1rem;font-size:.92rem;line-height:1.55}.result__tip[data-astro-cid-ogdbc6q2] a{color:var(--color-leaf-on-night)}.result__src[data-astro-cid-ogdbc6q2]{color:var(--color-on-night-muted);margin:0;font-size:.8rem;line-height:1.5}.water__prose[data-astro-cid-ogdbc6q2]{max-width:70ch;margin-top:2.5rem}.water__prose[data-astro-cid-ogdbc6q2] h2[data-astro-cid-ogdbc6q2]{margin:2rem 0 .7rem;font-size:1.5rem}.water__prose[data-astro-cid-ogdbc6q2] p[data-astro-cid-ogdbc6q2],.water__prose[data-astro-cid-ogdbc6q2] li[data-astro-cid-ogdbc6q2]{line-height:1.7}.water__prose[data-astro-cid-ogdbc6q2] a[data-astro-cid-ogdbc6q2]{color:var(--color-accent-text)}.table-wrap[data-astro-cid-ogdbc6q2] table[data-astro-cid-ogdbc6q2]{border-collapse:collapse;width:100%;font-size:.95rem}.table-wrap[data-astro-cid-ogdbc6q2] th[data-astro-cid-ogdbc6q2],.table-wrap[data-astro-cid-ogdbc6q2] td[data-astro-cid-ogdbc6q2]{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;overflow-wrap:anywhere;hyphens:auto;padding:.65rem .7rem}@media (width<=760px){.table-wrap[data-astro-cid-ogdbc6q2] table[data-astro-cid-ogdbc6q2]{font-size:.88rem}.table-wrap[data-astro-cid-ogdbc6q2] th[data-astro-cid-ogdbc6q2],.table-wrap[data-astro-cid-ogdbc6q2] td[data-astro-cid-ogdbc6q2]{padding:.55rem .45rem}}.table-wrap[data-astro-cid-ogdbc6q2] thead[data-astro-cid-ogdbc6q2] th[data-astro-cid-ogdbc6q2]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);background:var(--color-bg-soft);font-size:.74rem}.water__note[data-astro-cid-ogdbc6q2],.water__source[data-astro-cid-ogdbc6q2]{color:var(--color-text-muted);font-size:.88rem}.faq[data-astro-cid-ogdbc6q2]{border-bottom:1px solid var(--color-border);padding:.8rem 0}.faq[data-astro-cid-ogdbc6q2] summary[data-astro-cid-ogdbc6q2]{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.faq[data-astro-cid-ogdbc6q2] p[data-astro-cid-ogdbc6q2]{margin:.5rem 0 0}@media (width<=720px){.water__grid[data-astro-cid-ogdbc6q2]{grid-template-columns:1fr}.result__num[data-astro-cid-ogdbc6q2]{font-size:2.6rem}}
