
body.tarn_tarnva {
  --rill_lagoon8n: 'Wanted Sans Variable', 'Wanted Sans', 'Noto Sans KR', sans-serif;
  --gulf_weirqr: #1428a0;
  --shoal_shoal33: #2189ff;
  --gulf_dewvf: #17191c;
  --shoal_dewod: #60656d;
  --eddy_brook1t: #dfe2e6;
  --ford_deltazo: #f5f6f8;
  --falls_weiry4: 8px;
  --mist_tarnz6: 44px;
  --dew_weir64: 24px;
  --cove_springkn: 1280px;
  --tarn_tide2p: 8px;
  --mist_reeflb: 8px;
  --bay_dewx1: 8px;
  font-family: var(--rill_lagoon8n) !important;
  font-size: 1rem;
  line-height: 1.55;
  color: var(--gulf_dewvf);
  background: #fff;
  letter-spacing: 0;
  font-synthesis: none;
}

body.tarn_tarnva :where(h1, h2, h3, h4, p, label, button, input, select, textarea, summary),
body.tarn_tarnva :is(#eddy_tiden6, .mere_dew0y, .wal, .weir_rill4z, .rill_spring69, .mere_sprayla,
  #eddy_lagoonvq, .dew_rillwv, #tide_shoaldl, #tide_shoaldl .wae, .gulf_fallsby),
body.tarn_tarnva [style*="font-family"]:not(i):not(.ez5-vui3x):not(.ez5-lykmy):not(.ez5-vy6bx):not(.ez5-g4j8d):not(.ez5-un32v):not(.ez5-ovg0c):not(.ez5-yp98q) {
  font-family: var(--rill_lagoon8n) !important;
}
body.tarn_tarnva :where(h1, h2, h3, h4, p, div, :is(span,b-w), a, b, strong, small, em, label, button, input, select, textarea) {
  letter-spacing: 0 !important;
}
body.tarn_tarnva :where(h1, h2, h3, h4) { line-height: 1.35; overflow-wrap: anywhere; }
body.tarn_tarnva :where(main, [data-fordweiras], .flow_dewk9, .mere_dew0y, #eddy_tiden6) :focus-visible {
  outline: 3px solid var(--shoal_shoal33);
  outline-offset: 3px;
}


@layer hs-oneui-controls {
body.tarn_tarnva :is(.wagm, .rill_gulf7h, .bay_reefw8, .cove_creekc8, .cove_flowt8,
  .tarn_spring85, .mist_spray4z, .cove_dewd5, .flow_lagoonf6, .rill_creekqn, .delta_falls6x,
  .bay_lagoonlv, .delta_delta71, .falls_weirdf, .wake_cove30,
  .eddy_flow4g, .spring_shoalpk > button, .spring_shoalpk > a,
  .delta_tarnea, .brook_tide25, .falls_fordgf,
  .tide_spring0r, .mist_reef5b, .bay_forde0, .tarn_meregu,
  .eddy_mistg7, .ford_dewdv, .brook_lagoonxi, .reef_fordvg,
  .wake_wakei9, .gulf_tidexk, .rill_springob, .dew_bayf5, .spray_tideo2,
  .wal button, .pool_brook9m, .bay_wakelw, .mere_rilleb, #bay_sprayqi-mobile-total,
  .gulf_pool6v, .tarn_merest, .mere_flow3w, .weir_brookd5,
  .creek_brookus, .weir_cove1s, .dew_lagoon9a, .falls_spring01, .eddy_reef09,
  #dew_tide2w, #spray_poolvh .cove_gulfj5, .creek_deltalh, #tide_shoaldl .wac,
  #eddy_poolzc, #reef_wakery, #spray_deltaqr, #gulf_deltafc,
  #delta_bayfz) {
  min-height: var(--mist_tarnz6) !important;
  border-radius: var(--falls_weiry4) !important;
  line-height: 1.4 !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
  box-shadow: none !important;
}
}
body.tarn_tarnva :is(.delta_tarnea, .brook_tide25, .falls_fordgf, .rill_springob, .spray_tideo2) {
  min-width: var(--mist_tarnz6);
  flex-shrink: 0;
}
body.tarn_tarnva :is(.tarn_spring85.wak6rx, .mist_spray4z.wak6rx, .cove_dewd5.wak6rx, .mist_reef5b.wak6rx) {
  background: var(--gulf_weirqr) !important;
  color: #fff !important;
  border-color: var(--gulf_weirqr) !important;
}
body.tarn_tarnva :is(.cove_flowt8, .tide_spring0r, .gulf_tidexk) { background: var(--gulf_weirqr); }
body.tarn_tarnva :is(.tide_spring0r, .gulf_tidexk, #eddy_poolzc) { min-height: 48px !important; }
body.tarn_tarnva :is(.waw, .falls_lagoonwf, .dew_springqz input:not([type=checkbox]), .dew_springqz textarea,
  .falls_deltaht input, .weir_tidelm select) {
  min-height: 48px;
  max-width: 100%;
  border-radius: var(--falls_weiry4) !important;
  font-size: 1rem !important;
  line-height: 1.5;
}
body.tarn_tarnva :is(.weir_reefa4, .spray_fallshl) { min-height: 44px; align-items: center; }
body.tarn_tarnva :is(.weir_reefa4 input, .spray_fallshl input) { accent-color: var(--gulf_weirqr); }
body.tarn_tarnva .cove_dewd5 { flex-shrink: 0; padding: 10px 16px !important; }
body.tarn_tarnva :is(.tide_fallsxv, .lagoon_rilll9, .ford_lagoonu5, #weir_brookxk details) { border-radius: var(--falls_weiry4); box-shadow: none; }
body.tarn_tarnva .tide_fallsxv:hover { transform: none; box-shadow: none; }
body.tarn_tarnva .tide_dew94 { display: block; -webkit-line-clamp: unset; overflow: visible; }
body.tarn_tarnva #weir_brookxk summary { min-height: 48px; }


body.tarn_tarnva #pool_springf2 .gulf_fallsby {
  font-family: var(--rill_lagoon8n);
  border-radius: var(--falls_weiry4);
  background: #2189ff;
  box-shadow: none;
  overflow: visible;
  flex-wrap: nowrap;
}
body.tarn_tarnva #pool_springf2 :is(.eddy_springe2, .gulf_pool6v, .weir_cove1s, .dew_lagoon9a,
  .falls_spring01, .eddy_reef09, .tarn_merest, .mere_flow3w,
  .weir_brookd5, .creek_brookus) { height: auto; min-height: 48px; padding-block: 10px; }
body.tarn_tarnva #pool_springf2 .ford_mereaz { flex-wrap: nowrap; }
body.tarn_tarnva #pool_springf2 .pool_brookqg { min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 1.5; }
body.tarn_tarnva #pool_springf2 .rill_eddyva { flex-wrap: nowrap; }
body.tarn_tarnva #pool_springf2 .delta_shoalaa { min-height: 44px; line-height: 1.4; }
body.tarn_tarnva #pool_springf2.weir_gulf35 .gulf_fallsby { min-width: 0; max-width: calc(100% - 32px); }
body.tarn_tarnva #pool_springf2 .weir_cove1s[hidden] { display: none; }
@layer hs-oneui-controls {
  body.tarn_tarnva #pool_springf2 .gulf_fallsby :is(.weir_cove1s, .gulf_pool6v, .dew_lagoon9a, .eddy_reef09) {
    white-space: nowrap !important;
    overflow-wrap: normal;
  }
}
@media (min-width: 1121px) {
  body.tarn_tarnva #pool_springf2 .gulf_fallsby { gap: 8px; padding: 8px 10px; }
  body.tarn_tarnva #pool_springf2 .cove_gulfrz { display: none; }
  body.tarn_tarnva #pool_springf2 .weir_merei5 { gap: 8px; }
  body.tarn_tarnva #pool_springf2 :is(.falls_eddy7m, .creek_eddy2t) { font-size: 15px; }
  body.tarn_tarnva #pool_springf2 .ford_mereaz { gap: 8px; }
  body.tarn_tarnva #pool_springf2 .bay_springe7 { flex: 1 1 170px; min-width: 170px; }
  body.tarn_tarnva #pool_springf2 .pool_brookqg { flex: 1; display: block; line-height: 44px; }
  body.tarn_tarnva #pool_springf2 .delta_shoalaa { flex-shrink: 0; white-space: nowrap; font-size: 12px; }
  body.tarn_tarnva #pool_springf2 .rill_eddyva { gap: 6px; }
  body.tarn_tarnva #pool_springf2 :is(.eddy_springe2, .gulf_pool6v, .weir_cove1s, .dew_lagoon9a, .eddy_reef09) {
    box-sizing: border-box; height: 44px; min-height: 44px; padding: 8px; font-size: 13px;
  }
  body.tarn_tarnva #pool_springf2 .eddy_springe2.tide_covemn { width: 74px; }
  body.tarn_tarnva #pool_springf2 .eddy_springe2.lagoon_tide85 { width: 126px; }
  body.tarn_tarnva #pool_springf2 .eddy_springe2.shoal_wake1l { width: 124px; }
  body.tarn_tarnva #pool_springf2 .eddy_springe2.delta_shoal3g { width: 98px; }
  body.tarn_tarnva.spring_weir28:not(.weir_tide5n) { padding-bottom: 88px; }
}
@media (max-width: 1120px) {
  body.tarn_tarnva #pool_springf2 .gulf_fallsby { display: none; }
  body.tarn_tarnva #pool_springf2 .cove_gulfrz { display: flex; }
}
body.tarn_tarnva #spray_poolvh { gap: 12px; }
body.tarn_tarnva :is(#spray_poolvh .cove_gulfj5, #dew_tide2w, .creek_deltalh) { box-shadow: none !important; }
body.tarn_tarnva #spray_poolvh .mist_deltazp { background: #16a34a; }
body.tarn_tarnva #spray_poolvh .wafke5 { background: var(--gulf_weirqr); }
body.tarn_tarnva #dew_tide2w { background: var(--gulf_weirqr) !important; }
body.tarn_tarnva :is(#spray_poolvh .cove_gulfj5:hover, .creek_deltalh:hover) { transform: none !important; }
body.tarn_tarnva #spray_poolvh .cove_gulfj5:focus-visible .dew_rillqx { opacity: 1; }
body.tarn_tarnva #rill_wakefm { backdrop-filter: none; -webkit-backdrop-filter: none; }
body.tarn_tarnva .bay_springes { border-radius: var(--falls_weiry4); }

body.tarn_tarnva #tide_shoaldl { background: var(--gulf_weirqr); }
body.tarn_tarnva #tide_shoaldl :is(.wae, .wac) { border-radius: var(--falls_weiry4); }


body.tarn_tarnva :is(#tarn_rill7g, #weir_mist93, #weir_brookxk, #eddy_tarnpw) > section,
body.tarn_tarnva .weir_poolkz {
  padding: 40px var(--dew_weir64) !important;
  border-radius: 0;
}
body.tarn_tarnva :is(#tarn_rill7g, #weir_mist93, #weir_brookxk) h2 {
  font-size: 1.75rem !important;
  font-weight: 800 !important;
  line-height: 1.35;
}
body.tarn_tarnva :is(.falls_pooltb, .ford_springsj) { flex-wrap: wrap; gap: 8px 16px; }
body.tarn_tarnva :is(.falls_pooltb h2, .ford_springsj h2) { font-size: 1.375rem; font-weight: 800; }
body.tarn_tarnva :is(.falls_pooltb p, .ford_springsj p) { font-size: .875rem; line-height: 1.6; }
body.tarn_tarnva .ford_covej6 { gap: 16px; padding-block: 4px 12px; }
body.tarn_tarnva .ford_lagoonnv { flex: 0 0 120px; width: 120px; gap: 10px; }
body.tarn_tarnva .lagoon_tideha { width: 120px; height: 120px; border-radius: var(--falls_weiry4); }
body.tarn_tarnva .creek_reefps {
  max-width: 100%;
  font-size: .8125rem;
  line-height: 1.5;
  white-space: normal;
  overflow: visible;
  text-overflow: clip;
  overflow-wrap: anywhere;
}
body.tarn_tarnva .weir_cove07 { grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 20px; }
body.tarn_tarnva .eddy_weir9y { min-width: 0; border-radius: var(--falls_weiry4); box-shadow: none; }
body.tarn_tarnva .eddy_weir9y:hover { transform: none; box-shadow: none; }
body.tarn_tarnva .lagoon_merei4 { font-size: 1.25rem; line-height: 1.4; }
body.tarn_tarnva .tarn_tarne2 { font-size: .875rem; display: block; -webkit-line-clamp: unset; overflow: visible; }


body.tarn_tarnva :is(#dew_wake61, .wake_tarndp):not([data-sprayrilluz="1"]) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 270px), 1fr)) !important;
  gap: 20px !important;
}
body.tarn_tarnva .lagoon_fordvg {
  min-width: 0;
  height: auto;
  border-radius: var(--falls_weiry4) !important;
  border-color: var(--eddy_brook1t);
  box-shadow: none !important;
}
body.tarn_tarnva .lagoon_fordvg:hover { transform: none !important; border-color: var(--gulf_weirqr); }
body.tarn_tarnva .lagoon_fordvg .spring_flowr0 {
  aspect-ratio: 1 / 1 !important;
  height: auto !important;
  padding-bottom: 0 !important;
  background: var(--ford_deltazo);
}
body.tarn_tarnva.mist_brook3a .lagoon_fordvg .spring_flowr0 { aspect-ratio: 1 / 1 !important; height: auto !important; }
body.tarn_tarnva .flow_rillhe { padding: 16px !important; flex: 1; min-width: 0; }
body.tarn_tarnva .lagoon_fordvg .spring_covejh {
  height: auto !important;
  min-height: 2.8em !important;
  max-height: none !important;
  display: block !important;
  -webkit-line-clamp: unset !important;
  overflow: visible !important;
  overflow-wrap: anywhere;
  font-size: .9375rem !important;
  line-height: 1.4 !important;
}
body.tarn_tarnva .lagoon_fordvg .flow_falls8q {
  height: auto;
  min-height: 1.5em;
  font-size: .75rem !important;
  line-height: 1.5 !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
}
body.tarn_tarnva .lagoon_fordvg .mist_lagoonpg {
  grid-template-columns: repeat(auto-fit, minmax(4.5rem, 1fr)) !important;
  gap: 8px !important;
  align-items: stretch !important;
}
body.tarn_tarnva .lagoon_fordvg .flow_lagoonf6 {
  padding: 8px !important;
  font-size: .8125rem !important;
}
body.tarn_tarnva .delta_flowjw { min-height: 90px; }
body.tarn_tarnva .spring_shoalpk { gap: 8px !important; margin-top: auto !important; padding-top: 12px; }
body.tarn_tarnva .eddy_flow4g { font-size: .875rem !important; padding: 10px 12px !important; }
body.tarn_tarnva .mere_brookuv {
  height: auto;
  min-height: 40px;
  flex-wrap: wrap;
  overflow: visible;
  background: #087558;
}
body.tarn_tarnva :is(.mere_brookuv .spray_deltahw, .spray_fallssl) {
  white-space: normal;
  overflow: visible;
  text-overflow: clip;
  overflow-wrap: anywhere;
}
body.tarn_tarnva .tide_tidekp { grid-template-columns: 20px minmax(0, 1fr); gap: 6px 8px; }
body.tarn_tarnva .tide_tidekp strong { grid-column: 2; justify-self: start; white-space: normal; }
body.tarn_tarnva .spray_poolxx { background: #fff; backdrop-filter: none; -webkit-backdrop-filter: none; }
body.tarn_tarnva .lagoon_weirhu { gap: 8px; }


body.tarn_tarnva .pool_cove0d { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.tarn_tarnva .pool_cove0d > * { min-width: 0; }
body.tarn_tarnva #spray_ford52 { font-size: 1.5rem; font-weight: 800; line-height: 1.4; }
body.tarn_tarnva #shoal_coveuj { background: #f5f7fc; border-radius: var(--falls_weiry4); }
body.tarn_tarnva :is(.gulf_spring0j, .creek_tiden8, .reef_wake11) { flex-wrap: wrap; }
body.tarn_tarnva .reef_wake11 { grid-template-columns: minmax(0, 1fr) auto; gap: 8px; }
body.tarn_tarnva .mere_mist15 ol { flex-wrap: wrap; }
body.tarn_tarnva :is(.mere_mist15 a, .cove_reefl1) { min-height: 44px; align-items: center; }
body.tarn_tarnva :is(.mist_sprayvo, .brook_flowyd, .mere_baywv,
  .delta_mereg5, .spring_dewd1, .creek_tarnxs) { border-radius: var(--falls_weiry4); }
body.tarn_tarnva :is(.brook_flowyd, .delta_mereg5) { max-height: calc(100dvh - 32px); }
body.tarn_tarnva .flow_lagoonsb .bay_falls7h { min-width: 44px; min-height: 44px; }


body.tarn_tarnva .falls_tarncg { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.tarn_tarnva .falls_tarncg > * { min-width: 0; }
body.tarn_tarnva .mist_covesw { padding: 24px; min-height: 0; }
body.tarn_tarnva .wake_reefsc { min-height: 0; }
body.tarn_tarnva :is(.creek_gulfnc h2, .creek_gulfnc strong) { font-size: 1.5rem; }
body.tarn_tarnva .weir_covegv { width: 100%; table-layout: fixed; }
body.tarn_tarnva .weir_covegv :is(th, td) { overflow-wrap: anywhere; white-space: normal; }
body.tarn_tarnva .flow_dewk9 { max-width: var(--cove_springkn); padding: 32px var(--dew_weir64) 80px; }
body.tarn_tarnva .tarn_flow80 { border-radius: 0; border: 0; box-shadow: none; }
body.tarn_tarnva .gulf_weir7t { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.tarn_tarnva :is(.shoal_lagooncu, .tide_reefji, .mist_springvf) { padding: 20px 0; }
body.tarn_tarnva :is(.tide_reefji, .mist_springvf) { border-top: 1px solid var(--eddy_brook1t); }
body.tarn_tarnva :is(.delta_dew2b, .creek_dew4p, .gulf_fallsf1, .lagoon_lagoonft, .mist_spring7k) { border-radius: var(--falls_weiry4); }
body.tarn_tarnva .delta_bayvl { grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr)); }
body.tarn_tarnva .gulf_dewk1 { flex-wrap: wrap; }
body.tarn_tarnva .creek_dew4p { flex-wrap: wrap; gap: 8px; }
body.tarn_tarnva .gulf_fallsf1 summary { min-height: 48px; font-size: .875rem; }
body.tarn_tarnva .spring_merefs { flex-wrap: wrap; }
body.tarn_tarnva .spring_merefs strong { white-space: normal; overflow-wrap: anywhere; }
body.tarn_tarnva .spring_shoalar { border-radius: 0 !important; }
body.tarn_tarnva .mere_dew0y { background: #fff; }
body.tarn_tarnva .mere_dew0y :is(.spray_delta9c, .rill_fallsh3) { box-shadow: none; border-radius: 0; border: 0; }
body.tarn_tarnva .mere_dew0y .rill_fallsh3 { border-top: 1px solid var(--eddy_brook1t); }
body.tarn_tarnva .mere_dew0y .dew_wake61 { grid-template-columns: 1fr !important; }
body.tarn_tarnva .mere_dew0y .lagoon_fordvg { grid-template-columns: 98px minmax(0, 1fr); }
body.tarn_tarnva .mere_dew0y .delta_rill84 { display: block; -webkit-line-clamp: unset; overflow: visible; }
body.tarn_tarnva .mere_dew0y .waj1hb { flex-wrap: wrap; }
body.tarn_tarnva .mere_dew0y :is(.wakb, .lagoon_springcg, .mist_deltaia, .eyebrow) { border-radius: var(--falls_weiry4); }
body.tarn_tarnva .wal { max-width: var(--cove_springkn); padding-inline: var(--dew_weir64); }
body.tarn_tarnva .tide_poolf8 { flex-wrap: wrap; }
body.tarn_tarnva .dew_dewp4 { grid-template-columns: minmax(0, 1fr) minmax(290px, 360px); }
body.tarn_tarnva .bay_sprayqi-products { grid-template-columns: repeat(auto-fit, minmax(min(100%, 180px), 1fr)); gap: 16px; }
body.tarn_tarnva .tarn_delta2c { border-radius: var(--falls_weiry4); padding: 16px; }
body.tarn_tarnva .tarn_delta2c h3 { font-size: .875rem; line-height: 1.55; }
body.tarn_tarnva .eddy_fallsl1 { grid-template-columns: 44px minmax(0, 1fr) 44px; }
body.tarn_tarnva .brook_tidemu { width: 44px; height: 44px; }
body.tarn_tarnva .bay_sprayqi-search { border-radius: var(--falls_weiry4); min-height: 48px; }
body.tarn_tarnva .brook_flowwb select { border-radius: var(--falls_weiry4); min-height: 44px; font-size: .875rem; }
body.tarn_tarnva .wake_forddq { flex-wrap: wrap; }
body.tarn_tarnva .wake_forddq strong { white-space: normal; overflow-wrap: anywhere; }
body.tarn_tarnva :is(.weir_baygq summary, .tide_reef39 summary) { min-height: 44px; }
body.tarn_tarnva #eddy_tiden6 h1 { font-size: 1.125rem; white-space: normal; }
body.tarn_tarnva #eddy_tiden6 .wagu7l { grid-template-columns: minmax(0, 1fr) 44px; }
body.tarn_tarnva #eddy_tiden6 .waxfl { width: 44px; height: 44px; border-radius: var(--falls_weiry4) !important; }
body.tarn_tarnva #eddy_tiden6 input[type=number] { height: auto; min-height: 48px; border-radius: var(--falls_weiry4); }
body.tarn_tarnva #eddy_tiden6 .bay_rillea { flex-wrap: wrap; gap: 12px 16px; }
body.tarn_tarnva #eddy_tiden6 .reef_mere33 { flex: 1 1 140px; }
body.tarn_tarnva #eddy_tiden6 .bay_tidehj { flex: 0 1 154px; max-width: 100%; margin-left: auto; }
body.tarn_tarnva #eddy_tiden6 .ford_fallsim { flex-wrap: wrap; }

@media (max-width: 1023px) {
  body.tarn_tarnva { --dew_weir64: 20px; }
  body.tarn_tarnva :is(.pool_cove0d, .falls_tarncg, .gulf_weir7t) { grid-template-columns: minmax(0, 1fr); gap: 24px; }
  body.tarn_tarnva .gulf_weir7t { gap: 0; }
  body.tarn_tarnva .weir_cove07 { grid-template-columns: minmax(0, 1fr); }
}
@media (max-width: 900px) {
  body.tarn_tarnva .dew_dewp4 { grid-template-columns: minmax(0, 1fr); gap: 24px; }
  body.tarn_tarnva .bay_sprayqi-quote { position: static; max-height: none; overflow: visible; border-left: 0; border-top: 1px solid var(--eddy_brook1t); padding: 24px 0 0; }
}
@media (max-width: 767px) {
  body.tarn_tarnva { --dew_weir64: 16px; }
  body.tarn_tarnva :is(#tarn_rill7g, #weir_mist93, #weir_brookxk, #eddy_tarnpw) > section,
  body.tarn_tarnva .weir_poolkz { padding-block: 28px !important; }
  body.tarn_tarnva :is(#tarn_rill7g, #weir_mist93, #weir_brookxk) h2 { font-size: 1.375rem !important; }
  body.tarn_tarnva .ford_lagoonnv { flex-basis: 96px; width: 96px; }
  body.tarn_tarnva .lagoon_tideha { width: 96px; height: 96px; }
  body.tarn_tarnva .ford_covej6 { gap: 12px; }
  body.tarn_tarnva .brook_reefnu { padding: 20px 16px; }
  body.tarn_tarnva .lagoon_merei4 { font-size: 1.125rem; }
  body.tarn_tarnva .shoal_ford8x { flex-basis: 38%; }
  body.tarn_tarnva .shoal_ford8x img { object-fit: contain; }
  body.tarn_tarnva #tide_shoaldl { padding: 8px 16px; }
  body.tarn_tarnva #tide_shoaldl .wah { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 6px 10px; }
  body.tarn_tarnva #tide_shoaldl .wae { grid-column: 1; grid-row: 1; justify-self: start; font-size: .6875rem; padding: 3px 8px; }
  body.tarn_tarnva #tide_shoaldl .waj4 { grid-column: 2; grid-row: 1; font-size: .6875rem; text-align: right; }
  body.tarn_tarnva #tide_shoaldl .wacr { grid-column: 1; grid-row: 2; font-size: .75rem; text-align: left; overflow-wrap: anywhere; }
  body.tarn_tarnva #tide_shoaldl .wac { grid-column: 2; grid-row: 2; font-size: .75rem; padding: 6px 10px; display: flex; align-items: center; justify-content: center; }
  body.tarn_tarnva.mist_brook3a :is(#dew_wake61, .wake_tarndp)[data-sprayrilluz="1"] {
    gap: 16px !important;
    margin-inline: 0 !important;
    padding-inline: 0 !important;
    scroll-padding-inline: 0;
  }
  body.tarn_tarnva.mist_brook3a :is(#dew_wake61, .wake_tarndp)[data-sprayrilluz="1"] > .lagoon_fordvg {
    flex: 0 0 min(100%, 440px) !important;
    width: min(100%, 440px) !important;
    max-width: 440px !important;
  }
  body.tarn_tarnva .delta_flowjw { min-height: 0; }
  body.tarn_tarnva .spring_shoalpk { flex-wrap: wrap; }
  body.tarn_tarnva .lagoon_fordvg .spring_covejh { min-height: 0 !important; }
  body.tarn_tarnva .lagoon_weirhu { flex-wrap: wrap; overflow: visible; }
  body.tarn_tarnva .pool_cove0d { grid-template-columns: minmax(0, 1fr) !important; }
  body.tarn_tarnva #spray_ford52 { font-size: 1.25rem; }
  body.tarn_tarnva .mist_covesw { padding: 20px 0; }
  body.tarn_tarnva .flow_dewk9 { padding-top: 20px; }
  body.tarn_tarnva .spring_shoalar { gap: 8px; }
}
@media (max-width: 380px) {
  body.tarn_tarnva { --dew_weir64: 12px; }
  body.tarn_tarnva .eddy_weir9y { flex-direction: column; }
  body.tarn_tarnva .shoal_ford8x { flex-basis: auto; min-height: 160px; }
  body.tarn_tarnva .shoal_ford8x img { max-height: 200px; }
  body.tarn_tarnva .mere_dew0y .lagoon_fordvg { grid-template-columns: 76px minmax(0, 1fr); gap: 10px; }
  body.tarn_tarnva .mere_dew0y .shoal_merekq { width: 76px; }
}
@media (prefers-reduced-motion: reduce) {
  body.tarn_tarnva :is(.lagoon_fordvg, .eddy_weir9y, .tide_fallsxv, .tarn_eddyif, .wag1oy) {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}
