.MapPreferences_menuContainer__CNI_x{background-color:#fff;box-shadow:0 .5px 4px rgba(0,0,0,.1),0 6px 12px rgba(0,0,0,.1);border-radius:8px;width:calc(255px + 1rem*2);display:flex;flex-direction:column;overflow:hidden;padding-bottom:1rem}.MapPreferences_menuContainer__CNI_x .MapPreferences_section__65A2_{width:100%}.MapPreferences_menuContainer__CNI_x .MapPreferences_section__65A2_ .MapPreferences_header__EYQrz{display:flex;align-items:center;padding:1rem}.MapPreferences_menuContainer__CNI_x .MapPreferences_section__65A2_ .MapPreferences_header__EYQrz .MapPreferences_dismiss__38uti{margin-left:auto;border-radius:4px}.MapPreferences_menuContainer__CNI_x .MapPreferences_options__Ek3Ky{display:grid;grid-template-columns:repeat(3,70px);justify-content:space-between;grid-row-gap:.75rem;row-gap:.75rem;padding:0 1rem;width:100%}.MapPreferences_menuContainer__CNI_x .MapPreferences_options__Ek3Ky .MapPreferences_optionButton__atkVP{width:70px;border:none;display:flex;flex-direction:column;align-items:center;border-radius:4px;cursor:pointer;background-color:rgba(0,0,0,0);padding:0}.MapPreferences_menuContainer__CNI_x .MapPreferences_options__Ek3Ky .MapPreferences_optionButton__atkVP .MapPreferences_imageContainer__9R5HD{position:relative}.MapPreferences_menuContainer__CNI_x .MapPreferences_options__Ek3Ky .MapPreferences_optionButton__atkVP .MapPreferences_label__kOXCP{width:100%;min-height:32px;padding:.5rem .25rem;text-align:center}.MapPreferences_menuContainer__CNI_x .MapPreferences_options__Ek3Ky .MapPreferences_optionButton__atkVP .MapPreferences_option__4Kckv{height:48px;width:48px;border-radius:8px;box-sizing:border-box;display:block}.MapPreferences_menuContainer__CNI_x .MapPreferences_options__Ek3Ky .MapPreferences_optionButton__atkVP .MapPreferences_subscriberBadge__AtF9z{position:absolute;top:-12px;right:-12px;width:35px;height:35px}.MapPreferences_menuContainer__CNI_x .MapPreferences_options__Ek3Ky .MapPreferences_optionButton__atkVP:focus{outline:none;box-shadow:none}.MapPreferences_menuContainer__CNI_x .MapPreferences_options__Ek3Ky .MapPreferences_selected__XRqpx .MapPreferences_option__4Kckv{box-shadow:0 0 0 2px #fff,0 0 0 4px #fc5200}.MapPreferences_menuContainer__CNI_x .MapPreferences_preferences__thiqO{display:flex;flex-direction:column}.MapPreferences_menuContainer__CNI_x .MapPreferences_preferences__thiqO .MapPreferences_preference__FCa5o{isolation:isolate;align-items:center;display:flex;cursor:pointer;gap:.5rem;padding:.5rem 1rem}.MapScale_mapScale__PCAlk{display:flex;align-items:center;width:100px;height:1.25rem;background-color:#fff;opacity:.75;padding:0 .25rem;color:#333;border:2px solid #333;border-top:0;font-size:.625rem;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MapTypeControl_mapTypeControl__Wqrgu .MapTypeControl_select__woy54{border-radius:4px;cursor:pointer;box-shadow:0 0 0 2px rgba(0,0,0,.1);border:none;outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;utf8,<svg height='16' width='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><path d='M8 12a.5.5 0 01-.35-.15l-6.5-6.5a.5.5 0 01.71-.71L8 10.79l6.15-6.15a.5.5 0 11.71.71l-6.5 6.5A.5.5 0 018 12z' fill='rgba(0,0,0,0.75)'/></svg>");background-position:right 8px center;background-repeat:no-repeat;background-size:.75rem .75rem;padding:6px 26px 5px 12px;height:auto;line-height:normal}.MapTypeControl_mapTypeControl__Wqrgu .MapTypeControl_select__woy54:not(:disabled):hover{background-color:hsla(0,0%,100%,.95)}.MapTypeControl_mapTypeControl__Wqrgu .MapTypeControl_select__woy54:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.MapTypeControl_mapTypeControl__Wqrgu .MapTypeControl_select__woy54:focus:not(:focus-visible){box-shadow:none}.MapViewControls_zoomIn__mGcSR{background-image:url(https://web-assets.strava.com/assets/core/_next/static/media/zoomIn.71a42669.svg)}.MapViewControls_zoomOut__QMFIG{background-image:url(https://web-assets.strava.com/assets/core/_next/static/media/zoomOut.04429b6e.svg)}.MapViewControls_compass__0_Pbc{background-image:url(https://web-assets.strava.com/assets/core/_next/static/media/compass.7aca7fa6.svg)}.MapViewControls_findMe__M77fo{background-image:url(https://web-assets.strava.com/assets/core/_next/static/media/findme.918c5910.svg)}.PrivacyZonesLegend_privacyZonesLegend__8Rn9i{border-radius:4px;background-color:#fff;display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.PrivacyZonesLegend_privacyZonesLegend__8Rn9i .PrivacyZonesLegend_section__FXXyP{align-items:center;display:flex;flex-direction:row;gap:.5rem}.PrivacyZonesLegend_privacyZonesLegend__8Rn9i .PrivacyZonesLegend_section__FXXyP svg{line-height:110%;border-radius:2px}.PrivacyZonesLegend_privacyZonesLegend__8Rn9i .PrivacyZonesLegend_section__FXXyP .PrivacyZonesLegend_label__r7aQQ{color:#000;font-size:.75rem;line-height:130%}.Scrubber_scrubber__NbSX8{position:absolute;top:0;left:0;width:18px;height:18px;border-radius:50%;background-color:#1977d5;border-width:2px;border-style:solid;pointer-events:none}.Scrubber_scrubberDark__MG9aJ{border-color:#1e1d1c}.Scrubber_scrubberLight__NEB8V{border-color:#fff}.FlyoverCancel_flyoverCancel__UGDBb{position:absolute;left:.625rem;top:.625rem;cursor:pointer;border:none;box-shadow:0 0 0 2px rgba(0,0,0,.1);background:#fff;border-radius:50%;color:#fc5200;display:flex;align-items:center;justify-content:center;font-weight:700;width:36px;height:36px;min-height:auto;text-decoration:none;padding:0}.FlyoverCancel_flyoverCancel__UGDBb:hover{background:#fc5200;color:#fff}.FlyoverCancel_flyoverCancel__UGDBb:focus{outline:none}.FlyoverCancel_flyoverCancel__UGDBb svg{min-width:1rem}.FlyoverStart_flyoverStart__biDt8{cursor:pointer;border:none;box-shadow:0 0 0 2px rgba(0,0,0,.1);background:#fc5200;border-radius:4px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;width:29px;height:29px;min-height:auto;text-decoration:none}.FlyoverStart_flyoverStart__biDt8:hover{background:#c94100}.FlyoverStart_flyoverStart__biDt8:focus{outline:none}.FlyoverStart_flyoverStart__biDt8 svg{min-width:1rem}.UIControls_uiControls__VUVKT{position:absolute;display:flex;flex-direction:row;z-index:30}.UIControls_uiControls__VUVKT.UIControls_topLeft__0MMt6{top:.625rem;left:.625rem}.UIControls_uiControls__VUVKT.UIControls_topRight__H_zTg{top:.625rem;right:.625rem}.UIControls_uiControls__VUVKT.UIControls_bottomLeft__BuT0l{bottom:.625rem;left:.625rem}.UIControls_uiControls__VUVKT.UIControls_bottomLeftDefault__LfVbR{flex-direction:column;align-items:flex-start;gap:.625rem}.UIControls_uiControls__VUVKT.UIControls_bottomRight__b_u8q{bottom:.625rem;right:.625rem}.WeeklyHeatmapLegend_container__QeVSd{position:absolute;bottom:calc(.625rem*2 + 1.5rem);right:.625rem;display:flex;align-items:center;flex-direction:column;border-radius:12px;background-color:#fff;height:250px;width:160px;padding:1rem;z-index:30}.WeeklyHeatmapLegend_title__CYCRb{font-weight:700;font-size:1rem}.WeeklyHeatmapLegend_content__YEML1{display:flex;justify-content:flex-end;width:90%;height:80%}.WeeklyHeatmapLegend_content__YEML1 .WeeklyHeatmapLegend_labels__lcAix{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;list-style:none;margin:0;padding:0}.WeeklyHeatmapLegend_content__YEML1 .WeeklyHeatmapLegend_label__fQSZq{padding-right:.75rem}.WeeklyHeatmapLegend_content__YEML1 .WeeklyHeatmapLegend_gradient__VfauO{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%,hsla(0,100%,45%,.7) 90%,hsla(0,100%,40%,.7))}.Map_map__QF1oC{position:relative;width:100%;height:100%;overflow:hidden}.Map_map__QF1oC canvas{position:absolute;width:100%;height:100%;outline:none}.Map_map__QF1oC canvas.Map_cursorDefault__b5vPS{cursor:-webkit-grab!important;cursor:grab!important}.Map_map__QF1oC canvas.Map_cursorDefault__b5vPS:active{cursor:-webkit-grabbing!important;cursor:grabbing!important}.Map_map__QF1oC canvas.Map_cursorPointer__qqzvP{cursor:pointer!important}.Map_map__QF1oC canvas.Map_cursorCrosshairAndGrabbingOnActive__w5Xgz{cursor:crosshair!important}.Map_map__QF1oC canvas.Map_cursorCrosshairAndGrabbingOnActive__w5Xgz:active{cursor:-webkit-grabbing!important;cursor:grabbing!important}.Map_map__QF1oC .Map_spinner__guKzV{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;background-color:#fff;z-index:40}.Map_map__QF1oC .Map_spinnerFadeOut__fVl3G{pointer-events:none;opacity:0;transition:opacity .1s ease-out}.Map_map__QF1oC.Map_pointerEventsDisabledOnNonCanvasChildren__dL6or>:not(canvas,.mreUiControls) *{pointer-events:none!important}.Map_pointerEventsDisabled__B_dyI{pointer-events:none}.Radio_radio__TDuJ1{display:flex;position:relative}.Radio_radio__TDuJ1 input{cursor:inherit;height:0;margin:0;opacity:0;padding:0;position:absolute;width:0}.Radio_radio__TDuJ1>svg{height:100%;width:auto}