.Button_root__3fIL8{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));padding:1rem 2.5rem;text-align:center;font-weight:600;text-transform:uppercase;line-height:1.5rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:red;color:white}.Button_root__3fIL8:hover{border-width:1px;--tw-border-opacity:1;border-color:rgb(82 82 91/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Button_root__3fIL8:focus{outline:2px solid transparent;outline-offset:2px}.Button_root__3fIL8[data-active]{--tw-bg-opacity:1;background-color:rgb(82 82 91/var(--tw-bg-opacity,1))}.Button_loading__R7Yd5,.Button_loading__R7Yd5:focus,.Button_loading__R7Yd5:hover{background-color:lightgrey;color:darkgrey;cursor:not-allowed;border:darkgrey}.Button_slim__eaYER{transform:none;padding-top:.5rem;padding-bottom:.5rem;text-transform:none}.Button_disabled__wUorh,.Button_disabled__wUorh:hover{-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden;background-color:lightgrey;color:darkgrey;cursor:not-allowed;border-color:darkgrey}.CommentForm_formContainer__oJtTF{display:flex;flex-direction:column;justify-content:center;height:100%;margin:0}.CommentForm_inputContainer__Vno1l{margin-bottom:30px;display:flex;flex-direction:column}.CommentForm_input__LGeDh{padding:8px 12px;border:1px solid rgb(204,204,204);width:100%}.CommentForm_error__uz_Ii{color:red}._id__container__JMaAr{display:flex;flex-direction:column;width:100%;min-height:600px;min-width:100%}._id__detailGrid__t2lv9{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-template-rows:auto auto;row-gap:40px;-moz-column-gap:40px;column-gap:40px;width:calc(100vw - 400px)}._id__detailStats__bc0cn{display:flex;flex-direction:column;justify-content:space-around}._id__descriptionBox__CJ0xO,._id__detailStats__bc0cn,._id__embed__PZHUz,._id__meetingLocationBox__TTOx1{grid-column:auto;grid-row:auto}._id__boxDescription__k1391 a,._id__meetingLocationBox__TTOx1 a{color:blue}._id__rideLeaderBox__TH6dd,._id__wideBox__APhGk{grid-column:auto;grid-row:auto}._id__accent__mqgxN{height:402px;position:absolute;border-bottom-left-radius:36px;background-color:#444;width:100%}@media screen and (max-width:700px){._id__heading__rjYLJ{font-size:30px!important;line-height:30px}._id__rideDetails___vdB6{padding:10px}._id__detailGrid__t2lv9{width:100%;row-gap:15px;-moz-column-gap:15px;column-gap:15px}._id__detail__IbOHq{padding:15px}}@media screen and (max-width:580px){._id__heading__rjYLJ{font-size:25px!important;line-height:25px}._id__headerActions__ysz9s{font-size:14px!important}._id__series__otxIh{font-size:12px!important}}@media screen and (min-width:390px){._id__accent__mqgxN{height:580px}._id__actionButton__Awrjv{width:100%!important}}@media screen and (min-width:475px){._id__accent__mqgxN{height:630px}}@media screen and (min-width:647px){._id__accent__mqgxN{height:630px}._id__detailStats__bc0cn{grid-column:span 2;grid-row:auto;display:flex;flex-direction:row;justify-content:space-around}._id__descriptionBox__CJ0xO,._id__embed__PZHUz{grid-column:span 2;grid-row:span 2}._id__meetingLocationBox__TTOx1,._id__rideLeaderBox__TH6dd{grid-column:span 1;grid-row:auto}._id__wideBox__APhGk{grid-column:span 2;grid-row:auto}._id__signupsActions__tw5Jm,._id__signupsTitle__RBFPy{grid-column:span 1;grid-row:auto}._id__signupsActions__tw5Jm{gap:10px}._id__signupsTitle__RBFPy{display:flex;flex-direction:row;width:100%}._id__signupsActions__tw5Jm{margin-left:auto;display:flex;flex-direction:row;align-items:center}}@media screen and (min-width:880px){._id__accent__mqgxN{height:630px}._id__detailStats__bc0cn{grid-column:span 2;grid-row:auto;display:flex;flex-direction:row;justify-content:space-around}._id__descriptionBox__CJ0xO,._id__embed__PZHUz{grid-column:span 2;grid-row:span 2}._id__meetingLocationBox__TTOx1,._id__rideLeaderBox__TH6dd{grid-column:span 1;grid-row:auto}._id__wideBox__APhGk{grid-column:span 2;grid-row:auto}}@media screen and (min-width:920px){._id__accent__mqgxN{height:532px}._id__detailStats__bc0cn{grid-column:auto;grid-row:auto;display:flex;flex-direction:column;justify-content:space-around}._id__embed__PZHUz{grid-column:span 3;grid-row:span 2}._id__descriptionBox__CJ0xO{grid-column:span 2;grid-row:span 2}._id__meetingLocationBox__TTOx1,._id__rideLeaderBox__TH6dd{grid-column:span 1;grid-row:auto}._id__wideBox__APhGk{grid-column:span 3;grid-row:auto}}@media screen and (min-width:1051px){._id__accent__mqgxN{height:760px}._id__detailStats__bc0cn{grid-column:span 2;grid-row:span 1;display:flex;flex-direction:column;justify-content:space-around}._id__embed__PZHUz{grid-column:span 2;grid-row:span 2}._id__descriptionBox__CJ0xO{grid-column:span 3;grid-row:span 1}._id__meetingLocationBox__TTOx1{grid-column:span;grid-row:auto}._id__rideLeaderBox__TH6dd{grid-column:span 1;grid-row:auto}._id__wideBox__APhGk{grid-column:span 3;grid-row:auto}}@media screen and (min-width:1155px){._id__accent__mqgxN{height:532px}._id__detailStats__bc0cn{grid-column:auto;grid-row:auto;display:flex;flex-direction:column;justify-content:space-around}._id__embed__PZHUz{grid-column:span 3;grid-row:span 2}._id__descriptionBox__CJ0xO{grid-column:span 3;grid-row:span 1}._id__meetingLocationBox__TTOx1{grid-column:span 2;grid-row:auto}._id__rideLeaderBox__TH6dd{grid-column:span 1;grid-row:auto}._id__wideBox__APhGk{grid-column:span 3;grid-row:auto}}@media screen and (min-width:1440px){._id__accent__mqgxN{height:402px}._id__detailStats__bc0cn{grid-column:span 2;grid-row:auto;display:flex;flex-direction:row;justify-content:space-around;min-width:400px}._id__embed__PZHUz{grid-column:span 4;grid-row:span 2}._id__descriptionBox__CJ0xO{grid-column:span 2;grid-row:span 2}._id__meetingLocationBox__TTOx1,._id__rideLeaderBox__TH6dd{grid-column:span 2;grid-row:auto}._id__wideBox__APhGk{grid-column:span 4;grid-row:auto}}@media screen and (min-width:1730px){._id__accent__mqgxN{height:402px}._id__detailStats__bc0cn{grid-column:span 3;grid-row:auto;display:flex;flex-direction:row;justify-content:space-around;min-width:400px}._id__embed__PZHUz{grid-column:span 5;grid-row:span 2}._id__descriptionBox__CJ0xO{grid-column:span 3;grid-row:span 2}._id__meetingLocationBox__TTOx1,._id__rideLeaderBox__TH6dd{grid-column:span 2;grid-row:auto}._id__wideBox__APhGk{grid-column:span 5;grid-row:auto}}._id__detail__IbOHq{background-color:white;border-radius:9px;padding:30px;display:flex;box-shadow:0 13px 20px 0 rgb(0 0 0/29%)}._id__rideDetails___vdB6{position:relative;padding:50px 60px;width:100%;min-width:100%}._id__headerRow__XZsj4{margin-bottom:45px;display:flex;flex-direction:row}._id__headerTitle__kQ1cj{display:flex;flex-direction:column}._id__headerActions__ysz9s{display:flex;flex-direction:row;margin-left:auto;color:rgb(238,238,238);font-size:18px;font-weight:400;line-height:18px;gap:20px}._id__heading__rjYLJ{font-size:40px;font-weight:900;line-height:40px;margin-top:20px;margin-bottom:10px}._id__series__otxIh{font-size:18px;font-weight:400;line-height:18px;display:flex;flex-direction:row}._id__rideDate__MPSR6{background-color:white;grid-column:1/2;grid-row:1/2}._id__dateContainer__iddfU{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}._id__month__hAC2j{font-size:42px;font-weight:400;line-height:42px;text-transform:uppercase}._id__day__dW0o2{font-size:66px;font-weight:900;line-height:66px}._id__time__SeywV{font-size:23px;font-weight:400;line-height:23px;text-transform:uppercase}._id__status__950uX{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;grid-column:auto;grid-row:auto}._id__ok__dmlI3{background-color:rgb(0,238,24)}._id__done__YjBcZ{background-color:rgb(53,53,53);color:white}._id__cancelled__yryUZ{background-color:rgb(255,0,4)}._id__statusContainer__k3HeP{display:flex;flex-direction:column;align-items:center;justify-content:center}._id__statusTitle__xJ3up{font-size:16px;line-height:20px}._id__statusDesc__NQ8Wz{font-size:33.6px;line-height:33.6px}._id__detailCol__FJhS2{display:flex;flex-direction:column}._id__detailBox__IcKXs{display:flex;flex-direction:row;padding-bottom:10px}._id__detailIcon__DcmYE{margin-left:10px;margin-right:20px}._id__detailStatBox__GKGjo{display:flex;flex-direction:column}._id__detailStatHeader__yg5VL{font-size:16px;line-height:20px}._id__detailStatValue___QHBT{font-size:35px;line-height:35px}._id__iframe__qEVIm{width:1px;min-width:100%;height:445px;border:none}._id__boxContainer__PvA3k{display:flex;flex-direction:column}._id__boxTitle__9d9dZ{font-size:21px;font-weight:900;line-height:35.7px;text-transform:uppercase}._id__boxDescription__k1391{font-size:16px;line-height:24px;margin:10px 0}._id__link__3ewGy{color:blue;cursor:pointer}._id__rideLeaderContainer__B_VhX{display:flex;flex-direction:column}._id__rideLeaderName__XHKnq{font-size:16px;font-weight:900;line-height:20px}._id__signupsContainer__ZTIL_{width:100%}._id__signupList__9xrAR{background-color:rgb(221,221,221);width:100%;padding:10px}._id__signupName__dlYPW{padding:5px;font-weight:700;font-size:16px}._id__signupPace__dMjT1{font-size:12px;font-weight:400}._id__signupGrid__ZFqln{display:flex;flex-direction:row;flex-wrap:wrap}._id__actionButton__Awrjv{padding:3px 20px;border:2px solid #ec383b;border-radius:9px;background-color:transparent;font-size:16px;cursor:pointer}._id__statsContainer__X2pY6{width:100%}._id__statsList__5x5gU{padding-top:10px}._id__commentsBox__iwkb_{flex-direction:column}._id__commentHeader__tQxLc{background-color:rgb(221,221,221);width:100%}._id__commentBody__GfsYQ{padding-left:10px;padding-bottom:10px}._id__commentList___gAWs{display:flex;flex-direction:column}.Comments_header__tADvu{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.EmailForm_container__lYdQO{background-color:white;border-radius:8px;padding:1.5rem;width:100%;max-width:600px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.EmailForm_title__bd7ps{margin-top:0;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600;color:#333;text-align:center}.EmailForm_recipients__V1CyY{display:flex;align-items:center;margin-bottom:1rem;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid #eaeaea}.EmailForm_emailList__T4tky{font-size:.9rem;color:#666}.EmailForm_formGroup__IUG4P{margin-bottom:1.5rem}.EmailForm_formGroup__IUG4P label{display:block;margin-bottom:.5rem;font-weight:500;color:#333}.EmailForm_input__r5_QM,.EmailForm_textarea__iDMR8{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:1rem;transition:border-color .2s ease}.EmailForm_input__r5_QM:focus,.EmailForm_textarea__iDMR8:focus{outline:none;border-color:#0070f3}.EmailForm_textarea__iDMR8{resize:vertical;min-height:120px}.EmailForm_error__CrjDG{color:#e53e3e;font-size:.85rem;margin-top:.25rem}.EmailForm_buttons__2QwCb{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.EmailForm_cancelButton__haCRK,.EmailForm_submitButton__XOkVm{padding:.75rem 1.5rem;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.EmailForm_cancelButton__haCRK{background-color:#f3f4f6;color:#4b5563;border:1px solid #d1d5db}.EmailForm_cancelButton__haCRK:hover:not(:disabled){background-color:#e5e7eb}.EmailForm_submitButton__XOkVm{background-color:#0070f3;color:white;border:none}.EmailForm_submitButton__XOkVm:hover:not(:disabled){background-color:#0058c7}.EmailForm_cancelButton__haCRK:disabled,.EmailForm_submitButton__XOkVm:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.EmailForm_container__lYdQO{padding:1rem}.EmailForm_buttons__2QwCb{flex-direction:column-reverse}.EmailForm_cancelButton__haCRK,.EmailForm_submitButton__XOkVm{width:100%}}.SideMenu_container__IEDoH{background-color:rgb(245,245,245);display:flex;flex-direction:row}.SideMenu_container__IEDoH .SideMenu_lbltoggle__6PS0m,.SideMenu_container__IEDoH input[type=checkbox]{display:none}.SideMenu_nav__LEw_q{top:0;left:0;width:240px;padding:0 20px;position:sticky}.SideMenu_children__yc_iZ{width:100%}.SideMenu_link__9K6Ge{padding:15px 0;width:200px;font-size:16px;color:rgb(61,61,61);line-height:16px;cursor:pointer}.SideMenu_active__gVfu5{color:#ee0000!important}@media screen and (max-width:1050px){.SideMenu_nav__LEw_q{width:unset;position:relative}.SideMenu_link__9K6Ge{width:unset;padding-right:10px}.SideMenu_nav__LEw_q ul{display:flex;flex-direction:row;flex-wrap:wrap}.SideMenu_container__IEDoH{flex-direction:column}}@media screen and (max-width:900px){.SideMenu_container__IEDoH .SideMenu_lbltoggle__6PS0m{display:block;font-size:12px;text-align:center;padding:5px;color:white;background-color:#000;cursor:pointer;transition:all .25s ease-out}.SideMenu_lbltoggle__6PS0m:before{content:" ";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;vertical-align:middle;margin-right:.7rem;transform:translateY(-2px);transition:transform .2s ease-out}.SideMenu_toggle__6LUkd:checked+.SideMenu_lbltoggle__6PS0m+.SideMenu_nav__LEw_q{max-height:300vh}.SideMenu_toggle__6LUkd:checked+.SideMenu_lbltoggle__6PS0m:before{transform:rotate(90deg) translateX(-3px)}.SideMenu_toggle__6LUkd:checked+.SideMenu_lbltoggle__6PS0m{border-bottom-right-radius:0;border-bottom-left-radius:0}.SideMenu_nav__LEw_q{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out}}.Modal_overlay__zgM4p{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.Modal_modal__2Ity9{background-color:white;width:500px;height:600px;border-radius:15px;padding:15px}.Modal_header__TuorX{display:flex;justify-content:flex-end;font-size:25px;font-weight:900}.Modal_title__yX_JI{font-size:24px;font-weight:700;line-height:30px;color:rgb(51,51,51)}.RideLayout_container__9hKb4{position:relative;display:flex;flex-direction:column;background-color:white;width:100%}.RideLayout_tabs__D68V7{display:flex;flex-direction:row;width:220px;margin-bottom:5px}.RideLayout_tab__umod9{background-color:rgb(221,221,221);font-size:14px;line-height:20px;text-decoration-line:none;cursor:pointer;padding:9px 30px;flex-grow:1;margin-right:5px}.RideLayout_active__4Rr0w{background-color:red}