.TideExperience-module__5JJfpG__page{color:#233d31;min-width:0;container:tides/inline-size}.TideExperience-module__5JJfpG__page :is(h2,h3,p){margin:0}.TideExperience-module__5JJfpG__page h2,.TideExperience-module__5JJfpG__page h3{letter-spacing:-.02em;text-wrap:balance;font-weight:500}.TideExperience-module__5JJfpG__page button{font:inherit;cursor:pointer}.TideExperience-module__5JJfpG__page :is(a,button,input,summary):focus-visible{outline-offset:4px;outline:2px solid #2e5a4c}.TideExperience-module__5JJfpG__page a{text-underline-offset:3px}.TideExperience-module__5JJfpG__page ::selection{color:#173e2c;background:#c9ddd2}.TideExperience-module__5JJfpG__heading{justify-content:space-between;align-items:center;gap:18px;margin:5px 0 24px;display:flex}.TideExperience-module__5JJfpG__heading h2{font-size:29px;line-height:1.14}.TideExperience-module__5JJfpG__heading p{color:#4b6254;max-width:64ch;margin-top:8px;font-size:13px;line-height:1.45}.TideExperience-module__5JJfpG__direction{color:#2e5a4c;background:#e3ece5;border-radius:9px;flex:none;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:inline-flex}.TideExperience-module__5JJfpG__direction[data-direction=rising]>span{transform:rotate(-90deg)}.TideExperience-module__5JJfpG__direction[data-direction=falling]>span{transform:rotate(90deg)}.TideExperience-module__5JJfpG__dateBar{border-bottom:1px solid #dbe4db;justify-content:space-between;align-items:center;gap:14px;padding-bottom:20px;display:flex}.TideExperience-module__5JJfpG__dates{flex-wrap:wrap;gap:6px;display:flex}.TideExperience-module__5JJfpG__dates button{color:#405b4b;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;min-height:52px;padding:8px 15px;transition:background .16s ease-out;display:flex}.TideExperience-module__5JJfpG__dates button>span{font-size:14px;font-weight:500}.TideExperience-module__5JJfpG__dates button>small{color:inherit;font-size:11px;font-weight:400}.TideExperience-module__5JJfpG__dates button[aria-pressed=true]{color:#fff;background:#2e5a4c}.TideExperience-module__5JJfpG__dates button[aria-pressed=false]:hover{background:#e5eee7}.TideExperience-module__5JJfpG__station{color:#4a6250;align-items:center;gap:5px;max-width:220px;font-size:12px;line-height:1.4;display:inline-flex}.TideExperience-module__5JJfpG__main{grid-template-columns:minmax(0,1.7fr) minmax(230px,1fr);align-items:start;gap:29px;margin-top:24px;display:grid}.TideExperience-module__5JJfpG__chartSection{min-width:0}.TideExperience-module__5JJfpG__chartHeader{justify-content:space-between;align-items:center;gap:13px;min-height:59px;display:flex}.TideExperience-module__5JJfpG__chartHeader h3{font-size:18px;line-height:1.2}.TideExperience-module__5JJfpG__chartHeader p{color:#4b6254;text-transform:capitalize;margin-top:6px;font-size:12px;line-height:1.45}.TideExperience-module__5JJfpG__chartHeader output{color:#2e5a4c;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:31px;font-weight:500}.TideExperience-module__5JJfpG__chartHeader output small{font-size:12px;font-weight:400}.TideExperience-module__5JJfpG__plotFrame{min-width:0;height:221px;margin:14px 0 0}.TideExperience-module__5JJfpG__plot{touch-action:pan-y;cursor:crosshair;width:100%;height:100%;display:block;overflow:visible}.TideExperience-module__5JJfpG__grid{stroke:#d5dfd5;stroke-width:1px;vector-effect:non-scaling-stroke}.TideExperience-module__5JJfpG__axisLabel{fill:#4a6250;font-variant-numeric:tabular-nums;font-family:inherit;font-size:11px}.TideExperience-module__5JJfpG__night{fill:#e4e9e5;opacity:.58}.TideExperience-module__5JJfpG__area{fill:#d1e5da;fill-opacity:.72}.TideExperience-module__5JJfpG__line{fill:none;stroke:#2e5a4c;stroke-width:2.8px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.TideExperience-module__5JJfpG__eventPoint{fill:#f9faf4;stroke:#2e5a4c;stroke-width:1.5px;vector-effect:non-scaling-stroke}.TideExperience-module__5JJfpG__point{fill:#2e5a4c;stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke}.TideExperience-module__5JJfpG__cursor{stroke:#648b75;stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.TideExperience-module__5JJfpG__nowLine{stroke:#849b86;stroke-width:1px;stroke-dasharray:2 5;vector-effect:non-scaling-stroke}.TideExperience-module__5JJfpG__nowLabel{fill:#3e614b;font-family:inherit;font-size:10px}.TideExperience-module__5JJfpG__scrubber{color:#3d594a;align-items:center;gap:14px;min-height:44px;font-size:12px;display:flex}.TideExperience-module__5JJfpG__scrubber>span{flex:none}.TideExperience-module__5JJfpG__scrubber input{accent-color:#2e5a4c;cursor:ew-resize;flex:1;min-width:0;min-height:44px;margin:0;display:block}.TideExperience-module__5JJfpG__scrubber input:focus-visible{border-radius:4px}.TideExperience-module__5JJfpG__page .TideExperience-module__5JJfpG__coverage{color:#4f6555;max-width:68ch;margin-top:2px;font-size:11px;line-height:1.5}.TideExperience-module__5JJfpG__nextEvents{border-left:1px solid #dbe4db;min-width:0;padding-left:24px}.TideExperience-module__5JJfpG__nextEvents>h3{margin-bottom:7px;font-size:18px;line-height:1.3}.TideExperience-module__5JJfpG__event{text-align:left;color:#2e5a4c;background:0 0;border:0;border-bottom:1px solid #dbe4db;border-radius:0;width:100%;padding:16px 0;display:block}.TideExperience-module__5JJfpG__event:hover .TideExperience-module__5JJfpG__eventValue time{text-underline-offset:5px;text-decoration:underline}.TideExperience-module__5JJfpG__eventName{color:#45614d;align-items:center;gap:8px;font-size:12px;display:flex}.TideExperience-module__5JJfpG__eventValue{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;margin:12px 0 9px;display:flex}.TideExperience-module__5JJfpG__eventValue time{white-space:nowrap;font-size:29px;font-weight:500;line-height:1.2}.TideExperience-module__5JJfpG__eventValue>span{white-space:nowrap;font-size:17px}.TideExperience-module__5JJfpG__eventValue small{font-size:10px}.TideExperience-module__5JJfpG__eventDate{color:#4b6254;justify-content:space-between;align-items:center;gap:9px;font-size:11px;display:flex}.TideExperience-module__5JJfpG__eventDate>span:last-child{align-items:center;gap:7px;display:flex}.TideExperience-module__5JJfpG__missingEvent{border-bottom:1px solid #dbe4db;padding:18px 0}.TideExperience-module__5JJfpG__missingEvent>span{color:#2e5a4c;font-size:13px}.TideExperience-module__5JJfpG__missingEvent p{color:#4b6254;margin-top:8px;font-size:12px;line-height:1.5}.TideExperience-module__5JJfpG__page .TideExperience-module__5JJfpG__eventsSource{color:#4b6254;margin:0 0 4px;font-size:11px;line-height:1.45}.TideExperience-module__5JJfpG__timeCoefficient{flex-wrap:wrap;align-items:baseline;gap:7px;min-width:0;display:inline-flex}.TideExperience-module__5JJfpG__timeCoefficient .TideExperience-module__5JJfpG__coefficient{color:#2e5a4c;white-space:nowrap;background:#e1ebe3;border-radius:6px;align-items:center;padding:3px 6px;font-size:11px;font-weight:500;line-height:1.3;display:inline-flex}.TideExperience-module__5JJfpG__eventHeight{flex:none}.TideExperience-module__5JJfpG__eventKind{gap:3px;display:grid}.TideExperience-module__5JJfpG__eventKind small{color:#4b6254;font-size:10px;font-weight:400}.TideExperience-module__5JJfpG__page .TideExperience-module__5JJfpG__eventTable button{grid-template-columns:minmax(68px,1fr) minmax(112px,1.5fr) minmax(43px,.8fr) auto}.TideExperience-module__5JJfpG__coefficientRetry{color:#2e5a4c;text-underline-offset:3px;background:0 0;border:0;align-items:center;min-height:44px;padding:5px 8px;text-decoration:underline;display:inline-flex}.TideExperience-module__5JJfpG__event:disabled{cursor:default;opacity:1}.TideExperience-module__5JJfpG__event:disabled:hover .TideExperience-module__5JJfpG__eventValue time{text-decoration:none}.TideExperience-module__5JJfpG__referenceOnly{border-left:0;margin-top:20px;padding-left:0}.TideExperience-module__5JJfpG__eventTable button[aria-pressed=true]{background:#e3ece3}.TideExperience-module__5JJfpG__eventTable button{scroll-margin-block:72px}.TideExperience-module__5JJfpG__details{border-top:1px solid #dbe4db;margin-top:22px}.TideExperience-module__5JJfpG__details details{border-bottom:1px solid #dbe4db}.TideExperience-module__5JJfpG__details summary{color:#2e5a4c;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:11px 0;font-size:14px;list-style:none;display:flex}.TideExperience-module__5JJfpG__details summary::-webkit-details-marker{display:none}.TideExperience-module__5JJfpG__details details[open] summary>span{transform:rotate(180deg)}.TideExperience-module__5JJfpG__eventTable{padding-bottom:12px}.TideExperience-module__5JJfpG__eventTable button{color:#3c5a47;text-align:left;font-variant-numeric:tabular-nums;background:0 0;border:0;grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:12px;width:100%;min-height:45px;padding:8px 0;font-size:13px;display:grid}.TideExperience-module__5JJfpG__eventTable button:hover{background:#eaf0e9}.TideExperience-module__5JJfpG__eventTable time{color:#2e5a4c;font-weight:500}.TideExperience-module__5JJfpG__eventTable button>span:nth-child(3){text-align:right}.TideExperience-module__5JJfpG__explanation{color:#4b6254;max-width:75ch;padding-bottom:17px;font-size:12px;line-height:1.65}.TideExperience-module__5JJfpG__explanation p+p{margin-top:9px}.TideExperience-module__5JJfpG__explanation a{color:#2e5a4c}.TideExperience-module__5JJfpG__page .TideExperience-module__5JJfpG__detailText{color:#4b6254;padding:0 0 15px;font-size:13px;line-height:1.5}.TideExperience-module__5JJfpG__conditionState{min-height:270px;padding:8px 0 20px}.TideExperience-module__5JJfpG__unavailable{color:#4b6254;max-width:65ch;padding:24px 0;font-size:14px;line-height:1.55}.TideExperience-module__5JJfpG__page .TideExperience-module__5JJfpG__tideNotice{color:#4b6254;max-width:76ch;margin-top:15px;font-size:11px;line-height:1.5}.TideExperience-module__5JJfpG__shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 18px;margin-top:18px;display:grid}.TideExperience-module__5JJfpG__shortcuts :is(button,a){color:#2e5a4c;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;min-width:0;min-height:45px;padding:8px 0;font-size:12px;line-height:1.4;text-decoration:none;display:flex}.TideExperience-module__5JJfpG__shortcuts :is(button,a)>span:last-child{margin-left:auto}.TideExperience-module__5JJfpG__shortcuts :is(button,a):hover{text-decoration:underline}@container tides (max-width:760px){.TideExperience-module__5JJfpG__main{grid-template-columns:minmax(0,1.5fr) minmax(200px,1fr);gap:22px}.TideExperience-module__5JJfpG__nextEvents{padding-left:20px}.TideExperience-module__5JJfpG__eventValue time{font-size:26px}.TideExperience-module__5JJfpG__heading{align-items:flex-start}.TideExperience-module__5JJfpG__heading h2{font-size:27px}.TideExperience-module__5JJfpG__direction{padding:8px 9px;font-size:12px}.TideExperience-module__5JJfpG__shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@container tides (max-width:610px){.TideExperience-module__5JJfpG__heading{margin-bottom:18px;display:block}.TideExperience-module__5JJfpG__direction{margin-top:12px}.TideExperience-module__5JJfpG__dateBar{flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:16px}.TideExperience-module__5JJfpG__station{max-width:none}.TideExperience-module__5JJfpG__main{grid-template-columns:minmax(0,1fr);gap:23px;margin-top:19px}.TideExperience-module__5JJfpG__plotFrame{height:183px;margin-top:13px}.TideExperience-module__5JJfpG__nextEvents{border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;padding-left:0;display:grid}.TideExperience-module__5JJfpG__nextEvents>h3{grid-column:1/-1;margin-bottom:0;font-size:17px}.TideExperience-module__5JJfpG__event{padding:14px 0}.TideExperience-module__5JJfpG__eventValue{flex-direction:column;align-items:flex-start;gap:5px;margin-top:10px}.TideExperience-module__5JJfpG__eventValue time{font-size:26px}.TideExperience-module__5JJfpG__eventValue>span{font-size:14px}.TideExperience-module__5JJfpG__eventDate{flex-direction:column;align-items:flex-start;gap:6px}.TideExperience-module__5JJfpG__details{margin-top:18px}.TideExperience-module__5JJfpG__chartHeader output{font-size:29px}.TideExperience-module__5JJfpG__shortcuts{column-gap:18px;margin-top:13px}}@media (max-width:599px){.TideExperience-module__5JJfpG__heading h2{font-size:26px;line-height:1.15}.TideExperience-module__5JJfpG__heading p{font-size:12px}.TideExperience-module__5JJfpG__dates button{padding-inline:13px}.TideExperience-module__5JJfpG__chartHeader{min-height:53px}.TideExperience-module__5JJfpG__chartHeader h3{font-size:17px}.TideExperience-module__5JJfpG__chartHeader p{font-size:11px}.TideExperience-module__5JJfpG__chartHeader output{font-size:27px}.TideExperience-module__5JJfpG__plotFrame{height:166px}.TideExperience-module__5JJfpG__scrubber{gap:10px;font-size:11px}.TideExperience-module__5JJfpG__axisLabel{font-size:12px}.TideExperience-module__5JJfpG__eventName{gap:6px;font-size:11px}.TideExperience-module__5JJfpG__eventValue time{font-size:24px}.TideExperience-module__5JJfpG__eventDate{font-size:10px}.TideExperience-module__5JJfpG__details summary{font-size:13px}.TideExperience-module__5JJfpG__eventTable button{grid-template-columns:1fr 1fr 1fr auto;gap:7px;font-size:12px}.TideExperience-module__5JJfpG__shortcuts :is(button,a){font-size:11px}}@media (prefers-reduced-motion:reduce){.TideExperience-module__5JJfpG__dates button{transition:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.TideExperience-module__5JJfpG__night{opacity:1}.TideExperience-module__5JJfpG__area{fill-opacity:1}.TideExperience-module__5JJfpG__axisLabel,.TideExperience-module__5JJfpG__coverage,.TideExperience-module__5JJfpG__station{color:#334d3a}}@media (forced-colors:active){.TideExperience-module__5JJfpG__line,.TideExperience-module__5JJfpG__grid,.TideExperience-module__5JJfpG__cursor,.TideExperience-module__5JJfpG__nowLine{stroke:canvastext}.TideExperience-module__5JJfpG__area,.TideExperience-module__5JJfpG__night{fill:canvas}.TideExperience-module__5JJfpG__point,.TideExperience-module__5JJfpG__eventPoint{fill:highlight;stroke:canvas}.TideExperience-module__5JJfpG__axisLabel,.TideExperience-module__5JJfpG__nowLabel{fill:canvastext}.TideExperience-module__5JJfpG__dates button[aria-pressed=true]{outline:2px solid highlight}}@container tides (max-width:610px){.TideExperience-module__5JJfpG__nextEvents{grid-row:1}.TideExperience-module__5JJfpG__nextEvents>h3{font-size:15px}.TideExperience-module__5JJfpG__eventValue{flex-flow:wrap;align-items:baseline;gap:4px 8px}.TideExperience-module__5JJfpG__event{padding-block:11px}.TideExperience-module__5JJfpG__eventDate{gap:4px}.TideExperience-module__5JJfpG__main{gap:17px}.TideExperience-module__5JJfpG__eventsSource{grid-column:1/-1}.TideExperience-module__5JJfpG__timeCoefficient{gap:5px}.TideExperience-module__5JJfpG__timeCoefficient .TideExperience-module__5JJfpG__coefficient{padding:3px 5px;font-size:11px}.TideExperience-module__5JJfpG__page .TideExperience-module__5JJfpG__eventTable button{column-gap:6px}.TideExperience-module__5JJfpG__eventKind small{font-size:10px}.TideExperience-module__5JJfpG__referenceOnly{margin-top:17px}}@media (max-width:599px){.TideExperience-module__5JJfpG__axisLabel{font-size:20px}.TideExperience-module__5JJfpG__nowLabel{font-size:16px}}
