.ElevationChart_sectionTitle__3pNXH{font-weight:300;color:var(--text-default);padding-right:60px;position:relative;font-size:22px;line-height:22px;white-space:normal;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px}.ElevationChart_elevationChartContainer__qSctH{color:var(--active-fill-active-off);position:relative;z-index:3;height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ElevationChart_elevationChartFill__ef3HZ{flex:1 1;min-height:0;height:auto}.ElevationChart_elevationChartContainer__qSctH :focus{outline:none}.ElevationChart_elevationChartRange__R8yD_ div[class^=recharts-tooltip-wrapper],.ElevationChart_mainElevationAndDistanceContainerFullWidth__CxGI6{width:100%}.ElevationChart_elevationChartLarge__xqDdP{z-index:5}.ElevationChart_distanceContainer__nf_LM{font-size:12px;color:var(--active-fill-active-off);width:100%;display:block}.ElevationChart_mainElevationAndDistanceContainer__sUdIw{box-sizing:border-box;padding:10px;background:var(--fill-always-white);box-shadow:0 1px 5px rgba(0,0,0,.25);border-radius:4px}.ElevationChart_elevationAndDistanceContainer__wPbQf{display:flex;align-items:stretch;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:0;width:100%}.ElevationChart_elevationAndDistanceItem__synF0 h5{color:var(--text-default);margin-bottom:0}.ElevationChart_sectionLabel__k_Gl5{display:block;font-size:12px;color:var(--text-default);white-space:nowrap}.ElevationChart_elevationAndDistanceItem__synF0{display:inline-block;flex:1 1;font-size:12px;color:var(--text-default)}.ElevationChart_elevationLabelContainer__bBCSw{position:relative}.ElevationChart_elevationLabelContainer__bBCSw .ElevationChart_sectionLabel__k_Gl5{padding-left:15px}.ElevationChart_smallLegend__H7gzF{border-radius:50%;background:var(--data-viz-green-primary);position:absolute;width:10px;height:10px;display:inline-block;left:0;top:6px}.ElevationChart_expandCollapseButton__tzIGt button{font-size:12px;color:var(--button-fill-primary);position:absolute;z-index:1;right:0;top:0}.ElevationChart_climbsSection___vYqK{justify-content:space-between}.ElevationChart_flexClimbsSection__oT_X9{display:flex;justify-content:space-between}.ElevationChart_chipsContainer__a0N6_{display:flex}.ElevationChart_chipsAndLegends__1ouBI{display:flex;align-items:center;justify-content:space-around}.ElevationChart_chipsAndLegends__1ouBI.ElevationChart_expanded__FCSdU{justify-content:space-between}.ElevationChart_legends__Iisxc{margin-top:10px;display:flex}.ElevationChart_legends__Iisxc.ElevationChart_expanded__FCSdU{margin-top:0}.CourseTrailFooter_footer__xOwHl{height:100%;display:flex;flex-direction:column}.CourseTrailFooter_footerRow__77hIO{display:flex;flex-direction:row;align-items:center;height:calc(100% - 30px)}.CourseTrailFooter_footerLogo__URbeL{height:100%;display:flex;align-items:center;border-top:1px solid var(--stroke-container);padding-left:10px;max-height:30px}.CourseTrailFooter_footerLogo__URbeL img{height:10px}.CourseTrailFooter_footerDistance__b2WML{flex:2 1;display:flex;flex-direction:column;border-right:1px solid var(--stroke-container);height:100%}.CourseTrailFooter_footerDistance__b2WML h6{font-weight:300;color:var(--text-default);position:relative;font-size:12px;line-height:22px;padding-left:10px;white-space:normal;margin:0}.CourseTrailFooter_footerDistance__b2WML>div{height:100%;display:flex;flex-direction:column;color:var(--text-secondary);font-size:12px;align-items:center;justify-content:center}.CourseTrailFooter_footerDistance__b2WML>div h5{margin:0;color:var(--text-default);font-size:20px;font-weight:400}.CourseTrailFooter_footerChart__mWYzs{flex:8 1;padding-left:10px;height:100%;display:flex;flex-direction:column}.CourseTrailFooter_footerChartArea__lgsdd{flex:1 1;min-height:0;display:flex;flex-direction:column}.CourseTrailFooter_footerChart__mWYzs h6{margin:0;font-size:12px;overflow:initial}.ConnectLogo_logo__OXZRe{background-repeat:no-repeat;background-size:200px;width:120px;height:22px;position:absolute;left:50%;margin-left:-60px;top:10px}.ConnectHeader_connectHeader__zcVM2{position:absolute;top:0;width:100%;height:40px;background:rgba(0,0,0,.8);z-index:99999}.ActivityEmbed_activityEmbed__0k9X_{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 20px);margin:10px;overflow:hidden;border:1px solid var(--stroke-container);border-radius:5px;position:relative}.ActivityEmbed_embedMap___r2qZ{flex:1 1;min-height:0;overflow:hidden;position:relative;background-color:var(--bg-background-void)}.ActivityEmbed_activityEmbed__0k9X_ a{text-decoration:none;color:var(--text-always-white)}.ActivityEmbed_embedHeader__Vkr72{position:absolute;top:0;width:100%;z-index:999999}.ActivityEmbed_activityTitle__rXYWu{background:linear-gradient(180deg,rgba(0,0,0,.7) 0,hsla(0,0%,5%,0));margin-top:40px;display:flex;flex-direction:row;align-items:center;gap:15px;padding:15px 15px 30px}.ActivityEmbed_activityUser__ckoz5{box-shadow:0 0 0 4px var(--fill-always-white),0 0 0 5px var(--stroke-divider)}.ActivityEmbed_activityUser__ckoz5,.ActivityEmbed_activityUser__ckoz5 img{border-radius:100%;height:50px;width:50px}.ActivityEmbed_activityDetails__WT4OF{display:flex;flex-direction:column;width:100%}.ActivityEmbed_activityDetails__WT4OF .ActivityEmbed_activityName__SKUj8{font-size:20px;width:calc(100% - 60px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ActivityEmbed_activityDetails__WT4OF a,.ActivityEmbed_activityDetails__WT4OF p{font-size:14px}.ActivityEmbed_activityDetails__WT4OF p{margin:0;color:var(--text-always-white)}.ActivityEmbed_noGps__4fGKw{height:auto;min-height:auto}.ActivityEmbed_noGps__4fGKw .ActivityEmbed_embedHeader__Vkr72{position:relative}.ActivityEmbed_spinner__RVM8A{display:flex;align-items:center;justify-content:center;height:100vh;overflow:hidden;width:100%}.ActivityEmbed_embedStats__UcQW2{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;border-top:1px solid var(--stroke-container);background:var(--inverse-text-default-inverse);flex-shrink:0}.ActivityEmbed_embedStats__UcQW2 .ActivityEmbed_embedStatsItem__EJzrD{display:flex;border-right:1px solid var(--stroke-container);flex-direction:column;align-items:center;padding:5px 0}.ActivityEmbed_embedStats__UcQW2 .ActivityEmbed_embedStatsItem__EJzrD .ActivityEmbed_label__Qam_b{font-size:10px;color:var(--text-secondary);letter-spacing:1px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ActivityEmbed_embedStats__UcQW2 .ActivityEmbed_embedStatsItem__EJzrD .ActivityEmbed_value__BzCw9{font-size:20px}.ActivityEmbed_embedStats__UcQW2 .ActivityEmbed_embedStatsItem__EJzrD .ActivityEmbed_unit__x92gj{color:var(--text-secondary)}.ActivityEmbed_embedFooter___Tc6j{border-top:1px solid var(--stroke-container);padding:5px 10px;display:flex;flex-direction:row;justify-content:space-between;flex-shrink:0;background:var(--inverse-text-default-inverse)}.ActivityEmbed_embedFooter___Tc6j span{font-size:11px;color:var(--text-secondary)}.EmbedErrorPage_embedContainer__nPh5T{box-sizing:border-box;height:calc(100vh - 20px);margin:10px;display:flex;flex-direction:column;position:relative;overflow:hidden;border:1px solid var(--stroke-container);border-radius:5px}.EmbedErrorPage_content__mDslk{padding-top:50px}.EmbedErrorPage_heading__sO9Iy{font-weight:300;font-size:32px;margin-bottom:1rem;text-align:center}.EmbedErrorPage_errorMessage__sHu9f{font-weight:300;font-size:18px;text-align:center}.EmbedLayout_embedContainer__C_FME{box-sizing:border-box;height:calc(100vh - 20px);margin:10px;display:flex;flex-direction:column;position:relative;overflow:hidden;border:1px solid var(--stroke-container);border-radius:5px}.EmbedLayout_title__kCZy3{position:absolute;top:40px;width:100%;padding:15px 15px 30px;z-index:99999;color:var(--text-always-white);background:linear-gradient(180deg,rgba(0,0,0,.7) 0,hsla(0,0%,5%,0))}.EmbedLayout_title__kCZy3 a{color:var(--text-always-white);font-size:20px;text-decoration:none}.EmbedLayout_title__kCZy3 p{margin:5px 0 0;font-size:14px}.EmbedLayout_embedMap__RIGG8{height:75%;width:100%;background-color:var(--bg-background-void);position:relative}.EmbedLayout_footer__fGSJ4{height:25%;display:flex;flex-direction:column;background-color:var(--bg-card)}@keyframes Spinner_spin__k9HZX{to{transform:rotate(1turn)}}.Spinner_spinner__YDH32{position:relative;display:inline-block;vertical-align:middle;width:5em;height:5em;margin:0 .5em;font-size:8px;text-indent:999em;overflow:hidden;animation:Spinner_spin__k9HZX 1s steps(8) infinite}.Spinner_spinner__YDH32.Spinner_small__ZMk14{font-size:3px}.Spinner_spinner__YDH32.Spinner_large__pDs0G{font-size:12px}.Spinner_spinner__YDH32:after,.Spinner_spinner__YDH32:before,.Spinner_spinner__YDH32>div:after,.Spinner_spinner__YDH32>div:before{content:"";position:absolute;top:.25em;left:2.25em;width:.5em;height:1em;border-radius:.2em;background:var(--color-118);background:rgba(0,0,0,.2);box-shadow:0 3.5em var(--color-118);box-shadow:0 3.5em rgba(0,0,0,.2);transform-origin:50% 2.25em}.Spinner_spinner__YDH32:before{background:var(--color-101);background:rgba(0,0,0,.8)}.Spinner_spinner__YDH32:after{transform:rotate(-45deg);background:var(--color-113);background:rgba(0,0,0,.65)}.Spinner_spinner__YDH32>div:before{transform:rotate(-90deg);background:var(--color-113);background:rgba(0,0,0,.5)}.Spinner_spinner__YDH32>div:after{transform:rotate(-135deg);background:var(--color-119);background:rgba(0,0,0,.35)}.Spinner_spinner__YDH32.Spinner_reverse__AKZgL:after,.Spinner_spinner__YDH32.Spinner_reverse__AKZgL:before,.Spinner_spinner__YDH32.Spinner_reverse__AKZgL>div:after,.Spinner_spinner__YDH32.Spinner_reverse__AKZgL>div:before{background:hsla(0,0%,100%,.4);box-shadow:0 3.5em hsla(0,0%,100%,.4)}.Spinner_spinner__YDH32.Spinner_reverse__AKZgL:before{background:#fff}.Spinner_spinner__YDH32.Spinner_reverse__AKZgL:after{background:hsla(0,0%,100%,.8)}.Spinner_spinner__YDH32.Spinner_reverse__AKZgL>div:before{background:hsla(0,0%,100%,.6)}.Spinner_spinner__YDH32.Spinner_reverse__AKZgL>div:after{background:hsla(0,0%,100%,.5)}.Spinner_spinner__YDH32.Spinner_blue__ueMtX:after,.Spinner_spinner__YDH32.Spinner_blue__ueMtX:before,.Spinner_spinner__YDH32.Spinner_blue__ueMtX>div:after,.Spinner_spinner__YDH32.Spinner_blue__ueMtX>div:before{background:rgba(17,169,237,.4);box-shadow:0 3.5em rgba(17,169,237,.4)}.Spinner_spinner__YDH32.Spinner_blue__ueMtX:before{background:#11a9ed}.Spinner_spinner__YDH32.Spinner_blue__ueMtX:after{background:rgba(17,169,237,.8)}.Spinner_spinner__YDH32.Spinner_blue__ueMtX>div:before{background:rgba(17,169,237,.6)}.Spinner_spinner__YDH32.Spinner_blue__ueMtX>div:after{background:rgba(17,169,237,.5)}.Spinner_spinner__YDH32.Spinner_iconWhite__EPFQ4:after,.Spinner_spinner__YDH32.Spinner_iconWhite__EPFQ4:before,.Spinner_spinner__YDH32.Spinner_iconWhite__EPFQ4>div:after,.Spinner_spinner__YDH32.Spinner_iconWhite__EPFQ4>div:before{box-shadow:0 3.5em rgba(from var(--icon-always-white) r g b/40%)}.Spinner_spinner__YDH32.Spinner_iconWhite__EPFQ4:before{background:rgb(from var(--icon-always-white) r g b)}.Spinner_spinner__YDH32.Spinner_iconWhite__EPFQ4:after{background:rgba(from var(--icon-always-white) r g b/80%)}.Spinner_spinner__YDH32.Spinner_iconWhite__EPFQ4>div:before{background:rgba(from var(--icon-always-white) r g b/60%)}.Spinner_spinner__YDH32.Spinner_iconWhite__EPFQ4>div:after{background:rgba(from var(--icon-always-white) r g b/50%)}.Spinner_spinner__YDH32.Spinner_iconDefault__SAWdB:after,.Spinner_spinner__YDH32.Spinner_iconDefault__SAWdB:before,.Spinner_spinner__YDH32.Spinner_iconDefault__SAWdB>div:after,.Spinner_spinner__YDH32.Spinner_iconDefault__SAWdB>div:before{box-shadow:0 3.5em rgb(from var(--icon-default) r g b/40%)}.Spinner_spinner__YDH32.Spinner_iconDefault__SAWdB:before{background:var(--icon-default)}.Spinner_spinner__YDH32.Spinner_iconDefault__SAWdB:after{background:rgb(from var(--icon-default) r g b/80%)}.Spinner_spinner__YDH32.Spinner_iconDefault__SAWdB>div:before{background:rgb(from var(--icon-default) r g b/60%)}.Spinner_spinner__YDH32.Spinner_iconDefault__SAWdB>div:after{background:rgb(from var(--icon-default) r g b/50%)}.Spinner_spinner__YDH32.Spinner_iconAction__bNKiE:after,.Spinner_spinner__YDH32.Spinner_iconAction__bNKiE:before,.Spinner_spinner__YDH32.Spinner_iconAction__bNKiE>div:after,.Spinner_spinner__YDH32.Spinner_iconAction__bNKiE>div:before{box-shadow:0 3.5em rgb(from var(--icon-action) r g b/40%)}.Spinner_spinner__YDH32.Spinner_iconAction__bNKiE:before{background:var(--icon-action)}.Spinner_spinner__YDH32.Spinner_iconAction__bNKiE:after{background:rgb(from var(--icon-action) r g b/80%)}.Spinner_spinner__YDH32.Spinner_iconAction__bNKiE>div:before{background:rgb(from var(--icon-action) r g b/60%)}.Spinner_spinner__YDH32.Spinner_iconAction__bNKiE>div:after{background:rgb(from var(--icon-action) r g b/50%)}.LoadingView_loadingView__D_u61{padding:16px;display:flex;justify-content:center;align-items:center;height:100%}