@font-face{font-family:Poppins;src:url(../media/Poppins-Bold.5dcc77b6.eot);src:url(../media/Poppins-Bold.5dcc77b6.eot)format("embedded-opentype"),url(../media/Poppins-Bold.62967326.woff2)format("woff2"),url(../media/Poppins-Bold.88fdc511.woff)format("woff"),url(../media/Poppins-Bold.9fe51d4e.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-Medium.6b998506.eot);src:url(../media/Poppins-Medium.6b998506.eot)format("embedded-opentype"),url(../media/Poppins-Medium.0903e5d1.woff2)format("woff2"),url(../media/Poppins-Medium.e331098b.woff)format("woff"),url(../media/Poppins-Medium.fbb04918.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-Light.ecae0a98.eot);src:url(../media/Poppins-Light.ecae0a98.eot)format("embedded-opentype"),url(../media/Poppins-Light.101cd3b6.woff2)format("woff2"),url(../media/Poppins-Light.dec1230b.woff)format("woff"),url(../media/Poppins-Light.ae202181.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-Regular.48697c76.eot);src:url(../media/Poppins-Regular.48697c76.eot)format("embedded-opentype"),url(../media/Poppins-Regular.60b546ef.woff2)format("woff2"),url(../media/Poppins-Regular.2b1a5174.woff)format("woff"),url(../media/Poppins-Regular.f4a07482.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-SemiBold.e1375c0d.eot);src:url(../media/Poppins-SemiBold.e1375c0d.eot)format("embedded-opentype"),url(../media/Poppins-SemiBold.8cd7163f.woff2)format("woff2"),url(../media/Poppins-SemiBold.5054db10.woff)format("woff"),url(../media/Poppins-SemiBold.b7e704e9.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}.text-color-grey-dark{color:#050505!important}.text-color-grey{color:#535862!important}.text-color-white{color:#fff!important}.text-color-blue{color:#1570ef!important}.text-color-purple{color:#7f56d9!important}.text-color-green{color:#039855!important}.text-color-blue-light{color:#0086c9!important}.text-color-blue-grey{color:#3e4784!important}.text-color-indigo{color:#444ce7!important}.text-color-pink{color:#dd2590!important}.text-color-red{color:#d92d20!important}.bg-color-grey-dark{background-color:#050505}.bg-color-grey{background-color:#535862}.bg-color-white{background-color:#fff}.bg-color-blue{background-color:#1570ef}.bg-color-purple{background-color:#7f56d9}.bg-color-green{background-color:#039855}.bg-color-blue-light{background-color:#0086c9}.bg-color-blue-grey{background-color:#3e4784}.bg-color-indigo{background-color:#444ce7}.bg-color-pink{background-color:#dd2590}.bg-color-red{background-color:#d92d20}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,button,input{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;background:0 0;border:0;outline:0;margin:0;padding:0}article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section,main{display:block}ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{color:inherit;font-size:100%;text-decoration:none}button{all:unset;cursor:pointer;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}*,:before,:after{box-sizing:inherit;outline:none}html{box-sizing:border-box;min-height:100%;position:relative;font-size:16px!important;line-height:16px!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;outline:none;color:#050505!important;font-family:Poppins,Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:16px!important}@font-face{font-family:fivestarathlets;src:url(../media/fivestarathlets.d6dc97ee.eot);src:url(../media/fivestarathlets.d6dc97ee.eot)format("embedded-opentype"),url(../media/fivestarathlets.7ab4cfb5.ttf)format("truetype"),url(../media/fivestarathlets.42cd57f2.woff)format("woff"),url(../media/fivestarathlets.8b3a1336.svg)format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=\ icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:fivestarathlets!important}.icon-yoga:before{content:""}.icon-gymnastics:before{content:""}.icon-running:before{content:""}.icon-martial-arts:before{content:""}.icon-star-shield:before{content:""}.icon-TrackField:before{content:""}.icon-volleybal:before{content:""}.icon-football:before{content:""}.icon-shield-star:before{content:""}.icon-documents:before{content:""}.icon-team:before{content:""}.icon-club-icon:before{content:""}.icon-soccer:before{content:""}.icon-basketball:before{content:""}.icon-crossfit:before{content:""}.icon-athletics:before{content:""}.icon-tennis:before{content:""}.icon-swimming:before{content:""}.icon-rugby:before{content:""}.icon-hockey:before{content:""}.icon-golf:before{content:""}.icon-baseball:before{content:""}.m-4{margin:.25rem}.mt-4{margin-top:.25rem}.mr-4{margin-right:.25rem}.mb-4{margin-bottom:.25rem}.ml-4{margin-left:.25rem}.p-4{padding:.25rem}.pt-4{padding-top:.25rem}.pr-4{padding-right:.25rem}.pb-4{padding-bottom:.25rem}.pl-4{padding-left:.25rem}.m-6{margin:6px}.mt-6{margin-top:6px}.mr-6{margin-right:6px}.mb-6{margin-bottom:6px}.ml-6{margin-left:6px}.p-6{padding:6px}.pt-6{padding-top:6px}.pr-6{padding-right:6px}.pb-6{padding-bottom:6px}.pl-6{padding-left:6px}.m-8{margin:.5rem}.mt-8{margin-top:.5rem}.mr-8{margin-right:.5rem}.mb-8{margin-bottom:.5rem}.ml-8{margin-left:.5rem}.p-8{padding:.5rem}.pt-8{padding-top:.5rem}.pr-8{padding-right:.5rem}.pb-8{padding-bottom:.5rem}.pl-8{padding-left:.5rem}.m-10{margin:.625rem}.mt-10{margin-top:.625rem}.mr-10{margin-right:.625rem}.mb-10{margin-bottom:.625rem}.ml-10{margin-left:.625rem}.p-10{padding:.625rem}.pt-10{padding-top:.625rem}.pr-10{padding-right:.625rem}.pb-10{padding-bottom:.625rem}.pl-10{padding-left:.625rem}.m-12{margin:.75rem}.mt-12{margin-top:.75rem}.mr-12{margin-right:.75rem}.mb-12{margin-bottom:.75rem}.ml-12{margin-left:.75rem}.p-12{padding:.75rem}.pt-12{padding-top:.75rem}.pr-12{padding-right:.75rem}.pb-12{padding-bottom:.75rem}.pl-12{padding-left:.75rem}.m-16{margin:1rem}.mt-16{margin-top:1rem}.mr-16{margin-right:1rem}.mb-16{margin-bottom:1rem}.ml-16{margin-left:1rem}.p-16{padding:1rem}.pt-16{padding-top:1rem}.pr-16{padding-right:1rem}.pb-16{padding-bottom:1rem}.pl-16{padding-left:1rem}.m-20{margin:1.25rem}.mt-20{margin-top:1.25rem}.mr-20{margin-right:1.25rem}.mb-20{margin-bottom:1.25rem}.ml-20{margin-left:1.25rem}.p-20{padding:1.25rem}.pt-20{padding-top:1.25rem}.pr-20{padding-right:1.25rem}.pb-20{padding-bottom:1.25rem}.pl-20{padding-left:1.25rem}.m-24{margin:1.5rem}.mt-24{margin-top:1.5rem}.mr-24{margin-right:1.5rem}.mb-24{margin-bottom:1.5rem}.ml-24{margin-left:1.5rem}.p-24{padding:1.5rem}.pt-24{padding-top:1.5rem}.pr-24{padding-right:1.5rem}.pb-24{padding-bottom:1.5rem}.pl-24{padding-left:1.5rem}.m-30{margin:1.875rem}.mt-30{margin-top:1.875rem}.mr-30{margin-right:1.875rem}.mb-30{margin-bottom:1.875rem}.ml-30{margin-left:1.875rem}.p-30{padding:1.875rem}.pt-30{padding-top:1.875rem}.pr-30{padding-right:1.875rem}.pb-30{padding-bottom:1.875rem}.pl-30{padding-left:1.875rem}.m-32{margin:2rem}.mt-32{margin-top:2rem}.mr-32{margin-right:2rem}.mb-32{margin-bottom:2rem}.ml-32{margin-left:2rem}.p-32{padding:2rem}.pt-32{padding-top:2rem}.pr-32{padding-right:2rem}.pb-32{padding-bottom:2rem}.pl-32{padding-left:2rem}.m-36{margin:2.25rem}.mt-36{margin-top:2.25rem}.mr-36{margin-right:2.25rem}.mb-36{margin-bottom:2.25rem}.ml-36{margin-left:2.25rem}.p-36{padding:2.25rem}.pt-36{padding-top:2.25rem}.pr-36{padding-right:2.25rem}.pb-36{padding-bottom:2.25rem}.pl-36{padding-left:2.25rem}.m-40{margin:2.5rem}.mt-40{margin-top:2.5rem}.mr-40{margin-right:2.5rem}.mb-40{margin-bottom:2.5rem}.ml-40{margin-left:2.5rem}.p-40{padding:2.5rem}.pt-40{padding-top:2.5rem}.pr-40{padding-right:2.5rem}.pb-40{padding-bottom:2.5rem}.pl-40{padding-left:2.5rem}.m-48{margin:3rem}.mt-48{margin-top:3rem}.mr-48{margin-right:3rem}.mb-48{margin-bottom:3rem}.ml-48{margin-left:3rem}.p-48{padding:3rem}.pt-48{padding-top:3rem}.pr-48{padding-right:3rem}.pb-48{padding-bottom:3rem}.pl-48{padding-left:3rem}.m-56{margin:3.5rem}.mt-56{margin-top:3.5rem}.mr-56{margin-right:3.5rem}.mb-56{margin-bottom:3.5rem}.ml-56{margin-left:3.5rem}.p-56{padding:3.5rem}.pt-56{padding-top:3.5rem}.pr-56{padding-right:3.5rem}.pb-56{padding-bottom:3.5rem}.pl-56{padding-left:3.5rem}.m-64{margin:4rem}.mt-64{margin-top:4rem}.mr-64{margin-right:4rem}.mb-64{margin-bottom:4rem}.ml-64{margin-left:4rem}.p-64{padding:4rem}.pt-64{padding-top:4rem}.pr-64{padding-right:4rem}.pb-64{padding-bottom:4rem}.pl-64{padding-left:4rem}.m-72{margin:4.5rem}.mt-72{margin-top:4.5rem}.mr-72{margin-right:4.5rem}.mb-72{margin-bottom:4.5rem}.ml-72{margin-left:4.5rem}.p-72{padding:4.5rem}.pt-72{padding-top:4.5rem}.pr-72{padding-right:4.5rem}.pb-72{padding-bottom:4.5rem}.pl-72{padding-left:4.5rem}.m-80{margin:5rem}.mt-80{margin-top:5rem}.mr-80{margin-right:5rem}.mb-80{margin-bottom:5rem}.ml-80{margin-left:5rem}.p-80{padding:5rem}.pt-80{padding-top:5rem}.pr-80{padding-right:5rem}.pb-80{padding-bottom:5rem}.pl-80{padding-left:5rem}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-32{gap:32px}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-6{flex:6}.flex-8{flex:8}.font-12{font-size:.75rem}.font-14{font-size:.875rem}.font-16{font-size:1rem}.font-20{font-size:1.25rem}.font-24{font-size:1.5rem}.font-30{font-size:1.875rem}.font-32{font-size:2rem}.font-36{font-size:2.25rem}.font-40{font-size:2.5rem}.font-48{font-size:3rem}.flex{display:flex}.flex-align-center{align-items:center}.flex-align-end{align-items:flex-end}.flex-align-start{align-items:flex-start}.flex-justify-center{justify-content:center}.flex-between{justify-content:space-between}.flex-around{justify-content:space-around}.flex-justify-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-direction-col{flex-direction:column}.text-center{text-align:center}.margin-center{margin:0 auto}strong{font-weight:600}h2{color:#050505;font-size:3rem;font-weight:600;line-height:3.75rem}p{color:#454545;font-size:1rem;font-weight:500;line-height:1.5rem}.full-width{width:100%!important}.google-login-wrapper{width:100%;display:flex}.google-login-wrapper>div{width:100%!important;min-width:100%!important}.google-login-wrapper iframe{margin:0 auto!important}.cursor-pointer{cursor:pointer}*{scrollbar-color:#e7e7e7 transparent;scrollbar-width:8px}.auth-container{min-height:100vh;display:flex}.auth-container .auth-left-side{flex:1;justify-content:flex-end;display:flex}.auth-container .auth-left-side__content{flex-direction:column;justify-content:space-between;width:100%;max-width:720px;display:flex}.auth-container .auth-left-side__content .auth-head{text-align:center;padding:1.75rem 2rem}.auth-container .auth-left-side__content .auth-head .user-box__icon{text-align:center;color:#535862;background:#d1d1d1;border-radius:50%;width:40px;height:40px;margin-right:8px;font-size:.75rem;font-weight:500;line-height:1.125rem;overflow:hidden}.auth-container .auth-left-side__content .auth-head .user-box__icon img{object-fit:cover;width:100%;height:100%;display:block}.auth-container .auth-left-side__content .auth-head .user-box__info{max-width:150px;margin-right:12px}.auth-container .auth-left-side__content .auth-head .user-box__info .name{color:#050505;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden}.auth-container .auth-left-side__content .auth-head .logout-button{display:flex}.auth-container .auth-left-side__content .auth-head .logout-button svg{color:#6d6d6d;width:20px}.auth-container .auth-left-side__content .auth-form-content{box-sizing:content-box;width:100%;max-width:430px;margin:0 auto;padding:1rem 2rem}.auth-container .auth-left-side__content .auth-form-content .celebration-icon{width:100px;height:100px;margin-bottom:24px}.auth-container .auth-left-side__content .auth-form-content h2{margin-bottom:.75rem}.auth-container .auth-left-side__content .auth-form-content .rememeber-account a{color:#1570ef;font-size:1rem;font-weight:600;line-height:1.5rem}.auth-container .auth-left-side__content .auth-form-content .have-account p{color:#535862;margin-bottom:0;font-size:1.125rem;line-height:1.875rem}.auth-container .auth-left-side__content .auth-form-content .have-account a{color:#175cd3;margin-left:4px;font-size:1.125rem;font-weight:600;line-height:1.875rem}.auth-container .auth-left-side__content .auth-foo{text-align:center;padding:1.5rem 2rem}.auth-container .auth-left-side__content .auth-foo p{color:#6d6d6d;font-size:.875rem;font-weight:400;line-height:1.25rem}.auth-container .auth-right-side{background:#f6f6f6;border-radius:5rem 0 0 5rem;flex:1;justify-content:flex-start;align-items:center;padding:6px;display:flex;overflow:hidden}.auth-container .auth-right-side .image-animation-box{width:100%;max-width:720px;padding:0 3rem;animation-name:animation_parent_box;animation-duration:.5s;animation-delay:1.2s;animation-fill-mode:forwards;position:relative}.auth-container .auth-right-side .image-animation-box .animation-text-box{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:2;opacity:0;background:rgba(255,255,255,.1);width:100%;max-width:480px;padding:2.5rem;animation-name:center_box;animation-duration:.5s;animation-delay:1.2s;animation-fill-mode:forwards;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-container .auth-right-side .image-animation-box .animation-text-box h4{color:#000;margin-bottom:1rem;font-size:2.35rem;font-weight:500;line-height:2.8rem}.auth-container .auth-right-side .image-animation-box .animation-text-box p{color:#000;font-size:1.25rem;font-weight:400;line-height:2rem}.auth-container .auth-right-side .image-animation-box>div>img{width:100%;max-width:260px;height:auto;margin:16px;animation-duration:.35s;animation-fill-mode:forwards;display:block}.auth-container .auth-right-side .image-animation-box>div>img.image-1{z-index:3;animation-name:first_image;animation-delay:0s;position:relative;transform:translateY(-100vh)}.auth-container .auth-right-side .image-animation-box>div>img.image-2{margin-top:36px;animation-name:second_image;animation-delay:.6s;transform:translateY(-100vh)}.auth-container .auth-right-side .image-animation-box>div>img.image-3{margin-left:36px;animation-name:third_image;animation-delay:.9s;transform:translateY(100vh)}.auth-container .auth-right-side .image-animation-box>div>img.image-4{z-index:3;animation-name:fourth_image;animation-delay:.3s;position:relative;transform:translateY(100vh)}.auth-container .auth-right-side .image-animation-box>div:first-child{margin-bottom:150px}.auth-container .auth-right-side .empty-box{background:url(../media/5.23bbecf3.png) 50%/contain no-repeat;width:100%;height:100%}.wizard-container .left-sidebar{background:#f6f6f6;border-right:1px solid #d1d1d1;flex-direction:column;justify-content:space-between;width:312px;max-width:100%;min-height:100vh;display:flex}.wizard-container .left-sidebar__head{padding:2rem}.wizard-container .left-sidebar__head .logo{margin-bottom:4.5rem;display:block}.wizard-container .left-sidebar__head .logo img{width:170px;display:block}.wizard-container .left-sidebar .wizard-header-mobile{border-bottom:1px solid #e7e7e7;padding:24px;display:none}.wizard-container .left-sidebar .wizard-header-mobile h2{text-transform:uppercase;color:#050505;font-size:25px;font-style:italic;font-weight:700;line-height:130%}.wizard-container .right-content{width:calc(100% - 312px)}.wizard-container .right-content .wizard-header{border-bottom:1px solid #d1d1d1;padding:2rem 3rem 1.5rem}.wizard-container .right-content .wizard-header h2{text-transform:uppercase;color:#050505;font-size:1.875rem;font-style:italic;font-weight:700;line-height:2.875rem}.wizard-container .right-content .wizard-header p{color:#344054;font-size:1.125rem;font-weight:400;line-height:1.75rem}.wizard-container .right-content .wizard-body{padding:1.5rem 3rem}.wizard-container .right-content .wizard-body .step-head{border-bottom:1px solid #d1d1d1;padding-bottom:1.25rem}.wizard-container .right-content .wizard-body .step-head__title .icon{color:#344054;background:#050505;border-radius:10px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin-right:12px;font-size:16px;display:none;box-shadow:0 1px 2px rgba(16,24,40,.05)}.wizard-container .right-content .wizard-body .step-head__title .icon svg{color:#fff;width:16px}.wizard-container .right-content .wizard-body .step-head h3{font-size:1.25rem;font-weight:600;line-height:2rem}.wizard-container .right-content .wizard-body .step-head h3 p{color:#535862;font-size:.875rem;font-weight:500;line-height:1.25rem}.wizard-container .right-content .wizard-body .step-fields__item{padding-top:1.25rem}.wizard-container .right-content .wizard-body .step-fields__item:not(.pb-64){padding:1.25rem 0}.wizard-container .right-content .wizard-body .step-fields__item .left{width:280px;min-width:280px;margin-right:2rem}.wizard-container .right-content .wizard-body .step-fields__item .left .icon{background:#f6f6f6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:8px;display:flex;position:relative}.wizard-container .right-content .wizard-body .step-fields__item .left .icon svg{color:#535862;width:24px}.wizard-container .right-content .wizard-body .step-fields__item .left .icon .home-city{background:#edffc8;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;bottom:-3px;right:-3px}.wizard-container .right-content .wizard-body .step-fields__item .left .icon .home-city svg{color:#454545;width:12px}.wizard-container .right-content .wizard-body .step-fields__item .left h6{color:#050505;font-size:.875rem;font-weight:600;line-height:1.25rem}.wizard-container .right-content .wizard-body .step-fields__item .left p{color:#6d6d6d;font-size:.875rem;font-weight:400;line-height:1.25rem}.wizard-container .right-content .wizard-body .step-fields__item .left button{width:auto}.wizard-container .right-content .wizard-body .step-fields__item .right{width:calc(100% - 2rem);max-width:512px}.wizard-container .right-content .wizard-body .step-fields__item .right .error-message{color:#d92d20;padding-top:6px;font-size:.875rem;line-height:1rem;display:block}.wizard-container .right-content .wizard-body .step-fields__item .right .autocomplete-box{position:relative}.wizard-container .right-content .wizard-body .step-fields__item .right .autocomplete-box .input-box.focused .field-box{border-color:#454545;box-shadow:0 0 0 4px #d9d9d9}.wizard-container .right-content .wizard-body .step-fields__item .right .autocomplete-box .autocomplete-list{background:#fff;border:1px solid #d1d1d1;border-radius:8px;width:100%;max-height:300px;padding:12px 0;position:absolute;top:52px;left:0;overflow-y:auto;box-shadow:0 4px 6px -2px rgba(10,13,18,.03)}.wizard-container .right-content .wizard-body .step-fields__item .right .autocomplete-box .autocomplete-list li{color:#050505;cursor:pointer;padding:10px 14px;font-size:1rem;font-weight:500;line-height:1.5rem;transition:all .3s}.wizard-container .right-content .wizard-body .step-fields__item .right .autocomplete-box .autocomplete-list li:hover{background-color:#f6f6f6}.wizard-container .right-content .wizard-body .step-fields__item .right .autocomplete-box .autocomplete-list li.selected{background-color:#f6f6f6;background-image:url(../media/check-light.4127a39b.svg);background-position:right 14px center;background-repeat:no-repeat;background-size:20px}.wizard-container .right-content .wizard-body .step-fields__item .right .autocomplete-box .autocomplete-list li.no-result{cursor:auto;text-align:center}.wizard-container .right-content .wizard-body .step-fields__item .right .autocomplete-box .autocomplete-list li.no-result:hover{background-color:transparent}.wizard-container .right-content .wizard-body .step-fields__item .right.full{max-width:100%}.wizard-container .right-content .wizard-body .step-fields__item:not(:last-of-type){border-bottom:1px solid #d1d1d1}.wizard-container .right-content .wizard-body .step-fields .empty-message{font-size:1rem;line-height:1.25rem}.wizard-container .right-content .wizard-body .step-buttons-bottom{border-top:1px solid #d1d1d1;padding-top:16px;display:none}.wizard-container .right-content .ready-screen{background:#f6f6f6;min-height:100vh;padding:140px 56px 56px}.wizard-container .right-content .ready-screen__title img{width:56px;margin-right:12px;display:block}.wizard-container .right-content .ready-screen__title span{color:#050505;font-size:1.25rem;font-weight:600;line-height:1.875rem}.wizard-container .right-content .ready-screen h3{text-transform:uppercase;color:#050505;font-size:1.875rem;font-style:italic;font-weight:700;line-height:2.125rem}.launchpad-layout .launchpad-right-content{background:#f9fafb;width:calc(100% - 300px);height:100vh;overflow:auto}.launchpad-layout .burger-menu-close-button{z-index:10;border-radius:4px;padding:8px;display:none;position:absolute;top:12px;right:16px}.launchpad-layout .burger-menu-close-button svg{color:#fff;width:24px}.launchpad-layout.add-menu-open{position:relative}.launchpad-layout.add-menu-open .blur-overlay{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:12;background:rgba(5,5,5,.5);width:100%;height:100%;position:absolute;top:0;left:0}.main-content{padding-top:89px}.main-content.p-0{padding:0}.home-page-filters{background:#f6f6f6;border-bottom:1px solid #e7e7e7;padding:16px 24px}.home-page-filters h3{color:#050505;margin-bottom:4px;font-size:20px;font-style:italic;font-weight:600;line-height:30px;display:none}.home-page-filters p{color:#888;margin-bottom:16px;font-size:16px;font-weight:400;line-height:24px;display:none}.home-page-filters .location-box{position:relative}.home-page-filters .location-box .location-button{background:#fff;border:1px solid #e7e7e7;border-radius:10px;min-width:40px;height:40px;padding:10px;font-size:.875rem;font-weight:600;line-height:1.25rem;box-shadow:0 1px 2px rgba(10,13,18,.05)}.home-page-filters .location-box .location-button svg{color:#050505;width:20px}.home-page-filters .location-box .location-button.active{border-color:#454545;box-shadow:0 0 0 4px #d9d9d9}.home-page-filters .location-box .location-button.selected{background:#edffc8}.home-page-filters .location-box .location-button.selected svg{margin-right:8px}.home-page-filters .location-box .locations-dropdown-body{z-index:5;background:#fff;border:1px solid #d1d1d1;border-radius:8px;width:100%;min-width:290px;position:absolute;top:50px;left:0;overflow:hidden;box-shadow:0 12px 16px -4px rgba(10,13,18,.08)}.home-page-filters .location-box .locations-dropdown-body li{color:#050505;cursor:pointer;align-items:center;padding:10px 14px;font-size:1rem;font-weight:500;line-height:1.5rem;transition:all .3s;display:flex}.home-page-filters .location-box .locations-dropdown-body li svg{color:#888;width:20px;margin-right:8px}.home-page-filters .location-box .locations-dropdown-body li.selected{background-color:#f6f6f6;background-image:url(../media/check-light.4127a39b.svg);background-position:right 14px center;background-repeat:no-repeat;background-size:20px}.home-page-filters .location-box .locations-dropdown-body li:hover{background-color:#f6f6f6}.home-page-filters .filter-buttons{border:1px solid #e7e7e7;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px rgba(10,13,18,.05)}.home-page-filters .filter-buttons button{color:#050505;background:#fff;justify-content:center;align-items:center;padding:10px 16px;font-size:.875rem;font-weight:500;line-height:1.24rem;display:flex}.home-page-filters .filter-buttons button i{color:#6d6d6d;margin-right:8px;font-size:20px}.home-page-filters .filter-buttons button:not(:last-of-type){border-right:1px solid #e7e7e7}.home-page-filters .filter-buttons button.active{background:#edffc8}.home-page-filters .filter-dropdown{display:none}.home-page-filters .filter-dropdown .current{background:#edffc8}.home-page-filters .filter-dropdown .current svg{margin-left:8px}.home-page-filters .filter-dropdown-body{left:0}.home-page-filters .filter-dropdown-body li.selected{background-image:url(../media/dark-check.7c7f0293.svg)}.home-page-content{padding:24px}.home-page-content__left{width:calc(100% - 298px);margin-right:8px}.home-page-content__left .today-agenda{display:none}.home-page-content__left .home-page-cards .flex-1{flex:calc(33.3333% - 5.33333px)}.home-page-content__left .home-page-cards .flex-2{flex:2 calc(66.6667% - 5.33333px)}.home-page-content__left .home-page-active-programs{background:#fff;border:1px solid #e7e7e7;border-radius:16px;padding:24px;box-shadow:0 1px 2px rgba(16,24,40,.05)}.home-page-content__left .home-page-active-programs h4{color:#050505;font-size:1rem;font-weight:600;line-height:1.5rem}.home-page-content__left .home-page-active-programs__content .active-program-card{width:calc(33.3% - 6px)}.home-page-content__left .home-page-active-programs__content .total-programs-card{border:1px solid #e7e7e7;border-radius:16px;width:100%;padding:20px}.home-page-content__left .home-page-active-programs__content .total-programs-card .program-logo{width:64px}.home-page-content__left .home-page-active-programs__content .total-programs-card .program-logo img{width:100%;display:block}.home-page-content__left .home-page-active-programs__content .total-programs-card h6{color:#6d6d6d;margin-bottom:12px;font-size:14px;font-weight:500;line-height:20px}.home-page-content__left .home-page-active-programs__content .total-programs-card span{color:#050505;font-size:24px;font-weight:600;line-height:32px;display:block}.home-page-content__left .home-page-active-programs__content .home-program-card{border:1px solid #e7e7e7;border-radius:16px;width:calc(50% - 4px);padding:20px 24px 16px}.home-page-content__left .home-page-active-programs__content .home-program-card__left .icon{background:#f4ebff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:16px;display:flex}.home-page-content__left .home-page-active-programs__content .home-program-card__left .icon svg{color:#7f56d9;width:20px}.home-page-content__left .home-page-active-programs__content .home-program-card__left .icon i{color:#7f56d9;font-size:20px}.home-page-content__left .home-page-active-programs__content .home-program-card__left h6{color:#6d6d6d;margin-bottom:8px;font-size:14px;font-weight:500;line-height:20px}.home-page-content__left .home-page-active-programs__content .home-program-card__left span{color:#050505;font-size:20px;font-weight:600;line-height:30px;display:block}.home-page-content__left .home-page-active-programs .see-more-button{color:#050505;margin-top:12px;padding:8px 14px;font-size:.875rem;font-weight:600;line-height:1.25rem}.home-page-content__left .home-page-active-programs .see-more-button svg{color:#454545;width:20px;margin-left:8px}.home-page-content__right{width:290px}.terms-and-privacy .container{background:url(../media/terms-bg.ece2b3d8.png) top no-repeat;width:100%;max-width:1160px;margin:0 auto;padding:0 24px}.terms-and-privacy__logo{padding:28px 0}.terms-and-privacy__logo a img{width:171px;display:block}.terms-and-privacy__top{text-align:center;padding:96px 0}.terms-and-privacy__top .date{color:#050505;background:rgba(231,231,231,.2);border-radius:16px;width:-moz-fit-content;width:fit-content;margin:0 auto 12px;padding:4px 12px;font-size:.875rem;font-weight:500;line-height:1.25rem}.terms-and-privacy__top .date span{color:#344054}.terms-and-privacy__top h1{color:#050505;font-size:3rem;font-weight:600;line-height:3.75rem}.terms-and-privacy__top p{color:#454545;width:100%;max-width:768px;margin:0 auto 40px;font-size:1.25rem;font-weight:500;line-height:1.875rem}.terms-and-privacy__top p strong{color:#050505}.terms-and-privacy__top .page-tab-buttons{background:#f6f6f6;border:1px solid #e7e7e7;border-radius:16px;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:6px}.terms-and-privacy__top .page-tab-buttons div,.terms-and-privacy__top .page-tab-buttons a{text-align:center;width:190px;padding:10px 12px;font-size:1rem;font-weight:600;line-height:1.5rem;display:block}.terms-and-privacy__top .page-tab-buttons div{color:#050505;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(10,13,18,.1)}.terms-and-privacy__top .page-tab-buttons a{color:#344054}.terms-and-privacy__content{width:100%;max-width:720px;margin:0 auto;padding:56px 0 96px}.terms-and-privacy__content>div{border-bottom:1px solid #d1d1d1;padding:32px 0}.terms-and-privacy__content>div h4{color:#050505;margin-bottom:24px;font-size:1.5rem;font-weight:600;line-height:2rem}.terms-and-privacy__content>div p{color:#535862;font-size:1.125rem;font-weight:400;line-height:1.75rem}.terms-and-privacy__content>div h6{color:#050505;margin-bottom:8px;font-size:1.125rem;font-weight:600;line-height:1.75rem}.terms-and-privacy__content>div ul{padding-left:24px}.terms-and-privacy__content>div ul li{color:#535862;font-size:1.125rem;font-weight:400;line-height:1.75rem;list-style-type:disc}.terms-and-privacy__content>div:first-child{padding-top:0}.terms-and-privacy__content>div:last-child{border-bottom:none;padding-bottom:0}.public-club-profile{background:#fdfdfd;min-height:100vh}.public-club-profile__content{width:100%;max-width:1280px;margin:0 auto;position:relative}.public-club-profile__body .public-club-profile-card{background:#f6f6f6;border-radius:20px;position:relative}.public-club-profile__body .public-club-profile-card .collapse-button{padding:8px;display:none;position:absolute;top:16px;right:20px}.public-club-profile__body .public-club-profile-card .collapse-button svg{color:#050505;width:20px}.public-club-profile__body .public-club-profile-card .coach-container{background:#fff;border:1px solid #e7e7e7;border-radius:20px;padding:32px}.public-club-profile__body .public-club-profile-card .coach-container .coach-card{width:calc(50% - 16px)}.public-club-profile__body .public-club-profile-card__empty{color:#050505;font-size:14px;font-weight:400;line-height:20px}.public-club-profile__body .public-club-profile-card__empty>div{border-top:1px solid #d1d1d1}.public-club-profile__body .public-club-profile-card__empty .why-it-metters h6,.public-club-profile__body .public-club-profile-card__empty .where-to-add h6{color:#050505;align-items:center;min-width:210px;margin-right:16px;font-size:16px;font-weight:600;line-height:24px;display:flex}.public-club-profile__body .public-club-profile-card__empty .why-it-metters h6 svg,.public-club-profile__body .public-club-profile-card__empty .where-to-add h6 svg{color:#888;width:24px;margin-right:12px}.public-club-profile__body .public-club-profile-card__empty .why-it-metters p,.public-club-profile__body .public-club-profile-card__empty .where-to-add p{color:#454545;font-size:14px;font-weight:400;line-height:20px}.public-club-profile__body .left{width:calc(100% - 320px);margin-right:8px}.public-club-profile__body .left .mobile-title{color:#050505;padding:24px 8px 20px;font-size:24px;font-weight:600;line-height:32px;display:none}.public-club-profile__body .left .icon{background:#e7e7e7;border-radius:50%;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;display:flex}.public-club-profile__body .left .icon i{color:#050505;font-size:28px}.public-club-profile__body .left .info h4{color:#050505;font-size:24px;font-weight:600;line-height:32px}.public-club-profile__body .left .info p{color:#344054;font-size:14px;font-weight:400;line-height:20px}.public-club-profile__body .left .program-card{width:calc(50% - 4px)}.public-club-profile__body .right{width:312px}.public-club-profile__body .right .locations-card h4{margin-bottom:20px;font-size:1.25rem;font-weight:600;line-height:1.875rem}.public-club-profile__body .right .locations-card h5{margin-bottom:16px;font-size:18px;font-weight:600;line-height:28px}.public-club-profile__body .right .locations-card .location-name{color:#050505;margin-bottom:12px;margin-left:20px;font-size:16px;font-weight:500;line-height:24px;list-style-type:disc;display:list-item}.public-club-profile__body .right .locations-card .primary-location{border-bottom:1px solid #d1d1d1;padding:0 0 20px}.public-club-profile__body .right .locations-card .primary-location .flag-icon{background:#e7e7e7;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.public-club-profile__body .right .locations-card .primary-location .flag-icon img{width:28px;display:block}.public-club-profile__body .right .locations-card .other-locations{border-bottom:1px solid #d1d1d1;padding:20px 0}.public-club-profile__body .right .locations-card .other-locations>div:not(:last-of-type){margin-bottom:16px}.public-club-profile__body .right .locations-card .contact-info{border-bottom:1px solid #d1d1d1;padding:20px 0}.public-club-profile__body .right .locations-card .contact-info ul li{align-items:center;font-size:14px;font-weight:500;line-height:20px;display:flex}.public-club-profile__body .right .locations-card .contact-info ul li svg{color:#b0b0b0;width:18px;margin-right:12px}.public-club-profile__body .right .locations-card .contact-info ul li:not(:last-of-type){margin-bottom:12px}.public-club-profile__body .right .locations-card .social-links a{background:#fff;border:1px solid #e7e7e7;border-radius:8px;padding:12px;box-shadow:0 1px 2px rgba(10,13,18,.05)}.public-club-profile__body .right .locations-card .social-links a img{width:20px;display:block}.public-club-profile__body .right .locations-card .program-location__empty .icon{background:#e7e7e7;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.public-club-profile__body .right .locations-card .program-location__empty .icon svg{color:#888;width:28px}.public-club-profile__body .right .locations-card .program-location__empty h6{color:#050505;align-items:center;font-size:16px;font-weight:600;line-height:24px;display:flex}.public-club-profile__body .right .locations-card .program-location__empty h6 svg{color:#888;width:24px;margin-right:12px}.public-club-profile__body .right .locations-card .program-location__empty p{color:#454545;font-size:14px;font-weight:400;line-height:20px}.programs{padding:24px}.programs__head>div{max-width:calc(100% - 300px)}.programs__head h2{margin-bottom:4px;font-size:24px;font-weight:600;line-height:32px}.programs__head p{color:#6d6d6d;font-size:14px;font-weight:400;line-height:20px}.programs__head button{border-radius:10px}.programs__tab-buttons{border-bottom:1px solid #d1d1d1}.programs__tab-buttons button{color:#6d6d6d;border-bottom:2px solid transparent;padding:4px 18px 14px;font-size:14px;font-weight:600;line-height:20px}.programs__tab-buttons button.active{color:#050505;border-color:#050505}.programs__filters .input-box{width:400px}.programs__filters .input-box .field-box input{background:#fff}.programs__filters .filter-buttons{border:1px solid #e7e7e7;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px rgba(10,13,18,.05)}.programs__filters .filter-buttons button{color:#050505;background:#fff;justify-content:center;align-items:center;padding:10px 16px;font-size:.875rem;font-weight:500;line-height:1.24rem;display:flex}.programs__filters .filter-buttons button i{color:#6d6d6d;margin-right:8px;font-size:20px}.programs__filters .filter-buttons button:not(:last-of-type){border-right:1px solid #e7e7e7}.programs__filters .filter-buttons button.active{background:#edffc8}.programs__filters .filter-dropdown .current{background:#fff;padding:8px 16px}.programs__filters .filter-dropdown .current svg{margin-right:8px}.programs__filters .filter-dropdown-body{min-width:340px;right:0}.programs__filters .filter-dropdown-body li.selected{background-image:url(../media/check.4c4b2d0f.svg)}.programs__result .program-card{width:calc(33.333% - 6px)}.programs__result:has(.program-card:first-child:last-child) .program-card{flex-basis:100%}.programs__result:has(.program-card:nth-child(2):last-child) .program-card{flex-basis:calc(50% - 4px)}.programs .loading{justify-content:center;align-items:center;min-height:400px;display:flex}.programs .loading .loader{background:0 0}.programs .loading .loader img{max-width:40px}.mobile-filter-box{background:#f6f6f6;padding:12px;display:none}.mobile-filter-box .filter-dropdown .current{background:#edffc8}.mobile-filter-box .filter-dropdown .current svg{margin-left:8px}.mobile-filter-box .filter-dropdown-body{left:0}.mobile-filter-box .filter-dropdown-body li.selected{background-image:url(../media/check.4c4b2d0f.svg)}.mobile-filter-box .location-box{position:relative}.mobile-filter-box .location-box .location-button{background:#fff;border:1px solid #e7e7e7;border-radius:10px;min-width:46px;height:46px;padding:10px;font-size:.875rem;font-weight:600;line-height:1.25rem;box-shadow:0 1px 2px rgba(10,13,18,.05)}.mobile-filter-box .location-box .location-button svg{color:#050505;width:20px}.mobile-filter-box .location-box .location-button.active{border-color:#454545;box-shadow:0 0 0 4px #d9d9d9}.mobile-filter-box .location-box .location-button.selected{background:#edffc8}.mobile-filter-box .location-box .location-button.selected svg{margin-right:8px}.mobile-filter-box .location-box .locations-dropdown-body{z-index:5;background:#fff;border:1px solid #d1d1d1;border-radius:8px;width:100%;min-width:290px;position:absolute;top:50px;left:0;overflow:hidden;box-shadow:0 12px 16px -4px rgba(10,13,18,.08)}.mobile-filter-box .location-box .locations-dropdown-body li{color:#050505;cursor:pointer;align-items:center;padding:10px 14px;font-size:1rem;font-weight:500;line-height:1.5rem;transition:all .3s;display:flex}.mobile-filter-box .location-box .locations-dropdown-body li svg{color:#888;width:20px;margin-right:8px}.mobile-filter-box .location-box .locations-dropdown-body li.selected{background-color:#f6f6f6;background-image:url(../media/check-light.4127a39b.svg);background-position:right 14px center;background-repeat:no-repeat;background-size:20px}.mobile-filter-box .location-box .locations-dropdown-body li:hover{background-color:#f6f6f6}.program-details{background:#fff;height:calc(100vh - 89px);padding:24px}.program-details__mobile-head{background:#f6f6f6;padding:12px;display:none}.program-details__mobile-head button{padding:7px 9px!important}.program-details__mobile-head button svg{width:20px!important}.program-details__mobile-head h4{color:#050505;font-size:20px;font-weight:600;line-height:30px}.program-details__mobile-head .tabs-dropdown{width:calc(100% - 48px);position:relative}.program-details__mobile-head .tabs-dropdown__selected{color:#050505;text-transform:capitalize;cursor:pointer;background:#edffc8;border:1px solid #e7e7e7;border-radius:8px;justify-content:space-between;align-items:center;padding:7px 12px 7px 16px;font-size:14px;font-weight:600;line-height:20px;display:flex}.program-details__mobile-head .tabs-dropdown__selected svg{color:#050505;width:20px}.program-details__mobile-head .tabs-dropdown__buttons{z-index:2;background:#fff;border:1px solid #d1d1d1;border-radius:8px;width:100%;position:absolute;top:44px;left:0;overflow:hidden;box-shadow:0 12px 16px -4px rgba(10,13,18,.08)}.program-details__mobile-head .tabs-dropdown__buttons li{color:#050505;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.5rem;transition:all .3s}.program-details__mobile-head .tabs-dropdown__buttons li button{width:100%;padding:10px 14px!important}.program-details__mobile-head .tabs-dropdown__buttons li.selected{background-color:#f6f6f6;background-image:url(../media/dark-check.7c7f0293.svg);background-position:right 14px center;background-repeat:no-repeat}.program-details__mobile-head .tabs-dropdown__buttons li:hover{background-color:#f6f6f6}.program-details__info{border:1px solid #e7e7e7;border-radius:20px 8px 8px 20px;flex-direction:column;width:360px;display:flex;overflow:hidden}.program-details__info .more-info{gap:22px;display:flex}.program-details__info .more-info li{display:flex}.program-details__info .more-info__icon{background:#c4f787;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin-right:12px;display:flex}.program-details__info .more-info__icon svg{color:#1b2b04;width:16px}.program-details__info .more-info__icon i{color:#1b2b04;font-size:16px}.program-details__info .more-info__text{color:#535862;font-size:14px;font-weight:400;line-height:20px}.program-details__info .more-info__text span{color:#050505;margin-top:2px;font-weight:500;display:block}.program-details__info-top{background:#eefedf;padding:20px 24px 16px}.program-details__info-top img{width:40px}.program-details__info-top .title{font-size:18px;font-weight:600;line-height:28px}.program-details__info-top .tag{mix-blend-mode:multiply}.program-details__info-body{padding:16px 24px}.program-details__info-body h6{margin-bottom:4px;font-size:14px;font-weight:500;line-height:20px}.program-details__info-body p{color:#6d6d6d;margin-bottom:24px;font-size:14px;font-weight:400}.program-details__info-body .more-info{flex-direction:column;gap:12px}.program-details__info-body .more-info__icon{background:#f4ebff}.program-details__info-body .more-info__icon svg{color:#7f56d9}.program-details__info-body .more-info__text{max-width:calc(100% - 44px)}.program-details__info-body .more-info__text span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.program-details__info-bottom{background:#f6f6f6;border-top:1px solid #e7e7e7;margin-top:auto;padding:12px 16px}.program-details__info .mobile-tab-buttons{border:1px solid #e7e7e7;border-radius:8px;margin-bottom:24px;display:none;box-shadow:0 1px 2px rgba(10,13,18,.05)}.program-details__info .mobile-tab-buttons li button{color:#050505;justify-content:space-between;align-items:center;width:100%;padding:12px 20px;font-size:14px;font-weight:600;line-height:20px;display:flex}.program-details__info .mobile-tab-buttons li button svg{color:#050505;width:20px}.program-details__info .mobile-tab-buttons li:not(:last-of-type){border-bottom:1px solid #e7e7e7}.program-details__content{border:1px solid #e7e7e7;border-radius:8px 20px 20px 8px;width:calc(100% - 352px);margin-left:8px;overflow:hidden}.program-details__tabs{border-bottom:1px solid #e7e7e7;padding:8px}.program-details__tab-content{height:calc(100% - 55px)}.program-details__tab-content>div{height:100%;overflow:auto}.program-details__tab-content .table-list{display:none}.program-details__tab-content .table-list .item{border:1px solid #e7e7e7;border-radius:12px;justify-content:space-between;align-items:center;padding:16px;display:flex;box-shadow:0 1px 2px rgba(16,24,40,.05)}.program-details__tab-content .table-list .item .name{max-width:160px}.program-details__tab-content .table-list .item .name h6{color:#050505;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;display:block;overflow:hidden}.program-details__tab-content .table-list .item .name span{color:#535862;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:20px;display:block;overflow:hidden}.program-details__tab-content .table-list .item:not(:last-of-type){margin-bottom:6px}.program-details .tab-content__top{border-bottom:1px solid #e7e7e7;align-items:center;padding:16px 20px;display:flex}.program-details .tab-content__top h5{color:#050505;padding-right:16px;font-size:16px;font-weight:600}.program-details .tab-content__table,.program-details .tab-content__list{height:calc(100% - 75px);overflow-y:auto}.program-details .tab-content__list>ul>li{width:calc(33.3333% - 5.33333px)}.program-details .tab-content__table-top{border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.program-details .tab-content__table-top h5{color:#050505;margin-bottom:4px;font-size:16px;font-weight:600;line-height:24px}.program-details .tab-content__table-top .description{color:#6d6d6d;font-size:14px;font-weight:400;line-height:20px}.program-details .participants .tab-content__top{padding-right:8px}.program-details .overview .tab-content__top{border-bottom:1px solid #e7e7e7;padding:8px}.program-details .overview .tab-content__top .card{border:1px solid #e7e7e7;border-radius:12px;height:100%;padding:20px 28px;overflow:hidden}.program-details .overview .tab-content__top .card>span{color:#6d6d6d;font-size:14px;font-weight:500;line-height:20px}.program-details .overview .tab-content__top .card>p{color:#050505;margin-top:4px;font-size:24px;font-weight:600;line-height:32px}.program-details .overview .tab-content__top ul{gap:8px;width:100%;display:flex}.program-details .overview .tab-content__top ul li{width:calc(50% - 4px)}.program-details .overview .tab-content__top ul li.left{width:calc(33.3333% - 5.33333px)}.program-details .overview .tab-content__top ul li.left .card{flex-direction:column;justify-content:center;align-items:center;display:flex}.program-details .overview .tab-content__top ul li.left .card>p{margin-top:6px;margin-bottom:15px;font-size:30px;line-height:38px}.program-details .overview .tab-content__top ul li.right{width:calc(66.6667% - 10.6667px)}.program-details .overview .tab-content__top ul li.right ul{flex-wrap:wrap;display:flex}.program-details .overview .tab-content__table{height:calc(100% - 342px)}.program-details .settings{padding:8px;overflow-y:auto}.program-details .settings .setting-card{border:1px solid #e7e7e7;border-radius:12px;margin-bottom:8px}.program-details .settings .setting-card__top{align-items:center;padding:16px 20px;display:flex}.program-details .settings .setting-card__top .icon{border-radius:50%;width:32px;min-width:32px;height:32px;margin-right:12px;display:flex}.program-details .settings .setting-card__top .icon svg{width:16px;margin:auto}.program-details .settings .setting-card__top .icon.purple{color:#7f56d9;background:#f4ebff}.program-details .settings .setting-card__top .icon.red{color:#d92d20;background:#fee4e2}.program-details .settings .setting-card__top h5{color:#050505;font-size:16px;font-weight:600;line-height:24px}.program-details .settings .setting-card__item{border-top:1px solid #e7e7e7;justify-content:space-between;align-items:center;padding:16px 0 16px 16px;display:flex}.program-details .settings .setting-card__item h6{color:#050505;font-size:14px;font-weight:500;line-height:20px}.program-details .settings .setting-card__item p{color:#535862;font-size:14px;font-weight:400;line-height:20px}.program-details .settings .setting-card__item-action{justify-content:center;min-width:150px;padding:0 16px;display:flex}.team-details__top{border-bottom:1px solid #e7e7e7;padding:8px}.team-details__top-content{border:1px solid #e7e7e7;border-radius:12px;overflow:hidden}.team-details__top-info{background:#f6f6f6;justify-content:space-between;align-items:center;padding:20px 20px 12px;display:flex}.team-details__top-info .title{margin-bottom:2px;font-size:16px;font-weight:600;line-height:24px}.team-details__top-info .description{color:#050505;font-size:14px;font-weight:400;line-height:20px}.team-details__top-details{padding:20px 32px}.team-details__top-details .title{color:#1b2b04;margin-bottom:16px;font-size:20px;font-weight:600;line-height:30px;display:none}.team-details__top-details .more-info{gap:30px;display:flex}.team-details__top-details .more-info li{display:flex}.team-details__top-details .more-info__icon{background:#f4ebff;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin-right:12px;display:flex}.team-details__top-details .more-info__icon svg{color:#7f56d9;width:16px}.team-details__top-details .more-info__icon i{color:#7f56d9;font-size:16px}.team-details__top-details .more-info__icon img{object-fit:cover;background-position:50%;width:100%}.team-details__top-details .more-info__text{color:#535862;font-size:14px;font-weight:400;line-height:20px}.team-details__top-details .more-info__text span{color:#050505;margin-top:2px;font-weight:500;display:block}.team-details__body{height:calc(100% - 179px)}.team-details__tabs{align-items:center;gap:16px;padding:16px 20px 12px;display:flex}.team-details__tabs .tabs{flex-grow:1}.team-details__tabs>button{flex-shrink:0}.team-details__tab-content{height:100%}.team-details .tab-content__no-items{padding:40px}.edit-program{background:#fff;min-height:100vh;padding:24px}.edit-program__content{background:#fff;border:1px solid #e7e7e7;border-radius:8px 20px 20px 8px;width:calc(100% - 275px)}.edit-program__content-head{background:#f6f6f6;border-bottom:1px solid #e7e7e7;border-radius:8px 20px 0 0;padding:16px 20px}.edit-program__content-head h3{color:#050505;align-items:center;font-size:16px;font-weight:600;line-height:24px;display:flex}.edit-program__content-head h3 .icon{color:#344054;background:#050505;border-radius:10px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin-right:12px;font-size:16px;display:none;box-shadow:0 1px 2px rgba(16,24,40,.05)}.edit-program__content-head h3 .icon svg,.edit-program__content-head h3 .icon i{color:#fff;width:16px;font-size:16px}.edit-program__content-body{height:100%;padding:12px 32px}.edit-program__content .step-buttons-bottom{padding:6px 12px;display:none}.edit-program__item{padding:20px 0}.edit-program__item .left{width:267px;min-width:267px;margin-right:32px}.edit-program__item .left h6{color:#050505;margin-bottom:2px;font-size:14px;font-weight:600;line-height:20px}.edit-program__item .left p{color:#6d6d6d;font-size:14px;font-weight:400;line-height:20px}.edit-program__item .right{width:calc(100% - 299px)}.edit-program__item .right .error-message{color:#d92d20;padding-top:6px;font-size:.875rem;line-height:1rem;display:block}.edit-program__item .right .location-and-sport .react-select-container{width:50%}.edit-program__item .right .location-and-sport .react-select-container:first-child .react-select__control{border-right:none;border-radius:8px 0 0 8px}.edit-program__item .right .location-and-sport .react-select-container:last-child .react-select__control{border-radius:0 8px 8px 0}.edit-program__item .right .react-datepicker-wrapper{width:100%}.edit-program__item .right .react-datepicker-wrapper svg{color:#344054;padding:11px;font-size:20px}.edit-program__item .right .react-datepicker-wrapper input{color:#050505;background:#fff;border:1px solid #d1d1d1;border-radius:8px;width:100%;padding:10px 16px 10px 40px;font-size:14px;font-weight:400;line-height:20px;box-shadow:0 1px 2px rgba(10,13,18,.05)}.edit-program__item:not(:last-of-type){border-bottom:1px solid #e7e7e7}.edit-program .edit-program-team{width:calc(100% + 48px);margin-left:-24px}.edit-program .edit-program-team>ul>li{width:calc(33.3% - 5.3px)}.edit-program .edit-program-team>ul>li .add-new-team-box{background:#eefedf;border:1px solid #d5faad;border-radius:12px;height:100%;padding:24px 20px;box-shadow:0 1px 2px rgba(16,24,40,.06)}.edit-program .edit-program-team>ul>li .add-new-team-box .icon{background:#c0ff68;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.edit-program .edit-program-team>ul>li .add-new-team-box .icon svg{color:#050505;width:20px}.edit-program .edit-program-team>ul>li .add-new-team-box h6{color:#050505;font-size:16px;font-weight:600;line-height:24px}.edit-program .edit-program-team>ul>li .add-new-team-box p{color:#535862;font-size:14px;font-weight:400;line-height:20px}.edit-program .edit-program-team__mobile{display:none}.edit-program .edit-program-team__mobile .tab-content__top{align-items:center;margin-bottom:8px;padding:0;display:flex}.edit-program .edit-program-team__mobile .tab-content__top h5{color:#050505;padding-right:16px;font-size:16px;font-weight:600}.edit-program .edit-program-team__mobile .tab-content__top button{border:1px solid #e7e7e7;padding:5px 7px}.edit-program .edit-program-team__mobile .tab-content__top button span{display:none}.edit-program .edit-program-team__mobile .tab-content__top button svg{margin-right:0}.edit-program .edit-program-team__mobile .table-list .item{border:1px solid #e7e7e7;border-radius:12px;justify-content:space-between;align-items:center;padding:16px;display:flex;box-shadow:0 1px 2px rgba(16,24,40,.05)}.edit-program .edit-program-team__mobile .table-list .item .name{max-width:160px}.edit-program .edit-program-team__mobile .table-list .item .name h6{color:#050505;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;display:block;overflow:hidden}.edit-program .edit-program-team__mobile .table-list .item .name span{color:#535862;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:20px;display:block;overflow:hidden}.edit-program .edit-program-team__mobile .table-list .item:not(:last-of-type){margin-bottom:6px}.edit-program .program-summary{border:1px solid #e7e7e7;border-radius:12px;width:calc(100% + 48px);margin-left:-24px;padding:24px 16px 16px}.edit-program .program-summary h4{color:#050505;font-size:14px;font-weight:600;line-height:20px}.edit-program .program-summary p{color:#6d6d6d;font-size:14px;font-weight:400;line-height:20px}.edit-program .program-summary__item .icon{background:#f4ebff;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin-right:12px;display:flex}.edit-program .program-summary__item .icon svg{color:#7f56d9;width:16px}.edit-program .program-summary__item .icon i{color:#7f56d9;font-size:16px}.edit-program .program-summary__item .icon img{object-fit:cover;background-position:50%;width:100%}.edit-program .program-summary__item .text{color:#535862;font-size:14px;font-weight:400;line-height:20px}.edit-program .program-summary__item .text span{color:#050505;margin-top:2px;font-weight:500;display:block}.calendar-page{padding:16px 24px}.calendar-page__mobile-filters{display:none}.calendar-page__content{background-color:#fff;border:1px solid #e7e7e7;border-radius:24px 24px 0 0;overflow:hidden}.calendar-page__head{background:#fdfdfd;border-bottom:1px solid #e7e7e7;padding:24px 24px 16px}.calendar-page__head h4{color:#050505;font-size:20px;font-weight:600;line-height:30px}.calendar-page__head p{color:#6d6d6d;font-size:14px;font-weight:400;line-height:20px}.calendar-page__head .structure-view-buttons{margin-right:0;display:none}.calendar-page__filters{background:#fdfdfd;padding:16px 24px}.calendar-page__filters-today{color:#050505;text-align:center;border:1px solid #e7e7e7;border-radius:8px;width:calc(100% - 50px);padding:10px 12px;font-size:14px;font-weight:600;line-height:20px;display:none}.calendar-page__filters .filter-dropdown .current{background:#fff;padding:8px 16px}.calendar-page__filters .filter-dropdown .current svg{margin-right:8px}.calendar-page__filters .filter-dropdown .current.active{border-color:#454545;box-shadow:0 0 0 4px #d9d9d9}.calendar-page__filters .filter-dropdown-body{min-width:320px;right:0}.calendar-page__filters .filter-dropdown-body li{align-items:center;display:flex}.calendar-page__filters .filter-dropdown-body li .round{border-radius:50%;width:10px;height:10px;margin-right:8px;display:block}.calendar-page__filters .filter-dropdown-body li.selected{background-image:url(../media/check.4c4b2d0f.svg)}.calendar-navigation{border:1px solid #e7e7e7;border-radius:10px;display:flex;overflow:hidden;box-shadow:0 1px 2px rgba(10,13,18,.05)}.calendar-navigation__button{cursor:pointer;background-color:#fff;border:none;border-right:1px solid #e7e7e7;justify-content:center;align-items:center;padding:12px 16px;transition:all .2s;display:flex}.calendar-navigation__button:last-child{border-right:none}.calendar-navigation__button:hover{background-color:#f6f6f6}.calendar-navigation__button:focus{z-index:10;outline:none}.calendar-navigation__button svg{color:#6d6d6d;width:20px}.calendar-navigation__button--today{color:#050505;background-color:#fff;border:none;border-right:1px solid #e7e7e7;justify-content:center;align-items:center;min-width:80px;padding:12px 16px;font-size:14px;font-weight:600;line-height:20px;display:flex}.calendar-grid{width:100%;max-width:100%;overflow:hidden}.calendar-grid__header{background-color:#e7e7e7;border-top:1px solid #e7e7e7;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;width:100%;display:grid}.calendar-grid__day-name{text-align:center;color:#888;background:#fff;min-width:0;padding:8px 12px;font-size:12px;font-weight:500;line-height:18px}.calendar-grid__body{background-color:#e7e7e7;border-top:1px solid #e7e7e7;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;width:100%;min-height:600px;display:grid}.calendar-grid__cell{scrollbar-width:none;-ms-overflow-style:none;background-color:#fff;flex-direction:column;min-width:0;height:200px;padding:10px 8px;display:flex}.calendar-grid__cell::-webkit-scrollbar{display:none}.calendar-grid__cell{transition:all .3s;position:relative}.calendar-grid__cell .add-event-button{z-index:3;background:#fff;height:32px;display:none;position:absolute;bottom:8px;right:8px;padding:3px 5px!important}.calendar-grid__cell .add-event-button svg{margin-right:0}.calendar-grid__cell:hover{background:#f6f6f6}.calendar-grid__cell:hover .add-event-button{display:block}.calendar-grid__cell-header{color:#344054;margin-bottom:8px;font-size:12px;font-weight:500;line-height:18px}.calendar-grid__cell-content{flex:1;overflow-y:auto}.calendar-grid__cell-content .calendar-tag:not(:last-of-type){margin-bottom:4px}.calendar-grid__cell-content .more-events-button{color:#050505;background:#f6f6f6;border:1px solid #e7e7e7;border-radius:4px;margin-top:4px;padding:0 4px;font-size:12px;font-weight:500;line-height:18px}.calendar-list{border-top:1px solid #e7e7e7}.calendar-list-cards{display:none}.calendar-week{border-top:1px solid #e7e7e7;width:100%;max-width:100%;overflow:auto}.calendar-week__header{z-index:2;background-color:#fff;border-bottom:1px solid #e7e7e7;grid-template-columns:80px repeat(7,minmax(0,1fr));display:grid;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 1px 2px rgba(16,24,40,.05)}.calendar-week__time-label{background-color:#fff;border-right:1px solid #e7e7e7}.calendar-week__day-header{text-align:center;background-color:#fff;border-right:1px solid #e7e7e7;justify-content:center;align-items:center;gap:4px;padding:12px;display:flex}.calendar-week__day-header:last-child{border-right:none}.calendar-week__day-header .day-name{color:#888;text-transform:uppercase;font-size:12px;font-weight:500;line-height:18px}.calendar-week__day-header .day-number{color:#050505;font-size:12px;font-weight:600;line-height:18px}.calendar-week__body{scrollbar-width:none;-ms-overflow-style:none;background-color:#fff;grid-template-columns:80px repeat(7,minmax(0,1fr));height:600px;display:grid;position:relative;overflow:auto}.calendar-week__body::-webkit-scrollbar{display:none}.calendar-week__times{border-right:1px solid #e7e7e7;flex-direction:column;display:flex}.calendar-week__time-slot{color:#6d6d6d;text-align:right;background-color:rgba(246,246,246,.5);height:96px;padding:8px 12px;font-size:12px;font-weight:400;line-height:18px}.calendar-week__time-slot span{position:relative;top:-17px}.calendar-week__time-slot:first-child span{top:0}.calendar-week__time-slot:last-child{border-bottom:none}.calendar-week__grid{background-color:#fff;grid-column:2/-1;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-week__day-column{background-color:#fff;border-right:1px solid #e7e7e7;flex-direction:column;display:flex;position:relative}.calendar-week__day-column:last-child{border-right:none}.calendar-week__cell{background-color:#fff;border-bottom:1px solid #e7e7e7;height:48px;padding:4px;transition:all .3s;position:relative}.calendar-week__cell .add-event-button{z-index:1;background:#fff;height:32px;display:none;position:absolute;bottom:8px;right:8px;padding:3px 5px!important}.calendar-week__cell .add-event-button svg{margin-right:0}.calendar-week__cell:last-child{border-bottom:none}.calendar-week__cell:hover{cursor:pointer;background-color:#f6f6f6}.calendar-week__cell:hover .add-event-button{display:block}.calendar-day{border-top:1px solid #e7e7e7;width:100%;max-width:100%;display:flex;overflow:auto}.calendar-day__body{background-color:#fff;border-right:1px solid #e7e7e7;flex:1;grid-template-columns:80px 1fr;height:600px;display:grid;position:relative;overflow:auto}.calendar-day__times{border-right:1px solid #e7e7e7;flex-direction:column;display:flex}.calendar-day__time-slot{color:#6d6d6d;text-align:right;background-color:rgba(246,246,246,.5);height:96px;padding:8px 12px;font-size:12px;font-weight:400;line-height:18px}.calendar-day__time-slot span{position:relative;top:-17px}.calendar-day__time-slot:first-child span{top:0}.calendar-day__time-slot:last-child{border-bottom:none}.calendar-day__grid{background-color:#fff;flex-direction:column;display:flex}.calendar-day__column{background-color:#fff;flex-direction:column;flex:1;display:flex;position:relative}.calendar-day__cell{background-color:#fff;border-bottom:1px solid #e7e7e7;height:48px;padding:4px;transition:all .3s;position:relative}.calendar-day__cell .add-event-button{z-index:1;background:#fff;height:32px;display:none;position:absolute;bottom:8px;right:8px;padding:3px 5px!important}.calendar-day__cell .add-event-button svg{margin-right:0}.calendar-day__cell:last-child{border-bottom:none}.calendar-day__cell:hover{cursor:pointer;background-color:#f6f6f6}.calendar-day__cell:hover .add-event-button{display:block}.calendar-day__sidebar{background-color:#fdfdfd;width:360px;height:600px;overflow-y:auto}.calendar-day__header{z-index:2;background-color:#fff;border-top:1px solid #e7e7e7;grid-template-columns:repeat(7,minmax(0,1fr));display:none;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 1px 2px rgba(16,24,40,.05)}.calendar-day__header-day{text-align:center;background-color:#fff;border-right:1px solid #e7e7e7;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px;display:flex}.calendar-day__header-day:last-child{border-right:none}.calendar-day__header-day .day-name{color:#888;text-transform:uppercase;font-size:12px;font-weight:500;line-height:18px}.calendar-day__header-day .day-number{color:#050505;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;line-height:18px;display:flex}.calendar-day__header-day.active .day-number{color:#fff;background:#7f56d9}.calendar-daypicker{background-color:#fff;padding:16px}.calendar-daypicker .rdp-months{justify-content:center;max-width:100%}.calendar-daypicker .rdp-months .rdp-nav{padding:0 4px}.calendar-daypicker .rdp-months .rdp-nav button svg{fill:#6d6d6d}.calendar-daypicker .rdp-months table,.calendar-daypicker .rdp table,.calendar-daypicker .rdp-month{width:100%}.calendar-daypicker .rdp-month_caption{margin-bottom:12px}.calendar-daypicker .rdp-month_caption .rdp-caption_label{color:#344054;margin:0 auto;font-size:16px;font-weight:600;line-height:24px}.calendar-daypicker .rdp-nav{justify-content:space-between;width:100%;display:flex;position:absolute}.calendar-daypicker .rdp-day{width:40px;height:40px}.calendar-daypicker .rdp-day button{text-align:center;color:#344054;border-radius:50%;margin:0 auto;font-size:14px;font-weight:400;line-height:20px}.calendar-daypicker .rdp-day.rdp-outside button{color:#6d6d6d}.calendar-daypicker .rdp-day:hover:not(.rdp-selected):not(.rdp-disabled) button{background:#f9f5ff}.calendar-daypicker .rdp-selected button{color:#fff;background:#6941c6;border:none}.calendar-daypicker .rdp-day_outside{color:#888}.calendar-daypicker .rdp-weekday{text-align:center;color:#344054;padding:10px 8px;font-size:14px;font-weight:500;line-height:20px}.event-details__header{justify-content:space-between;align-items:flex-start;padding:20px 16px 12px;display:flex}.event-details__header .mobile-tag{display:none}.event-details__header h4{color:#050505;margin-bottom:12px;font-size:16px;font-weight:600;line-height:24px}.event-details__header .more-info{gap:12px;display:flex}.event-details__header .more-info li{display:flex}.event-details__header .more-info li:not(:last-of-type){margin-bottom:8px}.event-details__header .more-info__icon{background:#e7e7e7;border-radius:50%;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;margin-right:6px;display:flex}.event-details__header .more-info__icon svg{color:#050505;width:12px}.event-details__header .more-info__icon i{color:#050505;font-size:12px}.event-details__header .more-info__text{color:#535862;font-size:12px;font-weight:400;line-height:18px}.event-details__header .more-info__text span{color:#050505;margin-top:2px;font-weight:500;display:block}.event-details__content{background-color:#fff;padding:12px 16px}.event-details__description{margin-bottom:16px}.event-details__description h6{color:#050505;margin-bottom:8px;font-size:12px;font-weight:600;line-height:18px}.event-details__description p{color:#535862;font-size:12px;font-weight:400;line-height:18px}.event-details__details h6{color:#050505;margin-bottom:12px;font-size:14px;font-weight:600;line-height:20px}.event-details__row{align-items:center;display:flex}.event-details__row .label{color:#535862;margin-right:4px;font-size:12px;font-weight:400;line-height:18px;display:block}.event-details__row .value{color:#050505;flex:1;font-size:12px;font-weight:500;line-height:18px}.event-details__row .value a{color:#175cd3;text-decoration:underline}.event-details__row .icon{border:1px solid #e7e7e7;border-radius:4px;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;display:flex;box-shadow:0 1px 2px rgba(16,24,40,.05)}.event-details__row .icon svg{color:#888;width:12px}.event-details__row .icon i{color:#888;font-size:12px}.event-details__row:not(:last-of-type){margin-bottom:2px}.event-details__empty{justify-content:center;align-items:center;height:100%;padding:40px 20px;display:flex}.event-details__empty p{color:#6d6d6d;text-align:center;font-size:14px;font-weight:400;line-height:20px}.event-details--expanded{z-index:100;background:#fff;border:1px solid #e7e7e7;width:360px;max-width:100%;height:100vh;position:fixed;top:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -2px rgba(16,24,40,.03)}.event-details.practise-type .event-details__header{background:#f4ebff}.event-details.practise-type .event-details__header .more-info__icon{background:#e9d7fe}.event-details.game-type .event-details__header{background:#d1fadf}.event-details.game-type .event-details__header .more-info__icon{background:#a6f4c5}.event-details.tryout-type .event-details__header{background:#e0f2fe}.event-details.tryout-type .event-details__header .more-info__icon{background:#b9e6fe}.event-details.meeting-type .event-details__header{background:#eaecf5}.event-details.meeting-type .event-details__header .more-info__icon{background:#d5d9eb}.event-details.camp-type .event-details__header{background:#e0eaff}.event-details.camp-type .event-details__header .more-info__icon{background:#c7d7fe}.event-details.tournament-type .event-details__header{background:#fce7f6}.event-details.tournament-type .event-details__header .more-info__icon{background:#fcceee}.announcements{padding:24px}.announcements__head>div{max-width:calc(100% - 300px)}.announcements__head h2{margin-bottom:4px;font-size:24px;font-weight:600;line-height:32px}.announcements__head p{color:#6d6d6d;font-size:14px;font-weight:400;line-height:20px}.announcements__head button{border-radius:10px}.announcements__tab-buttons{border-bottom:1px solid #d1d1d1}.announcements__tab-buttons button{color:#6d6d6d;border-bottom:2px solid transparent;padding:4px 18px 14px;font-size:14px;font-weight:600;line-height:20px}.announcements__tab-buttons button.active{color:#050505;border-color:#050505}.announcements__body{padding-top:16px}.announcements__body-left{background:#fff;border:1px solid #e7e7e7;border-radius:8px;width:450px;margin-right:8px;overflow:hidden}.announcements__body-right{background:#fff;border:1px solid #e7e7e7;border-radius:8px;width:calc(100% - 458px);overflow:hidden}.announcements__search{padding:16px 12px 6px}.announcements__search .input-box .field-box input{background:#fff}.announcements__search .filter-dropdown{display:none}.announcements__list{scrollbar-width:none;-ms-overflow-style:none;max-height:620px;overflow:auto}.announcements__list::-webkit-scrollbar{display:none}.announcements__list-item{cursor:pointer;padding:16px;transition:all .3s}.announcements__list-item>img{object-fit:cover;border-radius:12px;width:100px;height:88px}.announcements__list-item__info{width:calc(100% - 116px)}.announcements__list-item__info>.flex>div{width:calc(100% - 40px);margin-right:16px}.announcements__list-item__info>.flex .pin-button{background:#f4ebff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.announcements__list-item__info>.flex .pin-button svg{color:#050505;width:12px}.announcements__list-item h4{color:#050505;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.announcements__list-item .published-date{color:#535862;font-size:12px;font-weight:400;line-height:18px}.announcements__list-item p{color:#535862;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}.announcements__list-item .tag{display:none}.announcements__list-item:hover{background:#f9f5ff}.announcements__list-item:not(:last-of-type){border-bottom:1px solid #e7e7e7}.announcements__content-head{border-bottom:1px solid #e7e7e7;padding:20px 16px 12px 32px}.announcements__content-head h2{color:#050505;margin-bottom:6px;font-size:20px;font-weight:600;line-height:30px}.announcements__content-head .pin-button svg{margin-right:0}.announcements__content-head button.button-text svg{color:#050505}.announcements__content-head .date{color:#535862;font-size:14px;font-weight:400;line-height:20px}.announcements__content-head .date .icon{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.announcements__content-head .date .icon svg{width:12px}.announcements__content-head .date span{color:#050505;font-size:14px;font-weight:500;line-height:20px}.announcements__content-head .date.published .icon{background:#f4ebff}.announcements__content-head .date.published .icon svg{color:#7f56d9}.announcements__content-head .date.scheduled .icon{background:#ffead5}.announcements__content-head .date.scheduled .icon svg{color:#ec4a0a}.announcements__content-center{padding:20px 32px}.announcements__content-center h3{color:#050505;font-size:16px;font-weight:500;line-height:24px}.announcements__content-center p{color:#6d6d6d;font-size:16px;font-weight:400;line-height:24px}.announcements__content-center img{border-radius:12px;width:100%;height:auto;display:block}.announcements-mobile-buttons{padding:12px;display:none}.modal{z-index:9;justify-content:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow:auto}.modal-background{z-index:1;background-color:rgba(25,25,25,.6);width:100%;height:100%;position:fixed;top:0;left:0}.modal-inner{z-index:2;background:#fff;border-radius:12px;width:650px;max-width:100%;height:-moz-fit-content;height:fit-content;margin:24px;position:relative;box-shadow:0 20px 24px -4px rgba(10,13,18,.08)}.modal-inner .modal-header{padding:24px 24px 0}.modal-inner .modal-header .modal-head-content{border-bottom:1px solid #d1d1d1;padding-bottom:24px}.modal-inner .modal-header .modal-head-content__texts{width:100%}.modal-inner .modal-header .modal-head-content .icon{background:#e7e7e7;border:10px solid #f6f6f6;border-radius:50%;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;display:flex}.modal-inner .modal-header .modal-head-content .icon i,.modal-inner .modal-header .modal-head-content .icon svg{color:#6d6d6d;width:20px;font-size:20px}.modal-inner .modal-header .modal-head-content .title{width:calc(100% - 76px)}.modal-inner .modal-header .modal-head-content h3{color:#050505;white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:1.25rem;font-weight:600;line-height:1.875rem;overflow:hidden}.modal-inner .modal-header .modal-head-content p{color:#535862;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:400;line-height:1.25rem;overflow:hidden}.modal-inner .modal-header .modal-head-content .mobile-close-moda-button{border:1px solid #e7e7e7;border-radius:8px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;margin-left:12px;display:none}.modal-inner .modal-header .modal-head-content .mobile-close-moda-button svg{color:#050505;width:20px;font-size:20px}.modal-inner .modal-body{padding:32px 24px}.modal-inner .modal-body .modal-form__item{padding:12px 0}.modal-inner .modal-body .modal-form__item .left{width:100%;max-width:160px;margin-right:32px}.modal-inner .modal-body .modal-form__item .left span{color:#454545;font-size:1rem;font-weight:500;line-height:1.5rem}.modal-inner .modal-body .modal-form__item .right{width:calc(100% - 172px)}.modal-inner .modal-body .modal-form__item .right .half-select-fields .react-select-container{width:50%}.modal-inner .modal-body .modal-form__item .right .half-select-fields .react-select-container:first-child .react-select__control{border-right:none;border-radius:8px 0 0 8px}.modal-inner .modal-body .modal-form__item .right .half-select-fields .react-select-container:last-child .react-select__control{border-radius:0 8px 8px 0}.modal-inner .modal-body .modal-form__item:first-child{padding-top:0}.modal-inner .modal-body .modal-form__item:last-child{padding-bottom:0}.modal-inner .modal-body .modal-form__item:not(:last-of-type){border-bottom:1px solid #d1d1d1}.modal-inner .modal-body .invite-options__item{cursor:pointer;border:1px solid #e7e7e7;border-radius:12px;padding:12px 40px 12px 12px;position:relative}.modal-inner .modal-body .invite-options__item .icon{background:#f4ebff;border:6px solid #f9f5ff;border-radius:50%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;margin-right:16px;display:flex}.modal-inner .modal-body .invite-options__item .icon i,.modal-inner .modal-body .invite-options__item .icon svg{color:#7f56d9;width:16px;font-size:16px}.modal-inner .modal-body .invite-options__item h6{color:#050505;margin-bottom:2px;font-size:16px;font-weight:500;line-height:24px}.modal-inner .modal-body .invite-options__item p{color:#535862;font-size:16px;font-weight:400;line-height:24px}.modal-inner .modal-body .invite-options__item:after{content:"";border:1px solid #b0b0b0;border-radius:50%;width:20px;height:20px;position:absolute;top:16px;right:16px}.modal-inner .modal-body .invite-options__item.active{background:rgba(237,255,200,.93);border-color:#050505}.modal-inner .modal-body .invite-options__item.active .icon{background:#d5faad;border-color:#defcbe}.modal-inner .modal-body .invite-options__item.active .icon svg,.modal-inner .modal-body .invite-options__item.active .icon i{color:#547917}.modal-inner .modal-body .invite-options__item.active:after{background:#050505 url(../media/check-white.d3e2cb75.svg) 50%/14px no-repeat;border-color:#050505}.modal-inner .modal-body .invite-options__item:not(:last-of-type){margin-bottom:8px}.modal-inner .modal-body .invite__tabs{border:1px solid #e7e7e7;border-radius:8px;margin-bottom:16px;overflow:hidden;box-shadow:0 1px 2px rgba(10,13,18,.05)}.modal-inner .modal-body .invite__tabs-item{color:#050505;text-align:center;width:50%;padding:10px 12px;font-size:14px;font-weight:600;line-height:20px}.modal-inner .modal-body .invite__tabs-item:first-child{border-right:1px solid #e7e7e7}.modal-inner .modal-body .invite__tabs-item.active{background:#edffc8}.modal-inner .modal-body .invite__participants .input-box .field-box input{background:#fff}.modal-inner .modal-body .invite__participants .autocomplete-box{position:relative}.modal-inner .modal-body .invite__participants .autocomplete-box .autocomplete-list{background:#fff;border:1px solid #d1d1d1;border-radius:8px;width:100%;max-height:300px;padding:4px 0;position:absolute;top:52px;left:0;overflow-y:auto;box-shadow:0 4px 6px -2px rgba(10,13,18,.03)}.modal-inner .modal-body .invite__participants .autocomplete-box .autocomplete-list li{color:#050505;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.5rem;transition:all .3s}.modal-inner .modal-body .invite__participants .autocomplete-box .autocomplete-list li label{width:100%;padding:10px 14px}.modal-inner .modal-body .invite__participants .autocomplete-box .autocomplete-list li label span{color:#050505;font-size:16px;font-weight:500;line-height:24px}.modal-inner .modal-body .invite__participants .autocomplete-box .autocomplete-list li:hover{background-color:#f6f6f6}.modal-inner .modal-body .invite__participants .autocomplete-box .autocomplete-list li.no-result{cursor:auto;text-align:center}.modal-inner .modal-body .invite__participants .autocomplete-box .autocomplete-list li.no-result:hover{background-color:transparent}.modal-inner .modal-body .invite__participants .autocomplete-box .autocomplete-list.athletes-list li{justify-content:space-between;align-items:center;display:flex}.modal-inner .modal-body .invite__participants .autocomplete-box .autocomplete-list.athletes-list li .checkbox-box{width:100%}.modal-inner .modal-body .invite__participants .autocomplete-box .autocomplete-list.athletes-list li .tag{margin-right:14px}.modal-inner .modal-body .invite__new .modal-form__item .left span{color:#454545}.modal-inner .modal-footer{padding:0 24px 24px}.modal-inner.modal-sm{max-width:480px}.modal-inner.modal-lg{width:100%;max-width:800px}.modal-inner.modal-lg .modal-body .modal-form__item .left{max-width:160px}.modal-inner.modal-lg .modal-body .modal-form__item .right{width:calc(100% - 192px)}.modal-inner.chat-modal .modal-footer{border-top:1px solid #d1d1d1;padding:16px 24px}.modal-inner.delete-modal{max-width:400px;margin:24px}.modal-inner.delete-modal .modal-header .modal-head-content{text-align:center;border:none;margin-bottom:24px;padding-bottom:0}.modal-inner.delete-modal .modal-header .modal-head-content .icon{background:#fee4e2;border-color:#fef3f2;margin:0 auto 20px!important}.modal-inner.delete-modal .modal-header .modal-head-content .icon svg{color:#d92d20}.modal-inner.delete-modal .modal-header .modal-head-content p{white-space:normal}.modal-inner.delete-modal .modal-footer .modal-foo-content button{flex:1}.input-box label{color:#050505;margin-bottom:6px;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.input-box .field-box{width:100%;height:44px;position:relative}.input-box .field-box input{color:#050505;box-sizing:border-box;text-overflow:ellipsis;background:#f6f6f6;border:1px solid #d1d1d1;border-radius:8px;width:100%;height:100%;padding:10px 14px;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;transition:all .3s;overflow:hidden;box-shadow:0 1px 2px rgba(10,13,18,.05)}.input-box .field-box input::placeholder{color:#888}.input-box .field-box input:focus{border-color:#050505;box-shadow:0 0 0 4px #d9d9d9}.input-box .field-box input:disabled{color:#888}.input-box .field-box input[type=number]{-moz-appearance:textfield}.input-box .field-box input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-box .field-box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-box .field-box textarea{color:#050505;box-sizing:border-box;resize:none;background:#f6f6f6;border:1px solid #d1d1d1;border-radius:8px;width:100%;padding:10px 14px;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;transition:all .3s;display:block;overflow:hidden;box-shadow:0 1px 2px rgba(10,13,18,.05)}.input-box .field-box textarea::placeholder{color:#888}.input-box .field-box textarea:focus{border-color:#050505;box-shadow:0 0 0 4px #d9d9d9}.input-box .field-box textarea:disabled{color:#888}.input-box .field-box .show-password-button{display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.input-box .field-box .show-password-button svg{color:#888;width:16px}.input-box .field-box.icon-field{position:relative}.input-box .field-box.icon-field svg,.input-box .field-box.icon-field img{color:#6d6d6d;width:20px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.input-box .field-box.icon-field input{padding-left:42px}.input-box .field-box.textarea-field{height:auto}.input-box .field-box.field-info-box input{padding-right:110px}.input-box .field-box.field-info-box .field-info{color:#888;border-left:1px solid #e7e7e7;align-items:center;height:100%;padding:10px 14px;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:flex;position:absolute;top:0;right:0}.input-box .error-message{color:#f04438;font-size:.75rem;line-height:1rem}.input-box .helper-text{color:#535862;margin-top:6px;margin-bottom:0;font-size:.875rem;font-weight:400;line-height:1.25rem;display:block}.input-box.error .field-box{border-color:#fda29b}.input-box.error .field-box input{background-image:url(../media/alert-circle-red.0971acd1.svg);background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.input-box.error .field-box .show-password-button{right:42px}.button{white-space:nowrap;border-radius:8px;width:-moz-fit-content;width:fit-content;padding:12px 24px;font-size:1rem;font-weight:600;line-height:1.5rem;transition:all .3s;box-shadow:0 1px 2px rgba(10,13,18,.05)}.button svg{width:20px;margin-right:8px}.button span{align-items:center;display:flex}.button span svg{margin-left:8px;margin-right:0}.button.only-icon svg{width:22px;margin-right:0}.button.button-primary{color:#fff;background:#050505}.button.button-primary:hover{background:#454545}.button.button-primary:focus{background:#050505;box-shadow:0 0 0 4px #d9d9d9}.button.button-primary:disabled{background:#d1d1d1}.button.button-grey{color:#344054;background:#f6f6f6}.button.button-purple,.button.button-purple svg:not([class*=text-color-]){color:#6941c6}.button.button-red{color:#b42318;border:1px solid #fda29b}.button.button-red svg:not([class*=text-color-]){color:#b42318}.button.button-light{color:#050505;background:#edffc8;border:1px solid #f6f6f6}.button.button-light:hover{background:#ddfab0}.button.button-light:focus{background:#edffc8;box-shadow:0 0 0 4px #d9d9d9}.button.button-light:disabled{color:#b0b0b0;background:#e7e7e7;border-color:#e7e7e7}.button.button-white{color:#050505;background:#fff}.button.button-white svg:not([class*=text-color-]){color:#888}.button.button-white:hover{background:#f6f6f6}.button.button-white:focus{color:#454545;background:#fff}.button.button-white:disabled{color:#d1d1d1}.button.button-transparent{color:#fff;box-shadow:none;background:0 0}.button.button-outline{color:#344054;border:1px solid #d1d1d1}.button.button-outline svg{color:#344054}.button.button-outline:hover{background:#f6f6f6}.button.button-outline:focus{background:0 0;box-shadow:0 0 0 4px #d9d9d9}.button.button-outline:disabled{color:#d1d1d1;border-color:#e7e7e7}.button.button-text{box-shadow:none;color:#050505}.button.button-text svg{color:#888}.button.button-text:hover{background:#f6f6f6}.button.button-text:focus{color:#454545;background:0 0}.button.button-text:disabled{color:#d1d1d1}.button.button-danger{color:#fff;background:#d92d20;border:1px solid #d92d20}.button.button-danger:hover{background:#b42318;border-color:#b42318}.button.button-danger:focus{background:#d92d20;border-color:#d92d20;box-shadow:0 0 0 4px #fee4e2}.button.button-danger:disabled{background:#fecdca;border-color:#fecdca}.button.full-rounded{border-radius:60px}.button.md{padding:10px 12px}.button.sm{padding:8px 10px;font-size:14px}.button.smallest{padding:2px 8px;font-size:12px;font-weight:500}.button.smallest svg{width:12px;margin-right:4px}.button:disabled{cursor:auto}.button.border-grey{border:1px solid #e7e7e7}.button.no-shadow{box-shadow:none}.button.no-border{border:none}.button.google-button{color:#454545;border:1px solid #b0b0b0;justify-content:center;align-items:center;gap:12px;padding:10px 16px;display:flex;box-shadow:0 1px 2px rgba(10,13,18,.05)}.button.google-button svg,.button.google-button img{width:24px;height:24px}.button.google-button span{font-size:16px;font-style:normal;font-weight:600;line-height:24px}.text-button:disabled{cursor:auto;color:#888}.structure-view-buttons{border:1px solid #e7e7e7;border-radius:10px;overflow:hidden}.structure-view-buttons button{background:#fff;padding:8px 12px}.structure-view-buttons button svg{color:#050505;width:20px;display:block}.structure-view-buttons button:first-child{border-right:1px solid #e7e7e7}.structure-view-buttons button.active{background:#edffc8}.checkbox-box .checkbox{cursor:pointer}.checkbox-box .checkbox input[type=checkbox]{display:none}.checkbox-box .checkbox input[type=checkbox]:checked+b{background:#f9f5ff url(../media/check.4c4b2d0f.svg) 50%/14px no-repeat;border-color:#7f56d9;position:relative}.checkbox-box .checkbox b{cursor:pointer;background-color:#fff;border:1px solid #b0b0b0;border-radius:6px;width:16px;min-width:16px;height:16px;display:block}.checkbox-box .checkbox span{color:#344054;font-size:1rem;font-weight:500;line-height:1.5rem;display:block}.checkbox-box .checkbox span a{color:#175cd3;font-weight:600}.checkbox-box .checkbox.disabled{opacity:.6}.checkbox-box .error-message{color:#f04438;font-size:.75rem;line-height:1rem}.checkbox-box.md .checkbox b{width:20px;min-width:20px;height:20px}.checkbox-box.grey .checkbox input[type=checkbox]:checked+b{background:#f6f6f6 url(../media/check-grey.d1dbcb2b.svg) 50% no-repeat;border-color:#050505}.checkbox-box.grey .checkbox b{border-color:#050505}.account-box{padding:0 1rem}.account-box__content{border-top:1px solid #d1d1d1;padding:1.5rem 0}.account-box__content .user-box{padding:0 .5rem}.account-box__content .user-box__icon{text-align:center;color:#535862;background:#d1d1d1;border-radius:50%;width:40px;height:40px;margin-right:.75rem;font-size:.75rem;font-weight:500;line-height:1.125rem;overflow:hidden}.account-box__content .user-box__icon img{object-fit:cover;width:100%;height:100%;display:block}.account-box__content .user-box__info{max-width:140px}.account-box__content .user-box__info .name{color:#050505;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden}.account-box__content .user-box__info .email{color:#535862;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:400;line-height:1.25rem;overflow:hidden}.account-box__content .logout-button{color:#6d6d6d;padding:8px;font-size:1.25rem}.step-item__icon{color:#344054;background:#fff;border:1px solid #e7e7e7;border-radius:10px;width:48px;min-width:48px;height:48px;margin-right:1rem;font-size:1.5rem;position:relative;box-shadow:0 1px 2px rgba(16,24,40,.05)}.step-item__info p{color:#6d6d6d;font-weight:400}.step-item__info p strong{color:#050505}.step-item:not(:last-of-type){margin-bottom:2rem}.step-item:not(:last-of-type) .step-item__icon:before{content:"";background:#d1d1d1;width:2px;height:58px;margin-left:-1px;position:absolute;top:100%;left:50%}.step-item.active .step-item__icon{color:#fff;background:#050505}.step-item.active .step-item__icon:before{background:#050505}.step-item.completed .step-item__icon{color:#050505;background:#c0ff68;border-color:#c0ff68}.step-item.completed .step-item__icon:before{background:#050505}.selected-tag{color:#050505;background:#f6f6f6;border-radius:16px;justify-content:center;align-items:center;padding:4px 12px;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.selected-tag button{margin-left:4px;display:inline-flex}.selected-tag button svg{color:#535862;width:12px}.selected-tag.purple{color:#6941c6;background:#f9f5ff}.selected-tag.purple button svg{color:#9e77ed}.tag{color:#050505;text-transform:capitalize;white-space:nowrap;background:#f6f6f6;border-radius:24px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:6px 16px;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}.tag i{color:#6d6d6d;margin-right:4px;font-size:20px;display:block}.tag svg{color:#050505;width:20px;margin-right:4px}.tag span{color:#535862;margin-left:4px;font-size:14px;font-weight:500;line-height:20px}.tag .dot{border-radius:50%;width:6px;height:6px;margin-right:7px}.tag.end-icon{flex-direction:row-reverse}.tag.end-icon svg,.tag.end-icon i,.tag.end-icon .dot{margin-left:4px;margin-right:0}.tag.selectable{cursor:pointer;transition:all .3s}.tag.selectable:hover{background:#d1d1d1}.tag.selectable.active{color:#fff;background:#454545}.tag.selectable.active i{color:#fff}.tag.small{padding:4px 12px;font-size:14px;line-height:20px}.tag.small i{margin-right:4px;font-size:12px}.tag.smallest{padding:2px 8px;font-size:12px;line-height:18px}.tag.smallest i{margin-right:4px;font-size:12px}.tag.smallest svg{width:12px}.tag.grey-light{color:#454545;background:rgba(246,246,246,.7)}.tag.grey-light i,.tag.grey-light svg{color:#888}.tag.grey{background:#e7e7e7}.tag.grey i,.tag.grey svg{color:#535862}.tag.purple{color:#42307d;background:#f4ebff}.tag.purple i,.tag.purple svg{color:#7f56d9}.tag.purple .dot{background:#9e77ed}.tag.success{color:#027a48;background:#ecfdf3}.tag.success i,.tag.success svg{color:#12b76a}.tag.success .dot{background:#12b76a}.tag.success-dark{color:#054f31;background:#d1fadf}.tag.success-dark i,.tag.success-dark svg{color:#12b76a}.tag.red{color:#b42318;background:#fef3f2}.tag.red i,.tag.red svg{color:#f04438}.tag.red .dot{background:#f04438}.tag.blue{color:#175cd3;background:#f0f9ff}.tag.blue i,.tag.blue svg{color:#2e90fa}.tag.blue .dot{background:#2e90fa}.tag.warning{color:#b54708;background:#fffaeb}.tag.warning i{color:#f79009}.tag.warning svg{color:#7a2e0e}.tag.warning .dot{background:#f79009}.tag.orange{color:#c4320a;background:#fff6ed}.tag.orange i{color:#fb6514}.tag.orange svg{color:#c4320a}.tag.orange .dot{background:#fb6514}.tag.green{color:#050505;background:#edffc8}.tag.game{color:#027a48;background:#f8ffe6}.tag.game .dot{background:#027a48}.tag.tryout{color:#026aa2;background:#f0f9ff}.tag.tryout .dot{background:#026aa2}.tag.camp{color:#3538cd;background:#eef4ff}.tag.camp .dot{background:#3538cd}.tag.tournament{color:#c11574;background:#fdf2fa}.tag.tournament .dot{background:#c11574}.tag.practise{color:#6941c6;background:#f9f5ff}.tag.practise .dot{background:#6941c6}.tag.meeting{color:#363f72;background:#f8f9fc}.tag.meeting .dot{background:#363f72}.upload-file-box{cursor:pointer;border:1px solid #e7e7e7;border-radius:8px;align-items:center;padding:3rem 1.5rem;display:flex}.upload-file-box .icon{background:#e7e7e7;border:.625rem solid #f6f6f6;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-right:.75rem;display:flex}.upload-file-box .icon svg{color:#535862;width:1.75rem}.upload-file-box p{color:#535862;font-size:.875rem;font-weight:400;line-height:1.25rem}.upload-file-box p strong{color:#1570ef;font-weight:600}.upload-file-box .uploaded-file .uploaded-logo{background:#f5f5f5;border-radius:50%;width:88px;height:88px;margin-right:24px;overflow:hidden}.upload-file-box .uploaded-file .uploaded-logo img{object-fit:cover;width:100%}.upload-file-box .delete-icon{color:#b42318;align-items:center;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.upload-file-box .delete-icon svg{width:20px;margin-right:8px}.upload-file-box.uploaded{padding:2rem 1.5rem}.upload-file-box.sm{border:none;padding:0}.upload-file-box.sm .uploaded-file .uploaded-logo{border:1px solid #e7e7e7;border-radius:4px;width:100px;height:auto;margin-right:12px}.upload-file-box.sm .delete-icon span{display:none}.upload-file-box.sm .delete-icon svg{margin-left:12px;margin-right:0}.upload-file-box.upload-file-box{padding:12px}.upload-file-box.upload-file-box .icon{border-width:.25rem;width:2rem;height:2rem}.upload-file-box.upload-file-box .icon svg{color:#050505;width:1rem}.upload-file-box.upload-file-box p b{font-size:12px}.upload-file-box.upload-file-box .uploaded-file{width:100%}.upload-file-box.upload-file-box .uploaded-file .delete-button svg{color:#535862;width:20px}.upload-file-box.upload-file-box .file-info .file-icon{background:#f4ebff;border:.25rem solid #f9f5ff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;margin-right:12px;display:flex}.upload-file-box.upload-file-box .file-info .file-icon svg{color:#7f56d9;width:1rem}.upload-file-box.upload-file-box .file-info .file-details .file-name{color:#050505;font-size:14px;font-weight:500;line-height:20px}.upload-file-box.upload-file-box .file-info .file-details .file-size{color:#535862;font-size:12px;font-weight:400;line-height:18px}.table-wrapper{flex-direction:column;display:flex}.table{border-collapse:separate;width:100%;box-shadow:0 1px 3px rgba(10,13,18,.1)}.table thead{text-align:left;background:#f6f6f6}.table thead tr th{color:#535862;z-index:1;background:#f6f6f6;border-bottom:1px solid #e7e7e7;padding:12px 24px;font-size:.75rem;font-weight:500;line-height:1.125rem;position:-webkit-sticky;position:sticky;top:0}.table thead tr th.action-column,.table thead tr th.selection-column{width:52px}.table thead tr th.sortable{cursor:pointer}.table thead tr th svg{vertical-align:middle;width:16px;margin-left:4px}.table tbody tr{background:#fff}.table tbody tr td{color:#535862;border-bottom:1px solid #e7e7e7;padding:16px 24px;font-size:12px;font-weight:400;line-height:18px}.table tbody tr td .city{color:#050505;font-size:.875rem;font-weight:500;line-height:1.25rem}.table tbody tr td .city img{border-radius:50%;width:40px;margin-right:12px;display:block;overflow:hidden}.table tbody tr td .user-icon{background:#f6f6f6;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin-right:12px;display:flex}.table tbody tr td .user-icon svg{color:#535862;width:16px}.table tbody tr td .user-icon i{color:#535862;font-size:20px}.table tbody tr td .user-icon.purple{background:#f4ebff}.table tbody tr td .user-icon.purple svg,.table tbody tr td .user-icon.purple i{color:#7f56d9}.table tbody tr td .name h6{color:#050505;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.table tbody tr td .name span{color:#535862;font-size:14px;font-weight:400;line-height:20px}.table tbody tr td .location-sport h6{color:#050505;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.table tbody tr td .location-sport span{color:#535862;font-size:14px;font-weight:400;line-height:20px}.table tbody tr td .price{color:#050505;font-size:14px;font-weight:500}.table tbody tr td .program-progress{align-items:center;display:flex}.table tbody tr td .program-progress .progress-bar{min-width:200px;margin-bottom:0;margin-right:12px}.table tbody tr td .program-progress svg{display:none}.table tbody tr td.action-column{width:52px;padding:0!important}.table tbody tr td.action-column svg{margin-right:0}.table tbody tr td .actions-button svg{color:#888;width:20px}.table.rounded{border-radius:12px;overflow:hidden}.table.border{border:1px solid #e7e7e7}.table.clickable tbody tr{cursor:pointer}.table tfoot tr td{z-index:1;background:#fff;padding:12px 24px;position:-webkit-sticky;position:sticky;bottom:0}.table tfoot .table-pagination__info{color:#344054;margin-right:12px;font-size:14px;font-weight:500}.table tfoot .table-pagination__buttons{justify-content:flex-end;gap:12px;display:flex}.table tfoot .table-pagination__buttons button{color:#344054}.brand-colors .colors-list .color-item{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden}.brand-colors .colors-list .color-item span{border-radius:50%;width:100%;max-width:28px;height:100%;max-height:28px;display:block}.brand-colors .colors-list .color-item.active{border:1px solid;width:34px;height:34px}.brand-colors .colors-list .color-item:not(:last-of-type){margin-right:6px}.brand-colors .custom-color .choose-custom-color span{color:#050505;font-size:.875rem;font-weight:600;line-height:1.25rem}.brand-colors .custom-color .choose-custom-color .color-item{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden}.brand-colors .custom-color .choose-custom-color .color-item span{border-radius:50%;width:100%;max-width:28px;height:100%;max-height:28px;display:block}.brand-colors .custom-color .choose-custom-color .color-item.active{border:1px solid;width:34px;height:34px}.brand-colors .custom-color .input-box{max-width:130px;position:relative}.brand-colors .custom-color .input-box input{width:100%}.brand-colors .custom-color .input-box .error-message{position:absolute;left:0}.react-select-container .react-select__control{border:1px solid #b0b0b0;border-radius:8px;height:44px;box-shadow:0 1px 2px rgba(10,13,18,.05)}.react-select-container .react-select__control>svg,.react-select-container .react-select__control>i{color:#6d6d6d;width:20px;margin-left:14px;font-size:20px}.react-select-container .react-select__control .react-select__value-container .react-select__placeholder{color:#888;font-size:1rem;font-weight:400;line-height:1.5rem}.react-select-container .react-select__control .react-select__value-container .react-select__single-value{color:#050505;font-size:1rem;font-weight:500;line-height:1.5rem}.react-select-container .react-select__control .react-select__indicators .react-select__indicator-separator{display:none}.react-select-container .react-select__control .react-select__indicators .react-select__indicator{background-image:url(../media/chevron-down.65262919.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;width:34px;height:100%}.react-select-container .react-select__control .react-select__indicators .react-select__indicator svg{display:none}.react-select-container .react-select__control.react-select__control--is-focused{border-color:#888}.react-select__menu{border:1px solid #d1d1d1;border-radius:8px!important;box-shadow:0 12px 16px -4px rgba(10,13,18,.08)!important}.react-select__menu .react-select__menu-list .react-select__option{color:#050505;padding:10px 14px;font-size:1rem;font-weight:500;line-height:1.5rem}.react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-focused{background-color:#f6f6f6!important}.react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected{background-position:right 14px center;background-color:#f6f6f6!important;background-image:url(../media/dark-check.7c7f0293.svg)!important;background-repeat:no-repeat!important}.radio-button{cursor:pointer;align-items:center;display:flex}.radio-button input[type=radio]{display:none}.radio-button span{color:#344054;font-size:1rem;font-weight:500;line-height:1.5rem;display:block}.radio-button b{border:1px solid #b0b0b0;border-radius:50%;width:16px;height:16px;margin:8px;display:block}.radio-button input[type=radio]:checked+b{border-color:#050505;position:relative}.radio-button input[type=radio]:checked+b:before{content:"";background:#050505;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio-button input[type=radio]:checked+b+span{color:#050505}.alert-box{border-radius:60px;padding:6px 10px}.alert-box .icon{background:#fff;border:1px solid transparent;border-radius:50%;width:24px;height:24px}.alert-box .icon svg{width:16px;display:block}.alert-box p{font-weight:500;font-size:.875rem!important;line-height:1.25rem!important}.alert-box .remove-alert-box svg{width:20px;display:block}.alert-box.error{background:#fef3f2}.alert-box.error .icon{border-color:#fecdca}.alert-box.error .icon svg{color:#f04438}.alert-box.error p{color:#b42318!important}.alert-box.error .remove-alert-box svg{color:#f04438}.role-radio{cursor:pointer;display:block}.role-radio input[type=radio]{display:none}.role-radio>div{border:1px solid #d1d1d1;border-radius:8px;padding:12px}.role-radio>div h6{color:#454545;margin-bottom:2px;font-size:.875rem;font-weight:600;line-height:1.25rem}.role-radio>div p{color:#535862;margin-bottom:0;font-size:.875rem;font-weight:400;line-height:1.25rem}.role-radio>div b{border:1px solid #b0b0b0;border-radius:50%;width:20px;height:20px;margin-right:12px;display:block}.role-radio input[type=radio]:checked+div{background:#f6f6f6;border-color:#454545}.role-radio input[type=radio]:checked+div h6{color:#050505}.role-radio input[type=radio]:checked+div b{border-color:#050505;justify-content:center;align-items:center;display:flex;position:relative}.role-radio input[type=radio]:checked+div b:before{content:"";background:#050505;border-radius:50%;width:8px;height:8px}.role-radio.disabled{opacity:.6;cursor:auto}.role-radio.disabled>div{background:#e7e7e7}.role-radio:not(:last-of-type){margin-bottom:8px}.role-box{width:100%;height:100%;position:relative}.role-box .user{text-align:center;width:100%;max-width:260px;transition:all .1s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.role-box .user__icon{border:4px solid #e7e7e7;border-radius:50%;width:56px;height:56px;margin:0 auto 16px;transition:all .5s;position:relative}.role-box .user__icon svg{color:#454545;width:32px}.role-box .user__icon .celebration-icon{width:130%;height:130%;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.role-box .user__name{color:#344054;font-size:1.125rem;font-weight:600;line-height:1.75rem}.role-box .user__role{color:#050505;opacity:0;background:#edffc8;border-radius:16px;width:-moz-fit-content;width:fit-content;margin:0 auto 48px;padding:4px 12px;font-size:.875rem;font-weight:500;line-height:1.25rem;animation:.5s forwards fadeIn}.role-box .user__desc{color:#050505;text-align:center;opacity:0;margin-bottom:24px;font-weight:600;animation:.5s .5s forwards fadeIn}.role-box .user .steps{opacity:0;text-align:left;animation:.5s 1s forwards fadeUp}.role-box .user .steps li{color:#6d6d6d;opacity:0;font-size:1rem;font-weight:400;line-height:1.5rem;list-style:none;animation:.5s forwards fadeUp;position:relative}.role-box .user .steps li:before{content:"";background:#d1d1d1;width:2px;height:50px;position:absolute;top:48px;left:23px}.role-box .user .steps li .icon{background:#f8ffe6;border-radius:10px;width:48px;min-width:48px;height:48px;margin-right:15px}.role-box .user .steps li:not(:last-of-type){margin-bottom:50px}.role-box.animate .user{top:100px;transform:translate(-50%)}.role-box.animate .user__icon{background:#f8ffe6;border-color:#edffc8}.role-box.animate .user__icon .celebration-icon{display:block}.switcher{color:#454545;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.5rem;transition:all .3s}.switcher b{border:1px solid #d1d1d1;border-radius:12px;width:44px;height:24px;transition:all .3s;display:block;position:relative}.switcher b:before{content:"";background:#050505;border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.switcher input[type=checkbox]{display:none}.switcher input[type=checkbox]:checked+b{background:#050505}.switcher input[type=checkbox]:checked+b:before{background:#fff;left:20px}.select-with-tag{white-space:nowrap;width:-moz-fit-content;width:fit-content;position:relative}.select-with-tag__item{cursor:pointer;background:#edffc8;border-radius:16px;padding:4px 8px}.select-with-tag .select-tag{color:#454545;background:#fff;border:1px solid #d1d1d1;border-radius:16px;margin-right:12px;padding:2px 8px;font-size:.875rem;font-weight:500;line-height:1.25rem}.select-with-tag .select-tag svg{color:#454545;width:14px;margin-right:4px}.select-with-tag .selected-current{color:#050505;font-size:.875rem;font-weight:500;line-height:1.25rem}.select-with-tag .selected-current svg{color:#454545;width:16px;margin-left:4px}.select-with-tag .select-list{z-index:2;background:#fff;border:1px solid #d1d1d1;border-radius:8px;width:100%;position:absolute;top:44px;left:0;overflow:hidden;box-shadow:0 12px 16px -4px rgba(10,13,18,.08)}.select-with-tag .select-list li{color:#050505;cursor:pointer;padding:10px 14px;font-size:1rem;font-weight:500;line-height:1.5rem;transition:all .3s}.select-with-tag .select-list li.selected{background-color:#f6f6f6;background-image:url(../media/dark-check.7c7f0293.svg);background-position:right 14px center;background-repeat:no-repeat}.select-with-tag .select-list li:hover{background-color:#f6f6f6}.chat-box .quick-suggestions button{color:#050505;background:#edffc8;border-radius:16px;margin:4px;padding:4px 12px;font-size:.875rem;font-weight:500;line-height:1.25rem}.chat-box .chat-messages{flex-direction:column;flex:1;gap:12px;max-height:420px;padding-bottom:10px;overflow-y:auto}.chat-box .chat-messages .chat-message{display:flex}.chat-box .chat-messages .chat-message .message-bubble{color:#050505;word-break:break-word;max-width:80%;margin-bottom:16px;padding:10px 20px;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.chat-box .chat-messages .chat-message.message-sent{justify-content:flex-end}.chat-box .chat-messages .chat-message.message-sent .message-bubble{background:#e7e7e7;border-radius:28px 0 8px 28px}.chat-box .chat-messages .chat-message.message-received{justify-content:flex-start}.chat-box .chat-messages .chat-message.message-received .message-bubble{border:1px solid #d1d1d1;border-radius:8px 28px 28px 0}.chat-field textarea{resize:none;color:#050505;background:#f6f6f6;border:1px solid #b0b0b0;border-radius:8px;width:calc(100% - 52px);height:40px;margin-right:12px;padding:10px 14px;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;box-shadow:0 1px 2px rgba(10,13,18,.05)}.chat-field textarea::placeholder{color:#888}.chat-field button{background:#050505;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 1px 2px rgba(10,13,18,.05)}.chat-field button svg{color:#fff;width:20px}.header{z-index:9;background:#f9fafb;border-bottom:1px solid #e7e7e7;width:calc(100% - 300px);padding:12px 24px;position:fixed;top:0;left:300px}.header .head__left .mobile-logo{display:none}.header .head__left .mobile-logo img{width:120px;display:block}.header .head__left h3{color:#050505;font-size:1.125rem;font-style:italic;font-weight:700;line-height:1.75rem}.header .head__left p{color:#888;font-size:.875rem;font-weight:400;line-height:1.25rem}.header .head__left .location-box{position:relative}.header .head__left .location-box .location-button{background:#fff;border:1px solid #e7e7e7;border-radius:10px;min-width:40px;height:40px;padding:10px;font-size:.875rem;font-weight:600;line-height:1.25rem;box-shadow:0 1px 2px rgba(10,13,18,.05)}.header .head__left .location-box .location-button svg{color:#050505;width:20px}.header .head__left .location-box .location-button.active{border-color:#454545;box-shadow:0 0 0 4px #d9d9d9}.header .head__left .location-box .location-button.selected{background:#edffc8}.header .head__left .location-box .location-button.selected svg{margin-right:8px}.header .head__left .location-box .locations-dropdown-body{z-index:5;background:#fff;border:1px solid #d1d1d1;border-radius:8px;width:100%;min-width:290px;position:absolute;top:50px;left:0;overflow:hidden;box-shadow:0 12px 16px -4px rgba(10,13,18,.08)}.header .head__left .location-box .locations-dropdown-body li{color:#050505;cursor:pointer;align-items:center;padding:10px 14px;font-size:1rem;font-weight:500;line-height:1.5rem;transition:all .3s;display:flex}.header .head__left .location-box .locations-dropdown-body li svg{color:#888;width:20px;margin-right:8px}.header .head__left .location-box .locations-dropdown-body li.selected{background-color:#f6f6f6;background-image:url(../media/check-light.4127a39b.svg);background-position:right 14px center;background-repeat:no-repeat;background-size:20px}.header .head__left .location-box .locations-dropdown-body li:hover{background-color:#f6f6f6}.header .head__left .filter-buttons{border:1px solid #e7e7e7;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px rgba(10,13,18,.05)}.header .head__left .filter-buttons button{color:#050505;background:#fff;justify-content:center;align-items:center;padding:10px 16px;font-size:.875rem;font-weight:500;line-height:1.24rem;display:flex}.header .head__left .filter-buttons button i{color:#6d6d6d;margin-right:8px;font-size:1.25rem}.header .head__left .filter-buttons button:not(:last-of-type){border-right:1px solid #e7e7e7}.header .head__left .filter-buttons button.active{background:#edffc8}.header .head__right .head-icon-button{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.header .head__right .head-icon-button svg{color:#050505;width:20px}.header .head__right .head-user-box{position:relative}.header .head__right .head-user-box .head-user-button{background:#fff;border:1px solid #e7e7e7;border-radius:16px;padding:8px 32px 8px 12px;position:relative;overflow:hidden;box-shadow:0 1px 2px rgba(16,24,40,.05)}.header .head__right .head-user-box .head-user-button .user-icon{background:#f6f6f6;border-radius:50%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.header .head__right .head-user-box .head-user-button .user-icon svg{color:#888;width:24px}.header .head__right .head-user-box .head-user-button .user-info{width:188px}.header .head__right .head-user-box .head-user-button .user-info h6{color:#050505;font-size:.875rem;font-weight:500;line-height:1.25rem}.header .head__right .head-user-box .head-user-button .user-info .user-role{color:#6941c6;background:#f9f5ff;border-radius:16px;width:-moz-fit-content;width:fit-content;padding:2px 8px;font-size:.75rem;font-weight:500;line-height:1.125rem}.header .head__right .head-user-box .head-user-button .dropdown-arrow{position:absolute;top:8px;right:12px}.header .head__right .head-user-box .head-user-button .dropdown-arrow svg{color:#6d6d6d;width:20px}.header .head__right .head-user-box .head-user-button.active{border-color:#454545;box-shadow:0 0 0 4px #f2f4f7}.header .head__right .head-user-box .head-user-button.active .dropdown-arrow svg{color:#050505}.header .head__right .head-user-box.open{position:relative}.header .head__right .head-user-box.open .blur-overlay{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10;background:rgba(5,5,5,.5);width:100%;height:100%;position:fixed;top:0;left:0}.header .head__right .head-user-box.open .head-user-button,.header .head__right .head-user-box.open .head-user-box-dropdown{z-index:11}.header .head__right .mobile-burger-button{justify-content:center;align-items:center;width:40px;height:40px;display:none}.header .head__right .mobile-burger-button svg{color:#050505;width:24px}.header.hidden-header{display:none}.head-user-box-dropdown{background:#fff;border:1px solid #e7e7e7;border-radius:16px;width:100%;position:absolute;top:72px;left:0;overflow:hidden}.head-user-box-dropdown .top{text-align:center;background:#fcfaff;border-bottom:1px solid #f4ebff;padding:12px 16px 8px}.head-user-box-dropdown .top .icon{color:#7f56d9;background:#f9f5ff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 8px;font-size:1.5rem;font-weight:500;line-height:2rem;display:flex;position:relative}.head-user-box-dropdown .top .icon .icon-logo{background:rgba(255,255,255,.9);border-radius:50%;padding:2px;position:absolute;bottom:-8px;right:-8px}.head-user-box-dropdown .top .icon .icon-logo img{border-radius:4px;height:28px;display:block}.head-user-box-dropdown .top .name{color:#454545;font-size:1.125rem;font-weight:500;line-height:1.75rem}.head-user-box-dropdown .top .email{color:#535862;margin-bottom:8px;font-size:.75rem;font-weight:400;line-height:1.125rem}.head-user-box-dropdown .top .role{border-radius:16px;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:2px 10px;font-size:.875rem;font-weight:500;line-height:1.25rem}.head-user-box-dropdown .top .role.coach{color:#026aa2;background:#f0f9ff}.head-user-box-dropdown .top .role.player{color:#3538cd;background:#eef4ff}.head-user-box-dropdown .top .role.owner{color:#6941c6;background:#f9f5ff}.head-user-box-dropdown .menu{border-bottom:1px solid #e7e7e7}.head-user-box-dropdown .menu ul li button,.head-user-box-dropdown .menu ul li a{color:#454545;align-items:center;padding:12px 20px;font-size:14px;font-weight:500;line-height:20px;display:flex}.head-user-box-dropdown .menu ul li button svg,.head-user-box-dropdown .menu ul li a svg{color:#888;width:16px;margin-right:12px}.head-user-box-dropdown .accounts-list{border-bottom:1px solid #e7e7e7}.head-user-box-dropdown .accounts-list h6{color:#535862;padding:20px 20px 8px;font-size:12px;font-weight:500;line-height:18px}.head-user-box-dropdown .accounts-list .account-item{align-items:center;width:100%;padding:10px 42px 10px 20px;display:flex;position:relative}.head-user-box-dropdown .accounts-list .account-item .icon{background:#f6f6f6;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin-right:12px;display:flex}.head-user-box-dropdown .accounts-list .account-item .icon svg{color:#888;width:20px}.head-user-box-dropdown .accounts-list .account-item .name{color:#454545;margin-bottom:3px;font-size:12px;font-weight:500;line-height:18px}.head-user-box-dropdown .accounts-list .account-item .role{border-radius:16px;width:-moz-fit-content;width:fit-content;padding:2px 10px;font-size:.875rem;font-weight:500;line-height:1.25rem}.head-user-box-dropdown .accounts-list .account-item .role.coach{color:#026aa2;background:#f0f9ff}.head-user-box-dropdown .accounts-list .account-item .role.player{color:#3538cd;background:#eef4ff}.head-user-box-dropdown .accounts-list .account-item .role.owner{color:#6941c6;background:#f9f5ff}.head-user-box-dropdown .accounts-list .account-item .arrow{color:#42307d;width:16px;position:absolute;top:18px;right:18px}.head-user-box-dropdown .accounts-list .add-account{padding:8px 20px}.head-user-box-dropdown .accounts-list .add-account-button{color:#050505;border:1px solid #b0b0b0;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:8px 12px;font-size:14px;font-weight:600;line-height:20px;display:flex;box-shadow:0 1px 2px rgba(16,24,40,.05)}.head-user-box-dropdown .accounts-list .add-account-button svg{color:#535862;width:20px;margin-right:8px}.head-user-box-dropdown .bottom .logout-button{color:#454545;background:#f6f6f6;align-items:center;width:100%;padding:16px 20px;font-size:14px;font-weight:500;line-height:20px;display:flex}.head-user-box-dropdown .bottom .logout-button svg{color:#888;width:16px;margin-right:12px}.sidebar{background:#0d0d0d;flex-direction:column;justify-content:space-between;width:300px;height:100vh;display:flex;overflow:auto}.sidebar-logo{padding:24px 24px 16px}.sidebar-logo img{width:136px;display:block}.sidebar-content{padding:16px}.sidebar-content .sidebar-buttons-group h6{text-transform:uppercase;color:#6d6d6d;margin-bottom:4px;padding:4px 20px;font-size:.75rem;font-weight:600;line-height:1.125rem}.sidebar-bottom{padding:16px 16px 32px}.sidebar .head-user-box{padding:12px 16px;display:none;position:relative}.sidebar .head-user-box .head-user-button{border:1px solid #454545;border-radius:16px;width:100%;padding:12px 32px 12px 16px;position:relative}.sidebar .head-user-box .head-user-button .user-info{width:185px}.sidebar .head-user-box .head-user-button .user-info h6{color:#d1d1d1;font-size:14px;font-weight:500;line-height:20px}.sidebar .head-user-box .head-user-button .user-info .user-role{color:#f4ebff;background:#42307d;border-radius:16px;width:-moz-fit-content;width:fit-content;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px}.sidebar .head-user-box .head-user-button .dropdown-arrow{position:absolute;top:8px;right:12px}.sidebar .head-user-box .head-user-button .dropdown-arrow svg{color:#fff;width:20px}.sidebar .head-user-box .head-user-button.active{border-color:#abf239;border-bottom-style:none;border-bottom-width:medium;border-radius:16px 16px 0 0}.sidebar .head-user-box .head-user-button.active .dropdown-arrow svg{color:#abf239}.sidebar .head-user-box .head-user-box-dropdown{background:#0d0d0d;border-color:currentColor #abf239 #abf239;border-top-style:none;border-top-width:medium;border-radius:0 0 16px 16px;position:static;left:16px}.sidebar .head-user-box .head-user-box-dropdown .top{display:none}.sidebar .head-user-box .head-user-box-dropdown .menu{background:#171717;border-color:#454545;border-top-style:solid;border-top-width:1px}.sidebar .head-user-box .head-user-box-dropdown .menu ul li a{color:#fff}.sidebar .head-user-box .head-user-box-dropdown .menu ul li a svg{color:#6d6d6d}.sidebar .head-user-box .head-user-box-dropdown .accounts-list{background:#171717;border-color:#454545}.sidebar .head-user-box .head-user-box-dropdown .accounts-list h6{color:#888}.sidebar .head-user-box .head-user-box-dropdown .accounts-list .account-item .icon{background:#454545}.sidebar .head-user-box .head-user-box-dropdown .accounts-list .account-item .icon svg{color:#888}.sidebar .head-user-box .head-user-box-dropdown .accounts-list .account-item .name,.sidebar .head-user-box .head-user-box-dropdown .accounts-list .account-item svg{color:#fff}.sidebar .head-user-box .head-user-box-dropdown .accounts-list .account-item .role.coach{color:#fff;background:#0b4a6f}.sidebar .head-user-box .head-user-box-dropdown .accounts-list .account-item .role.player{color:#fff;background:#2d3282}.sidebar .head-user-box .head-user-box-dropdown .accounts-list .add-account{border-color:#344054;padding:8px 20px 12px}.sidebar .head-user-box .head-user-box-dropdown .accounts-list .add-account button{color:#fff}.sidebar .head-user-box .head-user-box-dropdown .accounts-list .add-account button svg{color:#888}.sidebar .head-user-box .head-user-box-dropdown .bottom .logout-button{color:#fff;background:#2c2c2c}.sidebar .head-user-box .head-user-box-dropdown .bottom .logout-button svg{color:#6d6d6d}.sidebar-button{color:#e7e7e7;text-transform:capitalize;border:1px solid;border-radius:6px;width:100%;margin-bottom:4px;padding:8px 12px;font-size:1rem;font-weight:600;line-height:1.5rem}.sidebar-button svg{color:#888;width:24px;margin-right:12px}.sidebar-button i{color:#888;margin-right:12px;font-size:24px}.sidebar-button.outline{border-color:#171717}.sidebar-button.filled{background:#171717;border-color:#171717}.sidebar-button.active{color:#abf239;background:#1b2b04;border-color:#1b2b04}.sidebar-button.active svg{color:rgba(171,242,57,.4)}.sidebar-account-box{position:relative}.sidebar-account-box__button{z-index:11;background:#edffc8;border:1px solid transparent;border-radius:8px;width:100%;padding:12px 8px;position:relative}.sidebar-account-box__button.active{border-color:#abf239}.sidebar-account-box .user-box{cursor:pointer;width:100%}.sidebar-account-box .user-box__icon{text-align:center;color:#535862;border-radius:6px;width:40px;height:40px;margin-right:12px;font-size:.75rem;font-weight:500;line-height:1.125rem;overflow:hidden}.sidebar-account-box .user-box__icon img{object-fit:cover;width:100%;height:100%;display:block}.sidebar-account-box .user-box__info{width:calc(100% - 52px)}.sidebar-account-box .user-box__info .name{color:#050505;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden}.sidebar-account-box .user-box__info .email{color:#535862;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:400;line-height:1.25rem;overflow:hidden}.sidebar-account-box .logout-button{color:#6d6d6d;font-size:1.25rem}.sidebar-account-box .logout-button svg{width:20px}.sidebar-account-box.open{position:relative}.sidebar-account-box.open .blur-overlay{content:"";-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10;background:rgba(5,5,5,.5);width:100%;height:100%;position:fixed;top:0;left:0}.bottom-club-box-dropdown{z-index:11;background:#171717;border:1px solid #abf239;border-radius:16px;width:100%;position:absolute;bottom:72px;left:0;overflow:hidden;box-shadow:0 4px 6px -2px rgba(10,13,18,.03)}.bottom-club-box-dropdown .top{text-align:center;background:#232323;border-bottom:1px solid #454545;padding:16px}.bottom-club-box-dropdown .top .icon{color:#7f56d9;background:#f9f5ff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 8px;font-size:1.5rem;font-weight:500;line-height:2rem;display:flex;position:relative}.bottom-club-box-dropdown .top .icon img{border-radius:4px;height:48px;display:block}.bottom-club-box-dropdown .top .name{color:#fff;font-size:1.125rem;font-weight:500;line-height:1.75rem}.bottom-club-box-dropdown .top .email{color:#fff;font-size:.75rem;font-weight:400;line-height:1.125rem}.bottom-club-box-dropdown .center{padding-top:8px}.bottom-club-box-dropdown__button{color:#fff;width:100%;padding:12px 20px;font-size:14px;font-weight:500;line-height:20px}.bottom-club-box-dropdown__button svg{color:#888;width:16px;margin-right:12px}.bottom-club-box-dropdown__button .count{color:#f4ebff;background:#42307d;border-radius:16px;width:-moz-fit-content;width:fit-content;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px}.bottom-club-box-dropdown__button:disabled{opacity:.6;cursor:not-allowed}.bottom-club-box-dropdown__button.switch-club-button{border-top:1px solid #454545}.bottom-club-box-dropdown .bottom .add-club{padding:8px 20px 20px}.bottom-club-box-dropdown .bottom .add-club__button{color:#fff;border:1px solid #454545;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:8px 12px;font-size:14px;font-weight:600;line-height:20px;display:flex;box-shadow:0 1px 2px rgba(16,24,40,.05)}.bottom-club-box-dropdown .bottom .add-club__button svg{color:#535862;width:20px;margin-right:8px}.quick-start-prompts{background:#c4f787;border-radius:12px 32px 16px 12px;padding:16px}.quick-start-prompts-head h6{color:#050505;margin-bottom:2px;font-size:.875rem;font-weight:600;line-height:1.25rem}.quick-start-prompts-head p{font-size:.75rem;font-weight:400;line-height:1.125rem}.quick-start-prompts-head .circular-progress{justify-content:center;align-items:center;width:50px;height:50px;display:flex}.quick-start-prompts-head .circular-progress .circle{border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.quick-start-prompts-head .circular-progress .circle img{width:calc(100% - 12px);display:block}.quick-start-prompts .step-prompts .quick-prompt-item:not(:last-of-type){position:relative}.quick-start-prompts .step-prompts .quick-prompt-item:not(:last-of-type):after{content:"";background:#050505;width:2px;height:4px;display:block;position:absolute;bottom:-4px;left:26px}.home-page-card{background:#fff;border:1px solid #e7e7e7;border-radius:16px 32px 16px 16px;padding:24px;box-shadow:0 1px 2px rgba(10,13,18,.05)}.home-page-card__head .icon{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.home-page-card__head .icon svg{width:20px}.home-page-card__head .circular-progress{justify-content:center;align-items:center;width:50px;height:50px;display:flex}.home-page-card__head .circular-progress .circle{border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex;position:relative}.home-page-card__head .circular-progress .circle:before{content:"";background:#fff;border-radius:50%;width:38px;height:38px;position:absolute}.home-page-card__head .circular-progress .circle .percentage{z-index:1;position:relative}.home-page-card__head .arrow-button svg{color:#050505;width:24px;margin-right:0}.home-page-card h6{color:#6d6d6d;margin-bottom:16px;font-size:.875rem;font-weight:500;line-height:1.25rem}.home-page-card .result-value{color:#050505;margin-bottom:16px;font-size:1.5rem;font-weight:600;line-height:2rem;display:block}.home-page-card p{color:#535862;margin-bottom:16px;font-size:.875rem;font-weight:400;line-height:1.25rem}.home-page-card ul{margin-bottom:12px}.home-page-card ul li{color:#535862;font-size:.875rem;font-weight:500;line-height:1.25rem}.home-page-card ul li strong{color:#050505}.home-page-card ul li:not(:last-of-type){margin-bottom:8px}.home-page-card>button{color:#050505;align-items:center;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.home-page-card>button svg{color:#6d6d6d;width:20px;margin-right:8px}.home-page-card.purple .home-page-card__head .icon{background:#f4ebff}.home-page-card.purple .home-page-card__head .icon svg{color:#7f56d9}.home-page-card.yellow .home-page-card__head .icon{background:#f8efac}.home-page-card.yellow .home-page-card__head .icon svg{color:#2b2604}.home-page-card.orange .home-page-card__head .icon{background:#fef0c7}.home-page-card.orange .home-page-card__head .icon svg{color:#7a2e0e}.home-page-card.equal-rounded{border-radius:12px}.home-page-card.disabled>:not(:-webkit-any(.arrow-button,.action-label,.home-page-card__head)),.home-page-card.disabled .icon{opacity:.6}.home-page-card.disabled>:not(:-moz-any(.arrow-button,.action-label,.home-page-card__head)),.home-page-card.disabled .icon{opacity:.6}.home-page-card.disabled>:not(:is(.arrow-button,.action-label,.home-page-card__head)),.home-page-card.disabled .icon{opacity:.6}.action-label{text-align:center;border-radius:16px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:3px 8px;font-size:.75rem;font-weight:500;line-height:1.125rem;display:flex}.action-label svg{width:12px;margin-right:4px}.action-label.yellow{color:#2b2604;background:#fbf6cf}.action-label.yellow svg{color:#b4a428}.action-label.red{color:#b42318;background:#fef3f2}.action-label.red svg{color:#d92d20}.action-label.orange{color:#7a2e0e;background:#fef0c7}.action-label.orange svg{color:#dc6803}.quick-prompt-item{cursor:pointer;background:#fff;border-radius:12px;padding:12px;box-shadow:0 1px 3px rgba(16,24,40,.1)}.quick-prompt-item .icons-box .icon{background:#f4ebff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.quick-prompt-item .icons-box .icon svg{color:#7f56d9;width:20px}.quick-prompt-item h6{color:#050505;font-size:.875rem;font-weight:500;line-height:1.25rem}.quick-prompt-item p{color:#344054;font-size:.75rem;font-weight:400;line-height:1.125rem}.quick-prompt-item.completed{background:#e2fcc6}.quick-prompt-item.completed .icons-box .icon{background:#c0ff68}.quick-prompt-item.completed .icons-box .icon svg{color:#050505}.quick-prompt-item.not-required{background:#f3fee9}.quick-prompt-item.not-required .icons-box .icon{background:#e7fdd2}.quick-prompt-item.not-required .icons-box .icon svg{color:#789951}.today-agenda{background:#d6bbfb;border:1px solid #e7e7e7;border-radius:12px 32px 16px 12px;padding:16px}.today-agenda-head h6{color:#050505;margin-bottom:2px;font-size:.875rem;font-weight:600;line-height:1.25rem}.today-agenda-head p{font-size:.75rem;font-weight:400;line-height:1.125rem}.today-agenda-head .circular-progress{justify-content:center;align-items:center;width:50px;height:50px;display:flex}.today-agenda-head .circular-progress .circle{border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex;position:relative}.today-agenda-head .circular-progress .circle:before{content:"";background:#d6bbfb;border-radius:50%;width:38px;height:38px;position:absolute}.today-agenda-head .circular-progress .circle .percentage{z-index:1;position:relative}.today-agenda .see-all-button{color:#050505;margin-top:12px;padding:8px 14px;font-size:.875rem;font-weight:600;line-height:1.25rem}.today-agenda .see-all-button svg{color:#454545;width:20px;margin-left:8px}.agenda-item{cursor:pointer;background:#fff;border-radius:12px;padding:12px;box-shadow:0 1px 3px rgba(16,24,40,.1)}.agenda-item .icons-box .icon{background:#f4ebff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.agenda-item .icons-box .icon i{color:#7f56d9;font-size:16px}.agenda-item .time{color:#050505;background:#edffc8;border-radius:16px;padding:2px 8px;font-size:.75rem;font-weight:500;line-height:1.125rem}.agenda-item h6{color:#050505;font-size:.875rem;font-weight:500;line-height:1.25rem}.agenda-item p{color:#344054;font-size:.75rem;font-weight:400;line-height:1.125rem}.agenda-item .city{color:#6d6d6d;font-size:.75rem;font-weight:500;line-height:1.125rem}.agenda-item .city svg{color:#b0b0b0;width:14px;margin-right:4px}.no-active-programs{background:#f6f6f6;border:1px solid #d1d1d1;border-radius:12px;padding:16px;box-shadow:0 1px 2px rgba(16,24,40,.05)}.no-active-programs h6{color:#050505;margin-bottom:4px;font-size:.875rem;font-weight:500;line-height:1.25rem}.no-active-programs p{color:#6d6d6d;font-size:.75rem;font-weight:400;line-height:1.125rem}.promo-toolkit{background-color:transparent;background-image:url(../media/promo-image.0afc9519.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:16px;padding:20px 16px;position:relative}.promo-toolkit__toggle{position:absolute;top:9px;right:8px}.promo-toolkit__toggle svg{color:#fff;width:20px}.promo-toolkit__head h6{color:#fff;margin-bottom:2px;font-size:1rem;font-weight:600;line-height:1.5rem}.promo-toolkit__head p{color:#fff;font-size:.875rem;font-weight:400;line-height:1.5rem}.promo-toolkit-card{-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px);background:rgba(0,0,0,.01);border-radius:12px;width:100%;padding:16px;display:block;position:relative}.promo-toolkit-card h6{color:rgba(255,255,255,.8);margin-bottom:2px;font-size:.875rem;font-weight:600;line-height:1.25rem}.promo-toolkit-card p{color:rgba(255,255,255,.7);font-size:.75rem;font-weight:400;line-height:1.125rem}.promo-toolkit-card svg{color:#edffc8;width:20px;position:absolute;top:8px;right:8px}.active-program-card{border:1px solid #d1d1d1;border-radius:12px;padding:16px}.active-program-card .empty-box p{color:#6d6d6d;margin-bottom:40px;font-size:.875rem;font-weight:400;line-height:1.125rem}.active-program-card .empty-box button{color:#050505;align-items:center;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.active-program-card .empty-box button svg{color:#6d6d6d;width:20px;margin-right:8px}.active-program-card .city{color:#535862;font-size:.75rem;font-weight:500;line-height:1.125rem}.active-program-card .city svg{color:#b0b0b0;width:14px;margin-right:4px}.active-program-card .title{color:#050505;margin-bottom:48px;font-size:.875rem;font-weight:600;line-height:1.25rem}.active-program-card .not-published{color:#7a2e0e;background:#fef0c7;border-radius:16px;width:-moz-fit-content;width:fit-content;padding:2px 8px;font-size:.75rem;font-weight:500;line-height:1.125rem}.active-program-card.empty{background:#f6f6f6}.add-new-menu{z-index:19;flex-direction:column;align-items:flex-end;display:flex;position:fixed;bottom:32px;right:32px}.add-new-menu__button{background:#050505;border-radius:50%;width:48px;height:48px;box-shadow:0 4px 6px -2px rgba(16,24,40,.13)}.add-new-menu__button svg{color:#fff;width:24px}.add-new-menu__button.active{background:#abf239}.add-new-menu__button.active svg{color:#050505}.add-new-menu__dropdown{background:#fff;border:1px solid #e7e7e7;border-radius:24px;width:336px;margin-bottom:8px;padding:12px;box-shadow:0 4px 6px -2px rgba(16,24,40,.03)}.add-new-menu__dropdown button{align-items:flex-start;padding:12px;display:flex}.add-new-menu__dropdown button .icon{margin-right:16px}.add-new-menu__dropdown button .icon svg{color:#7f56d9;width:24px}.add-new-menu__dropdown button .icon i{color:#7f56d9;font-size:24px}.add-new-menu__dropdown button h6{color:#050505;margin-bottom:4px;font-size:1rem;font-weight:600;line-height:1.5rem}.add-new-menu__dropdown button p{color:#6d6d6d;font-size:.875rem;font-weight:400;line-height:1.25rem}.program-card{background:#fff;border:1px solid #e7e7e7;border-radius:20px;padding:20px 24px;box-shadow:0 1px 2px rgba(16,24,40,.06)}.program-card__logo img{object-fit:contain;width:40px;height:40px;display:block}.program-card__logo button svg,.program-card__logo a svg,.program-card__logo .program-card__arrow svg{color:#050505;width:20px}.program-card__logo .tag{display:none}.program-card .city{color:#535862;font-size:14px;font-weight:500;line-height:20px}.program-card .city svg{color:#b0b0b0;width:16px;margin-right:4px}.program-card .title{color:#050505;font-size:18px;font-weight:600;line-height:28px}.program-card .more-info li{display:flex}.program-card .more-info li:not(:last-of-type){margin-bottom:8px}.program-card .more-info__icon{background:#f4ebff;border-radius:50%;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;margin-right:12px;display:flex}.program-card .more-info__icon svg{color:#7f56d9;width:12px}.program-card .more-info__text{color:#535862;font-size:14px;font-weight:400;line-height:20px}.program-card .more-info__text span{color:#050505;margin-top:2px;font-weight:500;display:block}.program-card .description{color:#6d6d6d;font-size:14px;font-weight:400;line-height:20px}.program-card__bottom{white-space:nowrap}.program-card__bottom .price{color:#050505;margin-right:24px;font-size:16px;font-weight:600;line-height:24px}.program-card__bottom .price i{color:#535862;font-size:14px;font-weight:400;line-height:20px}.program-card__bottom .price span{color:#535862;font-size:14px;font-weight:400;line-height:20px;display:block}.program-card__bottom .register-button{color:#6941c6;background:#f9f5ff;border-radius:8px;justify-content:center;align-items:center;width:calc(100% - 100px);height:44px;font-size:16px;font-weight:600;line-height:24px;display:flex;box-shadow:0 1px 2px rgba(10,13,18,.05)}.program-card__bottom .register-button svg{color:#6941c6;width:20px;margin-left:8px}.coach-card .avatar{border-radius:50%;width:80px;height:80px;overflow:hidden}.coach-card .avatar img{object-fit:cover;width:100%;height:100%;display:block}.coach-card h5{color:#050505;font-size:18px;font-weight:600;line-height:28px}.coach-card h6{color:#6941c6;font-size:16px;font-weight:500;line-height:24px}.coach-card p{color:#535862;font-size:16px;font-weight:400;line-height:24px}.coach-card .city{color:#535862;font-size:14px;font-weight:500;line-height:20px}.coach-card .city img{border-radius:50%;width:20px;margin-right:8px;display:block;overflow:hidden}.bottom-banner{background:url(../media/gradient-bg.ebb50bec.png) 50%/cover no-repeat;border-radius:24px 24px 0 0;padding:24px 48px}.bottom-banner h3{color:#fff;font-size:20px;font-weight:600;line-height:30px}.bottom-banner p{color:#fff;font-size:14px;font-weight:400;line-height:20px}.bottom-banner img{width:118px;display:block}.bottom-banner button svg{color:#abf239}.club-profile-top-banner .top{height:360px;display:flex;position:relative}.club-profile-top-banner .top .bg-image{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.club-profile-top-banner .top__content{z-index:2;width:100%;padding:32px;position:relative}.club-profile-top-banner .top .club-logo{background:#fff;border-radius:24px;max-width:200px;height:120px;padding:12px;box-shadow:0 4px 6px -2px rgba(10,13,18,.03)}.club-profile-top-banner .top .club-logo img{border-radius:12px;height:100%;display:block}.club-profile-top-banner .top h6{letter-spacing:3%;text-transform:uppercase;color:#edffc8;font-size:16px;font-weight:600;line-height:24px}.club-profile-top-banner .top h5{color:#fff;max-width:578px;font-size:30px;font-weight:600;line-height:38px}.club-profile-top-banner .bottom{border-radius:0 0 24px 24px;width:100%;padding:16px 32px}.club-profile-top-banner .bottom .sports__left-mobile{display:none}.club-profile-top-banner .bottom .sports__left-mobile button{padding:10px}.club-profile-top-banner .bottom .sports__left-mobile button svg{color:#fff;width:20px;display:block}.club-profile-top-banner .bottom .sports__left-mobile .drowdown-menu__list{padding:4px;left:0}.club-profile-top-banner .bottom .sports__left-mobile .drowdown-menu__list button{text-transform:capitalize;align-items:center;font-size:1rem;font-weight:600;line-height:1.5rem;display:flex}.club-profile-top-banner .bottom .sports__left-mobile .drowdown-menu__list button i{margin-right:8px;font-size:16px}.club-profile-top-banner .bottom .sports-list>button{text-transform:capitalize;align-items:center;padding:10px 8px;font-size:14px;font-weight:600;line-height:20px;display:flex}.club-profile-top-banner .bottom .sports-list>button i{margin-right:8px;font-size:20px}.club-profile-top-banner .bottom .sports-list>button:not(:last-of-type){margin-right:32px}.club-profile-top-banner.dark .bottom .sports-list>button,.club-profile-top-banner.dark .bottom .sports-list>button svg,.club-profile-top-banner.dark .head-coaches{color:#fff}.club-profile-top-banner.light .bottom .sports-list div,.club-profile-top-banner.light .bottom .sports-list div svg,.club-profile-top-banner.light .head-coaches{color:#050505}.go-back-line{z-index:11;background:#050505;border-radius:24px;align-items:center;min-width:360px;padding:4px 12px;display:flex;position:fixed;top:24px;left:50%;transform:translate(-50%)}.go-back-line a{white-space:nowrap;background:#fff;border:1px solid #454545;border-radius:24px;align-items:center;margin-right:12px;padding:4px 10px;font-size:16px;font-weight:600;line-height:24px;display:flex}.go-back-line a svg{color:#050505;width:14px;margin-right:4px}.go-back-line p{color:#e7e7e7;font-size:16px;font-weight:500;line-height:24px}.loader{background:#fff;justify-content:center;align-items:center;display:flex}.loader.full-page{z-index:99;width:100%;height:100%;position:absolute;top:0;left:0}.loader img{width:200px;max-width:50%;height:auto;display:block}.program-progress{width:80%}.program-progress .progress-bar{background:#e7e7e7;border-radius:4px;width:100%;height:8px;margin-bottom:12px;overflow:hidden}.program-progress .progress-bar-filled{background:#7f56d9;height:100%}.program-progress svg{color:#b0b0b0;width:16px;margin-right:8px}.program-progress span{color:#6d6d6d;font-size:.875rem;font-weight:500;line-height:1.25rem}.tabs{border-bottom:1px solid #d1d1d1;display:flex}.tabs li{margin-right:16px}.tabs li:last-child{margin-right:0}.tabs button{color:#454545;padding:8px 4px 16px;font-size:14px;font-weight:600}.tabs button.active{color:#050505;border-bottom:2px solid #050505}.tab-buttons{border:1px solid #e7e7e7;border-radius:8px;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px rgba(10,13,18,.05)}.tab-buttons li{border-right:1px solid #e7e7e7}.tab-buttons li:last-child{border-right:none}.tab-buttons button{color:#454545;background:#fff;padding:10px 20px;font-size:14px;font-weight:600;line-height:20px}.tab-buttons button.active{color:#050505;background:#edffc8}.team-card{background:#fff;border:1px solid #e7e7e7;border-radius:12px;height:100%;overflow:hidden;box-shadow:0 1px 2px rgba(16,24,40,.06)}.team-card__top{background:#f6f6f6;padding:20px 20px 12px}.team-card__top i{color:#888;font-size:20px}.team-card__top button svg,.team-card__top a svg{color:#050505;width:20px}.team-card .title{color:#050505;margin-bottom:2px;font-size:16px;font-weight:600;line-height:24px}.team-card .description{color:#050505;font-size:14px;font-weight:400;line-height:20px}.team-card__body{padding:16px 20px 30px}.team-card .more-info li{display:flex}.team-card .more-info li:not(:last-of-type){margin-bottom:16px}.team-card .more-info__icon{background:#f4ebff;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin-right:12px;display:flex}.team-card .more-info__icon svg{color:#7f56d9;width:16px}.team-card .more-info__icon i{color:#7f56d9;font-size:16px}.team-card .more-info__icon img{object-fit:cover;background-position:50%;width:100%}.team-card .more-info__text{color:#535862;font-size:14px;font-weight:400;line-height:20px}.team-card .more-info__text span{color:#050505;margin-top:2px;font-weight:500;display:block}.no-items{text-align:center;flex-direction:column;align-items:center;display:flex}.no-items .icon{background:#eefedf;border:8px solid #f7feef;border-radius:50%;width:52px;height:52px;margin-bottom:16px;display:flex}.no-items .icon svg{width:24px;margin:auto}.no-items .icon i{margin:auto;font-size:24px}.no-items h6{color:#050505;margin-bottom:4px;font-size:14px;font-weight:600;line-height:20px}.no-items p{color:#535862;max-width:400px;margin-bottom:24px;font-size:14px;font-weight:400;line-height:20px}.no-items .actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.gauge-chart{justify-content:center;align-items:flex-end;width:150px;height:100px;margin-top:-40px;display:flex;position:relative;overflow:hidden}.gauge-chart .text-wrap{text-align:center;display:inline-block;position:absolute;bottom:0}.gauge-chart .text-wrap span{color:#6d6d6d;font-size:8px;font-weight:500}.gauge-chart .text-wrap p{color:#050505;margin:0;font-size:19px;font-weight:600}.drowdown-menu{display:inline-block;position:relative}.drowdown-menu>button svg{margin-right:0}.drowdown-menu__list{z-index:20;background:#fff;border:1px solid #e7e7e7;border-radius:12px;min-width:200px;margin-top:8px;position:absolute;top:100%;overflow:hidden;box-shadow:0 4px 6px -2px rgba(10,13,18,.03)}.drowdown-menu__list button{width:100%;box-shadow:none;justify-content:flex-start;padding:10px 14px;font-weight:500}.drowdown-menu__list button svg{margin-right:8px!important}.sidebar-navigation{background:#f6f6f6;border:1px solid #e7e7e7;border-radius:20px 8px 8px 20px;width:267px;margin-right:8px}.sidebar-navigation__top{border-bottom:1px solid #e7e7e7;padding:20px 24px}.sidebar-navigation__top h3{color:#050505;font-size:18px;font-weight:600;line-height:28px}.sidebar-navigation__body{padding:24px 20px}.sidebar-navigation__body .step-item__icon{width:40px;min-width:40px;height:40px}.sidebar-navigation__body .step-item__icon i,.sidebar-navigation__body .step-item__icon svg{color:#344054;width:20px;font-size:20px}.sidebar-navigation__body .step-item__info p{font-size:14px;line-height:20px}.sidebar-navigation__body .step-item.active .step-item__icon i,.sidebar-navigation__body .step-item.active .step-item__icon svg{color:#fff}.sidebar-navigation__body .step-item:not(:last-of-type) .step-item__icon:before{height:80px}.radio-tag{cursor:pointer}.radio-tag input[type=radio]{display:none}.radio-tag span{color:#050505;background:#e7e7e7;border-radius:16px;padding:4px 12px;font-size:14px;font-weight:500;line-height:20px;display:block}.radio-tag input[type=radio]:checked+span{color:#fff;background:#050505}.mobile-footer{background:#fff;border-top:1px solid #e7e7e7;padding:24px 16px;display:none}.mobile-footer small{color:#6d6d6d;margin:0 auto;font-size:14px;font-weight:400;line-height:20px}@media (max-width:991px){.mobile-footer{display:flex}}.notification{color:#027a48;background:#ecfdf3;border-radius:16px;align-items:center;width:-moz-fit-content;width:fit-content;padding:4px 10px;font-size:14px;font-weight:500;line-height:20px;display:flex}.notification .status{color:#027a48;text-align:center;text-transform:capitalize;background:#fff;border:1px solid #a6f4c5;border-radius:16px;margin-right:12px;padding:2px 10px;font-size:14px;font-weight:500;line-height:20px}.filter-dropdown{position:relative}.filter-dropdown .current{color:#050505;cursor:pointer;border:1px solid #e7e7e7;border-radius:10px;justify-content:center;align-items:center;padding:10px 18px;font-size:16px;font-weight:500;line-height:24px;display:flex;box-shadow:0 1px 2px rgba(10,13,18,.05)}.filter-dropdown .current svg{color:#050505;width:20px}.filter-dropdown .current.active{border-color:#454545;box-shadow:0 0 0 4px #d9d9d9}.filter-dropdown-body{z-index:5;background:#fff;border:1px solid #d1d1d1;border-radius:8px;width:100%;position:absolute;top:50px;overflow:hidden;box-shadow:0 12px 16px -4px rgba(10,13,18,.08)}.filter-dropdown-body li{color:#050505;cursor:pointer;padding:10px 14px;font-size:1rem;font-weight:500;line-height:1.5rem;transition:all .3s}.filter-dropdown-body li.selected{background-color:#f6f6f6;background-position:right 14px center;background-repeat:no-repeat}.filter-dropdown-body li.published:before,.filter-dropdown-body li.scheduled:before{content:"";border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.filter-dropdown-body li.published:before{background-color:#12b76a}.filter-dropdown-body li.scheduled:before{background-color:#fb6514}.filter-dropdown-body li:hover{background-color:#f6f6f6}.calendar-tag{white-space:nowrap;border:1px solid transparent;border-radius:6px;padding:4px;transition:all .3s}.calendar-tag__icon{width:16px}.calendar-tag__text{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 70px);font-size:12px;font-weight:600;line-height:18px;overflow:hidden}.calendar-tag__time{font-size:12px;font-weight:400;line-height:18px}.calendar-tag.practise-type{background:#f9f5ff;border-color:#e9d7fe}.calendar-tag.practise-type .calendar-tag__icon{color:#b692f6}.calendar-tag.practise-type .calendar-tag__text,.calendar-tag.practise-type .calendar-tag__time{color:#6941c6}.calendar-tag.practise-type:hover{background:#f4ebff}.calendar-tag.game-type{background:#ecfdf3;border-color:#a6f4c5}.calendar-tag.game-type .calendar-tag__icon{color:#32d583}.calendar-tag.game-type .calendar-tag__text,.calendar-tag.game-type .calendar-tag__time{color:#027a48}.calendar-tag.game-type:hover{background:#d1fadf}.calendar-tag.tryout-type{background:#f0f9ff;border-color:#b9e6fe}.calendar-tag.tryout-type .calendar-tag__icon{color:#36bffa}.calendar-tag.tryout-type .calendar-tag__text,.calendar-tag.tryout-type .calendar-tag__time{color:#026aa2}.calendar-tag.tryout-type:hover{background:#e0f2fe}.calendar-tag.meeting-type{background:#f8f9fc;border-color:#d5d9eb}.calendar-tag.meeting-type .calendar-tag__icon{color:#717bbc}.calendar-tag.meeting-type .calendar-tag__text,.calendar-tag.meeting-type .calendar-tag__time{color:#363f72}.calendar-tag.meeting-type:hover{background:#eaecf5}.calendar-tag.camp-type{background:#eef4ff;border-color:#c7d7fe}.calendar-tag.camp-type .calendar-tag__icon{color:#8098f9}.calendar-tag.camp-type .calendar-tag__text,.calendar-tag.camp-type .calendar-tag__time{color:#3538cd}.calendar-tag.camp-type:hover{background:#e0eaff}.calendar-tag.tournament-type{background:#fdf2fa;border-color:#fcceee}.calendar-tag.tournament-type .calendar-tag__icon{color:#f670c7}.calendar-tag.tournament-type .calendar-tag__text,.calendar-tag.tournament-type .calendar-tag__time{color:#c11574}.calendar-tag.tournament-type:hover{background:#fce7f6}.event-tag{cursor:pointer;border:1px solid transparent;border-radius:6px;padding:4px;transition:all .3s;position:relative}.event-tag.clickable{cursor:pointer}.event-tag.clickable:active{transform:scale(.98)}.event-tag.selected{box-shadow:0 0 0 2px rgba(0,0,0,.1);z-index:2!important}.event-tag__icon{width:16px}.event-tag>div:not(.event-tag__tooltip){width:calc(100% - 20px)}.event-tag__text{width:100%;font-size:12px;font-weight:600;line-height:18px}.event-tag__time{font-size:12px;font-weight:400;line-height:18px}.event-tag__tooltip{z-index:100;pointer-events:auto;background:#fff;border:1px solid #e7e7e7;border-radius:20px 8px 8px 20px;min-width:360px;animation:.2s fadeIn;overflow:hidden;box-shadow:0 2px 4px -2px rgba(16,24,40,.06)}.event-tag__tooltip h6{color:#050505;margin-bottom:8px;font-size:14px;font-weight:600;line-height:20px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.event-tag__tooltip-header{border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:start;gap:8px;padding:20px 16px 12px;display:flex}.event-tag__tooltip-header i{font-size:20px}.event-tag__tooltip-header h4{color:#1b2b04;margin-bottom:12px;font-size:16px;font-weight:600;line-height:24px}.event-tag__tooltip-header .more-info{gap:12px;display:flex}.event-tag__tooltip-header .more-info li{display:flex}.event-tag__tooltip-header .more-info li:not(:last-of-type){margin-bottom:8px}.event-tag__tooltip-header .more-info__icon{border-radius:50%;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;margin-right:6px;display:flex}.event-tag__tooltip-header .more-info__icon svg{color:#1b2b04;width:12px}.event-tag__tooltip-header .more-info__icon i{color:#1b2b04;font-size:12px}.event-tag__tooltip-header .more-info__text{color:#535862;font-size:12px;font-weight:400;line-height:18px}.event-tag__tooltip-header .more-info__text span{color:#050505;margin-top:2px;font-weight:500;display:block}.event-tag__tooltip-content{flex-direction:column;gap:8px;padding:12px 16px;display:flex}.event-tag__tooltip-description{margin-bottom:8px}.event-tag__tooltip-description p{color:#888;font-size:12px;font-weight:400;line-height:18px}.event-tag__tooltip-row{align-items:center;display:flex}.event-tag__tooltip-row .label{color:#535862;margin-right:4px;font-size:12px;font-weight:400;line-height:18px;display:block}.event-tag__tooltip-row .value{color:#050505;flex:1;font-size:12px;font-weight:500;line-height:18px}.event-tag__tooltip-row .icon{border:1px solid #e7e7e7;border-radius:4px;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;display:flex;box-shadow:0 1px 2px rgba(16,24,40,.05)}.event-tag__tooltip-row .icon svg{color:#888;width:12px}.event-tag__tooltip-row:not(:last-of-type){margin-bottom:2px}.event-tag.practise-type{background:#f9f5ff;border-color:#e9d7fe}.event-tag.practise-type .event-tag__icon{color:#b692f6}.event-tag.practise-type .event-tag__text,.event-tag.practise-type .event-tag__time{color:#6941c6}.event-tag.practise-type .event-tag__tooltip-header{background:#f4ebff}.event-tag.practise-type .event-tag__tooltip-header .more-info__icon{background:#e9d7fe}.event-tag.practise-type:hover{background:#f4ebff}.event-tag.game-type{background:#ecfdf3;border-color:#a6f4c5}.event-tag.game-type .event-tag__icon{color:#32d583}.event-tag.game-type .event-tag__text,.event-tag.game-type .event-tag__time{color:#027a48}.event-tag.game-type .event-tag__tooltip-header{background:#d1fadf}.event-tag.game-type .event-tag__tooltip-header .more-info__icon{background:#a6f4c5}.event-tag.game-type:hover{background:#d1fadf}.event-tag.tryout-type{background:#f0f9ff;border-color:#b9e6fe}.event-tag.tryout-type .event-tag__icon{color:#36bffa}.event-tag.tryout-type .event-tag__text,.event-tag.tryout-type .event-tag__time{color:#026aa2}.event-tag.tryout-type .event-tag__tooltip-header{background:#e0f2fe}.event-tag.tryout-type .event-tag__tooltip-header .more-info__icon{background:#b9e6fe}.event-tag.tryout-type:hover{background:#e0f2fe}.event-tag.meeting-type{background:#f8f9fc;border-color:#d5d9eb}.event-tag.meeting-type .event-tag__icon{color:#717bbc}.event-tag.meeting-type .event-tag__text,.event-tag.meeting-type .event-tag__time{color:#363f72}.event-tag.meeting-type .event-tag__tooltip-header{background:#eaecf5}.event-tag.meeting-type .event-tag__tooltip-header .more-info__icon{background:#d5d9eb}.event-tag.meeting-type:hover{background:#eaecf5}.event-tag.camp-type{background:#eef4ff;border-color:#c7d7fe}.event-tag.camp-type .event-tag__icon{color:#8098f9}.event-tag.camp-type .event-tag__text,.event-tag.camp-type .event-tag__time{color:#3538cd}.event-tag.camp-type .event-tag__tooltip-header{background:#e0eaff}.event-tag.camp-type .event-tag__tooltip-header .more-info__icon{background:#c7d7fe}.event-tag.camp-type:hover{background:#e0eaff}.event-tag.tournament-type{background:#fdf2fa;border-color:#fcceee}.event-tag.tournament-type .event-tag__icon{color:#f670c7}.event-tag.tournament-type .event-tag__text,.event-tag.tournament-type .event-tag__time{color:#c11574}.event-tag.tournament-type .event-tag__tooltip-header{background:#fce7f6}.event-tag.tournament-type .event-tag__tooltip-header .more-info__icon{background:#fcceee}.event-tag.tournament-type:hover{background:#fce7f6}.calendar-mobile-card{background:#fff;border:1px solid #e7e7e7;border-radius:12px;padding:20px;box-shadow:0 1px 2px rgba(16,24,40,.06)}.calendar-mobile-card .icons-box .icon{background:#f4ebff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.calendar-mobile-card .icons-box .icon i{color:#7f56d9;font-size:16px}.calendar-mobile-card .time{color:#6d6d6d;background:#edffc8;border-radius:16px;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px}.calendar-mobile-card h6{color:#050505;font-size:16px;font-weight:600;line-height:24px}.calendar-mobile-card p{color:#6d6d6d;font-size:12px;font-weight:400;line-height:18px}.calendar-mobile-card .city{color:#6d6d6d;font-size:.75rem;font-weight:500;line-height:1.125rem}.calendar-mobile-card .city svg{color:#b0b0b0;width:14px;margin-right:4px}@keyframes first_image{0%{transform:translateY(-100vh)}to{transform:translateY(0)}}@keyframes second_image{0%{transform:translateY(-100vh)}to{transform:translateY(0)}}@keyframes third_image{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes fourth_image{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes center_box{0%{opacity:0}to{opacity:1}}@keyframes animation_parent_box{0%{transform:scale(1)}to{transform:scale(.8)}}@keyframes fadeUp{0%{opacity:0}to{opacity:1}}@media (max-width:1199px){html,body{font-size:14px!important;line-height:14px!important}.select-with-tag .select-tag{margin-right:8px}.brand-colors .custom-color .input-box{max-width:100px}}@media (max-width:767px){.brand-colors .colors-list .color-item:not(:last-of-type){margin-right:4px}.brand-colors .custom-color .input-box{max-width:80px}.button{padding:10px 12px}.bottom-banner{flex-direction:column;align-items:flex-start;width:calc(100% - 32px);margin:0 auto;padding:24px}.bottom-banner>div:first-child{margin-bottom:32px;margin-right:0}}@media (max-width:680px){.brand-colors .custom-color .input-box{max-width:160px}.brand-colors .custom-color .input-box .error-message{position:static}}@media (max-width:460px){.bottom-banner button{width:100%}}@media (max-width:767px){.modal-inner:not(.modal-sm){border-radius:0;width:100%;height:100vh;overflow:auto}.modal-inner .modal-header{padding:24px 16px 0}.modal-inner .modal-header .modal-head-content__texts{width:calc(100% - 55px)}.modal-inner .modal-header .modal-head-content .icon{border-width:5px;width:40px;min-width:40px;height:40px}.modal-inner .modal-header .modal-head-content .mobile-close-moda-button{display:flex}.modal-inner .modal-body{padding:24px 16px}.modal-inner .modal-body .modal-form__item{flex-direction:column;align-items:flex-start}.modal-inner .modal-body .modal-form__item .left{margin-bottom:8px;margin-right:0;width:100%!important}.modal-inner .modal-body .modal-form__item .right{width:100%!important}.modal-inner .modal-footer{padding:0 16px 24px}.modal-inner.modal-sm .modal-header .modal-head-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.modal-inner.modal-sm .modal-header .modal-head-content .icon{margin-bottom:12px;margin-right:0}.modal-inner.modal-lg{margin:0}.modal-inner.chat-modal .modal-body{min-height:calc(100% - 200px)}}@media (max-width:480px){.modal-inner .modal-footer .modal-foo-content{flex-direction:column-reverse}.modal-inner .modal-footer .modal-foo-content button{width:100%;margin-right:0!important}.modal-inner .modal-footer .modal-foo-content button:not(:last-of-type){margin-top:12px}}@media (max-width:1360px){.auth-container .auth-right-side .image-animation-box{max-width:520px;padding:0}.auth-container .auth-right-side .image-animation-box>div>img{max-width:220px}}@media (max-width:991px){.auth-container .auth-left-side{justify-content:center;width:100%}.auth-container .auth-left-side__content .auth-form-content{box-sizing:border-box}.auth-container .auth-right-side{display:none}}@media (max-width:480px){.auth-container .auth-left-side__content .auth-form-content{max-width:100%;padding:24px}.auth-container .auth-left-side__content .auth-head{text-align:left;border-bottom:1px solid #e7e7e7;padding:14px 24px}.auth-container .auth-left-side__content .auth-head a img{width:136px}.auth-container .auth-left-side__content .auth-head .user-box__icon{width:28px;height:28px;margin-right:4px}.auth-container .auth-left-side__content .auth-head .user-box__info{max-width:80px;margin-right:4px}.auth-container .auth-left-side__content .auth-head .user-box__info .name{font-size:.75rem;line-height:1.125rem}.auth-container .auth-left-side__content .auth-head .logout-button svg{width:16px}.auth-container .auth-left-side__content .auth-head.flex{padding:14px 12px}.auth-container .auth-left-side__content .auth-form-content h2{font-size:2.15rem;line-height:2.715rem}.auth-container .auth-left-side__content .auth-form-content form>.flex.gap-10{display:block}.auth-container .auth-left-side__content .auth-foo{border-top:1px solid #e7e7e7;padding:24px}}@media (max-width:1199px){.wizard-container .left-sidebar{width:280px}.wizard-container .left-sidebar__head{padding:18px 24px}.wizard-container .right-content{width:calc(100% - 280px)}.wizard-container .right-content .wizard-header,.wizard-container .right-content .wizard-body{padding:24px}.wizard-container .right-content .wizard-body .step-fields__item .left{width:240px;min-width:240px;margin-right:16px}.wizard-container .right-content .wizard-body .step-fields__item .left h6{font-size:16px;line-height:24px}.wizard-container .right-content .wizard-body .step-fields__item .left p{font-size:14px;line-height:20px}.wizard-container .right-content .wizard-body .step-fields__item .right{width:100%;max-width:100%}}@media (max-width:991px){.wizard-container{flex-direction:column}.wizard-container .left-sidebar{border:none;width:100%;min-height:0}.wizard-container .left-sidebar__head{border-bottom:1px solid #e7e7e7;padding:0}.wizard-container .left-sidebar__head .left-sidebar__head-logo{padding:12px 24px}.wizard-container .left-sidebar__head .left-sidebar__head-logo .logo{margin-bottom:0}.wizard-container .left-sidebar__head .left-sidebar__head-logo .logo img{width:136px}.wizard-container .left-sidebar__head .stepper{display:none}.wizard-container .left-sidebar .wizard-header-mobile{display:block}.wizard-container .left-sidebar .account-box{padding:0 24px}.wizard-container .left-sidebar .account-box__content{border:none;padding:24px 0}.wizard-container .left-sidebar .account-box__content .user-box{padding:0}.wizard-container .right-content{width:100%}.wizard-container .right-content .wizard-header{display:none}.wizard-container .right-content .wizard-body .step-head__title{align-items:center;display:flex}.wizard-container .right-content .wizard-body .step-head__title .icon{display:flex}.wizard-container .right-content .wizard-body .step-head .step-buttons{display:none}.wizard-container .right-content .wizard-body .step-buttons-bottom{display:flex}.wizard-container .right-content .ready-screen{border-top:1px solid #e7e7e7;min-height:calc(100vh - 155px);padding:24px}.wizard-container .right-content .ready-screen__buttons button{margin-bottom:12px}}@media (max-width:680px){.wizard-container .right-content .wizard-body .step-fields__item{flex-direction:column}.wizard-container .right-content .wizard-body .step-fields__item .left{width:100%;margin-bottom:12px;margin-right:0}.wizard-container .right-content .wizard-body .step-fields__item .right .brand-colors{flex-direction:column;align-items:flex-start}.wizard-container .right-content .wizard-body .step-fields__item .right .brand-colors .colors-list{margin-bottom:20px}.wizard-container .right-content .wizard-body .step-fields__item .right .upload-file-box{text-align:center;flex-direction:column;padding:16px 24px}.wizard-container .right-content .wizard-body .step-fields__item .right .upload-file-box .icon{margin-bottom:12px;margin-right:0}.wizard-container .right-content .wizard-body .step-fields__item .right .upload-file-box .uploaded-file{flex-direction:column}.wizard-container .right-content .wizard-body .step-fields__item .right .upload-file-box .uploaded-file .uploaded-logo{margin-bottom:12px;margin-right:0}}@media (max-width:480px){.wizard-container .right-content .wizard-body .step-buttons-bottom{flex-direction:column-reverse}.wizard-container .right-content .wizard-body .step-buttons-bottom button{width:100%;margin-bottom:12px;margin-right:0!important}}@media (max-width:1600px){.home-page-content,.home-page-filters{padding:24px 12px}}@media (max-width:1439px){.home-page-content__left .home-page-cards .flex-1{flex:calc(50% - 8px)}.home-page-content__left .home-page-cards .flex-2{flex:2 calc(100% - 8px)}.home-page-content__left .home-page-active-programs__content .active-program-card{width:calc(50% - 4px)}}@media (max-width:1199px){.main-content{padding-top:84px}.home-page-content__left .home-page-cards .home-page-card{padding:16px 12px}.home-page-content__left .home-page-active-programs__content .active-program-card{width:100%;padding:16px 12px}.home-page-content__left .home-page-active-programs__content .home-program-card{flex-direction:column}.home-page-content__left .home-page-active-programs__content .home-program-card__left{margin-bottom:12px}}@media (max-width:991px){.main-content{padding-top:65px}.home-page-content__left .home-page-active-programs{padding:12px}.home-page-content__left .home-page-active-programs__content .total-programs-card{padding:24px 12px}.home-page-content__left .home-page-active-programs__content .home-program-card{flex-direction:row;padding:16px 12px}.home-page-content__left .home-page-active-programs__content .home-program-card__left{margin-bottom:0}.home-page-filters h3,.home-page-filters p{display:block}}@media (max-width:767px){.home-page-content{flex-direction:column}.home-page-content__left{width:100%;margin-bottom:8px;margin-right:0}.home-page-content__left .today-agenda{display:block}.home-page-content__left .today-agenda .agenda-item .icons-box .icon{width:32px;height:32px}.home-page-content__left .today-agenda .agenda-item__bottom{justify-content:space-between;align-items:flex-end;display:flex}.home-page-content__left .today-agenda .agenda-item__bottom p{margin-bottom:0}.home-page-content__left .today-agenda .agenda-item__bottom .arrow-icon{display:none}.home-page-content__left .home-page-active-programs__content .home-program-card{flex-direction:column}.home-page-content__left .home-page-active-programs__content .home-program-card__left{margin-bottom:12px}.home-page-content__right{width:100%}.home-page-content__right .today-agenda,.home-page-filters .filter-buttons{display:none}.home-page-filters .filter-dropdown{display:block}.home-page-filters .location-box .location-button{width:46px;height:46px}}@media (max-width:420px){.home-page-content__left .home-page-cards .flex-1{flex:100%}}@media (max-width:1600px){.header{padding:12px}}@media (max-width:991px){.header{background:#f6f6f6}.header .head__left .header-filters{display:none}.header .head__left .mobile-logo{display:block}.header .head__left h3,.header .head__left p,.header .head__left button,.header .head__right .head-user-box{display:none}.header .head__right .mobile-burger-button{display:flex}.header.hidden-header{display:block}}@media (max-width:1600px){.home-page-card{padding:20px 16px}}@media (max-width:991px){.launchpad-layout .sidebar{display:none}.launchpad-layout .sidebar.open{z-index:11;max-width:calc(100% - 60px);display:flex;position:absolute;top:0;left:0}.launchpad-layout .sidebar.open .sidebar-buttons-group{margin-bottom:0}.launchpad-layout .sidebar.open .sidebar-buttons-group h6{display:none}.launchpad-layout .sidebar.open .head-user-box{display:block}.launchpad-layout .launchpad-right-content{width:100%;height:auto}.launchpad-layout .launchpad-right-content .header{width:100%;left:0}.launchpad-layout.sidebar-open{height:100vh;position:relative}.launchpad-layout.sidebar-open:before{content:"";-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10;background:rgba(5,5,5,.5);width:100%;height:100%;position:absolute;top:0;left:0}.launchpad-layout.sidebar-open .burger-menu-close-button{display:block}.launchpad-layout .add-new-menu{bottom:24px;right:24px}.launchpad-layout .add-new-menu__dropdown{width:280px}}@media (max-width:767px){.terms-and-privacy .container{background-position:right 80% top;background-size:200%;padding:0}.terms-and-privacy__logo{border-bottom:1px solid #e7e7e7;justify-content:flex-start;padding:14px 24px}.terms-and-privacy__logo a img{width:136px}.terms-and-privacy__top{text-align:left;padding:36px 24px 24px}.terms-and-privacy__top .date{margin:0 0 12px}.terms-and-privacy__top h1{margin-bottom:16px;font-size:2.15rem;line-height:2.75rem}.terms-and-privacy__top p{font-size:1rem;line-height:1.5rem}.terms-and-privacy__top .page-tab-buttons{padding:4px}.terms-and-privacy__top .page-tab-buttons div,.terms-and-privacy__top .page-tab-buttons a{width:auto;padding:8px 16px}.terms-and-privacy__content{max-width:100%;padding:32px 24px}.terms-and-privacy__content>div{padding:24px 0}}@media (max-width:375px){.terms-and-privacy__top .page-tab-buttons div,.terms-and-privacy__top .page-tab-buttons a{padding:8px 12px;font-size:.875rem}}@media (max-width:991px){.go-back-line p{font-size:12px;line-height:18px}}@media (max-width:460px){.go-back-line{min-width:300px}}@media (max-width:1300px){.public-club-profile__body{padding:0 16px}}@media (max-width:991px){.public-club-profile__body .left .program-card,.public-club-profile__body .public-club-profile-card .coach-container .coach-card{width:100%}.public-club-profile__body .public-club-profile-card__empty .why-it-metters,.public-club-profile__body .public-club-profile-card__empty .where-to-add{flex-direction:column}.public-club-profile__body .public-club-profile-card__empty .why-it-metters h6,.public-club-profile__body .public-club-profile-card__empty .where-to-add h6{margin-bottom:12px;margin-right:0}}@media (max-width:767px){.club-profile-top-banner .top{height:280px}.club-profile-top-banner .top__content{padding:20px}.club-profile-top-banner .top .club-logo{height:100px;margin-right:16px}.club-profile-top-banner .top h5{display:none}.club-profile-top-banner .top h6{margin-bottom:0}.club-profile-top-banner .bottom{padding:16px 20px}.club-profile-top-banner .bottom .sports__left-mobile{display:block}.club-profile-top-banner .bottom .sports-list,.club-profile-top-banner .bottom .button svg{display:none}.public-club-profile__body{flex-direction:column}.public-club-profile__body .left{width:100%;margin-right:0}.public-club-profile__body .left .mobile-title{display:block}.public-club-profile__body .left .icon{width:40px;min-width:40px;height:40px}.public-club-profile__body .left .icon i{font-size:20px}.public-club-profile__body .left .info h4{font-size:18px;line-height:28px}.public-club-profile__body .left .info p{font-size:14px;line-height:20px}.public-club-profile__body .right{width:100%}.public-club-profile__body .public-club-profile-card{padding:16px}.public-club-profile__body .public-club-profile-card .collapse-button{display:block}.public-club-profile__body .public-club-profile-card .program-card,.public-club-profile__body .public-club-profile-card .coach-container{padding:16px}}@media (max-width:420px){.club-profile-top-banner .top .club-logo{height:80px;padding:8px}.club-profile-top-banner .top h5{font-size:16px;line-height:24px}.public-club-profile__body .public-club-profile-card .coach-container .coach-card .avatar{width:56px;height:56px}.public-club-profile__body .public-club-profile-card .coach-container .coach-card h5{font-size:16px}.public-club-profile__body .public-club-profile-card .coach-container .coach-card>.flex{flex-direction:column;align-items:flex-start}.public-club-profile__body .public-club-profile-card .coach-container .coach-card .city{margin-bottom:8px}}@media (max-width:1600px){.programs{padding:24px 12px}}@media (max-width:1280px){.programs__result .program-card{width:calc(50% - 4px)}}@media (max-width:991px){.mobile-filter-box{display:flex}}@media (max-width:767px){.programs{padding:16px 12px}.programs__head{margin-bottom:12px}.programs__head p,.programs__head button{display:none}.programs__head h2{margin-bottom:0}.programs__head>div{max-width:100%}.programs__tab-buttons{display:none}.programs__filters{padding-top:0}.programs__filters .structure-view-buttons{display:none}.programs__filters .input-box{max-width:calc(100% - 56px)}.programs__filters .input-box .field-box{height:40px}.programs__filters .filter-dropdown .current{padding:7px 9px}.programs__filters .filter-dropdown .current span{display:none}.programs__filters .filter-dropdown .current svg{margin-right:0}.programs__filters .filter-dropdown-body{min-width:290px}.programs__result .program-card{padding:20px}.programs__result .program-card__logo .program-card__arrow{display:none}.programs__result .program-card__logo .tag{display:flex}.programs__result .program-card .more-info,.programs__result .program-card .description,.programs__result .program-card .program-card__bottom{display:none}.programs__result .program-card .title{margin-bottom:0;font-size:16px;line-height:24px}.programs__result .program-card__city{margin-bottom:8px}.programs__result .program-card__city .tag,.programs__result .table{display:none}}@media (max-width:560px){.programs__result .program-card{width:100%}}@media (max-width:1600px){.program-details{padding:16px 12px}}@media (max-width:1440px){.program-details .tab-content__list>ul>li{width:calc(50% - 4px)}}@media (max-width:1280px){.program-details__info{width:300px}.program-details__info-top{padding:20px 16px 16px}.program-details__info-body{padding:16px}.program-details__content{width:calc(100% - 308px)}.program-details__content .tab-content__top .participants__title{flex-direction:column;align-items:flex-start}.program-details__content .tab-content__list>ul>li{width:100%}.program-details__tabs .tab-buttons button{padding:10px 12px;font-size:12px}.program-details .overview .tab-content__top>ul{flex-direction:column}.program-details .overview .tab-content__top>ul li.left,.program-details .overview .tab-content__top>ul li.right{width:100%}}@media (max-width:991px){.program-details{height:auto;min-height:calc(100vh - 134px)}}@media (max-width:767px){.program-details{padding:0;display:block}.program-details__mobile-head{display:block}.program-details__info{border:none;width:100%;padding:20px 12px;display:none}.program-details__info-top{background:0 0;margin-bottom:24px;padding:0}.program-details__info-top .more-info__icon{background:rgba(230,253,207,.875)}.program-details__info-body{padding:0}.program-details__info-bottom{display:none}.program-details__info .mobile-tab-buttons,.program-details__info.active{display:block}.program-details__content{border:none;border-radius:0;width:100%;margin-left:0;padding:0;display:none}.program-details__content .tab-content__top{border:none;margin-bottom:16px;padding:0!important}.program-details__content .tab-content__top>button{border:1px solid #e7e7e7;padding:5px 7px}.program-details__content .tab-content__top>button>span{display:none}.program-details__content .tab-content__top>button>svg{margin-right:0}.program-details__content .tab-content__top .drowdown-menu>button{border:1px solid #e7e7e7;padding:5px 7px}.program-details__content .tab-content__top .drowdown-menu>button>svg{margin-right:0}.program-details__content .tab-content__top .structure-view-buttons,.program-details__content .teams .tab-content__list{display:none}.program-details__content .teams .table-list{display:block}.program-details__content .overview .tab-content__top{padding-bottom:16px!important}.program-details__content .overview .tab-content__table-top{border:none;align-items:flex-start;padding:0 0 16px}.program-details__content .overview .tab-content__table-top button{padding:5px 7px}.program-details__content .overview .tab-content__table-top button span{display:none}.program-details__content .overview .tab-content__table-top button svg{margin-right:0}.program-details__content .overview .tab-content__table .table tbody tr td{padding:12px}.program-details__content .overview .tab-content__table .table tbody tr td .name .user-icon,.program-details__content .teams .tab-content__table .table,.program-details__content .participants .tab-content__table .table{display:none}.program-details__content .teams .tab-content__table .table-list,.program-details__content .participants .tab-content__table .table-list{display:block}.program-details__content .settings .setting-card__item{flex-direction:column;padding:12px}.program-details__content .settings .setting-card__item>div{width:100%;min-width:0;margin-right:0}.program-details__content .settings .setting-card__item-action{justify-content:flex-end;padding:8px 0 0;display:flex}.program-details__content.active{display:block}.program-details__tabs{display:none}.program-details__tab-content .participants,.program-details__tab-content .teams,.program-details__tab-content .settings{padding:20px 12px}.program-details__tab-content .overview .tab-content__top{padding:20px 12px!important}.program-details__tab-content .overview .tab-content__table-top{border-bottom:1px solid #e7e7e7;padding:0 12px 12px}.team-details__top{border:none;padding:0}.team-details__tabs{padding:16px 0}.team-details__tabs>button{border:1px solid #e7e7e7}.team-details__tabs>button span{display:none}.team-details__tabs>button svg{margin-right:0}.team-details__top-info{padding:12px 8px 8px}.team-details__top-details{padding:20px 12px 0}.team-details__top-details .title{display:block}.team-details__top-details .more-info{gap:20px}.team-details__tab-content .tab-content__no-items{padding:16px}.team-details-content{padding:0}.team-details-content .team-details__top-content{border:none;border-radius:0}.team-details-content .team-details__top-content .team-details__top-info button{background:#fff;border:1px solid #e7e7e7;box-shadow:0 1px 2px rgba(10,13,18,.05)}.team-details-content .team-details__top-content .team-details__top-info button svg{color:#050505;margin-right:0}.team-details-content .team-details__top-content .team-details__top-info button span,.team-details-content .team-details__top-content .team-details__top-info .team-details__text-info{display:none}.team-details-content .team-details__body{padding:20px 12px}}@media (max-width:1360px){.edit-program__item{flex-direction:column}.edit-program__item .left{width:100%;margin-bottom:12px;margin-right:0}.edit-program__item .right{width:100%}.edit-program .edit-program-team{width:100%;margin-left:0}.edit-program .edit-program-team>ul>li{width:calc(50% - 4px)}}@media (max-width:1199px){.edit-program{padding:24px 12px}.edit-program__content-body{padding:12px 16px}.edit-program .edit-program-team>ul>li{width:100%}.edit-program .program-summary{width:100%;margin-left:0}}@media (max-width:991px){.edit-program{padding:80px 12px 24px}}@media (max-width:767px){.edit-program{flex-direction:column;padding-top:65px}.edit-program__buttons{display:none}.edit-program__content{border:none;border-radius:0;width:calc(100% + 24px);margin-left:-12px}.edit-program__content-head{background:0 0;padding:16px 12px}.edit-program__content-head h3{font-size:18px;line-height:28px}.edit-program__content-head h3 .icon,.edit-program__content .step-buttons-bottom{display:flex}.edit-program__item .left h6{font-size:16px;line-height:24px}.edit-program__item .right .upload-file-box{text-align:center;border:1px solid #e7e7e7;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:12px 8px}.edit-program__item .right .upload-file-box .icon{margin-bottom:12px;margin-right:0}.edit-program__item .right .upload-file-box p{white-space:inherit}.edit-program .edit-program-team>ul{display:none}.edit-program .edit-program-team__mobile{display:block}}@media (max-width:480px){.edit-program__content .step-buttons-bottom{flex-direction:column-reverse}.edit-program__content .step-buttons-bottom button{width:100%;margin-bottom:12px;margin-right:0!important}}@media (max-width:767px){.sidebar-navigation{background:#f6f6f6;border:none;border-radius:0;width:calc(100% + 24px);margin-left:-12px;margin-right:0}.sidebar-navigation__top{padding:16px 12px}.sidebar-navigation__top img,.sidebar-navigation__body{display:none}}@media (max-width:1360px){.calendar-page__body{overflow-x:auto}.calendar-page__body .calendar-grid,.calendar-page__body .calendar-week{min-width:1200px}}@media (max-width:1280px){.calendar-list{min-width:1000px}}@media (max-width:991px){.calendar-page{padding:0}.calendar-page__content{border:none;border-radius:0}.calendar-page__head{border:none;padding:16px 12px}.calendar-page__filters{padding:0 12px 12px}}@media (max-width:767px){.calendar-page__head-buttons{display:none}.calendar-page__head .structure-view-buttons{display:flex}.calendar-page__filters-today{margin-right:10px;display:block}.calendar-page__filters .tab-buttons,.calendar-page__filters .structure-view-buttons{display:none}.calendar-page__filters .filter-dropdown .current{padding:8px 10px}.calendar-page__filters .filter-dropdown .current span{display:none}.calendar-page__filters .filter-dropdown .current svg{margin-right:0}.calendar-page__filters .filter-dropdown-body{width:100%;min-width:280px}.calendar-page__body .calendar-day__sidebar{display:none}.calendar-day{flex-direction:column}.calendar-day__header{display:grid}.calendar-list{min-width:0;padding:8px 12px}.calendar-list .table{display:none}.calendar-list .calendar-list-cards{display:block}.mobile-event-details{background:#fff;flex-direction:column;height:100%;min-height:calc(100vh - 135px);display:flex}.mobile-event-details__header{background:#f6f6f6;padding:12px}.mobile-event-details__header button{padding:7px 9px!important}.mobile-event-details__header button svg{width:20px!important}.mobile-event-details__header h4{color:#050505;font-size:20px;font-weight:600;line-height:30px}.mobile-event-details .event-details{overflow-y:auto}.mobile-event-details .event-details__header{display:block}.mobile-event-details .event-details__header .tag{margin-bottom:20px;display:flex}.mobile-event-details .event-details__header h4{font-size:20px;line-height:30px}.mobile-event-details .event-details__header .more-info__icon{background:rgba(230,253,207,.875);width:32px;height:32px;margin-right:12px}.mobile-event-details .event-details__header .more-info__icon svg{width:16px}.mobile-event-details .event-details__header .more-info__icon i{font-size:16px}.mobile-event-details .event-details__description h6,.mobile-event-details .event-details__description p{font-size:14px;line-height:20px}.mobile-event-details .event-details__row .icon{background:#f4ebff;border-radius:50%;width:32px;height:32px;margin-right:12px}.mobile-event-details .event-details__row .icon svg{color:#7f56d9;width:16px}.mobile-event-details .event-details__row .icon i{color:#7f56d9;font-size:16px}.mobile-event-details .event-details__row .label{margin-bottom:2px;margin-right:0;font-size:14px;line-height:20px}.mobile-event-details .event-details__row .value{font-size:14px;line-height:20px}.mobile-event-details .event-details__row:not(:last-of-type){margin-bottom:12px}.sidebar-account-box__button.active{border-top:none;border-radius:0 0 12px 12px}.bottom-club-box-dropdown{border-bottom:none;border-radius:12px 12px 0 0;flex-direction:column-reverse;display:flex;bottom:65px}.bottom-club-box-dropdown .top{display:none}.bottom-club-box-dropdown .bottom{border-bottom:1px solid #454545}.bottom-club-box-dropdown__button.switch-club-button{border:none}}@media (max-width:1439px){.announcements__body-left{width:340px}.announcements__body-right{width:calc(100% - 348px)}}@media (max-width:1279px){.announcements__body-left{width:280px}.announcements__body-right{width:calc(100% - 288px)}.announcements__content-head{padding:16px 8px 12px 20px}.announcements__content-center{padding:16px 20px}.announcements__search{padding:16px 8px 6px}.announcements__list-item{padding:12px 8px}.announcements__list-item>img{width:80px;height:72px}.announcements__list-item__info{width:calc(100% - 96px)}}@media (max-width:991px){.announcements{background:#fff;padding:16px 12px}.announcements__head>div{max-width:100%}.announcements__head h2{margin-bottom:0}.announcements__head p,.announcements__head button{display:none}}@media (max-width:767px){.announcements__head.mobile-hidden,.announcements__tab-buttons{display:none}.announcements__body{padding-top:0}.announcements__body-left{background:0 0;border:none;width:100%;margin-right:0;overflow:visible}.announcements__body-left.mobile-hidden,.announcements__body-right{display:none}.announcements__body-right.mobile-visible{background:#fff;border:none;width:100%;display:block}.announcements__search{width:100%;margin-bottom:8px;padding:0;display:flex}.announcements__search .input-box{width:calc(100% - 48px)}.announcements__search .input-box .field-box{height:40px}.announcements__search .filter-dropdown{margin-left:12px;display:block}.announcements__search .filter-dropdown .current{padding:7px 9px}.announcements__search .filter-dropdown-body{width:200px;left:auto;right:0}.announcements__list{flex-wrap:wrap;gap:8px;display:flex}.announcements__list-item{border:1px solid #e7e7e7;border-radius:16px;flex-direction:column;width:calc(50% - 4px);position:relative;box-shadow:0 1px 2px rgba(16,24,40,.06)}.announcements__list-item>img{width:80px;height:80px;margin-bottom:8px;margin-right:0}.announcements__list-item__info{width:100%;margin-left:0}.announcements__list-item__info>.flex{margin-bottom:0}.announcements__list-item__info>.flex>div{width:100%;margin-right:0}.announcements__list-item p{display:none}.announcements__list-item .tag{display:flex}.announcements__list-item .pin-button{position:absolute;top:8px;right:8px}.announcements__content-head{border:none;margin-bottom:24px;padding:0}.announcements__content-head__actions{display:none}.announcements__content-center{padding:0}.announcements__content-center h3,.announcements__content-center p{font-size:14px;line-height:20px}.announcements-mobile-buttons.mobile-visible{display:flex}.mobile-filter-box.mobile-hidden{display:none}}@media (max-width:479px){.announcements__list-item{width:100%}}
