._5IQRpa_trigger{color:#fff;cursor:pointer;min-height:34px;font:700 14px/1.2 var(--font-body), ui-sans-serif, system-ui, sans-serif;text-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08122a9e;border:1px solid #eefffc80;border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 10px;display:inline-flex}._5IQRpa_trigger:hover{background:#08122ad6;border-color:#6fd0dc}._5IQRpa_trigger:focus-visible{outline-offset:3px;outline:2px solid #ffd36e}._5IQRpa_triggerIcon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none;width:18px;height:18px}._5IQRpa_triggerDistance{color:#2b1f00;font-variant-numeric:tabular-nums;background:#ffd36e;border-radius:999px;padding:2px 8px;font-size:13px;font-weight:800}._5IQRpa_planner{border-radius:var(--radius-block,22px) var(--radius-block,22px) 0 0;background:var(--surface,#fffdf8);width:100%;max-width:100%;max-height:min(88dvh,760px);color:var(--ink,#10303b);border:0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -18px 48px #050b1e59}._5IQRpa_planner:not([open]){display:none}._5IQRpa_planner::backdrop{background:#050b1e80}._5IQRpa_sheet{max-height:inherit;overscroll-behavior:contain;padding:18px clamp(16px, 4vw, 26px) calc(22px + env(safe-area-inset-bottom,0px));gap:16px;display:grid;overflow-y:auto}@media (min-width:720px){._5IQRpa_planner{border-radius:var(--radius-block,22px) 0 0 var(--radius-block,22px);width:min(480px,100vw);height:100dvh;max-height:100dvh;inset:0 0 0 auto;box-shadow:-18px 0 48px #050b1e59}._5IQRpa_sheet{align-content:start;height:100%;padding-top:22px}}@media (prefers-reduced-motion:no-preference){._5IQRpa_planner[open]{animation:.22s ease-out _5IQRpa_planner-in}}@keyframes _5IQRpa_planner-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}._5IQRpa_heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;display:grid}._5IQRpa_heading h2{color:var(--ink-strong,var(--ink));font:800 var(--text-xl,23px)/1.1 var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;margin:0}._5IQRpa_heading p{color:var(--muted);grid-column:1/-1;margin:0;font-size:14px;line-height:1.45}._5IQRpa_close{border:1px solid var(--line-strong);background:var(--surface-2);min-height:36px;color:var(--ink);cursor:pointer;font:700 13px/1 var(--font-body), ui-sans-serif, system-ui, sans-serif;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}._5IQRpa_close span{font-size:18px;line-height:1}._5IQRpa_planner button:not(._5IQRpa_close){border:1px solid var(--line-strong);background:var(--surface-2);min-height:40px;color:var(--ink);cursor:pointer;font:600 14px/1.2 var(--font-body), ui-sans-serif, system-ui, sans-serif;border-radius:999px;padding:0 14px}._5IQRpa_planner button:not(._5IQRpa_close):hover{border-color:var(--accent)}._5IQRpa_planner button:focus-visible,._5IQRpa_planner a:focus-visible,._5IQRpa_planner input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._5IQRpa_planner label{color:var(--ink);gap:6px;font-size:13px;font-weight:700;display:grid}._5IQRpa_planner input{border:1px solid var(--line-strong);border-radius:var(--radius-field,10px);background:var(--surface);width:100%;min-height:42px;color:var(--ink);font:500 15px/1.2 var(--font-body), ui-sans-serif, system-ui, sans-serif;padding:0 12px}._5IQRpa_planner .microcopy{color:var(--muted);margin:0;font-size:12px;line-height:1.45}._5IQRpa_planner [role=alert],._5IQRpa_planner [role=status]{margin:6px 0 0;font-size:13px}._5IQRpa_planner .depart-planner__tabs{flex-wrap:wrap;gap:6px;display:flex}._5IQRpa_planner .depart-planner__tabs button[role=tab]{min-height:36px;padding:0 12px;font-size:13px}:is(._5IQRpa_planner .depart-planner__tabs button[aria-selected=true],._5IQRpa_planner .depart-planner__mode button[aria-checked=true]){border-color:var(--accent);background:var(--accent);color:var(--on-accent)}._5IQRpa_planner [role=tabpanel]{gap:8px;display:grid}._5IQRpa_planner [role=listbox]{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}._5IQRpa_planner [role=listbox] button{border-radius:var(--radius-field,10px);text-align:start;justify-content:flex-start;width:100%}._5IQRpa_planner .map-origin-picker{gap:8px;display:grid}:is(._5IQRpa_planner .map-origin-picker__instructions,._5IQRpa_planner .map-origin-picker__status,._5IQRpa_planner .france-address-search__attribution){color:var(--muted);margin:0;font-size:12px}._5IQRpa_planner .map-origin-picker__map{border-radius:var(--radius-field,10px);background:var(--surface-2);height:240px;overflow:hidden}._5IQRpa_planner .map-origin-picker__manual{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px;display:grid}._5IQRpa_planner .map-origin-picker__manual button{grid-column:1/-1}._5IQRpa_planner .depart-planner__home{flex-wrap:wrap;gap:6px;display:flex}._5IQRpa_planner .depart-planner__home:empty{display:none}._5IQRpa_planner .depart-planner__home form{gap:8px;width:100%;display:grid}._5IQRpa_planner .depart-planner__distance{border-radius:var(--radius-tile,14px);background:var(--surface-2);padding:14px 16px}._5IQRpa_planner .depart-planner__distance p{color:var(--ink);margin:0;font-size:14px}._5IQRpa_planner .depart-planner__distance strong{color:var(--ink-strong,var(--ink));font:800 26px/1.1 var(--font-display), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums}._5IQRpa_planner .depart-planner__distance{gap:6px;display:grid}._5IQRpa_planner .depart-planner__distance .depart-planner__estimate-label{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:700}._5IQRpa_planner .depart-planner__crow{font-variant-numeric:tabular-nums}._5IQRpa_planner .depart-planner__how{color:var(--muted);font-size:12px;line-height:1.45}._5IQRpa_planner .depart-planner__how summary{width:fit-content;color:var(--accent-strong);cursor:pointer;font-weight:700}._5IQRpa_planner .depart-planner__how summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._5IQRpa_planner .depart-planner__how p{color:var(--muted);margin:6px 0 0;font-size:12px}._5IQRpa_planner .depart-planner__copy{gap:8px;display:grid}._5IQRpa_planner .depart-planner__copy-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._5IQRpa_planner .depart-planner__copy-row label{flex:11rem;min-width:0}._5IQRpa_planner .depart-planner__copy-row input{font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px}._5IQRpa_planner .depart-planner__copy-row button{flex:none}._5IQRpa_planner .depart-planner__mode{border:0;margin:0;padding:0}._5IQRpa_planner .depart-planner__mode legend{color:var(--ink);margin-bottom:8px;padding:0;font-size:14px;font-weight:700}._5IQRpa_planner .depart-planner__mode [role=radiogroup]{flex-wrap:wrap;gap:6px;display:flex}:is(._5IQRpa_planner .depart-planner__routes ul,._5IQRpa_planner .depart-planner__nearby ul){gap:6px;margin:8px 0;padding:0;list-style:none;display:grid}._5IQRpa_planner .depart-planner__routes ul{flex-wrap:wrap;display:flex}._5IQRpa_planner .depart-planner__routes a{border:1px solid var(--line-strong);min-height:36px;color:var(--accent-strong);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}._5IQRpa_planner .depart-planner__routes-legend{color:var(--ink);margin:0;font-size:14px;font-weight:700}._5IQRpa_planner .depart-planner__nearby h3{color:var(--ink-strong,var(--ink));font:800 17px/1.2 var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:0}._5IQRpa_planner .depart-planner__nearby li{color:var(--muted);font-size:14px}._5IQRpa_planner .depart-planner__nearby a{color:var(--accent-strong);font-weight:700}
.YwFGua_bar{background:var(--surface-2);border-radius:4px;flex:1;min-width:0;height:14px;position:relative}.YwFGua_bar i{box-sizing:border-box;border-radius:4px;position:absolute;top:0;bottom:0}.YwFGua_favorable{background:var(--activity-window-favorable-bg);border:2px solid var(--activity-window-favorable)}.YwFGua_acceptable{background:var(--activity-window-acceptable-bg);border:2px solid var(--activity-window-acceptable)}.YwFGua_unfavorable{background:var(--activity-window-unfavorable-bg);border:2px solid var(--activity-window-unfavorable)}.YwFGua_lowConfidence{background:0 0;border-style:dotted}.YwFGua_unknown{border:2px dashed var(--activity-window-unknown);background:var(--activity-window-unknown-bg)}.YwFGua_prohibited{border:2px solid var(--activity-window-prohibited);background:repeating-linear-gradient(135deg, var(--activity-window-prohibited) 0 2px, var(--activity-window-prohibited-bg) 2px 6px)}.YwFGua_bar u{background:var(--ink-strong);border-radius:2px;width:2px;text-decoration:none;position:absolute;top:-4px;bottom:-4px;transform:translate(-1px)}.YwFGua_time{min-width:7.2em;color:var(--ink-strong);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;flex:none;font-size:13px;font-weight:800}.YwFGua_more{color:var(--muted);font-size:12px;font-weight:700}
.ILpNfW_tooltip{z-index:1000;box-sizing:border-box;border:1px solid var(--line-strong);background:var(--surface);max-width:min(260px,100vw - 16px);color:var(--ink-strong);box-shadow:var(--shadow);overflow-wrap:anywhere;text-align:start;border-radius:10px;padding:9px 12px;font-size:14px;font-weight:650;line-height:1.4;position:fixed}
._5hCquq_card{flex-direction:column;gap:14px;display:flex}._5hCquq_icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}._5hCquq_head{justify-content:space-between;align-items:center;gap:12px;display:flex}._5hCquq_titleLine{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}._5hCquq_titleLine h2{margin:0}._5hCquq_status{border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}._5hCquq_about{border:1.5px solid var(--line);background:var(--surface);width:36px;height:36px;min-height:0;color:var(--muted);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._5hCquq_about:hover{border-color:var(--line-strong);background:var(--surface-2);color:var(--ink)}._5hCquq_about:focus-visible,._5hCquq_row summary:focus-visible{outline:2.5px solid var(--accent-strong);outline-offset:2px}._5hCquq_about ._5hCquq_icon{width:18px;height:18px}._5hCquq_popover{border:1px solid var(--line);background:var(--surface);max-width:min(320px,90vw);color:var(--ink);box-shadow:var(--shadow);border-radius:14px;margin:auto;padding:14px 16px}._5hCquq_popover:popover-open{flex-direction:column;gap:6px;display:flex}._5hCquq_popover p{margin:0;font-size:13.5px;line-height:1.45}._5hCquq_notice{background:var(--warn-bg);color:var(--warn-strong);border-radius:14px;align-items:center;gap:10px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.35;display:flex}._5hCquq_notice span:first-letter{text-transform:uppercase}._5hCquq_rows{margin:0;padding:0;list-style:none}._5hCquq_rows>li+li{border-top:1px solid var(--line)}._5hCquq_row summary{cursor:pointer;align-items:center;gap:12px;min-height:58px;padding:6px 0;list-style:none;display:flex}._5hCquq_row summary::-webkit-details-marker{display:none}._5hCquq_badge{background:var(--surface-sand);width:40px;height:40px;color:var(--accent-strong);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}._5hCquq_row[data-status=unknown] ._5hCquq_badge{color:var(--unknown)}._5hCquq_row[data-status=prohibited] ._5hCquq_badge,._5hCquq_row[data-status=unfavorable] ._5hCquq_badge{color:var(--danger)}._5hCquq_name{min-width:0;color:var(--ink-strong);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex-direction:column;flex:1;gap:2px;font-size:15px;font-weight:600;line-height:1.2;display:flex}._5hCquq_rowStatus{font-size:12px;font-weight:700}._5hCquq_rowBlocker{color:var(--warn-strong);font-size:12px;font-weight:500}._5hCquq_row time{color:var(--ink-strong);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:14px;font-weight:700}._5hCquq_more{color:var(--muted);font-size:12px;font-weight:600}._5hCquq_gauge{flex:none;align-items:flex-end;gap:2px;height:14px;display:inline-flex}._5hCquq_gauge i{background:var(--line-strong);border-radius:1px;width:4px;display:block}._5hCquq_gauge i:first-child{height:6px}._5hCquq_gauge i:nth-child(2){height:10px}._5hCquq_gauge i:nth-child(3){height:14px}._5hCquq_gauge[data-level="1"] i._5hCquq_lit{background:var(--warn-strong)}._5hCquq_gauge[data-level="2"] i._5hCquq_lit{background:var(--accent)}._5hCquq_gauge[data-level="3"] i._5hCquq_lit{background:var(--ok-strong)}._5hCquq_favorable{background:var(--activity-window-favorable-bg);color:var(--activity-window-favorable)}._5hCquq_acceptable{background:var(--activity-window-acceptable-bg);color:var(--activity-window-acceptable)}._5hCquq_unfavorable{background:var(--activity-window-unfavorable-bg);color:var(--activity-window-unfavorable)}._5hCquq_prohibited{background:var(--activity-window-prohibited-bg);color:var(--activity-window-prohibited)}._5hCquq_unknown{background:var(--activity-window-unknown-bg);color:var(--activity-window-unknown)}._5hCquq_legend{color:var(--ink);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:12px;line-height:1.5;list-style:none;display:flex}._5hCquq_legend li{align-items:center;gap:6px;display:flex}._5hCquq_swatch{box-sizing:border-box;border-radius:3px;flex:none;width:22px;height:12px}._5hCquq_detailName{color:var(--ink-strong);margin:0;font-size:14px}._5hCquq_rowStatus._5hCquq_favorable,._5hCquq_rowStatus._5hCquq_acceptable,._5hCquq_rowStatus._5hCquq_unfavorable,._5hCquq_rowStatus._5hCquq_prohibited,._5hCquq_rowStatus._5hCquq_unknown{background:0 0}._5hCquq_detail{padding:0 0 12px;gap:10px;padding-inline-start:52px;display:grid}._5hCquq_window ul{color:var(--ink);margin:0 0 4px;padding-inline-start:18px;font-size:13.5px;line-height:1.45}._5hCquq_windowTime{margin:0 0 4px;font-size:13px;font-weight:700}._5hCquq_fine{color:var(--muted);margin:0;font-size:12px;line-height:1.45}html[data-place-v3=on] ._5hCquq_row summary{gap:10px;min-height:44px}html[data-place-v3=on] ._5hCquq_badge{width:28px;height:28px;color:var(--accent);background:0 0;border-radius:0}html[data-place-v3=on] ._5hCquq_badge svg{width:26px;height:26px}html[data-place-v3=on] ._5hCquq_rows>li+li{border-top:0}:is(html[data-place-v3=on] ._5hCquq_popover,html[data-place-v3=on] ._5hCquq_notice){border-radius:14px}
.l10lba_section{border-block-start:1px solid var(--line);margin-block-start:24px;padding-block-start:20px}.l10lba_section h2,.l10lba_section h3{color:var(--ink-strong);margin:0}.l10lba_section h3{font-size:15px}.l10lba_date,.l10lba_note,.l10lba_source{color:var(--muted);font-size:12px;line-height:1.55}.l10lba_date{margin:8px 0 14px}.l10lba_events{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.l10lba_event{border:1px solid var(--line);background:var(--surface-2);border-radius:14px;min-width:0;padding:16px}.l10lba_label{color:var(--muted);margin:0 0 8px;font-size:13px}.l10lba_icon{vertical-align:middle;fill:none;width:22px;height:22px;stroke:var(--accent-strong);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;margin-inline-end:5px}.l10lba_event time{color:var(--ink-strong);font-size:24px;font-weight:800;display:block}.l10lba_alignment{color:var(--ink-strong);margin:7px 0 0;font-size:13px;font-weight:600;line-height:1.4}.l10lba_note{max-width:85ch;margin-block-end:0}.l10lba_section a{color:var(--accent-strong);text-underline-offset:2px;text-decoration:underline}@media (max-width:420px){.l10lba_events{grid-template-columns:1fr}}
.Ga6ufq_section{border-block-start:1px solid var(--line);margin-block-start:24px;padding-block-start:20px}.Ga6ufq_section h2,.Ga6ufq_section h3{color:var(--ink-strong);margin:0}.Ga6ufq_section h3{font-size:15px}.Ga6ufq_icon{vertical-align:middle;fill:none;width:22px;height:22px;stroke:var(--accent-strong);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;margin-inline-end:6px}.Ga6ufq_relation{color:var(--ink-strong);margin:12px 0 0;font-size:16px;font-weight:700}.Ga6ufq_detail{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.5}.Ga6ufq_note{color:var(--muted);margin:10px 0 0;font-size:12px}.Ga6ufq_unknown .Ga6ufq_relation{color:var(--muted)}
._8jUeCq_section{border-block-start:1px solid var(--line);margin-block-start:24px;padding-block-start:20px}._8jUeCq_section h2,._8jUeCq_section h3{color:var(--ink-strong);margin:0}._8jUeCq_section h3{font-size:15px}._8jUeCq_icon{vertical-align:middle;fill:none;width:22px;height:22px;stroke:var(--accent-strong);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;margin-inline-end:6px}._8jUeCq_status{color:var(--ink-strong);margin:12px 0 0;font-size:16px;font-weight:700}._8jUeCq_notes{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.5}._8jUeCq_source,._8jUeCq_note{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.5}._8jUeCq_section a{color:var(--accent-strong);text-underline-offset:2px;text-decoration:underline}
._8g2Tna_section{border-block-start:1px solid var(--line);margin-block-start:24px;padding-block-start:20px}._8g2Tna_section h2,._8g2Tna_section h3{color:var(--ink-strong);margin:0}._8g2Tna_section h3{font-size:15px}._8g2Tna_status{color:var(--ink-strong);margin:12px 0 0;font-size:16px;font-weight:700}._8g2Tna_period{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.5}._8g2Tna_hours{font-variant-numeric:tabular-nums;white-space:nowrap}._8g2Tna_source,._8g2Tna_note{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.5}._8g2Tna_section a{color:var(--accent-strong);text-underline-offset:2px;text-decoration:underline}
.TJbl_a_card{border:1px solid var(--border);background:var(--surface);border-radius:16px;margin-top:18px;padding:clamp(14px,2.4vw,20px)}.TJbl_a_heading{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.TJbl_a_title{color:var(--ink-strong);margin:0;font-size:15px;font-weight:800}.TJbl_a_badge{border:1px solid var(--border-strong);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800}.TJbl_a_note{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.55}.TJbl_a_list{gap:10px;margin:14px 0 0;display:grid}.TJbl_a_entry{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding-top:10px;display:flex}.TJbl_a_entry dt{color:var(--muted);flex:200px;font-size:13px}.TJbl_a_entry dd{text-align:end;flex-direction:column;align-items:flex-end;margin:0;display:flex}.TJbl_a_entry dd strong{color:var(--ink-strong);font-size:14px}.TJbl_a_entry dd small{color:var(--muted);font-size:11px}@media (max-width:520px){.TJbl_a_entry dd{text-align:start;align-items:flex-start}}
.-xKI-a_card{border-radius:var(--radius-block,18px);background:radial-gradient(120% 110% at 0% 0%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 60%), var(--light-block,none), var(--surface);box-shadow:var(--shadow-block,var(--shadow)), var(--light-edge,0 0 0 transparent);border:0;margin-top:18px;padding:clamp(16px,2.6vw,22px);position:relative}.-xKI-a_title{color:var(--ink-strong);font:800 var(--text-xl,19px)/1.1 var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;text-wrap:balance;margin:0 0 4px}.-xKI-a_intro{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:1.55}.-xKI-a_question{border:0;min-width:0;margin:0;padding:0}.-xKI-a_legend{color:var(--ink);padding:0;font-size:14px;font-weight:700}.-xKI-a_options{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.-xKI-a_option{border-radius:var(--radius-field,10px);background:var(--surface);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--border-strong);color:var(--ink);cursor:pointer;border:0;align-items:center;gap:10px;padding:8px 14px;font-size:14px;font-weight:650;display:inline-flex}.-xKI-a_option:hover{box-shadow:inset 0 0 0 1.5px var(--accent)}.-xKI-a_option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.-xKI-a_option[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 9%, var(--surface));box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent);color:var(--accent-strong)}.-xKI-a_material{border-radius:50%;flex:none;width:26px;height:26px;box-shadow:inset 0 0 0 1px #10303b1f}.-xKI-a_material[data-material=sand]{background:radial-gradient(circle,#c49f62 0 .8px,#0000 1.3px) 0 0/6px 6px,radial-gradient(circle,#d9bc84 0 .8px,#0000 1.3px) 3px 3px/6px 6px,#f3deb0}.-xKI-a_material[data-material=pebbles]{background:radial-gradient(4.5px 3.2px,#a39d93 90%,#0000 100%) 0 0/11px 9px,radial-gradient(3.5px 2.6px,#c7c1b6 90%,#0000 100%) 5px 4px/11px 9px,#e1dbd0}.-xKI-a_material[data-material=rocks]{background:linear-gradient(125deg,#0000 42%,#5e6864 42% 58%,#0000 58%) 0 0/13px 11px,linear-gradient(60deg,#0000 45%,#7d8581 45% 60%,#0000 60%) 4px 5px/13px 11px,#9aa19d}.-xKI-a_material[data-material=mixed]{background:linear-gradient(125deg,#0000 42%,#5e6864 42% 58%,#0000 58%) 13px 0/13px 11px no-repeat,radial-gradient(circle,#c49f62 0 .8px,#0000 1.3px) 0 0/6px 6px,linear-gradient(90deg,#f3deb0 50%,#9aa19d 50%)}.-xKI-a_submit{border-radius:var(--radius-pill,999px);background:var(--accent);min-height:44px;color:var(--on-accent);cursor:pointer;border:0;margin-top:12px;padding:10px 16px;font-size:14px;font-weight:700;box-shadow:-4px 8px 16px -10px #12627cb3}.-xKI-a_submit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.-xKI-a_submit:disabled{border-color:var(--border-strong);background:var(--surface-2);color:var(--muted);cursor:not-allowed}.-xKI-a_error{color:var(--danger,#b3261e);margin:10px 0 0;font-size:13px}.-xKI-a_cheer{color:var(--accent-strong);align-items:center;gap:8px;margin:12px 0 0;font-size:14px;font-weight:800;animation:.28s ease-out both -xKI-a_cheer-in;display:flex}.-xKI-a_cheerMark{background:color-mix(in srgb, var(--accent) 22%, var(--surface));border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.-xKI-a_cheerMark svg{fill:none;width:15px;height:15px;stroke:var(--accent-strong);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:26;animation:.42s ease-out both -xKI-a_cheer-draw}@keyframes -xKI-a_cheer-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes -xKI-a_cheer-draw{0%{stroke-dashoffset:26px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.-xKI-a_cheer,.-xKI-a_cheerMark svg{animation:none}.-xKI-a_cheerMark svg{stroke-dashoffset:0}}html[data-place-v3=on] .-xKI-a_title{letter-spacing:0;margin:0;font-size:16px}html[data-place-v3=on] .-xKI-a_card{background:var(--surface-2);box-shadow:none;border:0;border-radius:14px;padding:12px 14px}
.K5YEAq_card{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;margin-top:14px;padding:13px}.K5YEAq_heading{align-items:center;gap:9px;display:flex}.K5YEAq_icon{background:var(--accent-strong);color:#fff;border-radius:5px;place-items:center;width:22px;height:22px;font-size:14px;font-weight:800;line-height:1;display:inline-grid}.K5YEAq_heading h3,.K5YEAq_heading h4{color:var(--ink-strong);margin:0;font-size:14px;line-height:1.25}.K5YEAq_count{color:var(--ink-strong);margin:9px 0 0;font-size:14px;font-weight:750}.K5YEAq_detail,.K5YEAq_source,.K5YEAq_limitation,.K5YEAq_unknown{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.4}.K5YEAq_limitation{font-size:11px}.K5YEAq_source a,.K5YEAq_map{color:var(--accent-strong);text-underline-offset:2px;text-decoration:underline}.K5YEAq_map{margin-top:9px;font-size:12px;font-weight:700;display:inline-block}
.PcyPSq_card{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;margin-top:14px;padding:13px}.PcyPSq_card>h3,.PcyPSq_card>h4{color:var(--ink-strong);margin:0;font-size:15px;line-height:1.3}.PcyPSq_intro,.PcyPSq_unknown{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.45}.PcyPSq_group{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.PcyPSq_group>summary{cursor:pointer;align-items:center;gap:8px;display:flex}.PcyPSq_group>summary:before{content:"+";color:var(--accent-strong);font-size:18px}.PcyPSq_group[open]>summary:before{content:"−"}.PcyPSq_group>summary:focus-visible{outline:2px solid var(--accent-strong);outline-offset:4px}.PcyPSq_groupCount{color:var(--muted);margin-inline-start:auto;font-size:12px}.PcyPSq_group h4,.PcyPSq_group h5{color:var(--ink-strong);margin:0;font-size:13px;line-height:1.35}.PcyPSq_groupUnknown{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.4}.PcyPSq_rows{gap:0;margin:7px 0 0;padding:0;list-style:none;display:grid}.PcyPSq_row{border-block-end:1px solid var(--line);min-width:0;padding:10px 0}.PcyPSq_rowHeading{color:var(--ink-strong);font-size:13px;font-weight:750;line-height:1.35}.PcyPSq_name{font-weight:500}.PcyPSq_distance,.PcyPSq_point,.PcyPSq_source{color:var(--muted);margin:3px 0 0;font-size:11px;line-height:1.4}.PcyPSq_point{font-style:italic}.PcyPSq_source a,.PcyPSq_map{color:var(--accent-strong);text-underline-offset:2px;text-decoration:underline}.PcyPSq_map{margin-top:5px;font-size:12px;font-weight:700;display:inline-block}.PcyPSq_tags{flex-wrap:wrap;gap:4px 10px;margin:6px 0 0;display:flex}.PcyPSq_tags>div{color:var(--muted);gap:4px;font-size:11px;line-height:1.35;display:flex}.PcyPSq_tags dt:after{content:":"}.PcyPSq_tags dd{color:var(--ink-strong);margin:0;font-weight:650}.PcyPSq_details{margin-top:7px}.PcyPSq_details summary{color:var(--accent-strong);cursor:pointer;font-size:12px;font-weight:700}.PcyPSq_details summary:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}.PcyPSq_fieldDetails,.PcyPSq_sourceDetails{margin-top:5px}.PcyPSq_fieldDetails summary,.PcyPSq_sourceDetails summary{color:var(--accent-strong);cursor:pointer;font-size:11px;font-weight:650}.PcyPSq_sourceDetails p{color:var(--muted);margin:3px 0 0;font-size:11px;line-height:1.4}.PcyPSq_limitation{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.4}
.ZQA2aG_card{overflow:hidden}.ZQA2aG_header{display:block}.ZQA2aG_header h2,.ZQA2aG_section h3{margin:0}.ZQA2aG_header p{max-width:64ch;color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.55}.ZQA2aG_section{margin-top:24px}.ZQA2aG_section h3{color:var(--ink-strong);font-size:15px;line-height:1.35}.ZQA2aG_practicalSection{width:100%}.ZQA2aG_practicalSection .ZQA2aG_facts{grid-template-columns:1fr}.ZQA2aG_note{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.45}.ZQA2aG_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:12px 0 0;display:grid}.ZQA2aG_fact{border-block-end:1px solid var(--line);min-width:0;padding:11px 0}.ZQA2aG_fact dt{color:var(--muted);font-size:12px;line-height:1.35}.ZQA2aG_fact dd{color:var(--ink-strong);text-align:start;margin:4px 0 0;font-size:14px;font-weight:700;line-height:1.4}.ZQA2aG_fact dd>span,.ZQA2aG_fact dd small{display:block}.ZQA2aG_limitation{color:var(--muted);margin-top:2px;font-size:10px;font-style:italic;line-height:1.35}.ZQA2aG_source,.ZQA2aG_sourceUnavailable{color:var(--muted);margin-top:4px;font-size:10px;font-weight:500;line-height:1.35}.ZQA2aG_source a{color:var(--accent-strong);text-underline-offset:2px;text-decoration:underline}.ZQA2aG_sourceUnavailable{color:var(--unknown)}.ZQA2aG_details{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;margin-top:18px;padding:12px 14px}.ZQA2aG_details summary{color:var(--accent-strong);cursor:pointer;font-size:13px;font-weight:750}.ZQA2aG_details summary:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}.ZQA2aG_details section{margin-top:15px}.ZQA2aG_details h3{margin:0;font-size:14px}@media (max-width:620px){.ZQA2aG_facts{grid-template-columns:1fr}}html[data-place-v3=on] .place-page .ZQA2aG_facts{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 16px}html[data-place-v3=on] .place-page .ZQA2aG_facts>.ZQA2aG_fact{display:block}html[data-place-v3=on] .place-page .ZQA2aG_facts>.ZQA2aG_fact dd{text-align:start}
.VP7oOa_card{margin-block-end:16px}.VP7oOa_card h2{margin:0;font-size:18px;line-height:1.3}.VP7oOa_card p{max-width:70ch;color:var(--ink-strong);margin:8px 0 0;font-size:15px;line-height:1.6}
.Jdw_uq_card{flex-direction:column;gap:18px;display:flex}.Jdw_uq_header{justify-content:space-between;align-items:center;gap:12px;display:flex}.Jdw_uq_header h2{margin:0}.Jdw_uq_icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:26px;height:26px}.Jdw_uq_icon .Jdw_uq_dot{stroke-width:2.8px}.Jdw_uq_glyph{fill:currentColor;stroke:none;font:700 8px var(--font-body,ui-sans-serif), system-ui, sans-serif;text-anchor:middle}.Jdw_uq_mapLink{border:1.5px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--accent-strong);border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.Jdw_uq_mapLink .Jdw_uq_icon{width:22px;height:22px}.Jdw_uq_mapLink:focus-visible,.Jdw_uq_tile:focus-visible,.Jdw_uq_close:focus-visible,.Jdw_uq_mapButton:focus-visible{outline:2.5px solid var(--accent-strong);outline-offset:2px}.Jdw_uq_card .Jdw_uq_strip{grid-template-columns:repeat(var(--segments,3), minmax(0, 1fr));background:var(--surface-sand);border-radius:18px;margin:0;padding:12px 0;display:grid}.Jdw_uq_card .Jdw_uq_strip .Jdw_uq_segment{text-align:center;min-width:0;color:var(--accent-strong);border-bottom:0;flex-direction:column;align-items:center;gap:2px;padding:0 6px;display:flex}.Jdw_uq_card .Jdw_uq_strip .Jdw_uq_segment+.Jdw_uq_segment{border-inline-start:1px solid var(--line)}.Jdw_uq_card .Jdw_uq_strip .Jdw_uq_segment.Jdw_uq_sun{color:var(--sun-strong)}.Jdw_uq_card .Jdw_uq_strip .Jdw_uq_segment dd{text-align:center;color:var(--ink-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex:none;order:1;margin:0;font-size:17px;font-weight:700;line-height:1.2}.Jdw_uq_card .Jdw_uq_strip .Jdw_uq_segment dt{color:var(--muted);flex:none;order:2;font-size:12px;line-height:1.25}.Jdw_uq_group{flex-direction:column;gap:10px;display:flex}.Jdw_uq_group h3{margin:0;font-size:15px;line-height:1.2}.Jdw_uq_tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.Jdw_uq_tiles{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}}.Jdw_uq_tile{width:100%;min-height:88px;font:inherit;cursor:pointer;box-sizing:border-box;border:1.5px solid #0000;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:3px;margin:0;padding:10px 3px 9px;transition:transform .15s;display:flex;position:relative}.Jdw_uq_tile:hover{transform:translateY(-1px)}.Jdw_uq_tile.Jdw_uq_on,.Jdw_uq_tile.Jdw_uq_on:hover{background:var(--activity-bg);color:var(--activity-ink);border-color:#0000}.Jdw_uq_tile.Jdw_uq_partial,.Jdw_uq_tile.Jdw_uq_partial:hover{background:var(--warn-bg);color:var(--warn-strong);border-color:#0000}.Jdw_uq_tile.Jdw_uq_unknown,.Jdw_uq_tile.Jdw_uq_unknown:hover{border:1.5px dashed var(--line-strong);color:var(--unknown);background:0 0}.Jdw_uq_tile.Jdw_uq_off,.Jdw_uq_tile.Jdw_uq_off:hover{background:var(--danger-bg);color:var(--danger);border-color:#0000}@media (prefers-reduced-motion:reduce){.Jdw_uq_tile{transition:none}.Jdw_uq_tile:hover{transform:none}}.Jdw_uq_iconWrap{display:inline-flex;position:relative}.Jdw_uq_slash{background:currentColor;border-radius:2px;width:calc(100% + 4px);height:2.4px;position:absolute;top:50%;left:-2px;transform:rotate(45deg)}.Jdw_uq_label{color:var(--ink);text-align:center;-webkit-hyphens:auto;hyphens:auto;font-size:12px;font-weight:600;line-height:1.15}.Jdw_uq_unknown .Jdw_uq_label{color:var(--muted);font-weight:500}.Jdw_uq_line{font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700;line-height:1.1}.Jdw_uq_badge{top:6px;box-sizing:border-box;text-align:center;border:1.3px solid;border-radius:50%;width:16px;height:16px;font-size:10px;font-weight:700;line-height:13.5px;position:absolute;inset-inline-end:6px}.Jdw_uq_popover{border:1px solid var(--line);background:var(--surface);width:min(380px,100vw - 32px);max-height:80vh;color:var(--ink);box-sizing:border-box;border-radius:18px;margin:auto;padding:16px 18px 18px;overflow-y:auto;box-shadow:0 18px 44px #093a432e}.Jdw_uq_popover:popover-open{flex-direction:column;gap:12px;display:flex}.Jdw_uq_popover::backdrop{background:#06222b59}@media (max-width:720px){.Jdw_uq_popover{width:100%;max-width:none;padding-bottom:max(24px, env(safe-area-inset-bottom));border-radius:24px 24px 0 0;margin:auto 0 0}}@media (min-width:721px){.Jdw_uq_popover::backdrop{background:0 0}@supports (anchor-name:--tile) and (position-area:bottom){.Jdw_uq_popover{position-area:block-end span-inline-end;position-try-fallbacks:flip-block, flip-inline, block-start;margin:8px 0;position:absolute}}}.Jdw_uq_detailHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Jdw_uq_detailTitle{color:var(--ink-strong);font:700 19px/1.2 var(--font-display), ui-sans-serif, system-ui, sans-serif;display:block}.Jdw_uq_detailSubtitle{color:var(--muted);margin-top:2px;font-size:13px;display:block}.Jdw_uq_close{border:1.5px solid var(--line);background:var(--surface);width:40px;height:40px;min-height:0;color:var(--accent-strong);cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Jdw_uq_close:hover{background:var(--surface-2);color:var(--accent-strong)}.Jdw_uq_close .Jdw_uq_icon{width:18px;height:18px}.Jdw_uq_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Jdw_uq_rows li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:40px;padding:5px 0;display:flex}.Jdw_uq_rows strong{font-variant-numeric:tabular-nums;min-width:70px;font-size:14.5px}.Jdw_uq_rowName{color:var(--muted);font-size:13px}.Jdw_uq_chip{background:var(--surface-sand);min-height:24px;color:var(--ink);border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.Jdw_uq_mapButton{background:var(--accent);min-height:44px;color:var(--on-accent);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.Jdw_uq_mapButton .Jdw_uq_icon{width:19px;height:19px}.Jdw_uq_value{margin:0;font-size:16px;font-weight:600}.Jdw_uq_fine{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.Jdw_uq_fine a,.Jdw_uq_footer a{color:var(--accent-strong)}.Jdw_uq_unknownNote{border:1.5px dashed var(--line-strong);color:var(--muted);border-radius:14px;align-items:center;gap:12px;margin:0;padding:12px;font-size:14px;line-height:1.35;display:flex}.Jdw_uq_unknownNote span{border:1.5px solid var(--unknown);box-sizing:border-box;width:26px;height:26px;color:var(--unknown);text-align:center;border-radius:50%;flex:none;font-weight:700;line-height:23px}.Jdw_uq_footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding-top:12px;font-size:12px;display:flex}.Jdw_uq_footer p{margin:0}.Jdw_uq_legend{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Jdw_uq_swatch{box-sizing:border-box;border-radius:4px;width:12px;height:12px;display:inline-block}.Jdw_uq_swatch+.Jdw_uq_swatch,.Jdw_uq_legend .Jdw_uq_swatch:nth-of-type(2){margin-inline-start:10px}.Jdw_uq_swatch.Jdw_uq_on{border:1.5px solid var(--accent);background:var(--activity-bg)}.Jdw_uq_swatch.Jdw_uq_unknown{border:1.5px dashed var(--line-strong)}.Jdw_uq_actions{align-items:center;gap:8px;display:inline-flex}.Jdw_uq_infoButton{border:1px solid var(--line);background:var(--surface);width:28px;height:28px;color:var(--muted);font:800 13px var(--font-display), ui-sans-serif, system-ui, sans-serif;cursor:pointer;box-sizing:border-box;border-radius:50%;min-width:28px;min-height:28px;padding:0}html[data-place-v3=on] .Jdw_uq_mapLink{border-radius:50%;width:36px;height:36px}html[data-place-v3=on] .Jdw_uq_card{gap:12px}html[data-place-v3=on] .Jdw_uq_tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}@media (min-width:600px){html[data-place-v3=on] .Jdw_uq_tiles{grid-template-columns:repeat(auto-fit,minmax(84px,1fr))}}html[data-place-v3=on] .Jdw_uq_tile{border-radius:14px;min-height:76px}html[data-place-v3=on] .Jdw_uq_tile:hover{transform:none}html[data-place-v3=on] .Jdw_uq_card .Jdw_uq_strip{background:var(--surface-2);border-radius:14px}
html[data-place-v3=on] .place-page.place-page{--radius-block:20px;--radius:20px;--radius-tile:14px;--light-block:none;--light-edge:0 0 0 transparent;--shadow-block:0 0 0 transparent;--shadow:0 0 0 transparent;--place-type-title:20px;background:var(--bg)}html[data-place-v3=on][data-theme=light] .place-page.place-page{--surface:#fff;--surface-2:#eaf5f2;--surface-sand:#eaf5f2;--bg:#f4fcfa}@media (prefers-color-scheme:light){html[data-place-v3=on]:not([data-theme=dark]) .place-page.place-page{--surface:#fff;--surface-2:#eaf5f2;--surface-sand:#eaf5f2;--bg:#f4fcfa}}@media (min-width:900px){html[data-place-v3=on] .place-page.place-page{--place-type-title:22px}}html[data-place-v3=on] .place-page.place-page>main:before{height:72px;-webkit-mask-image:linear-gradient(#000,#000000a6 35%,#00000040 70%,#0000);mask-image:linear-gradient(#000,#000000a6 35%,#00000040 70%,#0000)}html[data-place-v3=on] .place-page.place-page :is(.chart-card,.tide-micro-notice,.marine-card,.conditions-card,.forecast-card,.beach-card,.activity-windows,.nearby-beaches,.tide-safety-cards,.official-card,.gallery-card,.sources-card,.place-stays-card){border:1px solid var(--line);background:var(--surface);box-shadow:none;color:var(--ink);border-radius:20px;padding:14px 16px}html[data-place-v3=on] .place-page.place-page .place-v2-left>:is(.chart-card,.tide-micro-notice){background:var(--surface);box-shadow:none}html[data-place-v3=on] .place-page.place-page details#avance{border:1px solid var(--line);background:var(--surface);box-shadow:none;border-radius:20px}html[data-place-v3=on] .place-page.place-page :is(.place-v2-left,.place-v2-right,.detail-sections) h2:not(#tide-quality-reference-title){font:800 var(--place-type-title)/1.15 var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;margin:0}html[data-place-v3=on] .place-page.place-page :is(.place-v2-layout,.detail-sections){max-width:calc(1120px + 2*clamp(12px,3vw,48px))}html[data-place-v3=on] .place-page.place-page .place-v2-layout.place-v2-layout--b{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:12px;padding-top:64px}@media (max-width:720px){html[data-place-v3=on] .place-page.place-page>main:before{height:56px}html[data-place-v3=on] .place-page.place-page .place-v2-layout.place-v2-layout--b{padding-top:48px}}html[data-place-v3=on] .place-page.place-page .place-v2-layout--b>.place-v2-left{height:auto;width:100%!important}html[data-place-v3=on] .place-page.place-page .place-v2-left>:is(.chart-card,.tide-micro-notice){height:auto}html[data-place-v3=on] .place-page.place-page .place-v2-layout--b>.place-v2-right{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}html[data-place-v3=on] .place-page.place-page .place-v2-layout--b>.place-v2-right:empty{display:none}html[data-place-v3=on] .place-page.place-page .detail-sections{--place-tracks:1;grid-template-columns:minmax(0,1fr);gap:12px;padding-top:12px}html[data-place-v3=on] .place-page.place-page .detail-sections>*{grid-column:1/-1}@media (min-width:900px){html[data-place-v3=on] .place-page.place-page .place-v2-layout.place-v2-layout--b,html[data-place-v3=on] .place-page.place-page .detail-sections{gap:16px}}html[data-place-v3=on] .place-page.place-page .postcard-hero__place{display:none}html[data-place-v3=on] .place-page.place-page .photo-contribution{background:var(--surface-2);border:0;border-radius:14px}html[data-place-v3=on] .place-page.place-page :is(.marine-card,.conditions-card) .v3-tiles{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px;margin:10px 0 0;display:grid}html[data-place-v3=on] .place-page.place-page :is(.marine-card,.conditions-card) .v3-tiles>.v3-tile{background:var(--surface-2);min-width:0;box-shadow:none;border:0;border-radius:14px;align-content:start;justify-items:center;gap:2px;padding:8px 4px 7px;display:grid;overflow:visible}html[data-place-v3=on] .place-page.place-page :is(.marine-card,.conditions-card) .v3-tiles>.v3-tile:after{content:none}html[data-place-v3=on] .place-page.place-page .v3-tile svg{width:22px;height:22px;color:var(--accent)}html[data-place-v3=on] .place-page.place-page :is(.marine-card,.conditions-card) .v3-tile dd{color:var(--ink-strong);font:800 19px/1.15 var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}html[data-place-v3=on] .place-page.place-page .water-outlook{box-shadow:none;background:0 0;border:0;margin-top:8px;padding:0}html[data-place-v3=on] .place-page.place-page .water-outlook__head{color:var(--muted);justify-content:space-between;gap:8px;font-size:13px;display:flex}html[data-place-v3=on] .place-page.place-page .v3-head{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}html[data-place-v3=on] .place-page.place-page .v3-info-button{border:1px solid var(--line);background:var(--surface);width:28px;height:28px;color:var(--muted);font:800 13px var(--font-display), ui-sans-serif, system-ui, sans-serif;cursor:pointer;box-sizing:border-box;border-radius:50%;min-width:28px;min-height:28px;padding:0}html[data-place-v3=on] .place-page.place-page .v3-popover{border:1px solid var(--line);background:var(--surface);width:min(320px,92vw);color:var(--ink);border-radius:20px;margin:auto;padding:14px 16px;font-size:13.5px;line-height:1.45}html[data-place-v3=on] .place-page.place-page .v3-popover:popover-open{gap:8px;display:grid}html[data-place-v3=on] .place-page.place-page .v3-popover p{margin:0}html[data-place-v3=on] .place-page.place-page .v3-popover::backdrop{background:#06222b59}html[data-place-v3=on] .place-page.place-page .official-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-top:12px}html[data-place-v3=on] .place-page.place-page .section-heading.v3-head{flex-direction:row;align-items:center}html[data-place-v3=on] .place-page.place-page .section-heading.v3-head>h2{margin-right:auto}html[data-place-v3=on] .place-page.place-page .photo-grid:empty{display:none}
