.tide34-wave{display:none;position:absolute;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:10}
.tide34-thread{fill:none;stroke:#a44838;stroke-width:3;stroke-linecap:round;stroke-dasharray:1}
.tide34-edge{fill:none;stroke:#fff2cf;stroke-width:3;stroke-linecap:round}
body.tide34-active .city-heading,body.tide34-active .city-notebook{clip-path:inset(0 0 calc(var(--tide34-copy)*100%) 0);translate:0 calc(var(--tide34-copy)*-30px)}
body.tide34-active .city-atlas-caption,body.tide34-active .city-scroll-progress{clip-path:inset(0 0 calc(var(--tide34-copy)*100%) 0)}
@media(prefers-reduced-motion:reduce){.tide34-wave{display:none!important}}
