.RideCard_container__rKXm0{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border:4px solid red;width:450px;min-width:450px;color:#333}.RideCard_series__u_QPz{font-size:14px;line-height:20px;text-transform:uppercase;padding:5px 15px;color:#fff}.RideCard_body__HVfI9{padding:15px;background-color:#fff;border-bottom-right-radius:15px;border-bottom-left-radius:15px;height:calc(100% - 30px)}.RideCard_title__DcHfo{font-size:25px;line-height:27.5px;height:55px;overflow:hidden}.RideCard_detailsBottom__Tt_dY,.RideCard_details__p1Z09{display:flex;flex-direction:row;justify-content:space-between}.RideCard_detailsBottom__Tt_dY{padding-top:15px}.RideCard_dateContainer___AkSi{display:flex;flex-direction:column}.RideCard_date__IHgOd{font-size:18px;font-weight:700;line-height:18px}.RideCard_time__e7xON{font-size:14px;font-weight:700;line-height:14px}.RideCard_dataContainer__ilJ_O{display:flex;margin-left:auto}.RideCard_data__hCy_X{margin-right:15px;display:flex;flex-direction:row}.RideCard_dataValue__eEuWm{font-size:16px;line-height:20px}.RideCard_dataUnit__1G5WK{font-size:14px;font-weight:700;line-height:20px;padding-left:5px}.RideCard_rideLeaderContainer__rkgDG{display:flex;flex-direction:column}.RideCard_rideLeaderHeader__a9Qek{font-size:15px;font-weight:700;line-height:16.5px;text-transform:uppercase}.RideCard_actionContainer__8AMmH{display:flex;flex-direction:row;align-items:center}.RideCard_button__oyOCo{margin-left:10px;color:#666;padding:10px 30px;border-style:solid;border-width:4px;border-radius:9px;background-color:transparent;font-size:16px;text-transform:uppercase;font-weight:900;line-height:20px;cursor:pointer}@media screen and (max-width:500px){.RideCard_container__rKXm0{width:360px;min-width:360px}}@media screen and (max-width:410px){.RideCard_container__rKXm0{width:335px;min-width:335px}}.RideLayout_container__CI8KW{position:relative;display:flex;flex-direction:column;background-color:#fff;width:100%}.RideLayout_tabs__GRb8T{display:flex;flex-direction:row;width:220px;margin-bottom:5px}.RideLayout_tab__I2_cm{background-color:#ddd;font-size:14px;line-height:20px;text-decoration-line:none;cursor:pointer;padding:9px 30px;flex-grow:1;margin-right:5px}.RideLayout_active__NQJYE{background-color:red}.RideRibbon_rideRibbonContainer__CPe8B{margin-bottom:1px;display:flex;flex-direction:row;border-radius:5px;align-items:center}.RideRibbon_rideRibbonTime__e3Cvx{margin-right:10px;padding-left:5px;font-size:11px;line-height:18px}.RideRibbon_rideRibbonName__S1jUA{font-size:14px;font-weight:700;overflow-wrap:break-word;overflow-x:hidden;text-overflow:ellipsis}.RideRibbon_rideRibbonContainer__CPe8B span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.calendar_container__Xk7YH{display:flex;flex-direction:column}.calendar_header__6c5z7{display:flex;flex-direction:row;background-color:#fff}.calendar_header__6c5z7 button{padding:10px;background-color:rgba(0,0,0,.05);margin-right:10px}.calendar_monthAndYear__h92oU{font-size:16px;font-weight:900;padding:10px 15px}.calendar_forwardAndBackwardContainer__4Ppej{margin-left:auto}.calendar_forwardAndBackwardContainer__4Ppej a{padding-right:20px;font-size:1.5rem}.calendar_weekContainer__zQgyv{height:130px}.calendar_dayOfWeekContainer__rooaq,.calendar_weekContainer__zQgyv{display:flex;flex-direction:row;flex-grow:1}.calendar_dayOfWeek__pWb5e{flex-grow:1;background-color:#fff;border-radius:3px;margin:3px;flex-basis:0;font-size:14px;font-weight:500;display:flex}.calendar_dayOfWeekTitle__uCe5V{margin-left:auto;padding-right:10px;font-weight:900}.calendar_dayContainer__9v6gW{display:flex;flex-direction:column;flex-grow:1;background-color:#fff;outline:1px solid #000;flex-basis:0;width:calc(100vw / 7 - 6px);border-radius:3px;margin:3px}.calendar_notCurrentMonth__lpC9s{background-color:#aaa}.calendar_dayHeader__zgEz3{margin:3px 3px 3px auto}.calendar_dayHeaderCurrent__glWW3{background-color:blue;color:#fff;padding:0 3px;border-radius:4px}.calendar_currentDay__ZWfrX{background-color:rgba(0,0,255,.1)}.calendar_dayRideContainer__g7yYs{display:flex;overflow-y:scroll;flex-direction:column;padding:0}.calendar_ribbon__pUrx4{cursor:pointer}