@keyframes Alert_fadeIn__0OcCJ{0%{opacity:0}to{opacity:100%}}@keyframes Alert_newKudo__nTECz{0%{transform:scale(1)}30%{transform:scale(1.2)}40%{transform:scale(1.2) translateY(-3px)}80%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes Alert_enterFadeOut__HBVrV{0%{opacity:100%}to{opacity:0}}.Alert_alert__fNF00{align-items:center;border:1px solid transparent;border-radius:4px;display:flex;flex-direction:column;margin-bottom:16px;padding:12px;position:relative}.Alert_alert__fNF00 .Alert_alertInner__jhHzt{align-items:center;display:flex;width:100%}.Alert_alert__fNF00 .Alert_buttonError__MsSII,.Alert_alert__fNF00.Alert_hasError__ES09M{background-color:#fae8e8;color:#b52b27}.Alert_alert__fNF00 .Alert_buttonError__MsSII.Alert_buttonError__MsSII:hover,.Alert_alert__fNF00.Alert_hasError__ES09M.Alert_buttonError__MsSII:hover{background-color:#eba6a4}.Alert_alert__fNF00 .Alert_buttonWarning__HwQqJ,.Alert_alert__fNF00.Alert_hasWarning__VNoew{background-color:#fdf5e9;color:#9c600d}.Alert_alert__fNF00 .Alert_buttonWarning__HwQqJ.Alert_buttonWarning__HwQqJ:hover,.Alert_alert__fNF00.Alert_hasWarning__VNoew.Alert_buttonWarning__HwQqJ:hover{background-color:#f6ce95}.Alert_alert__fNF00 .Alert_buttonSuccess__6Xa5c,.Alert_alert__fNF00.Alert_hasSuccess___fD8t{background-color:#e9f5e9;color:#367d36}.Alert_alert__fNF00 .Alert_buttonSuccess__6Xa5c.Alert_buttonSuccess__6Xa5c:hover,.Alert_alert__fNF00.Alert_hasSuccess___fD8t.Alert_buttonSuccess__6Xa5c:hover{background-color:#a7d8a7}.Alert_alert__fNF00 .Alert_buttonInfo__pU8_f,.Alert_alert__fNF00.Alert_hasInfo__vpcb8{background-color:#d4ecf3;color:#1c7089}.Alert_alert__fNF00 .Alert_buttonInfo__pU8_f.Alert_buttonInfo__pU8_f:hover,.Alert_alert__fNF00.Alert_hasInfo__vpcb8.Alert_buttonInfo__pU8_f:hover{background-color:#9bd8eb}.Alert_alert__fNF00 .Alert_alertContent___iAE0{margin-left:.75rem;width:100%}.Alert_alert__fNF00 .Alert_alertContent___iAE0.Alert_alignLeft__wy9X9{text-align:left}.Alert_alert__fNF00 .Alert_alertContent___iAE0.Alert_alignCenter__bSggM{text-align:center}.Alert_alert__fNF00 .Alert_alertContent___iAE0.Alert_alignRight__7TNB0{text-align:right}.Alert_alert__fNF00 .Alert_indicatorIcon__3XT1i{align-items:center;display:flex;flex-shrink:0}.Alert_alert__fNF00 .Alert_closeButtonContainer__mizGC{margin-left:auto;padding-left:.75rem;align-self:baseline}.Alert_alert__fNF00 .Alert_button__myMTu{background:none;border:none;border-radius:.375rem;color:inherit;cursor:pointer;display:inline-flex;font:inherit;outline:inherit;padding:6px}.Alert_alert__fNF00 .Alert_button__myMTu:focus{outline:auto}.Alert_alert__fNF00 .Alert_button__myMTu svg>path{stroke:currentcolor}.Alert_autoDismissBar__s9dFX{border-bottom-left-radius:4px;border-bottom-right-radius:4px;bottom:0;left:0;overflow:hidden;position:absolute;transform:translateY(1px);width:100%}.Alert_autoDismissBar__s9dFX div{animation:Alert_countdown__RGmnK calc(var(--duration) * 1ms) linear forwards;height:4px;transform-origin:left center}.Alert_autoDismissBar__s9dFX div.Alert_hasError__ES09M{background-color:#b52b27}.Alert_autoDismissBar__s9dFX div.Alert_hasSuccess___fD8t{background-color:#367d36}.Alert_autoDismissBar__s9dFX div.Alert_hasWarning__VNoew{background-color:#9c600d}.Alert_autoDismissBar__s9dFX div.Alert_hasInfo__vpcb8{background-color:#1c7089}@keyframes Alert_countdown__RGmnK{to{transform:scaleX(0)}}.Alert_fadeIn__0OcCJ{animation:Alert_fadeIn__0OcCJ 1s}.Alert_fadeOut__35brR{animation:Alert_enterFadeOut__HBVrV 1s}.AlertContainer_alertContainerInfoContainer__Jzxs0{display:grid;justify-content:center;transform:translateY(-4px)}.AlertContainer_alertContainerInfo__Kow__{background:#bae6fd;color:#075985;border-radius:9999px;display:inline-flex;padding:6px 12px}.PaywallModal_overlay__PjPSZ{z-index:107!important}.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq{margin:15vh auto;max-width:380px!important}@media(max-width:768px){.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq{width:90vw!important}}.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq .PaywallModal_image__tRKoq{height:185px}.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq .PaywallModal_title__Url8i{padding-bottom:16px;padding-top:16px}.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq .PaywallModal_body__7huoO{font-size:12px;line-height:16px;color:#43423f;padding:16px 24px 24px}.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq .PaywallModal_footer__3qGz5{display:flex;flex-wrap:wrap-reverse;justify-content:space-around}.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq .PaywallModal_footer__3qGz5 .PaywallModal_primaryBtn__G2lfP,.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq .PaywallModal_footer__3qGz5 .PaywallModal_secondaryBtn__edKFr{font-size:13px;line-height:18px;padding:10px 16px}.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq .PaywallModal_footer__3qGz5 .PaywallModal_secondaryBtn__edKFr{flex:1 1}.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq .PaywallModal_footer__3qGz5 .PaywallModal_primaryBtn__G2lfP{flex:2 1}@media(max-width:768px){.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq .PaywallModal_footer__3qGz5{flex-direction:column}.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq .PaywallModal_footer__3qGz5 .PaywallModal_primaryBtn__G2lfP,.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq .PaywallModal_footer__3qGz5 .PaywallModal_secondaryBtn__edKFr{flex:1 1}}.PaywallModal_overlay__PjPSZ .PaywallModal_dialog__1PXrq .PaywallModal_onCloseButton__zdoiY{position:absolute;right:.5rem;top:.5rem;padding:.5rem;filter:drop-shadow(0 8px 8px rgba(0,0,0,.5))}.RegwallModal_regwallModal__1KXb9{z-index:99;margin:15vh auto;width:500px;border-radius:8px}.RegwallModal_regwallModal__1KXb9 .RegwallModal_hero__1m_aN{border-top-left-radius:8px;border-top-right-radius:8px}.RegwallModal_regwallModal__1KXb9 .RegwallModal_title__jBnx6{font-size:1.5rem}.RegwallModal_regwallModal__1KXb9 .RegwallModal_modalBody__lIw00{padding-top:0;font-size:1rem;color:#21211f}.RegwallModal_regwallModal__1KXb9 .RegwallModal_buttonLinks__kpTc3{font-size:.875rem;border-radius:8px;padding:.75rem 1.5rem;width:100%}.RegwallModal_regwallModal__1KXb9 .RegwallModal_closeButton__uf5vf{position:absolute;right:.5rem;top:.5rem;padding:.5rem}.RegwallModal_regwallModal__1KXb9 hr{display:block;height:1px;border:0;border-top:1px solid #e0e0de;padding:0;margin:0}.SelectedPhotoPopup_root__w39mP .mapboxgl-popup-content{padding:.5rem;border-radius:8px;box-shadow:0 2px 5px -2px rgba(0,0,0,.5)}.SelectedPhotoPopup_selectedPhoto___KSWB{min-width:240px}.SelectedPhotoPopup_selectedPhoto___KSWB .SelectedPhotoPopup_imageWrapper__E2NT1{display:flex}.SelectedPhotoPopup_selectedPhoto___KSWB .SelectedPhotoPopup_imageWrapper__E2NT1 img{width:100%;height:100%;border-radius:4px;cursor:pointer}.SelectedPhotoPopup_selectedPhoto___KSWB .SelectedPhotoPopup_imageWrapper__E2NT1 img.SelectedPhotoPopup_hidden___PSN9{display:none}.SelectedPhotoPopup_selectedPhoto___KSWB .SelectedPhotoPopup_imageWrapper__E2NT1 .SelectedPhotoPopup_imageLoadingSpinner__Nyukg{display:flex;width:100%;align-items:center;justify-content:center;height:120px}.SelectedPhotoPopup_selectedPhoto___KSWB .SelectedPhotoPopup_imageWrapper__E2NT1 .SelectedPhotoPopup_lowResImage__L2MVy{filter:blur(3px)}.SelectedPhotoPopup_selectedPhoto___KSWB .SelectedPhotoPopup_ctaContainer__oYOGn{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem;margin-top:.5rem}.SelectedPhotoPopup_selectedPhoto___KSWB .SelectedPhotoPopup_ctaContainer__oYOGn button{width:100%;font-size:.75rem;border-radius:8px}.SelectedPhotoPopup_selectedPhoto___KSWB .SelectedPhotoPopup_recencyTag__pPTI7{display:flex;align-items:center;justify-content:center;position:absolute;background-color:rgba(36,36,40,.7);padding:.5rem .5rem .25rem;border-radius:4px;top:.75rem;left:.75rem;color:#fff;font-size:.75rem;font-weight:400;line-height:1}.CommunityPhotos_photoMarker__GzZhF{height:60px;width:60px;border-radius:50%;border:2px solid #fff;cursor:pointer}.CommunityPhotos_photoMarker__GzZhF .CommunityPhotos_image__CsSbf{background-color:#e0e0de;display:block;height:100%;width:100%;border-radius:50%;object-fit:cover}.MenuButton_btn___lZcA{font-size:inherit;word-break:break-word;white-space:pre-wrap;padding:.5rem;justify-content:flex-start;text-align:left;gap:.5rem;border:none;line-height:normal}.MenuButton_btn___lZcA .MenuButton_icon__0ywGs{width:16px;height:16px}.Checkbox_check__E5c4S{display:flex;position:relative;cursor:pointer}.Checkbox_check__E5c4S.Checkbox_disabled__QkjqM{opacity:50%;cursor:auto}.Checkbox_check__E5c4S:focus-visible{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.Checkbox_check__E5c4S:focus-visible.Checkbox_disabled__QkjqM{outline:none}.Checkbox_check__E5c4S input{cursor:inherit;position:absolute;height:0;width:0;opacity:0;margin:0;padding:0}.Checkbox_check__E5c4S>svg{height:100%;width:auto}.MenuToggle_menuToggle__p_S0A{cursor:pointer;display:flex;align-items:center;border-radius:4px;color:#21211f;line-height:normal;gap:.5rem;padding:.5rem}.MenuToggle_menuToggle__p_S0A svg{height:16px;width:16px;background-color:#fff}.MenuToggle_menuToggle__p_S0A:hover{background-color:#e6e6e6}.MenuPopup_popup__Ph15i{min-width:160px;max-width:260px!important}.MenuPopup_popup__Ph15i .mapboxgl-popup-content{box-shadow:0 2px 5px -2px rgba(0,0,0,.5);border-radius:8px;padding:.5rem;overflow:hidden}.MenuPopup_menu__yvXSX{display:grid;font-size:.75rem}.CreateMenu_title__0XBng{font-size:.875rem;font-weight:500;word-break:break-word;white-space:pre-wrap;padding:.25rem .5rem}@keyframes DistanceMarkers_fadeIn__tUN7a{0%{opacity:0}to{opacity:100%}}.DistanceMarkers_distanceMarker__kTyjp{pointer-events:none;z-index:2;animation:DistanceMarkers_fadeIn__tUN7a .4s}.DistanceMarkers_markerContainer__nHcNg{display:flex;flex-direction:column;transform:translateY(-50%)}.DistanceMarkers_marker__gozEZ{background-color:#21211f;border-radius:4px;color:#fff;font-size:.75rem;line-height:.75rem;padding:3px 6px}.DistanceMarkers_tip__bbJv_{align-self:center;border:6px solid transparent;border-top-color:#21211f;border-bottom:none;margin-top:-1px}.GlobalHeatmapAboutModal_aboutModal__eEaYC{z-index:99;margin:15vh auto;min-width:600px}.GlobalHeatmapAboutModal_aboutModal__eEaYC .GlobalHeatmapAboutModal_modalBody__jtN0d{font-size:.875rem}.GlobalHeatmapAboutModal_aboutModal__eEaYC .GlobalHeatmapAboutModal_modalBody__jtN0d ul{-webkit-padding-start:25px;padding-inline-start:25px}.GlobalHeatmapAboutModal_aboutModal__eEaYC .GlobalHeatmapAboutModal_modalBody__jtN0d ul li{margin-bottom:.5rem}.GlobalHeatmapAboutModal_aboutModal__eEaYC .GlobalHeatmapAboutModal_modalBody__jtN0d p{margin-bottom:0}.GlobalHeatmapAboutModal_aboutModal__eEaYC .GlobalHeatmapAboutModal_headerDivider__y0C5I{margin:0}.GlobalHeatmapAboutModal_aboutModal__eEaYC hr{display:block;height:1px;border:0;border-top:1px solid #e0e0de;margin:1rem 0;padding:0}.GlobalHeatmapAboutModal_aboutModal__eEaYC .GlobalHeatmapAboutModal_modalFooter__XAI_f{display:flex;justify-content:flex-end}.Switch_switch__pjquF{cursor:pointer;position:relative}.Switch_switch__pjquF input{cursor:inherit;height:0;margin:0;opacity:0;padding:0;position:absolute;width:0}.Switch_switch__pjquF.Switch_disabled__DYqPN{opacity:50%;cursor:auto}.Switch_switch__pjquF:focus-visible{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.Switch_switch__pjquF:focus-visible.Switch_disabled__DYqPN{outline:none}.Switch_switchBase__IlHmV{height:1em;outline:none;width:1.6em;position:relative}.Switch_active__3ik3L .Switch_track__jXwqK{background-color:#fc5200}.Switch_active__3ik3L .Switch_thumb__Z9IGl{left:.7em}.Switch_disabled__DYqPN{opacity:65%}.Switch_disabled__DYqPN:hover{cursor:auto}.Switch_track__jXwqK{background-color:#fff;border:.1em solid rgba(0,0,0,.1);border-radius:1.5em;height:100%;transition:background-color .15s linear;width:100%}.Switch_thumb__Z9IGl{background-color:#fff;border:.03em solid rgba(0,0,0,.1);border-radius:50%;box-shadow:0 .1875em .1875em rgba(0,0,0,.05),0 .125em .125em rgba(0,0,0,.1),0 .1875em .0625em rgba(0,0,0,.05);height:.8em;left:.1em;position:absolute;top:.1em;transition:box-shadow .15s linear,left .15s linear;width:.8em}.MapDisplayControl_container__dQ5XO{padding:.5rem .75rem 0;border-radius:4px}.MapDisplayControl_container__dQ5XO .MapDisplayControl_section__zn3u_{margin-bottom:.75rem}.MapDisplayControl_container__dQ5XO .MapDisplayControl_section__zn3u_ .MapDisplayControl_header__KOIK5{display:flex;align-items:center;margin-bottom:.5rem}.MapDisplayControl_container__dQ5XO .MapDisplayControl_section__zn3u_ .MapDisplayControl_header__KOIK5 .MapDisplayControl_title__LDlfL{font-size:1rem;font-weight:600}.MapDisplayControl_container__dQ5XO .MapDisplayControl_section__zn3u_ .MapDisplayControl_header__KOIK5 .MapDisplayControl_dismiss__3g0f_{margin-left:auto;border-radius:4px}.MapDisplayControl_container__dQ5XO .MapDisplayControl_section__zn3u_ .MapDisplayControl_header__KOIK5:last-child{margin-top:1rem}.MapDisplayControl_container__dQ5XO .MapDisplayControl_options__ByhRw{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.5rem;gap:.5rem}.MapDisplayControl_container__dQ5XO .MapDisplayControl_options__ByhRw .MapDisplayControl_optionButton__xrpS_{height:70px;width:70px;border:none;display:flex;flex-direction:column;align-items:center;font-size:.75rem;border-radius:4px}.MapDisplayControl_container__dQ5XO .MapDisplayControl_options__ByhRw .MapDisplayControl_optionButton__xrpS_ .MapDisplayControl_option__n0F2a{height:40px;width:40px;border-radius:12px;margin-top:.25rem;margin-bottom:.5rem;box-sizing:border-box}.MapDisplayControl_container__dQ5XO .MapDisplayControl_options__ByhRw .MapDisplayControl_optionButton__xrpS_ .MapDisplayControl_selectedLabel__Zo_O2{font-weight:600}.MapDisplayControl_container__dQ5XO .MapDisplayControl_options__ByhRw .MapDisplayControl_selected__77lze{background-color:#fafafa}.MapDisplayControl_container__dQ5XO .MapDisplayControl_preferences__uxdJd{margin-top:.75rem}.MapDisplayControl_container__dQ5XO .MapDisplayControl_preferences__uxdJd .MapDisplayControl_preference__xXVQt{margin:0 .25rem .5rem;isolation:isolate;align-items:center;display:flex;font-size:.875rem;font-weight:400;cursor:pointer;gap:.75rem}.MapDisplayControl_container__dQ5XO .MapDisplayControl_preferences__uxdJd .MapDisplayControl_preference__xXVQt .MapDisplayControl_labelTextWrapper__IzTL2{display:flex;align-items:center}.MapDisplayControl_container__dQ5XO .MapDisplayControl_preferences__uxdJd .MapDisplayControl_preference__xXVQt:last-child{margin-bottom:0}.MapDisplayControl_controlButton__DpOdb{-webkit-user-select:none;-moz-user-select:none;user-select:none}.MapSearch_searchWrapper__xUJD_{max-height:36px}.MapSearch_searchWrapper__xUJD_ input{font-family:Boathouse,Noto Sans,Segoe UI,Helvetica Neue Extended,-apple-system,system-ui,BlinkMacSystemFont,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.MapSearch_searchWrapper__xUJD_ .MapSearch_geocoder__8CQ_w{width:300px}.MapSearch_searchWrapper__xUJD_ .MapSearch_geocoderContainer__vplFv{position:relative;display:flex;align-items:center}.MapSearch_searchWrapper__xUJD_ .MapSearch_searchIcon__Rgjgb{position:absolute;left:10px;z-index:2}.MapSearch_searchWrapper__xUJD_ .mapboxgl-ctrl-geocoder{border-radius:8px;width:300px}.MapSearch_searchWrapper__xUJD_ .mapboxgl-ctrl-geocoder--input{height:36px;padding:.5rem 2.5rem}.MapSearch_searchWrapper__xUJD_ .mapboxgl-ctrl-geocoder--icon-search{display:none}.MapSearch_searchWrapper__xUJD_ .mapboxgl-ctrl-geocoder .suggestions{border-radius:8px}.MapSearch_placeholderInput__mfLOF{height:36px;padding:6px 35px;font:inherit;border:0;margin:0;color:rgba(0,0,0,.75);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:16px;width:300px;font-size:1rem}.IconButtonWithTooltip_btn__KW2TE{padding:0 .75rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.IconButtonWithTooltip_btn__KW2TE:focus,.IconButtonWithTooltip_btn__KW2TE:hover{padding:0 .75rem;background-color:rgba(0,0,0,.05)}.IconButtonWithTooltip_btn__KW2TE:focus:disabled,.IconButtonWithTooltip_btn__KW2TE:hover:disabled{background-color:transparent}.IconButtonWithTooltip_btn__KW2TE svg{fill:#21211f}.FileUploadModal_root__VsvDi{position:relative;max-width:500px}.FileUploadModal_root__VsvDi .FileUploadModal_header__jo5X4{font-size:1.5rem}.FileUploadModal_root__VsvDi .FileUploadModal_body__j9pdq{padding-bottom:0}.FileUploadModal_root__VsvDi .FileUploadModal_body__j9pdq .FileUploadModal_hiddenFileInput__D8oL9{display:none}.FileUploadModal_root__VsvDi .FileUploadModal_body__j9pdq .FileUploadModal_sectionHeader____2WA{font-size:1.25rem;font-weight:600}.FileUploadModal_root__VsvDi .FileUploadModal_body__j9pdq .FileUploadModal_inputContainer__pEwfG{display:flex;gap:1rem;align-items:center;margin-bottom:1.25rem}.FileUploadModal_root__VsvDi .FileUploadModal_body__j9pdq .FileUploadModal_inputContainer__pEwfG .FileUploadModal_fileName__HdJmP{display:flex;gap:1rem;align-items:center}.FileUploadModal_root__VsvDi .FileUploadModal_body__j9pdq .FileUploadModal_inputContainer__pEwfG .FileUploadModal_clearFileButton__9HmWo:hover{fill:#64635e}.FileUploadModal_root__VsvDi .FileUploadModal_body__j9pdq .FileUploadModal_chooseFileButton__HJf3d{min-height:unset}.FileUploadModal_root__VsvDi .FileUploadModal_footer__CV5zO{justify-content:flex-end;padding-right:0}.FileUploadModal_root__VsvDi .FileUploadModal_footer__CV5zO button{padding-left:1.25rem;padding-right:1.25rem}.RouteToolbar_toolbar__f0_0d{box-shadow:0 -8px 16px 0 rgba(0,0,0,.08);background-color:#fff;border:1px solid #e0e0de;border-radius:8px;height:36px;display:flex}.RouteToolbar_toolbar__f0_0d .RouteToolbar_verticalLine__FDMMp{border-right:1px solid #f2f2f0;min-height:100%}.RouteToolbar_toolbar__f0_0d>button{height:100%;border-radius:0}.RouteToolbar_toolbar__f0_0d>button:first-of-type{border-top-left-radius:8px;border-bottom-left-radius:8px}.RouteToolbar_toolbar__f0_0d>button:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px}.SportsSelect_triggerButtonContent__PXMMp{min-width:auto;width:100%;border-radius:16px;display:flex;justify-content:space-between;align-items:center}.SportsSelect_triggerButtonContent__PXMMp .SportsSelect_labelGroup__E_DTn{display:flex;align-items:center}.SportsSelect_triggerButtonContent__PXMMp .SportsSelect_buttonIcon__H2VZO{margin-right:.5rem}.SportsSelect_triggerButtonContent__PXMMp .SportsSelect_buttonArrowIcon__kfWmJ{margin-left:.5rem}.SportsSelect_option__0gjwy{border:none!important;padding:.5rem .75rem!important;font-weight:400!important}.SportsSelect_option__0gjwy svg{stroke-width:"10"}.SportsSelect_categoryGroup__kRpM4 .SportsSelect_head__0K7o1{border-top:1px solid #f2f2f0;color:#64635e;font-weight:600;padding:.5rem .75rem}.SportsSelect_categoryGroup__kRpM4 .SportsSelect_option__0gjwy>span{flex:1 1;position:relative}.SportsSelect_categoryGroup__kRpM4 .SportsSelect_option__0gjwy>span:after{content:"";position:absolute;border-top:1px solid #f2f2f0;right:calc(-1 * .75rem);bottom:calc(-1 * .5rem);width:calc(100% + .75rem)}.SportsSelect_categoryGroup__kRpM4 .SportsSelect_option__0gjwy.SportsSelect_selected__aKDmS>span:after,.SportsSelect_categoryGroup__kRpM4 .SportsSelect_option__0gjwy:hover>span:after{border-top:transparent}.SportsSelect_categoryGroup__kRpM4 .SportsSelect_option__0gjwy:last-child>span:after{content:none}.ButtonGroup_buttonGroup__L51et{display:flex}.ButtonGroup_buttonGroup__L51et>button{border-radius:0;flex:1 1;margin-left:-1px}.ButtonGroup_buttonGroup__L51et>button:focus,.ButtonGroup_buttonGroup__L51et>button:hover{z-index:1}.ButtonGroup_buttonGroup__L51et>button:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.ButtonGroup_buttonGroup__L51et>button:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.AboutModal_aboutModal__GZvq_{z-index:99;margin:15vh auto;width:400px!important}.AboutModal_aboutModal__GZvq_ .AboutModal_modalBody__XUe95{font-size:.875rem;color:#21211f}.AboutModal_aboutModal__GZvq_ .AboutModal_modalBody__XUe95 li:not(:last-child){margin-bottom:.75rem}.AboutModal_aboutModal__GZvq_ .AboutModal_modalFooter__HW9IR{display:flex;justify-content:space-around}.AboutModal_aboutModal__GZvq_ .AboutModal_modalFooter__HW9IR .AboutModal_primaryBtn__DTnIt,.AboutModal_aboutModal__GZvq_ .AboutModal_modalFooter__HW9IR .AboutModal_secondaryBtn__kZeg0{font-size:.75rem}.AboutModal_aboutModal__GZvq_ .AboutModal_modalFooter__HW9IR .AboutModal_secondaryBtn__kZeg0{flex:1 1;font-size:.875rem}.AboutModal_aboutModal__GZvq_ .AboutModal_modalFooter__HW9IR .AboutModal_primaryBtn__DTnIt{flex:2 1;font-size:.875rem}.MapColorPicker_radioGroupWrapper__Ykl0n{display:flex;flex-direction:column;gap:.25rem}.MapColorPicker_radioGroupWrapper__Ykl0n .MapColorPicker_title__081le{font-weight:600;font-size:.75rem;margin-bottom:0}.MapColorPicker_radioGroupWrapper__Ykl0n .MapColorPicker_colorPickerGrid__jiYS7{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(45px,auto)}.MapColorPicker_customRadio__6XMyS{display:flex;position:relative;cursor:pointer}.MapColorPicker_customRadio__6XMyS .MapColorPicker_radioLabel__OsWAv{display:flex;flex-direction:row;align-items:center;font-size:.875rem}.MapColorPicker_customRadio__6XMyS input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:0;opacity:0;position:absolute}.MapColorPicker_customRadio__6XMyS input[type=radio]+.MapColorPicker_radioLabel__OsWAv:before{content:"";background:#fc5200;border-radius:100%;display:inline-block;width:24px;height:24px;position:relative;margin-right:.75rem;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease;box-shadow:0 0 0 2px #fff,0 0 0 3px #e0e0de}.MapColorPicker_customRadio__6XMyS input[type=radio]+.MapColorPicker_radioLabel__OsWAv.MapColorPicker_hot__4cKuE:before{background:linear-gradient(90deg,#310026,#c4301c,#ffed64)}.MapColorPicker_customRadio__6XMyS input[type=radio]+.MapColorPicker_radioLabel__OsWAv.MapColorPicker_blue__KfOaM:before{background:linear-gradient(90deg,#10004b,#493ccb,#497bfe,#5a96ff)}.MapColorPicker_customRadio__6XMyS input[type=radio]+.MapColorPicker_radioLabel__OsWAv.MapColorPicker_bluered__OiePm:before{background:linear-gradient(90deg,#0e6dc5,#ff0f1d)}.MapColorPicker_customRadio__6XMyS input[type=radio]+.MapColorPicker_radioLabel__OsWAv.MapColorPicker_purple___eWlt:before{background:linear-gradient(90deg,#1e006f,#8659e8,#d5befa)}.MapColorPicker_customRadio__6XMyS input[type=radio]+.MapColorPicker_radioLabel__OsWAv.MapColorPicker_gray__2pD3l:before{background:linear-gradient(90deg,#e1e6cf,#d996a9,#4b699d)}.MapColorPicker_customRadio__6XMyS input[type=radio]+.MapColorPicker_radioLabel__OsWAv.MapColorPicker_mobileblue__NVUGe:before{background:linear-gradient(90deg,#bde7ff,#73a0ca,#33589f)}.MapColorPicker_customRadio__6XMyS input[type=radio]+.MapColorPicker_radioLabel__OsWAv.MapColorPicker_orange__HMrgX:before{background:linear-gradient(90deg,#f09256,#ec7940,#fc5200)}.MapColorPicker_customRadio__6XMyS input[type=radio]:checked+.MapColorPicker_radioLabel__OsWAv{color:#fc5200}.MapColorPicker_customRadio__6XMyS input[type=radio]:checked+.MapColorPicker_radioLabel__OsWAv:before{box-shadow:0 0 0 1px #fff,0 0 0 3px #fc5200}.MapColorPicker_customRadio__6XMyS input[type=radio]:focus+.MapColorPicker_radioLabel__OsWAv{color:#973100}.MapColorPicker_customRadio__6XMyS input[type=radio]:focus+.MapColorPicker_radioLabel__OsWAv:before{outline:none;border:none;box-shadow:0 0 0 1px #fff,0 0 0 3px #973100}.MapColorPicker_customRadio__6XMyS input[type=radio]:hover+.MapColorPicker_radioLabel__OsWAv{color:#973100}.MapColorPicker_customRadio__6XMyS input[type=radio]:hover+.MapColorPicker_radioLabel__OsWAv:before{outline:none;border:none;box-shadow:0 0 0 1px #fff,0 0 0 3px #973100}.HeatmapFilter_heatmapFilter__FDx_B{z-index:999;min-width:250px;max-width:300px}.HeatmapFilterGroupedButtons_mapNav__kn1vA{position:absolute;top:1.5rem;left:1rem;z-index:9;display:flex;flex-direction:row;width:calc(100% - 2rem);justify-content:flex-start;align-items:center;gap:12px}@media(max-width:800px){.HeatmapFilterGroupedButtons_mapNav__kn1vA{flex-direction:column}}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_horizontalScrollButtons__iHn_A{border-radius:50%;height:36px;width:36px}.HeatmapFilterGroupedButtons_mapNav__kn1vA .react-horizontal-scrolling-menu--arrow-left,.HeatmapFilterGroupedButtons_mapNav__kn1vA .react-horizontal-scrolling-menu--arrow-right{align-items:center}.HeatmapFilterGroupedButtons_mapNav__kn1vA .react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar{display:none}.HeatmapFilterGroupedButtons_mapNav__kn1vA .react-horizontal-scrolling-menu--scroll-container{-ms-overflow-style:none;scrollbar-width:none}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_scrollMenuWrapper__c_NTb{width:100%;overflow:auto}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_scrollMenuContainer__alyIV{display:flex;flex-flow:row nowrap;align-items:center;gap:.5rem;justify-content:flex-start;width:100%}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_scrollMenuContainer__alyIV .HeatmapFilterGroupedButtons_layerMenuButtonGroup__mbTUL{background-color:#fff;border-radius:8px;border:1px solid #e0e0de;height:36px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_scrollMenuContainer__alyIV .HeatmapFilterGroupedButtons_layerMenuButtonGroup__mbTUL.HeatmapFilterGroupedButtons_isActive__unw_d{color:#fc5200;border:1px solid #fc5200}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_scrollMenuContainer__alyIV .HeatmapFilterGroupedButtons_layerMenuButtonGroup__mbTUL.HeatmapFilterGroupedButtons_isActive__unw_d .HeatmapFilterGroupedButtons_mapButtonLeft__lA4Ai{border-top-right-radius:0;border-bottom-right-radius:0;font-weight:500}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_scrollMenuContainer__alyIV .HeatmapFilterGroupedButtons_layerMenuButtonGroup__mbTUL.HeatmapFilterGroupedButtons_isActive__unw_d .HeatmapFilterGroupedButtons_mapButtonRight__s6oSj{border-top-left-radius:0;border-bottom-left-radius:0;font-weight:500}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_scrollMenuContainer__alyIV .HeatmapFilterGroupedButtons_layerMenuButtonGroup__mbTUL button{font-weight:400;border:none;color:inherit;border-radius:inherit}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_scrollMenuContainer__alyIV .HeatmapFilterGroupedButtons_layerMenuButtonGroup__mbTUL button .HeatmapFilterGroupedButtons_dropdownIcon__m8dz7{margin-left:.5rem}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_scrollMenuContainer__alyIV>:nth-last-child(3){margin-left:auto}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_scrollMenuContainer__alyIV .HeatmapFilterGroupedButtons_buttonIcon__anAq7{margin-right:.5rem}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_scrollMenuContainer__alyIV .HeatmapFilterGroupedButtons_buttonArrowIcon__c6Bto{margin-left:.5rem}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_isActive__unw_d{color:#fc5200;border:1px solid #fc5200}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_mapNavButton__rarBf{padding:.25rem .75rem}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_mapButtonShadow__pIDRX{border-radius:16px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_linkButton__K6c5W{font-weight:600;border-radius:8px;padding:.5rem 1rem;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);max-height:36px}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_sportDropdownTriggerButton__5Kmou{height:36px;border-radius:8px}.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_sportDropdownTriggerButton__5Kmou:focus,.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_sportDropdownTriggerButton__5Kmou:hover,.HeatmapFilterGroupedButtons_mapNav__kn1vA .HeatmapFilterGroupedButtons_sportDropdownTriggerButton__5Kmou[data-state=open]{background:#e6e6e6;color:#21211f;border:1px solid #b6b3ac}.HeatmapFilterGroupedButtons_popoverContent__HDm_3{border-radius:8px;padding:1.5rem 1.5rem 1rem}.HeatmapFilterGroupedButtons_popoverContent__HDm_3 .HeatmapFilterGroupedButtons_popoverGroupedButtons__KIcpl{display:flex;gap:1rem;justify-content:flex-end;padding:1rem 1.5rem 0 0;box-shadow:0 -8px 16px 0 rgba(0,0,0,.08);width:calc(100% + 48px);margin-left:-24px;margin-right:-24px}.HeatmapFilterGroupedButtons_popoverContent__HDm_3 .HeatmapFilterGroupedButtons_popoverGroupedButtons__KIcpl button{border-radius:8px;height:32px;min-width:50px;font-size:.75rem;font-weight:600}.HeatmapFilterGroupedButtons_heatmapsMenu__znRgJ{padding:1rem 0}.HeatmapFilterGroupedButtons_popoverGroupedButtons__KIcpl{display:flex;gap:1rem;justify-content:flex-end;padding:1rem 1.5rem 0 0;box-shadow:0 -8px 16px 0 rgba(0,0,0,.08);width:calc(100% + 48px);margin-left:-24px;margin-right:-24px}.HeatmapFilterGroupedButtons_popoverGroupedButtons__KIcpl button{border-radius:8px;height:32px;min-width:50px;font-size:.75rem;font-weight:600}.HeatmapFilterTitle_title__HQAH4{font-weight:600;font-size:.875rem;margin-top:.75rem;margin-bottom:1rem}.Slider_slider__tH5lW{width:100%;height:calc(20px + 1rem);box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:0 calc(20px / 2)}.Slider_root__illug{color:#000;width:100%;display:inline-flex;align-items:center;position:relative;cursor:pointer;touch-action:none}.Slider_root__illug.base--disabled{opacity:60%}.Slider_root__illug.base--disabled .Slider_track___BYkl{background-color:#64635e}.Slider_root__illug.base-Slider-dragging .Slider_valueLabel__LrdIY.Slider_valueLabelDisplayAuto__iKGcZ{opacity:100%;top:calc(50% - 45px);transition:top .25s,width .25s,height .25s,opacity .25s;transition-timing-function:cubic-bezier(.38,.69,.61,1.34)}.Slider_rail__1oyMs{width:100%;background-color:#e0e0de}.Slider_rail__1oyMs,.Slider_track___BYkl{display:block;position:absolute;height:4px}.Slider_track___BYkl{background-color:#fc5200}.Slider_thumb__nkDJn{box-shadow:0 0 4px 4px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;position:absolute;margin:0 calc(20px / -2);width:20px;height:20px;border-radius:50%;outline:0;background-color:#fff;transition-property:box-shadow,transform;transition-timing-function:ease;transition-duration:.12s;transform-origin:center}.Slider_thumb__nkDJn:hover{box-shadow:0 0 4px 4px rgba(0,0,0,.2)}.Slider_thumb__nkDJn:hover .Slider_valueLabel__LrdIY.Slider_valueLabelDisplayAuto__iKGcZ{opacity:100%;top:calc(50% - 45px);transition:top .25s,width .25s,height .25s,opacity .25s;transition-timing-function:cubic-bezier(.38,.69,.61,1.34)}.Slider_thumb__nkDJn.base--disabled:hover{box-shadow:0 0 4px 4px rgba(0,0,0,.1)}.Slider_thumb__nkDJn.base--active,.Slider_thumb__nkDJn.base--focusVisible{box-shadow:0 0 4px 4px rgba(0,0,0,.2);outline:none}.Slider_thumb__nkDJn.base--active{transform:scale(1.2)}.Slider_thumb__nkDJn.base--active .Slider_valueLabel__LrdIY{transform:scale(calc(1 / 1.2))}.Slider_thumb__nkDJn .Slider_valueLabel__LrdIY{top:calc(50% - 45px);position:absolute;width:30px;height:30px;border-radius:50%;z-index:9;display:flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid #e0e0de;font-size:.875rem;padding:.25rem .5rem;box-sizing:border-box;box-shadow:2px 4px 12px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);background:#fff}.Slider_thumb__nkDJn .Slider_valueLabel__LrdIY.Slider_valueLabelDisplayAuto__iKGcZ{opacity:0;top:calc(50% - 6px);z-index:-1}.Slider_mark__97NKh{position:absolute;height:4px;width:4px;background-color:#f2f2f0;transform:translateX(-50%)}.Slider_markLabel__F6Rs2{position:absolute;font-family:Boathouse,Noto Sans,Segoe UI,Helvetica Neue Extended,-apple-system,system-ui,BlinkMacSystemFont,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;transform:translateX(-50%);top:calc(20px / 2 + .25rem)}.HeatmapOpacitySlider_rangeOpacityWrapper__T8ZaV{display:flex;flex-direction:column;justify-content:flex-start;width:100%;gap:.5rem;margin-top:1rem;margin-bottom:1.5rem}.HeatmapOpacitySlider_rangeOpacityWrapper__T8ZaV .HeatmapOpacitySlider_rangeLabel__nVIr3{margin:0;font-size:.75rem;font-weight:600}.HeatmapOpacitySlider_rangeOpacityWrapper__T8ZaV .HeatmapOpacitySlider_sliderThumb__B9sLx{height:28px;width:28px}.HeatmapOpacitySlider_rangeOpacityWrapper__T8ZaV .HeatmapOpacitySlider_sliderRoot___sF2S{max-width:270px}.Input_input__UAENC{margin-bottom:.5rem;width:100%;border:1px solid #918e89;border-radius:4px;padding:.75rem 1rem;line-height:130%;font-weight:400;font-family:Boathouse,Noto Sans,Segoe UI,Helvetica Neue Extended,-apple-system,system-ui,BlinkMacSystemFont,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}.Input_input__UAENC:focus{border:1px solid transparent;outline:2px solid #64635e}.Input_input__UAENC::placeholder{color:#e0e0de}.Input_input__UAENC[type=number]{width:100%}.DateRangePicker_selectDateRangeButton__Wmvnz .DateRangePicker_icon__385pn{margin-right:.5rem}.DateRangePicker_selectDateRangeButton__Wmvnz .DateRangePicker_buttonContent__3iC5S .DateRangePicker_dateRangeText__sMt0r{margin-bottom:.5rem;font-size:.875rem}.DateRangePicker_selectDateRangeButton__Wmvnz .DateRangePicker_buttonContent__3iC5S .DateRangePicker_dateRangeText__sMt0r .DateRangePicker_divider__mnZgo{padding:0 .75rem}.DateRangePicker_groupedDateInputs___9qjx{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;max-width:300px}.DateRangePicker_groupedDateInputs___9qjx .DateRangePicker_dateInputWrapper__wcJaj{width:100%;display:flex;flex-direction:column}.DateRangePicker_groupedDateInputs___9qjx .DateRangePicker_dateInputWrapper__wcJaj .DateRangePicker_dateInputLabel__pxnZ3{font-size:.875rem}.DateRangePicker_groupedDateInputs___9qjx .DateRangePicker_dateInputWrapper__wcJaj .DateRangePicker_dateInput__xPc3x{width:140px;margin-bottom:0;margin-top:.25rem;padding:.5rem .25rem;font-size:.875rem}.DateRangePicker_groupedDateInputs___9qjx .DateRangePicker_dateInputDivider__zqPwZ{margin-top:18px}.DateRangePicker_dateRangePickerFooter__uFRRd{margin:.5rem 1rem}.DateRangePicker_dateRangePickerFooter__uFRRd .DateRangePicker_buttonGroup__TR7DM{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.DateRangePicker_dateRangePickerFooter__uFRRd .DateRangePicker_buttonGroup__TR7DM .DateRangePicker_todayButton__BfA2h{margin-right:.5rem}.DateRangePicker_dayPicker___Qrms .DateRangePicker_today__OJSnL{font-weight:700!important;font-size:140%!important;color:#df2626}.DateRangePicker_dayPicker___Qrms .DateRangePicker_today__OJSnL[aria-selected=true]{color:#000}.DateRangePicker_dayPicker___Qrms .DateRangePicker_selected__69JyG:not([disabled]){font-size:110%}.DateRangePicker_dayPicker___Qrms .DateRangePicker_selected__69JyG:hover:not([disabled],.DateRangePicker_rdp-day_selected__VPFWD){background:inherit;border:2px solid #00397c;border-radius:100%}.DateRangePicker_dayPicker___Qrms .DateRangePicker_rangeStart__3jJgA{border-radius:100%;background:#0060d0!important}.DateRangePicker_dayPicker___Qrms .DateRangePicker_rangeStart__3jJgA:not(.DateRangePicker_rdp-day_range_end__7lKS1){border-top-right-radius:0;border-bottom-right-radius:0}.DateRangePicker_dayPicker___Qrms .DateRangePicker_rangeEnd___Z_FC{border-radius:100%;background:#0060d0!important}.DateRangePicker_dayPicker___Qrms .DateRangePicker_rangeEnd___Z_FC:not(.DateRangePicker_rdp-day_range_start__XCsog){border-top-left-radius:0;border-bottom-left-radius:0}.DateRangePicker_dayPicker___Qrms .DateRangePicker_rangeEnd___Z_FC.DateRangePicker_rangeStart__3jJgA{border-radius:100%}.DateRangePicker_dayPicker___Qrms .DateRangePicker_rangeMiddle__ZTtjv{background:#337fd9!important;border-radius:0}.rdp-cell:hover:has(button[aria-selected=true]){background:#337fd9}.rdp-cell:hover:has(button[aria-selected=true].range-end){background:#0060d0;border-radius:0 100% 100% 0}.rdp-cell:hover:has(button[aria-selected=true].range-start){background:#0060d0;border-radius:100% 0 0 100%}.rdp-cell:hover:has(button[aria-selected=true].range-start.range-end){background:#0060d0;border-radius:100%}.rdp-button:hover:not([disabled],.rdp-day_selected){border:2px solid #000;border-radius:100%}.rdp-day:not(.outside){font-weight:600}button.rdp-nav_button{height:32px;width:32px}.rdp{margin:.5rem 1rem!important;--rdp-cell-size:40px;--rdp-caption-font-size:18px;--rdp-accent-color:#00f;--rdp-background-color:#e7edff;--rdp-accent-color-dark:#3003e1;--rdp-background-color-dark:#180270;--rdp-outline:2px solid var(--rdp-accent-color);--rdp-outline-selected:3px solid var(--rdp-accent-color);--rdp-selected-color:#fff;margin:1em}.rdp-vhidden{box-sizing:border-box;padding:0;margin:0;background:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:absolute!important;top:0;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;border:0!important}.rdp-button_reset{appearance:none;position:relative;margin:0;padding:0;cursor:default;color:inherit;background:none;font:inherit;-moz-appearance:none;-webkit-appearance:none}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid transparent}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){color:inherit;background-color:var(--rdp-background-color);border:var(--rdp-outline)}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{margin:0;max-width:calc(var(--rdp-cell-size) * 7);border-collapse:collapse}.rdp-with_weeknumber .rdp-table{max-width:calc(var(--rdp-cell-size) * 8);border-collapse:collapse}.rdp-caption{display:flex;align-items:center;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{position:relative;display:block;text-align:center}.rdp-caption_dropdowns,.rdp-caption_label{position:relative;display:inline-flex}.rdp-caption_label{z-index:1;align-items:center;margin:0;padding:0 .25em;white-space:nowrap;color:currentColor;border:2px solid transparent;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{position:absolute;top:50%;left:0;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.rdp-nav_button{display:inline-flex;align-items:center;justify-content:center;width:var(--rdp-cell-size);height:var(--rdp-cell-size);padding:.25em;border-radius:100%}.rdp-dropdown_month,.rdp-dropdown_year{position:relative;display:inline-flex;align-items:center}.rdp-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:2;top:0;bottom:0;left:0;width:100%;margin:0;padding:0;cursor:inherit;opacity:0;border:none;background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit}.rdp-dropdown[disabled]{opacity:unset;color:unset}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{vertical-align:middle;font-size:.75em;font-weight:700;text-align:center;height:100%;height:var(--rdp-cell-size);padding:0;text-transform:uppercase}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{width:var(--rdp-cell-size);height:100%;height:var(--rdp-cell-size);padding:0;text-align:center}.rdp-weeknumber{font-size:.75em}.rdp-day,.rdp-weeknumber{display:flex;overflow:hidden;align-items:center;justify-content:center;box-sizing:border-box;width:var(--rdp-cell-size);max-width:var(--rdp-cell-size);height:var(--rdp-cell-size);margin:0;border:2px solid transparent;border-radius:100%}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{color:var(--rdp-selected-color);opacity:1;background-color:var(--rdp-accent-color)}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:0;border-bottom-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start),.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-top-right-radius:0;border-bottom-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}.ToggleButton_toggleButton__l4M94{align-items:center;text-align:center;cursor:pointer;display:inline-flex;flex-direction:row;font-family:Boathouse,Noto Sans,Segoe UI,Helvetica Neue Extended,-apple-system,system-ui,BlinkMacSystemFont,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;justify-content:center;min-height:32px;padding:6px 10px;touch-action:manipulation;transition:background-color .15s ease,border-color .15s ease,color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:background-color,border-color,color;background-color:#fff;border:1px solid #e0e0de;color:#21211f;flex:auto;margin-left:-1px}.ToggleButton_toggleButton__l4M94:first-child{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);margin-left:0}.ToggleButton_toggleButton__l4M94:last-child{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.ToggleButton_toggleButton__l4M94:focus{background-color:#e6e6e6;border-color:#a2a29c;z-index:1}.ToggleButton_toggleButton__l4M94:active,.ToggleButton_toggleButton__l4M94:hover{background-color:#e6e6e6;border-color:#c2c2be;z-index:1}.ToggleButton_toggleButton__l4M94 input{cursor:inherit;height:0;margin:0;opacity:0;padding:0;position:absolute;width:0}.ToggleButton_toggleButton__l4M94:has(input:checked){border-color:#fc5200;z-index:2}.ToggleButton_toggleButtonGroup__FdpFw{display:grid;grid-auto-flow:column dense}.ToggleButton_toggleButtonGroup__FdpFw.ToggleButton_even__smOlH,.ToggleButton_toggleButtonGroup__FdpFw.ToggleButton_even__smOlH .ToggleButton_toggleButtonRow__R78kz{grid-auto-columns:1fr}.ToggleButton_toggleButtonGroup__FdpFw:has(.ToggleButton_toggleButtonRow__R78kz){grid-auto-flow:row}.ToggleButton_toggleButtonGroup__FdpFw label:has(input:checked)+label{border-left:0;margin-left:0}.ToggleButton_toggleButtonRow__R78kz{display:grid;grid-auto-flow:column}.ToggleButton_toggleButtonRow__R78kz .ToggleButton_toggleButton__l4M94{border-radius:0;margin-bottom:-1px}.ToggleButton_toggleButtonRow__R78kz:first-child .ToggleButton_toggleButton__l4M94:first-child{border-top-left-radius:var(--border-radius)}.ToggleButton_toggleButtonRow__R78kz:first-child .ToggleButton_toggleButton__l4M94:last-child{border-top-right-radius:var(--border-radius)}.ToggleButton_toggleButtonRow__R78kz:last-child .ToggleButton_toggleButton__l4M94:first-child{border-bottom-left-radius:var(--border-radius)}.ToggleButton_toggleButtonRow__R78kz:last-child .ToggleButton_toggleButton__l4M94:last-child{border-bottom-right-radius:var(--border-radius)}.PersonalHeatmapFilters_mapNav__nrvlT{position:absolute;top:1.5rem;left:1rem;z-index:9;display:flex;flex-direction:row;width:calc(100% - 2rem);justify-content:flex-start;align-items:center;gap:12px}@media(max-width:800px){.PersonalHeatmapFilters_mapNav__nrvlT{flex-direction:column}}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_horizontalScrollButtons__ULKxY{border-radius:50%;height:36px;width:36px}.PersonalHeatmapFilters_mapNav__nrvlT .react-horizontal-scrolling-menu--arrow-left,.PersonalHeatmapFilters_mapNav__nrvlT .react-horizontal-scrolling-menu--arrow-right{align-items:center}.PersonalHeatmapFilters_mapNav__nrvlT .react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar{display:none}.PersonalHeatmapFilters_mapNav__nrvlT .react-horizontal-scrolling-menu--scroll-container{-ms-overflow-style:none;scrollbar-width:none}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_scrollMenuWrapper__RSQE8{width:100%;overflow:auto}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_scrollMenuContainer__6_Y38{display:flex;flex-flow:row nowrap;align-items:center;gap:.5rem;justify-content:flex-start;width:100%}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_scrollMenuContainer__6_Y38 .PersonalHeatmapFilters_layerMenuButtonGroup__Eeh1Y{background-color:#fff;border-radius:8px;border:1px solid #e0e0de;height:36px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_scrollMenuContainer__6_Y38 .PersonalHeatmapFilters_layerMenuButtonGroup__Eeh1Y.PersonalHeatmapFilters_isActive__42gEE{color:#fc5200;border:1px solid #fc5200}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_scrollMenuContainer__6_Y38 .PersonalHeatmapFilters_layerMenuButtonGroup__Eeh1Y.PersonalHeatmapFilters_isActive__42gEE .PersonalHeatmapFilters_mapButtonLeft__upWyX{border-top-right-radius:0;border-bottom-right-radius:0;font-weight:500}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_scrollMenuContainer__6_Y38 .PersonalHeatmapFilters_layerMenuButtonGroup__Eeh1Y.PersonalHeatmapFilters_isActive__42gEE .PersonalHeatmapFilters_mapButtonRight__6xJq5{border-top-left-radius:0;border-bottom-left-radius:0;font-weight:500}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_scrollMenuContainer__6_Y38 .PersonalHeatmapFilters_layerMenuButtonGroup__Eeh1Y button{font-weight:400;border:none;color:inherit;border-radius:inherit}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_scrollMenuContainer__6_Y38 .PersonalHeatmapFilters_layerMenuButtonGroup__Eeh1Y button .PersonalHeatmapFilters_dropdownIcon__O8Lzx{margin-left:.5rem}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_scrollMenuContainer__6_Y38>:nth-last-child(3){margin-left:auto}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_scrollMenuContainer__6_Y38 .PersonalHeatmapFilters_buttonIcon__Bdyxt{margin-right:.5rem}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_scrollMenuContainer__6_Y38 .PersonalHeatmapFilters_buttonArrowIcon__T5zmm{margin-left:.5rem}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_isActive__42gEE{color:#fc5200;border:1px solid #fc5200}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_mapNavButton__5TAcG{padding:.25rem .75rem}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_mapButtonShadow__Hb58z{border-radius:16px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_linkButton__uartI{font-weight:600;border-radius:8px;padding:.5rem 1rem;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);max-height:36px}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_sportDropdownTriggerButton__lOCti{height:36px;border-radius:8px}.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_sportDropdownTriggerButton__lOCti:focus,.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_sportDropdownTriggerButton__lOCti:hover,.PersonalHeatmapFilters_mapNav__nrvlT .PersonalHeatmapFilters_sportDropdownTriggerButton__lOCti[data-state=open]{background:#e6e6e6;color:#21211f;border:1px solid #b6b3ac}.PersonalHeatmapFilters_popoverContent__2tcCq{border-radius:8px;padding:1.5rem 1.5rem 1rem}.PersonalHeatmapFilters_popoverContent__2tcCq .PersonalHeatmapFilters_popoverGroupedButtons__gOjDD{display:flex;gap:1rem;justify-content:flex-end;padding:1rem 1.5rem 0 0;box-shadow:0 -8px 16px 0 rgba(0,0,0,.08);width:calc(100% + 48px);margin-left:-24px;margin-right:-24px}.PersonalHeatmapFilters_popoverContent__2tcCq .PersonalHeatmapFilters_popoverGroupedButtons__gOjDD button{border-radius:8px;height:32px;min-width:50px;font-size:.75rem;font-weight:600}.PersonalHeatmapFilters_heatmapsMenu__644wb{padding:1rem 0}.PersonalHeatmapFilters_personalHeatmapFilters__ZKHTf .PersonalHeatmapFilters_personalHeatmapFilterForm__6jsRK{display:flex;flex-direction:column;gap:1.25rem}.PersonalHeatmapFilters_personalHeatmapFilters__ZKHTf .PersonalHeatmapFilters_subTitle__WN9Bh{font-size:.75rem;margin-bottom:0;font-weight:600}.PersonalHeatmapFilters_personalHeatmapFilters__ZKHTf .PersonalHeatmapFilters_dateRangeSubtitle__wgcXE{font-size:1rem;margin-bottom:0}.PersonalHeatmapFilters_personalHeatmapFilters__ZKHTf .PersonalHeatmapFilters_checkboxOptionsWrapper__O0Uxx{display:flex;flex-direction:column;gap:.75rem}.PersonalHeatmapFilters_personalHeatmapFilters__ZKHTf .PersonalHeatmapFilters_checkboxOptionsWrapper__O0Uxx .PersonalHeatmapFilters_checkboxOption__zOH8Q{display:flex;flex-direction:row;justify-content:flex-start;gap:.5rem}.PersonalHeatmapFilters_personalHeatmapFilters__ZKHTf .PersonalHeatmapFilters_checkboxOptionsWrapper__O0Uxx .PersonalHeatmapFilters_checkboxOption__zOH8Q .PersonalHeatmapFilters_checkbox__Dnl__{width:16px;height:16px}.PersonalHeatmapFilters_personalHeatmapFilters__ZKHTf .PersonalHeatmapFilters_dateRangeSelector__esqzC{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.PersonalHeatmapFilters_personalHeatmapFilters__ZKHTf .PersonalHeatmapFilters_dateRangeSelector__esqzC .PersonalHeatmapFilters_toggleButtonSelected__AhNZ3{color:#fc5200}.PersonalHeatmapFilters_personalHeatmapFilters__ZKHTf .PersonalHeatmapFilters_dateRangeSelector__esqzC .PersonalHeatmapFilters_toggleButton__DXKcC{padding:10px;font-size:.875rem}.HeatmapModals_settingsModal__QLvrB{width:350px;border-radius:8px}.HeatmapModals_settingsModal__QLvrB .HeatmapModals_settingsModalBody__tgewB{padding:1.5rem 1.5rem 1rem}.HeatmapModals_modalOverlay__PkrY8{background-color:rgba(0,0,0,.4)}.MapNavHeatmapsMenu_popoverTitle__aB9NQ{font-size:1rem;font-weight:600;margin-bottom:1rem;padding:0 1.5rem}.MapNavHeatmapsMenu_popoverGroupedButtons__uxbbB{display:flex;justify-content:flex-end;padding:1rem 1.5rem 0;box-shadow:0 -8px 16px 0 rgba(0,0,0,.08)}.MapNavHeatmapsMenu_heatmapMenuItem__j_iaD{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;padding:.75rem 1.5rem;min-width:325px;cursor:pointer}.MapNavHeatmapsMenu_heatmapMenuItem__j_iaD:hover{background-color:#f2f2f0}.MapNavHeatmapsMenu_heatmapMenuItem__j_iaD .MapNavHeatmapsMenu_heatmapDetails__ycv5_{display:flex;align-items:center}.MapNavHeatmapsMenu_heatmapMenuItem__j_iaD .MapNavHeatmapsMenu_heatmapDetails__ycv5_ .MapNavHeatmapsMenu_heatmapImageWrapper__HgZTG{position:relative}.MapNavHeatmapsMenu_heatmapMenuItem__j_iaD .MapNavHeatmapsMenu_heatmapDetails__ycv5_ .MapNavHeatmapsMenu_heatmapImageWrapper__HgZTG .MapNavHeatmapsMenu_thumbnail__LgpK7{height:50px;width:50px;border-radius:8px}.MapNavHeatmapsMenu_heatmapMenuItem__j_iaD .MapNavHeatmapsMenu_heatmapDetails__ycv5_ .MapNavHeatmapsMenu_heatmapImageWrapper__HgZTG svg{position:absolute;top:-8px;right:-5px}.MapNavHeatmapsMenu_heatmapMenuItem__j_iaD .MapNavHeatmapsMenu_heatmapDetails__ycv5_ .MapNavHeatmapsMenu_typeAndPreferences__e0T56 p{margin-bottom:0;margin-left:1rem}.MapNavHeatmapsMenu_heatmapMenuItem__j_iaD .MapNavHeatmapsMenu_heatmapDetails__ycv5_ .MapNavHeatmapsMenu_typeAndPreferences__e0T56 .MapNavHeatmapsMenu_typeWrapper__a9p_W{display:flex;align-items:center;flex-direction:row;gap:.25rem}.MapNavHeatmapsMenu_heatmapMenuItem__j_iaD .MapNavHeatmapsMenu_heatmapDetails__ycv5_ .MapNavHeatmapsMenu_typeAndPreferences__e0T56 .MapNavHeatmapsMenu_typeWrapper__a9p_W .MapNavHeatmapsMenu_type__Jhj_3{font-size:.875rem;font-weight:600}.MapNavHeatmapsMenu_heatmapMenuItem__j_iaD .MapNavHeatmapsMenu_heatmapDetails__ycv5_ .MapNavHeatmapsMenu_typeAndPreferences__e0T56 .MapNavHeatmapsMenu_typeWrapper__a9p_W button{min-height:unset}.MapNavHeatmapsMenu_heatmapMenuItem__j_iaD .MapNavHeatmapsMenu_heatmapDetails__ycv5_ .MapNavHeatmapsMenu_typeAndPreferences__e0T56 .MapNavHeatmapsMenu_preferences__zWZsG{cursor:pointer;font-size:.75rem;font-weight:600;color:#fc5200;width:max-content}.MapNavHeatmapsMenu_heatmapMenuItem__j_iaD .MapNavHeatmapsMenu_heatmapDetails__ycv5_ .MapNavHeatmapsMenu_typeAndPreferences__e0T56 .MapNavHeatmapsMenu_preferences__zWZsG:hover{background-color:transparent;text-decoration:underline}.MapNavHeatmapsMenu_heatmapMenuItem__j_iaD .MapNavHeatmapsMenu_heatmapDetails__ycv5_ .MapNavHeatmapsMenu_checkbox__OzCBa{margin-left:auto}.MapNav_mapNav__pWQ1J{position:absolute;top:1.5rem;left:1rem;z-index:9;display:flex;flex-direction:row;width:calc(100% - 2rem);justify-content:flex-start;align-items:center;gap:12px}@media(max-width:800px){.MapNav_mapNav__pWQ1J{flex-direction:column}}.MapNav_mapNav__pWQ1J .MapNav_horizontalScrollButtons__KGNF7{border-radius:50%;height:36px;width:36px}.MapNav_mapNav__pWQ1J .react-horizontal-scrolling-menu--arrow-left,.MapNav_mapNav__pWQ1J .react-horizontal-scrolling-menu--arrow-right{align-items:center}.MapNav_mapNav__pWQ1J .react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar{display:none}.MapNav_mapNav__pWQ1J .react-horizontal-scrolling-menu--scroll-container{-ms-overflow-style:none;scrollbar-width:none}.MapNav_mapNav__pWQ1J .MapNav_scrollMenuWrapper__n3Btp{width:100%;overflow:auto}.MapNav_mapNav__pWQ1J .MapNav_scrollMenuContainer__DBMlD{display:flex;flex-flow:row nowrap;align-items:center;gap:.5rem;justify-content:flex-start;width:100%}.MapNav_mapNav__pWQ1J .MapNav_scrollMenuContainer__DBMlD .MapNav_layerMenuButtonGroup__MgHFi{background-color:#fff;border-radius:8px;border:1px solid #e0e0de;height:36px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}.MapNav_mapNav__pWQ1J .MapNav_scrollMenuContainer__DBMlD .MapNav_layerMenuButtonGroup__MgHFi.MapNav_isActive__JOjda{color:#fc5200;border:1px solid #fc5200}.MapNav_mapNav__pWQ1J .MapNav_scrollMenuContainer__DBMlD .MapNav_layerMenuButtonGroup__MgHFi.MapNav_isActive__JOjda .MapNav_mapButtonLeft__6UFSL{border-top-right-radius:0;border-bottom-right-radius:0;font-weight:500}.MapNav_mapNav__pWQ1J .MapNav_scrollMenuContainer__DBMlD .MapNav_layerMenuButtonGroup__MgHFi.MapNav_isActive__JOjda .MapNav_mapButtonRight__1qf_E{border-top-left-radius:0;border-bottom-left-radius:0;font-weight:500}.MapNav_mapNav__pWQ1J .MapNav_scrollMenuContainer__DBMlD .MapNav_layerMenuButtonGroup__MgHFi button{font-weight:400;border:none;color:inherit;border-radius:inherit}.MapNav_mapNav__pWQ1J .MapNav_scrollMenuContainer__DBMlD .MapNav_layerMenuButtonGroup__MgHFi button .MapNav_dropdownIcon__d6L_K{margin-left:.5rem}.MapNav_mapNav__pWQ1J .MapNav_scrollMenuContainer__DBMlD>:nth-last-child(3){margin-left:auto}.MapNav_mapNav__pWQ1J .MapNav_scrollMenuContainer__DBMlD .MapNav_buttonIcon__4_TRB{margin-right:.5rem}.MapNav_mapNav__pWQ1J .MapNav_scrollMenuContainer__DBMlD .MapNav_buttonArrowIcon__j1Pxb{margin-left:.5rem}.MapNav_mapNav__pWQ1J .MapNav_isActive__JOjda{color:#fc5200;border:1px solid #fc5200}.MapNav_mapNav__pWQ1J .MapNav_mapNavButton__ILz9Y{padding:.25rem .75rem}.MapNav_mapNav__pWQ1J .MapNav_mapButtonShadow__Flkjl{border-radius:16px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.MapNav_mapNav__pWQ1J .MapNav_linkButton__CbIvx{font-weight:600;border-radius:8px;padding:.5rem 1rem;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);max-height:36px}.MapNav_mapNav__pWQ1J .MapNav_sportDropdownTriggerButton__zdVCy{height:36px;border-radius:8px}.MapNav_mapNav__pWQ1J .MapNav_sportDropdownTriggerButton__zdVCy:focus,.MapNav_mapNav__pWQ1J .MapNav_sportDropdownTriggerButton__zdVCy:hover,.MapNav_mapNav__pWQ1J .MapNav_sportDropdownTriggerButton__zdVCy[data-state=open]{background:#e6e6e6;color:#21211f;border:1px solid #b6b3ac}.MapNav_popoverContent__oHyaY{border-radius:8px;padding:1.5rem 1.5rem 1rem}.MapNav_popoverContent__oHyaY .MapNav_popoverGroupedButtons__bsTpj{display:flex;gap:1rem;justify-content:flex-end;padding:1rem 1.5rem 0 0;box-shadow:0 -8px 16px 0 rgba(0,0,0,.08);width:calc(100% + 48px);margin-left:-24px;margin-right:-24px}.MapNav_popoverContent__oHyaY .MapNav_popoverGroupedButtons__bsTpj button{border-radius:8px;height:32px;min-width:50px;font-size:.75rem;font-weight:600}.MapNav_heatmapsMenu__H3EIT{padding:1rem 0}a:visited{color:#fc5200}.SegmentsFilters_mapNav__kVFho{position:absolute;top:1.5rem;left:1rem;z-index:9;display:flex;flex-direction:row;width:calc(100% - 2rem);justify-content:flex-start;align-items:center;gap:12px}@media(max-width:800px){.SegmentsFilters_mapNav__kVFho{flex-direction:column}}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_horizontalScrollButtons__gL8az{border-radius:50%;height:36px;width:36px}.SegmentsFilters_mapNav__kVFho .react-horizontal-scrolling-menu--arrow-left,.SegmentsFilters_mapNav__kVFho .react-horizontal-scrolling-menu--arrow-right{align-items:center}.SegmentsFilters_mapNav__kVFho .react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar{display:none}.SegmentsFilters_mapNav__kVFho .react-horizontal-scrolling-menu--scroll-container{-ms-overflow-style:none;scrollbar-width:none}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_scrollMenuWrapper__SSnti{width:100%;overflow:auto}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_scrollMenuContainer___1rg3{display:flex;flex-flow:row nowrap;align-items:center;gap:.5rem;justify-content:flex-start;width:100%}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_scrollMenuContainer___1rg3 .SegmentsFilters_layerMenuButtonGroup__oVNkH{background-color:#fff;border-radius:8px;border:1px solid #e0e0de;height:36px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_scrollMenuContainer___1rg3 .SegmentsFilters_layerMenuButtonGroup__oVNkH.SegmentsFilters_isActive___jTm2{color:#fc5200;border:1px solid #fc5200}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_scrollMenuContainer___1rg3 .SegmentsFilters_layerMenuButtonGroup__oVNkH.SegmentsFilters_isActive___jTm2 .SegmentsFilters_mapButtonLeft__k64A1{border-top-right-radius:0;border-bottom-right-radius:0;font-weight:500}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_scrollMenuContainer___1rg3 .SegmentsFilters_layerMenuButtonGroup__oVNkH.SegmentsFilters_isActive___jTm2 .SegmentsFilters_mapButtonRight__bSU5z{border-top-left-radius:0;border-bottom-left-radius:0;font-weight:500}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_scrollMenuContainer___1rg3 .SegmentsFilters_layerMenuButtonGroup__oVNkH button{font-weight:400;border:none;color:inherit;border-radius:inherit}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_scrollMenuContainer___1rg3 .SegmentsFilters_layerMenuButtonGroup__oVNkH button .SegmentsFilters_dropdownIcon__GYvgL{margin-left:.5rem}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_scrollMenuContainer___1rg3>:nth-last-child(3){margin-left:auto}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_scrollMenuContainer___1rg3 .SegmentsFilters_buttonIcon__pWrHg{margin-right:.5rem}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_scrollMenuContainer___1rg3 .SegmentsFilters_buttonArrowIcon__VYT41{margin-left:.5rem}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_isActive___jTm2{color:#fc5200;border:1px solid #fc5200}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_mapNavButton__NoJzh{padding:.25rem .75rem}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_mapButtonShadow__LiXza{border-radius:16px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_linkButton__kMJtV{font-weight:600;border-radius:8px;padding:.5rem 1rem;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);max-height:36px}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_sportDropdownTriggerButton__xmohD{height:36px;border-radius:8px}.SegmentsFilters_mapNav__kVFho .SegmentsFilters_sportDropdownTriggerButton__xmohD:focus,.SegmentsFilters_mapNav__kVFho .SegmentsFilters_sportDropdownTriggerButton__xmohD:hover,.SegmentsFilters_mapNav__kVFho .SegmentsFilters_sportDropdownTriggerButton__xmohD[data-state=open]{background:#e6e6e6;color:#21211f;border:1px solid #b6b3ac}.SegmentsFilters_popoverContent__x1IoH{border-radius:8px;padding:1.5rem 1.5rem 1rem}.SegmentsFilters_popoverContent__x1IoH .SegmentsFilters_popoverGroupedButtons__RJ7Lc{display:flex;gap:1rem;justify-content:flex-end;padding:1rem 1.5rem 0 0;box-shadow:0 -8px 16px 0 rgba(0,0,0,.08);width:calc(100% + 48px);margin-left:-24px;margin-right:-24px}.SegmentsFilters_popoverContent__x1IoH .SegmentsFilters_popoverGroupedButtons__RJ7Lc button{border-radius:8px;height:32px;min-width:50px;font-size:.75rem;font-weight:600}.SegmentsFilters_heatmapsMenu__wkQIK{padding:1rem 0}.SegmentsFilters_segmentsFilters__C5D1w{z-index:999;width:325px}.SegmentsFilters_segmentsFilters__C5D1w .SegmentsFilters_title__4YZmP{margin-top:.75rem;font-weight:600;font-size:.875rem}.SegmentsFilters_segmentsFilters__C5D1w .SegmentsFilters_subtitle__PNfsd{font-size:.75rem;font-weight:600}.SegmentsFilters_segmentsFilters__C5D1w .SegmentsFilters_lengthContainer__O2A2k{display:flex;flex-direction:column;gap:1rem}.SegmentsFilters_segmentsFilters__C5D1w .SegmentsFilters_lengthContainer__O2A2k .SegmentsFilters_lengthLabels__3gPts{font-size:.75rem;display:flex;justify-content:space-between}.SegmentsFilters_segmentsFilters__C5D1w .SegmentsFilters_lengthContainer__O2A2k .SegmentsFilters_sliderThumb__cbZkZ{width:28px;height:28px}.SegmentsFilters_segmentsFilters__C5D1w .SegmentsFilters_lengthContainer__O2A2k .SegmentsFilters_sliderRoot__3q9El{width:270px}.SegmentsFilters_segmentsFilters__C5D1w .SegmentsFilters_filterSection__NS7PA{display:flex;flex-direction:column;gap:1rem;margin:1.25rem 0}.SegmentsFilters_segmentsFilters__C5D1w .SegmentsFilters_filterSection__NS7PA .SegmentsFilters_toggleButtonSelected__1YzH8{color:#fc5200}.SegmentsFilters_segmentsFilters__C5D1w .SegmentsFilters_filterSection__NS7PA .SegmentsFilters_toggleButton__UIJiL{padding:10px;font-size:.875rem}.SegmentsFilters_popoverGroupedButtons__RJ7Lc{display:flex;gap:1rem;justify-content:flex-end;padding:1rem 1.5rem 0 0;box-shadow:0 -8px 16px 0 rgba(0,0,0,.08);width:calc(100% + 48px);margin-left:-24px;margin-right:-24px}.SegmentsFilters_popoverGroupedButtons__RJ7Lc button{border-radius:8px;height:32px;min-width:50px;font-size:.75rem;font-weight:600}.react-horizontal-scrolling-menu--scroll-container{display:flex;height:max-content;overflow-y:hidden;position:relative;width:100%}.react-horizontal-scrolling-menu--scroll-container.rtl{direction:rtl}.react-horizontal-scrolling-menu--inner-wrapper{display:flex;overflow-y:hidden}.react-horizontal-scrolling-menu--wrapper{display:flex;flex-direction:column}.react-horizontal-scrolling-menu--footer,.react-horizontal-scrolling-menu--header{width:100%}.react-horizontal-scrolling-menu--arrow-left,.react-horizontal-scrolling-menu--arrow-right{display:flex}.MapTerrainControl_buttonText__eXFCk{font-weight:600}.NightHeatmapDisclaimerModal_disclaimerModal__JHsqP{z-index:99;margin:15vh auto;border-radius:8px;max-width:380px}.NightHeatmapDisclaimerModal_disclaimerModal__JHsqP .NightHeatmapDisclaimerModal_image__5vw5A{border-radius:8px 8px 0 0}.NightHeatmapDisclaimerModal_disclaimerModal__JHsqP .NightHeatmapDisclaimerModal_title__kdwJ0{font-size:1.5rem}.NightHeatmapDisclaimerModal_disclaimerModal__JHsqP .NightHeatmapDisclaimerModal_body__98eJ8{padding-top:0;font-size:1rem;color:#21211f}.NightHeatmapDisclaimerModal_footer__KN0SV{display:flex;justify-content:center}.MediaMarker_photoMarker__7LYRe{height:60px;width:60px;border-radius:50%;border:2px solid #fff;cursor:pointer}.MediaMarker_photoMarker__7LYRe .MediaMarker_clusterCount__d0tfm{font-size:.75rem;font-weight:600;position:absolute;top:-5px;right:-5px;background-color:#df2626;color:#fff;height:20px;min-width:20px;padding:0 .25rem;border-radius:12px;display:flex;justify-content:center;align-items:center}.MediaMarker_photoMarker__7LYRe .MediaMarker_image__3WwSx{background-color:#e0e0de;display:block;height:100%;width:100%;border-radius:50%;object-fit:cover}.MediaClusterPopupContent_activityLoading__gJ74l{display:flex;justify-content:center;align-items:center;height:75px}.MediaClusterPopupContent_clusterItem___Gn2K{display:flex;gap:.75rem;align-items:center;margin-bottom:.75rem;cursor:pointer;text-decoration:none}.MediaClusterPopupContent_clusterItem___Gn2K a{width:100%;height:75px;display:flex;align-items:center;color:#21211f;text-decoration:none}.MediaClusterPopupContent_clusterItem___Gn2K a:visited{color:unset}.MediaClusterPopupContent_clusterItem___Gn2K .MediaClusterPopupContent_imageWrapper__8rnFR{display:flex;justify-content:center;align-items:center;position:relative}.MediaClusterPopupContent_clusterItem___Gn2K .MediaClusterPopupContent_imageWrapper__8rnFR .MediaClusterPopupContent_videoPlayIcon__bR82p{display:flex;position:absolute}.MediaClusterPopupContent_clusterItem___Gn2K .MediaClusterPopupContent_imageWrapper__8rnFR .MediaClusterPopupContent_videoPlayIcon__bR82p svg{fill:#fff}.MediaClusterPopupContent_clusterItem___Gn2K .MediaClusterPopupContent_imageWrapper__8rnFR .MediaClusterPopupContent_mediaCount__FbyTG{font-size:.75rem;font-weight:600;position:absolute;top:-5px;right:-5px;background-color:#df2626;color:#fff;height:20px;min-width:20px;padding:0 .25rem;border-radius:12px;display:flex;justify-content:center;align-items:center}.MediaClusterPopupContent_clusterItem___Gn2K .MediaClusterPopupContent_imageWrapper__8rnFR img{aspect-ratio:1/1;object-fit:cover;height:75px;width:75px;border-radius:8px}.MediaClusterPopupContent_clusterItem___Gn2K .MediaClusterPopupContent_activityInfoWrapper__nBm_Q .MediaClusterPopupContent_activityName__mtfZa{font-size:1rem;margin:.25rem 0;line-height:normal;overflow:hidden;text-overflow:ellipsis;max-width:225px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.MediaClusterPopupContent_clusterItem___Gn2K .MediaClusterPopupContent_activityInfoWrapper__nBm_Q .MediaClusterPopupContent_activityInfo__1X7ph{display:flex;color:#43423f;gap:5px}.MediaClusterPopupContent_clusterItem___Gn2K .MediaClusterPopupContent_activityInfoWrapper__nBm_Q .MediaClusterPopupContent_activityInfo__1X7ph .MediaClusterPopupContent_activityTypeIcon__bXuHz{fill:#43423f}.MediaClusterPopupContent_clusterItem___Gn2K:last-child{margin-bottom:0}.MediaClusterPopupContent_clusterItem___Gn2K:hover{background-color:#f2f2f0;text-decoration:none;border-radius:8px}.MediaPopupContent_root__APazw{max-width:225px}.MediaPopupContent_root__APazw .MediaPopupContent_activityLoading__crXkl{display:flex;justify-content:center;align-items:center;height:46px}.MediaPopupContent_root__APazw .MediaPopupContent_activityName__f25j0{font-size:1rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MediaPopupContent_root__APazw .MediaPopupContent_imageWrapper__h_kjd{cursor:pointer;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:4px}.MediaPopupContent_root__APazw .MediaPopupContent_imageWrapper__h_kjd .MediaPopupContent_videoPlayIcon__pxOvj{display:flex;position:absolute}.MediaPopupContent_root__APazw .MediaPopupContent_imageWrapper__h_kjd .MediaPopupContent_videoPlayIcon__pxOvj svg{fill:#fff}.MediaPopupContent_root__APazw .MediaPopupContent_imageWrapper__h_kjd img{height:100%;width:100%}.MediaPopupContent_root__APazw .MediaPopupContent_imageWrapper__h_kjd .MediaPopupContent_lowResImage__nZ8EZ{filter:blur(3px)}.MediaPopupContent_root__APazw .MediaPopupContent_imageWrapper__h_kjd .MediaPopupContent_hiddenImage__to8Xa{display:none}.MediaPopupContent_root__APazw .MediaPopupContent_activityInfo__aH_pk{display:flex;color:#43423f;gap:5px}.MediaPopupContent_root__APazw .MediaPopupContent_activityInfo__aH_pk .MediaPopupContent_activityTypeIcon__kDd9z{fill:#43423f}.MediaPopupContent_root__APazw .MediaPopupContent_viewActivityButton__t_A8P{width:100%;font-size:.75rem;font-weight:500;margin-top:.25rem}.SelectedFeaturePopup_root__3YMNJ .mapboxgl-popup-content{padding:.5rem;border-radius:8px;box-shadow:0 2px 5px -2px rgba(0,0,0,.5)}.SelectedFeaturePopup_selectedPhoto__CZ2dz{min-width:240px}.SelectedFeaturePopup_cluster__bOHCa{min-width:300px}.RabbitMarker_hidden__Y_iSN{display:none}.MapPointerTooltip_mapTooltip__QAX1r{z-index:3}.MapPointerTooltip_mapTooltip__QAX1r .mapboxgl-popup-tip{display:none}.MapPointerTooltip_mapTooltip__QAX1r .mapboxgl-popup-content{pointer-events:none;background-color:rgba(36,36,40,.7);border-radius:4px;color:#fff;font-size:.75rem;line-height:.75rem;padding:.5rem}.PasswordInput_passwordInput__6hwYy{display:flex;flex-direction:row-reverse;align-items:center;margin-bottom:.5rem;position:relative}.PasswordInput_passwordInput__6hwYy input{margin-bottom:0;padding-right:3rem}.PasswordInput_showPasswordButton___AlR8{position:absolute;background-color:transparent;border:none;margin-right:12px}.PasswordInput_showPasswordButton___AlR8:hover{background-color:transparent;cursor:pointer}.ElementCustomizeMenu_popup__LFoJ_{min-width:180px;max-width:280px!important}.ElementCustomizeMenu_popup__LFoJ_ .mapboxgl-popup-content{padding:1rem;overflow:initial}.ElementCustomizeMenu_popup__LFoJ_ .ElementCustomizeMenu_categorySelect__bgner{width:100%}.ElementCustomizeMenu_title__JAv_m{font-size:.875rem;font-weight:600;margin-bottom:.75rem}.ElementCustomizeMenu_form__yXdyf{display:grid;grid-gap:.75rem;gap:.75rem}.ElementCustomizeMenu_formItem__tPSGo{display:grid;grid-gap:.25rem;gap:.25rem}.ElementCustomizeMenu_formLabel__rvurA{font-size:.75rem}.ElementCustomizeMenu_formControl__JPjdF{min-height:34px;width:100%;border:1px solid #918e89;border-radius:4px;margin-bottom:0;padding:.5rem;line-height:130%;font-weight:400;font-family:Boathouse,Noto Sans,Segoe UI,Helvetica Neue Extended,-apple-system,system-ui,BlinkMacSystemFont,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem}.ElementCustomizeMenu_formControl__JPjdF:focus{border:1px solid transparent;outline:2px solid #64635e}.ElementCustomizeMenu_description__NXdXF{resize:vertical;max-height:180px}.ElementCustomizeMenu_note__Z8led{color:#43423f;font-size:.625rem;line-height:130%;margin-top:.5rem;margin-bottom:1rem}.ElementCustomizeMenu_note__Z8led a{color:#fc5200;font-weight:600}.ElementCustomizeMenu_actions__0GIVx{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;grid-gap:1rem;gap:1rem}.ElementCustomizeMenu_btn___JEKO{font-size:inherit;font-weight:600;word-break:break-word;white-space:pre-wrap;border-radius:8px;padding:.5rem .75rem}.ElementMenu_title__hxdxc{font-size:.875rem;font-weight:500;word-break:break-word;white-space:pre-wrap;padding:.25rem .5rem}.RouteElements_element__PVnVm{z-index:2;cursor:pointer}.TemporaryElement_temporaryElement__oeXQV{z-index:1;cursor:pointer}.TemporaryElement_temporaryElement__oeXQV.TemporaryElement_isDragging__8AYsV{z-index:3}.TemporaryElement_temporaryElement__oeXQV.TemporaryElement_hidden__URnOM{display:none}.TemporaryElementMenu_marker__OqyTB{z-index:4}.Route_routeFetchErrorContainer__ULRkD{position:absolute;max-width:680px;min-width:280px;left:50%;transform:translateX(-50%);bottom:.5rem;z-index:10}.Route_routeFetchErrorContainer__ULRkD .routeFetchErrorAlert{border-radius:12px;box-shadow:0 6px 12px 0 rgba(0,0,0,.1),0 .5px 4px 0 rgba(0,0,0,.1)}.Route_routeFetchErrorContainer__ULRkD .routeFetchErrorAlert button>svg{width:16px;height:16px}.Area_area___4xFj{stroke-linejoin:round}.Area_area___4xFj,.Axis_axis__nAy17{pointer-events:none}.Axis_axis__nAy17 .domain{stroke:#fff}.Axis_axis__nAy17 text{fill:#999;font-size:10px}.Axis_axis__nAy17 line{shape-rendering:crispedges;stroke:#ccc;stroke-width:1}.Axis_yAxis__YLVuf line{stroke-dasharray:2 3}.Axis_xAxis__d9ZPT .domain{stroke:#ccc}.SurfaceTypePath_surfaceType__6k32U path{pointer-events:none;stroke-linejoin:round}.Tooltip_group__Shuce{pointer-events:none}.Tooltip_group__Shuce line,.Tooltip_group__Shuce rect{shape-rendering:crispedges;stroke:#666;stroke-width:1}.Tooltip_infoBox__PcVhg{fill:#333;font-size:12px}.Tooltip_infoBox__PcVhg rect{fill:hsla(0,0%,100%,.8);filter:drop-shadow(6px 6px 10px rgba(0,0,0,.15))}.Tooltip_value__gQycl{font-weight:600;margin-left:.5em}.ElevationChart_hitbox__mg4KA{cursor:crosshair;fill:transparent}.PullTab_pullTab__PMCX_{background-color:#fff;font-size:1rem;font-weight:500;min-height:unset;position:absolute}.PullTab_pullTab__PMCX_:focus,.PullTab_pullTab__PMCX_:hover{background-color:#f2f2f0;font-size:1rem;font-weight:500}.PullTab_pullTab__PMCX_.PullTab_left___P88I{border-radius:0 4px 4px 0;height:52px;width:22px;top:50%;right:0;transform:translate(100%,-50%)}.PullTab_pullTab__PMCX_.PullTab_left___P88I,.PullTab_pullTab__PMCX_.PullTab_left___P88I:focus,.PullTab_pullTab__PMCX_.PullTab_left___P88I:hover{box-shadow:0 1px 2px rgba(0,0,0,.2),0 2px 6px 2px rgba(0,0,0,.1)}.PullTab_pullTab__PMCX_.PullTab_bottom__Q2GsP{border-radius:4px 4px 0 0;height:22px;width:52px;top:0;left:50%;transform:translate(-50%,-100%)}.PullTab_pullTab__PMCX_.PullTab_bottom__Q2GsP,.PullTab_pullTab__PMCX_.PullTab_bottom__Q2GsP:focus,.PullTab_pullTab__PMCX_.PullTab_bottom__Q2GsP:hover{box-shadow:0 -1px 2px rgba(0,0,0,.2),0 -2px 6px 2px rgba(0,0,0,.1)}.BottomBar_bottomBar__NOfri{isolation:isolate;width:100%;position:relative;z-index:1}.BottomBar_bottomBar__NOfri .BottomBar_content__CfwMq{background-color:#fff;box-shadow:0 -4px 4px rgba(0,0,0,.08);position:relative;z-index:1}.SurfaceTypeBreakdown_breakdown__41r0u{border:1px solid #fc5200;display:flex;height:.25rem;margin-bottom:.5rem;min-width:176px}.SurfaceTypeBreakdown_breakdown__41r0u.SurfaceTypeBreakdown_inactive__mr5Ga{background-color:#e0e0de;border-color:#e0e0de}.SurfaceTypeBreakdown_breakdown__41r0u .SurfaceTypeBreakdown_paved__WRz8T,.SurfaceTypeBreakdown_breakdown__41r0u .SurfaceTypeBreakdown_unknown__WfQ1D,.SurfaceTypeBreakdown_breakdown__41r0u .SurfaceTypeBreakdown_unpaved__eVLiC{transition:width .3s ease}.SurfaceTypeBreakdown_breakdown__41r0u .SurfaceTypeBreakdown_paved__WRz8T{background-color:#fc5200}.SurfaceTypeBreakdown_breakdown__41r0u .SurfaceTypeBreakdown_unpaved__eVLiC{background-image:linear-gradient(90deg,transparent,transparent 50%,#fc5200 0,#fc5200);background-size:.25rem,100%,100% 100%}.SurfaceTypeBreakdown_breakdown__41r0u .SurfaceTypeBreakdown_unknown__WfQ1D{background-color:#fff}.SurfaceTypeBreakdown_labels__46J7Q{display:flex;justify-content:space-between}.SurfaceTypeBreakdown_labels__46J7Q.SurfaceTypeBreakdown_inactive__mr5Ga{opacity:30%}.SurfaceTypeBreakdown_labels__46J7Q .SurfaceTypeBreakdown_label__RAWOA{margin-right:.5rem;text-transform:uppercase;font-size:.625rem;line-height:100%;font-weight:400}.SurfaceTypeBreakdown_labels__46J7Q .SurfaceTypeBreakdown_label__RAWOA:last-child{margin-right:0}.SurfaceTypeBreakdown_labels__46J7Q .SurfaceTypeBreakdown_labelIcon__7wa9w{margin-right:.25rem}.RouteOverviewBottomBar_expandBtnWrapper__hXOKF{box-shadow:0 0 8px 8px #fff}.RouteOverviewBottomBar_expandBtn__daxqs{border-radius:8px;height:36px;font-weight:400;padding:.5rem}.RouteOverviewBottomBar_expandBtn__daxqs .RouteOverviewBottomBar_expandBtnArrows__uWP8E{margin-left:.5rem}.RouteOverviewBottomBar_statsWrapper__JmNrb{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:hidden;padding:0 1.5rem}.RouteOverviewBottomBar_statsWrapper__JmNrb .RouteOverviewBottomBar_stats___i2ow{flex-wrap:nowrap;margin-top:0;overflow-x:hidden}.RouteOverviewBottomBar_statsWrapper__JmNrb .RouteOverviewBottomBar_stats___i2ow>li{margin:0;padding:1rem 1.5rem}.RouteOverviewBottomBar_statsWrapper__JmNrb .RouteOverviewBottomBar_stats___i2ow>li:last-child{border-right:0}.RouteOverviewBottomBar_statsWrapper__JmNrb .RouteOverviewBottomBar_stats___i2ow>li>div{justify-content:flex-start}.RouteOverviewBottomBar_statsWrapper__JmNrb .RouteOverviewBottomBar_stats___i2ow .RouteOverviewBottomBar_statsLabel__jnY9E{color:#000;margin-bottom:0;white-space:nowrap}.RouteOverviewBottomBar_statsWrapper__JmNrb .RouteOverviewBottomBar_stats___i2ow .RouteOverviewBottomBar_statsValue__x6tRH{color:#21211f;font-weight:600}.RouteOverviewBottomBar_statsWrapper__JmNrb .RouteOverviewBottomBar_stats___i2ow .RouteOverviewBottomBar_statsValue__x6tRH.RouteOverviewBottomBar_default__dtBN5{opacity:25%}.RouteOverviewBottomBar_statsWrapper__JmNrb .RouteOverviewBottomBar_stats___i2ow .RouteOverviewBottomBar_statsValue__x6tRH:after{content:none;min-height:0}.RouteOverviewBottomBar_statsWrapper__JmNrb .RouteOverviewBottomBar_stats___i2ow .RouteOverviewBottomBar_surfaceTypesLabel__MYzNZ{margin-bottom:.25rem}.RouteOverviewBottomBar_elevationChart__k_iNF{background:#fafafa;box-shadow:inset 0 4px 4px rgba(0,0,0,.04);height:190px}.FormPlus_formPlus__5OoKv .FormPlus_inputWrapper__314Tp{position:relative;margin-bottom:.5rem;width:100%}.FormPlus_formPlus__5OoKv .FormPlus_inputWrapper__314Tp .FormPlus_input__IER22{padding-right:38px;margin-bottom:0;width:100%}.FormPlus_formPlus__5OoKv .FormPlus_inputWrapper__314Tp .FormPlus_iconErrorWrapper__XTo_m{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;padding-right:.5rem;color:#b71414}.FormPlus_formPlus__5OoKv .FormPlus_select__d8k7M{height:45px;padding:.5rem .75rem;margin-top:0}.FormPlus_formPlus__5OoKv .FormPlus_checkboxLabel__zTgRQ{display:flex;align-items:center;gap:.5rem;font-size:1rem;margin-bottom:.5rem;margin-top:0}.FormPlus_formPlus__5OoKv .FormPlus_hasInputError__t7qG0{color:#b71414;box-shadow:inset 0 0 1px 1px #b71414}.FormPlus_formPlus__5OoKv .FormPlus_hasCheckboxError__jn_Kd svg{fill:#b71414}.FormPlus_formPlus__5OoKv .FormPlus_hasLabelError__nRrV4{color:#b71414;font-weight:600}.FormPlus_formPlus__5OoKv .FormPlus_errorMessage__vo6G5 .FormPlus_errorMessageText__UuQNc{display:flex;align-items:center;flex-direction:row;color:#b71414;min-width:200px;font-size:1rem;font-weight:400}.FormPlus_formPlus__5OoKv .FormPlus_errorMessage__vo6G5 .FormPlus_errorMessageText__UuQNc svg{margin-right:.25rem}.FormPlus_formPlus__5OoKv .FormPlus_checkboxes__qk4SR{margin:0;padding:0;border:none}.FormPlus_formPlus__5OoKv .FormPlus_checkboxes__qk4SR ul{list-style:none;margin:0;padding:0}.FormPlus_formPlus__5OoKv .FormPlus_checkbox__WBRHa[aria-disabled=true]{opacity:50%}.FormPlus_formPlus__5OoKv .FormPlus_checkbox__WBRHa[aria-disabled=true]:hover{cursor:not-allowed}.TBody_tBody__cPTAd{display:table-row-group;border:1px solid #e0e0de}.TBody_tBody__cPTAd tr:nth-child(2n){background:#f2f2f0}.TD_td__dQ59G{display:table-cell;vertical-align:middle;height:46px;padding:.25rem .5rem;font-size:1rem}.TD_left__MyNd3{text-align:left}.TD_right__aNd45{text-align:right}.TD_center__NJ4AZ{text-align:center}.TFoot_tFoot__WETqZ{display:table-footer-group}.TH_th__cFNjj{display:table-cell;vertical-align:middle;background:#43423f;color:#fff;height:46px;text-align:left;padding:.25rem .5rem;font-size:1rem;text-wrap:nowrap}.THead_tHead__KuaP_{display:table-header-group}.TR_tr__WQNks{display:table-row;vertical-align:middle}.TR_tr__WQNks a:hover{text-decoration:none}.Table_table__T4JWd{display:table;width:100%;margin:0;border-radius:4px 4px 0 0;border-collapse:collapse}.DataTableBody_dataTableBody__9Cg5x{display:table-row-group}.DataTableColumnFilter_dataTableColumnFilter__i0z_a,.DataTableGlobalFilter_dataTableGlobalFilter__giuxh{display:block}.DataTableHead_dataTableHead__JweJW{display:table-header-group}.DataTableHead_clickable__XYKkt{cursor:pointer}.DataTableHead_sortIcon__23Bs8{margin-left:.25rem}.DataTableHead_headerContent__O8Jc0{display:flex;height:100%;flex-direction:column;justify-content:center;gap:.75rem;padding:.75rem 0}.DataTableHead_headerLabel__4HNHt{display:flex;align-items:center;gap:.75rem}.DataTableHead_columnFilterPopover__9nCKF{padding:.75rem}.DataTableHead_columnFilter__52Ujk{color:#000;min-width:260px}.DataTableHead_filterButton__aQzF8{color:#fff}.DataTableHead_filterButton__aQzF8.DataTableHead_activeFilterButton__x_CUt{color:#fc5200}.Label_label__GjioI{display:block;font-size:1rem;font-weight:500;line-height:110%;margin-bottom:.75rem;margin-top:0;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.PageSizeSelect_pageSizeSelect__QW0vb{display:flex;align-items:center;gap:.25rem}.Pagination_pagination__5AcIF{display:flex;align-items:center;gap:.5rem}.Pagination_beginButton__dlol5{transform:rotate(90deg)}.Pagination_endButton__FBOO3{transform:rotate(270deg)}.DataTablePagination_dataTablePagination__7e4_l{justify-content:flex-end;margin:.75rem 0}.DataTableRowsCount_dataTableRowsCount__13AMs{display:flex;gap:.5rem;align-items:center;margin:1rem 0}.DataTable_dataTable__UEeuN{display:block;width:100%}.DataTable_table__304qP{width:100%}.DataTable_footer__TVC_w{display:flex;align-items:center;justify-content:space-between}.DataTable_selectRowCheckboxLabel__T1Dbs{margin:0;border-radius:4px}.DataTable_checkbox__R71T_{width:20px;height:20px;margin:0}.FormStorageVault_formStorageVaultModal__P05K4{width:100%;max-width:1200px}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_saveFormPrompt__LndJc .FormStorageVault_inputWrapper__GZ76P{display:flex;flex-direction:row;gap:1.5rem;justify-content:flex-start;align-items:center}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_saveFormPrompt__LndJc .FormStorageVault_saveInput__Jg6_l{margin:0;height:45px}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_saveFormPrompt__LndJc .FormStorageVault_saveButton__Q8M4y{height:45px;max-height:100%;font-size:1rem}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_modalActions__CL82n{display:flex;flex-flow:row wrap;justify-content:space-between;gap:.5rem}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_modalActions__CL82n button{margin:0}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_formSelectionMenu__dpzDK{position:relative}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_selectionMenuList__OFIHa{display:flex;flex-direction:column;padding:0;border-bottom:1px solid #f2f2f0;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);border-radius:12px;overflow:hidden}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_selectionMenuList__OFIHa .FormStorageVault_selectionMenuItem__DYyDy{padding:1rem;list-style:none;border-bottom:1.25px solid #f2f2f0;position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_selectionMenuList__OFIHa .FormStorageVault_selectionMenuItem__DYyDy:last-child{border-bottom:none}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_selectionMenuList__OFIHa .FormStorageVault_selectionMenuItem__DYyDy:hover{background-color:#fafafa}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_selectionMenuList__OFIHa .FormStorageVault_selectionMenuItem__DYyDy.FormStorageVault_isItemActive__tp9_f{background-color:#99bfec}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_selectionMenuList__OFIHa .FormStorageVault_selectionMenuItem__DYyDy .FormStorageVault_itemInfoWrapper__2dOAs{display:flex;flex-direction:column;gap:.25rem}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_selectionMenuList__OFIHa .FormStorageVault_selectionMenuItem__DYyDy .FormStorageVault_itemTitleLabel__uU8rw{font-size:.75rem;line-height:110%;color:#43423f}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_selectionMenuList__OFIHa .FormStorageVault_selectionMenuItem__DYyDy .FormStorageVault_itemTitle__WHCz3{font-size:.875rem;font-weight:600;line-height:130%;color:#21211f}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_selectionMenuList__OFIHa .FormStorageVault_selectionMenuItem__DYyDy .FormStorageVault_itemTitle__WHCz3 .FormStorageVault_numberOfSavesStat__MrkMI{color:#64635e;font-weight:400}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_selectionMenuList__OFIHa .FormStorageVault_menuItemButton__ndJj6{font-size:.875rem;letter-spacing:.04em;min-height:24px;height:24px;padding:1rem .75rem}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_formDetailViewer__7Q9dx .FormStorageVault_formHistoryActionButtons__ileIg{display:flex;flex-direction:row;justify-content:space-between;gap:1.5rem}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_formDetailViewer__7Q9dx .FormStorageVault_formHistoryActionButtons__ileIg button{padding:.5rem 1rem;font-size:1rem}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_formDetailViewer__7Q9dx .FormStorageVault_savedFormDetails__7H72a .FormStorageVault_actionButtons__X69ld{margin-bottom:1.5rem;display:flex;flex-direction:row;justify-content:space-between;gap:1.5rem}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_formDetailViewer__7Q9dx .FormStorageVault_tableCell__wvEwr{height:100%;display:flex;align-items:center;padding:0 .5rem;border-radius:4px}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_formDetailViewer__7Q9dx .FormStorageVault_tableCell__wvEwr.FormStorageVault_isDiffPlus__U4Wnh{background-color:#dafbe1;font-weight:600}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_formDetailViewer__7Q9dx .FormStorageVault_tableCell__wvEwr.FormStorageVault_isDiffMinus__A2bsG{background-color:#ffebe9;font-weight:600}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_formDetailViewer__7Q9dx .FormStorageVault_tableCell__wvEwr.FormStorageVault_isDiffNeutral__FFQtv{background-color:#fff8d9;font-weight:600}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_formDetailViewer__7Q9dx h3,.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_formDetailViewer__7Q9dx h4,.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_formDetailViewer__7Q9dx h5{margin-top:0}.FormStorageVault_formStorageVaultModal__P05K4 .FormStorageVault_formDetailViewer__7Q9dx hr{margin:1.5rem 0}.Textarea_textarea___U4fj{display:block;width:100%}.Textarea_textarea___U4fj.Textarea_hasResizeNone__5J4lD{resize:none}.Textarea_textarea___U4fj.Textarea_hasAutogrow__nxLY3{height:45px;min-height:45px;overflow:hidden;resize:none}.CustomizeRouteUpsellModal_modal__DU7YT{width:500px;border-radius:8px}.CustomizeRouteUpsellModal_title__zgKGJ{font-size:1.5rem;line-height:34px}.CustomizeRouteUpsellModal_upsell__MfVy2{font-size:.875rem;font-weight:400}.CustomizeRouteUpsellModal_actions__TD9_t{gap:1rem}.CustomizeRouteUpsellModal_actions__TD9_t a,.CustomizeRouteUpsellModal_actions__TD9_t button{width:100%;padding:1rem;border-radius:8px;margin:unset;margin-bottom:.5rem;font-weight:500}.RouteSaveModal_modal__Qkeu3{width:500px;border-radius:8px}.RouteSaveModal_title__3jqdB{font-size:1.5rem;line-height:34px}.RouteSaveModal_body__rnhKH{display:grid;grid-gap:.75rem;gap:.75rem}.RouteSaveModal_body__rnhKH input,.RouteSaveModal_body__rnhKH textarea{border-radius:8px;padding:1rem}.RouteSaveModal_body__rnhKH textarea{resize:vertical}.RouteSaveModal_body__rnhKH .RouteSaveModal_label__yOBCy{font-size:.875rem;font-weight:400}.RouteSaveModal_body__rnhKH .RouteSaveModal_label__yOBCy.RouteSaveModal_boldLabel__YSMvz{font-weight:500}.RouteSaveModal_body__rnhKH .RouteSaveModal_toggleButton__68Cvt{padding:10px;border-top-right-radius:4px;border-bottom-right-radius:4px;gap:.5rem;font-size:.875rem;position:relative}.RouteSaveModal_body__rnhKH .RouteSaveModal_toggleButton__68Cvt:first-of-type{border-radius:unset;border-top-left-radius:4px;border-bottom-left-radius:4px}.RouteSaveModal_body__rnhKH .RouteSaveModal_toggleButton__68Cvt.RouteSaveModal_selected__5Yigv{color:#fc5200;font-weight:500}.RouteSaveModal_body__rnhKH .RouteSaveModal_toggleButton__68Cvt .RouteSaveModal_visibilityConfirmation__RMisH{position:absolute;left:1rem}.RouteSaveModal_body__rnhKH .RouteSaveModal_starWrapper__KSeZj{display:flex;align-items:center;margin:1.5rem 0}.RouteSaveModal_body__rnhKH .RouteSaveModal_starWrapper__KSeZj label{margin:0}.RouteSaveModal_body__rnhKH .RouteSaveModal_starWrapper__KSeZj .RouteSaveModal_starIcon___kMg5{margin-left:auto;margin-right:1rem;cursor:pointer}.RouteSaveModal_body__rnhKH .RouteSaveModal_starWrapper__KSeZj .RouteSaveModal_starIcon___kMg5.RouteSaveModal_starred___et7b{fill:#fc5200}.RouteSaveModal_body__rnhKH .RouteSaveModal_starWrapper__KSeZj .RouteSaveModal_starInfo__j6ZDL{margin-top:.25rem;flex-direction:column}.RouteSaveModal_body__rnhKH .RouteSaveModal_starWrapper__KSeZj .RouteSaveModal_starInfo__j6ZDL p{margin:0}.RouteSaveModal_body__rnhKH .RouteSaveModal_starWrapper__KSeZj .RouteSaveModal_starInfo__j6ZDL .RouteSaveModal_starFootnote__hpkJh{font-size:.75rem;font-weight:400;color:#43423f}.RouteSaveModal_body__rnhKH .RouteSaveModal_publicRoutes__uCwEZ{font-size:.75rem;font-weight:400;margin:0}.RouteSaveModal_saveError__l_AVs{font-size:.75rem;border-radius:8px;word-break:break-word;white-space:pre-wrap;margin-bottom:0}.RouteSaveModal_actions__yk5QV{gap:1rem}.RouteSaveModal_actions__yk5QV button{width:100%;padding:.75rem 1rem;border-radius:8px;margin:unset;margin-bottom:.5rem;font-weight:500}.RouteSaveModal_hidden__yy8NH{display:none}.PreferenceSelect_item__p_k6m{display:flex;align-items:center}.PreferenceSelect_item__p_k6m :first-child{margin-right:1rem}.PreferenceSelect_radioOff__f1rUt{fill:#918e89;transition:fill 150s ease}.PreferenceSelect_radioOff__f1rUt:hover{fill:#43423f}.PreferenceSelect_dropdownIndicator__3HwJB{padding:0}.RoutePreferenceSidebar_closeBtn__ODXB0{position:absolute;top:1rem;right:1rem}.RoutePreferenceSidebar_closeBtn__ODXB0>button{width:24px;height:24px;min-height:auto;background-color:#f2f2f0;border-radius:50%}.RoutePreferenceSidebar_closeBtn__ODXB0>button:hover{opacity:65%;background-color:#f2f2f0}.RoutePreferenceSidebar_section__HN1ya{padding:1.5rem 1.5rem 0}.RoutePreferenceSidebar_section__HN1ya:last-child{padding-bottom:1.5rem}.RoutePreferenceSidebar_section__HN1ya.RoutePreferenceSidebar_waypointList__w9hsz{padding-right:.25rem}.RoutePreferenceSidebar_section__HN1ya ul{list-style:none;padding:0;margin:0 -.75rem}.RoutePreferenceSidebar_section__HN1ya ul li{border-bottom:1px solid #fafafa}.RoutePreferenceSidebar_section__HN1ya ul li:last-of-type{border-bottom:none}.RoutePreferenceSidebar_sectionHeader__4DDoQ{margin-top:0;margin-bottom:1rem;font-size:1rem;line-height:130%;font-weight:600}.RoutePreferenceSidebar_imageIcon__Ya04L{display:block;border-radius:2px;height:16px;width:16px}.RouteTypeSelectModal_root__nWXk6{max-width:550px}.RouteTypeSelectModal_root__nWXk6 .RouteTypeSelectModal_unsupported__5FTgM{background-color:#ffc700;padding:1rem;border-radius:8px}.RouteTypeSelectModal_root__nWXk6 .RouteTypeSelectModal_subtitle__A1MF4{font-size:1.25rem}.RouteTypeSelectModal_root__nWXk6 .RouteTypeSelectModal_actions__hUgts{gap:.75rem}.RouteTypeSelectModal_root__nWXk6 .RouteTypeSelectModal_actions__hUgts button{width:100%;margin-right:0;padding:.75rem 1.5rem}@keyframes RouteUpdatingLockScreen_fadeIn__Ne2UD{0%{opacity:0}to{opacity:100%}}.RouteUpdatingLockScreen_center__lcp2C{display:flex;justify-content:center;align-items:center}.RouteUpdatingLockScreen_container__zlFjd{background-color:hsla(0,0%,100%,.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;animation:RouteUpdatingLockScreen_fadeIn__Ne2UD .15s ease-in-out}.RouteUpdatingLockScreen_content__xdCQv{display:grid;justify-items:center;grid-gap:1.5rem;gap:1.5rem}.RouteUpdatingLockScreen_message__Sx6Ky{font-size:2rem;font-weight:600}.SegmentDetailsPopup_root__Xy98I .mapboxgl-popup-content{border-radius:8px;box-shadow:0 2px 5px -2px rgba(0,0,0,.5)}.SegmentDetailsPopup_popupContentContainer__Tx6Zt{display:flex;flex-direction:column-reverse}.SegmentDetailsPopup_loadingSpinner__L_l8z{width:100%;height:calc(18px * 2 + .75rem);display:flex;justify-content:center;align-items:center}.SegmentDetailsPopup_segmentDetails__QskOQ{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}.SegmentDetailsPopup_titleRow__rjoAb{display:flex;justify-content:space-between;align-items:flex-start}.SegmentDetailsPopup_titleRow__rjoAb p{font-weight:600;font-size:1rem;margin-bottom:0;word-break:break-word}.SegmentDetailsPopup_titleRow__rjoAb .SegmentDetailsPopup_isVerified__EDV6L{width:calc(100% - (2 * (16px + .25rem)));position:relative}.SegmentDetailsPopup_titleRow__rjoAb .SegmentDetailsPopup_isVerified__EDV6L svg{margin-left:.25rem;position:absolute;bottom:2}.SegmentDetailsPopup_star__anB5K{min-height:unset;margin-left:.25rem}.SegmentDetailsPopup_star__anB5K:active,.SegmentDetailsPopup_star__anB5K:focus{outline:none}.SegmentDetailsPopup_star__anB5K:focus-visible{outline:auto}.SegmentDetailsPopup_metadata__7WOsJ{display:flex;justify-content:space-between;color:#43423f;align-items:center;gap:.25rem}.SegmentDetailsPopup_topEfforts__sI_lp{display:flex;gap:.75rem}.SegmentDetailsPopup_topEfforts__sI_lp a:visited{color:#0060d0}.SegmentDetailsPopup_totalEfforts__NmJT4{display:flex;align-items:center;color:#43423f;gap:.25rem}.SegmentDetailsPopup_cta__kP6na{width:100%;display:flex;justify-content:space-between;gap:.5rem}.SegmentDetailsPopup_cta__kP6na .SegmentDetailsPopup_button__eXeQ8{flex-grow:1;border-radius:8px}.SmallScreenWarningModal_smallScreenModal__PVQYm{max-width:360px;border-radius:8px}.SmallScreenWarningModal_actions__J_cZd .SmallScreenWarningModal_btn__pnEQH{padding:.75rem 1.5rem;border-radius:8px}.SmallScreenWarningModal_actions__J_cZd .SmallScreenWarningModal_btn__pnEQH:last-child{flex:1 1;margin-right:0}.TerrainLayerFootnote_terrainLayerFootnote___yi3H{z-index:2;pointer-events:none;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);background-color:rgba(36,36,40,.7);border-radius:4px;color:#fff;font-size:.75rem;line-height:.75rem;padding:.5rem}.WeeklyHeatmapLegend_container__E2hYG{margin:auto .75rem 2.5rem auto;display:flex;align-items:center;flex-direction:column;border-radius:12px;background-color:#fff;height:250px;width:160px;padding:1rem;z-index:1}.WeeklyHeatmapLegend_title__U2lHR{font-weight:700;font-size:1rem}.WeeklyHeatmapLegend_content__OX4Y4{display:flex;justify-content:flex-end;width:90%;height:80%}.WeeklyHeatmapLegend_content__OX4Y4 .WeeklyHeatmapLegend_labels__sv0H5{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;list-style:none;margin:0;padding:0}.WeeklyHeatmapLegend_content__OX4Y4 .WeeklyHeatmapLegend_label__aYG8V{padding-right:.75rem}.WeeklyHeatmapLegend_content__OX4Y4 .WeeklyHeatmapLegend_gradient__3f_T2{border-radius:12px;width:1.25rem;height:100%;background:linear-gradient(0deg,rgba(0,0,127,0),rgba(0,0,143,.1) 10%,rgba(0,0,255,.3) 20%,rgba(0,127,255,.5) 30%,rgba(0,255,255,.7) 40%,rgba(127,255,127,.7) 50%,rgba(255,255,0,.7) 60%,rgba(255,127,0,.7) 70%,rgba(255,0,0,.7) 80%,rgba(230,0,0,.7) 90%,rgba(204,0,0,.7))}.CoreMap_coreMap__0kSu1{height:100%;display:flex}.CoreMap_coreMap__0kSu1 .CoreMap_mapContainer__LjvMd{isolation:isolate;display:flex;flex-direction:column;flex:1 1;overflow-x:hidden}.CoreMap_coreMap__0kSu1 .CoreMap_mapContainer__LjvMd.CoreMap_createMode__OYUlh .mapboxgl-canvas-container.mapboxgl-interactive{cursor:crosshair}.CoreMap_coreMap__0kSu1 .CoreMap_mapContainer__LjvMd.CoreMap_createMode__OYUlh .mapboxgl-canvas-container.mapboxgl-interactive:active{cursor:-webkit-grabbing;cursor:grabbing}.CoreMap_coreMap__0kSu1 .CoreMap_mapContainer__LjvMd .CoreMap_map__bo9Rh{isolation:isolate;height:100%}.CoreMap_coreMap__0kSu1 .mapboxgl-ctrl-top-left{margin-top:4rem;margin-left:.5rem}@media(max-width:800px){.CoreMap_coreMap__0kSu1 .mapboxgl-ctrl-top-left{margin-top:112px}}.CoreMap_coreMap__0kSu1 .mapboxgl-ctrl-bottom-left{margin-left:.5rem}.MapsPage_page__QUMBp{isolation:isolate;display:flex;flex-direction:column;height:100vh;width:100vw}.MapsPage_page__QUMBp header{z-index:1}.MapsPage_main__nschU{isolation:isolate;height:100%;width:100%}