._group_1okj1_1{gap:var(--eg-space-2);flex-wrap:wrap;display:flex}._option_1okj1_7{white-space:nowrap;border:var(--eg-border-hairline);min-height:44px;color:var(--eg-text-muted);font:var(--eg-type-label);letter-spacing:var(--eg-track-label);text-transform:uppercase;cursor:pointer;transition:var(--eg-transition-colour);background:0 0;align-items:center;padding:0 12px;display:inline-flex}._option_1okj1_7:hover{color:var(--eg-text-display)}._option_1okj1_7:focus-visible{outline:2px solid var(--eg-focus-ring);outline-offset:-2px}._optionActive_1okj1_31{background:var(--eg-bone-100);border-color:var(--eg-bone-100);color:var(--eg-ink-800)}._optionActive_1okj1_31:hover{color:var(--eg-ink-800)}._rail_11ql4_4{left:var(--eg-gutter);z-index:3;align-items:stretch;gap:var(--eg-space-4);display:flex;position:absolute;top:50%;transform:translateY(-50%)}._spine_11ql4_15{background:#f4f0e638;width:1px;position:relative}._spineLabel_11ql4_20{writing-mode:vertical-rl;padding:var(--eg-space-3) 0;color:#f4f0e68c;font:var(--eg-type-micro);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;background:0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(180deg)}._list_11ql4_35{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._option_11ql4_44{color:#f4f0e6ad;min-height:40px;font-family:var(--eg-font-display);letter-spacing:.01em;text-align:left;cursor:pointer;transition:color var(--eg-dur-quick) var(--eg-ease-standard), font-size var(--eg-dur-quick) var(--eg-ease-standard);background:0 0;border:0;align-items:baseline;gap:8px;padding:0;font-size:17px;font-weight:400;display:flex}._option_11ql4_44:hover{color:var(--eg-bone-100)}._option_11ql4_44:focus-visible{outline:2px solid var(--eg-focus-ring);outline-offset:3px}._optionActive_11ql4_71{color:var(--eg-bone-100);text-shadow:0 2px 18px #061b1299;min-height:52px;font-size:clamp(28px,3vw,40px);line-height:1.05}._count_11ql4_79{color:#d9b877;font-variant-numeric:tabular-nums;vertical-align:super;font-size:13px}._optionActive_11ql4_71 ._count_11ql4_79{font-size:16px}@media (width<=1023px){._rail_11ql4_4{display:none}}._sheet_ivdgo_7{z-index:3;background:var(--eg-surface-raised);border-top:var(--eg-border-quiet);box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}._sheet_ivdgo_7._docked_ivdgo_22{z-index:50}._collapsed_ivdgo_25{max-height:168px}._expanded_ivdgo_28{max-height:var(--eg-sheet-max,min(60vh, calc(100svh - 180px)))}._handleRow_ivdgo_36{width:100%;min-height:44px;padding:var(--eg-space-3) var(--eg-gutter);box-sizing:border-box;align-items:center;gap:var(--eg-space-2);cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;flex:none;display:flex}._handleRow_ivdgo_36:focus-visible{outline:2px solid var(--eg-focus-ring);outline-offset:-2px}._handle_ivdgo_36{background:var(--eg-line-strong);width:32px;height:2px}._peek_ivdgo_60{font:var(--eg-type-label);letter-spacing:var(--eg-track-label);text-transform:uppercase;color:var(--eg-text-display)}._categoryRow_ivdgo_67{padding:0 var(--eg-gutter) var(--eg-space-4);flex:none}._categoryRow_ivdgo_67 ._categoryScroll_ivdgo_75{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding-right:var(--eg-space-6);flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}._categoryRow_ivdgo_67 ._categoryScroll_ivdgo_75::-webkit-scrollbar{display:none}._categoryRow_ivdgo_67 ._categoryScroll_ivdgo_75>*{scroll-snap-align:start;flex:none}._body_ivdgo_93{min-height:0;padding:0 var(--eg-gutter) var(--eg-space-6);gap:var(--eg-space-4);flex-direction:column;display:flex;overflow-y:auto}._selectedCard_ivdgo_105{padding-bottom:var(--eg-space-4);border-bottom:var(--eg-border-hairline)}._card_1x34j_1{gap:var(--eg-space-3);flex-direction:column;display:flex}._list_hsxb6_1{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._empty_hsxb6_8{padding:var(--eg-space-6) 0}._row_hsxb6_12{width:100%;min-height:44px;padding:var(--eg-space-3) var(--eg-space-2);box-sizing:border-box;justify-content:space-between;align-items:baseline;gap:var(--eg-space-4);border:0;border-bottom:var(--eg-border-quiet);text-align:left;cursor:pointer;background:0 0;display:flex}._row_hsxb6_12:hover{background:var(--eg-hover-wash)}._row_hsxb6_12:focus-visible{outline:2px solid var(--eg-focus-ring);outline-offset:-2px}._rowSelected_hsxb6_34{background:var(--eg-hover-wash);border-bottom-color:var(--eg-line-strong)}._rowMain_hsxb6_39{flex-direction:column;gap:2px;min-width:0;display:flex}._rowName_hsxb6_45{font:var(--eg-type-body-s);color:var(--eg-text-display)}._rowSelected_hsxb6_34 ._rowName_hsxb6_45{color:var(--eg-accent)}._rowCategory_hsxb6_52{font:var(--eg-type-micro);letter-spacing:var(--eg-track-micro);text-transform:uppercase;color:var(--eg-text-faint)}._rowTravel_hsxb6_58{font:var(--eg-type-body-s);color:var(--eg-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}._section_12do0_1{background:var(--eg-surface-deep);box-sizing:border-box;flex-direction:column;min-height:100svh;display:flex;position:relative}._header_12do0_10{justify-content:space-between;align-items:flex-end;gap:var(--eg-space-4);padding:var(--eg-space-6) var(--eg-gutter);flex-wrap:wrap;display:flex}._headingBlock_12do0_18{gap:var(--eg-space-3);flex-direction:column;display:flex}._intro_12do0_23{max-width:var(--eg-measure)}._sectionCompact_12do0_30{background:var(--eg-surface-page);min-height:100svh}._body_12do0_35{flex-direction:row;flex:1;min-height:0;display:flex;position:relative}._mapWrap_12do0_43{flex:1;min-height:50vh;position:relative}._sectionFull_12do0_52{height:100svh;min-height:100svh}@media (width>=1024px){._sectionFull_12do0_52{height:100svh;min-height:640px}._sectionFull_12do0_52 ._body_12do0_35{min-height:60svh;display:block;position:relative}._sectionFull_12do0_52 ._mapWrap_12do0_43{width:100%;min-height:0;position:absolute;inset:0}}._scrim_12do0_79{z-index:1;pointer-events:none;background:linear-gradient(90deg,#061b12db,#061b126b 22%,#061b120f 50%,#061b126b 78%,#061b12db),radial-gradient(120% 100%,#061b1200 45%,#061b126b),#061b1224;position:absolute;inset:0}._pending_12do0_97{background:var(--eg-surface-media);border:var(--eg-border-hairline);box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;min-height:50vh;display:flex}._mapLoading_12do0_109{background:var(--eg-surface-media);width:100%;height:100%;min-height:50vh}._devBadge_12do0_116{left:50%;bottom:var(--eg-space-6);padding:var(--eg-space-2) var(--eg-space-4);background:var(--eg-plot-selected);color:var(--eg-ink-800);border:1px solid var(--eg-ink-800);font:var(--eg-type-micro);letter-spacing:var(--eg-track-micro);text-transform:uppercase;text-align:center;pointer-events:none;z-index:1;margin:0;position:absolute;transform:translate(-50%)}._panel_12do0_134{box-sizing:border-box;width:340px;padding:var(--eg-space-7);background:var(--eg-surface-raised);border-left:var(--eg-border-quiet);gap:var(--eg-space-5);flex-direction:column;flex:none;display:flex;overflow-y:auto}@media (width>=1024px){._sectionCompact_12do0_30{width:100%;height:calc(100svh - var(--eg-header-height));min-height:calc(100svh - var(--eg-header-height));padding:clamp(44px, 5vw, 72px) var(--eg-gutter);box-sizing:border-box;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);column-gap:clamp(40px,5vw,80px);display:grid}._sectionCompact_12do0_30 ._header_12do0_10{padding:0 0 var(--eg-space-6);justify-content:flex-start;align-items:flex-start;gap:var(--eg-space-6);flex-direction:column;grid-area:1/1}._sectionCompact_12do0_30 ._body_12do0_35{display:contents}._sectionCompact_12do0_30 ._mapWrap_12do0_43{border:1px solid var(--eg-line-on-light);grid-area:1/2/3;min-height:0}._sectionCompact_12do0_30 ._mapLoading_12do0_109,._sectionCompact_12do0_30 ._pending_12do0_97{min-height:0}._sectionCompact_12do0_30 ._panel_12do0_134{width:auto;min-height:0;padding:0 var(--eg-space-3) 0 0;border-left:0;border-top:1px solid var(--eg-line-on-light);padding-top:var(--eg-space-5);background:0 0;grid-area:2/1;align-self:stretch;overflow-y:auto}}._sectionViewport_12do0_219{height:auto;min-height:0;scroll-margin-top:var(--eg-header-height);overflow:visible}._sectionViewport_12do0_219 ._header_12do0_10{padding:var(--eg-space-5) var(--eg-gutter) var(--eg-space-5)}._sectionViewport_12do0_219 ._headingBlock_12do0_18{gap:var(--eg-space-2)}._sectionViewport_12do0_219 ._body_12do0_35{height:calc(100vh - var(--eg-header-height));height:calc(100dvh - var(--eg-header-height));flex:none;min-height:0;display:block;position:relative}._sectionViewport_12do0_219 ._mapWrap_12do0_43{width:100%;min-height:0;position:absolute;inset:0}._sectionViewport_12do0_219 ._mapLoading_12do0_109,._sectionViewport_12do0_219 ._pending_12do0_97{min-height:0}._sectionDocked_12do0_258{--eg-sheet-max:45svh;isolation:isolate}@media (width<=1023px){._sectionDocked_12do0_258 .maplibregl-ctrl-bottom-left,._sectionDocked_12do0_258 .maplibregl-ctrl-bottom-right{bottom:var(--eg-sheet-peek,0px)}}._badge_o078w_4{left:var(--eg-gutter);bottom:var(--eg-space-6);z-index:3;gap:var(--eg-space-3);color:var(--eg-bone-100);pointer-events:none;max-width:calc(100% - 2 * var(--eg-gutter));text-shadow:0 2px 20px #061b12bf;flex-direction:column;display:flex;position:absolute}._top_o078w_18{align-items:center;gap:var(--eg-space-4);display:flex}._icon_o078w_24{color:#d9b877;flex:none;width:clamp(34px,3.4vw,46px);height:auto}._temp_o078w_31{font-family:var(--eg-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(38px,4.4vw,58px);font-weight:600;line-height:1}._meta_o078w_40{font-family:var(--eg-font-display);color:var(--eg-bone-100);flex-direction:column;gap:2px;font-size:clamp(13px,1.1vw,16px);font-weight:500;line-height:1.25;display:flex}._wind_o078w_51{align-items:center;gap:6px;display:flex}._arrow_o078w_56{width:10px;height:10px;color:var(--eg-bone-100)}._speed_o078w_61{color:#f4f0e6d9;font-variant-numeric:tabular-nums}._stamp_o078w_66{font-family:var(--eg-font-display);letter-spacing:.02em;color:#f4f0e6d1;margin:0;font-size:clamp(13px,1.05vw,15px)}._stampStrong_o078w_73{color:var(--eg-bone-100);font-weight:600}@media (width<=1023px){._badge_o078w_4{bottom:auto;top:var(--eg-space-4);left:var(--eg-space-4);gap:4px}._temp_o078w_31{font-size:30px}._icon_o078w_24{width:26px}}._rail_1kbr8_4{right:var(--eg-gutter);z-index:3;align-items:stretch;gap:var(--eg-space-4);max-height:calc(100% - 2 * var(--eg-space-7));display:flex;position:absolute;top:50%;transform:translateY(-50%)}._rail_1kbr8_4:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#061b1200 0,#061b12bd 150px,#061b12db 55% calc(100% - 14px),#061b1200 100%);position:absolute;inset:0 0 0 -170px;-webkit-mask-image:linear-gradient(#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(#0000,#000 20px calc(100% - 20px),#0000)}._spine_1kbr8_54{background:#f4f0e638;width:1px;position:relative}._spineLabel_1kbr8_59{writing-mode:vertical-rl;padding:var(--eg-space-3) 0;color:#f4f0e68c;font:var(--eg-type-micro);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._list_1kbr8_73{scrollbar-width:none;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._list_1kbr8_73::-webkit-scrollbar{display:none}._option_1kbr8_87{color:#f4f0e6ad;min-height:34px;font-family:var(--eg-font-display);letter-spacing:.01em;text-align:right;cursor:pointer;width:100%;transition:color var(--eg-dur-quick) var(--eg-ease-standard), font-size var(--eg-dur-quick) var(--eg-ease-standard);background:0 0;border:0;justify-content:flex-end;align-items:baseline;gap:8px;padding:0;font-size:16px;font-weight:400;display:flex}._option_1kbr8_87:hover{color:var(--eg-bone-100)}._option_1kbr8_87:focus-visible{outline:2px solid var(--eg-focus-ring);outline-offset:3px}._optionActive_1kbr8_116{color:var(--eg-bone-100);text-shadow:0 2px 18px #061b1299;min-height:46px;font-size:clamp(24px,2.3vw,32px);line-height:1.08}._meta_1kbr8_124{color:#d9b877;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}._optionActive_1kbr8_116 ._meta_1kbr8_124{font-size:14px}._rail_1kbr8_4._railReserve_1kbr8_139{max-height:calc(100% - 104px);top:calc(50% - 36px)}._rail_1kbr8_4._railReserve_1kbr8_139 ._list_1kbr8_73{padding-block:12px;-webkit-mask-image:linear-gradient(#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#000 12px calc(100% - 12px),#0000)}@media (width<=1023px){._rail_1kbr8_4{display:none}}
