.FvofWatersSection_wrap__myxXD{display:flex;flex-direction:column;gap:var(--space-8)}.FvofWatersSection_section__fXoCo{display:flex;flex-direction:column;gap:var(--space-4)}.FvofWatersSection_hint__EH7X7{font-size:var(--text-sm);color:var(--text-secondary);font-weight:400}.FvofWatersSection_none__WIqJT{margin:0;padding:var(--space-5);background:var(--paper-cream);border-radius:var(--radius-md);color:var(--text-secondary);font-style:italic}.FvofWatersSection_waterGroups__W0TDe{display:flex;flex-direction:column;gap:var(--space-5)}.FvofWatersSection_waterGroup__CK5ch{display:flex;flex-direction:column;gap:var(--space-3)}.FvofWatersSection_waterGroupTitle___3THQ{margin:0;font-size:var(--text-lg);color:var(--text-primary)}.FvofWatersSection_waterGroupCount__cNi9y{font-weight:400;color:var(--text-secondary);font-size:var(--text-sm)}.FvofWatersSection_waterList__5Zov8{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));grid-gap:var(--space-2);gap:var(--space-2)}.FvofWatersSection_waterLink__Leodn{display:block;padding:var(--space-2) var(--space-3);background:var(--paper-white);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);text-decoration:none;color:var(--lake-deep);font-size:var(--text-sm);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FvofWatersSection_waterLink__Leodn:hover{background:var(--paper-cream)}