.Footer-module-scss-module__pnIDuG__container{background-color:#e7f6ef;border-top:1px solid #e3e7e4;width:100%;padding:16px;display:none}@media only screen and (min-width:1024px){.Footer-module-scss-module__pnIDuG__container{display:block}}.Footer-module-scss-module__pnIDuG__innerContainer{width:100%;max-width:2000px;margin:0 auto;padding:0 16px}@media only screen and (min-width:1024px){.Footer-module-scss-module__pnIDuG__innerContainer{padding:0 16px}}
.Modal-module-scss-module__bbWaaW__content{background-color:#fff}@media only screen and (min-width:1px) and (max-width:768px){.Modal-module-scss-module__bbWaaW__content{border-radius:0;margin-block:0}}@media only screen and (min-width:768px){.Modal-module-scss-module__bbWaaW__content{border-radius:8px;height:auto}}.Modal-module-scss-module__bbWaaW__header{z-index:10;background-color:#e7f6ef;border-bottom:1px solid #e3e7e4;padding-left:24px;padding-right:24px;position:sticky;top:0}@media only screen and (min-width:768px){.Modal-module-scss-module__bbWaaW__header{border-top-left-radius:8px;border-top-right-radius:8px}}.Modal-module-scss-module__bbWaaW__body{padding:16px}@media only screen and (min-width:768px){.Modal-module-scss-module__bbWaaW__body{padding:24px}}
.LoginForm-module-scss-module__aNdAqW__container{height:auto}.LoginForm-module-scss-module__aNdAqW__row{margin-bottom:16px}
.CreateAccount-module-scss-module__LhKrGq__container{height:auto}.CreateAccount-module-scss-module__LhKrGq__row{margin-bottom:16px}
.ActivitySummaryModalForm-module-scss-module__Rg8zVW__container{margin:0 auto}
.CalendarWithTime-module-scss-module__OW0IIa__container,.CalendarWithTime-module-scss-module__OW0IIa__calendar{width:100%}.CalendarWithTime-module-scss-module__OW0IIa__timeStack{gap:3px;width:100%;padding:16px}
.Link-module-scss-module__KOgerG__container{transition:color .25s}.Link-module-scss-module__KOgerG__container_isActive{color:#22a06b;text-decoration:underline}.Link-module-scss-module__KOgerG__container:hover{color:#22a06b;text-decoration:underline;transition:-webkit-text-decoration .25s,text-decoration .25s}
.NotificationItem-module-scss-module__OCe_Qq__container{width:100%;padding:8px}.NotificationItem-module-scss-module__OCe_Qq__container_button{cursor:pointer;transition:background .1s}.NotificationItem-module-scss-module__OCe_Qq__container_button:hover{background:#e7f6ef}.NotificationItem-module-scss-module__OCe_Qq__container_button:active{color:#fff;background:#22a06b}.NotificationItem-module-scss-module__OCe_Qq__content{align-items:center;display:flex}.NotificationItem-module-scss-module__OCe_Qq__time{margin-left:16px;font-size:10px;display:block}.NotificationItem-module-scss-module__OCe_Qq__dot{opacity:0;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.NotificationItem-module-scss-module__OCe_Qq__dot_visible{opacity:1;background-color:red}.NotificationItem-module-scss-module__OCe_Qq__notificationItem{font-size:12px}.NotificationItem-module-scss-module__OCe_Qq__notificationItem a{font-size:inherit}.NotificationItem-module-scss-module__OCe_Qq__link{display:inline}.NotificationItem-module-scss-module__OCe_Qq__bold{font-weight:700}.NotificationItem-module-scss-module__OCe_Qq__italic{font-style:italic}.NotificationItem-module-scss-module__OCe_Qq__dropDown{max-width:340px}.NotificationItem-module-scss-module__OCe_Qq__footer{border-top:1px solid #e3e7e4;justify-content:center;padding:12px;display:flex}
.Select-module-scss-module__CWNJdG__labelIconComponent{margin-right:12px}
.ActivityTypePicker-module-scss-module__qBQO6G__container{height:auto}.ActivityTypePicker-module-scss-module__qBQO6G__indicator{border-radius:50%;width:12px;height:12px;display:inline-block}.ActivityTypePicker-module-scss-module__qBQO6G__indicator_gravel{background-color:#b14fe3}.ActivityTypePicker-module-scss-module__qBQO6G__indicator_cyclocross{background-color:#3285f5}.ActivityTypePicker-module-scss-module__qBQO6G__indicator_road{background-color:#f5c542}.ActivityTypePicker-module-scss-module__qBQO6G__indicator_mtb{background-color:#ff8a34}.ActivityTypePicker-module-scss-module__qBQO6G__indicator_commute{background-color:#13b8a6}
.SearchFilter-module-scss-module__sd_BYG__container{height:100%}.SearchFilter-module-scss-module__sd_BYG__innerContainer{position:relative}.SearchFilter-module-scss-module__sd_BYG__list{margin:0;padding:0;list-style:none}.SearchFilter-module-scss-module__sd_BYG__item{width:100%;margin-bottom:16px}@media only screen and (min-width:768px){.SearchFilter-module-scss-module__sd_BYG__item{margin-bottom:24px}}@media only screen and (min-width:1px) and (max-width:768px){.SearchFilter-module-scss-module__sd_BYG__hiddenOnMobile{display:none}}.SearchFilter-module-scss-module__sd_BYG__inputWrapper{justify-content:space-between;align-items:center;gap:8px;display:flex}.SearchFilter-module-scss-module__sd_BYG__filterButton{display:flex}@media only screen and (min-width:768px){.SearchFilter-module-scss-module__sd_BYG__filterButton{display:none}}.SearchFilter-module-scss-module__sd_BYG__pills{margin-bottom:16px}.SearchFilter-module-scss-module__sd_BYG__searchResult{display:none}@media only screen and (min-width:768px){.SearchFilter-module-scss-module__sd_BYG__searchResult{justify-content:center;padding-top:24px;display:flex}}
.SearchResultInfo-module-scss-module__th_8sa__container{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.SearchResultInfo-module-scss-module__th_8sa__icon{width:16px;height:16px}
.ActivitiesMap-module-scss-module__4Yp3Xa__container{position:relative}.ActivitiesMap-module-scss-module__4Yp3Xa__loadingOverlay{z-index:1000;background-color:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}
.page-module-scss-module__bYxJZW__container{grid-template-columns:1fr;display:grid}@media only screen and (min-width:768px){.page-module-scss-module__bYxJZW__container{grid-template-columns:1fr 400px;align-items:start;gap:20px}}.page-module-scss-module__bYxJZW__map{border:1px solid #0000001a 0px 1px 2px 0px;border-radius:8px;flex:1;order:2;overflow:hidden}@media only screen and (min-width:768px){.page-module-scss-module__bYxJZW__map{order:1}}.page-module-scss-module__bYxJZW__filter{order:1}@media only screen and (min-width:768px){.page-module-scss-module__bYxJZW__filter{background:#fff;border-radius:8px;order:2;padding:24px;box-shadow:0 1px 2px #0000001a}}
.ActivityDetails-module-scss-module__gyCG8q__container{grid-template-columns:1fr;align-items:start;display:grid}@media only screen and (min-width:768px){.ActivityDetails-module-scss-module__gyCG8q__container{grid-template-columns:1fr 40%;gap:20px}}.ActivityDetails-module-scss-module__gyCG8q__map{border:1px solid #0000001a 0px 1px 2px 0px;border-radius:8px;flex:1;order:2;overflow:hidden}@media only screen and (min-width:768px){.ActivityDetails-module-scss-module__gyCG8q__map{order:1}}.ActivityDetails-module-scss-module__gyCG8q__details{order:1}@media only screen and (min-width:768px){.ActivityDetails-module-scss-module__gyCG8q__details{background:#fff;border-radius:8px;order:2;padding:24px;box-shadow:0 1px 2px #0000001a}}.ActivityDetails-module-scss-module__gyCG8q__footer{justify-content:flex-end;display:flex}.ActivityDetails-module-scss-module__gyCG8q__chatPreview{border-top:1px solid #e3e7e4;border-bottom:1px solid #e3e7e4;margin-bottom:16px;padding:24px 0}

