.AltitudeChart_visually-hidden__uWYc_{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.AltitudeChart_visually-hidden__uWYc_.AltitudeChart_focusable__cmI34:active,.AltitudeChart_visually-hidden__uWYc_.AltitudeChart_focusable__cmI34:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.AltitudeChart_flyva-transition-afterLeave__SBT1u [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .AltitudeChart_u-reveal__UPGDC{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .AltitudeChart_u-reveal__UPGDC.AltitudeChart_is-revealed__t32BC{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .AltitudeChart_u-reveal__UPGDC{transform:none}}.AltitudeChart_altitudeChart__VuO_Y{background-color:hsla(0,0%,100%,.4);border-radius:.3125rem;overflow:hidden;padding:1.75rem}.AltitudeChart_altitudeChart__VuO_Y,.AltitudeChart_chartContent__r9VaK{position:relative}.AltitudeChart_gridBg__kZU3Z{display:block;height:auto;width:100%}.AltitudeChart_labelArea__XJoPY{bottom:0;top:0;width:5.625rem}.AltitudeChart_labelArea__XJoPY,.AltitudeChart_labelRow__yR3s8{left:0;position:absolute}.AltitudeChart_labelRow__yR3s8{align-items:center;display:flex;padding-left:0;right:0;text-align:center;transform:translateY(-50%)}.AltitudeChart_labelText__LCgMz{font-family:var(--fontEdenSans);font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.7}@media screen and (max-width:1279px){.AltitudeChart_labelText__LCgMz{font-size:.625rem}}.AltitudeChart_labelText__LCgMz{flex:1;text-align:center;white-space:nowrap}.AltitudeChart_edgeDot___1Bpt{--dot-size:0.375rem;background-color:#52acff;border-radius:50%;height:.375rem;height:var(--dot-size);position:absolute;transform:translate(-50%,-50%);width:.375rem;width:var(--dot-size)}.AltitudeChart_dashedLine__bp9wE{background-image:repeating-linear-gradient(90deg,#52acff,#52acff 5px,transparent 0,transparent 9px);height:1px;position:absolute;transform:translateY(-50%)}.AltitudeChart_dataDot__x1eRK{--dot-size:0.625rem;background-color:#52acff;border-radius:50%;height:.625rem;height:var(--dot-size);position:absolute;transform:translate(-50%,-50%);width:.625rem;width:var(--dot-size)}.AltitudeChart_lineSvg__P0V2E{height:100%;left:0;position:absolute;top:0;width:100%}.TrailDetailAccordion_visually-hidden__MIqek{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.TrailDetailAccordion_visually-hidden__MIqek.TrailDetailAccordion_focusable__2p_Z4:active,.TrailDetailAccordion_visually-hidden__MIqek.TrailDetailAccordion_focusable__2p_Z4:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.TrailDetailAccordion_flyva-transition-afterLeave__5_5Ji [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .TrailDetailAccordion_u-reveal__NsZkc{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .TrailDetailAccordion_u-reveal__NsZkc.TrailDetailAccordion_is-revealed__sizyI{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .TrailDetailAccordion_u-reveal__NsZkc{transform:none}}.TrailDetailAccordion_accordionHeader__wv_UG{transition:background-color .4s ease}@media(hover:hover)or (any-pointer:fine){.TrailDetailAccordion_accordionHeader__wv_UG:hover{background-color:hsla(0,0%,100%,.7)}}.TrailDetailAccordion_accordionHeader__wv_UG:focus-visible{background-color:hsla(0,0%,100%,.7)}.TrailDetailAccordion_accordionHeader__wv_UG{align-items:center;background:none;background-color:hsla(0,0%,100%,.4);border-radius:.3125rem;display:flex;gap:.625rem;height:2.8125rem;padding-left:.75rem;padding-right:.75rem;text-align:left;width:100%}.TrailDetailAccordion_accordionIcon__y1Ypc{--icon-size:1.375rem;align-items:center;background-color:gray;display:flex;flex-shrink:0;height:1.375rem;height:var(--icon-size);justify-content:center;-webkit-mask-image:url(/map/icons/icon-accordion-open.svg);mask-image:url(/map/icons/icon-accordion-open.svg);-webkit-mask-size:contain;mask-size:contain;width:1.375rem;width:var(--icon-size)}@media screen and (max-width:1023px){.TrailDetailAccordion_accordionIcon__y1Ypc{--icon-size:1rem}}.TrailDetailAccordion_accordionIcon__y1Ypc.TrailDetailAccordion_open__0jgUy{-webkit-mask-image:url(/map/icons/icon-accordion-close.svg);mask-image:url(/map/icons/icon-accordion-close.svg)}.TrailDetailAccordion_accordionTitle__fW_YV{font-family:var(--fontEdenSans);font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.8611111111}@media screen and (max-width:1279px){.TrailDetailAccordion_accordionTitle__fW_YV{font-size:.8125rem}}.TrailDetailAccordion_accordionTitle__fW_YV{flex:1}.TrailDetailAccordion_accordionBody__P_1tU{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .4s ease}.TrailDetailAccordion_accordionBody__P_1tU.TrailDetailAccordion_open__0jgUy{grid-template-rows:1fr}.TrailDetailAccordion_accordionInner__12pPU{min-height:0;overflow:hidden}.NearbyContent_visually-hidden__4_lSA{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.NearbyContent_visually-hidden__4_lSA.NearbyContent_focusable__ELMHj:active,.NearbyContent_visually-hidden__4_lSA.NearbyContent_focusable__ELMHj:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.NearbyContent_flyva-transition-afterLeave__racbq [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .NearbyContent_u-reveal__9UnTj{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .NearbyContent_u-reveal__9UnTj.NearbyContent_is-revealed__i_ecW{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .NearbyContent_u-reveal__9UnTj{transform:none}}.NearbyContent_nearbyColumns__rrksE{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.625rem;gap:2.625rem;padding-top:.75rem}.NearbyContent_nearbyColumn__k4MJe{display:flex;flex-direction:column;gap:.5rem}.NearbyContent_columnLabel__VBMlU{font-family:var(--fontEdenSans);font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.7}@media screen and (max-width:1279px){.NearbyContent_columnLabel__VBMlU{font-size:.625rem}}.NearbyContent_columnLabel__VBMlU{border-bottom:1px solid rgba(0,0,0,.25);color:#6e6e6e;padding-bottom:.25rem}.NearbyContent_chairliftList__Geu3L{display:flex;flex-direction:column;gap:.375rem}.NearbyContent_chairliftPill__j9i0p{font-family:var(--fontEdenSans);font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.8611111111}@media screen and (max-width:1279px){.NearbyContent_chairliftPill__j9i0p{font-size:.8125rem}}.NearbyContent_chairliftPill__j9i0p{align-items:center;background-color:#52acff;border-radius:.25rem;color:#fff;display:inline-flex;gap:.5rem;padding:.25rem .625rem .25rem .25rem;width:auto}.NearbyContent_chairliftIcon__vuoyI{--icon-size:2.1875rem;background-color:#fff;border-radius:.125rem;height:2.1875rem;height:var(--icon-size);width:2.1875rem;width:var(--icon-size)}.NearbyContent_trailList__aq1IO{display:flex;flex-direction:column;gap:.375rem}.NearbyContent_trailItem__S9urA{font-family:var(--fontEdenSans);font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:.68}@media screen and (max-width:1279px){.NearbyContent_trailItem__S9urA{font-size:.875rem}}.NearbyContent_trailItem__S9urA{align-items:center;display:flex;gap:.3125rem}.NearbyContent_trailItemIcon__7gU4W{--icon-size:1.75rem;align-items:center;display:inline-flex;flex-shrink:0;height:1.75rem;height:var(--icon-size);justify-content:center;width:1.75rem;width:var(--icon-size)}.AmenitiesContent_visually-hidden__O_McA{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.AmenitiesContent_visually-hidden__O_McA.AmenitiesContent_focusable__Xfd10:active,.AmenitiesContent_visually-hidden__O_McA.AmenitiesContent_focusable__Xfd10:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.AmenitiesContent_flyva-transition-afterLeave__sZ06E [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .AmenitiesContent_u-reveal__ojuxH{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .AmenitiesContent_u-reveal__ojuxH.AmenitiesContent_is-revealed__Fujw1{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .AmenitiesContent_u-reveal__ojuxH{transform:none}}.AmenitiesContent_amenitiesList__aW_KU{display:flex;flex-wrap:wrap;gap:.375rem;padding-top:.75rem}.AmenitiesContent_amenityChip___asTX{font-family:var(--fontEdenSans);font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.8611111111}@media screen and (max-width:1279px){.AmenitiesContent_amenityChip___asTX{font-size:.8125rem}}.AmenitiesContent_amenityChip___asTX{align-items:center;background-color:#fff;border-radius:.25rem;color:inherit;display:inline-flex;gap:.5rem;padding:.25rem .625rem .25rem .25rem;width:auto}.AmenitiesContent_amenityIcon__snHLI{--icon-size:2.1875rem;border-radius:.125rem;flex-shrink:0;height:2.1875rem;height:var(--icon-size);-o-object-fit:contain;object-fit:contain;width:2.1875rem;width:var(--icon-size)}.TrailDetailContent_visually-hidden__1YnBS{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.TrailDetailContent_visually-hidden__1YnBS.TrailDetailContent_focusable__s0uiN:active,.TrailDetailContent_visually-hidden__1YnBS.TrailDetailContent_focusable__s0uiN:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.TrailDetailContent_flyva-transition-afterLeave__M7Uo_ [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .TrailDetailContent_u-reveal__DkTay{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .TrailDetailContent_u-reveal__DkTay.TrailDetailContent_is-revealed__xYUVE{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .TrailDetailContent_u-reveal__DkTay{transform:none}}.TrailDetailContent_trailDetailContent__8D3cj{--gap:0.75rem;gap:.75rem;padding:var(--padding);padding-top:0}.TrailDetailContent_section__t8aBX,.TrailDetailContent_trailDetailContent__8D3cj{display:flex;flex-direction:column;gap:var(--gap)}.TrailDetailContent_section__t8aBX{margin-top:1.875rem}.TrailDetailContent_sectionHeading___j1kJ{font-family:var(--fontEdenSans);font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.1666666667}@media screen and (max-width:1279px){.TrailDetailContent_sectionHeading___j1kJ{font-size:1rem}}.TrailDetailContent_sectionHeading___j1kJ{margin:0}.TrailDetailView_visually-hidden__gx9yx{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.TrailDetailView_visually-hidden__gx9yx.TrailDetailView_focusable__TpZOn:active,.TrailDetailView_visually-hidden__gx9yx.TrailDetailView_focusable__TpZOn:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.TrailDetailView_flyva-transition-afterLeave__Md0Yo [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .TrailDetailView_u-reveal__CNb6K{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .TrailDetailView_u-reveal__CNb6K.TrailDetailView_is-revealed__AASIh{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .TrailDetailView_u-reveal__CNb6K{transform:none}}.TrailDetailView_trailDetail__WvJH0{--padding:1.25rem;display:flex;flex-direction:column;opacity:1;padding-bottom:0;transition:opacity .4s ease}.TrailDetailView_entering__eJeUU{opacity:0}.TrailDetailView_entered__gbaM9{opacity:1}.TrailDetailView_trailDetailHeader__8_hgG{align-items:center;display:flex;gap:.5rem}.TrailDetailView_backArrow__ezVIW{--button-size:2.8125rem}@media(hover:hover)or (any-pointer:fine){.TrailDetailView_backArrow__ezVIW:hover{background-color:#fff}}.TrailDetailView_backArrow__ezVIW:focus-visible{background-color:#fff}.TrailDetailView_backArrow__ezVIW{align-items:center;background-color:transparent;border-radius:.3125rem;display:flex;height:var(--button-size);justify-content:center;transition:background-color .4s ease;width:var(--button-size)}.TrailDetailView_backArrow__ezVIW img{height:.9375rem;width:1.3125rem}.TrailDetailView_backArrow__ezVIW:disabled{pointer-events:none}.TrailDetailView_trailIcon__a1oYl{--icon-size:1.875rem;align-items:center;display:inline-flex;flex-shrink:0;height:1.875rem;height:var(--icon-size);justify-content:center;width:1.875rem;width:var(--icon-size)}@media screen and (max-width:1023px){.TrailDetailView_trailIcon__a1oYl{--icon-size:1.25rem}}.TrailDetailView_trailIcon__a1oYl img{height:100%;width:100%}.TrailDetailView_trailDetailName__7yyWB{font-family:var(--fontEdenSans);font-size:1.875rem;font-weight:500;letter-spacing:0;line-height:1.73}@media screen and (max-width:1279px){.TrailDetailView_trailDetailName__7yyWB{font-size:1.25rem}}.TrailDetailView_trailDetailName__7yyWB{flex:1}.TrailDetailView_trailDetailToggle__nbQti{--button-size:2.8125rem;--icon-size:1.875rem}@media(hover:hover)or (any-pointer:fine){.TrailDetailView_trailDetailToggle__nbQti:hover{background-color:#fff}}.TrailDetailView_trailDetailToggle__nbQti:focus-visible{background-color:#fff}.TrailDetailView_trailDetailToggle__nbQti{align-items:center;background-color:hsla(0,0%,100%,.5);border-radius:.3125rem;display:flex;height:var(--button-size);justify-content:center;transition:background-color .4s ease;width:var(--button-size)}@media screen and (max-width:1023px){.TrailDetailView_trailDetailToggle__nbQti{--button-size:2.25rem}}.TrailDetailView_trailDetailToggle__nbQti img{height:var(--icon-size);width:var(--icon-size)}.TrailDetailView_trailDetailProfile__7pes3 img{height:auto;width:100%}.TrailDetailView_header__1Izuq{display:flex;flex-direction:column;gap:1.875rem;overflow:hidden;padding:var(--padding);position:relative}.TrailDetailView_expandable__8Owzg{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:opacity .4s ease,grid-template-rows .4s ease}.TrailDetailView_expanded__V86e4{grid-template-rows:1fr;opacity:1;position:relative;transition:opacity .4s ease .4s,grid-template-rows .4s ease}.TrailDetailView_expanded__V86e4:after{border-bottom:1px solid rgba(0,0,0,.25);content:"";display:block;height:0;left:var(--padding);position:absolute;top:0;width:100%;width:calc(100% - var(--padding)*2)}.TrailDetailView_expandableInner__FP34r{align-items:center;display:flex;flex-direction:column;max-height:40vh;max-height:calc(var(--svh, var(--vh, 1vh))*40);min-height:0;overflow-x:hidden;overflow-y:auto;overflow:hidden auto}.TrailDetailView_expandableInner__FP34r::-webkit-scrollbar{width:0}.TrailDetailView_trailDetailStats__Q1dtR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.TrailDetailView_trailDetailStat__8cTRy{display:flex;flex-direction:column}.TrailDetailView_trailDetailStatValue__9ZPzo{font-family:var(--fontEdenSans);font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.1666666667}@media screen and (max-width:1279px){.TrailDetailView_trailDetailStatValue__9ZPzo{font-size:1rem}}.TrailDetailView_trailDetailStatLabel__hp23a{font-family:var(--fontEdenSans);font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.7}@media screen and (max-width:1279px){.TrailDetailView_trailDetailStatLabel__hp23a{font-size:.625rem}}.TrailDetailView_trailDetailStatLabel__hp23a{color:#6e6e6e}.ExplorerPanel_visually-hidden__fVj9g{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.ExplorerPanel_visually-hidden__fVj9g.ExplorerPanel_focusable__HzNLE:active,.ExplorerPanel_visually-hidden__fVj9g.ExplorerPanel_focusable__HzNLE:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.ExplorerPanel_flyva-transition-afterLeave__M_TpW [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .ExplorerPanel_u-reveal__l065P{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .ExplorerPanel_u-reveal__l065P.ExplorerPanel_is-revealed___7vn_{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .ExplorerPanel_u-reveal__l065P{transform:none}}.ExplorerPanel_explorerPanel__F9SEO{--bar-height:3.75rem;--button-hover-bg:hsla(0,0%,100%,.7);--explorer-gap:0.625rem;--explorer-padding:1.5625rem;--filter-bar-height:0;--wrapper-height:1fr;--accordion-header-height:5.375rem;max-width:var(--width);transform:translateX(calc(100% + var(--padding))) scale(.85);transform-origin:bottom right;transition:transform .8s cubic-bezier(.645,.045,.355,1);width:100%}@media screen and (max-width:1023px){.ExplorerPanel_explorerPanel__F9SEO{--explorer-padding:0.75rem;--explorer-gap:0.3125rem;--bar-height:2.75rem;--accordion-header-height:4.0625rem;--width:100%;transform:translateX(calc(100% + var(--padding)));transform-origin:bottom right}}.ExplorerPanel_explorerPanel__F9SEO.ExplorerPanel_isVisible__HymLh{pointer-events:auto;transform:translateX(0) scale(.85)}@media screen and (max-width:1023px){.ExplorerPanel_explorerPanel__F9SEO.ExplorerPanel_isVisible__HymLh{transform:translateX(0)}}.ExplorerPanel_explorerPanelWrapper__lI7OD{display:grid;position:relative;transition:grid-template-rows .4s ease;width:100%;z-index:1}.ExplorerPanel_explorerPanelWrapper__lI7OD,.ExplorerPanel_explorerPanel__F9SEO[data-transition-phase=idle] .ExplorerPanel_explorerPanelWrapper__lI7OD{grid-template-rows:auto var(--filter-bar-height) calc(var(--bar-height) + var(--explorer-gap))}.ExplorerPanel_explorerPanel__F9SEO:not([data-transition-phase=idle]) .ExplorerPanel_explorerPanelWrapper__lI7OD{grid-template-rows:var(--wrapper-height) var(--filter-bar-height) calc(var(--bar-height) + var(--explorer-gap))}.MapControls_visually-hidden__Lmq81{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.MapControls_visually-hidden__Lmq81.MapControls_focusable__099iV:active,.MapControls_visually-hidden__Lmq81.MapControls_focusable__099iV:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.MapControls_flyva-transition-afterLeave__4KLV7 [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .MapControls_u-reveal__9gHSj{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .MapControls_u-reveal__9gHSj.MapControls_is-revealed__5fWT_{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .MapControls_u-reveal__9gHSj{transform:none}}.MapControls_mapControls__wb1Be{--margin:2.5rem;--card-size:3.5625rem;display:flex;flex-direction:row;gap:.5rem;pointer-events:none;transform:translateX(calc(-100% - 3.125rem));transform:translateX(calc(-100% - var(--margin) - .625rem));transition:transform .8s cubic-bezier(.645,.045,.355,1);z-index:998}@media screen and (max-width:1023px){.MapControls_mapControls__wb1Be{--card-size:3rem}}.MapControls_mapControls__wb1Be.MapControls_isVisible__3GnEr{pointer-events:auto;transform:translateX(0)}.MapControls_card__Y7pfG{border-radius:.3125rem;box-shadow:inset 0 .3125rem .625rem 0 #fff;box-shadow:0 7.87px 13.78px -5.06px rgba(0,0,0,.21);position:relative}.MapControls_card__Y7pfG:before{-webkit-backdrop-filter:blur(87.6px);backdrop-filter:blur(87.6px);background:#fff;border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.MapControls_card__Y7pfG{align-items:center;cursor:default;display:flex;flex-shrink:0;height:var(--card-size);justify-content:center;padding:0;width:var(--card-size)}button.MapControls_card__Y7pfG{cursor:pointer;transition:.4s ease}@media screen and (max-width:1023px){button.MapControls_card__Y7pfG{display:none}}@media(hover:hover)or (any-pointer:fine){button.MapControls_card__Y7pfG:hover{transform:scale(.95)}}button.MapControls_card__Y7pfG:focus-visible{transform:scale(.95)}.MapControls_compass__faUqN{--compass-rotation:0rad;position:relative}@media screen and (max-width:1023px){.MapControls_compass__faUqN{border-radius:50%}}.MapControls_compass__faUqN:after,.MapControls_compass__faUqN:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;transform-origin:center;width:100%;will-change:transform}.MapControls_compass__faUqN:before{background-image:url(/map/icons/icon-north.svg)}.MapControls_compass__faUqN:after{background-image:url(/map/icons/icon-compass.svg);transform:rotate(var(--compass-rotation))}@media screen and (max-width:1023px){.MapControls_compass__faUqN:after{background-image:url(/map/icons/icon-compass-mobile.svg)}}.ui_visually-hidden__pYttr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);border:0}.ui_visually-hidden__pYttr.ui_focusable__aEPSs:active,.ui_visually-hidden__pYttr.ui_focusable__aEPSs:focus{height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto;clip:auto}.ui_flyva-transition-afterLeave__8eB4a [data-flyva-content]{opacity:0}html[data-js][data-hydrated] .ui_u-reveal__pMI_R{opacity:0;transform:translateY(16px);transition:opacity .9s ease-out,transform .9s ease-out}html[data-js][data-hydrated] .ui_u-reveal__pMI_R.ui_is-revealed__h4IUG{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html[data-js][data-hydrated] .ui_u-reveal__pMI_R{transform:none}}.ui_mapUI__u3v1j{--padding:2.5rem;--width:34.375rem;--gap:0.625rem;--safe-area-bottom:env(safe-area-inset-bottom,0);--safe-area-top:env(safe-area-inset-top,0);align-items:flex-end;bottom:0;display:flex;gap:.625rem;gap:var(--gap);justify-content:space-between;left:0;padding:2.5rem;padding:var(--padding);pointer-events:none;position:absolute;right:0;top:0;z-index:998}@media screen and (max-width:1023px){.ui_mapUI__u3v1j{--padding:0.9375rem;align-items:flex-start;flex-direction:column;justify-content:flex-end;padding-bottom:calc(var(--padding) + var(--safe-area-bottom));padding-top:calc(var(--padding) + var(--safe-area-top))}}