@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=REM:ital,wght@0,100..900;1,100..900&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";._mainContainer_1vqzx_7{height:100%;width:100%;display:flex;flex-direction:column}._spinnerContainer_1vqzx_25{height:100%;width:100%;display:flex;align-items:center;justify-content:center}._topContainer_1vqzx_33{padding:1rem;background-color:var(--ion-color-white);display:flex;flex-direction:column;gap:.5rem}._topContainerButtons_1vqzx_43{display:flex;align-items:center;justify-content:center;gap:.5rem}._buttonOne_1vqzx_51{flex-grow:1;--padding-top: 1rem !important;--padding-bottom: 1rem !important;display:flex}._buttonOneContainer_1vqzx_60{position:relative}._buttonOneContainer_1vqzx_60 ion-badge{position:absolute;top:0rem;right:0rem}._buttonTwo_1vqzx_70{align-self:flex-end;flex-grow:1}._topContainer_1vqzx_33 h1{font-size:1.5rem;font-weight:700;margin:0}._topContainer_1vqzx_33 h3{font-size:1.25rem;font-weight:500;margin:0;display:flex;justify-content:space-between;align-items:center;position:relative}._pointsContainerMain_1vqzx_97{display:flex;flex-direction:column;align-items:flex-end}._pointsContainer_1vqzx_97{display:flex;align-items:center;gap:.25rem;border-radius:.75rem;padding:.25rem .5rem;font-size:1rem;background-color:#00213f;color:#00da97;color:var(--ion-color-warning)}._pointsSubTitle_1vqzx_117{color:#888;font-size:.65rem;margin-top:.1rem}._toggleDiv_1vqzx_123{display:flex;gap:.5rem;align-items:center;padding:0 1rem}._dateContainer_1vqzx_130{display:flex;align-items:center}._bottomContainer_1vqzx_137{display:flex;flex-direction:column;flex-grow:1}._list_1vqzx_144{background-color:var(--ion-color-light);padding:0;padding-top:0rem;padding-bottom:2rem;flex-grow:1}._listSkeleton_1vqzx_154{background-color:var(--ion-color-light);padding:1rem .5rem}._coachTitle_1vqzx_161{text-align:center;font-size:2rem;font-weight:700;--color: var(--ion-color-primary)}._coachTitle_1vqzx_161 div{display:flex;align-items:center;justify-content:center}._coachTitle_1vqzx_161 img{height:1.5rem}._enterpriseBrand_1vqzx_181{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:2rem}._enterpriseBrandLogo_1vqzx_189{width:40px;height:40px;border-radius:1rem;overflow:hidden;background:var(--ion-color-light);border:1px solid var(--ion-color-light-shade);display:flex;align-items:center;justify-content:center}._enterpriseBrandLogo_1vqzx_189 img{width:100%;height:100%;object-fit:cover}._enterpriseBrandFallback_1vqzx_207{font-size:1rem;font-weight:700;color:var(--ion-color-dark)}._enterpriseBrandName_1vqzx_213{display:inline-block;font-weight:700;font-size:1rem;color:var(--ion-color-dark);max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._coachTitleCoach_1vqzx_224{text-align:left;font-size:2rem;font-weight:700;color:var(--ion-color-primary);display:flex;align-items:center}._coachTitleCoach_1vqzx_224 img{height:2rem;margin-left:1rem}._invitationBannerContainer_1vqzx_242{border-radius:1rem;border:solid 1px var(--ion-color-border);margin:1rem;overflow:hidden}._invitationBanner_1vqzx_242{background-size:cover;width:100%;padding:1rem 0rem;background-color:#d1dffc;border-bottom:solid 1px var(--ion-color-border);display:flex;flex-direction:column;align-items:center;gap:1rem}._invitationBanner_1vqzx_242 img{width:80%}._invitationBannerText_1vqzx_270{font-size:1.15rem;font-weight:700;padding:0rem 1rem;display:flex;align-items:center;justify-content:flex-start;gap:1rem;width:100%}._invitationBannerText_1vqzx_270 div{background-color:var(--ion-color-primary);padding:.5rem 1rem;color:#fff;border-radius:.5rem}._invitationBannerText_1vqzx_270 img{height:2rem;width:2rem}._browseButton_1vqzx_297{margin-bottom:1rem;--padding-start: 2rem;--padding-end: 2rem;--background: #00213f;--color: var(--ion-color-success) }._bannerSubTitle_1vqzx_310{font-size:1.25rem;font-weight:700;width:100%;padding:0 1rem;margin:0}._avatar_1vqzx_318{min-height:2rem;min-width:2rem;max-height:2rem;max-width:2rem;object-fit:cover}._buttons_1vqzx_327{position:relative;gap:.5rem}._shareButton_1vqzx_333{--padding-end: .75rem !important;--padding-start: .75rem !important}._notificationButton_1vqzx_342{font-size:1rem;--padding-bottom: 1rem;--padding-end: 1rem;--padding-start: 1rem;--padding-top: 1rem}._notificationButtonSpecial_1vqzx_351{font-size:.925rem;--padding-bottom: 1rem;--padding-end: 1rem;--padding-start: 1rem;--padding-top: 1rem}._notificationButtonParent_1vqzx_360{font-size:1.25rem;--padding-bottom: 1rem;--padding-end: 1rem;--padding-start: 1rem;--padding-top: 1rem}._notification_1vqzx_342,._notificationCoach_1vqzx_376{position:absolute;top:0rem;right:0rem;z-index:100}._orderButton_1vqzx_383{text-transform:capitalize}._logo_1vqzx_388{width:6rem;border-radius:.5rem;margin-right:1rem}._dateButton_1vqzx_399::part(native){background-color:transparent;font-size:1.25rem;font-weight:600;color:var(--ion-color-primary);padding-left:.25rem;padding-right:.25rem}._dateCalendar_1vqzx_408{border-radius:1rem!important;--background: transparent}._dateModal_1vqzx_419{--border-radius:1rem}._arrowButton_1vqzx_424{--padding-start: 0rem;--padding-end: 0rem}._segment_1vqzx_429{--background: var(--ion-color-white);position:sticky;top:0rem;z-index:1}._segmentButton_1vqzx_437{--indicator-height: 4px;text-transform:capitalize;font-size:1.25rem;font-weight:500;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._skeletonContainer_1vqzx_448{background-color:var(--ion-color-light)}._skeletonContentContainer_1vqzx_454{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem}._skeletonContentContainer_1vqzx_454 div{width:100%}._skeletonCard_1vqzx_465{border-radius:1rem;box-shadow:none}._skeletonDetailNumber_1vqzx_470{height:2.5rem;width:2rem;border-radius:10px}._skeletonDetailBalance_1vqzx_476{height:3rem;width:10rem;border-radius:10px}._skeletonDetail_1vqzx_470{width:50%;height:1rem;margin-bottom:.25rem;border-radius:1rem}._skeletonDetail_1vqzx_470:last-child{margin-bottom:0}._skeletonPhoto_1vqzx_493{min-width:6.5rem;max-width:6.5rem;min-height:6.5rem;max-height:6.5rem;margin-bottom:.25rem;border-radius:50%}._upcomingLessons_1vqzx_502{display:flex;flex-direction:column}._upcomingLessons_1vqzx_502 span{color:#888;font-size:.85rem;font-weight:500}._upcomingLessons_1vqzx_502 h1{font-weight:600;font-size:2.5rem;margin:0}._noLessonsSimple_1vqzx_521{height:100%;background-color:var(--ion-color-light);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 2rem 0}._noLessonsSimple_1vqzx_521._special_1vqzx_534{padding-top:0rem}._noLessonsSimple_1vqzx_521 img{width:60%}._noLessonsSimple_1vqzx_521 ._newLessonHome_1vqzx_542{width:80%}._noLessonsSimple_1vqzx_521 h2{margin:0;margin-bottom:.5rem;font-weight:600}._noLessonsSimple_1vqzx_521 p{width:100%;margin:0;margin-bottom:.5rem;text-align:center;font-size:1rem;font-weight:400;color:var(--ion-color-medium)!important}._balanceCard_1vqzx_564{border-radius:1.5rem;margin:0;border:solid 1px var(--ion-color-border);box-shadow:none;position:relative}._balanceCardTitle_1vqzx_572{font-size:3rem;font-weight:700;color:var(--ion-color-primary)!important}._balanceCardTitle_1vqzx_572 span{font-size:1.5rem;font-weight:700;color:var(--ion-color-medium)!important}._balanceCardSubTitle_1vqzx_584{color:var(--ion-color-medium)!important}._balanceCardChip_1vqzx_588{position:absolute;right:0rem;top:0rem;font-size:.7rem}._arrowBalance_1vqzx_595{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}._newLessonHome_1vqzx_542{width:100% !}._lessonDivider_1vqzx_606{margin-top:1rem;padding:0 1.5rem;display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%}._lessonDivider_1vqzx_606 span{color:var(--ion-color-medium);font-weight:500;margin-right:auto}._paymentMethodDisabled_1vqzx_626{margin-top:1rem!important;margin:0 1rem;--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;align-items:center;--background: #FEF1F2;--border-width: 1px;--border-color: #eb445a;--border-style: solid}._menuButton_1vqzx_639{position:relative}._menuIcon_1vqzx_643{position:absolute;font-size:.75rem;background-color:var(--ion-color-white);border-radius:50%;bottom:.25rem;left:-.25rem;color:var(--ion-color-black);padding:.25rem}._refreshDiv_1vqzx_654{color:var(--ion-color-primary);position:absolute;z-index:100;top:5rem;left:50%;transform:translate(-50%);padding:.45rem 1.25rem;border:1px solid var(--ion-color-primary);border-radius:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;background:rgba(var(--ion-color-white-rgb),.2);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:transform .2s ease-in-out;cursor:pointer;font-size:1.25rem}._refreshDiv_1vqzx_654:active{transform:translate(-50%) scale(.9)}._coachInstructions_1vqzx_681{margin-top:2rem;height:80%;display:flex;flex-direction:column;align-items:center;padding:1rem 2rem;background-position:bottom;background-repeat:no-repeat;background-size:contain}._weirdShape_1vqzx_695{position:absolute;bottom:2rem;right:2.5rem;width:10rem!important;z-index:2}._coachInstructionsSmall_1vqzx_703{background-color:var(--ion-color-white);border-radius:1rem;border:solid 2px var(--ion-color-black);padding:1rem 1rem 2rem;width:85%;height:80%;position:relative}._coachInstructionsSmall_1vqzx_703 h2{font-size:2.25rem;color:#000;font-weight:700;margin-bottom:.25rem}._coachInstructionsSmall_1vqzx_703 p{margin:0;margin-bottom:1.5rem;font-size:.85rem;font-weight:600;color:var(--ion-color-medium)}._coachInstructions_1vqzx_681 img{width:20%}._coachInstructions_1vqzx_681 ._divOne_1vqzx_739,._coachInstructions_1vqzx_681 ._divTwo_1vqzx_749,._coachInstructions_1vqzx_681 ._divThree_1vqzx_760{display:flex;flex-direction:row;align-items:center;gap:.5rem;margin-bottom:1rem;color:#6e758f;font-weight:700}._instructionStep_1vqzx_770{font-size:1.25rem;font-weight:700;background-color:var(--ion-color-black);background-color:#6e758f;color:var(--ion-color-white);border-radius:1rem;padding:.25rem .5rem;width:2rem;display:flex;align-self:center;justify-content:center}._stepOne_1vqzx_784{display:flex;align-items:center;gap:.5rem}._stepOne_1vqzx_784 img{width:4rem}._stepTwo_1vqzx_794{display:flex;align-items:center;gap:.5rem}._stepTwo_1vqzx_794 strong{max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._stepTwo_1vqzx_794 img{width:1.5rem;height:1.5rem;border-radius:50%;object-fit:cover}._bottomButtonsContainer_1vqzx_815{border-radius:1rem;display:flex;align-items:center;gap:.5rem}._overlappingContainer_1vqzx_825{display:flex;align-items:center;justify-content:flex-start;padding:1rem 0 0 .5rem;width:100%}._profileAlertPopover_1vqzx_834{position:fixed;z-index:100;bottom:1rem;right:.5rem}._popoverContent_1vqzx_841{padding:.5rem;display:flex;align-items:center;gap:12px;border-radius:.25rem;background-color:var(--ion-color-black);max-width:10rem;position:relative}._popoverContent_1vqzx_841:after{content:"";position:absolute;bottom:-7px;right:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--ion-color-black)}._popoverContent_1vqzx_841 p{margin:0;font-size:.75rem;color:var(--ion-color-white)}@media (min-width: 769px){._header_1vqzx_871{display:none}._noLessonsSimple_1vqzx_521,._noLessonsSimple_1vqzx_521._special_1vqzx_534{padding-top:1.5rem}._noLessonsSimple_1vqzx_521 img{width:30%}._refreshDiv_1vqzx_654{top:2.5rem}._buttonOne_1vqzx_51{min-width:16.5rem!important}}@keyframes _simpleScale_1vqzx_1{0%{transform:scale(.995) translateY(1px) translate(1px)}70%{transform:scale(1) translateY(-.2px) translate(-.2px)}to{transform:scale(1) translateY(0) translate(0)}}._pageSimpleScale_1vqzx_910{animation:_simpleScale_1vqzx_1 .5s cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}._lessonCard_6joyk_1{border-radius:1.5rem;box-shadow:none;position:relative}._lessonCard_6joyk_1 ion-card-header{display:flex;justify-content:space-between;align-items:flex-start}._lessonCard_6joyk_1 ion-card-title{font-weight:400;opacity:.5}._lessonCard_6joyk_1 ion-card-subtitle{font-size:2rem!important;font-weight:600}._avatarPictureContainer_6joyk_34{border-radius:50%;position:absolute;bottom:1rem;right:1rem;height:6.75rem;width:6.75rem;display:flex;align-items:center;justify-content:center;border:solid 2px var(--ion-color-black)}._avatarPicture_6joyk_34{border-radius:50%;bottom:1rem;right:1rem;height:6rem;width:6rem;object-fit:cover}._topContainer_6joyk_60{display:flex;align-items:center;justify-content:center;position:absolute;top:1rem;right:0rem}._daysAway_6joyk_76{border-radius:.75rem;font-size:2.5rem!important}._timeInfo_6joyk_87{display:flex;flex-direction:column;gap:.25rem;padding-top:2rem}._timeInfo_6joyk_87 div{display:flex;gap:.25rem;align-items:center;font-weight:500;font-size:.85rem}._button_6joyk_103{position:absolute;top:0;right:0}._completedContainer_6joyk_109{display:flex;align-items:center;gap:.5rem}._overlappingChip_6joyk_115{margin-top:.5rem;margin-left:.5rem}._detailSpan_6joyk_127{color:var(--ion-color-medium);font-size:.65rem}._employeeAvatar_6joyk_133{width:1.25rem;height:1.25rem;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-right:.5rem}._employeePhoto_6joyk_145{width:100%;height:100%;object-fit:cover}._employeeChip_6joyk_151{color:var(--ion-color-black)!important;font-weight:600}._employeeSpan_6joyk_156{color:var(--ion-color-medium)!important;margin-left:.25rem;font-size:.8rem;font-weight:400}._waiversRequiredChip_6joyk_163{--background: var(--ion-color-warning)}:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion: reduce){.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@-webkit-keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}._toolbar_1f22c_5{--padding-top: 1rem;--padding-bottom: 1rem;--background: transparent !important}._buttonsTop_1f22c_11{backdrop-filter:blur(5px);padding:.5rem;border-radius:1rem;display:flex;flex-wrap:wrap;justify-content:flex-end}._relativeTimeTitle_1f22c_21{font-size:2.5rem;font-weight:700;margin-top:-1rem;margin-bottom:2rem;padding-left:1rem;display:flex;flex-wrap:wrap;align-items:baseline}._relativeTimeTitle_1f22c_21 span{font-size:.85rem;font-weight:500;color:var(--ion-color-medium);margin-left:.5rem}._title_1f22c_43{font-size:1.5rem}._title_1f22c_43 div{text-wrap:wrap}._segment_1f22c_51{--background: var(--ion-color-white)}._options_1f22c_56{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._labelFormat_1f22c_65{text-transform:capitalize}._confirmContainer_1f22c_69{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;margin-bottom:2rem}._confirmDateSubContainer_1f22c_79{position:relative;background-color:var(--ion-color-white)!important;border-radius:.1rem;width:100%;display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:.25rem 1rem;font-size:1.5rem}._smallContainer_1f22c_94{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}._smallContainer_1f22c_94 span{color:var(--ion-color-black)!important;font-size:.7rem;font-weight:600}._smallContainer_1f22c_94 div span{color:var(--ion-color-white)!important;background-color:var(--ion-color-primary);font-size:.5rem;font-weight:600;padding:.25rem;border-radius:.25rem}._changeButton_1f22c_118{--padding-start: 0rem;--padding-end: 0rem}._mainValue_1f22c_123{display:flex;flex-direction:column;align-items:flex-start;font-size:1rem;font-weight:400;color:#888}._mainValue_1f22c_123 img{height:1.5rem;width:1.5rem;object-fit:cover;border-radius:50%}._mainValueObjective_1f22c_150{display:flex;flex-direction:column;align-items:flex-start;font-size:.9rem;font-weight:400;margin-top:.25rem;line-height:1.25rem}._infoContainer_1f22c_160{display:flex;align-items:center;gap:.25rem;color:var(--ion-color-medium);font-size:.8rem}._relativeTime_1f22c_21{position:absolute;right:.25rem;top:.25rem}._bottomButtons_1f22c_179{display:flex;align-items:center;gap:.5rem}._messageButton_1f22c_186{--padding-top: .4rem !important;--padding-bottom: .4rem !important;--padding-start: .6rem !important;--padding-end: .6rem !important;--background: var(--ion-color-lightBlue) !important;--background-activated: var(--ion-color-lightBlue) !important;--color: var(--ion-color-primary) !important;flex-grow:1}._messageButtonSpecial_1f22c_197{--padding-top: .4rem !important;--padding-bottom: .4rem !important;--padding-start: .6rem !important;--padding-end: .6rem !important;--background: var(--ion-color-lightGreen) !important;--background-activated: var(--ion-color-lightGreen) !important;--color: var(--ion-color-success) !important;flex-grow:1}._cancelButton_1f22c_208{--padding-top: .4rem !important;--padding-bottom: .4rem !important;--padding-start: .6rem !important;--padding-end: .6rem !important;--background: var(--ion-color-light) !important;--color: var(--ion-color-danger) !important;flex-grow:1}._lessonTitle_1f22c_220{text-align:center;font-size:1rem;margin:0;padding:.5rem 0}._relativeTimeContainer_1f22c_227{background-color:var(--ion-color-white);border-radius:1rem;margin-bottom:1rem;padding:1rem}._relativeTimeContainer_1f22c_227 h1{margin:0}._lessonCoachContainer_1f22c_238{display:flex;align-items:center;gap:1rem;padding:1rem;background-color:var(--ion-color-white);border-radius:1rem;margin-bottom:1rem}._leftLessonCoachContainer_1f22c_251{display:flex;flex-direction:column;align-items:center;position:relative}._leftLessonCoachContainer_1f22c_251 img{min-height:80px;max-height:80px;min-width:80px;max-width:80px;border-radius:50%;object-fit:cover}._profileButton_1f22c_272{position:absolute;top:1rem;right:0}._profileButtonContainer_1f22c_283{display:flex;align-items:flex-start;justify-content:space-between;width:100%}._rightLessonCoachContainer_1f22c_268{width:100%}._rightLessonCoachContainer_1f22c_268 h2{margin:0;font-size:1.5rem;font-weight:700;display:flex;align-items:center;text-align:right;gap:.5rem;width:100%}._rightLessonCoachContainer_1f22c_268 h4{margin:0;margin-bottom:1rem;color:#727272;font-size:.9rem}._ratingContainer_1f22c_321{background-color:var(--ion-color-black);display:flex;align-items:center;gap:.25rem;color:var(--ion-color-white);border-radius:10rem;padding:.25rem .75rem;font-size:.8rem;font-weight:600;position:absolute;bottom:0;z-index:2}._locationContainer_1f22c_337{color:var(--ion-color-primary);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;width:100%;cursor:pointer}._locationContainer_1f22c_337 div{color:var(--ion-color-primary);display:flex;align-items:center;gap:.25rem;font-size:.8rem}._lessonDetailsContainer_1f22c_358{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem;background-color:var(--ion-color-white);border-radius:1rem;margin-bottom:1rem}._lessonDetailsTopContainer_1f22c_375{display:flex;align-items:center;justify-content:space-between;width:100%}._lessonDetailsTopContainer_1f22c_375._special_1f22c_371{flex-direction:row}._noteHeaderWithAvatar_1f22c_398{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}._noteAvatar_1f22c_405{width:32px;height:32px;--border-radius: 8px;flex-shrink:0}._noteHeaderContent_1f22c_412{flex:1;min-width:0}._noteHeader_1f22c_398{display:flex;flex-direction:column}._noteTags_1f22c_422{display:flex;flex-wrap:wrap;gap:.375rem}._noteBadge_1f22c_428{--padding-start: .5rem;--padding-end: .5rem;--padding-top: .25rem;--padding-bottom: .25rem;font-size:.7rem;height:auto;display:flex;align-items:center}._noteChip_1f22c_439{--padding-start: .5rem;--padding-end: .5rem;--padding-top: .25rem;--padding-bottom: .25rem;font-size:.75rem;height:auto}._notesHeader_1f22c_448{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:0 0 .5rem;user-select:none}._notesHeader_1f22c_448 h2{margin:0}._notesChevron_1f22c_461{font-size:1.5rem;color:var(--ion-color-medium);transition:transform .3s ease}._notesChevronExpanded_1f22c_467{transform:rotate(180deg)}._notesContent_1f22c_471{max-height:7.5rem;overflow:hidden;transition:max-height .3s ease}._notesContentExpanded_1f22c_477{max-height:2000px}._locationButton_1f22c_481{--padding-start: 0px;--padding-end: 0px;--padding-top: 0px !important;--padding-bottom: 0px !important;font-size:.85rem;font-weight:600;margin:0}._paymentContainer_1f22c_491{display:flex;align-items:center;gap:1rem}._paymentContainer_1f22c_491 img{height:2rem}._icon_1f22c_501{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem}._mapsButton_1f22c_508{margin:0}._locationIcon_1f22c_514{font-size:.8rem;min-width:.8rem}._lessonDetailsTopContainer_1f22c_375{display:flex;align-items:flex-start;justify-content:space-between;width:100%}._lessonDetailsTopContainerDiv_1f22c_528{padding-bottom:0;width:100%;display:flex;flex-direction:column;gap:.25rem}._lessonDetailsTopContainer_1f22c_375 h2{margin:0;font-size:1.15rem;font-weight:600}._lessonDetailsTopContainer_1f22c_375 h6{margin:0;text-transform:capitalize}._paymentSummaryBottomDiv_1f22c_549{display:flex;flex-direction:column;gap:1rem;width:100%;padding:1rem}._paymentSummaryBottomDivLine_1f22c_559{display:flex;align-items:center;justify-content:space-between;color:#888}._paymentSummaryBottomDivLineTotal_1f22c_566{display:flex;align-items:center;justify-content:space-between;font-size:1.1rem;font-weight:600;padding-top:.5rem;border-top:solid 1px var(--ion-color-border)}._detailSpan_1f22c_576{color:var(--ion-color-medium);font-size:.85rem}._lessonPriceDiv_1f22c_582{display:flex;align-items:center}._lessonPriceDiv_1f22c_582 ion-icon{margin-right:.5rem;font-size:.8rem}._instructorHeader_1f22c_593{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:var(--ion-color-white);border-radius:1rem;margin-bottom:1rem}._instructorInfo_1f22c_603{display:flex;align-items:center;gap:12px}._instructorAvatar_1f22c_609{width:36px;height:36px;border-radius:50%;object-fit:cover}._instructorDetails_1f22c_616{display:flex;flex-direction:column}._instructorLabel_1f22c_621{font-size:12px;color:var(--ion-color-medium)}._instructorName_1f22c_626{font-size:14px;font-weight:500;color:var(--ion-color-dark)}._switchButton_1f22c_632{margin:0}._kidContainer_1f22c_637{width:100%}._kidInfo_1f22c_642{display:flex;align-items:center;gap:.5rem;width:100%}._waiverBadge_1f22c_650{padding:.25rem .5rem;gap:.25rem;display:flex;align-items:center;justify-content:center;margin-left:auto;cursor:pointer}._waiverBadge_1f22c_650 ion-icon{font-size:14px}._alertContainer_1f22c_664{background:var(--ion-color-lightGreen);border-radius:1rem;overflow:hidden;margin-bottom:0rem}._alertContainer_1f22c_664._special_1f22c_371{background:var(--ion-color-light);border:solid 2px var(--ion-color-primary);margin-top:-1.5rem;margin-bottom:1rem}._alertContent_1f22c_685{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1f22c_692{font-size:1.5rem;color:var(--ion-color-success);margin-right:16px;flex-shrink:0}._alertIcon_1f22c_692._special_1f22c_371{color:var(--ion-color-primary)}._alertMessage_1f22c_703{flex-grow:1}._alertMessage_1f22c_703 h3{margin:0 0 2px;font-size:.9rem;font-weight:600;color:var(--ion-color-success)}._alertMessage_1f22c_703._special_1f22c_371 h3{color:var(--ion-color-primary)}._alertMessage_1f22c_703 p{margin:0;font-size:.8rem!important;color:var(--ion-color-black);line-height:1.2}._alertContainerMedium_1f22c_725{background:var(--ion-color-white);border-radius:1rem;overflow:hidden;margin-top:0!important;margin-bottom:2rem!important}._alertIconMedium_1f22c_733{font-size:1.5rem;color:var(--ion-color-medium);margin-right:16px;flex-shrink:0}._alertContainerMedium_1f22c_725 ._alertMessage_1f22c_703 h3{color:var(--ion-color-medium)}._coachNameContainer_1f22c_744{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;font-size:1.5rem;font-weight:700}._popover_1f22c_754{--offset-y: -90px;--width: 275px}._popoverReschedule_1f22c_759{--offset-y: -90px;--width: 310px}._feeFooterNote_1f22c_765{font-size:.65rem;color:var(--ion-color-medium);font-style:italic;line-height:1.3;padding:0}._modal_1ehuz_1::part(backdrop){background:transparent;opacity:0}._content_1ehuz_13{padding:1.5rem}._header_1ehuz_17{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._header_1ehuz_17 h2{margin:0;font-size:1.25rem;font-weight:600}._body_1ehuz_34{text-align:left;color:var(--ion-color-medium);margin-bottom:2rem}._confirmButton_1ehuz_40{height:4rem}._ageGroupItem_1ehuz_45{--background: var(--ion-color-light);--background-hover: #f4f4f4;--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;cursor:pointer;margin-bottom:.5rem}._ageGroupItem_1ehuz_45._selectedItem_1ehuz_55{--background: var(--ion-color-light)}._emojiDiv_1ehuz_62{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-right:1rem;font-size:1.5rem;border-radius:50%}._itemContent_1ehuz_73{display:flex;flex-direction:column;gap:.25rem;flex-grow:1}._itemContent_1ehuz_73 h1{margin:0;font-size:1rem;display:flex;align-items:center;justify-content:space-between}._itemContent_1ehuz_73 h1 span{color:var(--ion-color-medium);font-size:.9rem}._itemContent_1ehuz_73 p{margin:0;font-size:.9rem;color:var(--ion-color-medium)}._inputItem_1ehuz_100{--ripple-color: transparent;--background-hover: transparent;--padding-start: 0px !important}._optionalSpan_1ehuz_108{color:var(--ion-color-medium)}._alertContainer_1ehuz_112{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-top:2rem}._alertContent_1ehuz_121{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1ehuz_128{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_1ehuz_135{flex-grow:1}._alertMessage_1ehuz_135 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1ehuz_135 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._unifiedModal_q24ec_1::part(backdrop){background:transparent;opacity:1}._currentLabel_q24ec_16{color:var(--ion-color-medium);font-size:.75rem}._rescheduleComponent_q24ec_21{min-height:100%;display:flex}._coachSelectButton_q24ec_28{--padding-start: .5rem;--padding-end: .5rem;height:2.5rem;font-weight:500}._coachSelectButton_q24ec_28 ._coachAvatar_q24ec_35{width:1.75rem;height:1.75rem;border-radius:50%;margin-right:.5rem;object-fit:cover}._coachSelectButton_q24ec_28 ion-icon{margin-left:.25rem}._customButtonReschedule_q24ec_47{height:4rem}._errorContainer_q24ec_52{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;min-height:120px}._errorText_q24ec_62{color:var(--ion-color-medium);font-size:.9rem;margin-bottom:1rem;max-width:80%}._emptyContainer_q24ec_69{display:flex;align-items:center;justify-content:center;padding:2rem;min-height:120px}._emptyText_q24ec_77{color:var(--ion-color-medium);font-size:.9rem;text-align:center}._loadingContainer_q24ec_83{padding:1rem;min-height:200px;width:100%}._offlineIndicator_q24ec_89{background:var(--ion-color-warning);color:var(--ion-color-warning-contrast);padding:.5rem;text-align:center;font-size:.85rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.5rem}._slowConnectionIndicator_q24ec_102{background:var(--ion-color-tertiary);color:var(--ion-color-tertiary-contrast);padding:.5rem 1rem;text-align:center;font-size:.85rem;font-weight:500;display:flex;align-items:center;justify-content:space-between;gap:.5rem;animation:_slideDown_q24ec_1 .3s ease-out}._slowConnectionIndicator_q24ec_102 ion-icon{font-size:1rem}@keyframes _slideDown_q24ec_1{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}._loadingHint_q24ec_131{display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--ion-color-medium);font-size:.8rem;padding:.5rem;text-align:center;animation:_fadeIn_q24ec_1 .5s ease-in}@keyframes _fadeIn_q24ec_1{0%{opacity:0}to{opacity:1}}._toolbarSelectTime_1n4ny_1{--background: transparent !important}._coachTitle_1n4ny_6{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._container_1n4ny_13{padding:0;display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;position:relative;--animate-duration: .3s;min-height:100%}._subContainer_1n4ny_27{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:24px;padding:1rem;border-bottom:solid 4px var(--ion-color-light);background-color:var(--ion-color-light)}._subLabels_1n4ny_38{font-size:1rem;font-weight:500;text-transform:capitalize;width:100%;text-align:left;margin-left:1rem;margin-right:1rem;color:var(--ion-color-black)}._subLabels_1n4ny_38._special_1n4ny_51{width:auto;margin-left:0rem;margin-right:0}._calendar_1n4ny_57{--background: var(--ion-color-white);border-radius:1rem;width:400px!important}._toolbarFooter_1n4ny_68{--padding-top: .5rem;--padding-bottom: .5rem;--padding-start: 1.5rem;--padding-end: 1.5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;border-top:solid 2px var(--ion-color-light)}._toolbarFooterDiv_1n4ny_79{display:flex;align-items:center;justify-content:flex-end}._customButton_1n4ny_85{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);flex-grow:1}._customButtonReschedule_1n4ny_98{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem}._toolbar_1n4ny_1{--padding-top: .25rem;--padding-bottom: .5rem;--padding-start: .5rem;--padding-end: .5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;display:flex}._toolbarSpecial_1n4ny_125{--padding-top: .25rem;--padding-bottom: .5rem;--padding-start: .5rem;--padding-end: .5rem;position:relative;background:var(--ion-color-medium);overflow:hidden}._toolbarSpecialReschedule_1n4ny_136{--padding-top: .25rem;--padding-bottom: 1.5rem;--padding-start: 1rem;--padding-end: 1rem;position:relative;background:var(--ion-color-medium);overflow:hidden}._intelligentBookingContainer_1n4ny_147{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;width:100%}._timeContainer_1n4ny_223{display:flex;align-items:center;background-color:var(--ion-color-white);border-bottom:solid 4px var(--ion-color-light)}._timeBlock_1n4ny_236{padding:.75rem;border-radius:.75rem}._date_1n4ny_246{font-size:.65rem;font-weight:400;color:var(--ion-color-medium);margin:0}._time_1n4ny_223{font-size:.9rem;font-weight:700;color:var(--ion-color-dark);margin:0}._chipClass_1n4ny_264{display:flex;align-items:flex-start}._subLabelSpecial_1n4ny_269{text-transform:lowercase;color:var(--ion-color-medium)}._daySelector_1n4ny_274{margin-bottom:1rem}._dayInfo_1n4ny_278{font-size:.875rem;color:var(--ion-color-medium);margin-bottom:.5rem}._daysButtons_1n4ny_284{display:flex;flex-wrap:wrap;gap:.5rem}._chip_1n4ny_264{display:flex;align-items:flex-start;background-color:var(--ion-color-white);border-left:4px solid var(--ion-color-danger);border-radius:.75rem;padding:12px;margin:0 0 8px;transition:all .2s ease}._iconWrapper_1n4ny_307{flex-shrink:0;display:flex;margin-right:12px;margin-top:2px}._icon_1n4ny_307{width:18px;height:18px;fill:var(--ion-color-primary)}._text_1n4ny_320{flex:1;margin:0;font-size:14px;line-height:1.5;color:var(--ion-color-black);letter-spacing:.01em}._rescheduleTimeCustomDiv_1n4ny_329{width:100%;padding-top:1rem}._calendarSection_1n4ny_336{margin-bottom:8px}._timeSlotsSection_1n4ny_340{background:#fff;border-radius:16px;margin-top:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}._alertContainer_1n4ny_347{background:var(--ion-color-light);border:2px solid var(--ion-color-white);border-radius:12px;overflow:hidden;margin-top:.5rem;margin-bottom:.5rem;max-width:350px;width:100%}._alertContent_1n4ny_358{display:flex;align-items:flex-start;padding:16px;position:relative}._alertIcon_1n4ny_365{font-size:1.25rem;color:var(--ion-color-medium);margin-right:12px;flex-shrink:0;margin-top:2px}._alertTextContent_1n4ny_373{flex:1;display:flex;flex-direction:column}._alertMessage_1n4ny_379{color:var(--ion-color-dark);font-size:.9rem;line-height:1.4;font-weight:500;margin:0}._alertSubMessage_1n4ny_387{color:var(--ion-color-medium);font-size:.8rem;line-height:1.3;font-weight:400;margin:4px 0 0}._modal_1n4ny_396::part(backdrop){background:transparent;opacity:1}._header_1n4ny_407{text-align:left;margin:0;margin-bottom:2rem;font-size:2.5rem;font-weight:700}._divider_1n4ny_416{height:1px;background:var(--ion-color-light);margin:16px 0}._footerButtons_1n4ny_422{display:flex;justify-content:space-between;padding:1rem}._expandButton_1n4ny_428{flex-grow:1}._timeItem_1n4ny_433{--border-radius: 1rem;margin-bottom:.75rem;--background-activated: transparent !important;--ripple-color: var(--ion-color-lightBlue);--padding-top: 1rem !important;--padding-bottom: 1rem !important;--padding-start: 0rem;--border-width: 1px;--border-style: solid;--border-color: var(--ion-color-border);--ripple-color: transparent !important}._timeItem_1n4ny_433:last-child{margin-bottom:0}._timeItem_1n4ny_433._selected_1n4ny_451{--border-width: 2px;--border-style: solid;--border-color: var(--ion-color-primary)}._timeText_1n4ny_457{display:flex;flex-direction:column;margin-left:1rem}._timeName_1n4ny_463{font-size:1rem!important;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._checkbox_1n4ny_471{margin:0 1rem}._noDateSelected_1n4ny_476{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:40px 20px;background:var(--ion-color-white);border-radius:1rem;margin:16px 0}._noDateIcon_1n4ny_488{font-size:3rem}._noDateText_1n4ny_493{max-width:280px;color:var(--ion-color-medium)}._noDateText_1n4ny_493 strong{display:block;margin-bottom:4px;font-size:16px;font-weight:600;color:var(--ion-color-black)}._noDateText_1n4ny_493 p{margin:0;font-size:14px;opacity:.8;font-weight:400}._container_jhxpx_1{padding:0}._loadingContainer_jhxpx_5{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--ion-color-medium);gap:12px}._errorContainer_jhxpx_15,._emptyContainer_jhxpx_15{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}._errorContainer_jhxpx_15{color:var(--ion-color-danger);background:var(--ion-color-lightRed);border-radius:12px;margin:16px 0}._emptyContainer_jhxpx_15{color:var(--ion-color-medium);background:var(--ion-color-light);border-radius:12px;margin:16px 0}._errorIcon_jhxpx_38,._emptyIcon_jhxpx_38{font-size:32px;margin-bottom:12px}._errorText_jhxpx_43,._emptyText_jhxpx_43{max-width:280px}._errorText_jhxpx_43 strong,._emptyText_jhxpx_43 strong{display:block;margin-bottom:4px;font-size:16px;font-weight:600}._errorText_jhxpx_43 p,._emptyText_jhxpx_43 p{margin:0;font-size:14px;opacity:.8;font-weight:400}._header_jhxpx_61{display:flex;align-items:center;justify-content:space-between}._headerLeft_jhxpx_68{flex:1}._headerRight_jhxpx_72{display:flex;align-items:center;gap:8px;padding:1rem;border-radius:1rem;border:solid 2px var(--ion-color-light)}._headerRight_jhxpx_72 span{font-size:.75rem}._recurringToggle_jhxpx_88{--color: var(--ion-color-medium);--color-checked: var(--ion-color-primary)}._recurringSection_jhxpx_93{margin-bottom:20px;padding:0;transition:all .3s ease-in-out}._title_jhxpx_100{margin:0 0 4px;font-size:18px;font-weight:600;color:var(--ion-color-black)}._dateInfo_jhxpx_107{font-size:14px;color:var(--ion-color-medium);font-weight:500}._dateRow_jhxpx_113{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._blockedNavigation_jhxpx_120{display:flex;align-items:center;gap:.25rem}._blockedNavButton_jhxpx_126{--padding-start: 6px;--padding-end: 6px;--padding-top: 4px;--padding-bottom: 4px;--border-radius: 8px;height:26px;min-width:28px}._blockedNavButton_jhxpx_126[disabled]{opacity:.4}._debugInfo_jhxpx_141{margin-top:16px;padding:12px;background:var(--ion-color-light);border-radius:8px;border:1px solid var(--ion-color-border);font-size:12px}._debugInfo_jhxpx_141 h5{margin:0 0 8px;font-size:13px;font-weight:600;color:var(--ion-color-primary)}._debugInfo_jhxpx_141 p{margin:4px 0;color:var(--ion-color-dark)}._debugInfo_jhxpx_141 ul{margin:4px 0;padding-left:16px}._debugInfo_jhxpx_141 li{color:var(--ion-color-medium);font-size:11px}._emptySlots_jhxpx_173{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;padding:40px 20px;color:var(--ion-color-medium);font-style:italic;text-align:center}._emptySlots_jhxpx_173 p{margin:0;font-size:14px}._listHeader_jhxpx_190{display:flex;align-items:center;justify-content:space-between;padding:16px 0 4px;margin:0 0 8px;border-bottom:1px solid var(--ion-color-light);font-size:14px;font-weight:500;color:var(--ion-color-medium)}._periodTitle_jhxpx_203{font-size:16px;font-weight:600;color:var(--ion-color-dark)}._periodCount_jhxpx_209{font-size:12px;color:var(--ion-color-medium);font-weight:500}._slotsGrid_jhxpx_216{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;transition:all .3s ease-in-out;width:100%}._slotCard_jhxpx_227{border:1px solid var(--ion-color-border);border-radius:1rem;padding:18px 12px;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;min-height:60px!important;position:relative;overflow:hidden;font-family:var(--ion-font-family)}._slotCard_jhxpx_227:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--ion-color-lightBlue);opacity:0}._slotCard_jhxpx_227._selected_jhxpx_254{border-color:var(--ion-color-primary);border-width:2px}._slotCard_jhxpx_227._selected_jhxpx_254:before{opacity:0}._slotCard_jhxpx_227._selected_jhxpx_254 ._timeText_jhxpx_264{color:var(--ion-color-primary)}._timeText_jhxpx_264{font-size:16px;font-weight:600;color:var(--ion-color-black);line-height:1.3;position:relative;z-index:1}._timeTextSemiPrivateSelected_jhxpx_278{color:var(--ion-color-secondary)!important}._summary_jhxpx_282{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--ion-color-light);border-radius:12px;font-size:14px;color:var(--ion-color-medium);font-weight:500;border:1px solid var(--ion-color-border)}._slotCount_jhxpx_295{color:var(--ion-color-medium)}._slotContent_jhxpx_300{display:flex;align-items:baseline;justify-content:center;gap:.25rem;position:relative;width:100%;height:100%;z-index:1}._durationText_jhxpx_313{font-size:12px;color:var(--ion-color-medium);margin-top:4px;display:flex;align-items:center;gap:4px}._extensionIconWrapper_jhxpx_326{display:inline-flex;align-items:center;justify-content:center;margin-left:6px;padding:4px;border-radius:6px;background:rgba(var(--ion-color-primary-rgb),.1);cursor:pointer;transition:all .2s;pointer-events:all;z-index:10;position:relative;min-width:24px;min-height:24px}._extensionIconWrapper_jhxpx_326:hover{background:rgba(var(--ion-color-primary-rgb),.2);transform:scale(1.05)}._extensionIconWrapper_jhxpx_326:active{transform:scale(.95);background:rgba(var(--ion-color-primary-rgb),.3)}._extensionIcon_jhxpx_326{font-size:14px;color:var(--ion-color-primary);pointer-events:none}._lockIconWrapper_jhxpx_360{display:inline-flex;align-items:center;justify-content:center;margin-left:6px}._lockIcon_jhxpx_360{font-size:12px;color:#000;pointer-events:none}._slotCard_jhxpx_227._locked_jhxpx_374{cursor:not-allowed;background:var(--ion-color-light)}._slotCard_jhxpx_227._locked_jhxpx_374:hover{transform:none;box-shadow:none}._slotCard_jhxpx_227._locked_jhxpx_374 ._timeText_jhxpx_264,._slotCard_jhxpx_227._locked_jhxpx_374 ._durationText_jhxpx_313{color:var(--ion-color-medium)}._lockedMessage_jhxpx_389{position:absolute;bottom:4px;left:4px;right:4px;font-size:10px;color:var(--ion-color-warning);text-align:center;padding:2px 4px;border-radius:4px;line-height:1.2}._slotCard_jhxpx_227._semiPrivate_jhxpx_404{border-color:var(--ion-color-secondary)}._slotCard_jhxpx_227._semiPrivate_jhxpx_404:before{background:var(--ion-color-secondary-tint)}._occupancyIndicator_jhxpx_412{position:absolute;top:.25rem;right:.25rem;display:flex;align-items:center;gap:2px;font-size:11px;padding:2px 4px;border-radius:8px;color:var(--ion-color-secondary);z-index:2}._occupancyIcon_jhxpx_427{font-size:12px}._occupancyText_jhxpx_431{font-weight:600}._creditIndicator_jhxpx_435{position:absolute;top:4px;left:4px;background:var(--ion-color-success);color:#fff;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center}._creditIcon_jhxpx_449{font-size:12px}._selectedIndicator_jhxpx_453{position:absolute;bottom:4px;right:4px;color:var(--ion-color-primary-contrast);font-size:16px}._extensionModal_jhxpx_462,._semiPrivateModal_jhxpx_463,._recurringModal_jhxpx_464{padding:20px}._extensionPopover_jhxpx_468{padding:16px;min-width:280px}._extensionPopoverWide_jhxpx_473{--width: 300px;--max-width: 300px}._extensionHeader_jhxpx_478{display:flex;justify-content:space-between;align-items:center}._extensionHeader_jhxpx_478 h4{margin:0;font-size:13px;font-weight:600}._extensionHeader_jhxpx_478 p{margin:0;font-size:11px;font-weight:400;color:var(--ion-color-medium)}._extensionSlider_jhxpx_498 ._durationDisplay_jhxpx_504{display:flex;justify-content:space-between;align-items:center}._extensionSlider_jhxpx_498 ._durationLabel_jhxpx_512{font-size:11px;font-weight:400;color:var(--ion-color-dark)}._extensionSlider_jhxpx_498 ._durationValue_jhxpx_518{font-size:11px;font-weight:600;color:var(--ion-color-primary)}._extensionInfo_jhxpx_524{width:100%;display:flex;justify-content:center;margin-bottom:.5rem}._infoText_jhxpx_533{font-size:11px;color:var(--ion-color-medium);text-align:left}._extensionSlider_jhxpx_498 ion-range{--knob-size: 20px !important;--knob-handle-size: 8px;--bar-height: 6px}._extensionPopover_jhxpx_468 ._extensionActions_jhxpx_561{display:flex;flex-direction:row;justify-content:flex-end;gap:8px;margin-top:4px}._semiPrivateInfo_jhxpx_569,._recurringInfo_jhxpx_570{text-align:center;margin-bottom:24px}._extensionInfo_jhxpx_524 h3,._semiPrivateInfo_jhxpx_569 h3,._recurringInfo_jhxpx_570 h3{margin:0 0 12px;color:var(--ion-color-primary)}._extensionInfo_jhxpx_524 p,._semiPrivateInfo_jhxpx_569 p{margin:4px 0;color:var(--ion-color-medium)}._extensionActions_jhxpx_561,._semiPrivateActions_jhxpx_589,._recurringActions_jhxpx_590{margin-top:24px;display:flex;flex-direction:column;gap:12px}._semiPrivateIcon_jhxpx_597{font-size:48px;color:var(--ion-color-secondary);margin-bottom:16px}._semiPrivateLegend_jhxpx_604{margin:0 0 16px}._legendItem_jhxpx_608{display:flex;align-items:center;gap:8px}._legendIcon_jhxpx_614{font-size:16px;min-width:1rem}._legendText_jhxpx_619{font-size:.75rem;color:var(--ion-color-dark);font-weight:400}._timezoneInfo_jhxpx_626{margin:16px 0;background:var(--ion-color-lightBlue);padding:12px;border-radius:1rem}._timezoneInfo_jhxpx_626 ._legendText_jhxpx_619{color:var(--ion-color-primary)}._warningItem_jhxpx_637{display:flex;align-items:center;gap:8px;padding:8px;background:var(--ion-color-warning-tint);border-radius:8px;margin-bottom:8px;font-size:14px}._noDateSelected_jhxpx_649{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:40px 20px;background:var(--ion-color-white);border-radius:1rem;margin:16px 0}._noDateIcon_jhxpx_660{font-size:3rem}._noDateText_jhxpx_665{max-width:280px;color:var(--ion-color-medium)}._noDateText_jhxpx_665 strong{display:block;margin-bottom:4px;font-size:16px;font-weight:600;color:var(--ion-color-black)}._noDateText_jhxpx_665 p{margin:0;font-size:14px;opacity:.8;font-weight:400}._container_bwkb6_1{display:flex;flex-direction:column;width:100%;padding-bottom:1rem;padding-top:1rem;border-bottom:solid 1px var(--ion-color-light)}._recurringCounter_bwkb6_17{width:100%;display:flex;align-items:center;justify-content:center}._recurringCounter_bwkb6_17 h2{font-size:1rem;font-weight:400;margin:0;margin-left:.75rem;display:flex;align-items:center;gap:1rem;color:var(--ion-color-medium)}._recurringCounter_bwkb6_17 p{font-size:.8rem;color:var(--ion-color-medium);margin:0}._counterControls_bwkb6_45{display:flex;align-items:center;justify-content:center;transition:all .3s ease;overflow:hidden;transform-origin:right center;border-radius:1rem;width:100%;background-color:var(--ion-color-light)}._counterControls_bwkb6_45._expanded_bwkb6_59{transform:scaleX(1);opacity:1;margin-left:0rem}._counterControls_bwkb6_45._collapsed_bwkb6_65{transform:scaleX(0);opacity:0;margin-left:0}._count_bwkb6_45{font-size:1.2rem;font-weight:600;min-width:1.5rem;text-align:center}._helperText_bwkb6_78{text-align:center;color:var(--ion-color-medium);display:flex;align-items:center;justify-content:center;gap:.25rem}._recurringSubtitle_bwkb6_87{color:var(--ion-color-medium);font-size:.85rem;text-align:left;line-height:1.3;padding:.5rem 1rem 0rem}._recurringSubtitle_bwkb6_87 span{margin-right:.25rem}._datesContainer_bwkb6_104{display:flex;flex-direction:column;gap:.5rem;margin-left:1rem}._dateLabel_bwkb6_111{color:var(--ion-color-medium);font-size:.85rem;background-color:var(--ion-color-light);padding:.5rem .75rem;border-radius:1rem}._weekCount_bwkb6_119._disabled_bwkb6_119{color:var(--ion-color-medium)}._weekCount_bwkb6_119._enabled_bwkb6_123{color:var(--ion-color-dark)}._semiPrivateModal_1p4df_2::part(backdrop){background:transparent;opacity:0}._semiPrivateToolbar_1p4df_7{--background: transparent;position:relative}._containerModal_1p4df_12{padding:1rem;color:#888}._containerModal_1p4df_12 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_1p4df_12 p{color:var(--ion-color-medium);margin-bottom:.5rem}._mainImage_1p4df_28{width:100%;margin-top:-4rem}._closeButton_1p4df_33{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem;right:1rem!important;z-index:10;height:2.5rem;width:2.5rem}._closeButtonIOS_1p4df_44{top:0rem}._discountBadgeContainer_1p4df_48{display:flex;flex-direction:column;align-items:flex-start}._discountBadge_1p4df_48{background:var(--ion-color-success);color:#fff;padding:.5rem 1rem;border-radius:1rem;display:flex;align-items:center;gap:.5rem;margin:1rem 0 .5rem;font-weight:600}._pendingDiscountMessage_1p4df_67{font-size:.75rem;color:var(--ion-color-medium);font-style:italic;text-align:left}._features_1p4df_74{display:grid;gap:1.5rem;margin:2rem 0}._feature_1p4df_74{display:flex;align-items:flex-start;gap:1rem}._feature_1p4df_74 ion-icon{font-size:1.5rem;color:var(--ion-color-primary)}._feature_1p4df_74 h3{margin:0;font-size:1rem;font-weight:600}._feature_1p4df_74 p{margin:.25rem 0 0;color:var(--ion-color-medium)}._footerToolbar_1p4df_106 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._calendar_1w50y_1{background:var(--ion-color-white);margin:0;padding:0;box-sizing:border-box;border-bottom:solid 4px var(--ion-color-light);max-width:450px;border-bottom-right-radius:2rem}._header_1w50y_15{display:flex;align-items:center;justify-content:flex-start;padding-top:1rem;padding-bottom:.5rem;border-bottom:solid 1px var(--ion-color-light);margin-left:1rem}._monthTitle_1w50y_25{margin:0 auto 0 0;font-size:18px;font-weight:600;color:var(--ion-color-black);letter-spacing:-.5px;display:flex;align-items:center;gap:.5rem}._headerLoadingIndicator_1w50y_38{display:flex;align-items:center;gap:6px}._headerLoadingText_1w50y_44{font-size:.8rem;color:var(--ion-color-medium)}._loadingContainer_1w50y_49{display:flex;align-items:center;justify-content:center;padding:60px 20px;color:var(--ion-color-medium);gap:16px}._errorContainer_1w50y_58{padding:24px;text-align:center;color:var(--ion-color-danger);background:var(--ion-color-lightRed);border:1px solid var(--ion-color-border);border-radius:12px;margin-bottom:16px}._grid_1w50y_68{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;padding:0 16px 16px;position:relative}._calendarDays_1w50y_76{display:contents;transition:opacity .3s ease}._calendarDays_1w50y_76._loading_1w50y_49{opacity:.2;pointer-events:none}._skeletonDay_1w50y_86{height:48px;border-radius:1rem;display:flex;align-items:center;justify-content:center}._loadingIndicator_1w50y_94{position:absolute;bottom:.25rem;right:.25rem;display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--ion-color-medium)}._dayHeader_1w50y_111{text-align:center;padding:16px 0 8px;font-size:12px;font-weight:600;color:var(--ion-color-medium);text-transform:uppercase;letter-spacing:.8px}._day_1w50y_111{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;cursor:pointer;height:48px;border:none;background:transparent;border-radius:1rem}._dayNumber_1w50y_135{font-size:1.25rem;font-weight:600;color:var(--ion-color-black);line-height:1;margin-bottom:2px}._availability_1w50y_144{font-size:8px;color:var(--ion-color-medium);font-weight:500;margin-top:1px}._currentMonth_1w50y_152{background:transparent}._otherMonth_1w50y_157 ._dayNumber_1w50y_135{color:var(--ion-color-medium)}._selected_1w50y_162{background:var(--ion-color-primary)}._selected_1w50y_162 ._dayNumber_1w50y_135{color:#fff!important}._today_1w50y_172{border:2px solid var(--ion-color-primary)}._disabled_1w50y_176{cursor:default;opacity:.3}._planDay_1w50y_181:not(._selected_1w50y_162) ._dayNumber_1w50y_135{color:var(--ion-color-primary)!important;font-weight:600}._filteringSummaryContainer_a9ibh_1{background:var(--ion-color-white);overflow:hidden}._headerContent_a9ibh_13{display:flex;align-items:center;padding:16px;position:relative}._navigationSection_a9ibh_20{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding-bottom:.75rem;border-bottom:solid 1px var(--ion-color-light)}._navigationControls_a9ibh_29{display:flex;align-items:center;gap:.5rem}._navButton_a9ibh_35{border:none;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font-size:.7rem;cursor:pointer;transition:all .2s ease}._navButton_a9ibh_35:enabled{color:var(--ion-color-primary);background:var(--ion-color-light)}._navButton_a9ibh_35:disabled{background:var(--ion-color-light);color:var(--ion-color-medium);cursor:not-allowed}._slotInfo_a9ibh_60{text-align:center}._slotTime_a9ibh_64{font-weight:400;font-size:.8rem;color:var(--ion-color-black);margin-bottom:.1rem}._slotCounter_a9ibh_71{font-size:.7rem;color:var(--ion-color-medium)}._statusCounts_a9ibh_76{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}._slotCounter_a9ibh_71{font-size:.8rem;color:var(--ion-color-medium);font-weight:500}._checksSummary_a9ibh_89{font-size:.75rem;font-weight:600;color:var(--ion-color-dark)}._checksContainer_a9ibh_95{background:transparent}._checkItem_a9ibh_99{display:flex;align-items:center;padding:.25rem .5rem;margin:.25rem 1rem;border-top-right-radius:8px;border-bottom-right-radius:8px}._checkItem_a9ibh_99:last-child{margin-bottom:1rem}._checkItemPassed_a9ibh_126{border-left:4px solid var(--ion-color-light);border-bottom-left-radius:0rem;border-top-left-radius:0rem}._checkItemFailed_a9ibh_133{background-color:var(--ion-color-lightRed);border-left:4px solid var(--ion-color-danger);border-bottom-left-radius:0rem;border-top-left-radius:0rem;border-bottom:none}._checkItemFailed_a9ibh_133 ._checkReason_a9ibh_141{color:var(--ion-color-danger);font-weight:500}._checkItemFailed_a9ibh_133 ._checkDetails_a9ibh_146{color:var(--ion-color-danger);opacity:.8}._checkItemUndetermined_a9ibh_151{background-color:var(--ion-color-light);opacity:.6;border-left:4px solid var(--ion-color-medium)}._checkEmoji_a9ibh_157{font-size:1.1rem;margin-right:.75rem;flex-shrink:0}._checkStatus_a9ibh_163{margin-left:auto;flex-shrink:0;display:flex;align-items:center}._statusIconPassed_a9ibh_170{font-size:1.2rem;color:var(--ion-color-success)}._statusIconFailed_a9ibh_175{font-size:1.2rem;color:var(--ion-color-danger)}._statusIconUndetermined_a9ibh_180{font-size:1.2rem;color:var(--ion-color-medium);opacity:.7}._checkContent_a9ibh_186{flex:1}._checkReason_a9ibh_141{font-size:.75rem;font-weight:500;color:var(--ion-color-black);line-height:1}._checkDetails_a9ibh_146{font-size:.65rem;color:var(--ion-color-medium);line-height:1.2;margin-top:.2rem}._container_11o2x_1{position:relative;width:100%;height:14rem;overflow-x:auto;display:flex;gap:1rem;padding:1rem}._container_11o2x_1::-webkit-scrollbar{display:none}._instructorCard_11o2x_30{display:flex;flex-direction:column;align-items:center;flex-shrink:0;transition:all .3s ease;cursor:pointer;width:8rem;transform:scale(.9);opacity:.7}._instructorCard_11o2x_30:hover{opacity:.9}._selected_11o2x_46{width:12rem;transform:scale(1);opacity:1}._avatarContainer_11o2x_52{position:relative;margin-bottom:.75rem;transition:all .3s ease;border-radius:9999px;border:2px solid var(--ion-color-white)}._selectedAvatar_11o2x_60{border:4px solid var(--ion-color-primary);border-offset:2px}._avatar_11o2x_52{width:6rem;height:6rem;transition:all .3s ease}._selectedAvatarSize_11o2x_71{width:8rem;height:8rem}._avatarImage_11o2x_76{width:100%;height:100%;object-fit:cover;border-radius:9999px}._currentBadge_11o2x_83{position:absolute;top:-.25rem;right:-.25rem;background-color:var(--ion-color-primary);color:#fff;font-size:.75rem;padding:.25rem .5rem;border-radius:9999px}._textContainer_11o2x_94{text-align:center;transition:all .3s ease;transform:scale(.9)}._selectedText_11o2x_100{transform:scale(1)}._instructorName_11o2x_104{font-weight:600;color:var(--ion-color-black);white-space:nowrap;margin:0}._instructorTitle_11o2x_111{font-size:.875rem;color:var(--ion-color-medium);margin-top:0rem;white-space:nowrap}._imagePlaceholder_11o2x_119{width:100%;height:100%;background:var(--ion-color-light);border-radius:9999px;display:flex;align-items:center;justify-content:center;animation:_shimmer_11o2x_1 1.5s ease-in-out infinite}._avatarInitial_11o2x_130{width:100%;height:100%;background:var(--ion-color-primary);color:var(--ion-color-primary-contrast);border-radius:9999px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.5rem}._imageLoading_11o2x_143{opacity:0;transition:opacity .3s ease}._imageLoaded_11o2x_148{opacity:1;transition:opacity .3s ease}@keyframes _shimmer_11o2x_1{0%{background-color:var(--ion-color-light)}50%{background-color:var(--ion-color-light-shade)}to{background-color:var(--ion-color-light)}}._slideUpPanel_1j2yb_1{position:fixed;bottom:4.5rem;left:0;right:0;background-color:var(--ion-color-white);box-shadow:0 -8px 16px -10px rgba(0,0,0,.15);transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:50;padding-bottom:env(safe-area-inset-bottom)}._slideUpPanel_1j2yb_1._visible_1j2yb_15{transform:translateY(0)}._contentContainer_1j2yb_19{padding:24px 24px calc(24px + env(safe-area-inset-bottom)) 24px}._header_1j2yb_23{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}._headerContent_1j2yb_30{flex:1}._greeting_1j2yb_34{font-size:18px;font-weight:400;color:var(--ion-color-medium);margin:0 0 4px;letter-spacing:0}._mainTitle_1j2yb_42{font-size:24px;font-weight:700;color:var(--ion-color-dark);margin:0 0 8px;letter-spacing:-.02em;line-height:1.2}._title_1j2yb_51{font-size:20px;font-weight:600;color:var(--ion-color-dark);margin:0}._changesContainer_1j2yb_58{display:flex;flex-direction:column;gap:20px}._coachSection_1j2yb_64{display:flex;align-items:center;gap:16px;padding:16px;background-color:var(--ion-color-light);border-radius:16px;border:1px solid var(--ion-color-border)}._coachImageContainer_1j2yb_74{position:relative;width:48px;height:48px;flex-shrink:0}._coachImage_1j2yb_74{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid var(--ion-color-white);box-shadow:0 2px 4px rgba(0,0,0,.1)}._placeholderImage_1j2yb_90{width:100%;height:100%;border-radius:50%;background-color:var(--ion-color-light)}._coachInfo_1j2yb_97{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}._coachName_1j2yb_107{font-size:.8rem;font-weight:600;color:var(--ion-color-dark);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._gridContainer_1j2yb_117{display:grid;grid-template-columns:1fr 1fr;gap:12px}._gridItem_1j2yb_123{padding:16px;background-color:var(--ion-color-light);border-radius:16px;border:1px solid var(--ion-color-border);transition:all .2s ease-in-out}._iconContainer_1j2yb_136{display:flex;align-items:center;gap:8px;margin-bottom:8px}._icon_1j2yb_136{width:20px;height:20px;color:#6e758f;transition:color .2s ease-in-out}._changedIcon_1j2yb_150{color:var(--ion-color-primary)}._label_1j2yb_154{font-size:14px;font-weight:500;color:#6e758f;margin:0}._label_1j2yb_154._changed_1j2yb_131{color:var(--ion-color-primary)}._value_1j2yb_165{font-size:.8rem;font-weight:600;color:var(--ion-color-dark);margin:4px 0 0}._header_1j2yb_23{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._closeButton_1j2yb_179{background:none;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);border-radius:50%;transition:background-color .2s ease}._closeButton_1j2yb_179 ion-icon{width:24px;height:24px}._modal_xltbo_2::part(backdrop){background:transparent;opacity:0}._content_xltbo_12{padding:1rem;display:flex;flex-direction:column;justify-content:flex-start}._title_xltbo_20{margin:0 0 1rem;font-size:1.5rem;font-weight:700;text-align:left}._loadingContainer_xltbo_27{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2rem;gap:1rem}._loadingContainer_xltbo_27 p{color:var(--ion-color-medium);margin:0;font-size:.9rem}._errorContainer_xltbo_42{display:flex;align-items:center;gap:.5rem;padding:1rem;background:var(--ion-color-danger-tint);border-radius:8px;margin-bottom:1rem}._errorContainer_xltbo_42 p{color:var(--ion-color-danger-shade);margin:0;font-size:.9rem}._header_xltbo_58{text-align:left;margin-bottom:1rem;font-size:3rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._header_xltbo_58 h2{margin:0;font-size:1.25rem;font-weight:600}._body_xltbo_74{text-align:left;color:var(--ion-color-medium);margin-bottom:2rem}._emptyState_xltbo_80{border:1px dashed var(--ion-color-light);border-radius:.75rem;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;background:var(--ion-color-light-tint)}._emptyStateIcon_xltbo_92{font-size:2rem;color:var(--ion-color-medium)}._emptyStateText_xltbo_97{margin:0;font-size:.95rem;color:var(--ion-color-medium)}._ageLabel_xltbo_103{color:var(--ion-color-medium);font-size:.9em}._footer_xltbo_109{display:flex;justify-content:flex-end;gap:.5rem}._flexButton_xltbo_117{flex-grow:1}._confirmButton_xltbo_121{--background: var(--ion-color-lightBlue) !important;--background-activated: var(--ion-color-lightBlue) !important;--background-hover: var(--ion-color-lightBlue) !important;--color: var(--ion-color-primary) !important;flex-grow:1}._ionItem_xltbo_133{--background-activated: transparent !important;--ripple-color: transparent !important;--border-radius: .5rem;margin-bottom:.25rem}._selectionInfo_xltbo_143{text-align:end;font-size:.75rem;padding:.5rem 1rem 0}._kidLabelContainer_xltbo_152{display:flex;flex-direction:column;gap:.25rem;width:100%}._kidLabel_xltbo_152{display:flex;align-items:center;gap:.5rem}._waiverBadge_xltbo_165{font-size:.7rem;align-self:flex-start}._cautionMessage_xltbo_170{display:flex;align-items:flex-start;background-color:var(--ion-color-light);border-radius:8px;padding:10px 16px;margin:.5rem 0;border-left:3px solid var(--ion-color-warning)}._cautionMessage_xltbo_170 ion-icon{font-size:18px;margin-right:10px;flex-shrink:0;margin-top:2px}._cautionMessage_xltbo_170 p{margin:0;font-size:.75rem;color:var(--ion-color-medium-shade);line-height:1.4}._cautionMessage_xltbo_170 strong{color:var(--ion-color-dark)}._modal_1p6vx_1::part(backdrop){background:transparent;opacity:0}._container_1p6vx_10{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;--animate-duration: .3s;position:relative}._subContainer_1p6vx_24{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:0rem 1rem 1rem}._subContainer_1p6vx_24._special_1p6vx_34{padding-top:0rem}._subLabels_1p6vx_38{font-size:2rem;font-weight:700;width:100%;text-align:left;color:var(--ion-color-black)}._subLabels_1p6vx_38 span{font-size:.8rem;font-weight:400;color:var(--ion-color-medium)}._customButton_1p6vx_53{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack)}._toolbar_1p6vx_63{--padding-top: .25rem;--padding-bottom: .5rem;--padding-start: .5rem;--padding-end: .5rem;position:relative;background:var(--ion-color-medium);overflow:hidden}._agreementContainer_1p6vx_73{width:100%;display:flex;align-items:center;gap:.5rem;padding:1rem;background:var(--ion-color-white);border-radius:1rem;margin-top:1rem}._agreementText_1p6vx_84{font-size:.9rem;color:var(--ion-color-black)}._waiverDisplay_1p6vx_90{width:100%}._waiverDisplay_1p6vx_90 h1,._waiverDisplay_1p6vx_90 h2,._waiverDisplay_1p6vx_90 h3{font-weight:600;margin:1.5rem 0 1rem;color:var(--ion-color-dark)}._waiverDisplay_1p6vx_90 h1{font-size:1.5rem;margin-top:0}._waiverDisplay_1p6vx_90 h2{font-size:1.25rem}._waiverDisplay_1p6vx_90 h3{font-size:1.1rem}._waiverDisplay_1p6vx_90 p{margin:1rem 0;color:var(--ion-color-dark)}._waiverDisplay_1p6vx_90 ul,._waiverDisplay_1p6vx_90 ol{margin:1rem 0;padding-left:2rem}._waiverDisplay_1p6vx_90 li{margin:.5rem 0}._waiverDisplay_1p6vx_90 strong{font-weight:600}._waiverDisplay_1p6vx_90 section{margin:2rem 0}._waiverDisplay_1p6vx_90 input[type=checkbox]{margin-right:.5rem}._waiverDisplay_1p6vx_90 hr{margin:2rem 0;border:none;border-top:1px solid var(--ion-color-medium)}._waiverDisplay_1p6vx_90 table{width:100%;border-collapse:collapse;margin:1rem 0}._waiverDisplay_1p6vx_90 th,._waiverDisplay_1p6vx_90 td{padding:.75rem;border:1px solid var(--ion-color-medium);text-align:left}._waiverDisplay_1p6vx_90 th{background-color:var(--ion-color-light);font-weight:600}._waiverDisplay_1p6vx_90:focus{border-color:var(--ion-color-primary);box-shadow:0 0 0 2px var(--ion-color-primary-tint)}._waiverDisplay_1p6vx_90 blockquote{margin:1rem 0;padding-left:1rem;border-left:4px solid var(--ion-color-medium);color:var(--ion-color-medium-shade)}._waiverDisplay_1p6vx_90 ._section-title_1p6vx_185{font-size:1.2rem;font-weight:600;margin:2rem 0 1rem;color:var(--ion-color-dark)}._waiverDisplay_1p6vx_90 ._important-text_1p6vx_192{color:var(--ion-color-primary);font-weight:500}._progressBar_1p6vx_197{margin-bottom:1rem;border-radius:4px;height:4px}._waiverProgress_1p6vx_203{position:sticky;top:0rem;right:0rem;z-index:1000;background:var(--ion-color-white);padding:.5rem 0rem;width:100%;display:flex;justify-content:flex-start;align-items:center;overflow:visible}._waiverSteps_1p6vx_219{display:flex;gap:.5rem;overflow-x:auto;overflow-y:visible;width:100%;-webkit-scrollbar:none;scrollbar-width:none;-ms-overflow-style:none}._waiverSteps_1p6vx_219::-webkit-scrollbar{display:none}._waiverSteps_1p6vx_219 ion-chip{flex-shrink:0;white-space:nowrap;min-width:max-content}._waiverSteps_1p6vx_219 ion-chip:first-child{margin-left:1rem}._waiverChip_1p6vx_255{cursor:pointer;transition:all .2s ease}._waiverChip_1p6vx_255 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._waiverChip_1p6vx_255:hover{transform:translateY(-1px)}._toolbarFooter_1p6vx_272{--padding-top: .5rem;--padding-bottom: .5rem;--padding-start: 1.5rem;--padding-end: 1.5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;border-top:solid 2px var(--ion-color-light)}._toolbarFooterDiv_1p6vx_283{display:flex;align-items:center;justify-content:flex-end}._customButton_1p6vx_53{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);flex-grow:1}._successMessage_1p6vx_302{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:2rem;min-height:50vh;height:100%}._countdown_1p6vx_314{position:absolute;top:.5rem;right:0rem;border-radius:50%;width:10rem;display:flex;align-items:baseline;justify-content:flex-end;color:var(--ion-color-medium);font-size:1.25rem;font-size:.75rem}._successMessage_1p6vx_302 h2{margin:0;font-weight:700}._successMessage_1p6vx_302 p{margin:1rem 0 0;color:var(--ion-color-medium)}._waiverHeader_1p6vx_343{width:100%;padding:1.5rem 1rem 1rem;border-bottom:1px solid var(--ion-color-light);background:var(--ion-color-white);position:sticky;top:0;z-index:10}._progressIndicator_1p6vx_353{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._progressText_1p6vx_360{font-size:.9rem;color:var(--ion-color-medium);font-weight:500;min-width:4rem}._progressBar_1p6vx_197{flex:1;height:4px;background:var(--ion-color-light);border-radius:2px;overflow:hidden}._progressFill_1p6vx_375{height:100%;background:var(--ion-color-primary);transition:width .3s ease;border-radius:2px}._waiverTitle_1p6vx_382{font-size:2rem;font-weight:700;color:var(--ion-color-dark);margin:0;line-height:1.2;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._optionalBadge_1p6vx_394{font-size:.8rem;background:var(--ion-color-light);color:var(--ion-color-black);padding:.25rem .75rem;border-radius:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._statusIndicator_1p6vx_405{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;font-size:1rem;font-weight:600;animation:_statusSlideIn_1p6vx_1 .4s ease-out}._statusIndicator_1p6vx_405 ion-icon{font-size:1.5rem;animation:_statusIconBounce_1p6vx_1 .5s ease-out .1s both}@keyframes _statusSlideIn_1p6vx_1{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _statusIconBounce_1p6vx_1{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}._waiverDisplay_1p6vx_90{font-size:1rem;line-height:1.6;color:var(--ion-color-dark);padding:1rem 0}._waiverDisplay_1p6vx_90 h1,._waiverDisplay_1p6vx_90 h2,._waiverDisplay_1p6vx_90 h3{color:var(--ion-color-dark);margin-top:1.5rem;margin-bottom:1rem}._waiverDisplay_1p6vx_90 p{margin-bottom:1rem}._waiverDisplay_1p6vx_90 ul,._waiverDisplay_1p6vx_90 ol{margin-bottom:1rem;padding-left:1.5rem}._waiverDisplay_1p6vx_90 li{margin-bottom:.5rem}._waiverProgress_1p6vx_203,._waiverSteps_1p6vx_219{display:none}._signatureModalContent_1p6vx_485{padding:1.5rem}._signatureTip_1p6vx_489{text-align:center;color:var(--ion-color-medium);font-size:.95rem;margin-bottom:.5rem}._signatureCanvasWrapper_1p6vx_496{width:100%;height:220px;border:1px dashed rgba(0,0,0,.15);border-radius:12px;padding:.75rem;background:rgba(0,0,0,.02)}._signatureCanvas_1p6vx_496{width:100%;height:100%;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}._signatureActions_1p6vx_513{display:flex;justify-content:flex-end;margin-top:.5rem}._signatureClearButton_1p6vx_519{font-size:.9rem}._signatureFooterButtons_1p6vx_523{display:flex;width:100%;gap:.75rem;justify-content:space-between}._coachInfo_1p6vx_530{display:flex;align-items:center;gap:.75rem;margin:1rem 1rem 0rem}._coachAvatar_1p6vx_538{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid var(--ion-color-primary)}._coachName_1p6vx_546{font-size:1rem;font-weight:600;color:var(--ion-color-dark)}._participantList_1p6vx_552{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 1rem 0rem}._participantChip_1p6vx_560{display:flex;align-items:center;gap:.35rem;padding:.35rem .85rem;border-radius:999px;background:rgba(var(--ion-color-primary-rgb),.08);color:var(--ion-color-primary);font-size:.85rem;font-weight:500}._participantAge_1p6vx_572{font-size:.75rem;color:var(--ion-color-medium)}._modal_1hua2_1::part(backdrop){background:transparent;opacity:0}._modalContent_1hua2_10{--padding-start: 1.5rem;--padding-end: 1.5rem;--padding-top: .5rem}._header_1hua2_16{padding-top:1rem;padding-bottom:1rem;font-size:1.5rem;font-weight:700;text-align:left;border-bottom:solid 1px var(--ion-color-border);margin:0;margin-bottom:1rem}._canvasContainer_1hua2_27{width:100%;height:220px;margin-bottom:1.5rem;position:relative;border-radius:12px;overflow:hidden}._canvas_1hua2_27{display:block;width:100%;height:100%;touch-action:none;cursor:crosshair}._buttonContainer_1hua2_45{display:flex;gap:.75rem;width:100%;margin-top:2rem}._clearButton_1hua2_52{flex-shrink:0}._confirmButton_1hua2_56{flex-grow:1;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);--padding-top: 1.5rem;--padding-bottom: 1.5rem}._modal_qk30o_1::part(backdrop){background:transparent;opacity:1}._toolbar_qk30o_7{--background: transparent !important}._title_qk30o_11{font-size:2.5rem;font-weight:800;margin:0;margin-bottom:.5rem}._toggleList_qk30o_23{margin-top:1rem;background:transparent;display:flex;flex-direction:column;gap:0}._toggleItem_qk30o_31{--background: var(--ion-color-white);border-radius:.85rem;padding:.5rem .85rem;--padding-start: 0 !important}._toggleCopy_qk30o_38{display:flex;flex-direction:column;gap:.15rem}._toggleTitle_qk30o_44{margin:0;font-size:.95rem;font-weight:600;color:var(--ion-color-dark)}._toggleSubtitle_qk30o_51{margin:0;font-size:.75rem;color:var(--ion-color-medium)}._noteArea_qk30o_57{--padding-start: 1rem;--padding-end: 1rem;--padding-top: 1rem;--padding-bottom: 1rem;margin-top:.85rem;--background: var(--ion-color-light);--border-radius: 1rem}._saveButton_qk30o_68{margin:1rem;height:4rem}._modal_fv3tz_1::part(backdrop){background:transparent;opacity:1}._header_fv3tz_12{text-align:left;margin:0;margin-bottom:2rem;font-size:2.5rem;font-weight:700}._spinnerContainer_fv3tz_21{display:flex;justify-content:center;align-items:center;height:200px}._locationInputContainer_fv3tz_28{margin-bottom:16px}._divider_fv3tz_32{height:1px;background:var(--ion-color-light);margin:16px 0}._footerButtons_fv3tz_38{display:flex;justify-content:space-between;padding:1rem}._expandButton_fv3tz_44{flex-grow:1}._locationItem_fv3tz_50{--border-radius: 1rem;margin-bottom:.75rem;--background-activated: transparent !important;--ripple-color: var(--ion-color-lightBlue);--padding-top: 1rem !important;--padding-bottom: 1rem !important;--padding-start: 0rem;--border-width: 1px;--border-style: solid;--border-color: var(--ion-color-border);--ripple-color: transparent !important}._locationItem_fv3tz_50:last-child{margin-bottom:0}._locationItem_fv3tz_50._selected_fv3tz_68{--border-width: 2px;--border-style: solid;--border-color: var(--ion-color-primary)}._locationText_fv3tz_74{display:flex;flex-direction:column;margin-left:1rem}._locationName_fv3tz_80{font-size:1rem!important;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._locationAddress_fv3tz_88{font-size:.85rem!important;color:var(--ion-color-medium)!important}._locationPrimary_fv3tz_93{font-size:.7rem;color:var(--ion-color-primary)}._defaultLabel_fv3tz_98{font-weight:500}._checkbox_fv3tz_102{margin:0 1rem}._coachTitle_1nn4d_5{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._backButton_1nn4d_12{--icon-padding-start: 1rem}._locationInputContainer_1nn4d_16{margin-top:1rem}._itemTags_1nn4d_22{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._input_1nn4d_29{background-color:var(--ion-color-light);border-radius:1rem;border:none;padding:1.25rem 2rem;width:100%}._input_1nn4d_29:focus{outline:2px solid var(--ion-color-primary);caret-color:var(--ion-color-primary)}._inputSpecial_1nn4d_44{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._nameInputItem_1nn4d_56{margin-top:.5rem;--padding-start: 0rem;--padding-end: 0rem}._list_1nn4d_62{margin:1rem 0}._autoCompleteClass_1nn4d_81{width:100%}._listInputContainer_1nn4d_85{display:flex;flex-direction:column;align-items:flex-start;width:100%}._spinnerContainer_1nn4d_95{display:flex;align-items:center;justify-content:center}._clearButton_1nn4d_103{font-size:1rem;--padding-start: 0px}._requiredPrice_1nn4d_111{color:var(--ion-color-danger)!important;font-size:.8rem!important;font-weight:400!important;display:flex;align-items:center;justify-content:flex-end;gap:.25rem}._ionNote_1nn4d_123{font-size:.8rem!important;font-weight:400!important}._noLocationsContainer_1nn4d_128{height:40%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;font-size:10rem;border-radius:.5rem}._noLocationsContainer_1nn4d_128 img{font-size:3rem;text-align:center;color:var(--ion-color-medium);font-weight:300}._noLocationsContainer_1nn4d_128 span{font-size:2rem;text-align:center;color:var(--ion-color-medium);font-weight:500}._noteContainer_1nn4d_155{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;margin-right:1rem}._label_1nn4d_67{font-size:1.25rem!important;font-weight:500}._labelDiv_1nn4d_67{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}._labelDiv_1nn4d_67 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400}._icon_1nn4d_188{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem}._item_1nn4d_22{--background: var(--ion-color-white);--padding-top: .25rem;--padding-bottom: .25rem;cursor:pointer}._item_1nn4d_22._special_1nn4d_203{--padding-start: 0px}._locationModalTitle_1nn4d_207{margin:0}._locationModalAddress_1nn4d_211{color:var(--ion-color-medium)!important;padding-bottom:.5rem}._locationModalDiv_1nn4d_217{padding-top:1rem}._locationModalDiv_1nn4d_217 h3{font-size:3rem;font-weight:800}._dayButton_1nn4d_226{--padding-top: 1.5rem;--padding-bottom: 1.5rem;--background-activated: transparent !important;--background-hover-opacity: 1 !important;--background-hover: transparent !important}._loadingContainer_1nn4d_234{display:flex;align-items:center;gap:.5rem}._divider_1nn4d_240{border-bottom:solid 1px var(--ion-color-border);width:100%}._slideSpan_1nn4d_245{font-size:.8rem;color:var(--ion-color-medium)}._slideDiv_1nn4d_251{display:flex;align-items:center;justify-content:flex-end;padding-top:1rem}._alertContainer_1nn4d_259{background:var(--ion-color-lightBlue);border-radius:1rem;overflow:hidden;margin-bottom:0rem}._alertContent_1nn4d_273{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1nn4d_280{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_1nn4d_287{flex-grow:1}._alertMessage_1nn4d_287 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1nn4d_287 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._closeButton_1nn4d_305{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}.pac-container{border-radius:1rem!important;margin-top:8px;border:solid 1px var(--ion-color-border)!important;background-color:var(--ion-color-white)!important}.pac-item:first-child{border-top:none!important}.pac-item{padding:8px;color:var(--ion-color-black)!important;background-color:var(--ion-color-white)!important;border-color:var(--ion-color-border)!important}.pac-item:hover{background-color:var(--ion-color-light)!important;cursor:pointer}.pac-item-query{color:var(--ion-color-black)!important}.pac-matched{color:var(--ion-color-primary)!important}.pac-icon{color:var(--ion-color-black)!important}._dayToggle_1nn4d_355{margin-right:1rem}._fallbackResults_1nn4d_360{margin-top:.5rem;background:var(--ion-color-white);border-radius:1rem;overflow:hidden;width:100%;z-index:999}._fallbackResultItem_1nn4d_369{padding:1rem;cursor:pointer;transition:background-color .2s ease;width:100%;display:flex;align-items:center;justify-content:space-between}._resultContent_1nn4d_383{flex:1;display:flex;flex-direction:column}._resultName_1nn4d_389{font-weight:600;color:var(--ion-color-black);margin-bottom:.25rem}._resultAddress_1nn4d_395{font-size:.9rem;color:var(--ion-color-medium)}._resultCheckbox_1nn4d_400{margin-left:1rem;flex-shrink:0}._selectedIcon_1nn4d_410{margin-left:1rem;flex-shrink:0;font-size:1.5rem;animation:_checkmarkPop_1nn4d_1 .3s ease-out}@keyframes _checkmarkPop_1nn4d_1{0%{transform:scale(.8);opacity:.7}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}._searchingContainer_1nn4d_431{padding:2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}._searchingContainer_1nn4d_431 p{margin:0;color:var(--ion-color-medium)}._noResults_1nn4d_445{padding:2rem;text-align:center}._noResults_1nn4d_445 p{margin:0;color:var(--ion-color-medium);font-style:italic}._header_kdhzs_8{padding-top:8px}._description_kdhzs_12{margin-bottom:24px}._description_kdhzs_12 h2{font-size:20px;font-weight:600;margin:0 0 8px}._description_kdhzs_12 p{margin:0;color:var(--ion-color-medium);font-size:16px;line-height:1.4}._monthSelector_kdhzs_29{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._monthTitle_kdhzs_36{font-size:18px;font-weight:600;margin:0}._monthButton_kdhzs_42{--padding-start: 8px;--padding-end: 8px}._datesList_kdhzs_47{margin-bottom:24px;background:var(--ion-color-light)}._dateItem_kdhzs_52{--padding-start: 16px;--padding-end: 16px;margin-bottom:8px;border-radius:12px;--background: var(--ion-color-white)}._checkboxCol_kdhzs_64{display:flex;align-items:center;justify-content:flex-end}._selectedIcon_kdhzs_70{font-size:24px}._radioCircle_kdhzs_74{width:24px;height:24px;border-radius:50%;border:2px solid var(--ion-color-medium)}._noDates_kdhzs_81{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;text-align:center}._noLessonsIcon_kdhzs_90{font-size:48px;color:var(--ion-color-medium);margin-bottom:16px}._footer_kdhzs_96{position:fixed;bottom:0;left:0;right:0;padding:16px;background-color:var(--ion-background-color);box-shadow:0 -4px 12px rgba(0,0,0,.05);z-index:100}._blockedInfo_kdhzs_107{margin-bottom:1rem;display:flex;align-items:center;gap:.25rem;color:var(--ion-color-medium)}._header_kdhzs_8{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700}._bottomButtons_kdhzs_122{display:flex}._submitButton_kdhzs_126{flex-grow:1;--padding-top: 1.25rem;--padding-bottom: 1.25rem}._finalizedInfo_kdhzs_132{display:flex;align-items:center;gap:.25rem;font-size:.75rem}._disabledLabel_kdhzs_141,._normalLabel_kdhzs_145{padding:.5rem}._reverseButton_kdhzs_149{--padding-start: 0px;--padding-end: 0px;--padding-top: 0px;--padding-bottom: 0px}._pastDate_kdhzs_156{opacity:.4;pointer-events:none}._pastDate_kdhzs_156 ._disabledLabel_kdhzs_141 h2,._pastDate_kdhzs_156 ._disabledLabel_kdhzs_141 p{color:var(--ion-color-medium)}._pastInfo_kdhzs_166{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;font-size:.7rem;color:var(--ion-color-medium)}._pastInfo_kdhzs_166 ion-icon{font-size:20px}._container_hzkde_2{display:flex;flex-direction:column;padding:.5rem}._modalTitle_hzkde_9{font-size:1.25rem;font-weight:600}._infoCard_hzkde_14{margin:0;box-shadow:none;border-radius:16px;background-color:var(--ion-color-lightBlue)}._infoCard_hzkde_14 ion-card-header{padding-bottom:0}._infoCard_hzkde_14 ion-card-title{font-size:1.5rem;font-weight:700}._infoCard_hzkde_14 ion-card-subtitle{font-size:1rem;color:var(--ion-color-medium)}._infoParagraph_hzkde_35{margin:.75rem 0;font-size:1rem;line-height:1.5}._sectionTitle_hzkde_45{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--ion-color-dark)}._paymentMethodCard_hzkde_52{display:flex;align-items:center;justify-content:space-between;border-radius:12px;padding:1rem;margin-bottom:1rem;margin-top:1rem}._cardInfo_hzkde_63{display:flex;align-items:center;gap:1rem}._cardIcon_hzkde_69{font-size:2rem;color:var(--ion-color-primary)}._cardIconNone_hzkde_74{font-size:2rem;color:var(--ion-color-danger)}._cardDetails_hzkde_79{display:flex;flex-direction:column}._cardType_hzkde_84{font-weight:600;font-size:1rem}._cardExpiry_hzkde_89{color:var(--ion-color-medium);font-size:.85rem}._changeButton_hzkde_94{font-weight:600}._noPaymentMethod_hzkde_98{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--ion-color-light);border-radius:12px;padding:2rem 1rem;text-align:center}._noPaymentMethod_hzkde_98 p{margin-bottom:1rem;color:var(--ion-color-medium)}._addPaymentButton_hzkde_114{width:100%}._infoItem_hzkde_118{--background: var(--ion-color-lightGreen);--border-radius: 12px;margin-top:1rem}._confirmButton_hzkde_128{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem}._alertContainer_hzkde_135{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden}._alertContainer_hzkde_135._danger_hzkde_144{background:var(--ion-color-lightRed)}._alertContent_hzkde_148{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_hzkde_155{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertIcon_hzkde_155._danger_hzkde_144{color:var(--ion-color-danger)}._alertMessage_hzkde_166{flex-grow:1}._alertMessage_hzkde_166 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_hzkde_166._danger_hzkde_144 h3{color:var(--ion-color-danger)}._alertMessage_hzkde_166 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._invoiceAmountContainer_hzkde_188{display:flex;flex-direction:column;width:100%;padding:8px 0}._invoiceAmountRow_hzkde_195{display:flex;justify-content:space-between;align-items:center;padding:6px 0;color:var(--ion-color-dark)}._invoiceAmountLabel_hzkde_203{font-size:14px;font-weight:500}._invoiceAmountValue_hzkde_208{font-size:14px;font-weight:600}._invoiceTipValue_hzkde_213{font-size:14px;font-weight:600;color:var(--ion-color-black)}._invoiceTotalRow_hzkde_219{display:flex;justify-content:space-between;align-items:center;padding:12px 0 6px;margin-top:6px;border-top:1px solid var(--ion-color-border)}._invoiceTotalLabel_hzkde_228{font-size:16px;font-weight:700;color:var(--ion-color-dark)}._invoiceTotalValue_hzkde_234{font-size:18px;font-weight:700;color:var(--ion-color-black)}._note_hzkde_240{font-size:.65rem;color:var(--ion-color-medium);margin:.5rem}._input_hzkde_247{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._formContainer_1x1f3_1{padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}._formContainer_1x1f3_1 ion-list{width:100%}._formContainer_1x1f3_1 ion-item{--ripple-color: transparent !important}._mapContainer_1x1f3_17{width:100%;height:200px;border-radius:8px;overflow:hidden;margin-bottom:1rem}._actionButtons_1x1f3_25{padding:1rem;display:flex;flex-direction:column;gap:.5rem}._locations_1x1f3_33{margin:0;padding:0;background:transparent}._locationItem_1x1f3_39{--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0;margin-bottom:.5rem;border-radius:8px;--background: var(--ion-color-light)}._locationItem_1x1f3_39._selected_1x1f3_48{--background: var(--ion-color-primary-contrast);border:1px solid var(--ion-color-primary)}._locationText_1x1f3_53{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 0}._locationName_1x1f3_60{font-weight:500;color:var(--ion-color-dark)}._locationAddress_1x1f3_65{font-size:.875rem;color:var(--ion-color-medium)}._defaultLabel_1x1f3_70{font-size:.75rem;color:var(--ion-color-primary);font-weight:500}._pickerItem_1x1f3_77{--background: var(--ion-color-light);border-radius:8px;margin-bottom:.5rem}._customButton_1x1f3_84{margin:0;--border-radius: 20px}._coachTitle_1x1f3_90{font-size:1.25rem;font-weight:600}._mapButton_1x1f3_96{margin:.5rem 0;--color: var(--ion-color-medium)}._customToast_1x1f3_102{--background: var(--ion-color-danger);--color: var(--ion-color-danger-contrast)}._loadingContainer_1x1f3_108{display:flex;justify-content:center;align-items:center;min-height:200px}._calendar_1x1f3_115{--background: var(--ion-color-white);border-radius:1rem;width:400px!important}._rotatedIcon_1x1f3_122{transform:rotate(-90deg)}._divider_1x1f3_126{border-bottom:solid 1px var(--ion-color-border);width:100%;margin:1rem 0}._alertContainer_1x1f3_132{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin:1rem 1rem 0rem}._alertContainer_1x1f3_132 img{position:absolute;height:2rem;right:.5rem;top:.5rem;transform:rotate(15deg)}._alertContent_1x1f3_151{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1x1f3_158{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_1x1f3_165{flex-grow:1}._alertMessage_1x1f3_165 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1x1f3_165 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._priceInputSection_1x1f3_183{width:100%;margin-bottom:1rem}._priceInput_1x1f3_183{margin-top:.5rem;--border-radius: 1rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._inputLabel_1x1f3_206{font-size:.875rem;color:var(--ion-color-medium);margin-bottom:.5rem}._inputGroup_1x1f3_212{margin-bottom:1rem}._inputGroup_1x1f3_212:last-child{margin-bottom:0}._coachesContainer_1x1f3_220{width:100%}._coachAvatar_1x1f3_225{margin-right:1rem}._coachTitleSpecial_1x1f3_229{font-size:1rem;font-weight:500;counter-reset:var(--ion-color-medium)}._daysDiv_1x1f3_235{margin:0 1rem}@media (min-width: 768px){._mapContainer_1x1f3_17{height:300px}._formContainer_1x1f3_1{max-width:600px;margin:0 auto}}._content_1t563_8{padding:1.5rem}._imageContainer_1t563_12{width:100%;margin-bottom:1rem;background:transparent}._convertImage_1t563_19{width:100%;display:block}._header_1t563_24{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700}._header_1t563_24 h2{margin:0;font-size:1.25rem;font-weight:600}._body_1t563_37{text-align:left;color:var(--ion-color-medium);margin-bottom:2rem}._footer_1t563_44{display:flex;flex-direction:column;gap:12px}._confirmButton_1t563_50{height:4rem;transition:all .3s ease-in-out}._confirmButton_1t563_50:disabled{opacity:.6;transform:scale(.98)}._content_16cdx_1{padding:1.5rem;overflow-y:auto;max-height:100vh}._header_16cdx_7{text-align:left;font-size:2.5rem;font-weight:700}._footer_16cdx_13{margin-top:2rem}._confirmButton_16cdx_17{height:4rem}._coachTitle_45jp8_1{font-size:1.5rem}._closeBox_45jp8_8{position:fixed;left:0;top:0;z-index:100}._closeContainer_45jp8_15{position:fixed;top:1rem;right:1rem;z-index:100;cursor:pointer}._header_45jp8_23{margin:4rem 1rem 2rem;font-weight:700;font-size:2.5rem}._topContainer_45jp8_31{margin:1rem 1rem 0;padding:0 1rem;border-radius:1rem;border:solid 1px var(--ion-color-border)}._lessonReviewTitle_45jp8_41{margin:2rem 0 1rem}._reviewFormContainer_45jp8_46{padding:0 1rem;border-radius:1rem}._footerToolbar_45jp8_55{display:flex;align-items:center;gap:1rem;padding:1rem}._footerToolbar_45jp8_55 ion-button{height:3.5rem;flex-grow:1}._checkBox_45jp8_67{padding:.75rem 1rem;border-radius:1rem;width:100%;--background-activated: transparent !important;--ripple-color: var(--ion-color-lightBlue);margin:1rem 0}._avatar_45jp8_78{height:5rem;width:5rem}._avatarName_45jp8_83{font-size:1.5rem!important;font-weight:600!important}._bottomButtons_45jp8_88{display:flex;flex-direction:column;width:100%}._confirmButton_45jp8_94{height:4rem!important}._reportButton_45jp8_98{margin-top:auto}._issuesH4_45jp8_106{margin:1rem;color:var(--ion-color-medium)}._coachTitle_3rmi8_1{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._content_3rmi8_8{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem;height:100%}._textArea_3rmi8_18{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);min-height:20rem!important;--highlight-color-focused: var(--ion-color-primary) !important;--padding-bottom: 1.25rem !important;--padding-top: 1.25rem !important}._loadingContainer_3rmi8_28{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._rangeDiv_3rmi8_36{display:flex;align-items:center;width:100%}._ratingContainerBig_3rmi8_44{padding:1rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;height:3.5rem}._ratingContainer_3rmi8_44{display:flex;align-items:baseline;gap:.25rem;color:var(--ion-color-medium)}._ratingContainer_3rmi8_44 strong{font-size:2rem;font-weight:500;color:var(--ion-color-black)}._bottomContainer_3rmi8_69{display:flex;align-items:center;gap:1rem;margin-top:auto}._reviewButton_3rmi8_78{flex-grow:1;height:3.5rem}._modal_gpwpz_1{--backdrop-opacity: .9 !important}._footer_gpwpz_9{--background: var(--ion-color-light);height:100%;margin:0;padding:0}._container_gpwpz_16{display:flex;flex-direction:column;padding:2rem 1.5rem;justify-content:center;align-items:center;gap:2rem}._title_gpwpz_26{font-size:1.25rem;font-weight:600;color:var(--ion-color-dark);text-align:center;margin:0}._inputSection_gpwpz_34{display:flex;align-items:center;justify-content:center;gap:0rem;width:100%}._minusButton_gpwpz_44,._plusButton_gpwpz_45{width:100px;height:100px;border-radius:50%;border:3px solid var(--ion-color-light);background:var(--ion-color-white);color:var(--ion-color-black);font-size:3rem;padding:0!important;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .2s ease;height:3rem;width:3rem}._amountDisplay_gpwpz_70{flex:1;text-align:center;font-size:3rem;font-weight:600;color:var(--ion-color-dark);display:flex;align-items:center;justify-content:center;max-width:220px}._doneButton_gpwpz_83{--background: var(--ion-color-primary);height:4rem;font-weight:600;font-size:1rem;width:7rem!important}._footer_1ipsk_1{--background: var(--ion-color-light)}._container_1ipsk_5{padding:1.5rem 1rem 1rem;border-top:1px solid var(--ion-color-border)}._title_1ipsk_12{font-size:1rem;font-weight:600;color:var(--ion-color-dark);margin-bottom:.5rem;text-align:center}._subtitle_1ipsk_20{font-size:.9rem;color:var(--ion-color-medium);margin-bottom:1.25rem;text-align:center;line-height:1.4}._tipControls_1ipsk_28{display:flex;flex-direction:column}._presetTips_1ipsk_33{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}._presetButton_1ipsk_40{background:var(--ion-color-white);color:var(--ion-color-dark);border:2px solid var(--ion-color-light);border-radius:12px;height:4rem;font-weight:600;font-size:1rem;transition:all .2s ease;cursor:pointer;display:flex;align-items:center;justify-content:center}._presetButton_1ipsk_40._selected_1ipsk_59{color:var(--ion-color-primary);border:2px solid var(--ion-color-primary)}._modalContent_1ipsk_66{--padding-top: 24px;--padding-bottom: 24px;--padding-start: 24px;--padding-end: 24px}._customTipContainer_1ipsk_73{display:flex;flex-direction:column;align-items:center;height:100%}._amountDisplay_1ipsk_80{font-size:2.5rem;font-weight:600;color:var(--ion-color-dark);margin-bottom:32px;text-align:center}._keypad_1ipsk_88{flex:1;max-width:300px;margin-bottom:24px}._keypadButton_1ipsk_94{--color: var(--ion-color-dark);font-size:1.5rem;font-weight:500;height:60px;margin:4px 0}._doneButton_1ipsk_102{width:100%;max-width:300px;--background: var(--ion-color-primary);--color: white;--border-radius: 12px;height:48px;font-weight:600}._modal_gm5gr_1{--backdrop-opacity: .9 !important}._footer_gm5gr_9{--background: var(--ion-color-light);height:100%;margin:0;padding:0}._container_gm5gr_16{display:flex;flex-direction:column;padding:2rem 1.5rem;justify-content:center;align-items:center;gap:2rem}._title_gm5gr_25{font-size:1.25rem;font-weight:600;color:var(--ion-color-dark);text-align:center;margin:0}._textareaContainer_gm5gr_33{width:100%;max-width:400px}._textArea_gm5gr_38{width:100%;--border-radius: .5rem !important;min-height:8rem!important;--background: var(--ion-color-light);--border-color: var(--ion-color-light) !important}._doneButton_gm5gr_46{--background: var(--ion-color-primary);height:4rem;font-weight:600;font-size:1rem;width:7rem!important}._modalContent_1j7i4_1{padding:1.5rem 1.25rem 2rem;display:flex;flex-direction:column;gap:1.5rem;background:var(--ion-color-light);min-height:100%}._summarySection_1j7i4_10{display:flex;flex-direction:column;gap:.5rem;background:var(--ion-color-light);border-radius:12px;padding:1rem}._lineItem_1j7i4_19{display:flex;justify-content:space-between;align-items:center;padding:0}._lineItemLabel_1j7i4_26{font-size:.95rem;color:var(--ion-color-medium);font-weight:500}._lineItemValue_1j7i4_32{font-size:1rem;color:var(--ion-color-dark);font-weight:600}._divider_1j7i4_38{height:1px;background:var(--ion-color-medium);opacity:.2;margin:.5rem 0}._totalLine_1j7i4_45{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}._totalLabel_1j7i4_52{font-size:1.1rem;color:var(--ion-color-dark);font-weight:700}._totalValue_1j7i4_58{font-size:2rem;color:var(--ion-color-dark);font-weight:700}._buttonContainer_1j7i4_64{display:flex;flex-direction:row;gap:.75rem}._chargeButton_1j7i4_70{--background: var(--ion-color-primary);--color: white;font-weight:600;font-size:1rem;height:4.5rem;text-transform:none;flex-grow:1}._cancelButton_1j7i4_80{--color: var(--ion-color-primary);--border-color: var(--ion-color-primary);font-weight:600;font-size:1rem;height:4.5rem;text-transform:none}._container_1kp0x_1{display:flex;flex-direction:column;width:100%}._header_1kp0x_7{text-align:center;margin-bottom:2rem}._title_1kp0x_12{font-size:1.3rem;font-weight:700;color:var(--ion-color-dark);margin-bottom:.5rem}._subtitle_1kp0x_19{font-size:1rem;color:var(--ion-color-medium);margin:0;line-height:1.4}._ratingSection_1kp0x_26{text-align:center;margin-bottom:1rem}._ratingSection_1kp0x_26 h3{font-size:1.1rem;font-weight:600;color:var(--ion-color-dark);margin-bottom:1.5rem;line-height:1.4}._starsContainer_1kp0x_39{display:flex;justify-content:center;gap:.75rem}._star_1kp0x_39{font-size:3rem;cursor:pointer;transition:all .3s ease}._star_1kp0x_39:hover{color:var(--ion-color-primary);transform:scale(1.1)}._star_1kp0x_39:active{transform:scale(.95)}._starOutline_1kp0x_61{color:var(--ion-color-light)}._starFilled_1kp0x_65{color:var(--ion-color-primary)}._ratingText_1kp0x_69{margin-bottom:.5rem;margin-top:.5rem;text-align:center;font-size:1.3rem;font-weight:700;color:var(--ion-color-primary);animation:_ratingAppear_1kp0x_1 .4s ease-out;text-shadow:0 1px 3px rgba(0,0,0,.1)}@keyframes _ratingAppear_1kp0x_1{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._feedbackSection_1kp0x_91{animation:_fadeIn_1kp0x_1 .3s ease-in-out}@keyframes _fadeIn_1kp0x_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._categoriesSection_1kp0x_107{margin:.5rem -1rem 1.5rem;width:calc(100% + 2rem)}._scrollableContainer_1kp0x_117{width:100%;overflow-x:auto;overflow-y:hidden;padding:2rem 0 0rem;scrollbar-width:none;-ms-overflow-style:none}._scrollableContainer_1kp0x_117::-webkit-scrollbar{display:none}._lottieOptionsRow_1kp0x_134{display:flex;gap:1.5rem;padding:0 1rem;align-items:flex-start;width:max-content}._lottieContainer_1kp0x_142{display:flex;flex-direction:column;align-items:center;flex-shrink:0}._lottieCircle_1kp0x_149{position:relative;width:80px;height:80px;border-radius:50%;cursor:pointer;background-color:var(--ion-color-white);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}._lottieCircle_1kp0x_149:active{transform:scale(.95)}._lottieCircleScaled_1kp0x_173{z-index:10;animation:_amazingGrow_1kp0x_1 .8s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes _amazingGrow_1kp0x_1{0%{width:80px;height:80px;transform:scale(1)}50%{width:130px;height:130px;transform:scale(1.05)}to{width:120px;height:120px;transform:scale(1)}}._lottieLabelText_1kp0x_201{margin-top:.5rem;font-size:.7rem;font-weight:400;text-align:center;white-space:normal;word-wrap:break-word;max-width:80px;line-height:1.2;transition:all .1s ease;color:var(--ion-color-medium)}._labelSelected_1kp0x_214{color:var(--ion-color-dark)!important;font-size:1rem!important;font-weight:500!important;margin-top:.75rem!important;max-width:120px!important}._categoriesGrid_1kp0x_222{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}._categoryChip_1kp0x_229{--background: var(--ion-color-white);--color: var(--ion-color-dark);--border-radius: 20px;border:2px solid var(--ion-color-light);cursor:pointer;transition:all .2s ease;font-size:.9rem;font-weight:500}._categorySelected_1kp0x_244{--background: var(--ion-color-white);--color: var(--ion-color-primary);border:2px solid var(--ion-color-primary)}._customFeedbackChip_1kp0x_250{--background: var(--ion-color-white);--color: var(--ion-color-primary);--border-radius: 20px;border:2px solid var(--ion-color-primary);cursor:pointer;transition:all .2s ease;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem}._customFeedbackChip_1kp0x_250 ion-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:7rem}._deleteIcon_1kp0x_272{font-size:1rem;cursor:pointer}._textFeedbackSection_1kp0x_277{margin-bottom:1.5rem}._feedbackButton_1kp0x_281{--border-radius: 12px;--border-color: var(--ion-color-light);--color: var(--ion-color-dark);--border-width: 2px;height:48px;font-weight:500;margin-bottom:1rem}._feedbackPreview_1kp0x_291{font-size:.9rem;color:var(--ion-color-medium);background:var(--ion-color-light);padding:.75rem 1rem;border-radius:8px;margin:0;line-height:1.4;font-style:italic}._textareaItem_1kp0x_302{--background: var(--ion-color-light);--border-radius: 16px;--padding-start: 1rem;--padding-end: 1rem;--padding-top: .75rem;--padding-bottom: .75rem;margin-bottom:1rem;border:2px solid transparent;transition:border-color .2s ease}._textareaItem_1kp0x_302:focus-within{border-color:var(--ion-color-primary)}._textarea_1kp0x_302{--color: var(--ion-color-dark);--placeholder-color: var(--ion-color-medium);font-size:1rem;line-height:1.5}._buttonSection_1kp0x_325{margin-bottom:1rem;z-index:10000}._buttonContainer_1kp0x_332{display:flex;align-items:center;gap:1rem;width:100%}._submitButton_1kp0x_339{--background: var(--ion-color-primary);height:4rem;font-weight:600;transition:all .5s ease-out;flex:1}._animationContainer_1kp0x_351{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;animation:_slideInFromRight_1kp0x_1 .3s ease-out}._spinner_1kp0x_360{width:4rem!important;height:4rem!important}@keyframes _slideInFromRight_1kp0x_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._skipButton_1kp0x_376{--color: var(--ion-color-medium);height:48px;font-weight:500;font-size:1rem}._readOnlyIndicator_1kp0x_383{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;background:var(--ion-color-light);border-radius:12px;color:var(--ion-color-success);font-weight:600;font-size:1rem}._tipDisplaySection_1kp0x_396{margin:1.5rem 0;text-align:center}._tipDisplay_1kp0x_396{padding:1rem;border-radius:12px}._tipDisplay_1kp0x_396 h3{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--ion-color-medium)}._tipDisplay_1kp0x_396 ._tipAmount_1kp0x_415{margin:0;font-size:2.5rem;font-weight:700;color:var(--ion-color-primary)}._serviceFeeNotice_1kp0x_422{margin:0;text-align:center}._serviceFeeNotice_1kp0x_422 p{margin:0;font-size:.65rem;color:var(--ion-color-medium);line-height:1.3}._reviewDisableModal_1b0m5_2::part(backdrop){background:transparent;opacity:0}._reviewDisableToolbar_1b0m5_7{--background: transparent;position:relative}._containerModal_1b0m5_12{padding:1rem;color:#888}._containerModal_1b0m5_12 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_1b0m5_12 p{color:var(--ion-color-medium);margin-bottom:.5rem}._imageContainer_1b0m5_28{width:100%;background:transparent}._mainImage_1b0m5_33{width:100%;display:block}._closeButton_1b0m5_38{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem;right:1rem!important;z-index:10;height:2.5rem;width:2.5rem}._closeButtonIOS_1b0m5_49{top:0rem}._infoSection_1b0m5_53 h2{font-size:1.5rem;color:var(--ion-color-black);margin-bottom:1rem}._features_1b0m5_59{display:grid;gap:1.5rem;margin:2rem 0}._feature_1b0m5_59{display:flex;align-items:flex-start;gap:1rem;padding:.5rem 0}._feature_1b0m5_59 ion-icon{font-size:1.5rem;color:var(--ion-color-primary);flex-shrink:0;margin-top:.1rem;min-width:1.5rem}._feature_1b0m5_59 h3{margin:0;font-size:1rem;font-weight:600}._feature_1b0m5_59 p{margin:.25rem 0 0;color:var(--ion-color-medium)}._footerToolbar_1b0m5_95 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._modal_1ii2r_1{--backdrop-opacity: .4}._header_1ii2r_5{--background: transparent;border-bottom:none}._toolbar_1ii2r_10{--background: transparent !important}._content_1ii2r_15{--padding-top: 0;--padding-bottom: 0;--padding-start: 0;--padding-end: 0;display:flex;flex-direction:column;height:100%}._lessonContainer_1ii2r_25{display:flex;flex-direction:column;width:100%;margin:0 auto;padding:1rem;justify-content:center;min-height:100%}._coachInfo_1ii2r_36{display:flex;flex-direction:column;align-items:center;margin-bottom:.5rem}._coachAvatar_1ii2r_43{width:80px;height:80px;border:3px solid var(--ion-color-light);box-shadow:0 4px 12px rgba(0,0,0,.1)}._swiper_1ii2r_50{width:100%;height:100%;flex:1}._slide_1ii2r_56{height:auto;overflow-y:auto}._skipButton_1ii2r_61{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:1;font-weight:500;font-size:1rem}@media (min-width: 769px){._skipButton_1ii2r_61{bottom:0rem;right:-14rem;transform:none;z-index:1}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}._swiper_1br3y_1{padding-bottom:2rem}._container_1br3y_8{display:flex;flex-direction:column;align-items:center;gap:1rem}._container_1br3y_8 img{max-height:25rem;object-fit:cover;width:100%;margin-bottom:2rem;background-color:var(--ion-color-light);padding:1rem}._container_1br3y_8 h1{margin:0rem 1rem;text-align:center;font-size:3rem;font-weight:700}._container_1br3y_8 p{margin:0rem 2rem;text-align:center;color:var(--ion-color-medium)!important;font-size:1.25rem;line-height:2rem;font-weight:300}._button_1br3y_46{--padding-top: 1rem;--padding-bottom: 1rem;--padding-start: 2.5rem;--padding-end: 2.5rem}._content_dxmds_1,._contentCompleteProfile_dxmds_5{position:relative}._closeButton_dxmds_9{position:absolute;top:0rem;right:0rem;z-index:10}._bigImage_dxmds_18{width:100%;height:50%;object-fit:cover}._newModalText_dxmds_24{padding:1rem;display:flex;flex-direction:column;align-items:center}._newModalText_dxmds_24 h1{text-align:center;font-size:1rem;margin:0;margin-bottom:1rem}._newModalText_dxmds_24 p{text-align:center;margin:0;color:var(--ion-color-medium)}._button_dxmds_44{margin-top:2rem;--padding-start: 4rem;--padding-end: 4rem}._topImage_dxmds_50{display:block}._toolbar_1fhv9_5{--background: transparent !important;position:relative}._closeButton_1fhv9_10{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._skipButton_1fhv9_20{position:absolute;top:1rem!important;left:1rem!important;z-index:10}._contentBig_1fhv9_27{--background: #121212 !important;z-index:100}._proImgDiv_1fhv9_39{display:flex;align-items:center;margin-left:.5rem}._proImg_1fhv9_39{height:2rem}._iconWrapper_1fhv9_50{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:25%;margin-right:1rem;font-size:1.5rem}._pricingSection_1fhv9_62{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-top:24px;border-top:solid 2px black}._priceDetail_1fhv9_71{display:flex;justify-content:center;align-items:center;gap:.35rem}._priceDetail_1fhv9_71 p{margin:0;margin-top:.35rem;color:var(--ion-color-medium)!important;font-size:.9rem}._notes_1fhv9_85{color:var(--ion-color-medium);font-size:.65rem;text-align:center;margin-top:.5rem}._purchaseButton_1fhv9_92{font-size:1.25rem;font-weight:500;height:4rem;flex-grow:1;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--background: var(--ion-color-primary)}._purchaseButtonSpecial_1fhv9_103{font-size:1.25rem;font-weight:500;height:4rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem}._purchaseButton_1fhv9_92 ion-icon{color:#fff}._title_1fhv9_118{text-align:center;font-size:4rem;font-weight:700;--color: var(--ion-color-black)}._proTitle_1fhv9_125{color:#fff;color:var(--ion-color-danger)}._logoContainer_1fhv9_134{display:flex;align-items:center;justify-content:center}._logoContainer_1fhv9_134 img{height:3.5rem}._logoContainer_1fhv9_134 span{padding:0;margin:0;color:#000;font-size:3.5rem;font-weight:700;line-height:1;display:flex;align-items:center}._logoContainer_1fhv9_134 ion-icon{font-size:3rem}._gradientElement_1fhv9_161{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding-top:4rem;max-height:250px}._gradientElement_1fhv9_161 img{object-fit:cover}._gradientElement_1fhv9_161 h1{margin:0;color:rgba(255,255,255,.5);font-weight:700;text-align:center}._benefitsGrid_1fhv9_196{padding:.5rem!important}._benefitsGrid_1fhv9_196 ion-col{padding:.5rem!important}._benefitItem_1fhv9_205{border-radius:1rem;padding:1rem;height:11rem;display:flex;flex-direction:column;align-items:flex-start;background-color:#000}._benefitItem_1fhv9_205 h4{font-size:1rem;font-weight:700;margin:0;margin-bottom:.5rem;color:#fff}._benefitItem_1fhv9_205 p{font-size:.75rem;color:var(--ion-color-medium)!important}._benefitItem_1fhv9_205 ion-icon{font-size:2rem}._header_1fhv9_1{z-index:110!important}._footer_1fhv9_238{background-color:#121212;z-index:110!important}._footerDiv_1fhv9_243{padding:1rem}._additionalButtons_1fhv9_249{display:flex;justify-content:space-between}._additionalButtons_1fhv9_249 ion-button{font-size:.75rem;--padding-start: 0;--padding-end: 0}._customIcon_1fhv9_261{margin-left:4.5rem;min-width:7rem;object-fit:contain}._ImageCarouselContainer_1fhv9_268{margin:2rem;margin-top:0}._description_1fhv9_273{font-size:1.125rem;color:var(--ion-color-medium)!important;max-width:36rem;margin:1rem auto .5rem;line-height:1.5;width:100%;text-align:center}._divContainer_1fhv9_284{display:flex;align-items:center;gap:1rem}._divContainer_1fhv9_284 ion-spinner{color:#fff;height:3rem;width:3rem}@media (min-width: 769px){._benefitItem_1fhv9_205{height:9rem}._modal_1fhv9_304{--height: 98%}}._nextButton_wl8m9_1{--padding-top: 1rem;--padding-bottom: 1rem;--padding-start: 2.5rem;--padding-end: 2.5rem}._title_wl8m9_8{font-weight:700}._subTitle_wl8m9_12{margin-bottom:2.5rem}._chooseImg_wl8m9_16{height:7.5rem}._ionItem_wl8m9_20{--border-radius: 1rem;font-size:1.25rem;--padding-top: .5rem;--padding-bottom: .5rem}._topContainer_wl8m9_28{display:flex;justify-content:flex-end;align-items:flex-end;height:6rem}._bigIcon_wl8m9_35{font-size:6rem}._checkbox_wl8m9_39{display:flex;flex-direction:column;gap:.25rem}._checkbox_wl8m9_39 h1{margin:0}._checkbox_wl8m9_39 p{margin:0;font-size:.9rem}._roleSelectorContainer_1598i_1{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}._roleImage_1598i_11{position:absolute;top:0;width:8rem;height:auto;transition:all .3s ease;z-index:100;transform-origin:center}._coachImage_1598i_21{left:0rem;top:0rem}._coachImage_1598i_21._selected_1598i_26{transform:scale(1.35);left:1rem}._parentImage_1598i_32{right:0rem;top:0rem;width:8rem}._parentImage_1598i_32._selected_1598i_26{transform:scale(1.35);right:1rem;top:0rem}._roleCardContainer_1598i_44{width:100%;min-height:100px;padding:1rem .5rem;position:relative;display:flex;align-items:flex-end;justify-content:center}._roleCard_1598i_44{overflow:hidden;width:100%;height:100%}._roleHeader_1598i_65{min-height:100px;border-radius:1rem;display:flex;align-items:center;padding:16px;cursor:pointer;transition:background-color .3s ease;color:var(--ion-color-medium);border:solid 1px var(--ion-color-border)}._roleHeader_1598i_65._expanded_1598i_81{background-color:var(--ion-color-lightBlue);color:var(--ion-color-black);border:solid 3px var(--ion-color-primary)}._roleIcon_1598i_89{font-size:24px;margin-right:16px}._roleInfo_1598i_94{flex-grow:1;text-align:right;margin-right:1rem}._roleInfo_1598i_94._right_1598i_100{text-align:left;margin-left:1rem}._roleInfo_1598i_94 h2{margin:0;font-size:1.25rem;font-weight:800}._roleInfo_1598i_94 p{margin:4px 0;font-size:.7rem;opacity:.7}._checkIcon_1598i_117{font-size:24px;color:#2dd36f}._roleContent_1598i_122{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;text-align:right;align-self:flex-end}._roleContent_1598i_122._special_1598i_131{text-align:right}._roleContent_1598i_122._expanded_1598i_81{max-height:240px;padding:16px}._roleContent_1598i_122 ion-list{background-color:var(--ion-color-light);border-radius:1rem}._roleContent_1598i_122 ion-item{--background: var(--ion-color-light);font-weight:500;--inner-padding-top: 0px !important;--inner-padding-bottom: 0px !important}._roleContent_1598i_122 ion-label{font-weight:500}._confirmButton_1598i_158{width:100%;padding:12px;background-color:#3880ff;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .3s ease}._confirmButton_1598i_158:hover:not(:disabled){background-color:#3171e0}._confirmButton_1598i_158:disabled{background-color:#b4b4b4;cursor:not-allowed}._content_d4rsi_8{padding:1.5rem}._header_d4rsi_12{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700;transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:1;transform:translateY(0)}._header_d4rsi_12._fadeOut_d4rsi_22{opacity:0;transform:translateY(-10px)}._header_d4rsi_12._fadeIn_d4rsi_27{opacity:1;transform:translateY(0)}._header_d4rsi_12 h2{margin:0;font-size:1.25rem;font-weight:600}._body_d4rsi_38{text-align:left;color:var(--ion-color-medium);margin-bottom:2rem;transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:1;transform:translateY(0)}._body_d4rsi_38._fadeOut_d4rsi_22{opacity:0;transform:translateY(-10px)}._body_d4rsi_38._fadeIn_d4rsi_27{opacity:1;transform:translateY(0)}._lottieWrapper_d4rsi_57{display:flex;justify-content:center;align-items:center;margin:1rem 0;opacity:0;transform:translateY(20px);animation:_fadeInUp_d4rsi_1 .4s ease-out forwards}._lottieWrapper_d4rsi_57._success_d4rsi_67{margin-top:9rem}@keyframes _fadeInUp_d4rsi_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._footer_d4rsi_82{display:flex;flex-direction:column;gap:12px;transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:1;transform:translateY(0)}._footer_d4rsi_82._fadeOut_d4rsi_22{opacity:0;transform:translateY(10px)}._footer_d4rsi_82._fadeIn_d4rsi_27{opacity:1;transform:translateY(0)}._confirmButton_d4rsi_101{height:4rem;transition:all .3s ease-in-out}._confirmButton_d4rsi_101:disabled{opacity:.6;transform:scale(.98)}._spotlightHeader_vaqo8_1{text-align:center;padding:10rem 1.5rem 2rem;width:100%;position:relative;margin-top:-4rem}._spotlightHeader_vaqo8_1 img{width:60%}._title_vaqo8_41{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:5rem;font-weight:700;color:#fff;margin-bottom:1rem;margin-top:3rem;line-height:1.1;letter-spacing:-.02em}._description_vaqo8_60{font-size:1.125rem;color:var(--ion-color-medium)!important;max-width:36rem;margin:0 auto .5rem;line-height:1.5}._descriptionSmallContainer_vaqo8_68{display:flex;width:100%;align-items:center;justify-content:center}._descriptionSmall_vaqo8_68{color:var(--ion-color-medium);margin:0;font-size:.6rem;width:70%;margin-top:-.5rem;margin-bottom:2rem}._infoBox_vaqo8_85{background:#142b47;border-radius:12px;padding:1.5rem 2rem;margin:1.5rem auto 2rem;max-width:38rem;backdrop-filter:blur(10px);box-shadow:0 4px 6px rgba(0,0,0,.1)}._infoBoxTitle_vaqo8_95{color:var(--ion-color-primary);margin:0 0 .75rem;font-size:1.3rem;font-weight:600;text-align:left}._infoBoxText_vaqo8_103{color:rgba(255,255,255,.9);margin:0;font-size:1.1rem;line-height:1.5;text-align:left}._infoBoxNote_vaqo8_111{color:rgba(255,255,255,.7);margin:.75rem 0 0;font-size:.7rem;line-height:1.4;text-align:left;display:flex;align-items:center;justify-content:flex-start}._orgLink_vaqo8_122{font-size:.875rem;color:rgba(255,255,255,.7)}._orgLink_vaqo8_122 a{color:inherit;text-decoration:underline}._toggleContainer_c1tb2_1{display:flex;align-items:center;background:rgba(255,255,255,.1);border-radius:9999px;width:fit-content;position:relative}._toggleButton_c1tb2_11{position:relative;padding:8px 24px;border-radius:9999px;border:none;background:transparent;color:#fff;font-size:.9375rem;cursor:pointer;transition:all .2s ease}._toggleButton_c1tb2_11._active_c1tb2_23{background:#17a34a}._bestValue_c1tb2_27{position:absolute;top:-22px;left:50%;transform:translate(-50%);background:#17a34a;color:#fff;padding:2px 8px;border-radius:4px;font-size:.75rem;white-space:nowrap}._pricingCard_c1tb2_40{background:#000;border-radius:16px;padding:1.5rem;margin:1rem;margin-bottom:0;backdrop-filter:blur(8px);position:relative}._saveBanner_c1tb2_51{background:#08111c;border:solid 2px var(--ion-color-primary);color:var(--ion-color-primary);text-align:center;padding:8px 16px;border-radius:9999px;font-weight:500;font-size:.9375rem;margin-bottom:1.5rem;position:absolute;top:-1rem;left:50%;transform:translate(-50%);width:80%}._premiumPlus_c1tb2_68{font-size:1.5rem;font-weight:500;color:#fff;margin-bottom:1.25rem}._priceContainer_c1tb2_75{padding-top:1rem;display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:.5rem}._originalPrice_c1tb2_84{color:rgba(255,255,255,.6);text-decoration:line-through;font-size:1.5rem}._currentPrice_c1tb2_90{color:var(--ion-color-primary);font-size:3.5rem;font-weight:700}._perMonth_c1tb2_96{color:rgba(255,255,255,.8);font-size:1rem;margin-left:4px}._billingPrice_c1tb2_102{color:rgba(255,255,255,.6);text-align:center;font-size:.9375rem;margin-bottom:1.5rem}._billingPrice_c1tb2_102 span{text-decoration:line-through}._subscribeButton_c1tb2_113{--padding-top: 1.5rem;--padding-bottom: 1.5rem;font-size:1.25rem}._comparisonContainer_c1tb2_119{display:flex;gap:2rem;justify-content:center;padding:1.5rem;max-width:800px;margin:0 auto}._comparisonColumn_c1tb2_128{flex:1;background:#121212;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05);min-width:250px}._comparisonColumn_c1tb2_128._highlighted_c1tb2_137{border:2px solid var(--ion-color-primary);background:#08111c;transform:scale(1.02)}._comparisonTitle_c1tb2_143{text-align:center;margin:0 0 1.5rem;color:#888;font-size:1.2rem;font-weight:600}._comparisonTitle_c1tb2_143._highlighted_c1tb2_137{color:var(--ion-color-primary);font-weight:900;font-size:1.5rem}._priceBreakdown_c1tb2_157{display:flex;flex-direction:column;gap:1rem}._priceBreakdown_c1tb2_157._highlighted_c1tb2_137{gap:1.2rem}._priceRow_c1tb2_167{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #333;color:#888}._priceRow_c1tb2_167._highlighted_c1tb2_137{border-bottom:1px solid rgba(255,255,255,.1);color:var(--ion-color-primary)}._amount_c1tb2_181{font-weight:600;color:#888}._amount_c1tb2_181._highlighted_c1tb2_137{color:var(--ion-color-primary);font-weight:700}._feeLabel_c1tb2_191{color:#888;display:flex;align-items:center;gap:.5rem}._feeLabel_c1tb2_191._highlighted_c1tb2_137{color:var(--ion-color-primary)}._feeAmount_c1tb2_202{font-weight:500}._feeAmount_c1tb2_202._highlighted_c1tb2_137{color:var(--ion-color-primary);font-weight:600}._totalRow_c1tb2_212{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;font-weight:600;color:#888}._totalRow_c1tb2_212._highlighted_c1tb2_137{color:var(--ion-color-primary)}._finalAmount_c1tb2_228{color:#888;font-size:1.25rem;font-weight:700}._finalAmount_c1tb2_228._highlighted_c1tb2_137{color:var(--ion-color-primary);font-size:1.5rem;font-weight:800;text-shadow:0 0 10px rgba(var(--ion-color-primary-rgb),.3)}@media (max-width: 640px){._comparisonContainer_c1tb2_119{flex-direction:column;gap:1rem;padding:1rem}._comparisonColumn_c1tb2_128{min-width:unset}._highlighted_c1tb2_137{transform:none}}._imageSwiper_vbmvk_1{width:100%;border-radius:12px;overflow:hidden}._imageSlide_vbmvk_8{width:100%;display:flex;align-items:center;justify-content:center}._carouselImage_vbmvk_16{width:100%;height:100%;object-fit:cover;border-radius:12px}._imageSwiper_vbmvk_1 .swiper-pagination-bullet{background-color:rgba(255,255,255,.5);opacity:1}._imageSwiper_vbmvk_1 .swiper-pagination-bullet-active{background-color:#fff}._imageSwiper_vbmvk_1 .swiper-pagination{bottom:10px}._toolbar_1qgyi_5{--background: transparent !important;position:relative}._closeButton_1qgyi_10{background-color:var(--ion-color-black);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._title_1qgyi_20{text-align:left;font-size:2.5rem;font-weight:700;--color: var(--ion-color-black);margin:0}@media (min-width: 769px){._benefitItem_1qgyi_30{height:9rem}._modal_1qgyi_34{--height: 98%;--backdrop-opacity: 0 !important}}._alertContainerBlue_1qgyi_40{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-top:1rem}._alertContentBlue_1qgyi_47{display:flex;align-items:center;padding:16px;position:relative}._alertIconBlue_1qgyi_54{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessageBlue_1qgyi_61{flex-grow:1}._alertMessageBlue_1qgyi_61 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessageBlue_1qgyi_61 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._card_itdjv_1{display:flex;flex-direction:column;align-items:flex-start;background-color:var(--ion-color-white);border-radius:12px;overflow:hidden;border:solid 1px var(--ion-color-border)}._card_itdjv_1 ion-button{margin:0rem 1rem 1rem}._imageContainer_itdjv_20{position:relative;width:100%;padding-top:56.25%;overflow:hidden;border-radius:8px 8px 0 0}._image_itdjv_20{position:absolute;top:1rem;left:50%;transform:translate(-50%);width:calc(100% - 4rem);height:100%;object-fit:cover;border-top-left-radius:.5rem;border-top-right-radius:.5rem}._content_itdjv_40{padding:1rem;width:100%}._title_itdjv_45{font-size:1.25rem;font-weight:700;margin:0 0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._subtitle_itdjv_55{font-size:.9rem;color:var(--ion-color-medium);margin:0;line-height:1.2;height:1.2em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}._status_itdjv_69{padding:6px 12px;border-radius:16px;font-size:12px;font-weight:700;align-self:flex-start;margin:0 16px 16px}._active_itdjv_78{background-color:#e0e7ff;color:#4f46e5}._inactive_itdjv_83{background-color:#f3f4f6;color:#6b7280}._bottomContainer_itdjv_88{display:flex;flex-direction:column-reverse;align-items:flex-start;width:100%}._byContainer_itdjv_98{color:var(--ion-color-medium);display:flex;align-items:center;justify-content:flex-start;gap:.25rem;margin-bottom:1rem;margin-right:1rem;margin-left:1rem;font-size:.75rem;flex-grow:1;max-width:calc(100% - 2rem)}._byContainer_itdjv_98 img{border-radius:50%;min-height:1rem;max-height:1rem;min-width:1rem;max-width:1rem}._schoolOwner_itdjv_123{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._bottomButtonContainer_itdjv_130{display:flex;align-items:center}._bigText_2yfeq_1{font-weight:800;font-size:2.5rem}._bigImage_2yfeq_6{width:150px;margin-left:auto}._confirmButton_2yfeq_11{--padding-top: 1.5rem;--padding-bottom: 1.5rem;margin:1rem}._ionItem_2yfeq_17{--background-hover: transparent;--background-activated: transparent;--ripple-color: transparent;margin-top:auto}._waiverHeader_2yfeq_25{width:100%;padding:1.5rem 1rem 1rem;border-bottom:1px solid var(--ion-color-light);background:var(--ion-color-white);position:sticky;top:0;z-index:10}._progressIndicator_2yfeq_35{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._progressText_2yfeq_42{font-size:.9rem;color:var(--ion-color-medium);font-weight:500;min-width:4rem}._waiverTitle_2yfeq_49{font-size:2rem;font-weight:700;color:var(--ion-color-dark);margin:0;line-height:1.2;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._statusIndicator_2yfeq_61{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;font-size:1rem;font-weight:600;animation:_statusSlideIn_2yfeq_1 .4s ease-out}._statusIndicator_2yfeq_61 ion-icon{font-size:1.5rem;animation:_statusIconBounce_2yfeq_1 .5s ease-out .1s both}@keyframes _statusSlideIn_2yfeq_1{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _statusIconBounce_2yfeq_1{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}._subContainer_2yfeq_101{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:0rem 1rem 1rem}._waiverDisplay_2yfeq_111{font-size:1rem;line-height:1.6;color:var(--ion-color-dark);padding:1rem 0;width:100%}._waiverDisplay_2yfeq_111 h1,._waiverDisplay_2yfeq_111 h2,._waiverDisplay_2yfeq_111 h3{color:var(--ion-color-dark);margin-top:1.5rem;margin-bottom:1rem;font-weight:600}._waiverDisplay_2yfeq_111 h1{font-size:1.5rem;margin-top:0}._waiverDisplay_2yfeq_111 h2{font-size:1.25rem}._waiverDisplay_2yfeq_111 h3{font-size:1.1rem}._waiverDisplay_2yfeq_111 p{margin-bottom:1rem}._waiverDisplay_2yfeq_111 ul,._waiverDisplay_2yfeq_111 ol{margin-bottom:1rem;padding-left:1.5rem}._waiverDisplay_2yfeq_111 li{margin-bottom:.5rem}._waiverDisplay_2yfeq_111 strong{font-weight:600}._waiverDisplay_2yfeq_111 hr{margin:2rem 0;border:none;border-top:1px solid var(--ion-color-medium)}._waiverDisplay_2yfeq_111 table{width:100%;border-collapse:collapse;margin:1rem 0}._waiverDisplay_2yfeq_111 th,._waiverDisplay_2yfeq_111 td{padding:.75rem;border:1px solid var(--ion-color-medium);text-align:left}._waiverDisplay_2yfeq_111 th{background-color:var(--ion-color-light);font-weight:600}._waiverDisplay_2yfeq_111 blockquote{margin:1rem 0;padding-left:1rem;border-left:4px solid var(--ion-color-medium);color:var(--ion-color-medium-shade)}._scrollFab_2yfeq_190{--box-shadow: 0 4px 16px rgba(0, 0, 0, .12)}._scrollButton_2yfeq_194{--padding-start: 1rem;--padding-end: 1rem}._lessonCard_6tmv5_1{border-radius:1.5rem;box-shadow:none;position:relative;transition:transform .1s ease;cursor:pointer}._lessonCard_6tmv5_1:active{transform:scale(.98)}._lessonCard_6tmv5_1._selected_6tmv5_23{border:solid 2px var(--ion-color-primary)}._makeupCard_6tmv5_27{cursor:default;border:1px dashed var(--ion-color-warning)}._makeupCard_6tmv5_27:active{transform:none}._makeupBadge_6tmv5_36{display:inline-flex;align-items:center;gap:.4rem;background:rgba(var(--ion-color-warning-rgb),.15);color:var(--ion-color-warning);font-weight:600;font-size:.85rem;padding:.25rem .75rem;border-radius:999px;margin-bottom:.75rem}._makeupCardContent_6tmv5_49{display:flex;flex-direction:column;gap:.75rem}._makeupInfoRow_6tmv5_55{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:var(--ion-color-medium)}._makeupInfoRow_6tmv5_55 ion-icon{color:var(--ion-color-warning)}._lessonCard_6tmv5_1 ion-card-header{display:flex;justify-content:space-between;align-items:flex-start}._lessonCard_6tmv5_1 ion-card-title{font-weight:600;font-size:1.5rem;color:var(--ion-color-black)}._lessonCard_6tmv5_1 ion-card-subtitle{font-size:smaller}._avatarPictureContainer_6tmv5_85{border-radius:50%;position:absolute;bottom:1rem;right:1rem;height:6.75rem;width:6.75rem;display:flex;align-items:center;justify-content:center;border:solid 1px black}._avatarPicture_6tmv5_85{border-radius:50%;bottom:1rem;right:1rem;height:6rem;width:6rem;object-fit:cover}._topContainer_6tmv5_111{display:flex;align-items:center;justify-content:center;position:absolute;top:1rem;right:0rem}._daysAway_6tmv5_127{border-radius:.75rem;font-size:2.5rem!important}._timeInfo_6tmv5_138{display:flex;flex-direction:column;gap:.25rem;padding-top:2rem}._timeInfo_6tmv5_138 div{display:flex;gap:.25rem;align-items:center;font-weight:500;font-size:.85rem}._button_6tmv5_154{position:absolute;top:0;right:0}._completedContainer_6tmv5_160{display:flex;align-items:center;gap:.5rem}._participants_6tmv5_166{display:flex;align-items:center;padding-top:.25rem;padding-bottom:.5rem}._participants_6tmv5_166 ion-avatar{height:2rem;width:2rem;margin-left:-1rem;border:2px solid var(--ion-color-white);z-index:1;background-color:var(--ion-color-white)}._participants_6tmv5_166 ion-avatar:first-child{margin-left:0}._participantCount_6tmv5_186{margin-left:10px;font-size:.9rem;color:var(--ion-color-medium)}._description_6tmv5_192{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:var(--ion-color-medium);font-size:.85rem;line-height:1.2em;max-height:3.6em;margin:0;padding:0}._listContent_6tmv5_206{border-radius:1rem}._listContent_6tmv5_206 ion-item{--background: var(--ion-color-light) !important;font-size:.8rem;--inner-padding-top: 0px;--inner-padding-bottom: 0px}._icon_6tmv5_217{color:#6e758f}._accordian_6tmv5_221{transition:none}._accordianItem_6tmv5_225{--border-radius: 1rem;--transition: none}._accordianContent_6tmv5_230{padding-top:1rem}._bottomContainer_6tmv5_234{display:flex;flex-direction:column}._bottomContainer_6tmv5_234 strong{font-size:1.5rem}._bottomContainer_6tmv5_234 p{color:var(--ion-color-medium);margin:0}._selectItem_6tmv5_248{--border-radius: 1rem}._card_6tmv5_121{border:solid 2px var(--ion-color-white);border-radius:2rem;box-shadow:none}._selectedLesson_6tmv5_258{border:solid 2px var(--ion-color-primary)}._paymentMethodDisabled_6tmv5_262{margin-top:1rem;--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;align-items:flex-start;--background: #FFFBEF}._topInfo_6tmv5_272{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}._topInfo_6tmv5_272 div{color:var(--ion-color-primary);font-size:.75rem}._groupChip_6tmv5_286{--background: var(--ion-color-warning)}._optionsButtonContainer_6tmv5_291{display:flex;justify-content:space-between;padding-top:.5rem}._coachBottomContainer_6tmv5_297{display:flex;align-items:center;gap:.5rem;cursor:pointer}._coachBottomContainer_6tmv5_297 img{object-fit:cover;height:1.5rem;width:1.5rem;border-radius:50%}._coachBottomContainer_6tmv5_297 span{color:var(--ion-color-medium);font-size:.85rem}._overlappingChip_6tmv5_316{margin-top:.5rem;margin-left:.5rem}._overlappingChip_6tmv5_316._canceled_6tmv5_324{--background: var(--ion-color-danger) !important;--color: white !important}._overlappingChip_6tmv5_316._canceled_6tmv5_324 ion-icon{color:#fff!important}._coachItemClick_6tmv5_337{--border-radius: 1rem;--transition: none !important;margin-top:1rem}._coachesList_6tmv5_343{--background: var(--ion-color-light) !important;border-radius:1rem;margin-bottom:1rem!important}._sectionLabel_6tmv5_350{margin:0;padding:0 1rem 1rem;color:var(--ion-color-medium);font-weight:400;font-size:1rem;width:100%;text-align:left}._kidAge_6tmv5_364{color:var(--ion-color-medium);font-size:.75rem;margin-left:.25rem}._lessonParticipants_6tmv5_370{--inner-padding-top: 0rem;--inner-padding-bottom: 0rem;--transition: none}._popover_6tmv5_376{--width: 12rem}._daysWrapper_6tmv5_380{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem;margin:0rem 0 1rem}._dayIndicator_6tmv5_389{display:flex;flex-direction:column;align-items:center;gap:.375rem}._dayLabel_6tmv5_396{font-size:.75rem;color:var(--ion-color-medium);font-weight:500}._dayDot_6tmv5_402{width:8px;height:8px;border-radius:50%;background:var(--ion-color-light);transition:transform .2s ease,background-color .2s ease}._activeDayIndicator_6tmv5_410 ._dayLabel_6tmv5_396{color:var(--indicator-color)}._activeDayIndicator_6tmv5_410 ._dayDot_6tmv5_402{background:var(--indicator-color);transform:scale(1.2)}._canceledDaysText_6tmv5_423{position:absolute;top:0;right:0;font-size:.85rem;padding-top:.25rem;background:var(--ion-color-lightRed);color:var(--ion-color-danger);display:inline-block;border-radius:.5rem;padding:.1rem .5rem}._closeButton_pg1vt_2{--padding-top: 0px;--padding-bottom: 0px}._toolbar_pg1vt_7{--padding-top: 1rem;--padding-bottom: 1rem}._title_pg1vt_12{font-size:1.5rem;color:var(--ion-color-black)}._classSubtitle_pg1vt_17{font-size:.95rem;font-weight:500;color:var(--ion-color-medium);margin-top:.25rem}._segment_pg1vt_24{--background: var(--ion-color-white);position:sticky;top:0rem;z-index:1;scrollbar-width:none;-ms-overflow-style:none}._segment_pg1vt_24::-webkit-scrollbar{display:none}._segmentButton_pg1vt_38{--indicator-height: 4px;text-transform:capitalize;font-size:.9rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._mainDiv_pg1vt_51{padding:1rem;background:var(--ion-color-light);display:flex;flex-direction:column;min-height:100%}@media (max-width: 768px){._mainDiv_pg1vt_51{padding:.5rem}}._summaryCard_pg1vt_67{margin:.5rem 0;border-radius:16px;box-shadow:none;background:var(--ion-color-white)}._summaryContent_pg1vt_74{padding:1.5rem}._summaryInfo_pg1vt_78{display:flex;justify-content:flex-start;gap:2rem;text-align:left;margin-bottom:1.5rem}._summaryInfo_pg1vt_78 h2{font-size:2rem;font-weight:700;margin:0;color:var(--ion-color-dark)}._summaryInfo_pg1vt_78 p{margin:0;color:var(--ion-color-medium);font-size:.875rem}._capacityBar_pg1vt_100{height:8px;border-radius:4px;--progress-background: var(--ion-color-primary);--buffer-background: var(--ion-color-light)}._capacityText_pg1vt_107{display:block;text-align:left;color:var(--ion-color-medium);margin-top:.5rem;font-size:.75rem}._participantCard_pg1vt_116{margin:.5rem 0;border-radius:16px;background:var(--ion-color-white);box-shadow:none;overflow:visible}._participantHeader_pg1vt_125{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding:0;gap:1rem;padding:.5rem;border-radius:.8rem .8rem 0rem 0rem;border-bottom:solid 1px var(--ion-color-light)}._participantsList_pg1vt_142{flex-grow:1;display:flex;flex-direction:column}._buttons_pg1vt_148{width:100%;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-start}._buttons_pg1vt_148 ion-button{margin-right:-.5rem;--padding-top: 0 !important;--padding-bottom: 0 !important}._participantInfo_pg1vt_168{display:flex;align-items:center;gap:1rem}._participantInfoSmall_pg1vt_175 h3{font-size:1rem;font-weight:600;color:var(--ion-color-black)}._listName_pg1vt_186{font-size:1.25rem!important;font-weight:600!important;display:flex;justify-content:space-between;align-items:center;margin:0}._participantItem_pg1vt_195{align-items:flex-start;--background: transparent}._participantItem_pg1vt_195 ion-avatar{margin-top:1.5rem;width:48px;height:48px;border:2px solid var(--ion-color-light)}._participantList_pg1vt_208{padding:.5rem 0;display:flex;flex-direction:column;gap:.5rem}._kidContainer_pg1vt_215{padding:.5rem 1rem;font-size:.9rem;background-color:var(--ion-color-light);border-radius:.75rem;display:flex;align-items:center;gap:.5rem}._detailSpan_pg1vt_225{color:var(--ion-color-medium)!important;font-size:.8rem;background:var(--ion-color-light-tint);padding:.25rem .5rem;border-radius:4px}._orderSummary_pg1vt_234{background:var(--ion-color-light);border-radius:12px;padding:1rem;margin-top:1rem}._orderSummary_pg1vt_234 p{margin:.5rem 0;display:flex;justify-content:space-between;font-size:.9rem;color:var(--ion-color-medium)}._totalAmount_pg1vt_249{font-weight:600!important;color:var(--ion-color-dark)!important;border-top:1px solid rgba(0,0,0,.05);padding-top:.5rem}._paymentStatus_pg1vt_256{text-align:center!important;background:var(--ion-color-light-tint);border-radius:8px;padding:.5rem!important;margin-top:1rem!important;text-transform:capitalize}._paymentStatus_pg1vt_256._pending_pg1vt_266{background:var(--ion-color-warning-tint);color:var(--ion-color-warning)!important}._paymentStatus_pg1vt_256._paid_pg1vt_271{background:var(--ion-color-success-tint);color:var(--ion-color-success)!important}._paymentStatus_pg1vt_256._failed_pg1vt_276{background:var(--ion-color-danger-tint);color:var(--ion-color-danger)!important}._emptyContent_pg1vt_282{padding:3rem 1.5rem;text-align:center;color:var(--ion-color-medium)}._emptyContent_pg1vt_282 ion-icon{font-size:2.5rem;margin-bottom:1rem}._listContent_pg1vt_294{border-radius:1rem;background:transparent;padding:0}._orderCard_pg1vt_304{margin-top:1rem}._participantTags_pg1vt_311{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._kidChip_pg1vt_318{margin:0;background:var(--ion-color-light);--color: var(--ion-color-black);border-radius:.5rem;padding:.25rem .5rem;display:flex;align-items:baseline;justify-content:center;gap:.25rem}._kidName_pg1vt_332{font-weight:500}._kidAge_pg1vt_337{font-size:.75rem;font-weight:400;color:var(--ion-color-medium)}._paymentRows_pg1vt_354{margin-bottom:1rem}._paymentRow_pg1vt_354{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.9rem}._paymentRow_pg1vt_354:not(:last-child){border-bottom:1px solid var(--ion-color-light)}._paymentLabel_pg1vt_370{color:var(--ion-color-medium)}._paymentAmount_pg1vt_374{font-weight:500;color:var(--ion-color-dark);display:flex;align-items:center;gap:.5rem}._totalRow_pg1vt_383{font-weight:600;color:var(--ion-color-dark)}._totalRow_pg1vt_383 ._paymentLabel_pg1vt_370,._totalRow_pg1vt_383 ._paymentAmount_pg1vt_374{color:var(--ion-color-dark)}._statusChip_pg1vt_393{margin:0;justify-content:center;text-transform:capitalize;font-weight:500;font-size:.75rem;border-radius:.5rem}._statusChip_pg1vt_393._pending_pg1vt_266{--background: var(--ion-color-lightBlue);--color: var(--ion-color-primary)}._statusChip_pg1vt_393._success_pg1vt_408{--background: var(--ion-color-lightGreen);--color: var(--ion-color-success)}._statusChip_pg1vt_393._failed_pg1vt_276{--background: var(--ion-color-lightRed);--color: var(--ion-color-danger)}._alertContainer_pg1vt_419._danger_pg1vt_419{background:var(--ion-color-lightRed);margin-top:.5rem}._alertIcon_pg1vt_424._danger_pg1vt_419,._alertMessage_pg1vt_428 h3._danger_pg1vt_419{color:var(--ion-color-danger)}._scheduleCard_pg1vt_438,._detailsCard_pg1vt_438{margin:.5rem 0;border-radius:16px;background:var(--ion-color-white);box-shadow:none;overflow:visible}._parentInfoInline_pg1vt_450{display:none}._parentInfoDesktop_pg1vt_454{display:flex}@media (max-width: 768px){._scheduleCard_pg1vt_438,._detailsCard_pg1vt_438{margin:.5rem 0;box-shadow:none}._scheduleCard_pg1vt_438 ion-card-content,._detailsCard_pg1vt_438 ion-card-content{padding:1rem}._parentInfoDesktop_pg1vt_454{display:none!important}._parentInfoInline_pg1vt_450{display:flex!important}}._sectionHeader_pg1vt_478{display:flex;align-items:center;gap:8px;margin-bottom:16px}._sectionHeader_pg1vt_478 ion-icon{font-size:20px;color:var(--ion-color-primary)}._sectionHeaderText_pg1vt_490{display:flex;flex-direction:column;gap:2px}._sectionHeader_pg1vt_478 h3{font-size:18px;font-weight:600;margin:0}._timezoneLabel_pg1vt_502{color:var(--ion-color-primary);font-weight:500;font-size:.7rem}._daysList_pg1vt_508{display:flex;flex-direction:column;gap:12px}._dayItem_pg1vt_514{display:flex;justify-content:space-between;align-items:center;border-radius:8px}._instancesList_pg1vt_523{display:flex;flex-direction:column;gap:12px}._instanceItem_pg1vt_529{display:flex;align-items:center;gap:12px;padding:12px;background-color:var(--ion-color-light);border-radius:8px}._instanceNumber_pg1vt_538{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;background-color:var(--ion-color-primary);color:var(--ion-color-white);border-radius:50%;font-weight:600;font-size:.9rem}._instanceInfo_pg1vt_551{display:flex;flex-direction:column;gap:4px;flex:1}._instanceDate_pg1vt_558{display:flex;align-items:baseline;gap:8px}._fullDate_pg1vt_564{font-size:.9rem;color:var(--ion-color-medium)}._instanceTime_pg1vt_569{font-size:.85rem;color:var(--ion-color-medium)}._dayInfo_pg1vt_574{display:flex;flex-direction:column;gap:4px}._dayName_pg1vt_580{font-weight:500;font-size:16px}._dayTime_pg1vt_585{color:var(--ion-color-medium);font-size:14px}._cancelButton_pg1vt_590{--padding-start: 8px;--padding-end: 8px}._detailsList_pg1vt_595{display:flex;flex-direction:column;gap:16px}._detailItem_pg1vt_601{display:flex;align-items:center;gap:12px}._detailItem_pg1vt_601 ion-icon{font-size:20px;color:var(--ion-color-medium)}._detailInfo_pg1vt_612{display:flex;flex-direction:column;gap:2px}._detailLabel_pg1vt_618{font-size:14px;color:var(--ion-color-medium)}._detailValue_pg1vt_623{font-size:16px;font-weight:500}._detailSubValue_pg1vt_628{font-size:14px;color:var(--ion-color-medium);font-weight:400}._dayNameContainer_pg1vt_634{display:flex;align-items:center;gap:.5rem}._canceledLabel_pg1vt_640{color:var(--ion-color-danger);font-weight:400}._coachesSummary_pg1vt_646{cursor:pointer;padding:1rem!important}._coachesContainer_pg1vt_651{display:flex;align-items:center;justify-content:space-between;width:100%}._coachAvatars_pg1vt_658{display:flex;align-items:center}._coachAvatar_pg1vt_658{width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;border:2px solid var(--ion-color-white)}._coachAvatar_pg1vt_658 img{width:100%;height:100%;object-fit:cover}._coachCount_pg1vt_677{flex:1;margin-left:1rem}._coachCount_pg1vt_677 h4{margin:0;font-size:1rem;font-weight:600}._coachCount_pg1vt_677 p{margin:0;font-size:.875rem;color:var(--ion-color-medium)}._chevronIcon_pg1vt_694{font-size:1.25rem;color:var(--ion-color-medium)}._coachesAddModal_pg1vt_699::part(backdrop){background:transparent;opacity:1}._currentWeekBanner_pg1vt_705{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:8px;font-weight:500}._currentWeekBanner_pg1vt_705 ion-icon{font-size:1.1rem}._alertContainer_pg1vt_419{background:var(--ion-color-lightBlue);border-radius:1rem;overflow:hidden;margin-bottom:0rem}._alertContent_pg1vt_735{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_pg1vt_424{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_pg1vt_428{flex-grow:1}._alertMessage_pg1vt_428 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_pg1vt_428 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._dateRange_pg1vt_767{background-color:var(--ion-color-lightBlue);color:var(--ion-color-primary);padding:.25rem .5rem;border-radius:.5rem}._contentWrapper_db1rw_1{flex:1;overflow-y:auto;padding-bottom:10rem;position:relative}._segment_db1rw_13{--background: var(--ion-color-white);margin:0;width:300px;align-self:flex-start}._segmentButton_db1rw_20{--indicator-height: 3px;text-transform:capitalize;font-size:.8rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important;min-width:auto;padding:0 .75rem}._selectedCoachesContent_db1rw_33{padding:.75rem;display:flex;flex-direction:column;gap:1rem}._searchBarDiv_db1rw_42{padding:0 .75rem}._searchBar_db1rw_42{margin-top:1rem;--background: var(--ion-color-light);--box-shadow: none;--border-radius: 10rem}._searchCoachesContent_db1rw_56{position:absolute;top:4rem;left:0;right:0;margin:0 auto;padding:0 .5rem;background:var(--ion-color-white);z-index:10;height:80vh;width:calc(100% - 1.5rem);margin:.75rem;overflow-y:auto}._sectionLabel_db1rw_81{margin:0;margin-top:1rem;padding:0 1rem;color:var(--ion-color-medium);font-weight:400;font-size:1rem;width:100%;text-align:left}._loadingContainer_db1rw_95{width:100%;background-color:var(--ion-color-white);border-radius:1rem;display:flex;align-items:center;justify-content:center;padding:2rem}._infoContainer_db1rw_105{display:flex;align-items:flex-start;gap:.25rem;color:var(--ion-color-medium);font-size:.8rem;margin-left:1rem}._coachNameContainer_db1rw_114{display:flex;align-items:flex-start;flex-direction:column;margin-right:auto}._typeChip_db1rw_123{margin:0;font-weight:500;font-size:.75rem}._slideSpan_db1rw_135{font-size:.8rem;color:var(--ion-color-medium)}._slideDiv_db1rw_140{display:flex;align-items:center;justify-content:flex-end;padding-top:0rem;padding-right:1.5rem}._summaryCard_db1rw_149{position:fixed;bottom:1rem;left:1rem;right:1rem;padding:1rem;border-radius:1rem;background:rgba(var(--ion-color-light-rgb),.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:none;display:flex;flex-direction:column;gap:1rem;z-index:50}._summaryCard_db1rw_149._collapsed_db1rw_166{gap:.5rem}._summaryHeader_db1rw_170{display:flex;justify-content:space-between;align-items:flex-start}._summaryHeader_db1rw_170 h4{margin:0;font-size:1.1rem}._summaryHeader_db1rw_170 p{margin:.25rem 0 0;font-size:.9rem;color:var(--ion-color-medium)}._summaryLoading_db1rw_187{display:flex;align-items:center;gap:.75rem;color:var(--ion-color-medium)}._summarySection_db1rw_194{display:flex;flex-direction:column;gap:.5rem}._summarySectionHeader_db1rw_200{display:flex;align-items:center;gap:.75rem}._summarySectionText_db1rw_206{flex:1}._summarySectionText_db1rw_206 h5{margin:0;font-size:.95rem}._summarySectionText_db1rw_206 p{margin:.1rem 0 0;font-size:.8rem;color:var(--ion-color-medium)}._summaryChip_db1rw_221{margin-left:auto}._summaryCoachList_db1rw_225{border-radius:.75rem;overflow:hidden;background:var(--ion-color-light)}._summaryCoachList_db1rw_225 ion-item{--background: transparent}._summaryEmpty_db1rw_235{margin:0;font-size:.9rem;color:var(--ion-color-medium)}._summaryActions_db1rw_241{display:flex;justify-content:space-between;align-items:center;gap:.75rem}._item_db1rw_248{--ripple-color: transparent !important}._instanceModal_1j20u_1::part(backdrop){background:transparent;opacity:1}._modalContent_1j20u_11{--background: var(--ion-color-light);--padding-top: 0;--padding-bottom: 1.5rem;--padding-start: 0;--padding-end: 0}._handleBar_1j20u_19{width:36px;height:4px;background:rgba(0,0,0,.15);border-radius:2px;margin:8px auto 0}._contentWrapper_1j20u_27{padding:1.5rem 1.25rem 0}._badge_1j20u_31{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:linear-gradient(135deg,rgba(var(--ion-color-primary-rgb),.1),rgba(var(--ion-color-primary-rgb),.05));border:1px solid rgba(var(--ion-color-primary-rgb),.2);border-radius:20px;font-size:.75rem;font-weight:600;color:var(--ion-color-primary);margin-bottom:1rem}._badgeIcon_1j20u_45{font-size:14px;color:var(--ion-color-primary)}._title_1j20u_50{font-size:1.5rem;font-weight:700;color:var(--ion-color-black);margin:0 0 .5rem;letter-spacing:-.02em}._description_1j20u_58{font-size:.9375rem;color:var(--ion-color-medium-shade);margin:0 0 1.5rem;line-height:1.5}._description_1j20u_58 strong{color:var(--ion-color-black);font-weight:600}._optionsContainer_1j20u_70{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}._optionCard_1j20u_77{position:relative;padding:1rem;border:2px solid var(--ion-color-light);border-radius:.75rem;background:var(--ion-color-white);cursor:pointer;transition:all .2s ease}._optionCard_1j20u_77:active{transform:scale(.98)}._primaryOption_1j20u_91{border-color:var(--ion-color-primary)}._optionIconSvg_1j20u_95{font-size:1.75rem;color:var(--ion-color-primary);margin-bottom:.5rem}._optionContent_1j20u_101{flex:1;display:flex;flex-direction:column;gap:0rem}._optionTitle_1j20u_108{font-size:1.1rem;font-weight:600;margin:0 0 .25rem;color:var(--ion-color-black)}._optionSubtitle_1j20u_115{font-size:.85rem;color:var(--ion-color-medium);margin:0;line-height:1.3}._checkIcon_1j20u_122{position:absolute;top:.75rem;right:.75rem;font-size:1.25rem;color:var(--ion-color-primary)}._selected_1j20u_130{border-color:var(--ion-color-primary);background:var(--ion-color-lightBlue)}._buttonGroup_1j20u_135{width:100%;display:flex;gap:.75rem;margin-top:1rem}._buttonGroup_1j20u_135 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem;--opacity: 1 !important}._confirmButton_1j20u_148{flex-grow:1}._cancelButton_1j20u_152{min-width:100px}._header_lmleb_3{padding-top:8px}._description_lmleb_7{margin-bottom:24px}._description_lmleb_7 h2{font-size:20px;font-weight:600;margin:0 0 8px}._description_lmleb_7 p{margin:0 0 12px;color:var(--ion-color-medium);font-size:16px;line-height:1.4}._lessonInfo_lmleb_24{display:flex;align-items:center;gap:8px;color:var(--ion-color-medium);font-size:14px;border-radius:8px}._datesList_lmleb_35{margin-bottom:24px;background:var(--ion-color-light)}._dateItem_lmleb_40{--padding-start: 16px;--padding-end: 16px;margin-bottom:8px;border-radius:12px;--background: var(--ion-color-white)}._blockedDate_lmleb_52{--background: var(--ion-color-light-shade)}._checkboxCol_lmleb_56{display:flex;align-items:center;justify-content:flex-end}._selectedIcon_lmleb_62{font-size:24px}._radioCircle_lmleb_66{width:24px;height:24px;border-radius:50%;border:2px solid var(--ion-color-medium)}._noDates_lmleb_73{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;text-align:center}._noLessonsIcon_lmleb_82{font-size:48px;color:var(--ion-color-medium);margin-bottom:16px}._header_lmleb_3{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700}._bottomButtons_lmleb_95{display:flex;gap:12px}._submitButton_lmleb_100{flex-grow:1;--padding-top: 1.25rem;--padding-bottom: 1.25rem}._finalizedInfo_lmleb_106{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem}._reason_lmleb_114{color:var(--ion-color-medium);font-style:italic;margin-left:4px}._normalLabel_lmleb_120{padding:.5rem}._reverseButton_lmleb_124{--padding-start: 0px;--padding-end: 0px;--padding-top: 0px;--padding-bottom: 0px;min-height:40px;min-width:40px}._header_iaqxr_1{text-align:left;font-size:2.5rem;font-weight:700;background-color:var(--ion-color-light);padding-bottom:1.5rem;padding-left:1rem}._segmentContainer_iaqxr_13{background:var(--ion-color-light);position:sticky;top:0rem;z-index:10}._segment_iaqxr_13{--background: var(--ion-color-light);z-index:1;max-width:300px;align-self:flex-start;margin:0}._segmentButton_iaqxr_28{--indicator-height: 4px;text-transform:capitalize;font-size:.9rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._lessonCountPill_iaqxr_40{display:inline-block;background:var(--ion-color-primary);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600}._lessonsList_iaqxr_50{display:flex;flex-direction:column;gap:0}._lessonItem_iaqxr_56{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid var(--ion-color-light-shade)}._lessonItem_iaqxr_56:last-child{border-bottom:none}._lessonInfo_iaqxr_68{display:flex;align-items:flex-start;flex:1}._lessonDetails_iaqxr_74{display:flex;flex-direction:column;gap:.25rem}._lessonDate_iaqxr_80{font-size:.875rem;font-weight:600;color:var(--ion-color-black)}._lessonTime_iaqxr_86{font-size:.875rem;color:var(--ion-color-black);font-weight:500}._lessonLocation_iaqxr_92{font-size:.8rem;color:var(--ion-color-medium)}._absenceAlert_iaqxr_97{display:flex;align-items:center;gap:.5rem;background:var(--ion-color-lightBlue);color:var(--ion-color-primary);padding:.65rem .85rem;border-radius:.75rem;font-size:.8rem;font-weight:400;margin-bottom:.5rem}._absenceAlert_iaqxr_97 ion-icon{font-size:1rem}._cancelButton_iaqxr_114{--padding-start: .75rem;--padding-end: .75rem;--padding-top: .5rem;--padding-bottom: .5rem;font-size:.875rem;text-transform:none;margin:0}._toolbar_iaqxr_124,._footerToolbar_iaqxr_128{--background: transparent !important}._mainContent_iaqxr_133{height:100%;margin-top:-8rem;padding-top:8rem}._infoCard_iaqxr_143{margin:0;border-radius:1rem;box-shadow:none}._infoItem_iaqxr_150{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}._infoItem_iaqxr_150:last-child{margin-bottom:0}._infoItem_iaqxr_150 ion-icon{font-size:1.25rem;color:var(--ion-color-primary)}._section_iaqxr_166{padding:1rem}._section_iaqxr_166 h3{margin:0 0 .5rem;font-size:1.2rem;font-weight:600;color:var(--ion-color-dark)}._participantItem_iaqxr_197{--inner-padding-start: 1rem}._coachItem_iaqxr_204{--padding-end: 0 !important;--inner-padding-end: 0 !important;border-radius:8px}._statusInfo_iaqxr_211{display:flex;gap:.5rem;flex-wrap:wrap}._statusInfo_iaqxr_211 ion-chip{color:#7c7c7c;border-radius:.75rem}._participantItem_iaqxr_197 ion-icon,._coachItem_iaqxr_204 ion-icon{color:var(--ion-color-primary);margin-right:.5rem}._slideDiv_iaqxr_230{display:flex;justify-content:flex-end;align-items:center;padding:.5rem;margin-top:.5rem}._slideSpan_iaqxr_238{color:var(--ion-color-medium);font-size:.875rem;opacity:.7}._messageButton_iaqxr_244{margin-right:-.5rem}.animate__animated{animation-duration:1s;animation-fill-mode:both}.animate__pulse{animation-name:_pulse_iaqxr_1}.animate__fadeOut{animation-name:_fadeOut_iaqxr_1}.animate__infinite{animation-iteration-count:infinite}@keyframes _pulse_iaqxr_1{0%{transform:scaleZ(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleZ(1)}}@keyframes _fadeOut_iaqxr_1{0%{opacity:1}to{opacity:0}}._modal_1zix4_2{--background: var(--ion-color-light)}._header_1zix4_7{--background: transparent !important}._toolbar_1zix4_11{--background: var(--ion-color-white) !important;--border-width: 0 !important}._closeButton_1zix4_17{--background: transparent;--background-hover: var(--ion-color-light)}._debugToggle_1zix4_23{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--ion-color-medium)}._content_1zix4_32{--background: var(--ion-color-light);--padding-top: 0;--padding-bottom: 2rem;--padding-start: 0;--padding-end: 0}._debugCard_1zix4_41{margin:1rem;border-radius:1.5rem;background:linear-gradient(135deg,#000,#1a1a1a);box-shadow:0 4px 20px rgba(0,0,0,.3);overflow:hidden;position:relative;transition:all .5s cubic-bezier(.4,0,.2,1)}._debugCardShrunk_1zix4_51{border-radius:1rem}._debugContent_1zix4_55{position:relative;display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem 1.5rem;background:linear-gradient(135deg,#000,#1a1a1a);overflow:hidden;transition:padding .5s cubic-bezier(.4,0,.2,1)}._debugCardShrunk_1zix4_51 ._debugContent_1zix4_55{padding:0}._debugContent_1zix4_55:before{content:"";position:absolute;top:0;left:0;right:0;height:300px;background:radial-gradient(ellipse at top,rgba(0,122,255,.3) 0%,transparent 70%);pointer-events:none}._logoContainer_1zix4_81{margin-top:1rem;margin-bottom:2rem;position:relative;z-index:2}._swumAILogo_1zix4_88{width:80px;height:80px;filter:drop-shadow(0 0 40px rgba(0,122,255,.4));animation:_float_1zix4_1 3s ease-in-out infinite}@keyframes _float_1zix4_1{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}._contentWrapper_1zix4_104{flex:1;width:100%;padding:0 1rem;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}._mainTitle_1zix4_115{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 .5rem;text-align:center;letter-spacing:-.5px}._subtitle_1zix4_124{font-size:.875rem;font-weight:500;color:rgba(255,255,255,.6);margin:0 0 2rem;text-align:center}._stepsContainer_1zix4_132{width:100%;display:flex;flex-direction:column;gap:1rem;max-height:400px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;padding:.5rem}._stepsContainer_1zix4_132::-webkit-scrollbar{display:none}._stepItem_1zix4_150{display:flex;align-items:center;gap:.875rem;padding:1rem 1.25rem;background:rgba(255,255,255,.05);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:12px;transition:all .4s cubic-bezier(.4,0,.2,1);animation:_slideIn_1zix4_1 .5s cubic-bezier(.4,0,.2,1) backwards}._stepItem_1zix4_150:nth-child(1){animation-delay:.1s}._stepItem_1zix4_150:nth-child(2){animation-delay:.2s}._stepItem_1zix4_150:nth-child(3){animation-delay:.3s}._stepItem_1zix4_150:nth-child(4){animation-delay:.4s}._stepItem_1zix4_150:nth-child(5){animation-delay:.5s}._stepItem_1zix4_150:nth-child(6){animation-delay:.6s}._stepItem_1zix4_150:nth-child(7){animation-delay:.7s}._stepItem_1zix4_150:nth-child(8){animation-delay:.8s}._stepItem_1zix4_150:nth-child(9){animation-delay:.9s}._stepItem_1zix4_150:nth-child(10){animation-delay:1s}@keyframes _slideIn_1zix4_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._stepActive_1zix4_185{background:rgba(0,122,255,.15);border-color:rgba(0,122,255,.4);box-shadow:0 8px 32px rgba(0,122,255,.2);transform:scale(1.02)}._stepCompleted_1zix4_192{opacity:.6;background:rgba(255,255,255,.03)}._stepIndicator_1zix4_197{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._dotPulse_1zix4_206{width:12px;height:12px;background:#007aff;border-radius:50%;position:relative;animation:_pulse_1zix4_1 2s cubic-bezier(.4,0,.6,1) infinite}._dotPulse_1zix4_206:before,._dotPulse_1zix4_206:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:inherit;border-radius:50%;animation:_ripple_1zix4_1 2s cubic-bezier(0,0,.2,1) infinite}._dotPulse_1zix4_206:after{animation-delay:1s}@keyframes _pulse_1zix4_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}@keyframes _ripple_1zix4_1{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(3);opacity:0}}._checkIcon_1zix4_255{font-size:32px;color:var(--ion-color-success);filter:drop-shadow(0 4px 12px rgba(52,199,89,.4))}._stepText_1zix4_261{font-size:.9rem;font-weight:500;color:rgba(255,255,255,.9);letter-spacing:-.2px}._stepActive_1zix4_185 ._stepText_1zix4_261{color:#fff;font-weight:600}._stepCompleted_1zix4_192 ._stepText_1zix4_261{color:rgba(255,255,255,.5)}._gradientFade_1zix4_277{position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);pointer-events:none;z-index:1}._completedState_1zix4_289{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1rem;width:100%}._completedLeft_1zix4_297{display:flex;align-items:center;gap:.5rem;animation:_slideInFromLeft_1zix4_1 .6s cubic-bezier(.4,0,.2,1)}._completedRight_1zix4_304{display:flex;align-items:center;gap:.75rem;animation:_slideInFromRight_1zix4_1 .6s cubic-bezier(.4,0,.2,1)}@keyframes _slideInFromLeft_1zix4_1{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes _slideInFromRight_1zix4_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}._completedLogo_1zix4_333{width:32px;height:32px;filter:drop-shadow(0 0 20px rgba(0,122,255,.3))}._completedIcon_1zix4_339{font-size:1.25rem;color:var(--ion-color-success);filter:drop-shadow(0 4px 12px rgba(52,199,89,.4))}._completedText_1zix4_345{font-size:.9375rem;font-weight:600;color:#fff;letter-spacing:-.3px}._creditsContainer_1zix4_353{padding:1rem;display:flex;flex-direction:column;gap:1rem}._creditCard_1zix4_361{background:var(--ion-color-white);border-radius:1.25rem;padding:1.5rem;box-shadow:0 2px 12px rgba(0,0,0,.08)}._creditInfo_1zix4_369{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}._creditInfoRow_1zix4_376{display:flex;align-items:center;gap:.75rem}._creditIcon_1zix4_382{font-size:1.5rem;color:var(--ion-color-primary);flex-shrink:0}._creditDetails_1zix4_388{display:flex;flex-direction:column;gap:.125rem}._creditLabel_1zix4_394{font-size:.875rem;color:var(--ion-color-medium);font-weight:500}._creditValue_1zix4_400{font-size:1rem;font-weight:600;color:var(--ion-color-dark)}._useCreditButton_1zix4_407{--border-radius: 1rem;--padding-top: .875rem;--padding-bottom: .875rem;font-weight:600;margin:0}._loadingContainer_1zix4_416{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1rem;color:var(--ion-color-medium)}._loadingSpinner_1zix4_425{--color: var(--ion-color-primary)}._errorText_1zix4_430{padding:1rem;text-align:center;color:var(--ion-color-danger);font-size:.9375rem}._recommendationsContainer_1zix4_438{margin-top:1.5rem;animation:_fadeIn_1zix4_1 .3s ease}@keyframes _fadeIn_1zix4_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._recommendationHeading_1zix4_454{font-size:1.125rem;font-weight:700;color:var(--ion-color-dark);margin-bottom:1rem;padding-left:.25rem}._recommendationsList_1zix4_462{display:flex;flex-direction:column;gap:.75rem}._recommendationCard_1zix4_469{background:var(--ion-color-light);border-radius:1rem;padding:1.25rem;transition:all .2s ease;border:1px solid var(--ion-color-border)}._recommendationCard_1zix4_469:active{transform:scale(.98)}._recommendationHeader_1zix4_481{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;gap:1rem}._recommendationName_1zix4_489{font-size:1.0625rem;font-weight:600;color:var(--ion-color-dark);line-height:1.3}._matchBadge_1zix4_496{font-size:.8125rem;font-weight:600;color:var(--ion-color-primary);background:rgba(var(--ion-color-primary-rgb),.1);padding:.25rem .625rem;border-radius:.5rem;white-space:nowrap;flex-shrink:0}._recommendationDetails_1zix4_507{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}._recommendationLocation_1zix4_514{font-size:.875rem;color:var(--ion-color-medium);display:flex;align-items:center;gap:.375rem}._recommendationTime_1zix4_522{font-size:.9375rem;color:var(--ion-color-dark);font-weight:500;display:flex;align-items:center;gap:.375rem}._recommendationSeats_1zix4_531{font-size:.875rem;color:var(--ion-color-success);font-weight:500;display:flex;align-items:center;gap:.375rem}._recommendationTypeLabel_1zix4_540{font-size:.75rem;color:var(--ion-color-warning);font-weight:600;background:rgba(var(--ion-color-warning-rgb),.1);padding:.25rem .625rem;border-radius:.5rem;width:fit-content}._rescheduleButton_1zix4_550{--border-radius: .875rem;--padding-top: .75rem;--padding-bottom: .75rem;font-weight:600;margin:0}._emptyState_1zix4_559{padding:3rem 2rem;text-align:center;color:var(--ion-color-medium)}._emptyStateText_1zix4_565{font-size:1rem;line-height:1.5}._successState_1zix4_570{margin-top:1.5rem;padding:1rem 1.25rem;border-radius:14px;background:rgba(16,122,84,.12);display:flex;align-items:center;gap:.75rem}._successIcon_1zix4_580{font-size:1.75rem;color:var(--ion-color-success)}._successText_1zix4_585{font-weight:600;color:var(--ion-color-success)}._accordionGroup_1zix4_591{margin-top:.75rem}._accordion_1zix4_591{background:transparent}._accordionHeader_1zix4_599{--background: var(--ion-color-light);--padding-start: 1.25rem;--padding-end: 1.25rem;--inner-padding-end: 0;--min-height: 3rem;border-radius:1rem;margin:0}._accordionLabel_1zix4_609{font-size:.9375rem;font-weight:600;color:var(--ion-color-primary)}._accordionContent_1zix4_615{padding:.75rem 0 0;display:flex;flex-direction:column;gap:.75rem}._noCreditsContainer_1zix4_623{padding:4rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}._noCreditsIcon_1zix4_632{font-size:4rem;color:var(--ion-color-medium);opacity:.5}._noCreditsTitle_1zix4_638{font-size:1.25rem;font-weight:700;color:var(--ion-color-dark);margin:0}._noCreditsText_1zix4_645{font-size:.9375rem;color:var(--ion-color-medium);line-height:1.5;max-width:300px}._toolbar_4o6f3_1{--background: transparent !important;position:relative}._mainImage_4o6f3_6{width:100%;margin-top:-4rem}._closeButton_4o6f3_11{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._bigStar_4o6f3_21{position:absolute;z-index:-1;right:-10rem;top:-6rem;transform:rotate(-25deg);animation:_starFloat_4o6f3_1 6s ease-in-out infinite}@keyframes _starFloat_4o6f3_1{0%,to{transform:rotate(-25deg) translate(0)}50%{transform:rotate(-20deg) translate(-5px,-5px)}}._closeButton_4o6f3_11{position:absolute;right:0rem;top:0rem;z-index:10}._container_4o6f3_46{display:flex;flex-direction:column;gap:.5rem}._containerModal_4o6f3_55{padding:1rem;display:flex;flex-direction:column}._containerModal_4o6f3_55 h1{font-weight:600;color:var(--ion-color-black)}._containerModal_4o6f3_55 h2{margin:0;font-weight:700!important;font-size:5rem;color:var(--ion-color-black);display:flex;align-items:baseline;gap:.25rem}._containerModal_4o6f3_55 p{margin:0;font-weight:500;font-size:1rem;text-transform:uppercase}._containerModal_4o6f3_55 span{color:var(--ion-color-medium)!important}._coachTitle_4o6f3_92{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._titleContainer_4o6f3_99{padding:2rem 2rem 1rem;background-color:var(--ion-color-light);display:flex;flex-direction:column;gap:.5rem;border-top:solid 1px #e6e6e6}._title_4o6f3_99{margin:0;font-size:1.25rem;display:flex;align-items:baseline;gap:.5rem}._title_4o6f3_99 span{font-size:.8rem;font-weight:400;color:var(--ion-color-danger)}._subTitle_4o6f3_125{margin:0;color:var(--ion-color-medium);font-weight:400}._label_4o6f3_131{font-size:1.25rem!important;font-weight:500}._bookingContainer_4o6f3_136{padding:.5rem 1rem;background-color:var(--ion-color-white)}._modal_4o6f3_143 ion-toolbar{--background: transparent;--color: var(--ion-color-black)}._icon_4o6f3_172{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem}._modalFooterText_4o6f3_188{width:100%;display:flex;align-items:center;justify-content:center;margin-top:.5rem}._modalFooterText_4o6f3_188 span{color:#888;font-size:.85rem}._footerToolbar_4o6f3_206{--padding-bottom: 0rem;--padding-start: 1rem;--padding-end: 1rem }._footerToolbar_4o6f3_206 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._list_4o6f3_221{background:var(--ion-color-light);border:solid 1px var(--ion-color-medium);border-radius:1rem}._listSmall_4o6f3_227{background:var(--ion-color-light)}._list_4o6f3_221 ion-item{--border-color: var(--ion-color-light) !important;--border-weight: 2px !important;--background: var(--ion-color-light)}._listItemSmall_4o6f3_237{font-weight:600;color:var(--ion-color-secondary)}._strikethrough_4o6f3_242{text-decoration:line-through}._highlight_4o6f3_246{color:var(--ion-color-black);font-weight:600}._labelDiv_4o6f3_251{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}._labelDiv_4o6f3_251 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400}._whatsThis_4o6f3_265{display:flex;justify-content:flex-end}._modalTitle_4o6f3_270{font-size:1.5rem}._convertButton_4o6f3_274{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._founderMessage_4o6f3_279{background:var(--ion-color-light);border-radius:16px;padding:1rem;margin:2rem 1rem 0 3rem}._founderMessage_4o6f3_279 h3{color:var(--ion-color-primary);font-size:1rem;margin:0;margin-top:.5rem;margin-bottom:.5rem;font-weight:600}._founderMessage_4o6f3_279 p{color:var(--ion-color-black);font-size:.8rem;line-height:1.4;margin:0}._founderMessage_4o6f3_279 div{display:flex;align-items:center;justify-content:flex-end;gap:1rem;color:var(--ion-color-black);font-style:italic;font-size:.8rem}._avatar_4o6f3_318{height:2rem;width:2rem}@media (min-width: 769px){._benefitItem_4o6f3_325{height:9rem}._modal_4o6f3_143{--height: 98%}}._logos_1shzj_2{overflow:hidden;background:transparent;white-space:nowrap;position:relative;width:100%;max-width:500px;background-color:var(--ion-color-white);padding:.5rem 0;margin-top:2rem;margin-bottom:2rem;border-radius:1.5rem;box-shadow:0 20px 40px -5px rgba(69,105,250,.6)}._logosSlide_1shzj_20{display:inline-block;animation:_slide_1shzj_1 35s infinite linear}._logosSlide_1shzj_20 img{min-height:6rem;min-width:6rem;max-height:6rem;max-width:6rem;object-fit:cover;margin:0 .25rem;border-radius:1rem}@keyframes _slide_1shzj_1{0%{transform:translate(0)}to{transform:translate(-100%)}}._helpSwiper_1ymu8_1{width:100%;padding-bottom:20px!important}._helpItemDiv_1ymu8_6{position:relative;padding:.25rem;width:100%}._helpItem_1ymu8_6{border:solid 1px var(--ion-color-border);border-radius:1rem;--transition: none !important;--background-activated: transparent !important;--background-hover: transparent !important}._helpItem_1ymu8_6 ion-label{margin-left:7rem}._helpItem_1ymu8_6 h3{font-size:.8rem;font-weight:700;margin:0;margin-bottom:.25rem;color:var(--ion-color-dark)}._helpItem_1ymu8_6 p{margin:0;line-height:.75rem;font-size:.75rem}._guideClose_1ymu8_42{cursor:pointer;position:absolute;top:.75rem;right:.75rem;z-index:2;font-size:1rem}._avatarHelp_1ymu8_51{position:absolute;left:-.5rem;height:125px;width:125px;object-fit:contain;--border-radius: 0px !important}._avatarHelp_1ymu8_51 img{object-fit:contain}._googleImg_1ymu8_65{padding:.25rem}._helpSwiper_1ymu8_1 .swiper-pagination-bullet{width:8px;height:8px;background:var(--ion-color-medium);opacity:.4;transition:all .3s ease}._helpSwiper_1ymu8_1 .swiper-pagination-bullet-active{width:24px;border-radius:4px;background:var(--ion-color-primary);opacity:1}._shareHeader_178te_1{position:absolute;top:0}._shareSegment_178te_6{width:fit-content;min-width:auto;margin:0;margin-left:1rem}._segmentButton_178te_18{display:flex;align-items:center;justify-content:center}._segmentContent_178te_24{display:flex;align-items:center;gap:6px}._segmentContent_178te_24 ion-icon{font-size:16px;min-width:16px}._segmentContent_178te_24 ion-label{margin:0}._shareToolbar_178te_39{--background: transparent !important}._coachTitle_178te_44{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._content_178te_51{padding:1rem;padding-top:0;background-color:var(--ion-color-light)}._contentImg_178te_58{width:100%;max-height:350px;object-fit:cover}._content_178te_51 h1{font-weight:700;display:flex;align-items:flex-start;justify-content:center}._content_178te_51 h1 span{font-size:.7rem;font-weight:400;margin-left:.25rem}._content_178te_51 h3{text-align:left;font-weight:300;color:#888;font-size:1rem;display:flex;align-items:center;justify-content:flex-start}._qrContainer_178te_91{max-width:300px;max-height:300px;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background-color:var(--ion-color-white);border-radius:1rem;margin:1rem 1rem 0rem;border:solid 1px var(--ion-color-border)}._qrContainer_178te_91 p{text-align:center;color:var(--ion-color-medium)}._qrCode_178te_117{border-radius:1rem}._instructions_178te_122{background-color:var(--ion-color-white);border-radius:1rem;padding:1rem;display:flex;flex-direction:column}._instructions_178te_122 ol{line-height:1.5rem}._instructions_178te_122 h2{margin:0;align-self:flex-start;font-size:1rem;color:var(--ion-color-medium)}._linkContainer_178te_146{position:relative;margin:0;display:flex;justify-content:space-between;align-items:center;gap:.5rem;background-color:var(--ion-color-white);border-radius:1rem;padding:0rem 1rem;margin-bottom:1rem;overflow:hidden}._linkContainer_178te_146 span{color:var(--ion-color-secondary);font-weight:500;font-size:1rem;letter-spacing:.05rem;text-decoration:none;width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}._linkContainer_178te_146 h4{margin:0;font-weight:600;font-size:1rem;position:absolute;top:0rem;left:0rem;background-color:var(--ion-color-white);padding:.25rem .75rem;color:var(--ion-color-dark);border-bottom-right-radius:1rem}._userContainer_178te_193{margin-left:.25rem;display:inline-flex;align-items:baseline;gap:.5rem}._userContainer_178te_193 img{border-radius:50%;height:1rem;width:1rem}._notes_178te_206{color:var(--ion-color-medium);font-size:.6rem;margin-top:1rem;padding:0 1rem}._shareBigButton_178te_216{height:4rem}._qrSection_178te_222{width:100%;margin-top:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}._qrSection_178te_222._special_178te_232{margin-top:1rem}._scanHeader_178te_236{display:flex;flex-direction:column;align-items:center;padding:0 1rem}._scanHeader_178te_236 ion-icon{font-size:3rem;margin-bottom:.5rem;color:var(--ion-color-medium)}._scanHeader_178te_236 h2{font-size:2rem;font-weight:600;margin:0 0 .5rem;color:var(--ion-color-dark)}._scanHeader_178te_236 p{font-size:1rem;margin:0;text-align:center}._referralSpan_178te_263{color:var(--ion-color-primary);font-weight:700}._divider_178te_270{width:100%;text-align:center;margin:1.5rem 0;position:relative}._divider_178te_270 span{background:var(--ion-color-light);padding:0 .5rem;font-size:1rem;position:relative;z-index:1}._divider_178te_270:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:var(--ion-color-medium-shade);opacity:.2}._referralTopContainer_178te_297{margin:4rem 1rem 0}._referralTopContainer_178te_297 h1{justify-content:flex-start;font-weight:600}@media (min-width: 769px){._contentImg_178te_58{max-height:325px}}._modalContent_df07j_6{padding:0 1rem}._modalContent_df07j_6 h2{font-size:1.5rem;font-weight:800;color:var(--ion-color-black)}._modalContent_df07j_6 p{color:var(--ion-color-medium);margin-bottom:2.5rem}._reviewButton_df07j_23{height:4rem}._checkBox_df07j_27{padding:.75rem 1rem;border-radius:1rem;width:100%;--background-activated: transparent !important;--ripple-color: var(--ion-color-lightBlue)}._icon_df07j_37{font-size:5rem}._rewardsPic_df07j_41{height:15rem!important;width:100%;object-fit:cover}._content_18m4s_8{padding:1.5rem}._header_18m4s_12{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700;display:flex;align-items:center}._content_18m4s_8 img{object-fit:cover}._header_18m4s_12 h2{margin:0;font-size:1.25rem;font-weight:600}._body_18m4s_35{text-align:left;color:var(--ion-color-medium);margin-bottom:2rem}._confirmButton_18m4s_47{height:4rem}._planCard_1dnek_1{overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}._cardHeader_1dnek_15{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:.5rem 0rem;gap:.25rem}._totalCostSpan_1dnek_32{font-size:.8rem;font-weight:400;margin-left:.25rem;color:var(--ion-color-medium)}._colorBar_1dnek_39{position:absolute;bottom:0;left:0;right:0;height:4px}._subscriptionBadge_1dnek_47{margin:0;font-size:.75rem;height:24px}._mainContent_1dnek_53{position:relative;background:var(--ion-color-white);padding:1.25rem;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.05);border:solid 1px var(--ion-color-light)}._planTitle_1dnek_67{font-size:1.5rem;font-weight:600;margin:0 0 .75rem;color:var(--ion-color-dark)}._metaInfo_1dnek_74{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._lessonCountBadge_1dnek_81{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--ion-color-light);border-radius:20px;font-size:.875rem}._lessonCountBadge_1dnek_81 ion-icon{font-size:1.125rem;color:var(--ion-color-medium)}._coachBadge_1dnek_96{display:flex;align-items:center;gap:.5rem;padding:.25rem;border-radius:20px}._coachBadge_1dnek_96 ion-avatar{width:28px;height:28px}._coachBadge_1dnek_96 span{font-size:1rem;font-weight:500;color:var(--ion-color-black)}._priceSection_1dnek_115{display:flex;align-items:baseline;gap:.25rem}._currency_1dnek_124{font-size:1.25rem;font-weight:500;color:var(--ion-color-medium)}._amount_1dnek_130{font-size:2rem;font-weight:700;line-height:1}._period_1dnek_136{color:var(--ion-color-medium);font-size:.875rem;margin-left:.25rem}._rangeHelp_1dnek_142{margin-left:auto;font-size:.75rem;--padding-start: .5rem;--padding-end: .5rem}._scheduleSection_1dnek_149{margin:1.5rem 0}._scheduleHeader_1dnek_153{margin-bottom:1rem}._timeChip_1dnek_157{margin:0;--background: var(--ion-color-light);font-size:.75rem}._timeChipTwo_1dnek_164{margin:0;--background: var(--ion-color-dark)}._daysWrapper_1dnek_170{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem;margin-top:1rem}._dayIndicator_1dnek_177{display:flex;flex-direction:column;align-items:center;gap:.375rem}._dayLabel_1dnek_184{font-size:.75rem;color:var(--ion-color-medium);font-weight:500}._dayDot_1dnek_190{width:8px;height:8px;border-radius:50%;background:var(--ion-color-light);transition:transform .2s ease,background-color .2s ease}._activeDayIndicator_1dnek_198 ._dayLabel_1dnek_184{color:var(--indicator-color)}._activeDayIndicator_1dnek_198 ._dayDot_1dnek_190{background:var(--indicator-color);transform:scale(1.2)}._statusSection_1dnek_207{padding-top:.75rem;border-top:1px solid var(--ion-color-light);display:flex;flex-direction:column;align-items:flex-start}._planDescription_1dnek_216{font-size:.875rem;color:var(--ion-color-medium);margin:0 0 1rem;line-height:1.5}._cancellationAlert_1dnek_223,._cancellationInfo_1dnek_224{display:flex;align-items:center;gap:.5rem;padding:.75rem;border-radius:12px;font-size:.875rem;color:var(--ion-color-black)!important}._cancellationAlert_1dnek_223{background:var(--ion-color-lightRed);color:var(--ion-color-danger)!important}._cancellationInfo_1dnek_224{background:var(--ion-color-light);color:var(--ion-color-medium)}._actionsSection_1dnek_244{position:absolute;top:.5rem;right:.5rem;backdrop-filter:blur(5px);border-radius:50%}._optionsButton_1dnek_253{--padding-start: .5rem;--padding-end: .5rem;height:32px}._popoverItem_1dnek_259{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;cursor:pointer;transition:background-color .2s ease}._popoverItem_1dnek_259:hover{background:var(--ion-color-light)}._popoverItem_1dnek_259 ion-icon{font-size:1.25rem}._popoverItem_1dnek_259 span{font-size:.875rem}._whyThisTitle_1dnek_280{font-size:2.5rem;font-weight:700;margin-top:0}._whyThisImg_1dnek_286{max-width:300px}._whyThisPara_1dnek_290{font-size:1.25rem;font-weight:400;padding:0 1rem;line-height:2rem}._cancelButton_1dnek_297{margin-top:1rem}._optionsPopover_1dnek_301{--width: 225px}._header_oijmm_8{padding-top:8px}._description_oijmm_12{margin-bottom:24px}._description_oijmm_12 h2{font-size:20px;font-weight:600;margin:0 0 8px}._description_oijmm_12 p{margin:0;color:var(--ion-color-medium);font-size:16px;line-height:1.4}._monthSelector_oijmm_29{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._monthTitle_oijmm_36{font-size:18px;font-weight:600;margin:0}._monthButton_oijmm_42{--padding-start: 8px;--padding-end: 8px}._datesList_oijmm_47{margin-bottom:24px;background:var(--ion-color-light)}._dateItem_oijmm_52{--padding-start: 16px;--padding-end: 16px;margin-bottom:8px;border-radius:12px;--background: var(--ion-color-white);cursor:pointer}._checkboxCol_oijmm_67{display:flex;align-items:center;justify-content:flex-end}._selectedIcon_oijmm_73{font-size:24px}._radioCircle_oijmm_77{width:24px;height:24px;border-radius:50%;border:2px solid var(--ion-color-medium)}._noDates_oijmm_84{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;text-align:center}._noLessonsIcon_oijmm_93{font-size:48px;color:var(--ion-color-medium);margin-bottom:16px}._footer_oijmm_99{position:fixed;bottom:0;left:0;right:0;padding:16px;background-color:var(--ion-background-color);box-shadow:0 -4px 12px rgba(0,0,0,.05);z-index:100}._blockedInfo_oijmm_110{margin-bottom:1rem;display:flex;align-items:center;gap:.25rem;color:var(--ion-color-medium)}._header_oijmm_8{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700}._bottomButtons_oijmm_125{display:flex}._submitButton_oijmm_129{flex-grow:1;--padding-top: 1.25rem;--padding-bottom: 1.25rem}._finalizedInfo_oijmm_135{display:flex;align-items:center;gap:.25rem;font-size:.75rem}._disabledLabel_oijmm_144,._normalLabel_oijmm_148{padding:.5rem}._reverseButton_oijmm_152{--padding-start: 0px;--padding-end: 0px;--padding-top: 0px;--padding-bottom: 0px}._alertContainer_oijmm_159{background:var(--ion-color-lightBlue);border-radius:1rem;overflow:hidden;margin-bottom:1rem}._alertContent_oijmm_166{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_oijmm_173{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_oijmm_180{flex-grow:1}._alertMessage_oijmm_180 h3{margin:0 0 2px;font-size:.9rem;font-weight:600;color:var(--ion-color-primary)}._alertMessage_oijmm_180 p{margin:0;font-size:.8rem!important;color:var(--ion-color-black);line-height:1.2}._subscriptionContainer_10mlb_1{padding:1rem 1rem 0rem;display:flex;flex-direction:column;gap:.25rem;position:relative}._spinnerContainer_10mlb_11{display:flex;align-items:center;justify-content:center;height:300px}._swipeContainer_10mlb_19{display:flex;align-items:center;color:var(--ion-color-medium);font-size:.8rem;margin-left:auto;position:absolute;bottom:-1.25rem;right:1.75rem}._banner_1ozs3_1{position:absolute;width:95%;bottom:.5rem;left:50%;transform:translate(100%);background-color:var(--ion-color-dark);box-shadow:0 -2px 10px rgba(0,0,0,.1);transition:transform .3s ease-out;margin:0 auto;border-radius:12px;z-index:0}._bannerVisible_1ozs3_15{transform:translate(-50%)}._bannerHidden_1ozs3_19{transform:translate(100%)}._bannerContent_1ozs3_23{display:flex;justify-content:space-between;align-items:center;padding:1rem}._bannerContent_1ozs3_23 img{height:3.5rem;width:3.5rem;left:.5rem;border-radius:50%;padding:.25rem;position:absolute}._bannerText_1ozs3_40{color:var(--ion-color-white);font-size:.9rem;margin-left:4rem;margin-right:1rem}._bannerCloseButton_1ozs3_47{font-size:1.25rem;min-width:1.25rem!important}._content_xqmlh_8{padding:1.5rem}._header_xqmlh_12{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700}._body_xqmlh_19{text-align:left;color:var(--ion-color-medium);margin-bottom:2rem}._inputItem_xqmlh_25{--padding-start: 0;--inner-padding-end: 0;--background: transparent;--border-color: transparent;margin-bottom:16px}._input_xqmlh_25{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;height:70px}._footer_xqmlh_47{display:flex;flex-direction:column;gap:8px;margin-top:10px}._confirmButton_xqmlh_54{height:4rem;margin-top:8px;font-weight:600;--border-radius: 12px}._customSearchBar_n5k70_7{--background: var(--ion-color-light);--box-shadow: none;--border-radius: 10rem}._countryItem_n5k70_13{--padding-start: 16px;--padding-end: 16px;--padding-top: .5rem;--padding-bottom: .5rem;--min-height: 48px;--border-radius: 1rem;display:flex;align-items:center;gap:12px}._countryCode_n5k70_25{font-size:1.75rem;color:var(--ion-color-black);flex-shrink:0;min-width:80px}._countryFlag_n5k70_32{font-size:2rem;flex-shrink:0}._countryName_n5k70_37{font-size:1rem;flex:1;color:var(--ion-color-dark)}._content_egu0u_8{padding:1.5rem}._header_egu0u_12{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700}._body_egu0u_19{text-align:left;color:var(--ion-color-medium);margin-bottom:2rem}._inputItem_egu0u_25{--padding-start: 0;--inner-padding-end: 0;--background: transparent;--border-color: transparent;margin-bottom:16px}._input_egu0u_25{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;height:70px}._footer_egu0u_47{display:flex;flex-direction:column;gap:8px;margin-top:10px}._confirmButton_egu0u_54{height:4rem;margin-top:8px;font-weight:600;--border-radius: 12px}:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar,html.ios .modal-footer-moving ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width: 768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: env(safe-area-inset-top);--ion-safe-area-bottom: env(safe-area-inset-bottom);--ion-safe-area-left: env(safe-area-inset-left);--ion-safe-area-right: env(safe-area-inset-right)}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px rgba(0,0,0,.18)}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion: reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout: none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}a{background-color:transparent;color:var(--ion-color-primary, #0054e9)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-no-padding{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;padding:0}.ion-padding{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-top{--padding-top: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px)}.ion-padding-start{--padding-start: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px)}.ion-padding-end{--padding-end: var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-padding-bottom{--padding-bottom: var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-vertical{--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-horizontal{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-no-margin{--margin-start: 0;--margin-end: 0;--margin-top: 0;--margin-bottom: 0;margin:0}.ion-margin{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-top{--margin-top: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px)}.ion-margin-start{--margin-start: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px)}.ion-margin-end{--margin-end: var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-margin-bottom{--margin-bottom: var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-vertical{--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-horizontal{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start{float:right!important}[dir=rtl] .ion-float-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end{float:left!important}[dir=rtl] .ion-float-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-end:dir(rtl){float:left!important}}@media (min-width: 576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}[dir=rtl] .ion-float-sm-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-sm-end:dir(rtl){float:left!important}}}@media (min-width: 768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}[dir=rtl] .ion-float-md-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-md-end:dir(rtl){float:left!important}}}@media (min-width: 992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}[dir=rtl] .ion-float-lg-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-lg-end:dir(rtl){float:left!important}}}@media (min-width: 1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}[dir=rtl] .ion-float-xl-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-xl-end:dir(rtl){float:left!important}}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width: 576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width: 768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width: 992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width: 1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width: 576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width: 768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width: 992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width: 1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-content-start{align-content:flex-start!important}.ion-align-content-end{align-content:flex-end!important}.ion-align-content-center{align-content:center!important}.ion-align-content-between{align-content:space-between!important}.ion-align-content-around{align-content:space-around!important}.ion-align-content-stretch{align-content:stretch!important}@media (min-width: 576px){.ion-align-content-sm-start{align-content:flex-start!important}.ion-align-content-sm-end{align-content:flex-end!important}.ion-align-content-sm-center{align-content:center!important}.ion-align-content-sm-between{align-content:space-between!important}.ion-align-content-sm-around{align-content:space-around!important}.ion-align-content-sm-stretch{align-content:stretch!important}}@media (min-width: 768px){.ion-align-content-md-start{align-content:flex-start!important}.ion-align-content-md-end{align-content:flex-end!important}.ion-align-content-md-center{align-content:center!important}.ion-align-content-md-between{align-content:space-between!important}.ion-align-content-md-around{align-content:space-around!important}.ion-align-content-md-stretch{align-content:stretch!important}}@media (min-width: 992px){.ion-align-content-lg-start{align-content:flex-start!important}.ion-align-content-lg-end{align-content:flex-end!important}.ion-align-content-lg-center{align-content:center!important}.ion-align-content-lg-between{align-content:space-between!important}.ion-align-content-lg-around{align-content:space-around!important}.ion-align-content-lg-stretch{align-content:stretch!important}}@media (min-width: 1200px){.ion-align-content-xl-start{align-content:flex-start!important}.ion-align-content-xl-end{align-content:flex-end!important}.ion-align-content-xl-center{align-content:center!important}.ion-align-content-xl-between{align-content:space-between!important}.ion-align-content-xl-around{align-content:space-around!important}.ion-align-content-xl-stretch{align-content:stretch!important}}.ion-align-items-start{align-items:start!important}.ion-align-items-end{align-items:end!important}.ion-align-items-center{align-items:center!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}@media (min-width: 576px){.ion-align-items-sm-start{align-items:start!important}.ion-align-items-sm-end{align-items:end!important}.ion-align-items-sm-center{align-items:center!important}.ion-align-items-sm-stretch{align-items:stretch!important}.ion-align-items-sm-baseline{align-items:baseline!important}}@media (min-width: 768px){.ion-align-items-md-start{align-items:start!important}.ion-align-items-md-end{align-items:end!important}.ion-align-items-md-center{align-items:center!important}.ion-align-items-md-stretch{align-items:stretch!important}.ion-align-items-md-baseline{align-items:baseline!important}}@media (min-width: 992px){.ion-align-items-lg-start{align-items:start!important}.ion-align-items-lg-end{align-items:end!important}.ion-align-items-lg-center{align-items:center!important}.ion-align-items-lg-stretch{align-items:stretch!important}.ion-align-items-lg-baseline{align-items:baseline!important}}@media (min-width: 1200px){.ion-align-items-xl-start{align-items:start!important}.ion-align-items-xl-end{align-items:end!important}.ion-align-items-xl-center{align-items:center!important}.ion-align-items-xl-stretch{align-items:stretch!important}.ion-align-items-xl-baseline{align-items:baseline!important}}.ion-align-self-start{align-self:start!important}.ion-align-self-end{align-self:end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}@media (min-width: 576px){.ion-align-self-sm-start{align-self:start!important}.ion-align-self-sm-end{align-self:end!important}.ion-align-self-sm-center{align-self:center!important}.ion-align-self-sm-stretch{align-self:stretch!important}.ion-align-self-sm-baseline{align-self:baseline!important}.ion-align-self-sm-auto{align-self:auto!important}}@media (min-width: 768px){.ion-align-self-md-start{align-self:start!important}.ion-align-self-md-end{align-self:end!important}.ion-align-self-md-center{align-self:center!important}.ion-align-self-md-stretch{align-self:stretch!important}.ion-align-self-md-baseline{align-self:baseline!important}.ion-align-self-md-auto{align-self:auto!important}}@media (min-width: 992px){.ion-align-self-lg-start{align-self:start!important}.ion-align-self-lg-end{align-self:end!important}.ion-align-self-lg-center{align-self:center!important}.ion-align-self-lg-stretch{align-self:stretch!important}.ion-align-self-lg-baseline{align-self:baseline!important}.ion-align-self-lg-auto{align-self:auto!important}}@media (min-width: 1200px){.ion-align-self-xl-start{align-self:start!important}.ion-align-self-xl-end{align-self:end!important}.ion-align-self-xl-center{align-self:center!important}.ion-align-self-xl-stretch{align-self:stretch!important}.ion-align-self-xl-baseline{align-self:baseline!important}.ion-align-self-xl-auto{align-self:auto!important}}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-evenly{justify-content:space-evenly!important}@media (min-width: 576px){.ion-justify-content-sm-start{justify-content:flex-start!important}.ion-justify-content-sm-end{justify-content:flex-end!important}.ion-justify-content-sm-center{justify-content:center!important}.ion-justify-content-sm-between{justify-content:space-between!important}.ion-justify-content-sm-around{justify-content:space-around!important}.ion-justify-content-sm-evenly{justify-content:space-evenly!important}}@media (min-width: 768px){.ion-justify-content-md-start{justify-content:flex-start!important}.ion-justify-content-md-end{justify-content:flex-end!important}.ion-justify-content-md-center{justify-content:center!important}.ion-justify-content-md-between{justify-content:space-between!important}.ion-justify-content-md-around{justify-content:space-around!important}.ion-justify-content-md-evenly{justify-content:space-evenly!important}}@media (min-width: 992px){.ion-justify-content-lg-start{justify-content:flex-start!important}.ion-justify-content-lg-end{justify-content:flex-end!important}.ion-justify-content-lg-center{justify-content:center!important}.ion-justify-content-lg-between{justify-content:space-between!important}.ion-justify-content-lg-around{justify-content:space-around!important}.ion-justify-content-lg-evenly{justify-content:space-evenly!important}}@media (min-width: 1200px){.ion-justify-content-xl-start{justify-content:flex-start!important}.ion-justify-content-xl-end{justify-content:flex-end!important}.ion-justify-content-xl-center{justify-content:center!important}.ion-justify-content-xl-between{justify-content:space-between!important}.ion-justify-content-xl-around{justify-content:space-around!important}.ion-justify-content-xl-evenly{justify-content:space-evenly!important}}.ion-flex-row{flex-direction:row!important}.ion-flex-row-reverse{flex-direction:row-reverse!important}.ion-flex-column{flex-direction:column!important}.ion-flex-column-reverse{flex-direction:column-reverse!important}@media (min-width: 576px){.ion-flex-sm-row{flex-direction:row!important}.ion-flex-sm-row-reverse{flex-direction:row-reverse!important}.ion-flex-sm-column{flex-direction:column!important}.ion-flex-sm-column-reverse{flex-direction:column-reverse!important}}@media (min-width: 768px){.ion-flex-md-row{flex-direction:row!important}.ion-flex-md-row-reverse{flex-direction:row-reverse!important}.ion-flex-md-column{flex-direction:column!important}.ion-flex-md-column-reverse{flex-direction:column-reverse!important}}@media (min-width: 992px){.ion-flex-lg-row{flex-direction:row!important}.ion-flex-lg-row-reverse{flex-direction:row-reverse!important}.ion-flex-lg-column{flex-direction:column!important}.ion-flex-lg-column-reverse{flex-direction:column-reverse!important}}@media (min-width: 1200px){.ion-flex-xl-row{flex-direction:row!important}.ion-flex-xl-row-reverse{flex-direction:row-reverse!important}.ion-flex-xl-column{flex-direction:column!important}.ion-flex-xl-column-reverse{flex-direction:column-reverse!important}}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-flex-wrap{flex-wrap:wrap!important}.ion-flex-nowrap{flex-wrap:nowrap!important}.ion-flex-wrap-reverse{flex-wrap:wrap-reverse!important}@media (min-width: 576px){.ion-flex-sm-wrap{flex-wrap:wrap!important}.ion-flex-sm-nowrap{flex-wrap:nowrap!important}.ion-flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width: 768px){.ion-flex-md-wrap{flex-wrap:wrap!important}.ion-flex-md-nowrap{flex-wrap:nowrap!important}.ion-flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width: 992px){.ion-flex-lg-wrap{flex-wrap:wrap!important}.ion-flex-lg-nowrap{flex-wrap:nowrap!important}.ion-flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width: 1200px){.ion-flex-xl-wrap{flex-wrap:wrap!important}.ion-flex-xl-nowrap{flex-wrap:nowrap!important}.ion-flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}}.ion-flex-1{flex:1!important}.ion-flex-auto{flex:auto!important}.ion-flex-initial{flex:initial!important}.ion-flex-none{flex:none!important}@media (min-width: 576px){.ion-flex-sm-1{flex:1!important}.ion-flex-sm-auto{flex:auto!important}.ion-flex-sm-initial{flex:initial!important}.ion-flex-sm-none{flex:none!important}}@media (min-width: 768px){.ion-flex-md-1{flex:1!important}.ion-flex-md-auto{flex:auto!important}.ion-flex-md-initial{flex:initial!important}.ion-flex-md-none{flex:none!important}}@media (min-width: 992px){.ion-flex-lg-1{flex:1!important}.ion-flex-lg-auto{flex:auto!important}.ion-flex-lg-initial{flex:initial!important}.ion-flex-lg-none{flex:none!important}}@media (min-width: 1200px){.ion-flex-xl-1{flex:1!important}.ion-flex-xl-auto{flex:auto!important}.ion-flex-xl-initial{flex:initial!important}.ion-flex-xl-none{flex:none!important}}.ion-flex-grow-0{flex-grow:0!important}.ion-flex-grow-1{flex-grow:1!important}.ion-flex-shrink-0{flex-shrink:0!important}.ion-flex-shrink-1{flex-shrink:1!important}@media (min-width: 576px){.ion-flex-sm-grow-0{flex-grow:0!important}.ion-flex-sm-grow-1{flex-grow:1!important}.ion-flex-sm-shrink-0{flex-shrink:0!important}.ion-flex-sm-shrink-1{flex-shrink:1!important}}@media (min-width: 768px){.ion-flex-md-grow-0{flex-grow:0!important}.ion-flex-md-grow-1{flex-grow:1!important}.ion-flex-md-shrink-0{flex-shrink:0!important}.ion-flex-md-shrink-1{flex-shrink:1!important}}@media (min-width: 992px){.ion-flex-lg-grow-0{flex-grow:0!important}.ion-flex-lg-grow-1{flex-grow:1!important}.ion-flex-lg-shrink-0{flex-shrink:0!important}.ion-flex-lg-shrink-1{flex-shrink:1!important}}@media (min-width: 1200px){.ion-flex-xl-grow-0{flex-grow:0!important}.ion-flex-xl-grow-1{flex-grow:1!important}.ion-flex-xl-shrink-0{flex-shrink:0!important}.ion-flex-xl-shrink-1{flex-shrink:1!important}}.ion-order-first{order:-1!important}.ion-order-0{order:0!important}.ion-order-1{order:1!important}.ion-order-2{order:2!important}.ion-order-3{order:3!important}.ion-order-4{order:4!important}.ion-order-5{order:5!important}.ion-order-6{order:6!important}.ion-order-7{order:7!important}.ion-order-8{order:8!important}.ion-order-9{order:9!important}.ion-order-10{order:10!important}.ion-order-11{order:11!important}.ion-order-12{order:12!important}.ion-order-last{order:13!important}@media (min-width: 576px){.ion-order-sm-first{order:-1!important}.ion-order-sm-0{order:0!important}.ion-order-sm-1{order:1!important}.ion-order-sm-2{order:2!important}.ion-order-sm-3{order:3!important}.ion-order-sm-4{order:4!important}.ion-order-sm-5{order:5!important}.ion-order-sm-6{order:6!important}.ion-order-sm-7{order:7!important}.ion-order-sm-8{order:8!important}.ion-order-sm-9{order:9!important}.ion-order-sm-10{order:10!important}.ion-order-sm-11{order:11!important}.ion-order-sm-12{order:12!important}.ion-order-sm-last{order:13!important}}@media (min-width: 768px){.ion-order-md-first{order:-1!important}.ion-order-md-0{order:0!important}.ion-order-md-1{order:1!important}.ion-order-md-2{order:2!important}.ion-order-md-3{order:3!important}.ion-order-md-4{order:4!important}.ion-order-md-5{order:5!important}.ion-order-md-6{order:6!important}.ion-order-md-7{order:7!important}.ion-order-md-8{order:8!important}.ion-order-md-9{order:9!important}.ion-order-md-10{order:10!important}.ion-order-md-11{order:11!important}.ion-order-md-12{order:12!important}.ion-order-md-last{order:13!important}}@media (min-width: 992px){.ion-order-lg-first{order:-1!important}.ion-order-lg-0{order:0!important}.ion-order-lg-1{order:1!important}.ion-order-lg-2{order:2!important}.ion-order-lg-3{order:3!important}.ion-order-lg-4{order:4!important}.ion-order-lg-5{order:5!important}.ion-order-lg-6{order:6!important}.ion-order-lg-7{order:7!important}.ion-order-lg-8{order:8!important}.ion-order-lg-9{order:9!important}.ion-order-lg-10{order:10!important}.ion-order-lg-11{order:11!important}.ion-order-lg-12{order:12!important}.ion-order-lg-last{order:13!important}}@media (min-width: 1200px){.ion-order-xl-first{order:-1!important}.ion-order-xl-0{order:0!important}.ion-order-xl-1{order:1!important}.ion-order-xl-2{order:2!important}.ion-order-xl-3{order:3!important}.ion-order-xl-4{order:4!important}.ion-order-xl-5{order:5!important}.ion-order-xl-6{order:6!important}.ion-order-xl-7{order:7!important}.ion-order-xl-8{order:8!important}.ion-order-xl-9{order:9!important}.ion-order-xl-10{order:10!important}.ion-order-xl-11{order:11!important}.ion-order-xl-12{order:12!important}.ion-order-xl-last{order:13!important}}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media (min-width: 576px){.ion-hide-sm-up{display:none!important}}@media (max-width: 575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width: 768px){.ion-hide-md-up{display:none!important}}@media (max-width: 767.98px){.ion-hide-md-down{display:none!important}}@media (min-width: 992px){.ion-hide-lg-up{display:none!important}}@media (max-width: 991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width: 1200px){.ion-hide-xl-up{display:none!important}}@media (max-width: 1199.98px){.ion-hide-xl-down{display:none!important}}.ion-display-none{display:none!important}@media (min-width: 576px){.ion-display-sm-none{display:none!important}}@media (min-width: 768px){.ion-display-md-none{display:none!important}}@media (min-width: 992px){.ion-display-lg-none{display:none!important}}@media (min-width: 1200px){.ion-display-xl-none{display:none!important}}.ion-display-inline{display:inline!important}@media (min-width: 576px){.ion-display-sm-inline{display:inline!important}}@media (min-width: 768px){.ion-display-md-inline{display:inline!important}}@media (min-width: 992px){.ion-display-lg-inline{display:inline!important}}@media (min-width: 1200px){.ion-display-xl-inline{display:inline!important}}.ion-display-inline-block{display:inline-block!important}@media (min-width: 576px){.ion-display-sm-inline-block{display:inline-block!important}}@media (min-width: 768px){.ion-display-md-inline-block{display:inline-block!important}}@media (min-width: 992px){.ion-display-lg-inline-block{display:inline-block!important}}@media (min-width: 1200px){.ion-display-xl-inline-block{display:inline-block!important}}.ion-display-block{display:block!important}@media (min-width: 576px){.ion-display-sm-block{display:block!important}}@media (min-width: 768px){.ion-display-md-block{display:block!important}}@media (min-width: 992px){.ion-display-lg-block{display:block!important}}@media (min-width: 1200px){.ion-display-xl-block{display:block!important}}.ion-display-flex{display:flex!important}@media (min-width: 576px){.ion-display-sm-flex{display:flex!important}}@media (min-width: 768px){.ion-display-md-flex{display:flex!important}}@media (min-width: 992px){.ion-display-lg-flex{display:flex!important}}@media (min-width: 1200px){.ion-display-xl-flex{display:flex!important}}.ion-display-inline-flex{display:inline-flex!important}@media (min-width: 576px){.ion-display-sm-inline-flex{display:inline-flex!important}}@media (min-width: 768px){.ion-display-md-inline-flex{display:inline-flex!important}}@media (min-width: 992px){.ion-display-lg-inline-flex{display:inline-flex!important}}@media (min-width: 1200px){.ion-display-xl-inline-flex{display:inline-flex!important}}.ion-display-grid{display:grid!important}@media (min-width: 576px){.ion-display-sm-grid{display:grid!important}}@media (min-width: 768px){.ion-display-md-grid{display:grid!important}}@media (min-width: 992px){.ion-display-lg-grid{display:grid!important}}@media (min-width: 1200px){.ion-display-xl-grid{display:grid!important}}.ion-display-inline-grid{display:inline-grid!important}@media (min-width: 576px){.ion-display-sm-inline-grid{display:inline-grid!important}}@media (min-width: 768px){.ion-display-md-inline-grid{display:inline-grid!important}}@media (min-width: 992px){.ion-display-lg-inline-grid{display:inline-grid!important}}@media (min-width: 1200px){.ion-display-xl-inline-grid{display:inline-grid!important}}.ion-display-table{display:table!important}@media (min-width: 576px){.ion-display-sm-table{display:table!important}}@media (min-width: 768px){.ion-display-md-table{display:table!important}}@media (min-width: 992px){.ion-display-lg-table{display:table!important}}@media (min-width: 1200px){.ion-display-xl-table{display:table!important}}.ion-display-table-cell{display:table-cell!important}@media (min-width: 576px){.ion-display-sm-table-cell{display:table-cell!important}}@media (min-width: 768px){.ion-display-md-table-cell{display:table-cell!important}}@media (min-width: 992px){.ion-display-lg-table-cell{display:table-cell!important}}@media (min-width: 1200px){.ion-display-xl-table-cell{display:table-cell!important}}.ion-display-table-row{display:table-row!important}@media (min-width: 576px){.ion-display-sm-table-row{display:table-row!important}}@media (min-width: 768px){.ion-display-md-table-row{display:table-row!important}}@media (min-width: 992px){.ion-display-lg-table-row{display:table-row!important}}@media (min-width: 1200px){.ion-display-xl-table-row{display:table-row!important}}._splitPane_1ghwl_1{--side-max-width: 22.5vw;--border: 1px solid var(--ion-color-border)}._splitPaneAuth_1ghwl_7{--side-max-width: 50vw;--border: none}._splitPaneUnAuth_1ghwl_12{--side-max-width: 0vw}._splitPaneRight_1ghwl_19{--side-max-width: 27.5vw;--border: 1px solid var(--ion-color-border)}._alertIcon_1ghwl_25{font-size:1.5rem;position:absolute;top:0rem;right:35%;transform:translate(55%)}._pro_1ghwl_33{--color-selected: var(--ion-color-danger)}._welcomeMessage_1ghwl_38{position:fixed;bottom:calc(var(--ion-safe-area-bottom, 0px) + 5rem);left:50%;transform:translate(-50%);background:var(--ion-color-lightBlue);color:var(--ion-color-primary);padding:1.25rem 1.5rem;border-radius:.75rem;z-index:100000;font-size:.9rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._welcomeMessage_1ghwl_38._visible_1ghwl_56{opacity:1}@keyframes _slideUp_1ghwl_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._element-to-animate_1ghwl_72{animation:_slideUp_1ghwl_1 .3s ease forwards}@keyframes _slideUpBounce_1ghwl_1{0%{transform:translateY(100%);opacity:0}60%{transform:translateY(-15%);opacity:1}80%{transform:translateY(5%)}to{transform:translateY(0)}}._loading_1ghwl_94{height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;background-color:var(--ion-color-white)}._loading_1ghwl_94 h1{font-size:3rem;letter-spacing:-.5rem}._notification_1ghwl_108{position:absolute;top:.05rem;right:40%;transform:translate(55%);z-index:100;padding:.1rem .45rem;font-size:.75rem;color:#fff;font-weight:800;border-radius:1rem;border:solid 4px var(--ion-color-white);background-color:var(--ion-color-danger)}._notification_1ghwl_108._special_1ghwl_123{top:.25rem;right:44%;background-color:var(--ion-color-primary);border-radius:50%;height:1.35rem;width:1.35rem;padding:0}._iconAvatar_1ghwl_133{border-radius:50%;background-size:cover;display:flex;align-items:center;justify-content:center;color:#fff;background-color:var(--ion-color-medium)}._iconAvatarSelected_1ghwl_149{border-radius:50%;background-size:cover;display:flex;align-items:center;justify-content:center;color:#fff;background-color:var(--ion-color-primary);animation:_messagesBounce_1ghwl_1 .15s ease-out}._icon_1ghwl_133,._iconSelected_1ghwl_176{padding:0 .25rem;font-size:1.5rem;width:1.75rem;height:1.75rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1);overflow:visible;display:flex;align-items:center;justify-content:center}._iconSelectedHome_1ghwl_188,._iconSelectedDiscover_1ghwl_200,._iconSelectedCustomers_1ghwl_212,._iconSelectedMessages_1ghwl_224{padding:0 .25rem;font-size:1.5rem;width:1.75rem;height:1.75rem;animation:_messagesBounce_1ghwl_1 .15s ease-out;overflow:visible;display:flex;align-items:center;justify-content:center}._iconSelectedProfile_1ghwl_236{padding:0 .25rem;font-size:1.5rem;width:1.75rem;height:1.75rem;animation:_messagesBounce_1ghwl_1 .15s ease-out}@keyframes _messagesBounce_1ghwl_1{0%{transform:scale(1) translateY(0)}30%{transform:scale(1.1) translateY(-2px)}60%{transform:scale(1.15) translateY(-4px)}to{transform:scale(1) translateY(0)}}._tabBar_1ghwl_260{--background: var(--ion-color-white);animation:_slideUp_1ghwl_1 .25s ease forwards;border-top:solid 2px var(--ion-color-light);height:4rem}._tabButton_1ghwl_269{--color: #6E758F;position:relative;display:flex;flex-direction:column;justify-content:center}._tabButtonText_1ghwl_278{font-size:.75rem;font-weight:500;margin-top:.2rem}._buttonDiv_1ghwl_284{display:flex;flex-direction:column;align-items:center;justify-content:center}._video_1ghwl_297{width:10rem;height:10rem;object-fit:cover}._footerBar_1ghwl_304{height:9rem;position:absolute;bottom:0;width:100%;background-color:#000;z-index:2;display:flex;align-items:center;justify-content:center;position:relative}._authFooter_1ghwl_320{position:fixed;bottom:0;left:0;width:100%;background-color:transparent;z-index:10000;padding:1rem 2rem;display:none}._authFooterLinks_1ghwl_331{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin-bottom:.5rem}._authFooterLinks_1ghwl_331 a{color:var(--ion-color-dark);text-decoration:none;font-size:.8rem;font-weight:500}._authFooterLinks_1ghwl_331 a:hover{text-decoration:underline}._authFooterCopyright_1ghwl_350{text-align:center;color:var(--ion-color-dark);font-size:.75rem}@media (min-width: 1023px){._authFooter_1ghwl_320{display:block}}._footerBar_1ghwl_304 span{position:absolute;right:1rem;top:1rem;cursor:pointer}._footerBar_1ghwl_304 ._innerContainer_1ghwl_370{max-width:850px;margin:0 1rem;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}._footerBar_1ghwl_304 ._innerContainer_1ghwl_370 div{display:flex;flex-direction:column;z-index:2}._footerBar_1ghwl_304 ._innerContainer_1ghwl_370 ._leftDiv_1ghwl_387{display:flex;flex-direction:row;align-items:center;gap:.5rem;z-index:2}._footerBar_1ghwl_304 ._innerContainer_1ghwl_370 ._textDiv_1ghwl_396{display:flex;flex-direction:column;gap:.5rem;z-index:2}._pSignUp_1ghwl_404{color:#fff!important;margin:0}._footerBar_1ghwl_304 ._innerContainer_1ghwl_370 ion-button{--padding-start: 2rem;--padding-end: 2rem;--padding-top: .75rem;--padding-bottom: .75rem}._footerBar_1ghwl_304 ._innerContainer_1ghwl_370 img{height:4rem;object-fit:contain}._splitPaneEnd_1ghwl_421{--side: end !important}.update-toast{--color: white}.update-toast::part(icon){color:#fff!important}@media (max-width: 1024px){._splitPaneAuth_1ghwl_7{--side-max-width: 0vw}._footerBar_1ghwl_304{height:16rem}._footerBar_1ghwl_304 ._innerContainer_1ghwl_370{padding:1rem 0;flex-direction:column;gap:1rem}._footerBar_1ghwl_304 ._innerContainer_1ghwl_370 div{width:100%}}._updateModal_isvyj_1{--backdrop-opacity: .6;--background: transparent}._content_isvyj_6{--padding-top: 2rem;--padding-bottom: 2rem;--padding-start: 1.5rem;--padding-end: 1.5rem;--background: var(--ion-color-light)}._header_isvyj_15{text-align:center;margin-bottom:2rem}._logoContainer_isvyj_20{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}._swumLogo_isvyj_28{height:2.5rem;width:auto}._xIcon_isvyj_33{font-size:1.5rem;color:var(--ion-color-medium)}._cloudIcon_isvyj_38{font-size:2.5rem;color:var(--ion-color-primary)}._headerIcon_isvyj_43{font-size:3rem;color:var(--ion-color-primary);margin-bottom:.5rem}._title_isvyj_49{font-size:1.5rem;font-weight:700;color:var(--ion-color-primary);margin:0 0 .5rem;letter-spacing:-.02em}._subtitle_isvyj_57{font-size:.95rem;font-weight:400;color:var(--ion-color-medium);margin:0}._animationContainer_isvyj_64{position:relative;height:280px;width:100%;display:flex;align-items:flex-start;justify-content:center;padding-top:2rem;margin-bottom:0}._appCard_isvyj_75{background:var(--ion-background-color);border-radius:1.2rem;position:absolute;box-shadow:0 4px 16px var(--ion-color-step-200);border:1px solid var(--ion-color-step-150);overflow:hidden}._appContent_isvyj_84{width:100%;height:100%;position:relative;padding:.75rem}._shape1_isvyj_92{width:60%;height:20%;background:var(--ion-color-primary);border-radius:.4rem;position:absolute;top:.75rem;left:.75rem;opacity:.3}._shape2_isvyj_103{width:80%;height:50%;background:var(--ion-color-step-250);border-radius:.4rem;position:absolute;bottom:.75rem;left:.75rem;opacity:.5}._shape3_isvyj_115{width:70%;height:15%;background:var(--ion-color-secondary);border-radius:.6rem;position:absolute;top:.75rem;left:.75rem;opacity:.4}._shape4_isvyj_126{width:50%;height:15%;background:var(--ion-color-tertiary);border-radius:.6rem;position:absolute;top:2.5rem;right:.75rem;opacity:.4}._shape5_isvyj_137{width:60%;height:15%;background:var(--ion-color-primary);border-radius:.6rem;position:absolute;bottom:.75rem;left:.75rem;opacity:.4}._shape6_isvyj_149{width:2.5rem;height:2.5rem;background:var(--ion-color-success);border-radius:50%;position:absolute;top:.75rem;left:.75rem;opacity:.3}._shape7_isvyj_160{width:90%;height:40%;background:var(--ion-color-step-250);border-radius:.4rem;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);opacity:.4}._app1_isvyj_173{animation:_leftApp_isvyj_1 3s ease-in-out infinite}._app2_isvyj_178{animation:_middleApp_isvyj_1 3s ease-in-out infinite}._app3_isvyj_183{animation:_rightApp_isvyj_1 3s ease-in-out infinite}@keyframes _leftApp_isvyj_1{0%,15%{width:0;height:0;left:50%;top:0;transform:translate(-50%);opacity:0}25%,50%{width:100px;height:200px;left:20%;top:0;transform:translate(-50%);opacity:1}60%,to{width:100px;height:200px;left:35%;top:0;transform:translate(-50%);opacity:1}}@keyframes _middleApp_isvyj_1{0%,15%{width:200px;height:400px;left:50%;top:0;transform:translate(-50%);opacity:1}25%,50%{width:100px;height:200px;left:50%;top:0;transform:translate(-50%);opacity:1}60%,to{width:100px;height:200px;left:50%;top:0;transform:translate(-50%) translateY(-400px) scale(.7);opacity:0}}@keyframes _rightApp_isvyj_1{0%,15%{width:0;height:0;left:50%;top:0;transform:translate(-50%);opacity:0}25%,50%{width:100px;height:200px;left:80%;top:0;transform:translate(-50%);opacity:1}60%,to{width:100px;height:200px;left:65%;top:0;transform:translate(-50%);opacity:1}}._instructionsContainer_isvyj_284{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding:0 .5rem}._stepNumber_isvyj_292{min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--ion-color-primary);color:#fff;border-radius:50%;font-weight:700;font-size:.9rem;margin-top:.2rem}._instructionText_isvyj_306{flex:1}._instructionText_isvyj_306 h4{font-size:1rem;font-weight:600;color:var(--ion-color-dark);margin:0 0 .3rem;letter-spacing:-.01em}._instructionText_isvyj_306 p{font-size:.9rem;color:var(--ion-color-medium);margin:0;line-height:1.5}._footer_isvyj_326{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--ion-color-step-150);text-align:center}._footer_isvyj_326 p{font-size:.75rem;color:var(--ion-color-medium);margin:0;line-height:1.4;opacity:.8}._coachTitle_13qer_1{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black) }._notificationItem_13qer_8{align-items:flex-start;border-top:solid 1px var(--ion-color-light)}._notificationItemNew_13qer_19{--background: var(--ion-color-lightBlue);margin-bottom:.1rem;align-items:flex-start}._avatar_13qer_26{margin-top:1rem;height:2.5rem;width:2.5rem;object-fit:cover}._commissionNotification_13qer_35{margin-top:1rem;height:2.5rem;width:2.5rem}._topContainer_13qer_45{display:flex;align-items:baseline;justify-content:space-between;width:100%}._bottomContainer_13qer_52{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border:solid 1px var(--ion-color-light);border-radius:1.5rem;padding:.5rem;background-color:var(--ion-color-light)}._bottomContainer_13qer_52 div{width:100%;display:flex;align-items:center;justify-content:space-between}._bottomContainer_13qer_52 ._orderNote_13qer_71{font-size:.7rem;margin-left:.5rem;display:flex;align-items:center;gap:.25rem}._bottomContainer_13qer_52 span{color:var(--ion-color-danger);font-weight:600;margin-left:.5rem}._topContainer_13qer_45 div{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}._topContainer_13qer_45 h2{font-size:.9rem;font-weight:500;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._topContainer_13qer_45 ._timestamp_13qer_111{font-size:.85rem;font-weight:600;color:#999}._timestampContainer_13qer_117{padding-bottom:.25rem;display:flex;align-items:center;justify-content:space-between;font-size:.8rem;font-weight:300;color:#888}._notificationItem_13qer_8 p,._notificationItemNew_13qer_19 p{font-size:.85rem;color:var(--ion-color-medium)}._orderStatus_13qer_133{font-weight:500}._notificationItemSkeleton_13qer_137{display:flex;align-items:center;width:100%!important;margin:0;padding:0}._loadingContainer_13qer_147{width:100%;height:90vh;display:flex;align-items:center;justify-content:center}._noMessages_13qer_156{height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--ion-color-light)}._noLessonsSimple_13qer_165{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4rem;flex-grow:1}._noLessonsSimple_13qer_165._special_13qer_177{padding-top:2.5rem}._noLessonsSimple_13qer_165 img{width:60%}._noLessonsSimple_13qer_165 ._newLessonHome_13qer_185{width:80%}._noLessonsSimple_13qer_165 h2{margin:0;margin-bottom:.5rem;font-weight:600}._noLessonsSimple_13qer_165 p{width:100%;margin:0;margin-bottom:1rem;text-align:center;font-size:1rem;font-weight:400;color:var(--ion-color-medium)}._notificationContainer_13qer_207{display:flex;align-items:center;justify-content:space-between}._viewButton_13qer_214{--padding-top: 0rem;--padding-bottom: 0rem;white-space:nowrap;flex-shrink:0}._viewButtonStop_13qer_223{--padding-top: 0rem;--padding-bottom: 0rem;font-size:.75rem}._acceptGroupInviteButton_13qer_229{--padding-start: .75rem;--padding-end: .75rem;--padding-top: 0rem;--padding-bottom: 0rem}._gapDiv_13qer_236{height:1rem;width:100%;background-color:var(--ion-color-white)}._filterContainer_13qer_243{position:sticky;top:0rem;background:var(--ion-color-white);padding:.75rem 0rem;z-index:10;overflow:hidden}._filterScrollArea_13qer_254{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._filterScrollArea_13qer_254::-webkit-scrollbar{display:none}._filterChip_13qer_269{flex-shrink:0;cursor:pointer;transition:all .2s ease;--background: var(--ion-color-light);--color: var(--ion-color-medium)}._filterChip_13qer_269:first-child{margin-left:1rem}._filterChipSelected_13qer_281{flex-shrink:0;cursor:pointer;transition:all .2s ease;--background: var(--ion-color-black);--color: var(--ion-color-white)}._filterChipSelected_13qer_281:first-child{margin-left:1rem}._filterChipSelected_13qer_281 ion-icon{color:var(--ion-color-white)}._filterChip_13qer_269:last-child,._filterChipSelected_13qer_281:last-child{margin-right:1rem}._backButton_6khb0_1{--icon-padding-start: 1rem}._chip_1ut6t_1{display:inline-flex;align-items:center;gap:.15rem;padding:.35rem .7rem;border-radius:5rem;font-size:.65rem;color:#fff}._icon_1ut6t_11{margin-right:.5rem}._text_1ut6t_15{font-weight:700}._toolbar_13txk_5{--background: transparent !important}._content_13txk_9{--background: var(--ion-color-light)}._loadingContainer_13txk_13{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}._loadingContainer_13txk_13 p{color:var(--ion-color-medium);font-size:.9rem}._noDataContainer_13txk_27{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}._noDataIcon_13txk_36{font-size:3rem;color:var(--ion-color-medium)}._noDataContainer_13txk_27 p{color:var(--ion-color-medium);font-size:1rem}._lessonsContainer_13txk_46{display:flex;flex-direction:column;gap:.75rem}._compactCard_13txk_53{background:var(--ion-color-white);border-radius:16px;border:none;padding:1.25rem;transition:transform .2s ease,box-shadow .2s ease}._cardHeader_13txk_61{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;gap:1rem}._cardTitleSection_13txk_69{flex:1;min-width:0}._compactTitle_13txk_74{font-size:2rem;font-weight:700;color:var(--ion-color-black);margin:0;line-height:1.25;letter-spacing:-.02em}._compactSubtitle_13txk_83{font-size:1rem;color:var(--ion-color-medium);margin:.125rem 0 0;line-height:1.3;font-weight:500}._chipContainer_13txk_91{display:flex;align-items:flex-start;flex-shrink:0}._compactChip_13txk_97{font-size:.8rem;--height: 32px;--border-radius: 16px;font-weight:600}._compactDetails_13txk_104{display:flex;flex-direction:column;gap:.75rem}._detailGrid_13txk_110{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem}._compactDetailItem_13txk_116{display:flex;align-items:center;gap:.6rem;font-size:.9rem;color:var(--ion-color-dark);min-width:0;font-weight:500}._compactDetailItem_13txk_116 ion-icon{font-size:1.1rem;color:var(--ion-color-primary);flex-shrink:0}._compactDetailItem_13txk_116 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}._compactDescription_13txk_139{margin-top:.75rem;padding:1rem;background-color:var(--ion-color-light);border-radius:12px;border-left:4px solid var(--ion-color-primary)}._compactDescription_13txk_139 span{font-size:.9rem;color:var(--ion-color-medium);line-height:1.4;display:block;font-weight:400}._subtleParticipantInfo_13txk_156{margin-top:.75rem;display:flex;flex-direction:column;gap:.375rem}._subtleParentInfo_13txk_163{display:flex;align-items:center;gap:.5rem}._subtleAvatar_13txk_169{width:24px;height:24px;border-radius:50%;object-fit:cover}._subtleParentName_13txk_176{font-size:.85rem;color:var(--ion-color-medium);font-weight:500;line-height:1.3}._subtleKidsInfo_13txk_183{margin-left:28px;display:flex;flex-wrap:wrap;gap:.3rem}._subtleKidName_13txk_190{font-size:.8rem;color:var(--ion-color-medium);font-style:italic;opacity:.8}@media (max-width: 768px){._lessonsContainer_13txk_46{gap:1rem}._compactCard_13txk_53{padding:1rem}._cardHeader_13txk_61{margin-bottom:.875rem;gap:.75rem}._compactTitle_13txk_74{font-size:1.75rem}._compactSubtitle_13txk_83{font-size:.9rem}._detailGrid_13txk_110{grid-template-columns:1fr;gap:.6rem}._compactDetailItem_13txk_116{font-size:.85rem;gap:.5rem}._compactDetailItem_13txk_116 ion-icon{font-size:1rem}._compactDescription_13txk_139{padding:.875rem;margin-top:.625rem}._compactDescription_13txk_139 span{font-size:.85rem}._subtleAvatar_13txk_169{width:22px;height:22px}._subtleKidsInfo_13txk_183{margin-left:26px}}._container_1uu46_6{padding:2rem 1.5rem;display:flex;flex-direction:column;gap:1.5rem}._header_1uu46_13{text-align:center}._title_1uu46_17{margin:0;font-size:1.5rem;font-weight:700;color:var(--ion-color-black)}._subtitle_1uu46_24{margin:.5rem 0 0;font-size:.9rem;color:var(--ion-color-medium);font-weight:400}._content_1uu46_31{display:flex;flex-direction:column;gap:1.5rem}._userInfo_1uu46_37{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:var(--ion-color-light);border-radius:1rem}._avatar_1uu46_46{width:4rem;height:4rem;flex-shrink:0}._userDetails_1uu46_52{display:flex;flex-direction:column;gap:.25rem}._userName_1uu46_58{margin:0;font-size:1.1rem;font-weight:600;color:var(--ion-color-black)}._userEmail_1uu46_65{margin:0;font-size:.85rem;color:var(--ion-color-medium)}._message_1uu46_71{padding:1.25rem;background:var(--ion-color-white);border:1px solid var(--ion-color-border);border-radius:1rem}._message_1uu46_71 p{margin:0;font-size:.95rem;color:var(--ion-color-dark);line-height:1.5}._footer_1uu46_85{display:flex;gap:1rem;margin-top:.5rem}._declineButton_1uu46_91,._acceptButton_1uu46_92{font-size:1rem;font-weight:600;height:3.5rem}._declineButton_1uu46_91{flex:1}._acceptButton_1uu46_92{flex:2}._coachTitle_8uvn4_9{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._loadingContainer_8uvn4_1{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._noLessonsSimple_8uvn4_25{background-color:var(--ion-color-light);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 4rem 0;padding-top:40vh}._noLessonsSimple_8uvn4_25._special_8uvn4_37{padding-top:2.5rem}._noLessonsSimple_8uvn4_25 img{width:60%}._noLessonsSimple_8uvn4_25 ._newLessonHome_8uvn4_45{width:80%}._noLessonsSimple_8uvn4_25 h2{margin:0;margin-bottom:.5rem;font-weight:600}._noLessonsSimple_8uvn4_25 p{width:100%;margin:0;margin-bottom:1rem;text-align:center;font-size:1rem;font-weight:400;color:var(--ion-color-medium)}._headerImage_8uvn4_67{width:100%;display:flex;justify-content:center;position:relative;background-color:var(--ion-color-white)}._ordersImage_8uvn4_75{width:100%;height:auto;max-height:500px;object-fit:contain;object-position:left}._headerText_8uvn4_84{position:absolute;margin:0;top:5rem;left:1.25rem;color:var(--ion-color-black);text-align:left;font-weight:500;font-size:1.75rem;z-index:2;max-width:250px}._headerSubtitle_8uvn4_98{position:absolute;margin:0;top:9.5rem;left:1.25rem;color:var(--ion-color-black);text-align:left;font-weight:300;font-size:1rem;z-index:2;max-width:250px}._orderItem_m5rdh_1{--inner-padding-top: 1.5rem;--inner-padding-bottom: 1.5rem;--ion-item-background: var(--ion-color-white);align-items:flex-start;border-bottom:solid .25rem var(--ion-color-light)}._mainContainer_m5rdh_10{display:flex;flex-direction:column;width:100%;height:100%}._topContainer_m5rdh_18{display:flex;align-items:center;justify-content:flex-start;gap:2rem}._topContainer_m5rdh_18 p{margin:0}._bottomContainer_m5rdh_29{display:flex;align-items:flex-start;width:100%}._bottomContainerLeft_m5rdh_36{width:40%}._bottomContainerLeft_m5rdh_36 p{margin:0}._bottomContainerRight_m5rdh_45{width:60%;display:flex;flex-direction:column;gap:.5rem;background-color:var(--ion-color-light);padding:1rem;border-radius:1rem}._bottomContainerRight_m5rdh_45 p{margin:0;color:#888}._currency_m5rdh_61{font-weight:300;font-size:1.5rem}._amount_m5rdh_67{font-weight:500;font-size:1.5rem}._amount_m5rdh_67 span{font-weight:300;font-size:.9rem;margin-left:.5rem}._infoContainer_m5rdh_78{display:flex;align-items:center;gap:.25rem;color:var(--ion-color-medium);font-size:.9rem}._infoContainer_m5rdh_78 ._icon_m5rdh_86{width:1rem}._smallText_m5rdh_90{color:var(--ion-color-medium);font-size:.9rem}._smallTextTwo_m5rdh_95{font-size:.9rem}._individualChip_m5rdh_100{--background: var(--ion-color-primary);--color: white}._groupChip_m5rdh_105{--background: var(--ion-color-warning);--color: white}._packageChip_m5rdh_110{--background: var(--ion-color-secondary);--color: white}._depositInfo_m5rdh_115{display:flex;align-items:center;gap:.25rem;color:var(--ion-color-medium)!important;font-weight:600}._waiversList_xxe44_1{border-radius:1rem!important;background-color:var(--ion-color-light);margin:1rem;margin-bottom:0}._item_xxe44_8{--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0;margin-bottom:.5rem}._item_xxe44_8 h1{font-size:1.1rem;font-weight:600;margin:0}._item_xxe44_8 p{margin:.25rem 0 0}._coachInfo_xxe44_25{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}._coachAvatar_xxe44_32{width:1.75rem;height:1.75rem;--border-radius: 8px}._coachInitials_xxe44_38{width:1.75rem;height:1.75rem;border-radius:8px;background:var(--ion-color-medium);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.75rem}._coachName_xxe44_51{color:var(--ion-color-medium);font-size:.85rem;font-weight:500}._noWaivers_xxe44_57{display:flex;flex-direction:column;height:100%}._noWaivers_xxe44_57 h1{font-size:2.5rem;font-weight:700;margin:2rem 1rem 0}._noWaivers_xxe44_57 p{margin:1rem;color:var(--ion-color-medium)}._loadingState_xxe44_75,._errorState_xxe44_76{display:flex;justify-content:center;align-items:center;text-align:center;min-height:50vh;padding:2rem 1rem}._modalContent_xxe44_85{--padding-top: 1rem;--padding-bottom: 2rem;--padding-start: 1rem;--padding-end: 1rem}._waiverDetails_xxe44_92{display:flex;flex-direction:column;gap:1.5rem}._waiverMeta_xxe44_98{background:var(--ion-color-light);padding:1rem;border-radius:.75rem}._waiverMeta_xxe44_98 p{margin:.5rem 0;line-height:1.6}._waiverMeta_xxe44_98 p:first-child{margin-top:0}._waiverMeta_xxe44_98 p:last-child{margin-bottom:0}._waiverHtml_xxe44_117{background:var(--ion-color-light);border-radius:.75rem;padding:1rem;line-height:1.6}._waiverHtml_xxe44_117 p{margin:0 0 .75rem;line-height:1.5}._waiverHtml_xxe44_117 h1,._waiverHtml_xxe44_117 h2,._waiverHtml_xxe44_117 h3,._waiverHtml_xxe44_117 h4{margin:1rem 0 .5rem;font-weight:600}._waiverHtml_xxe44_117 ul,._waiverHtml_xxe44_117 ol{padding-left:1.25rem;margin:.75rem 0}._messagesTitle_39am0_2{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._customSearchBar_39am0_25{--background: var(--ion-color-light);--box-shadow: none;--border-radius: 10rem}._avatar_39am0_32{min-height:2rem;min-width:2rem;max-height:2rem;max-width:2rem;object-fit:cover}._messageAvatar_39am0_41{position:relative}._messageAvatar_39am0_41{min-height:5rem;min-width:5rem;max-height:5rem;max-width:5rem;object-fit:cover}._messageAvatar_39am0_41 img{border-radius:50%;border-bottom-left-radius:.5rem!important}._onlineIndicator_39am0_59{position:absolute;bottom:0;right:0;font-size:1.25rem}._messageItem_39am0_66{--inner-padding-top: 1rem;--inner-padding-bottom: 1rem;--ion-item-background: var(--ion-color-white)}._markReadButton_39am0_78{margin-left:.75rem;--padding-start: .5rem;--padding-end: .5rem}._messageRestrictionNotice_39am0_84{display:flex;align-items:flex-start;gap:.75rem;background:var(--ion-color-light);border-radius:12px;padding:.75rem 1rem;margin:.75rem 1rem 0;color:var(--ion-color-step-850, var(--ion-color-dark))}._messageRestrictionIcon_39am0_95{font-size:1.5rem;color:var(--ion-color-warning)}._messageRestrictionCopy_39am0_100 h3{margin:0;font-size:1rem;font-weight:600;color:var(--ion-color-step-850, var(--ion-color-dark))}._messageRestrictionCopy_39am0_100 p{margin:.25rem 0 0;font-size:.9rem;color:var(--ion-color-step-600, var(--ion-color-medium))}._selected_39am0_113{--background: var(--ion-color-light) }._topInfo_39am0_117{display:flex;align-items:center;gap:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._timestampLabel_39am0_127{color:var(--ion-color-medium);font-size:.85rem;text-align:right;flex-grow:1;display:flex;flex-direction:row-reverse;align-items:center;gap:.5rem}._topInfo_39am0_117 h2{font-size:1.25rem;margin:0}._divider_39am0_149{width:100%;position:sticky;top:0rem;z-index:1}._lastMessage_39am0_157{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._messagePreviewBlur_39am0_171{filter:blur(4px);opacity:.5;pointer-events:none}._noLessonsSimple_39am0_177{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4rem;padding-top:15vh}._noLessonsSimple_39am0_177 img{width:60%}._noLessonsSimple_39am0_177 h2{margin:0;margin-bottom:.5rem;font-weight:600}._noLessonsSimple_39am0_177 p{margin:0;margin-bottom:.5rem;text-align:center;font-size:1rem;font-weight:400;color:var(--ion-color-medium);width:80%}._noLessonsSimpleParent_39am0_211{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8rem 4rem 0}._noLessonsSimpleParent_39am0_211 img{width:100%}._noLessonsSimpleParent_39am0_211 h2{margin:0;margin-top:1rem;margin-bottom:.5rem;font-weight:600}._noLessonsSimpleParent_39am0_211 p{margin:0;margin-bottom:.5rem;text-align:center;font-size:1.25rem;font-weight:400;color:var(--ion-color-medium);width:100%}._menuButton_39am0_246{position:relative}._menuIcon_39am0_250{position:absolute;font-size:.75rem;background-color:var(--ion-color-white);border-radius:50%;bottom:.25rem;left:-.25rem;color:var(--ion-color-black);padding:.25rem}._newConvoDiv_39am0_261{display:flex;align-items:center;gap:.5rem}._newConvoDiv_39am0_261 span{font-size:1rem;font-weight:400;color:var(--ion-color-medium)}._refreshDiv_39am0_273{color:var(--ion-color-primary);position:absolute;z-index:100;top:5rem;left:50%;transform:translate(-50%);padding:10px;border:1px solid #ccc;border-radius:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;background:rgba(255,255,255,.2);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:transform .2s ease-in-out;cursor:pointer}._refreshDiv_39am0_273:active{transform:translate(-50%) scale(.9)}._withContainer_39am0_298{display:flex;align-items:center;margin-top:-.25rem}._participantInfo_39am0_304{display:flex;align-items:center;padding:.25rem .5rem;margin-top:.25rem;border-radius:.25rem;background-color:var(--ion-color-light)}._withLabel_39am0_314{font-size:.75rem;color:var(--ion-color-dark);margin-right:4px}._participantName_39am0_321{font-size:.75rem;color:var(--ion-color-primary);font-weight:500}._participantAvatar_39am0_327{width:1rem;height:1rem;overflow:hidden;border-radius:50%;margin-right:.25rem}._participantAvatar_39am0_327 img{width:100%;height:100%;object-fit:cover}._participantAvatarBig_39am0_341{width:2.5rem;height:2.5rem;position:absolute;bottom:-.5rem;right:-.5rem}._participantAvatarBig_39am0_341 img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:solid 4px var(--ion-color-white);background-color:var(--ion-color-white)}@media (min-width: 769px){._noLessonsSimple_39am0_177{padding-top:25vh}._noLessonsSimple_39am0_177 img{width:30%}}@keyframes _simpleScale_39am0_1{0%{transform:scale(.995) translateY(1px) translate(1px)}70%{transform:scale(1) translateY(-.2px) translate(-.2px)}to{transform:scale(1) translateY(0) translate(0)}}._pageSimpleScale_39am0_383{animation:_simpleScale_39am0_1 .5s cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}._initialContainer_t3j8g_2{text-align:left;margin-top:2rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.5rem}._initialIcon_t3j8g_13{font-size:8rem;color:var(--ion-color-primary);margin-bottom:.5rem}._initialContent_t3j8g_20{text-align:left;width:100%}._initialTitle_t3j8g_25{margin:0 0 1rem;font-size:1.5rem;font-weight:600}._initialDescription_t3j8g_31{margin:0 0 1rem;font-size:1rem;line-height:1.5}._initialSubtext_t3j8g_37{font-size:.9em;color:var(--ion-color-medium);margin:0;line-height:1.4}._analyzingContainer_t3j8g_53{text-align:center;margin-top:2rem}._analyzingSpinner_t3j8g_58{font-size:48px;margin-bottom:1rem}._progressText_t3j8g_63{font-size:.9em;color:var(--ion-color-medium);margin-top:.5rem}._progressBar_t3j8g_69{margin-top:1rem}._successContainer_t3j8g_78{text-align:left;margin-top:0rem}._successIcon_t3j8g_83{font-size:8rem;color:var(--ion-color-success);margin-bottom:.5rem}._successSubtext_t3j8g_89{font-size:.9em}._resultsHeader_t3j8g_94{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._errorBadge_t3j8g_101{margin-left:.5rem}._coachAvatar_t3j8g_113{margin-left:1rem}._coachReason_t3j8g_117{font-size:.8em;color:var(--ion-color-medium)}._actionsContainer_t3j8g_123{margin-top:2rem}._toolbar_883f3_1{--padding-top: 1.5rem !important;--padding-bottom: .75rem !important}._toolbarBorder_883f3_6{position:sticky;top:0;width:100%;height:1px;background-color:var(--ion-color-border);z-index:10}._toolbar_883f3_1 ion-buttons{gap:.5rem}._toolbar_883f3_1 ion-title{padding-inline-start:.5rem;padding-inline-end:.5rem}._loadingSpinner_883f3_24{transform:scale(.8);margin-right:-.5rem}._headerAvatar_883f3_29{width:2rem;height:2rem;position:relative;margin-left:0;margin-right:0;transition:opacity .3s ease-in-out}._headerAvatar_883f3_29 img{border-radius:50%;border-bottom-left-radius:.25rem!important}._headerAvatar_883f3_29 ._onlineDot_883f3_43{position:absolute;bottom:.15rem;right:.15rem;font-size:.75rem}._profilePic_883f3_50{position:relative}._onlineDot_883f3_43{position:absolute;bottom:.25rem;left:0rem;font-size:1rem}._profilePic_883f3_50 img{height:1.75rem;width:1.75rem;object-fit:cover;border-radius:50%}._footer_883f3_72{background-color:var(--ion-color-light)!important}._footerContainer_883f3_77{display:flex;align-items:center;justify-content:center;width:100%;gap:.25rem;padding:.25rem;background-color:var(--ion-color-light)}._footerContainer_883f3_77._special_883f3_87{padding:0rem .5rem}._input_883f3_91{--background: var(--ion-color-white) !important;--padding-end: 1.25rem;--padding-start: 1.25rem;--border-radius: 10rem}._customButton_883f3_102{--border-radius: 50%;--padding-end: 0rem;--padding-start: 0rem;--padding-top: 0rem;--padding-bottom: 0rem}._customIcon_883f3_111{font-size:3rem!important}._avatar_883f3_115{height:2rem;width:2rem;margin-right:.5rem}._divider_883f3_121{width:100%;border-bottom:solid 1px var(--ion-color-border);position:sticky;top:0rem;z-index:1}._icon_883f3_129{border-radius:50%;background-color:var(--ion-color-light);padding:.5rem}._bookButton_883f3_135{--padding-start: .75rem !important;--padding-end: .75rem !important}._messageTextArea_883f3_140{--background: var(--ion-color-white);--border-radius: 1rem;--padding-bottom: .4rem;--padding-end: 1rem;--padding-start: 1rem;--padding-top: .4rem;flex-grow:1}._messageTextArea_883f3_140::part(native){min-height:2.5rem!important;max-height:8rem}._titleDiv_883f3_156{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;min-width:0}._personContainer_883f3_165{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;min-width:0;transition:opacity .3s ease-in-out}._nameAndStatus_883f3_176{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;min-width:0}._topName_883f3_185{display:inline-block;align-items:baseline;gap:.25rem;font-size:1rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;width:100%;text-align:left}._topName_883f3_185 span{font-size:.75rem;color:var(--ion-color-medium)}._lastSeen_883f3_206{font-size:.75rem;color:var(--ion-color-medium);font-weight:300;margin-top:.15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;width:100%}._blockedContainer_883f3_218{position:absolute;bottom:8rem;z-index:100;left:50%;transform:translate(-50%);background-color:var(--ion-color-lightRed);border:solid 1px var(--ion-color-danger);display:flex;align-items:center;justify-content:center;width:250px;max-width:250px;gap:.5rem;padding:1rem;border-radius:1rem;color:var(--ion-color-danger);font-weight:700}._replyingAsContainer_883f3_239{display:flex;align-items:center;justify-content:flex-end;padding:.5rem .75rem;font-style:italic}._replyingAs_883f3_239{color:var(--ion-color-medium);font-size:12px;margin-right:6px}._replyingAsAvatar_883f3_253{width:20px;height:20px;border-radius:50%;overflow:hidden;margin-right:6px}._replyingAsAvatar_883f3_253 img{width:100%;height:100%;object-fit:cover}._replyingAsName_883f3_267{color:var(--ion-color-dark);font-size:12px;font-weight:500}._footerResponseDiv_883f3_273{flex-grow:1;background-color:var(--ion-color-light)}._viewClientButton_883f3_278{color:var(--ion-color-primary)!important}._quickButtonsContainer_883f3_282{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:0 .5rem;margin:0;gap:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}._quickButtonsContainer_883f3_282::-webkit-scrollbar{display:none}._quickButton_883f3_282{flex:0 0 auto;font-size:12px;height:40px;white-space:nowrap;--border-radius: 1rem;--background: var(--ion-color-white);--background-hover: var(--ion-color-white);--background-activated: var(--ion-color-light-shade);--border-width: 1px;--border-style: solid;--border-color: var(--ion-color-border)}._quickButton_883f3_282 ion-note{color:var(--ion-color-primary)!important;margin-left:.25rem}._messagePreview_883f3_316{position:relative;display:flex;align-items:center;justify-content:space-between;background:var(--ion-color-white);border:1px solid var(--ion-color-border);border-radius:1rem;padding:.5rem .75rem;margin:.5rem;margin-top:0}._previewText_883f3_329{font-size:.8rem;color:var(--ion-color-medium);flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._previewText_883f3_329 ion-icon{font-size:1.25rem;color:var(--ion-color-primary)}._previewText_883f3_329 span{font-weight:500;color:var(--ion-color-black)}._dismissButton_883f3_349{--padding-start: .25rem;--padding-end: .25rem;--color: var(--ion-color-medium);height:24px;width:24px;margin:0;position:absolute;top:.25rem;right:.25rem}._messagesList_1det8_1{position:relative;height:100%}._messagesContainer_1det8_6{position:relative;height:100%;padding-top:0rem;padding-bottom:1rem;overflow-y:auto;flex-direction:column-reverse;scrollbar-width:none;-ms-overflow-style:none;opacity:0;pointer-events:none;transition:opacity .2s ease-in}._messagesContainerVisible_1det8_21{opacity:1;pointer-events:auto}._messagesInner_1det8_26{min-height:100%;display:flex;flex-direction:column}._messagesContainer_1det8_6::-webkit-scrollbar{display:none}._loadMoreTrigger_1det8_47{display:flex;align-items:center;justify-content:center;margin-top:10rem}._scrollToBottomButton_1det8_61{position:absolute;bottom:6.5rem;left:50%;transform:translate(-50%)}._list_1det8_68{width:100%;display:flex;flex-direction:column;padding:.5rem;overflow-x:hidden}._skeletonContainer_1det8_80{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}._divider_1det8_89{width:100%;border-bottom:solid 1px var(--ion-color-border);position:sticky;top:0rem;z-index:1}._noMessages_1det8_97{height:100%;display:flex;align-items:center;justify-content:center}._noLessonsSimple_1det8_105{height:100%;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4rem}._noLessonsSimple_1det8_105 img{width:75%}._noLessonsSimple_1det8_105 h2{margin:0;margin-top:1rem;margin-bottom:.5rem;font-weight:600}._noLessonsSimple_1det8_105 p{margin:0;margin-bottom:.5rem;text-align:center;font-size:1rem;font-weight:400;color:var(--ion-color-medium)}._dateDivider_1det8_138{text-align:center;padding-top:0rem;padding-bottom:2rem;font-size:.75rem;color:var(--ion-color-medium)}._floatingDateBadge_1det8_150{position:fixed;top:100px;left:50%;transform:translate(-50%);background-color:rgba(0,0,0,.7);color:#fff;padding:5px 10px;border-radius:15px;font-size:12px;z-index:1000}._viewPreviousButton_1det8_163{top:10px;right:0;z-index:1000;padding:10px}._scrollToBottomButton_1det8_61{position:absolute;bottom:.5rem;--border-radius: 50%;--padding-start: 0 !important;--padding-end: 0 !important;--padding-top: 0 !important;--padding-bottom: 0 !important;width:60px;height:60px;transition:opacity .3s ease-in-out;backdrop-filter:blur(5px);border-radius:50%!important}._scrollBottomBtn_1det8_188{position:fixed;bottom:80px;right:16px;margin:0;--padding-start: .6rem;--padding-end: .6rem;--background: var(--ion-color-light);--background-activated: var(--ion-color-light-shade);--border-radius: 1.5rem;z-index:1000;opacity:0;animation:_fadeIn_1det8_1 .2s ease-out forwards;height:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}._scrollBottomBtn_1det8_188 ion-icon{font-size:1.2rem;color:var(--ion-color-medium)}@keyframes _fadeIn_1det8_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._myMessage_12vk3_1{align-self:flex-end;max-width:90%;text-align:left;transform:translateZ(0);backface-visibility:hidden}._otherMessage_12vk3_9{align-self:flex-start;max-width:90%;text-align:left;transform:translateZ(0);backface-visibility:hidden}@media (min-width: 768px){._myMessage_12vk3_1,._otherMessage_12vk3_9{max-width:300px}}._myMessageSmall_12vk3_28{background-color:var(--ion-color-primary);color:var(--ion-color-primary-contrast);border-radius:1rem 0rem 0rem 1rem;padding:1rem;font-size:1rem;margin-right:.5rem;cursor:pointer;contain:layout style}._otherMessageSmall_12vk3_41{background-color:var(--ion-color-white);border-radius:.25rem 1rem 1rem .25rem;padding:1rem;font-size:1rem;margin-left:.5rem;cursor:pointer;contain:layout style}._bottomRightRadiusLarge_12vk3_59{border-bottom-right-radius:1rem}._bottomLeftRadiusLarge_12vk3_63{border-bottom-left-radius:1rem}._borderRadiusFull_12vk3_67{border-radius:1rem 0rem 1rem 1rem}._borderRadiusFullParticipant_12vk3_72{border-radius:0rem 1rem 1rem}._marginSmall_12vk3_77{margin-bottom:.1rem}._marginLarge_12vk3_81{margin-bottom:1rem}._username_12vk3_85{position:relative;display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:var(--ion-color-black);font-size:1.25rem;font-weight:600}._username_12vk3_85 img{height:2rem;width:2rem;object-fit:cover;border-radius:50%;border-bottom-left-radius:.25rem!important}._onlineDot_12vk3_104{position:absolute;left:1.75rem;bottom:-.25rem;font-size:1rem}._usernameMe_12vk3_111{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-bottom:.25rem;color:var(--ion-color-medium);font-size:.75rem}._usernameMe_12vk3_111 img{height:1.25rem;width:1.25rem;object-fit:cover;border-radius:50%}._messageTimestamp_12vk3_128,._messageTimestampUser_12vk3_129{font-size:.65rem;color:var(--ion-color-medium);margin:.01rem .75rem;display:flex;align-items:center;justify-content:space-between;gap:.25rem;opacity:0;height:0;overflow:hidden}._messageTimestampUser_12vk3_129{justify-content:flex-end}._doNotShowButton_12vk3_146{padding:0!important;color:var(--ion-color-medium);cursor:pointer}._myMessageSmall_12vk3_28 ._messageContent_12vk3_152 a,._otherMessageSmall_12vk3_41 ._messageContent_12vk3_152 a{color:var(--ion-color-primary);text-decoration:underline}._messageContent_12vk3_152{font-weight:400;line-height:1.25rem;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}._messageContent_12vk3_152 br{display:block;content:"";margin-top:.5em}._showTimestamp_12vk3_180{opacity:1;height:auto;margin-bottom:.25rem;margin-top:.1rem}._bubbleContainer_12vk3_187{display:flex;flex-direction:column}._emojiMessage_12vk3_196{font-size:3rem!important}._lessonNote_12vk3_200{position:relative}._lessonNoteTitle_12vk3_204{position:absolute;top:-.5rem;right:-.5rem;z-index:1}._lessonNoteTitleUser_12vk3_211{right:auto;left:-.5rem}._lessonNoteHeader_12vk3_216{display:flex;flex-direction:column;gap:0rem;font-size:.75em;color:var(--ion-color-medium);margin-bottom:.5rem;padding-bottom:.25rem;border-bottom:solid 1px var(--ion-color-border)}._noteSpan_12vk3_227{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}._noteSpanFlip_12vk3_234{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:.25rem}._lessonRequest_12vk3_242{padding:0!important;overflow:hidden}._lessonRequestContainer_12vk3_251{display:flex;flex-direction:column;width:100%;position:relative;overflow:hidden;transition:transform .3s ease,max-height .3s ease}._lessonRequestBadgeContainer_12vk3_265{display:flex;gap:.5rem;padding:.5rem}._lessonRequestBadge_12vk3_265{background-color:var(--ion-color-lightBlue);color:var(--ion-color-primary);font-weight:600;font-size:.75rem;padding:.3rem .8rem;border-radius:10rem;display:flex;align-items:center;gap:.25rem;transition:background-color .3s ease}._lessonRequestBadgeRed_12vk3_284{background-color:var(--ion-color-lightRed);color:var(--ion-color-danger);font-weight:600;font-size:.9rem;padding:.3rem .8rem;border-radius:.5rem;display:flex;align-items:center;gap:.25rem;transition:background-color .3s ease}._lessonRequestBadge_12vk3_265 ion-icon{font-size:1.1rem}._lessonRequestBadgeApproved_12vk3_301{background-color:var(--ion-color-lightGreen);color:var(--ion-color-success)}._weeksBadge_12vk3_307{background-color:var(--ion-color-secondary);color:var(--ion-color-white);font-weight:600;font-size:.9rem;padding:.3rem .8rem;border-radius:100px;display:inline-block}._lessonRequestDetailsCard_12vk3_317{margin:0 1rem;background-color:var(--ion-color-white);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.75rem}._lessonRequestRow_12vk3_327{display:flex;align-items:center;gap:.75rem}._lessonRequestIcon_12vk3_333{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;background-color:var(--ion-color-lightBlue);border-radius:8px}._lessonRequestIcon_12vk3_333 ion-icon{color:var(--ion-color-primary);font-size:1.1rem}._lessonRequestIconRed_12vk3_348{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;background-color:var(--ion-color-lightRed);border-radius:8px}._lessonRequestIconRed_12vk3_348 ion-icon{color:var(--ion-color-danger);font-size:1.1rem}._lessonRequestDetail_12vk3_317{font-size:1rem;font-weight:500;color:var(--ion-color-dark);width:100%}._lessonRequestMessage_12vk3_371{padding:1rem;color:var(--ion-color-medium-shade);font-size:.95rem;line-height:1.25}._lessonRequestActions_12vk3_378{display:flex;justify-content:space-between;padding:0 1rem 1rem;gap:.75rem;transition:opacity .3s ease,height .3s ease}._acceptButton_12vk3_386{flex:1;background-color:var(--ion-color-primary);color:#fff;border:none;border-radius:12px;padding:.75rem 0;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-height:44px}._acceptButton_12vk3_386._block_12vk3_403{background-color:var(--ion-color-danger)}._acceptButton_12vk3_386:disabled{opacity:.7;cursor:default}._viewDetailsButton_12vk3_412{flex:1;background-color:var(--ion-color-white);color:var(--ion-color-primary);border:1px solid var(--ion-color-primary);border-radius:12px;padding:.75rem 0;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease}._viewDetailsButtonCancel_12vk3_425{margin-left:auto;background-color:var(--ion-color-white);color:var(--ion-color-danger);font-weight:600;font-size:.75rem;cursor:pointer;transition:all .2s ease;border-radius:.25rem;padding:.25rem;border:solid 1.5px var(--ion-color-danger)}._viewDetailsButtonCancel_12vk3_425._special_12vk3_440{color:var(--ion-color-primary);border:solid 1.5px var(--ion-color-primary);border-radius:.25rem;padding:.25rem}._viewDetailsButton_12vk3_412:disabled{opacity:.7;cursor:default}._viewDetailsButton_12vk3_412:hover:not(:disabled){background-color:var(--ion-color-primary-tint);color:#fff}._lessonRequestFooter_12vk3_457{display:flex;justify-content:flex-end;padding:.5rem 1rem;border-top:1px solid var(--ion-color-light-shade)}._doNotShowAgainButton_12vk3_464{font-size:.8rem;color:var(--ion-color-medium);cursor:pointer;padding:.25rem 0}._doNotShowAgainButton_12vk3_464:hover{color:var(--ion-color-dark);text-decoration:underline}._messageCodeActions_12vk3_476{padding-top:.5rem}._participantsIonButton_12vk3_480{color:var(--ion-color-white)!important}._container_1ijw6_2{display:flex;flex-direction:column;padding:.5rem}._modalTitle_1ijw6_9{font-size:1.25rem;font-weight:600}._infoCard_1ijw6_14{margin:0;box-shadow:none;border-radius:16px;background-color:var(--ion-color-lightBlue)}._infoCard_1ijw6_14 ion-card-header{padding-bottom:0}._infoCard_1ijw6_14 ion-card-title{font-size:1.5rem;font-weight:700}._infoCard_1ijw6_14 ion-card-subtitle{font-size:1rem;color:var(--ion-color-medium)}._infoParagraph_1ijw6_35{margin:.75rem 0;font-size:1rem;line-height:1.5}._sectionTitle_1ijw6_45{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--ion-color-dark)}._paymentMethodCard_1ijw6_52{display:flex;align-items:center;justify-content:space-between;background-color:var(--ion-color-light);border-radius:12px;padding:1rem;margin-bottom:1rem}._cardInfo_1ijw6_62{display:flex;align-items:center;gap:1rem}._cardIcon_1ijw6_68{font-size:2rem;color:var(--ion-color-primary)}._cardIconNone_1ijw6_73{font-size:2rem;color:var(--ion-color-danger)}._cardDetails_1ijw6_78{display:flex;flex-direction:column}._cardType_1ijw6_83{font-weight:600;font-size:1rem}._cardExpiry_1ijw6_88{color:var(--ion-color-medium);font-size:.85rem}._changeButton_1ijw6_93{font-weight:600}._noPaymentMethod_1ijw6_97{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--ion-color-light);border-radius:12px;padding:2rem 1rem;text-align:center}._noPaymentMethod_1ijw6_97 p{margin-bottom:1rem;color:var(--ion-color-medium)}._addPaymentButton_1ijw6_113{width:100%}._infoItem_1ijw6_117{--background: var(--ion-color-lightGreen);--border-radius: 12px;margin-top:1rem}._footerButtonsDiv_1ijw6_127{display:flex;align-items:center;gap:.5rem}._footerButtonsDiv_1ijw6_127 ion-spinner{height:3.5rem;width:3.5rem}._footerButtonsDiv_1ijw6_127 ion-button{flex-grow:1}._confirmButton_1ijw6_142{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem}._alertContainer_1ijw6_149{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden}._alertContainer_1ijw6_149._danger_1ijw6_158,._alertContainer_1ijw6_149._warning_1ijw6_163{background:var(--ion-color-lightYellow)}._alertContent_1ijw6_167{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1ijw6_174{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertIcon_1ijw6_174._danger_1ijw6_158,._alertIcon_1ijw6_174._warning_1ijw6_163{color:var(--ion-color-warning)}._alertMessage_1ijw6_190{flex-grow:1}._alertMessage_1ijw6_190 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1ijw6_190._danger_1ijw6_158 h3{color:var(--ion-color-black)}._alertMessage_1ijw6_190._warning_1ijw6_163 h3{color:var(--ion-color-warning)}._alertMessage_1ijw6_190 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._invoiceAmountContainer_1ijw6_217{display:flex;flex-direction:column;width:100%;padding:8px 0}._invoiceAmountRow_1ijw6_224{display:flex;justify-content:space-between;align-items:center;padding:6px 0;color:var(--ion-color-dark)}._invoiceAmountLabel_1ijw6_232{font-size:14px;font-weight:500}._invoiceAmountValue_1ijw6_237{font-size:14px;font-weight:600}._invoiceTipValue_1ijw6_242{font-size:14px;font-weight:600;color:var(--ion-color-black)}._invoiceTotalRow_1ijw6_248{display:flex;justify-content:space-between;align-items:center;padding:12px 0 6px;margin-top:6px;border-top:1px solid var(--ion-color-border)}._invoiceTotalLabel_1ijw6_257{font-size:16px;font-weight:700;color:var(--ion-color-dark)}._invoiceTotalValue_1ijw6_263{font-size:18px;font-weight:700;color:var(--ion-color-black)}._note_1ijw6_269{font-size:.65rem;color:var(--ion-color-medium);margin:.5rem}._input_1ijw6_276{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-white);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._fadingMessage_1ijw6_289{font-size:.8rem;font-weight:400;color:var(--ion-color-medium);transition:opacity 1s ease-in-out;margin-left:.5rem}._fadeIn_1ijw6_298{opacity:1}._fadeOut_1ijw6_302{opacity:0}._title_lba7g_1{width:100%;margin:4rem 1rem .5rem;font-size:2.25rem;font-weight:700}._subTitle_lba7g_10{width:100%;margin:0rem 0rem 2rem;font-size:1.1rem;color:var(--ion-color-medium);font-weight:500}._container_lba7g_19{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100%;overflow-y:scroll;position:relative;padding:2rem 1rem;--animate-duration: .3s}._header_lba7g_33{text-align:left;margin:0;margin-top:1rem;margin-bottom:1rem;font-size:1.75rem;font-weight:500;width:100%;border-bottom:solid 1px var(--ion-color-border);padding-bottom:1rem;color:var(--ion-color-medium)}._alertContainer_lba7g_48{background:var(--ion-color-lightRed);border-radius:12px;overflow:hidden;margin-top:1rem;margin-bottom:1rem}._alertContent_lba7g_56{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_lba7g_63{font-size:1.5rem;color:var(--ion-color-danger);margin-right:16px;flex-shrink:0}._alertMessage_lba7g_70{flex-grow:1}._alertMessage_lba7g_70 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-danger)}._alertMessage_lba7g_70 p{margin:0;font-size:14px;color:var(--ion-color-black);line-height:1.4}._subContainer_lba7g_88{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}._toolbarFooter_lba7g_97{--padding-top: .5rem;--padding-bottom: .5rem;--padding-start: 1.5rem;--padding-end: 1.5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;border-top:solid 2px var(--ion-color-light)}._toolbarFooterDiv_lba7g_108{display:flex;align-items:center;justify-content:flex-end}._customButton_lba7g_114{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);flex-grow:1}._customButtonModal_lba7g_127{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;width:100%}._bottomButtonPaymentModal_lba7g_141{position:fixed;bottom:0;left:0;width:100%;padding:1rem;z-index:100}._toolbar_lba7g_97{--padding-top: .25rem;--padding-bottom: .5rem;--padding-start: .5rem;--padding-end: .5rem;position:relative;background:var(--ion-color-medium);overflow:hidden}._paymentMethod_lba7g_162{--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;--background: var(--ion-color-lightGreen);margin-top:2rem;width:100%}._paymentMethodSpecial_lba7g_172{--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;--background: var(--ion-color-lightYellow);margin-top:2rem;width:100%}._cardItem_lba7g_182{width:100%;--background-activated: transparent !important;--background-hover: transparent !important;--background-activated-opacity: 0;--ripple-color: var(--ion-color-lightBlue);--border-radius: 1rem;cursor:pointer}._defaultCardItem_lba7g_196{--border-radius: 1rem;--background: var(--ion-color-lightBlue);--background-activated: transparent !important;--background-hover: transparent !important;--background-activated-opacity: 0;--ripple-color: var(--ion-color-lightBlue)}._labelContainer_lba7g_205{display:flex;flex-direction:column}._labelUpperContainer_lba7g_213{display:flex;align-items:center;gap:1rem;font-size:1.5rem;font-weight:600;color:var(--ion-color-black)}._labelUpperContainer_lba7g_213 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._labelLowerContainer_lba7g_230{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;font-size:1rem;color:#888}._closeContainer_lba7g_240{position:fixed;top:3rem;left:1rem;z-index:100;cursor:pointer}._noPaymentContainer_g9np9_1{width:100%}._topContainer_g9np9_5{display:flex;flex-direction:column;align-items:center;width:100%}._topContainer_g9np9_5 img{width:50%}._topContainer_g9np9_5 h1{font-size:2rem;text-align:center;margin:0;margin-top:2rem;font-weight:700;width:90%}._topContainer_g9np9_5 p{width:80%;color:var(--ion-color-medium);text-align:center;padding:0 1rem}._paymentMethod_g9np9_34{--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;font-size:1.5rem}._cardItem_g9np9_41{--background-activated: transparent !important;--background-hover: transparent !important;--background-activated-opacity: 0;--ripple-color: var(--ion-color-lightBlue);--border-radius: 1rem;cursor:pointer}._defaultCardItem_g9np9_54{--border-radius: 1rem;--background: var(--ion-color-lightBlue);--background-activated: transparent !important;--background-hover: transparent !important;--background-activated-opacity: 0;--ripple-color: var(--ion-color-lightBlue)}._labelContainer_g9np9_63{display:flex;flex-direction:column;gap:.5rem}._labelUpperContainer_g9np9_71{display:flex;flex-direction:column;align-items:flex-start;font-size:1.5rem;font-weight:500;color:var(--ion-color-black)}._labelUpperContainer_g9np9_71 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._labelLowerContainer_g9np9_89{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;font-size:1rem;color:#888}._badge_g9np9_99{--background: var(--ion-color-lightBlue);border:solid 1px var(--ion-color-primary);--color: var(--ion-color-primary);--padding-bottom: .25rem;--padding-top: .25rem;--padding-end: .65rem;--padding-start: .65rem}._addCardButton_g9np9_112{font-weight:600}._ionList_g9np9_116{width:100%;background-color:transparent}._buttonDiv_g9np9_121{display:flex;width:100%;justify-content:flex-start}@media (min-width: 769px){._topContainer_g9np9_5 img{max-width:200px}}._formContainer_1if3e_1{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}._allInputsContainer_1if3e_10{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}._secondaryContainer_1if3e_17{display:flex;width:100%;gap:1rem}._inputContainer_1if3e_24{background-color:var(--ion-color-light);padding:1rem;border-radius:.5rem;width:50%}._inputContainerLarge_1if3e_31{background-color:var(--ion-color-light);padding:1rem;border-radius:.5rem;width:100%}._inputContainerLargeInput_1if3e_38{background-color:var(--ion-color-light);padding:.5rem;border-radius:.5rem;width:100%;display:flex;align-items:center}._addCardButton_1if3e_47{--padding-top: 1.5rem;--padding-bottom: 1.5rem;margin-top:2rem}._logoContainer_1if3e_57{width:100%;display:flex;justify-content:space-between}._logoContainer_1if3e_57 img{width:30%}._logoCardsContainer_1if3e_67{display:flex;justify-content:flex-start;width:50%}._logoCardsContainer_1if3e_67 img{width:2rem}._paymentMethod_1if3e_80{--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;--background: #E3F7EF}._nameInput_1if3e_89{background-color:transparent;border:none;font-size:20px;font-weight:400;color:#32325d}._nameInput_1if3e_89:focus{outline:none}._input_1if3e_24{--border-radius: .5rem !important;--border-width: 0px;--border-color: var(--ion-color-white);--color: var(--ion-color-black) !important;--background: var(--ion-color-inputSpecial);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary);font-size:20px;font-weight:300}._cardContainer_1vygx_1{display:flex;justify-content:flex-start;align-items:center;margin-bottom:2rem;perspective:1000px}._card_1vygx_1{width:320px;height:200px;border-radius:16px;padding:1.5rem;position:relative;box-shadow:0 8px 24px rgba(0,0,0,.15);transition:all .4s cubic-bezier(.4,0,.2,1);transform:rotateX(5deg) rotateY(-5deg);overflow:hidden;background:linear-gradient(135deg,#4a5568,#2d3748);display:flex;flex-direction:column;justify-content:space-between}._card_1vygx_1:hover{transform:rotateX(0) rotateY(0) translateY(-8px);box-shadow:0 16px 32px rgba(0,0,0,.2)}._chip_1vygx_33{width:40px;height:30px;background:linear-gradient(145deg,gold,#ffed4e);border-radius:6px;position:relative;margin-bottom:1rem;border:1px solid rgba(255,255,255,.3)}._chip_1vygx_33:before{content:"";position:absolute;top:6px;left:8px;right:8px;bottom:6px;border:1px solid rgba(0,0,0,.1);border-radius:2px}._brandLogo_1vygx_54{position:absolute;top:1.5rem;right:1.5rem;height:50px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._brandLogo_1vygx_54 img{height:100%;width:auto;max-width:100px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.3));transition:all .3s ease}._cardNumber_1vygx_73{font-family:Courier New,monospace;font-size:1.35rem;font-weight:600;letter-spacing:3px;margin:1rem 0;text-shadow:0 2px 4px rgba(0,0,0,.4);color:#fff;transition:all .3s ease}._cardDetails_1vygx_84{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}._cardholderName_1vygx_91{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._expiryDate_1vygx_104{font-family:Courier New,monospace;font-size:1rem;font-weight:600;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.4);text-align:right;letter-spacing:2px;transition:all .3s ease}._cardPattern_1vygx_115{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.1) 0%,transparent 50%);pointer-events:none;z-index:1}._card_1vygx_1._brandChange_1vygx_129{animation:_brandChangeGlow_1vygx_1 .6s ease-out}._card_1vygx_1._entranceAnimation_1vygx_134{animation:_cardEntrance_1vygx_1 .8s ease-out}@keyframes _cardEntrance_1vygx_1{0%{transform:rotateX(8deg) rotateY(-8deg)}25%{transform:rotateX(3deg) rotateY(-3deg)}50%{transform:rotateX(-1deg) rotateY(1deg)}75%{transform:rotateX(6deg) rotateY(-6deg)}to{transform:rotateX(5deg) rotateY(-5deg)}}@keyframes _brandChangeGlow_1vygx_1{0%{transform:rotateX(5deg) rotateY(-5deg) scale(1);filter:brightness(1)}25%{transform:rotateX(5deg) rotateY(-5deg) scale(1.02);filter:brightness(1.1)}50%{transform:rotateX(5deg) rotateY(-5deg) scale(1.05);filter:brightness(1.15);box-shadow:0 12px 30px rgba(0,0,0,.25)}to{transform:rotateX(5deg) rotateY(-5deg) scale(1);filter:brightness(1)}}@media (max-width: 480px){._card_1vygx_1{width:280px;height:175px;padding:1.25rem;transform:rotateX(5deg) rotateY(-5deg)}._card_1vygx_1:hover{transform:rotateX(0) rotateY(0) translateY(-8px)}._card_1vygx_1._entranceAnimation_1vygx_134{animation:_cardEntrance_1vygx_1 .8s ease-out}._cardNumber_1vygx_73{font-size:1.1rem;letter-spacing:1px}._cardholderName_1vygx_91,._expiryDate_1vygx_104{font-size:.8rem}._brandLogo_1vygx_54{height:32px}._chip_1vygx_33{width:32px;height:24px}}@media (prefers-color-scheme: dark){._card_1vygx_1{box-shadow:0 8px 24px rgba(0,0,0,.4)}._card_1vygx_1:hover{box-shadow:0 16px 32px rgba(0,0,0,.5)}}._modal_1o2yc_1::part(backdrop){background:transparent;opacity:0}._container_1o2yc_6{display:flex;flex-direction:column;align-items:center;width:100%;position:relative;padding:2rem 1rem;--animate-duration: .3s}._subContainer_1o2yc_16{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}._customButton_1o2yc_24{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);flex-grow:1}._cardItem_1o2yc_35{width:100%;--background-activated: transparent !important;--background-hover: transparent !important;--background-activated-opacity: 0;--ripple-color: var(--ion-color-lightBlue);--border-radius: 1rem;cursor:pointer}._labelContainer_1o2yc_45{display:flex;flex-direction:column}._labelUpperContainer_1o2yc_50{display:flex;align-items:center;gap:1rem;font-size:2rem;font-weight:500;color:var(--ion-color-black)}._labelUpperContainer_1o2yc_50 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._labelLowerContainer_1o2yc_65{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;font-size:1rem;color:#888}._content_1o2yc_76{padding:1.5rem}._header_1o2yc_80{text-align:left;font-size:2.5rem;font-weight:800}._subTitle_1o2yc_87{text-align:left;margin-bottom:1rem;font-size:1rem;color:var(--ion-color-medium)}._body_1o2yc_94{text-align:left;color:var(--ion-color-medium)}._footer_1o2yc_100{margin-top:auto}._ionList_1o2cl_1{width:100%}._container_j73bv_2{display:flex;flex-direction:column;padding:.5rem}._modalTitle_j73bv_9{font-size:1.25rem;font-weight:600}._infoCard_j73bv_14{margin:0;box-shadow:none;border-radius:16px;background-color:var(--ion-color-lightBlue)}._infoCard_j73bv_14 ion-card-header{padding-bottom:0}._infoCard_j73bv_14 ion-card-title{font-size:1.5rem;font-weight:700}._infoCard_j73bv_14 ion-card-subtitle{font-size:1rem;color:var(--ion-color-medium)}._infoParagraph_j73bv_35{margin:.75rem 0;font-size:1rem;line-height:1.5}._sectionTitle_j73bv_45{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--ion-color-dark);display:flex;align-items:center}._paymentMethodCard_j73bv_54{display:flex;align-items:center;justify-content:space-between;background-color:var(--ion-color-light);border-radius:12px;padding:1rem;margin-bottom:1rem}._cardInfo_j73bv_64{display:flex;align-items:center;gap:1rem}._cardIcon_j73bv_70{font-size:2rem;color:var(--ion-color-primary)}._cardIconNone_j73bv_75{font-size:2rem;color:var(--ion-color-danger)}._cardDetails_j73bv_80{display:flex;flex-direction:column}._cardType_j73bv_85{font-weight:600;font-size:1rem}._cardExpiry_j73bv_90{color:var(--ion-color-medium);font-size:.85rem}._changeButton_j73bv_95{font-weight:600}._noPaymentMethod_j73bv_99{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--ion-color-light);border-radius:12px;padding:2rem 1rem;text-align:center}._noPaymentMethod_j73bv_99 p{margin-bottom:1rem;color:var(--ion-color-medium)}._addPaymentButton_j73bv_115{width:100%}._infoItem_j73bv_119{--background: var(--ion-color-lightGreen);--border-radius: 12px;margin-top:1rem}._footerButtonsDiv_j73bv_129{display:flex;align-items:center;gap:.5rem}._footerButtonsDiv_j73bv_129 ion-spinner{height:3.5rem;width:3.5rem}._footerButtonsDiv_j73bv_129 ion-button{flex-grow:1}._confirmButton_j73bv_144{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem}._alertContainer_j73bv_151{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden}._alertContainer_j73bv_151._danger_j73bv_160{background:var(--ion-color-lightYellow)}._alertContainer_j73bv_151._warning_j73bv_165{background:var(--ion-color-lightGreen)}._alertContent_j73bv_169{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_j73bv_176{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertIcon_j73bv_176._danger_j73bv_160{color:var(--ion-color-warning)}._alertIcon_j73bv_176._warning_j73bv_165{color:var(--ion-color-success)}._alertMessage_j73bv_192{flex-grow:1}._alertMessage_j73bv_192 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_j73bv_192._danger_j73bv_160 h3{color:var(--ion-color-black)}._alertMessage_j73bv_192._warning_j73bv_165 h3{color:var(--ion-color-success)}._alertMessage_j73bv_192 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._invoiceAmountContainer_j73bv_219{display:flex;flex-direction:column;width:100%;padding:8px 0}._invoiceAmountRow_j73bv_226{display:flex;justify-content:space-between;align-items:center;padding:6px 0;color:var(--ion-color-dark)}._invoiceAmountLabel_j73bv_234{font-size:14px;font-weight:500}._invoiceAmountValue_j73bv_239{font-size:14px;font-weight:600}._invoiceTipValue_j73bv_244{font-size:14px;font-weight:600;color:var(--ion-color-black)}._invoiceTotalRow_j73bv_250{display:flex;justify-content:space-between;align-items:center;padding:12px 0 6px;margin-top:6px;border-top:1px solid var(--ion-color-border)}._invoiceTotalLabel_j73bv_259{font-size:16px;font-weight:700;color:var(--ion-color-dark)}._invoiceTotalValue_j73bv_265{font-size:18px;font-weight:700;color:var(--ion-color-black)}._note_j73bv_271{font-size:.65rem;color:var(--ion-color-medium);margin:.5rem}._input_j73bv_278{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-white);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._fadingMessage_j73bv_291{font-size:.8rem;font-weight:400;color:var(--ion-color-medium);transition:opacity 1s ease-in-out;margin-left:.5rem}._fadeIn_j73bv_300{opacity:1}._fadeOut_j73bv_304{opacity:0}._content_1d4zt_8{padding:1.5rem}._icon_1d4zt_12{font-size:6rem}._header_1d4zt_16{text-align:left;margin-bottom:1rem;font-size:2rem;font-weight:700}._header_1d4zt_16 h2{margin:0;font-size:1.25rem;font-weight:600}._body_1d4zt_29{text-align:left;color:var(--ion-color-medium);margin-bottom:2rem}._confirmButton_1d4zt_41{height:4rem}._loadingContainer_w8v1f_2{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;gap:16px;padding:2rem}._emptyContainer_w8v1f_12{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1rem;gap:1rem;margin:1rem 0}._emptyContainer_w8v1f_12 ion-icon{font-size:3rem;color:var(--ion-color-primary)}._emptyContainer_w8v1f_12 h2{margin:0;font-weight:600;font-size:1.25rem;color:var(--ion-color-black)}._emptyContainer_w8v1f_12 p{margin:0;color:var(--ion-color-medium);line-height:1.4;font-size:.9rem}._subtitle_w8v1f_43{margin:1rem 0;color:var(--ion-color-dark);font-weight:500;font-size:1rem}._invoiceItem_w8v1f_50{--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 1rem;--background: var(--ion-color-light);--border-radius: 12px;margin-bottom:.75rem}._invoiceContent_w8v1f_59{width:100%;padding:.5rem 0}._invoiceHeader_w8v1f_64{display:flex;align-items:center;margin-bottom:.5rem}._invoiceHeader_w8v1f_64 h2{margin:0;font-size:1.25rem;font-weight:700;color:var(--ion-color-black)}._invoiceDetails_w8v1f_78{display:flex;flex-direction:column;gap:.25rem;flex-wrap:wrap}._invoiceDetail_w8v1f_78{display:flex;align-items:center;gap:.5rem;color:var(--ion-color-dark);font-size:.85rem}._invoiceDetail_w8v1f_78 ion-icon{font-size:1rem;min-width:1rem;color:var(--ion-color-medium)}._invoiceDescription_w8v1f_99{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--ion-color-border);font-size:.85rem;color:var(--ion-color-dark);line-height:1.4}._footerButtons_w8v1f_108{padding:1rem}._alertContainer_w8v1f_112{margin-bottom:1.5rem;background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden}._alertContent_w8v1f_119{display:flex;align-items:flex-start;padding:1rem;position:relative}._alertIcon_w8v1f_126{font-size:1.5rem;color:var(--ion-color-primary);margin-right:1rem;flex-shrink:0;margin-top:.25rem}._alertMessage_w8v1f_134{flex-grow:1}._alertMessage_w8v1f_134 h3{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:var(--ion-color-primary)}._alertMessage_w8v1f_134 p{margin:0;font-size:.85rem;color:var(--ion-color-dark);line-height:1.4}._statusBadge_w8v1f_153{padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase}._statusBadge_w8v1f_153._overdue_w8v1f_161{background-color:var(--ion-color-lightRed);color:var(--ion-color-danger)}._container_1ma3a_2{display:flex;flex-direction:column;padding:.5rem}._alertContainer_1ma3a_8{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden}._alertContent_1ma3a_14{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1ma3a_21{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_1ma3a_28{flex-grow:1}._alertMessage_1ma3a_28 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1ma3a_28 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._permissionSection_1ma3a_46{margin-top:1rem}._sectionTitle_1ma3a_50{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--ion-color-dark)}._permissionCard_1ma3a_57{display:flex;align-items:center;justify-content:space-between;background-color:var(--ion-color-light);border-radius:12px;padding:1rem;margin-bottom:1rem}._cardInfo_1ma3a_67{display:flex;align-items:center;gap:1rem}._cardIcon_1ma3a_73{font-size:2rem;color:var(--ion-color-primary)}._cardDetails_1ma3a_78{display:flex;flex-direction:column}._cardType_1ma3a_83{font-weight:600;font-size:1rem}._cardExpiry_1ma3a_88{color:var(--ion-color-medium);font-size:.85rem}._permissionsList_1ma3a_93{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}._permissionItem_1ma3a_100{color:var(--ion-color-dark);font-size:.95rem;line-height:1.5;padding-left:1rem}._footerButtonsDiv_1ma3a_111{display:flex;align-items:center;gap:.5rem}._footerButtonsDiv_1ma3a_111 ion-spinner{height:3.5rem;width:3.5rem}._footerButtonsDiv_1ma3a_111 ion-button{flex-grow:1}._confirmButton_1ma3a_126{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem}._note_1ma3a_133{font-size:.65rem;color:var(--ion-color-medium);margin:.5rem}._scrollButton_v7dyd_1{position:fixed;right:1rem;bottom:0;transform:translateY(120%);z-index:1000;width:2.5rem;height:2.5rem;min-height:2.5rem!important;max-height:2.5rem!important;min-width:2.5rem!important;max-width:2.5rem!important;--border-radius: 50%;--box-shadow: 0 4px 12px rgba(var(--ion-color-black-rgb), .15);--padding-start: 0;--padding-end: 0;--background: var(--ion-color-light);--background-activated: var(--ion-color-light-shade);--color: var(--ion-color-dark);opacity:0;pointer-events:none;transition:transform .2s ease,opacity .2s ease,bottom .18s ease-out}._scrollButton_v7dyd_1._show_v7dyd_25{opacity:1;transform:translateY(0);pointer-events:all}._scrollButton_v7dyd_1 ion-icon{font-size:1.2rem}._bannerContainer_1savz_1{padding:1.5rem 1rem;margin-top:0;border-radius:0rem;background-color:var(--ion-color-white);border-top:solid 1px var(--ion-color-light);position:absolute;top:0rem;z-index:10;width:100%}._bannerContent_1savz_17{display:flex;justify-content:space-between;align-items:center;gap:12px}._bannerContent_1savz_17 img{height:2.75rem;width:2.75rem;background-color:var(--ion-color-light);border-radius:50%;padding:.25rem}._bannerText_1savz_32{color:var(--ion-color-black);font-size:.9rem;font-weight:500;flex-grow:1;display:flex;flex-direction:column}._bannerText_1savz_32 span{color:var(--ion-color-medium);font-size:.75rem;font-weight:400}._addButton_1savz_48{padding:.5rem 1rem;border-radius:1rem;background-color:var(--ion-color-primary);color:#fff;border:none;font-size:14px;cursor:pointer;transition:background-color .2s}._closeButton_1savz_59{position:absolute;right:1rem;top:.5rem;font-size:1rem;cursor:pointer}._viewClientContainer_1savz_67{position:absolute;top:1rem;width:100%;background-color:transparent;padding:8px;display:flex;justify-content:center;align-items:center;z-index:10}._viewClientButton_1savz_80{--padding-start: 1rem;--padding-end: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;backdrop-filter:blur(5px)}._closeViewButton_1savz_88{position:absolute;top:.5rem;right:.5rem;font-size:16px;color:var(--ion-color-medium);cursor:pointer;z-index:10}._autoGrowInput_d5lt5_1{width:100%;min-height:2.5rem;margin:0;padding:.65rem .75rem;font-size:.9rem;font-family:inherit;line-height:1.3;border:1px solid var(--ion-color-border);border-radius:1rem;background-color:var(--ion-color-white);color:var(--ion-color-dark);caret-color:var(--ion-color-primary);resize:none;overflow-y:auto;box-sizing:border-box;outline:none;transition:height .15s ease-out;display:block;scrollbar-width:none;-ms-overflow-style:none}._autoGrowInput_d5lt5_1::-webkit-scrollbar{display:none}._autoGrowInput_d5lt5_1:focus{outline:none;box-shadow:none}._autoGrowInput_d5lt5_1::placeholder{color:var(--ion-color-medium);opacity:.5}._autoGrowInput_d5lt5_1:disabled{opacity:.5;cursor:not-allowed;background-color:var(--ion-color-light-shade)}._container_1pdtc_1{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}._toolbar_1pdtc_10{position:relative;z-index:10}._toolbar_1pdtc_10._special_1pdtc_15{--background: var(--ion-color-light) }._topContainer_1pdtc_21{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.25rem 0}._ionSegmentButton_1pdtc_33{--indicator-color: var(--ion-color-white) !important;--border-radius: 10rem !important}._calendarWrapper_1pdtc_39{overflow:hidden;will-change:height;transition:height .15s ease,opacity .15s ease;position:relative;background-color:var(--ion-color-light);max-width:450px;margin:0 auto}._weekStripWrapper_1pdtc_51{max-width:450px;margin:0 auto}._calendarWrapper_1pdtc_39._collapsed_1pdtc_56{height:48px!important}._calendarWrapper_1pdtc_39._expanded_1pdtc_60{box-shadow:0 2px 4px rgba(0,0,0,.05)}._dateToggle_1pdtc_29{width:100%;padding:1rem;display:flex;align-items:center;gap:.1rem;background:none;border:none;cursor:pointer;font-size:1.25rem;z-index:2;transition:opacity .15s ease}._dateToggle_1pdtc_29:active{opacity:.7}._title_1pdtc_83{font-size:1rem;font-weight:700;margin:0;transition:transform .15s ease,opacity .15s ease;color:var(--ion-color-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}._title_1pdtc_83[data-animating=true]{transform:translateY(-100%);opacity:0}._title_1pdtc_83[data-animating=false]{transform:translateY(0);opacity:1}._chevron_1pdtc_105{transition:transform .15s ease;opacity:.5;font-size:1.2rem}._content_1pdtc_112{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;will-change:transform;transition:transform .25s cubic-bezier(.4,0,.2,1);position:relative;background:var(--ion-background-color);padding-bottom:env(safe-area-inset-bottom);backface-visibility:hidden;perspective:1000px;transform-style:preserve-3d}._overlay_1pdtc_127{position:fixed;top:450px;left:0;bottom:0;z-index:1000;--background: transparent;width:102vw}._overlay_1pdtc_127 ion-list,._overlay_1pdtc_127 ion-item{--background: transparent;background:transparent;--color: transparent}._progressBar_1pdtc_145{--progress-background: var(--ion-color-primary);--background: var(--ion-color-light);position:relative;z-index:2}._profilePic_1pdtc_152{height:2rem;width:2rem;margin:0 .5rem}._endButtons_1pdtc_158{padding-right:.5rem!important}._refreshDiv_1pdtc_163{color:var(--ion-color-primary);position:absolute;z-index:100;top:5rem;left:50%;transform:translate(-50%);padding:.45rem 1.25rem;border:1px solid var(--ion-color-primary);border-radius:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;background:rgba(var(--ion-color-white-rgb),.2);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:transform .2s ease-in-out;cursor:pointer;font-size:1.25rem}._refreshDiv_1pdtc_163:active{transform:translate(-50%) scale(.9)}._weekStrip_1pdtc_51{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 1rem;opacity:1;transition:opacity .15s ease}._calendarWrapper_1pdtc_39._expanded_1pdtc_60 ._weekStrip_1pdtc_51{opacity:0;pointer-events:none}._dateControls_1pdtc_205{display:flex;flex-wrap:wrap;align-items:center}._floatingMessageBig_1pdtc_211{position:fixed;bottom:1rem;left:50%;transform:translate(-50%) translateY(0);transition:transform .3s ease-out;z-index:1000;display:flex;align-items:center;gap:.5rem}._floatingMessage_1pdtc_211{background:var(--ion-color-white);padding:.5rem;border-radius:10rem;box-shadow:0 2px 10px rgba(var(--ion-color-white-contrast-rgb),.1);width:12rem;display:flex;align-items:center;justify-content:flex-start;gap:.5rem}._floatingMessageBig_1pdtc_211._hidden_1pdtc_238{transform:translate(-50%) translateY(200%)}._floatingMessage_1pdtc_211._special_1pdtc_15{width:3rem;height:3rem;border-radius:50%;justify-content:center}._floatingMessage_1pdtc_211._special_1pdtc_15 ion-icon{font-size:1.25rem}._messageContent_1pdtc_253{font-weight:500;color:var(--ion-color-black);flex-grow:1;text-align:center;font-size:.8rem}._subIconDiv_1pdtc_262{padding:.5rem;border-radius:50%;background-color:var(--ion-color-light)}._header_1pdtc_271{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700;width:100%;display:flex;flex-direction:column;gap:.5rem;padding:0 1.5rem}._subTitle_1pdtc_286{text-align:left;font-size:1rem;color:var(--ion-color-medium);font-weight:500}._subscriptionButton_1pdtc_294{--padding-top: .5rem;--padding-bottom: .5rem;--padding-start: 1rem;--padding-end: 1rem;margin-right:1rem}._spinnerContainer_1pdtc_302{height:100vh;width:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}._spinnerContainer_1pdtc_302 ion-spinner{height:3.5rem;width:3.5rem}._slideSpan_1pdtc_319{font-size:.8rem;color:var(--ion-color-medium)}._slideDiv_1pdtc_325{display:flex;align-items:center;justify-content:flex-end;padding-top:1rem;padding:1rem}._todayButton_1pdtc_334{font-size:.8rem;font-weight:500;--padding-start: 1rem !important;--padding-end: 1rem !important;margin-left:.5rem!important}@media (max-width: 769px){._title_1pdtc_83{max-width:120px}._dateToggle_1pdtc_29{padding:.75rem}}@media (max-width: 415px){._profilePic_1pdtc_152{display:none}}@media (min-width: 769px){._classesModal_1pdtc_366{--width: 625px;--height: 100%;--border-radius: 0}._classesModal_1pdtc_366::part(content){position:absolute;right:0;top:0;height:100%;max-width:625px}._classesModal_1pdtc_366::part(backdrop){background:rgba(0,0,0,.6)}}@media (max-width: 768px){._classesModal_1pdtc_366{--width: 100%;--height: 100%}}._classesTableContainer_1pdtc_393{padding:0;overflow-x:auto}._classesTable_1pdtc_393{width:100%;border-collapse:collapse}._classesTable_1pdtc_393 thead{background:var(--ion-color-light);position:sticky;top:0;z-index:1}._classesTable_1pdtc_393 th{text-align:left;padding:.75rem 1rem;font-size:.875rem;font-weight:600;color:var(--ion-color-medium);border-bottom:1px solid var(--ion-color-border)}._classesTable_1pdtc_393 tbody tr{border-bottom:1px solid var(--ion-color-light-shade);transition:background-color .2s ease}._classRow_1pdtc_424{cursor:pointer}._classRow_1pdtc_424:hover{background:var(--ion-color-light)}._classesTable_1pdtc_393 td{padding:1rem;font-size:.875rem;color:var(--ion-color-dark);max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._classNameCell_1pdtc_442{display:flex;align-items:center;gap:.75rem}._colorDot_1pdtc_448{width:12px;height:12px;border-radius:50%;flex-shrink:0}._className_1pdtc_442{font-weight:600;margin-bottom:.25rem}._classDetails_1pdtc_460{font-size:.75rem;color:var(--ion-color-medium)}._instructorsCell_1pdtc_465{display:flex;align-items:center;position:relative}._instructorAvatarWrapper_1pdtc_471{position:relative;display:inline-block}._instructorAvatar_1pdtc_471{width:1.5rem;height:1.5rem;border:2px solid var(--ion-background-color);cursor:pointer;transition:transform .2s ease}._instructorAvatar_1pdtc_471:hover{transform:scale(1.15);z-index:10}._alertContainer_1pdtc_489{background:var(--ion-color-lightBlue);border-radius:1rem;overflow:hidden;margin-bottom:0rem}._alertContent_1pdtc_496{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1pdtc_503{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_1pdtc_510{flex-grow:1}._alertMessage_1pdtc_510 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1pdtc_510 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._container_1haid_2{margin-bottom:2.5rem;padding:0 .5rem}._imageContainer_1haid_7{display:flex;align-items:center;justify-content:flex-start;margin-top:.5rem;margin-bottom:.5rem;padding:0 1rem}._imageContainer_1haid_7 span{margin-top:.5rem;font-size:1rem;font-weight:700}._imageContainer_1haid_7 img{width:5rem}._mainTitle_1haid_29{text-align:left;font-size:2rem;font-weight:700;--color: var(--ion-color-black)}._title_1haid_36{font-weight:500;font-size:2rem;margin-bottom:1rem}._content_1haid_43{line-height:2rem;font-weight:400;font-size:1rem;color:#8a8b94}._checkItem_1haid_50{margin-bottom:2rem;--border-radius: .5rem }._closeButton_1haid_55{position:absolute;top:0;right:0}._emailPic_1eov9_1{height:60%;width:100%;object-fit:cover;object-position:bottom}._modalContainer_1eov9_8{padding:1rem 2rem}._modalContainer_1eov9_8 h1{font-weight:600;font-size:1.5rem;text-align:center;line-height:2rem;color:var(--ion-color-black)}._modalContainer_1eov9_8 p{color:#888!important;text-align:center}._modalContainerSpan_1eov9_25{font-size:.7rem;text-decoration:none!important}._modalContainer_1eov9_8 span{text-decoration:underline}._modalContainer_1eov9_8 span:active{text-decoration:none;color:var(--ion-color-primary)}._checkEmailVerificationButton_1eov9_41{margin-top:2rem;height:3.75rem;flex-grow:1}._checkEmailVerificationButtonEmail_1eov9_49{margin-top:2rem;height:3.75rem;width:5rem}._buttonsContainer_1eov9_58{display:flex;align-items:center;gap:.5rem}@media (min-width: 769px){._emailPic_1eov9_1{object-position:center}}._container_yz5as_1{display:flex;flex-direction:column;align-items:center;padding:0 1rem}._mainBackground_yz5as_8{height:100vh}._mainTitle_yz5as_12{margin:1rem 2rem;text-align:center}._mainSubtitle_yz5as_17{margin:1rem 2rem;text-align:center;color:#888;font-size:.9rem}._subTitle_yz5as_24{position:absolute;top:16.5rem;width:70%;color:var(--ion-color-white);left:50%;transform:translate(-50%);text-align:center}._subTitle_yz5as_24 h1{color:var(--ion-color-black);font-weight:400;font-size:2.5rem}._subTitle_yz5as_24 p{color:var(--ion-color-white);font-size:1.5rem;font-weight:100}._swumLogo_yz5as_46{width:5.25rem}._container_yz5as_1 h1{display:flex;align-items:center;gap:.25rem;font-weight:700;font-size:2rem}._container_yz5as_1 h3{color:var(--ion-color-medium);margin:0;font-size:1rem}._background_yz5as_72{width:10rem;margin-top:2rem}._background_yz5as_72::part(image){border-radius:1rem}._inputsContainer_yz5as_81{padding:1rem 1rem 2rem;width:100%}._eachInputsContainer_yz5as_88{display:flex;flex-direction:column;gap:.75rem;width:100%}._page_yz5as_95{background:transparent}._toolbar_yz5as_99{--background: none}._input_yz5as_81{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._inputError_yz5as_116{--border-color: var(--ion-color-danger) !important;--border-width: 2px;--bordr-style: solid;--background: var(--ion-color-lightRed);--highlight-color-focused: var(--ion-color-danger) !important}._dividerContainer_yz5as_124{display:flex;align-items:center;text-align:center;margin:.75rem 0rem}._line_yz5as_131{flex:1;height:1px;background-color:#d3d3d3}._dividerText_yz5as_137{margin:0 1rem;color:#555;font-size:14px;white-space:nowrap}._segmentButton_yz5as_144{--background-checked: var(--ion-color-black);--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._loginButton_yz5as_151{width:100%;font-size:1.25rem;font-weight:500;--border-width: 2px}._loginButton_yz5as_151._special_yz5as_161{margin-bottom:.75rem}._loginButtonOAuth_yz5as_165{width:100%;font-size:1.25rem;font-weight:500;--background: var(--ion-color-white);--color: var(--ion-color-black);--background-hover: var(--ion-color-white);--background-activated: var(--ion-color-white);margin-bottom:.75rem;--border-style: solid;--border-width: 2px;--border-color: var(--ion-color-black);height:3.25rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.35rem}._googleButtonContent_yz5as_186{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%}._googleButtonAvatar_yz5as_194{width:2.25rem;height:2.25rem;border-radius:50%;object-fit:cover;border:2px solid rgba(0,0,0,.05)}body.dark-theme ._googleButtonAvatar_yz5as_194{border-color:rgba(255,255,255,.2)}._googleFallbackIcon_yz5as_206{font-size:1.5rem}._googleButtonText_yz5as_210{display:flex;flex-direction:column;line-height:1.2;text-align:left}._googleButtonTitle_yz5as_217{font-weight:600;font-size:1rem}._googleButtonSubtitle_yz5as_222{font-size:.85rem;color:#4a4a4a}._googleEndIcon_yz5as_227{font-size:1.35rem}body.dark-theme ._googleButtonSubtitle_yz5as_222{color:rgba(255,255,255,.85)}._oauthPersonalized_yz5as_235{flex-direction:column;align-items:stretch}._oauthPersonalized_yz5as_235 ion-icon[slot=end]{align-self:flex-end}._smallBotomContainer_yz5as_244{display:flex;align-items:baseline;justify-content:center;gap:.5rem;font-size:.9rem;color:#8a8b94}._smallBotomContainer_yz5as_244 button{font-size:.9rem;font-weight:600;color:var(--ion-color-primary);background-color:#e8eefb;border-radius:.5rem;padding:.25rem .5rem}body.dark-theme ._smallBotomContainer_yz5as_244 button{background-color:rgba(45,51,122,.5);background-color:var(--ion-color-lightBlue)}._smallTermsContainer_yz5as_267{display:flex;align-items:baseline;justify-content:center;gap:0rem;font-size:.9rem;color:#8a8b94}._smallTermsContainer_yz5as_267 button{font-size:.9rem;font-weight:600;color:var(--ion-color-primary);background-color:transparent;border-radius:.5rem;padding:.25rem}._forgotPassword_yz5as_285{display:flex;justify-content:flex-end;align-items:center;margin-top:-1rem}._forgotPasswordButton_yz5as_292{font-size:.9rem}._chipContainer_yz5as_296{display:flex;align-items:center;justify-content:center}._OAuthButtons_yz5as_302{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}._OAuthButtonsPersonalized_yz5as_311{flex-direction:column!important;align-items:stretch}._OAuthButtonsPersonalized_yz5as_311 ion-button{width:100%}._errorMessage_yz5as_320{font-size:.75rem;margin-top:-.5rem;text-align:right;width:100%}._buttonLoader_yz5as_328{height:1.25rem;width:1.25rem;margin-right:.45rem;margin-left:-.35rem}._processingBoxWrapper_yz5as_335{position:absolute;top:.5rem;right:.5rem;width:100%;z-index:100;display:flex;align-items:flex-start;justify-content:flex-end;height:10rem}._moreWaysDiv_yz5as_353{display:flex;justify-content:flex-end;width:100%;margin-top:-.5rem}._moreWays_yz5as_353{font-weight:500}._schoolSearchContainer_yz5as_366{position:relative}._selectedSchoolLogo_yz5as_370{position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:10;width:28px;height:28px;border-radius:50%;overflow:hidden;background:var(--ion-color-light);display:flex;align-items:center;justify-content:center}._selectedSchoolLogo_yz5as_370 img{width:100%;height:100%;object-fit:cover}._schoolSearchResults_yz5as_392{position:absolute;top:100%;left:0;right:0;background:var(--ion-color-white);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:300px;overflow-y:auto;z-index:1000;min-height:5rem}._schoolResultContent_yz5as_406{display:flex;align-items:center;padding:12px;cursor:pointer}._schoolResultContent_yz5as_406:hover{background-color:1px solid var(--ion-color-light)}._schoolLogo_yz5as_418{width:36px;height:36px;border-radius:50%;overflow:hidden;background:var(--ion-color-light);margin-right:12px;display:flex;align-items:center;justify-content:center}._schoolLogo_yz5as_418 img{width:100%;height:100%;object-fit:cover}._schoolLogoPlaceholder_yz5as_436{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--ion-color-light);color:#666;font-weight:700;font-size:16px;text-transform:uppercase}._schoolInfo_yz5as_449{flex:1}._schoolName_yz5as_453{font-weight:500;margin-bottom:4px}._schoolLocation_yz5as_458{font-size:12px;color:#666}._schoolResult_yz5as_406:last-child{border-bottom:none}._searchLoading_yz5as_472{display:flex;justify-content:center;align-items:center;padding:16px;color:#666}._noResults_yz5as_480{padding:16px;text-align:center;color:#666;font-size:14px}._searchPrompt_yz5as_487{padding:16px;text-align:center;color:#666;font-size:14px;font-style:italic}._displayNone_yz5as_349{display:none}._schoolResult_yz5as_406:hover{background-color:rgba(var(--ion-color-primary-rgb),.05)}._schoolResultContent_yz5as_406,._selectedSchoolLogo_yz5as_370,._schoolSearchResults_yz5as_392{transition:all .2s ease}._adminSchoolSearch_yz5as_511{margin-bottom:20px}._popover_yz5as_515{--width: 15rem}@keyframes _fadeIn_yz5as_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._schoolSearchResults_yz5as_392{animation:_fadeIn_yz5as_1 .2s ease}@media (min-width: 769px){._container_yz5as_1{padding:2rem;background-color:var(--ion-color-light);max-width:500px;border-radius:2rem;margin-left:auto;margin-right:auto}._container_yz5as_1 h1{margin:0rem}._input_yz5as_81{--padding-top: 1rem;--padding-bottom: 1rem;--background: var(--ion-color-white)}._loginButton_yz5as_151,._loginButtonOAuth_yz5as_165{font-size:1rem}}@media (min-width: 1025px){._container_yz5as_1{max-width:420px}._container_yz5as_1 h1{font-size:1.75rem}._swumLogo_yz5as_46{width:4.5rem}._inputsContainer_yz5as_81{padding-bottom:0}._input_yz5as_81{--padding-top: .9rem;--padding-bottom: .9rem;font-size:.95rem;--background: var(--ion-color-white)}._loginButton_yz5as_151{font-size:.95rem}._loginButtonOAuth_yz5as_165{font-size:.95rem;height:3rem}}@media (min-width: 1201px){._OAuthButtons_yz5as_302{flex-direction:row}}._container_1gfq4_1{max-width:15rem;margin:0 auto;background:var(--ion-color-light);border-radius:.75rem;overflow:hidden;position:absolute;height:2.3rem;transition:height .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}._complete_1gfq4_17{height:100px}._content_1gfq4_22{padding:.5rem 1rem;transition:padding .3s cubic-bezier(.4,0,.2,1)}._flexRow_1gfq4_29{display:flex;align-items:center;gap:.5rem;position:relative}._iconContainer_1gfq4_37{position:relative;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}._spinner_1gfq4_47{height:1.25rem;width:1.25rem;margin-right:.5rem}._icon_1gfq4_37{height:1.25rem;width:1.25rem}._iconComplete_1gfq4_58{background-color:var(--ion-color-lightGreen);border-radius:.5rem;transform:scale(1);animation:_scaleIn_1gfq4_1 .3s cubic-bezier(.4,0,.2,1)}._processingDot_1gfq4_65{width:.5rem;height:.5rem;background-color:var(--ion-color-primary);border-radius:50%;animation:_bounce_1gfq4_1 1s infinite}._title_1gfq4_73{font-size:1rem;font-weight:600;color:var(--ion-color-black);transform:translateY(0);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);margin:0}._message_1gfq4_84{margin:0;margin-top:.5rem;color:var(--ion-color-medium);font-size:.8rem;font-weight:400;opacity:0;transform:translateY(20px);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);transition-delay:.3s}._progressBar_1gfq4_97{position:absolute;bottom:0;width:100%;height:.25rem;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);transition-delay:.4s}._fadeOut_1gfq4_107{opacity:0;transform:translateY(-10px)}._fadeIn_1gfq4_112{opacity:1;transform:translateY(0);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition-delay:.2s}._fadeInUp_1gfq4_120{opacity:1;transform:translateY(0)}@keyframes _bounce_1gfq4_1{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes _scaleIn_1gfq4_1{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _fadeInAndDraw_1gfq4_1{0%{opacity:0;stroke-dashoffset:100}to{opacity:1;stroke-dashoffset:0}}._progressBar_1gfq4_97._show_1gfq4_158{opacity:1}@media (min-width: 769px){._container_1gfq4_1{background:var(--ion-color-white)}}._nextButton_1mji4_1{--padding-top: 1rem;--padding-bottom: 1rem;--padding-start: 2.5rem;--padding-end: 2.5rem}._title_1mji4_8{font-weight:700}._subTitle_1mji4_12{margin-bottom:5rem;color:var(--ion-color-medium)}._chooseImg_1mji4_17{height:7.5rem}._ionItem_1mji4_21{--border-radius: 1rem;font-size:1.25rem;--padding-top: .5rem;--padding-bottom: .5rem}._topContainer_1mji4_29{display:flex;justify-content:flex-end;align-items:flex-end;height:6rem}._bigIcon_1mji4_36{font-size:6rem}._input_1mji4_40,._countrySelect_1mji4_54{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;height:70px}._progressBar_1mji4_68{--progress-height: 6px}._triggerContainer_1mji4_76{height:70px;display:flex;align-items:center;gap:.25rem;padding:0 1rem;border-radius:.5rem;background:var(--ion-color-light)}._spinner_1mji4_87{height:3.5rem;width:3.5rem}._nextButton_18rqu_1{--padding-top: 1rem !important;--padding-bottom: 1rem !important;--padding-start: 2rem !important;--padding-end: 2rem !important}._title_18rqu_8{font-weight:700}._subTitle_18rqu_12{margin-bottom:5rem;color:var(--ion-color-medium)}._chooseImg_18rqu_17{height:7.5rem}._ionItem_18rqu_21{--border-radius: 1rem;font-size:1.25rem;--padding-top: .5rem;--padding-bottom: .5rem}._topContainer_18rqu_29{display:flex;justify-content:flex-end;align-items:flex-end;height:6rem}._buttonContainer_18rqu_36{display:flex;flex-direction:column;align-items:flex-start}._bigIcon_18rqu_42{font-size:6rem}._container_1e38z_5{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem}._coachTitle_1e38z_15{text-align:left;font-size:1.5rem;font-weight:400;--color: var(--ion-color-medium)}._bannerContainer_1e38z_29{width:100%;position:relative;margin-bottom:6.5rem}._bannerPreview_1e38z_35{position:relative;width:100%;height:10rem;background-color:var(--ion-color-light)}._bannerPreview_1e38z_35 img{width:100%;height:100%;object-fit:cover}._bannerPreview_1e38z_35 ion-button{position:absolute;top:0rem;right:0rem;z-index:10}._bannerPreviewSpecial_1e38z_57{position:relative;width:100%;height:10rem;background-color:var(--ion-color-light);display:flex;justify-content:flex-end;align-items:flex-start;cursor:pointer;padding:1rem}._bannerPreviewSpecial_1e38z_57 div{font-size:.75rem;color:var(--ion-color-medium);display:flex;flex-direction:column;align-items:flex-end}._avatarContainer_1e38z_78{position:absolute;top:5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:2rem;width:100%}._imgSkeleton_1e38z_91{height:12rem;width:12rem;border-radius:50%;margin:0;background-color:var(--ion-color-light)}._largeAvatar_1e38z_99{max-height:12rem;max-width:12rem;min-height:12rem;min-width:12rem;position:relative;background-image:var(--ion-color-light)}._largeAvatar_1e38z_99 img{max-height:12rem;max-width:12rem;min-height:12rem;min-width:12rem;object-fit:cover}._largeAvatarDiv_1e38z_119{background-color:var(--ion-color-primary);height:4rem;width:4rem;border:solid 5px var(--ion-background-color);position:absolute;bottom:0;right:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;cursor:pointer}._alertCircleDiv_1e38z_137{position:absolute;bottom:1rem;left:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem}._input_1e38z_149{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem}._inputError_1e38z_164{--border-color: var(--ion-color-danger) !important;--border-width: 2px;--bordr-style: solid;--background: var(--ion-color-lightRed);--highlight-color-focused: var(--ion-color-danger) !important}._ionButton_1e38z_172{margin-top:auto;width:100%;height:4rem}._nameContainer_1e38z_180,._nameContainerSpecial_1e38z_189{border-top:solid 1px var(--ion-color-border);padding-top:2rem;width:100%;display:flex;flex-direction:column;gap:.5rem}._nameContainer_1e38z_180 span,._nameContainerSpecial_1e38z_189 span{font-weight:600;display:flex;align-items:center;gap:.25rem}._topButton_1e38z_206{width:10rem}._backButton_1e38z_211{--icon-padding-start: 1rem}._companyContainer_1e38z_219{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}._companyInputWrapper_1e38z_230{display:flex;align-items:center;gap:1rem;width:100%}._companyLogo_1e38z_237{margin-top:-1.25rem;width:3.5rem;height:3.5rem;border-radius:.5rem;background-color:var(--ion-color-light);display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative;flex-shrink:0}._companyLogoImage_1e38z_253{width:100%;height:100%;object-fit:cover}._companyLogoOverlay_1e38z_259{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}._companyLogo_1e38z_237:hover ._companyLogoOverlay_1e38z_259{opacity:1}._companyLogoPlaceholder_1e38z_275{color:var(--ion-color-medium);font-size:1.5rem;display:flex;align-items:center;justify-content:center}._checkboxItem_1e38z_283{--padding-start: 0;--inner-padding-end: 0;--background: transparent;--border-color: transparent;--background-hover: transparent;--background-active: transparent !important;--ripple-color: transparent !important;font-size:.9rem;margin-top:-.5rem}._checkboxItem_1e38z_283 ion-checkbox{--size: 1.25rem;margin-right:.75rem}._optional_1e38z_300{margin-left:.25rem;font-size:.8rem;font-weight:400!important;color:var(--ion-color-medium)}._container_mxods_2{position:absolute;bottom:3rem;right:1rem;z-index:1000;padding:.5rem;border-radius:10rem;backdrop-filter:blur(5px)}._saveButton_mxods_13{height:3.5rem;--background: var(--ion-color-primary-shade)}._noPaymentContainer_1w8du_1{width:100%}._topContainer_1w8du_5{display:flex;flex-direction:column;align-items:center;width:100%}._topContainer_1w8du_5 img{width:50%}._topContainer_1w8du_5 h1{font-size:2rem;text-align:center;margin:0;margin-top:2rem;font-weight:700;width:90%}._topContainer_1w8du_5 p{width:80%;color:var(--ion-color-medium);text-align:center;padding:0 1rem}._paymentMethod_1w8du_33{--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;font-size:1.5rem}._cardItem_1w8du_40{--background-activated: transparent !important;--background-hover: transparent !important;--background-activated-opacity: 0;--ripple-color: var(--ion-color-lightBlue)}._defaultCardItem_1w8du_51{--border-radius: 1rem;--background: var(--ion-color-lightBlue);--background-activated: transparent !important;--background-hover: transparent !important;--background-activated-opacity: 0;--ripple-color: var(--ion-color-lightBlue)}._labelContainer_1w8du_60{display:flex;flex-direction:column;gap:.5rem;width:100%;margin:.5rem 0}._labelUpperContainer_1w8du_69{display:flex;flex-direction:column;align-items:flex-start;font-size:1.25rem;font-weight:500;color:var(--ion-color-black)}._labelUpperContainer_1w8du_69 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._labelLowerContainer_1w8du_86{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;font-size:1rem;color:#888}._badge_1w8du_96{--background: var(--ion-color-lightBlue);border:solid 1px var(--ion-color-primary);--color: var(--ion-color-primary);--padding-bottom: .25rem;--padding-top: .25rem;--padding-end: .65rem;--padding-start: .65rem}._badgeSpecial_1w8du_106{--padding-bottom: .25rem;--padding-top: .25rem;--padding-end: .65rem;--padding-start: .65rem}._paymentMethod_1w8du_33{--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;--background: #d8f1ea;font-size:1rem}@media (min-width: 769px){._topContainer_1w8du_5 img{max-width:200px}}._addCardButton_vtdcl_1{font-weight:600}._coachTitle_vtdcl_5{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._paymentMethod_vtdcl_12{--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;--background: var(--ion-color-lightGreen);margin-top:2rem}._paymentMethodDisabled_vtdcl_21{margin-top:1rem;--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;align-items:flex-start;--background: var(--ion-color-lightRed)}._segment_vtdcl_30{position:sticky;top:0rem;z-index:1;border-bottom:solid 1px var(--ion-color-border)}._segmentButton_vtdcl_37{--indicator-height: 4px;text-transform:capitalize;font-size:1rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._segmentButton_vtdcl_37._special_vtdcl_49{--color-checked: var(--ion-color-primary) !important}._segmentButton_vtdcl_37 div{display:flex!important;align-items:center!important;gap:.5rem!important}._segmentButton_vtdcl_37 div ion-icon{font-size:1.5rem}._emoji_vtdcl_64{margin-right:.5rem;font-size:1.5rem}._grayScale_vtdcl_69{margin-right:.5rem;filter:grayscale(100%);font-size:1.5rem}._subscriptionSection_19ujs_1{display:flex;flex-direction:column;gap:1rem;height:100%}._noSubscription_19ujs_9{width:calc(100% + 2rem);margin-left:-1rem;margin-top:-1rem;height:100%;background-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem}._noSubscription_19ujs_9 h1{font-size:2.5rem;font-weight:700;margin-left:1rem;margin-right:1rem}._noSubscription_19ujs_9 p{font-size:1rem;color:var(--ion-color-medium);margin-left:1rem;margin-right:1rem;margin-bottom:auto}._noSubscriptionButtonContainer_19ujs_46{padding:0 1rem;width:100%}._noSubscriptionButtonContainer_19ujs_46 ion-button{width:100%;--padding-top: 1.5rem;--padding-bottom: 1.5rem}._subscriptionInfo_19ujs_57{border-radius:1rem;padding:1rem}._noSubscription_19ujs_9 ion-list{background-color:transparent;border-radius:1rem}._subscriptionInfo_19ujs_57 ion-list{background-color:var(--ion-color-light);border-radius:1rem}._subscriptionInfo_19ujs_57 h2{font-size:2.5rem;font-weight:700;margin-bottom:2rem}._benefitsList_19ujs_79{display:flex;flex-direction:column;align-items:center;gap:1rem}._benefitsList_19ujs_79 h3{margin-bottom:1rem}._benefitsList_19ujs_79 h1{margin:0;color:var(--ion-color-medium);font-weight:700;text-align:center;font-size:1.5rem}._benefitsItem_19ujs_98{--padding-top: 0px !important;--padding-bottom: 0px !important;--inner-padding-top: 0px !important;--inner-padding-bottom: 0px !important;font-weight:700;--background: transparent}._logoContainer_19ujs_111{border-radius:2rem;padding:.5rem;display:flex;align-items:center;justify-content:center}._logoContainer_19ujs_111 img{width:80%;max-width:400px}._logoContainer_19ujs_111 span{padding:0;margin:0;color:#000;font-size:3.5rem;font-weight:700;line-height:1;display:flex;align-items:center}._logoContainer_19ujs_111 ion-icon{font-size:3rem}._gradientElement_19ujs_150{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem 2rem 2rem;max-height:250px;background:linear-gradient(135deg,rgba(138,43,226,.8),rgba(138,43,226,.7),rgba(100,30,180,.6),rgba(100,30,180,.4),rgba(100,30,180,0))}._gradientElement_19ujs_150 img{object-fit:cover}._gradientElement_19ujs_150 h1{margin:0;color:rgba(255,255,255,.5);font-weight:700;text-align:center}._itemDiv_19ujs_185{display:flex;align-items:center;justify-content:space-between;gap:.25rem;font-weight:600;width:100%}._bottomDiv_19ujs_195{width:100%;display:flex;justify-content:flex-start;padding-right:.75rem}._alertContainer_19ujs_202{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-bottom:.5rem;margin:1rem}._alertContent_19ujs_212{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_19ujs_219{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_19ujs_226{flex-grow:1}._alertMessage_19ujs_226 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_19ujs_226 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._box_1ygs2_1{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;width:100%}._coachTitle_16n1x_11{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._containerModal_16n1x_22{width:100%;display:flex;flex-direction:column;align-items:center;border:solid 1px red}._container_16n1x_22{display:flex;flex-direction:column;align-items:center;padding:1rem;height:100%}._nameContainer_16n1x_46{width:100%;display:flex;flex-direction:column;gap:.5rem;padding:2rem 0}._nameContainer_16n1x_46 span{font-weight:600;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}._input_16n1x_65{--border-radius: .5rem !important;--border-width: 0px;--border-color: var(--ion-color-border);--background: var(--ion-color-light);--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem}._inputError_16n1x_80{--border-color: var(--ion-color-danger) !important;--background: rgba(var(--ion-color-danger-rgb), .2);--highlight-color-focused: var(--ion-color-danger) !important}._cancelButtonModal_16n1x_86{margin-top:2rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem}._paymentMethodDisabled_16n1x_92{margin-top:1rem;--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;align-items:flex-start;--background: #F1F3FF;width:100%}._SSOMessage_16n1x_102{font-size:1.75rem;font-weight:700}._deleteAccountP_16n1x_107{font-size:1.5rem;font-weight:700;margin-bottom:1rem}._container_1r3sn_1{max-width:800px;margin:0 auto;padding:1rem}._toolbar_1r3sn_7{--background: var(--ion-color-white)}._infoSection_1r3sn_11{text-align:center;padding:2rem 1rem;background:var(--ion-color-light);border-radius:12px;margin-bottom:1.5rem}._infoIcon_1r3sn_19{font-size:3rem;color:var(--ion-color-primary);margin-bottom:1rem}._infoSection_1r3sn_11 h2{font-size:1.25rem;font-weight:600;color:var(--ion-color-dark);margin-bottom:.5rem}._infoSection_1r3sn_11 p{font-size:.9rem;color:var(--ion-color-medium);line-height:1.5}._loadingContainer_1r3sn_38{display:flex;justify-content:center;align-items:center;min-height:200px}._emptyState_1r3sn_45{text-align:center;padding:3rem 1rem}._emptyIcon_1r3sn_50{font-size:4rem;color:var(--ion-color-medium);margin-bottom:1rem}._emptyState_1r3sn_45 h3{font-size:1.1rem;font-weight:600;color:var(--ion-color-dark);margin-bottom:.5rem}._emptyState_1r3sn_45 p{font-size:.9rem;color:var(--ion-color-medium)}._list_1r3sn_68{background:transparent;padding:0}._permissionItem_1r3sn_73{--background: var(--ion-color-white);--border-radius: 0;margin-bottom:0;--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0}._avatar_1r3sn_82{width:48px;height:48px;margin-right:12px}._permissionItem_1r3sn_73 h2{font-size:1rem;font-weight:600;color:var(--ion-color-dark);margin-bottom:.25rem}._permissionItem_1r3sn_73 p{font-size:.85rem;color:var(--ion-color-medium)}._grantedDate_1r3sn_100{font-size:.75rem!important;color:var(--ion-color-medium-shade)!important;margin-top:.25rem}._container_1808b_1{flex-grow:1;height:100%;display:flex;flex-direction:column}._subContent_1808b_15{padding:1rem}._subTitle_1808b_19{font-weight:700;font-size:2.5rem}._helpSubTitle_1808b_24{color:var(--ion-color-medium);margin:0;margin-bottom:2rem}._coachTitle_1808b_31{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._emailButton_1808b_38{height:4rem;flex-grow:1}._avatar_1808b_45{height:1.5rem;width:1.5rem;margin-right:.5rem}._buttons_1808b_51{display:flex;gap:.5rem;padding:1rem}._card_1k71p_6{margin-bottom:2rem;padding:.5rem;border-radius:1rem;box-shadow:none;cursor:pointer}._card_1k71p_6 img{border-radius:.8rem;height:400px;width:100%;object-fit:cover}._description_1k71p_23{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._swiper_1k71p_29{max-width:800px;margin-bottom:1rem}._swiper_1k71p_29 .swiper-pagination-bullet-active{background-color:var(--ion-color-danger)}._author_1k71p_38{margin-top:1rem;display:flex;align-items:center;gap:.5rem}._author_1k71p_38 img{height:2.5rem;width:2.5rem;border-radius:50%;object-fit:contain}ion-thumbnail{--size: 80px;margin-right:15px}._segment_xq94x_7{--background: var(--ion-color-light);position:sticky;top:0rem;z-index:1;padding:.5rem;gap:.5rem;border-top:solid 1px var(--ion-color-border);border-bottom:solid 1px var(--ion-color-border);-ms-overflow-style:none;scrollbar-width:none}._segment_xq94x_7::-webkit-scrollbar{display:none}._segmentButton_xq94x_29{--border-radius: 2rem !important;--background: var(--ion-color-white) !important;--background-checked: var(--ion-color-black) !important;--color-checked: var(--ion-color-white) !important;--indicator-height: 0px;--transition: none !important;--background-focused: none !important;--background-focused-opacity: 1 !important;--background-hover: transparent !important;--background-hover-opacity: 1 !important;--ripple-color: transparent !important;--border-color: var(--ion-color-border);--border-width: 1px;--border-style: solid}._segmentButton_xq94x_29 ion-label{opacity:1!important;--opacity: 1 !important;--background-opacity: 1 !important}._list_xq94x_55{padding:1rem 0;min-height:200px}._loadingContainer_xq94x_61{min-height:200px;display:flex;align-items:center;justify-content:center;gap:.5rem}._loadingContainer_xq94x_61 p{color:var(--ion-color-medium)}._noArticlesContainer_xq94x_73{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;text-align:center}._noArticlesContainer_xq94x_73 h2{margin-bottom:10px}._noArticlesContainer_xq94x_73 p{color:var(--ion-color-medium)}._item_1n5kh_3{--inner-padding-top: .5rem;--inner-padding-bottom: .5rem;--padding-top: 1rem;--padding-bottom: 1rem}._contentContainer_1n5kh_10{display:flex;flex-direction:column;justify-content:space-between;height:7rem}._contentContainer_1n5kh_10 h1,h4,p{margin:0}._contentContainer_1n5kh_10 h1{max-width:100%;font-size:1.25rem;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._contentContainer_1n5kh_10 h4{color:var(--ion-color-medium);font-size:1rem}._contentContainer_1n5kh_10 p{color:var(--ion-color-medium);font-size:1rem;display:flex;align-items:center}._imageClass_1n5kh_47{height:8rem;width:8rem}._personImg_1n5kh_52{height:2rem;width:2rem;border-radius:50%;object-fit:contain;margin-right:.5rem}._page_ie4tg_1{display:flex;flex-direction:row;align-items:center;background-color:var(--ion-color-light)}._pageContentTwo_ie4tg_18{max-width:300px;border-left:solid 1px var(--ion-color-border)}._title_ie4tg_25{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._menuButton_ie4tg_32{position:relative}._menuIcon_ie4tg_37{position:absolute;font-size:.75rem;background-color:var(--ion-color-white);border-radius:50%;bottom:.25rem;left:-.25rem;color:var(--ion-color-black);padding:.25rem}._avatar_ie4tg_48{min-height:2rem;min-width:2rem;max-height:2rem;max-width:2rem;object-fit:cover}._searchButton_ie4tg_57{font-size:1.5rem}._swumPro_ie4tg_61{border-radius:.25rem;width:8rem}._topDiv_ie4tg_66{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:0 1rem;margin:1rem 0 3rem;max-width:800px;margin-left:auto;margin-right:auto}._topDiv_ie4tg_66 h1{margin:0;text-align:center;font-size:2.5rem;font-weight:800}._topDiv_ie4tg_66 p{margin:0;text-align:center;color:var(--ion-color-black)}._topDiv_ie4tg_66 img{max-width:350px}._searchBox_ie4tg_99{border:solid 2px var(--ion-color-border);border-radius:10rem;background-color:var(--ion-color-white);padding:.25rem;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:1rem;cursor:pointer}._searchBox_ie4tg_99 span{margin:0 1rem}._searchBoxButton_ie4tg_117{background-color:var(--ion-color-black);color:var(--ion-color-white);padding:1rem;border-radius:10rem;display:flex;align-items:center;gap:.25rem}._bottomBox_ie4tg_128{display:flex;align-items:center;width:100%}._toolbar_ie4tg_134{position:sticky;top:0;border-bottom:solid 1px var(--ion-color-border)}._topContainer_ie4tg_140{width:100%;display:flex}._topLeftContainer_ie4tg_147{width:100%;border-right:solid 1px var(--ion-color-border)}._topRightContainer_ie4tg_153{width:40%;min-width:300px;overflow-y:scroll;max-height:130vh;padding-right:1rem}._writeButton_ie4tg_163{--padding-start: 1.25rem !important;--padding-end: 1.25rem !important}@media (max-width: 769px){._topRightContainer_ie4tg_153{display:none}}._list_1hwp1_1{background-color:var(--ion-color-light);height:100%}._card_1hwp1_6{margin-bottom:16px;box-shadow:none;border-radius:1rem;padding:.5rem;cursor:pointer}._card_1hwp1_6 img{border-radius:.8rem;height:150px;width:100%;object-fit:cover}._title_1hwp1_21{font-size:1.2rem;font-weight:700;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._description_1hwp1_34{font-size:.9rem;color:var(--ion-color-medium);margin-bottom:12px}._author_1hwp1_40{display:flex;align-items:center;font-size:.8rem}._author_1hwp1_40 img{width:24px;height:24px;border-radius:50%;margin-right:8px}._ionItem_1ppfr_1{--inner-padding-top: 1.5rem;--inner-padding-bottom: 1.5rem;--ion-item-background: var(--ion-color-white);align-items:flex-start;margin-bottom:.25rem}._ionItem_1ppfr_1:last-child{margin-bottom:0}._avatarContainer_1ppfr_20{position:relative;padding:1rem}._avatar_1ppfr_20{width:60px;height:60px;position:relative;--border-radius: 50%}._companyImg_1ppfr_41{position:absolute;right:1rem;bottom:.5rem;height:1.75rem;width:1.75rem;object-fit:cover;background-color:var(--ion-color-white);border-radius:50%;padding:.25rem}._rating_1ppfr_54{font-size:.85rem;font-weight:700;display:flex;align-items:center;gap:.25rem;padding:.15rem .35rem;border-radius:1rem}._rating_1ppfr_54 span{font-weight:400;color:var(--ion-color-medium)}._textContainer_1ppfr_73{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:1rem}._topText_1ppfr_81{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;width:100%}._textInfo_1ppfr_89{display:flex;flex-direction:column;gap:.15rem;width:100%}._textInfo_1ppfr_89 h1{margin:0;white-space:wrap;flex-grow:1;font-size:1.25rem;font-weight:600}._textInfo_1ppfr_89 h1 ion-icon{min-width:1.5rem;min-height:1.5rem;font-size:1.5rem}._textInfoSkeleton_1ppfr_119{display:flex;flex-direction:column;gap:.15rem;width:100%}._title_1ppfr_126{font-size:.9rem;font-weight:500;color:var(--ion-color-medium)}._location_1ppfr_132{color:var(--ion-color-primary);font-size:1rem;display:flex;align-items:first baseline;gap:.25rem}._location_1ppfr_132 span{font-size:.7rem}._locationCity_1ppfr_150{font-size:.9rem;color:var(--ion-color-medium)}._bio_1ppfr_155{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:var(--ion-color-medium);font-size:.85rem;line-height:1.2em;max-height:3.6em;margin:0;padding:0}._bioSkeleton_1ppfr_169{width:100%}._priceContainer_1ppfr_173{display:flex;flex-direction:column;align-items:center;gap:.25rem}._priceContainer_1ppfr_173 h2{margin:0;font-size:1.25rem;font-weight:700;color:var(--ion-color-primary);background-color:var(--ion-color-light);padding:.35rem .75rem;border-radius:1rem}._priceContainer_1ppfr_173 ion-note{margin-top:-.25rem}._skillsContainer_1ppfr_203{display:inline-flex;flex-wrap:wrap;gap:.15rem}._eachSkill_1ppfr_211{text-wrap:nowrap;padding:.25rem .5rem;border-radius:10.5rem;font-size:.75rem;font-weight:700;border:solid 1px black;display:flex;align-items:center;gap:.25rem}._ratingContainer_1ppfr_225{background-color:var(--ion-color-black);display:flex;align-items:center;gap:.25rem;color:var(--ion-color-white);border-radius:10rem;padding:.15rem .35rem;font-size:.8rem;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%);z-index:2}._newBadge_1ppfr_243{position:absolute;top:-.5rem;left:50%;transform:translate(-50%)}._skillBadge_1ppfr_251{display:flex;align-items:center;gap:.5rem;border-radius:5rem;padding:.25rem .75rem;font-size:1rem;font-weight:500;text-transform:capitalize;height:2rem}._beginnerBadge_1ppfr_263{background-color:#cfffca;color:#2e7d32}._intermediateBadge_1ppfr_268{background-color:#f0f297;color:#b39300}._advancedBadge_1ppfr_273{background-color:#ffc3f0;color:#e60092}._allSkillsBadge_1ppfr_278{background-color:#3dc2ff;color:#fff}._bottomContainer_1ppfr_283{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._verificationContainer_1ppfr_290{display:flex;align-items:center;gap:.25rem;font-size:.7rem}._schoolBadge_18tjt_1{display:flex;align-items:center;background-color:var(--ion-color-light);border-radius:5rem;padding:.25rem .75rem;font-size:.8rem;height:2rem}._schoolThumbnail_18tjt_11{min-width:24px;max-width:24px;min-height:24px;max-height:24px;border-radius:50%;margin-right:0;object-fit:cover;border:solid 1px var(--ion-color-border)}._schoolIcon_18tjt_22{font-size:24px;margin-right:.5rem;color:#4a4a4a}._nameContainer_18tjt_28{display:flex;align-items:baseline;margin-left:.25rem}._schoolName_18tjt_34{color:var(--ion-color-black);font-weight:500;max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._member_18tjt_43{font-size:.5rem;margin-left:.25rem;margin-right:.5rem;color:var(--ion-color-medium)}._container_q7hwb_1{--background-color: red}._avatar_q7hwb_5{height:2rem;width:2rem}._filterButton_q7hwb_11{font-size:1.5rem}._list_q7hwb_15{background-color:var(--ion-color-light)}._coachTitle_q7hwb_22{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._divider_q7hwb_29{width:100%;position:sticky;top:0rem;z-index:1}._subTitle_q7hwb_37{display:flex;align-items:flex-start}._coaches_q7hwb_44{margin:0;padding:1.5rem 1rem;font-size:1rem;font-weight:600;display:flex;align-items:center}._coachNumberHighlight_q7hwb_55{color:#fff;background-color:var(--ion-color-primary);padding:.25rem;border-radius:.5rem;margin:.5rem;display:flex;align-items:center;justify-content:center;min-width:2rem;height:2.5rem}._coachNumberHighlightSkeleton_q7hwb_69{padding:.25rem 0;border-radius:.5rem;display:inline;margin:.5rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2.5rem}._coachImg_q7hwb_84{height:4rem}._customSearchBar_q7hwb_88{--background: var(--ion-color-light);--box-shadow: none;--border-radius: 10rem}._focused_q7hwb_96{--box-shadow: 0px 0px 0px 2px var(--ion-color-primary)}._noCoachesMessage_q7hwb_100{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;flex-grow:1;padding:0 4rem;color:var(--ion-color-medium);font-size:2rem;text-align:center}._noCoachesMessage_q7hwb_100 img{width:50%;object-fit:cover}._container_gzrv0_1{height:100%;display:flex;flex-direction:column}._container_7pr3q_1{--background-color: red}._avatar_7pr3q_5{height:2rem;width:2rem}._filterButton_7pr3q_11{font-size:1.5rem}._list_7pr3q_15{background-color:var(--ion-color-light)}._coachTitle_7pr3q_22{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._divider_7pr3q_29{width:100%;border-bottom:solid 1px var(--ion-color-border);position:sticky;top:0rem;z-index:1}._subTitle_7pr3q_37{display:flex;align-items:flex-start}._coaches_7pr3q_44{margin:0;padding:1.5rem 1rem;font-size:1rem;font-weight:600;display:flex;align-items:center}._coachNumberHighlight_7pr3q_55{color:#fff;background-color:var(--ion-color-primary);padding:.25rem;border-radius:.5rem;margin:.5rem;display:flex;align-items:center;justify-content:center;min-width:2rem;height:2.5rem}._coachNumberHighlightSkeleton_7pr3q_69{padding:.25rem 0;border-radius:.5rem;display:inline;margin:.5rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2.5rem}._coachImg_7pr3q_84{height:4rem}._customSearchBar_7pr3q_88{--background: var(--ion-color-light);--box-shadow: none;--border-radius: 10rem}._focused_7pr3q_96{--box-shadow: 0px 0px 0px 2px var(--ion-color-primary)}._noArticlesMessage_7pr3q_100{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;flex-grow:1;padding:0 4rem;color:var(--ion-color-medium);font-size:2rem;text-align:center}._noArticlesMessage_7pr3q_100 img{width:50%;object-fit:cover}._noArticlesMessage_7pr3q_100 p{color:var(--ion-color-medium)}._innerHTML_16h7b_1{width:100%;border:1px solid #cccccc;padding:10px;min-height:200px;max-height:400px;overflow:auto;background-color:var(--ion-color-white)}._innerHTML_16h7b_1 p{color:var(--ion-color-black)}._segment_16h7b_15{--background: var(--ion-color-white);position:sticky;top:0rem;z-index:1;border-bottom:solid 1px var(--ion-color-border)}._segmentButton_16h7b_25{--indicator-height: 4px;text-transform:capitalize;font-size:1.25rem;font-weight:600;--ripple-color: transparent !important;--color-checked: var(--ion-color-danger) !important}._customButton_16h7b_35{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack)}._toolbar_16h7b_46{--padding-top: .25rem;--padding-bottom: .5rem;--padding-start: .5rem;--padding-end: .5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;display:flex}._input_16h7b_58{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;margin-top:.5rem}._inputContainer_16h7b_72{display:flex;flex-direction:column;gap:1rem}._inputCard_16h7b_78,._uploadCard_16h7b_78,._debugCard_16h7b_78{box-shadow:none;border-radius:1rem}._categorySelect_16h7b_88{width:100%;font-size:1rem}._uploadItem_16h7b_93{--min-height: 60px}._fileInput_16h7b_97{display:none}._imagePreview_16h7b_101{margin-top:1rem;border-radius:8px;overflow:hidden}._previewContainer_16h7b_107{padding:1rem}._previewImage_16h7b_111{margin:1rem 0;border-radius:8px;overflow:hidden}._rawResponse_16h7b_117{margin-top:1rem;background-color:var(--ion-color-light);border-radius:8px}._genericContainer_16h7b_123{padding:1rem 0;border-bottom:solid 1px var(--ion-color-border)}._genericContainerSpecial_16h7b_129{padding:1rem 0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}._genericContainerSpecial_16h7b_129 div{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}._genericContainer_16h7b_123 ion-label{display:flex;align-items:center;gap:.25rem}._genericContainer_16h7b_123 ion-icon{font-size:1.25rem}._genericContainerSpecial_16h7b_129 ion-icon{font-size:1.25rem}._genericContainerSpecial_16h7b_129 ion-label{display:flex;align-items:center;gap:.25rem}._spinner_16h7b_169{position:absolute;right:-1.75rem}._header_1nngd_1{position:absolute;top:0;width:100%;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem}._buttonsRightContainer_1nngd_13{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;width:50%}._buttonContainer_1nngd_21{min-height:3rem;min-width:3rem;max-height:3rem;max-width:3rem;display:flex;align-items:center;justify-content:center;border-radius:50%;backdrop-filter:blur(5px);background-color:rgba(var(--ion-color-black-rgb),.2);cursor:pointer}._toolbar_1nngd_43{--background: none}._toolbar_1nngd_43 h1{padding:0 1rem}._toolbarButton_1nngd_52{--background: rgba(0,0,0,.3) !important;--border-radius: 50% !important;--backdrop-filter: blur(5px);height:3rem;width:3rem}._articleTitle_1nngd_62{padding:0 1rem}._titleLarge_1nngd_38{white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}._ionContent_1nngd_72{--background: var(--ion-color-light) }._articleImageContainer_1nngd_80{position:absolute;top:0;width:100%;height:50%;overflow:hidden}._articleImage_1nngd_80{width:100%;height:100%;object-fit:cover}._articleImageOverlay_1nngd_94{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(var(--ion-color-black-rgb),0) 50%,rgba(var(--ion-color-light-rgb),1));pointer-events:none}._authorContainer_1nngd_108{display:flex;align-items:center;gap:.25rem;color:#888;padding:0 1rem;font-size:.8rem;cursor:pointer}._authorContainer_1nngd_108 img{object-fit:cover;border-radius:50%;height:1.5rem;width:1.5rem;margin-right:.25rem}._articleContent_1nngd_126{position:relative;display:flex;flex-direction:column;background-color:var(--ion-color-white);margin-top:10rem}._articleContent_1nngd_126 div{padding:1rem}._paywall_1nngd_139{position:absolute;bottom:0;width:100%;height:50%;background-image:linear-gradient(to bottom,rgba(var(--ion-color-black-rgb),0),rgba(var(--ion-color-white-rgb),1) 60%);z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}._subscribeButton_1nngd_155{margin-top:1rem}._subscribeButton_1nngd_155 span{color:var(--ion-color-black);font-weight:700}._progressContainer_1nngd_171{display:flex;align-items:center;justify-content:flex-end}._progressContainer_1nngd_171 h1{max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;font-size:1rem}._progressCircle_1nngd_189{transform:rotate(-90deg);min-height:3rem;min-width:3rem;max-height:3rem;max-width:3rem;backdrop-filter:blur(5px);background-color:rgba(var(--ion-color-black-rgb),.2);border-radius:50%}._contentContainer_1nngd_200{background-color:var(--ion-color-white);margin:0 .75rem;padding:1rem;position:relative;top:10rem;border-top-left-radius:2rem;border-top-right-radius:2rem;display:flex;flex-direction:column;align-items:center;max-width:700px;margin-left:auto;margin-right:auto}._contentTopContainer_1nngd_218{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;margin-bottom:2rem;margin-top:.5rem}._contentTopContainer_1nngd_218 h1{text-align:center;margin:0;font-size:1.75rem}._contentDiv_1nngd_234{line-height:1.5rem;font-size:1rem;letter-spacing:.025rem}._contentDiv_1nngd_234 p{color:#6e7072;font-weight:200;padding:1rem 0}._notSubscribed_1nngd_247{position:relative;max-height:750px;overflow:hidden}._proTitle_1nngd_253{font-size:3rem;margin:0;display:flex;align-items:center}._proTitle_1nngd_253 img{width:10rem}._proTitleSpan_1nngd_265{color:var(--ion-color-tertiary);font-weight:700}._priceSpan_1nngd_270{font-size:.75rem;color:#888;padding-bottom:2rem}._categoryButton_1331v_2{display:inline-flex;align-items:center;background-color:rgba(var(--ion-color-danger-rgb),.2);border-radius:9999px;padding:.5rem 1rem;color:var(--ion-color-danger);font-weight:500;cursor:pointer;transition:background-color .3s ease}._emoji_1331v_14{display:inline-flex;align-items:center;justify-content:center;background-color:rgba(var(--ion-color-danger-rgb),.3);border-radius:50%;padding:.25rem;margin-right:.5rem;width:1.5rem;height:1.5rem}._container_589zj_1{background:linear-gradient(135deg,rgba(138,43,226,.8),rgba(138,43,226,.7),rgba(100,30,180,.6),rgba(100,30,180,.4),rgba(100,30,180,0));border-radius:1rem;padding:1.5rem;margin-bottom:2rem;width:100%}._centeredContent_589zj_18{text-align:center}._title_589zj_22{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem}._writeButton_589zj_29{font-weight:600;--color: #2563eb}._subscriptionMessage_589zj_34{color:#fff;margin-top:.5rem}._upgradeMessage_589zj_39{color:#fff;margin-bottom:1rem;text-align:center!important}._benefitsContainer_589zj_45{display:flex;justify-content:center;gap:1rem;margin-bottom:1rem}._benefitItem_589zj_52{display:flex;align-items:center}._benefitIcon_589zj_57{margin-right:.5rem}._upgradeButton_589zj_61{font-weight:600;--color: #1e40af}._noSubscription_589zj_66{display:flex;flex-direction:column;gap:1rem;background:linear-gradient(135deg,rgba(138,43,226,.8),rgba(138,43,226,.7),rgba(100,30,180,.6),rgba(100,30,180,.4),rgba(100,30,180,0));box-shadow:0 4px 15px rgba(138,43,226,.3)}._subscriptionInfo_589zj_81,._noSubscription_589zj_66{background-color:var(--ion-color-light);border-radius:1rem;padding:1rem}._noSubscription_589zj_66 ion-list{background-color:transparent;border-radius:1rem}._subscriptionInfo_589zj_81 ion-list{background-color:var(--ion-color-light)}._subscriptionInfo_589zj_81 h2{font-size:1.25rem;font-weight:700}._benefitsList_589zj_102{display:flex;flex-direction:column;align-items:center;gap:1rem}._benefitsList_589zj_102 h3{margin-bottom:1rem}._benefitsList_589zj_102 h1{margin:0;color:rgba(255,255,255,.5);font-weight:700;text-align:center;font-size:1.5rem}._benefitsItem_589zj_121{--padding-top: 0px !important;--padding-bottom: 0px !important;--inner-padding-top: 0px !important;--inner-padding-bottom: 0px !important;font-weight:700;--background: transparent}._logoContainer_589zj_134{border-radius:2rem;padding:.5rem;display:flex;align-items:center;justify-content:center}._logoContainer_589zj_134 img{height:3.5rem}._logoContainer_589zj_134 span{padding:0;margin:0;color:#000;font-size:3.5rem;font-weight:700;line-height:1;display:flex;align-items:center}._logoContainer_589zj_134 ion-icon{font-size:3rem}._container_f7yyw_1{height:100%;overflow:hidden;position:relative}._desktopContainer_f7yyw_13{display:flex;align-items:center;justify-content:center}._androidBackground_f7yyw_21{width:100%;height:100%;background-color:var(--ion-color-primary);object-fit:cover}._video_f7yyw_28{width:100%;height:100%;object-fit:cover;object-position:top}._banner_f7yyw_35{width:100%;background-color:rgba(215,233,255,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;position:absolute;bottom:-5px;left:0;display:flex;align-items:center;padding:.5rem 1rem}body.dark-theme ._banner_f7yyw_35{background-color:rgba(45,51,122,.5)}._banner_f7yyw_35 img{width:3rem;object-fit:contain}._bannerDiv_f7yyw_61{display:flex;flex-direction:column;padding:.5rem 1rem}._bannerDiv_f7yyw_61 h4,p{margin:0}._bannerDiv_f7yyw_61 h4{font-size:1rem;font-weight:600;margin-bottom:.25rem;color:var(--ion-color-black)}._bannerDiv_f7yyw_61 p{font-size:.75rem;font-weight:200;color:var(--ion-color-black)!important}._closeDiv_f7yyw_84 ion-icon{font-size:1.75rem!important;cursor:pointer}._container_f7yyw_1 h1{padding:6rem 3rem 3rem;font-size:4rem;font-weight:600;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.8);letter-spacing:-.75rem;color:#fff}._topContainer_f7yyw_101{display:flex;flex-direction:column;align-items:center;justify-content:center;height:75%}._topContainer_f7yyw_101 h1{font-size:6rem;color:#fff}._mainButton_f7yyw_116{margin:1rem 2rem;font-size:1.25rem;font-weight:500;--padding-top: 1rem;--padding-bottom: 1rem}._toolbar_f7yyw_127{--padding-bottom: 2rem}._footer_f7yyw_131{height:400px}._footerDiv_f7yyw_135{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:0rem 1rem}._footerDiv_f7yyw_135 span{font-size:.7rem;color:#888}._footerDiv_f7yyw_135 a{font-size:.7rem;color:var(--ion-color-secondary);text-decoration:none}._swimLessonsDiv_f7yyw_154{padding:1rem 2rem;color:var(--ion-color-black);flex-grow:1}._swimLessonsDiv_f7yyw_154 div{height:125px;font-size:1rem;color:var(--ion-color-dark)}._swimLessonsDiv_f7yyw_154 p{font-weight:300}._loadingScreen_f7yyw_174{background-color:#4569fa;height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}._loadingScreen_f7yyw_174 img{width:50%}._spinner_f7yyw_193{width:50px;height:50px}._logo_f7yyw_198{display:none}._orDiv_f7yyw_202{display:none;position:relative;align-items:center;justify-content:center;width:100%}._orDiv_f7yyw_202 div{width:80%;border-bottom:solid 1px var(--ion-color-medium);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._orDiv_f7yyw_202 span{background-color:var(--ion-color-light);z-index:2;padding:0 .5rem}._buttonsDiv_f7yyw_225{display:none;align-items:center;justify-content:center;width:100%}._buttonsDiv_f7yyw_225 img{height:4rem}._google_f7yyw_238{height:6rem!important;object-fit:contain}@media (min-width: 769px){._container_f7yyw_1{display:none}._footer_f7yyw_131{height:100%;display:flex;flex-direction:column;align-items:flex-start;padding:6rem 4rem 4rem;background:var(--ion-color-light)}._swimLessonsDiv_f7yyw_154{width:100%;background-color:var(--ion-color-light)}._logo_f7yyw_198{margin:1rem;display:block;margin-bottom:auto;width:40%}._toolbar_f7yyw_127{--padding-bottom: 5rem;max-width:500px;--background: var(--ion-color-light)}._mainButton_f7yyw_116{height:5.5rem}._banner_f7yyw_35{top:2rem;bottom:auto;width:90%;max-width:500px;left:2rem;position:absolute;border-radius:1rem}._banner_f7yyw_35 img{width:4rem}._orDiv_f7yyw_202{display:flex;width:70%;margin:.5rem auto}._orDiv_f7yyw_202 span{font-size:.9rem}._buttonsDiv_f7yyw_225{display:flex;width:70%;margin:0 auto}._buttonsDiv_f7yyw_225 img{height:3.25rem}._google_f7yyw_238{height:4.75rem!important}}._IonMenu_eq81b_1{--width: 85%}._menu_eq81b_5{background-color:var(--ion-color-white);height:100%;display:flex;flex-direction:column;overflow:scroll}._list_eq81b_15{padding:1rem 2rem;border-radius:1.5rem;background-color:var(--ion-color-white)}._pageTitle_eq81b_21{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._swumS_eq81b_28{height:3rem;align-self:flex-start}._avatarContainer_eq81b_33{padding:1rem;border-radius:0rem 1.5rem 1.5rem 0rem;border-left:solid 4px var(--ion-color-primary);background-color:var(--ion-color-light);display:flex;align-items:flex-start;justify-content:flex-start;gap:.75rem}._avatarContainer_eq81b_33 div{display:flex;flex-direction:column;justify-content:flex-start;width:100%}._avatarContainer_eq81b_33 div h2{margin:0;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ion-color-black)}._avatarContainer_eq81b_33 div p{margin:0;margin-bottom:.25rem;font-size:1rem;color:var(--ion-color-medium)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:215px}._largeAvatar_eq81b_81{min-height:2rem;min-width:2rem;max-height:2rem;max-width:2rem;object-fit:cover;border-radius:50%;margin-top:.25rem}._signOutContainer_eq81b_94{width:100%;display:flex;align-items:center;justify-content:center}._ionItem_eq81b_101{font-size:1.25rem;font-weight:500;--color: var(--ion-color-dark);--inner-padding-start: 0px !important;--padding-start: 0px !important;--inner-padding-top: .15rem !important;--inner-padding-bottom: .15rem !important;--background-activated: transparent !important;--background: var(--ion-color-white);--transition: none !important;--ripple-color: transparent !important}._ionItem_eq81b_101._pro_eq81b_116{--color: white !important;--background: url(/assets/proMembership-DFZRknKi.png);--border-radius: 1.5rem}._activeItem_eq81b_126{--color: var(--ion-color-primary)}._ionIcon_eq81b_130{font-size:1.5rem;color:#6e758f}._activeIcon_eq81b_138{color:var(--ion-color-primary)}._version_eq81b_142{margin-top:auto;padding:0rem 2rem;color:var(--ion-color-medium);font-size:.65rem;background:transparent!important;display:flex;align-items:center;justify-content:space-between;width:100%}._version_eq81b_142 span{margin-top:.1rem}._footer_eq81b_160{margin-bottom:1rem}._bottomButtonContainer_eq81b_164{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:0rem!important;margin:0 1rem}._bottomButtonContainer_eq81b_164 div{margin-left:.5rem}._subCategoryTitle_eq81b_181{display:none}._notification_eq81b_185{position:absolute;top:.5rem;left:1.75rem;z-index:100}._popover_eq81b_192{--offset-y: -14rem;--width: 275px;--box-shadow: none}._priceContainer_eq81b_202{display:flex!important;flex-direction:row!important;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:-4rem;margin-bottom:2rem;padding:0 .5rem}._priceContainer_eq81b_202 div{font-size:.8rem}._priceContainerBig_eq81b_229{display:flex!important;flex-direction:row!important;align-items:center;justify-content:flex-end;gap:.5rem}._priceContainerBig_eq81b_229 div{width:45%;font-size:.8rem}._priceContainer_eq81b_202 ion-button{--padding-start: .8rem;--padding-end: .8rem}._balanceSpan_eq81b_254{color:var(--ion-color-black)!important}._coachText_eq81b_259{position:absolute;left:1.3rem;bottom:-.6rem;font-size:.8rem;background-color:var(--ion-color-black);color:#fff;padding:.1rem .45rem;border-radius:.6rem}._proBanner_eq81b_270{border-radius:1.5rem;padding:1rem;margin:0 1rem;background-color:var(--ion-color-primary);display:flex;align-items:center;justify-content:space-between;color:#fff;cursor:pointer}._proBannerDiv_eq81b_288{display:flex;align-items:center;gap:.5rem}._proBannerDiv_eq81b_288 span{font-weight:700}._legalItem_eq81b_300{--background-activated: transparent !important;--background-activated-opacity: 1 !important;--ripple-color: transparent !important;--transition: none !important;color:var(--ion-color-medium);font-size:.65rem}._profileSection_eq81b_313{position:relative;margin-bottom:4.5rem;height:8rem;background-color:var(--ion-color-light);display:flex;align-items:flex-end}._profileSectionDiv_eq81b_325{position:absolute;top:0;right:0;width:55%;height:100%;overflow:hidden}._backgroundS_eq81b_335{margin-top:-2rem;transform:scale(1.35)}._avatarWrapper_eq81b_348{display:flex;justify-content:center;position:relative;z-index:20;margin-bottom:-4rem;margin-left:1rem}._overlappingAvatar_eq81b_358{min-height:7rem;min-width:7rem;max-height:7rem;max-width:7rem;border:10px solid var(--ion-color-white)}._profileCard_eq81b_367{margin-left:2rem}._profileInfo_eq81b_376{text-align:left}._profileInfo_eq81b_376 h2{margin:0;font-size:1.25rem;color:var(--ion-color-black)}._profileInfo_eq81b_376 p{margin:.25rem 0 0;font-size:.8rem;color:var(--ion-color-medium)}@media (min-width: 769px){._avatarContainer_eq81b_33{background-color:var(--ion-color-white)}._menu_eq81b_5{padding:1rem;overflow:auto;background:var(--ion-color-light)}._list_eq81b_15{padding:.5rem 1rem;margin-top:1rem;background-color:var(--ion-color-white)}._swumS_eq81b_28{height:1.5rem;align-self:center}._enterpriseBrand_eq81b_414{display:flex;align-items:center;gap:.5rem}._enterpriseBrandLogo_eq81b_420{width:40px;height:40px;border-radius:1.5rem;overflow:hidden;background:var(--ion-color-light);border:1px solid var(--ion-color-light-shade);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.08)}._enterpriseBrandLogo_eq81b_420 img{width:100%;height:100%;object-fit:cover}._enterpriseBrandFallback_eq81b_439{font-size:.95rem;font-weight:700;color:var(--ion-color-dark)}._enterpriseBrandName_eq81b_445{display:inline-block;font-size:1rem;font-weight:700;color:var(--ion-color-dark);max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._topLogoContainer_eq81b_456{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;position:relative}._topLogoContainer_eq81b_456 div{display:flex;align-items:center;justify-content:flex-start;font-weight:700}._ionItem_eq81b_101{--padding-start: 1rem !important;--inner-padding-top: 0rem !important;--inner-padding-bottom: 0rem !important;--border-radius: 1.5rem;font-size:1.25rem;--background: var(--ion-color-white)}._subCategoryTitle_eq81b_181{display:block;color:var(--ion-color-medium);margin-bottom:-.75rem;margin-left:.75rem;font-size:.8rem}._bottomButtonContainer_eq81b_164{flex-direction:row;align-items:center;justify-content:space-between;padding-top:.5rem;margin-top:1rem}._avatarContainer_eq81b_33{margin-bottom:1rem}}._profilePicContainer_eq81b_510{position:absolute;height:100%;width:100%;overflow:hidden}._circle_eq81b_519{background-color:var(--ion-color-primary);position:absolute;border-radius:50%}._circleOne_eq81b_528{top:0;left:2rem;height:8rem;width:8rem;animation:_float1_eq81b_1 240s ease-in-out infinite}._circleTwo_eq81b_536{top:1rem;right:-3rem;height:6.5rem;width:6.5rem;animation:_float2_eq81b_1 240s ease-in-out infinite}._circleThree_eq81b_544{bottom:5rem;left:5rem;height:5rem;width:5rem;animation:_float3_eq81b_1 240s ease-in-out infinite}._circleFour_eq81b_552{bottom:11rem;right:5rem;height:3rem;width:3rem;animation:_float4_eq81b_1 240s ease-in-out infinite}._circleFive_eq81b_560{top:15rem;left:10rem;height:20rem;width:20rem;animation:_float5_eq81b_1 240s ease-in-out infinite}._circleSix_eq81b_568{top:20rem;right:15rem;height:7rem;width:7rem;animation:_float6_eq81b_1 240s ease-in-out infinite}._circleSeven_eq81b_576{top:50%;left:50%;height:5.5rem;width:5.5rem;animation:_float7_eq81b_1 240s ease-in-out infinite}._circleEight_eq81b_584{bottom:40%;right:45%;height:4.5rem;width:4.5rem;animation:_float8_eq81b_1 240s ease-in-out infinite}._circleNine_eq81b_592{top:60%;left:30%;height:6rem;width:6rem;animation:_float9_eq81b_1 240s ease-in-out infinite}._socialsInfo_eq81b_600{background-color:var(--ion-color-light);border-radius:1.5rem;margin-top:.5rem;padding:0 .5rem}@media (min-width: 769px){._profilePicMainContainer_eq81b_608{height:15rem}._profilePic_eq81b_510{top:16.5rem}._title_eq81b_616{margin-top:10rem}}@keyframes _float1_eq81b_1{0%{transform:translate(0) rotate(0)}2.5%{transform:translate(-30px,24px) rotate(2.5deg)}5%{transform:translate(-60px,48px) rotate(5deg)}7.5%{transform:translate(-10px,-34px) rotate(-1.5deg)}10%{transform:translate(40px,-68px) rotate(-3deg)}12.5%{transform:translate(-40px,-20px) rotate(3.5deg)}15%{transform:translate(-80px,-40px) rotate(7deg)}17.5%{transform:translate(-60px,50px) rotate(5deg)}20%{transform:translate(-120px,100px) rotate(10deg)}22.5%{transform:translate(-10px,-60px) rotate(-2.5deg)}25%{transform:translate(-20px,-120px) rotate(-5deg)}27.5%{transform:translate(50px,30px) rotate(1.5deg)}30%{transform:translate(100px,60px) rotate(3deg)}32.5%{transform:translate(-20px,-40px) rotate(-3.5deg)}35%{transform:translate(-40px,-80px) rotate(-7deg)}37.5%{transform:translate(40px,-70px) rotate(-3deg)}40%{transform:translate(80px,-140px) rotate(-6deg)}42.5%{transform:translate(-50px,20px) rotate(4deg)}45%{transform:translate(-100px,40px) rotate(8deg)}47.5%{transform:translate(30px,40px) rotate(-1.5deg)}50%{transform:translate(60px,80px) rotate(-3deg)}52.5%{transform:translate(-30px,-30px) rotate(2.5deg)}55%{transform:translate(-60px,-60px) rotate(5deg)}57.5%{transform:translate(-50px,-50px) rotate(1deg)}60%{transform:translate(-100px,-100px) rotate(2deg)}62.5%{transform:translate(60px,10px) rotate(-3deg)}65%{transform:translate(120px,20px) rotate(-6deg)}67.5%{transform:translate(-10px,60px) rotate(2deg)}70%{transform:translate(-20px,120px) rotate(4deg)}72.5%{transform:translate(20px,-50px) rotate(-2.5deg)}75%{transform:translate(40px,-100px) rotate(-5deg)}77.5%{transform:translate(70px,40px) rotate(-2deg)}80%{transform:translate(140px,80px) rotate(-4deg)}82.5%{transform:translate(-40px,-20px) rotate(3deg)}85%{transform:translate(-80px,-40px) rotate(6deg)}87.5%{transform:translate(50px,30px) rotate(-1deg)}90%{transform:translate(100px,60px) rotate(-2deg)}92.5%{transform:translate(-20px,-10px) rotate(1.5deg)}95%{transform:translate(-40px,-20px) rotate(3deg)}97.5%{transform:translate(-20px,-10px) rotate(1.5deg)}to{transform:translate(0) rotate(0)}}@keyframes _float2_eq81b_1{0%{transform:translate(0) rotate(0)}2.5%{transform:translate(40px,-30px) rotate(-2deg)}5%{transform:translate(80px,-60px) rotate(-4deg)}7.5%{transform:translate(-30px,20px) rotate(1deg)}10%{transform:translate(-60px,40px) rotate(2deg)}12.5%{transform:translate(60px,-40px) rotate(-3deg)}15%{transform:translate(120px,-80px) rotate(-6deg)}17.5%{transform:translate(-20px,50px) rotate(2deg)}20%{transform:translate(-40px,100px) rotate(4deg)}22.5%{transform:translate(80px,-60px) rotate(-4deg)}25%{transform:translate(160px,-120px) rotate(-8deg)}27.5%{transform:translate(-40px,30px) rotate(3deg)}30%{transform:translate(-80px,60px) rotate(6deg)}32.5%{transform:translate(50px,-50px) rotate(-2deg)}35%{transform:translate(100px,-100px) rotate(-4deg)}37.5%{transform:translate(-60px,40px) rotate(1deg)}40%{transform:translate(-120px,80px) rotate(2deg)}42.5%{transform:translate(30px,-20px) rotate(-3deg)}45%{transform:translate(60px,-40px) rotate(-6deg)}47.5%{transform:translate(-50px,50px) rotate(2deg)}50%{transform:translate(-100px,100px) rotate(4deg)}52.5%{transform:translate(70px,-30px) rotate(-1deg)}55%{transform:translate(140px,-60px) rotate(-2deg)}57.5%{transform:translate(-30px,60px) rotate(3deg)}60%{transform:translate(-60px,120px) rotate(6deg)}62.5%{transform:translate(40px,-40px) rotate(-2deg)}65%{transform:translate(80px,-80px) rotate(-4deg)}67.5%{transform:translate(-70px,30px) rotate(1deg)}70%{transform:translate(-140px,60px) rotate(2deg)}72.5%{transform:translate(70px,60px) rotate(-3deg)}75%{transform:translate(140px,120px) rotate(-6deg)}77.5%{transform:translate(-50px,-50px) rotate(2deg)}80%{transform:translate(-100px,-100px) rotate(4deg)}82.5%{transform:translate(60px,40px) rotate(-1deg)}85%{transform:translate(120px,80px) rotate(-2deg)}87.5%{transform:translate(-40px,-20px) rotate(3deg)}90%{transform:translate(-80px,-40px) rotate(6deg)}92.5%{transform:translate(20px,30px) rotate(-2deg)}95%{transform:translate(40px,60px) rotate(-4deg)}97.5%{transform:translate(-20px,-30px) rotate(2deg)}to{transform:translate(0) rotate(0)}}@keyframes _float3_eq81b_1{0%{transform:translate(0) rotate(0)}2.5%{transform:translate(-50px,40px) rotate(3deg)}5%{transform:translate(-100px,80px) rotate(6deg)}7.5%{transform:translate(25px,-30px) rotate(-2deg)}10%{transform:translate(50px,-60px) rotate(-4deg)}12.5%{transform:translate(-70px,35px) rotate(4deg)}15%{transform:translate(-140px,70px) rotate(8deg)}17.5%{transform:translate(35px,-45px) rotate(-3deg)}20%{transform:translate(70px,-90px) rotate(-6deg)}22.5%{transform:translate(-30px,60px) rotate(2deg)}25%{transform:translate(-60px,120px) rotate(4deg)}27.5%{transform:translate(80px,-40px) rotate(-5deg)}30%{transform:translate(160px,-80px) rotate(-10deg)}32.5%{transform:translate(-40px,50px) rotate(3deg)}35%{transform:translate(-80px,100px) rotate(6deg)}37.5%{transform:translate(45px,-55px) rotate(-2deg)}40%{transform:translate(90px,-110px) rotate(-4deg)}42.5%{transform:translate(-55px,35px) rotate(4deg)}45%{transform:translate(-110px,70px) rotate(8deg)}47.5%{transform:translate(30px,-40px) rotate(-3deg)}50%{transform:translate(60px,-80px) rotate(-6deg)}52.5%{transform:translate(-75px,45px) rotate(2deg)}55%{transform:translate(-150px,90px) rotate(4deg)}57.5%{transform:translate(40px,-50px) rotate(-5deg)}60%{transform:translate(80px,-100px) rotate(-10deg)}62.5%{transform:translate(-35px,65px) rotate(3deg)}65%{transform:translate(-70px,130px) rotate(6deg)}67.5%{transform:translate(60px,-30px) rotate(-2deg)}70%{transform:translate(120px,-60px) rotate(-4deg)}72.5%{transform:translate(-65px,55px) rotate(4deg)}75%{transform:translate(-130px,110px) rotate(8deg)}77.5%{transform:translate(35px,-60px) rotate(-3deg)}80%{transform:translate(70px,-120px) rotate(-6deg)}82.5%{transform:translate(-45px,35px) rotate(2deg)}85%{transform:translate(-90px,70px) rotate(4deg)}87.5%{transform:translate(55px,-45px) rotate(-5deg)}90%{transform:translate(110px,-90px) rotate(-10deg)}92.5%{transform:translate(-25px,40px) rotate(3deg)}95%{transform:translate(-50px,80px) rotate(6deg)}97.5%{transform:translate(30px,-25px) rotate(-2deg)}to{transform:translate(0) rotate(0)}}@keyframes _float4_eq81b_1{0%{transform:translate(0) rotate(0)}2.5%{transform:translate(-25px,35px) rotate(5deg)}5%{transform:translate(-50px,70px) rotate(10deg)}7.5%{transform:translate(40px,-20px) rotate(-3deg)}10%{transform:translate(80px,-40px) rotate(-6deg)}12.5%{transform:translate(-35px,-30px) rotate(2.5deg)}15%{transform:translate(-70px,-60px) rotate(5deg)}17.5%{transform:translate(25px,40px) rotate(-5deg)}20%{transform:translate(50px,80px) rotate(-10deg)}22.5%{transform:translate(-40px,15px) rotate(3deg)}25%{transform:translate(-80px,30px) rotate(6deg)}27.5%{transform:translate(30px,-35px) rotate(-2.5deg)}30%{transform:translate(60px,-70px) rotate(-5deg)}32.5%{transform:translate(-20px,-20px) rotate(5deg)}35%{transform:translate(-40px,-40px) rotate(10deg)}37.5%{transform:translate(35px,30px) rotate(-3deg)}40%{transform:translate(70px,60px) rotate(-6deg)}42.5%{transform:translate(-30px,20px) rotate(2.5deg)}45%{transform:translate(-60px,40px) rotate(5deg)}47.5%{transform:translate(40px,-25px) rotate(-5deg)}50%{transform:translate(80px,-50px) rotate(-10deg)}52.5%{transform:translate(-25px,-35px) rotate(3deg)}55%{transform:translate(-50px,-70px) rotate(6deg)}57.5%{transform:translate(30px,25px) rotate(-2.5deg)}60%{transform:translate(60px,50px) rotate(-5deg)}62.5%{transform:translate(-35px,30px) rotate(5deg)}65%{transform:translate(-70px,60px) rotate(10deg)}67.5%{transform:translate(20px,-40px) rotate(-3deg)}70%{transform:translate(40px,-80px) rotate(-6deg)}72.5%{transform:translate(-40px,-15px) rotate(2.5deg)}75%{transform:translate(-80px,-30px) rotate(5deg)}77.5%{transform:translate(25px,35px) rotate(-5deg)}80%{transform:translate(50px,70px) rotate(-10deg)}82.5%{transform:translate(-30px,-25px) rotate(3deg)}85%{transform:translate(-60px,-50px) rotate(6deg)}87.5%{transform:translate(35px,20px) rotate(-2.5deg)}90%{transform:translate(70px,40px) rotate(-5deg)}92.5%{transform:translate(-20px,30px) rotate(5deg)}95%{transform:translate(-40px,60px) rotate(10deg)}97.5%{transform:translate(25px,-20px) rotate(-3deg)}to{transform:translate(0) rotate(0)}}@keyframes _float5_eq81b_1{0%{transform:translate(0) rotate(0)}2.5%{transform:translate(5%,-5%) rotate(-4deg)}5%{transform:translate(10%,-10%) rotate(-8deg)}7.5%{transform:translate(-5%,5%) rotate(2deg)}10%{transform:translate(-10%,8%) rotate(4deg)}12.5%{transform:translate(8%,-6%) rotate(-6deg)}15%{transform:translate(12%,-12%) rotate(-12deg)}17.5%{transform:translate(-4%,7%) rotate(3deg)}20%{transform:translate(-8%,10%) rotate(6deg)}22.5%{transform:translate(9%,-4%) rotate(-2deg)}25%{transform:translate(15%,-8%) rotate(-4deg)}27.5%{transform:translate(-6%,8%) rotate(5deg)}30%{transform:translate(-10%,12%) rotate(10deg)}32.5%{transform:translate(7%,-7%) rotate(-3deg)}35%{transform:translate(12%,-10%) rotate(-6deg)}37.5%{transform:translate(-8%,5%) rotate(4deg)}40%{transform:translate(-12%,8%) rotate(8deg)}42.5%{transform:translate(5%,-8%) rotate(-5deg)}45%{transform:translate(10%,-12%) rotate(-10deg)}47.5%{transform:translate(-7%,6%) rotate(2deg)}50%{transform:translate(-10%,10%) rotate(4deg)}52.5%{transform:translate(8%,-5%) rotate(-6deg)}55%{transform:translate(12%,-8%) rotate(-12deg)}57.5%{transform:translate(-5%,9%) rotate(3deg)}60%{transform:translate(-8%,12%) rotate(6deg)}62.5%{transform:translate(9%,-6%) rotate(-2deg)}65%{transform:translate(15%,-10%) rotate(-4deg)}67.5%{transform:translate(-8%,7%) rotate(5deg)}70%{transform:translate(-12%,10%) rotate(10deg)}72.5%{transform:translate(6%,-9%) rotate(-3deg)}75%{transform:translate(10%,-12%) rotate(-6deg)}77.5%{transform:translate(-7%,4%) rotate(4deg)}80%{transform:translate(-10%,8%) rotate(8deg)}82.5%{transform:translate(8%,-7%) rotate(-5deg)}85%{transform:translate(12%,-10%) rotate(-10deg)}87.5%{transform:translate(-5%,6%) rotate(2deg)}90%{transform:translate(-8%,10%) rotate(4deg)}92.5%{transform:translate(7%,-4%) rotate(-6deg)}95%{transform:translate(10%,-8%) rotate(-12deg)}97.5%{transform:translate(-6%,5%) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes _float6_eq81b_1{0%{transform:translate(0) rotate(0)}2.5%{transform:translate(-45px,35px) rotate(3deg)}5%{transform:translate(-90px,70px) rotate(6deg)}7.5%{transform:translate(30px,-40px) rotate(-2deg)}10%{transform:translate(60px,-80px) rotate(-4deg)}12.5%{transform:translate(-55px,25px) rotate(5deg)}15%{transform:translate(-110px,50px) rotate(10deg)}17.5%{transform:translate(40px,-30px) rotate(-3deg)}20%{transform:translate(80px,-60px) rotate(-6deg)}22.5%{transform:translate(-35px,45px) rotate(2deg)}25%{transform:translate(-80px,30px) rotate(6deg)}27.5%{transform:translate(30px,-35px) rotate(-2.5deg)}30%{transform:translate(60px,-70px) rotate(-5deg)}32.5%{transform:translate(-20px,-20px) rotate(5deg)}35%{transform:translate(-40px,-40px) rotate(10deg)}37.5%{transform:translate(35px,30px) rotate(-3deg)}40%{transform:translate(70px,60px) rotate(-6deg)}42.5%{transform:translate(-30px,20px) rotate(2.5deg)}45%{transform:translate(-60px,40px) rotate(5deg)}47.5%{transform:translate(40px,-25px) rotate(-5deg)}50%{transform:translate(80px,-50px) rotate(-10deg)}52.5%{transform:translate(-25px,-35px) rotate(3deg)}55%{transform:translate(-50px,-70px) rotate(6deg)}57.5%{transform:translate(30px,25px) rotate(-2.5deg)}60%{transform:translate(60px,50px) rotate(-5deg)}62.5%{transform:translate(-35px,30px) rotate(5deg)}65%{transform:translate(-70px,60px) rotate(10deg)}67.5%{transform:translate(20px,-40px) rotate(-3deg)}70%{transform:translate(40px,-80px) rotate(-6deg)}72.5%{transform:translate(-40px,-15px) rotate(2.5deg)}75%{transform:translate(-80px,-30px) rotate(5deg)}77.5%{transform:translate(25px,35px) rotate(-5deg)}80%{transform:translate(50px,70px) rotate(-10deg)}82.5%{transform:translate(-30px,-25px) rotate(3deg)}85%{transform:translate(-60px,-50px) rotate(6deg)}87.5%{transform:translate(35px,20px) rotate(-2.5deg)}90%{transform:translate(70px,40px) rotate(-5deg)}92.5%{transform:translate(-20px,30px) rotate(5deg)}95%{transform:translate(-40px,60px) rotate(10deg)}97.5%{transform:translate(25px,-20px) rotate(-3deg)}to{transform:translate(0) rotate(0)}}@keyframes _float7_eq81b_1{0%{transform:translate(0) rotate(0)}5%{transform:translate(-150px,200px) rotate(20deg)}10%{transform:translate(-250px,350px) rotate(40deg)}15%{transform:translate(-300px,400px) rotate(50deg)}20%{transform:translate(-200px,300px) rotate(30deg)}25%{transform:translate(-50px,150px) rotate(10deg)}30%{transform:translate(100px) rotate(-10deg)}35%{transform:translate(250px,-150px) rotate(-30deg)}40%{transform:translate(350px,-250px) rotate(-40deg)}45%{transform:translate(400px,-300px) rotate(-50deg)}50%{transform:translate(300px,-200px) rotate(-30deg)}55%{transform:translate(150px,-50px) rotate(-10deg)}60%{transform:translateY(100px) rotate(10deg)}65%{transform:translate(-150px,200px) rotate(20deg)}70%{transform:translate(-200px,-300px) rotate(30deg)}75%{transform:translate(-150px,-350px) rotate(20deg)}80%{transform:translate(-50px,-250px) rotate(10deg)}85%{transform:translate(50px,-150px) rotate(-10deg)}90%{transform:translate(100px,-50px) rotate(-20deg)}95%{transform:translate(50px) rotate(-10deg)}to{transform:translate(0) rotate(0)}}@keyframes _float8_eq81b_1{0%{transform:translate(0) rotate(0)}5%{transform:translate(100px,100px) rotate(-10deg)}10%{transform:translate(200px,200px) rotate(-20deg)}15%{transform:translate(300px,300px) rotate(-30deg)}20%{transform:translate(250px,350px) rotate(-25deg)}25%{transform:translate(150px,300px) rotate(-15deg)}30%{transform:translateY(200px) rotate(0)}35%{transform:translate(-150px,100px) rotate(15deg)}40%{transform:translate(-300px,50px) rotate(30deg)}45%{transform:translate(-400px,100px) rotate(40deg)}50%{transform:translate(-350px,150px) rotate(35deg)}55%{transform:translate(-250px,200px) rotate(25deg)}60%{transform:translate(-150px,150px) rotate(15deg)}65%{transform:translate(-50px,50px) rotate(5deg)}70%{transform:translate(50px,-50px) rotate(-5deg)}75%{transform:translate(150px,-150px) rotate(-15deg)}80%{transform:translate(200px,-200px) rotate(-20deg)}85%{transform:translate(150px,-150px) rotate(-15deg)}90%{transform:translate(100px,-100px) rotate(-10deg)}95%{transform:translate(50px,-50px) rotate(-5deg)}to{transform:translate(0) rotate(0)}}@keyframes _float9_eq81b_1{0%{transform:translate(0) rotate(0)}5%{transform:translate(-100px,-150px) rotate(-10deg)}10%{transform:translate(-150px,-250px) rotate(-15deg)}15%{transform:translate(-200px,-300px) rotate(-20deg)}20%{transform:translate(-150px,-250px) rotate(-15deg)}25%{transform:translate(-50px,-150px) rotate(-5deg)}30%{transform:translate(50px) rotate(5deg)}35%{transform:translate(150px,100px) rotate(15deg)}40%{transform:translate(250px,150px) rotate(25deg)}45%{transform:translate(300px,200px) rotate(30deg)}50%{transform:translate(250px,150px) rotate(25deg)}55%{transform:translate(150px,50px) rotate(15deg)}60%{transform:translate(100px,-300px) rotate(-5deg)}65%{transform:translate(50px,-350px) rotate(-10deg)}70%{transform:translateY(-400px) rotate(-15deg)}75%{transform:translate(-100px,-300px) rotate(-10deg)}80%{transform:translate(-200px,150px) rotate(10deg)}85%{transform:translate(-250px,250px) rotate(15deg)}90%{transform:translate(-300px,300px) rotate(20deg)}95%{transform:translate(-150px,150px) rotate(10deg)}to{transform:translate(0) rotate(0)}}@media (max-width: 1235px){._ionItem_eq81b_101{font-size:1.1rem}._balanceEyeIcon_eq81b_962{display:none}}._tooltipContainer_ok89b_1{position:relative;display:inline-block}._tooltipText_ok89b_6{position:absolute;background-color:var(--ion-color-black);color:var(--ion-color-white);text-align:center;padding:5px 10px;border-radius:.25rem;font-size:.9rem;font-weight:700;white-space:nowrap;z-index:1000}._tooltipTop_ok89b_19{bottom:100%;left:50%;transform:translate(-50%)}._tooltipBottom_ok89b_25{top:100%;left:50%;transform:translate(-50%)}._tooltipLeft_ok89b_31{top:50%;right:100%;transform:translateY(-50%)}._tooltipRight_ok89b_37{top:50%;left:100%;transform:translateY(-50%)}._tooltipTop_ok89b_19:after,._tooltipBottom_ok89b_25:after,._tooltipLeft_ok89b_31:after,._tooltipRight_ok89b_37:after{content:"";position:absolute;border-width:5px;border-style:solid}._tooltipTop_ok89b_19:after{top:100%;left:50%;margin-left:-5px;border-color:var(--ion-color-black) transparent transparent transparent}._tooltipBottom_ok89b_25:after{bottom:100%;left:50%;margin-left:-5px;border-color:transparent transparent var(--ion-color-black) transparent}._tooltipLeft_ok89b_31:after{top:50%;left:100%;margin-top:-5px;border-color:transparent transparent transparent var(--ion-color-black)}._tooltipRight_ok89b_37:after{top:50%;right:100%;margin-top:-5px;border-color:transparent var(--ion-color-black) transparent transparent}._scrollToBottomButton_qzu3h_4{position:fixed;bottom:.5rem;right:.5rem;z-index:1000;width:2.5rem;height:2.5rem;min-height:2.5rem!important;max-height:2.5rem!important;min-width:2.5rem!important;max-width:2.5rem!important;--border-radius: 50%;--box-shadow: 0 4px 12px rgba(var(--ion-color-black-rgb), .15);--padding-start: 0;--padding-end: 0;opacity:1;transform:translateY(0) scale(1);transition:opacity .3s ease-in-out,transform .3s ease-in-out}._scrollToBottomButton_qzu3h_4._hidden_qzu3h_25{opacity:0;transform:translateY(20px) scale(.8);pointer-events:none}._bottomHider_qzu3h_31{width:100%;height:1rem;z-index:10000;position:absolute;bottom:-.5rem}._list_qzu3h_40{padding:1rem;position:relative}._listIcon_qzu3h_54{color:#6e758f}._listIconSpecial_qzu3h_58{color:var(--ion-color-secondary)}._list_qzu3h_40 ion-item{--inner-padding-top: .5rem;--inner-padding-bottom: .5rem;--transition: none !important;--background-activated: transparent !important;--background-hover: transparent !important;--background: var(--ion-color-light) }._specialItem_qzu3h_71{--inner-padding-top: 0rem !important;--inner-padding-bottom: 0rem !important}._labelSpan_qzu3h_79{font-size:.75rem;font-weight:600;color:#6e758f;width:3rem}._itemTop_qzu3h_87._specialItem_qzu3h_71{--inner-padding-top: .5rem !important}._itemTop_qzu3h_87{border-top-left-radius:1rem;border-top-right-radius:1rem}._itemBottom_qzu3h_96{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}._itemBottomSpecial_qzu3h_101{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border-top:solid 4px var(--ion-color-light)}._itemTopandBottom_qzu3h_111{border-radius:1rem}._coachTitle_qzu3h_122{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black);align-items:center!important;margin-left:-.5rem}._topImage_qzu3h_132{height:1.75rem;width:1.75rem;border-radius:50%;object-fit:cover;margin-left:.5rem}._toolbarContainer_qzu3h_140{background-color:var(--ion-color-white);padding:1rem}._divider_qzu3h_145{width:100%;position:sticky;top:0rem;z-index:1}._topContainer_qzu3h_153{height:10rem;margin:1rem;display:flex;align-items:center;justify-content:space-between}._topBalance_qzu3h_165{background-color:var(--ion-color-light);display:flex;flex-direction:column;align-items:flex-end;height:100%;width:50%;padding:1rem;border-radius:1rem}._topBalance_qzu3h_165 h1{font-size:2rem;margin:0}._topRightStatsContainer_qzu3h_182{display:flex;flex-direction:column;gap:1rem;width:calc(50% - 1rem)}._topRightStatsContainer_qzu3h_182 h1{font-size:2rem;margin:0}._topSmallStats_qzu3h_195{background-color:var(--ion-color-light);display:flex;align-items:baseline;justify-content:center;gap:.5rem;padding:1rem;border-radius:1rem}._topUser_qzu3h_206{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;width:100%}._topUser_qzu3h_206 h4{margin:0;font-size:2rem;font-weight:700;line-height:2rem}._topUserLeft_qzu3h_223{display:flex;flex-direction:column;align-items:flex-start;width:60%}._ionButton_qzu3h_231{--padding-end: 0rem !important;margin-top:auto}._avatar_qzu3h_236{height:7.5rem;width:7.5rem}._leftLessonCoachContainer_qzu3h_242{display:flex;flex-direction:column;align-items:center;position:relative;width:calc(40% - 1rem)}._largeAvatar_qzu3h_251{height:8rem;width:8rem;border-radius:50%}._ratingContainer_qzu3h_257{background-color:var(--ion-color-black);display:flex;align-items:center;gap:.25rem;color:var(--ion-color-white);border-radius:10rem;padding:.25rem .75rem;font-size:.8rem;font-weight:600;position:absolute;bottom:0;z-index:2}._label_qzu3h_79{display:flex;flex-direction:column;font-weight:500;max-width:80%;min-width:0;padding:.5rem 0}._label_qzu3h_79 div:not(._specialLabel_qzu3h_283){display:flex;align-items:center;gap:.5rem}._label_qzu3h_79 ._specialLabel_qzu3h_283{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._label_qzu3h_79 span{color:var(--ion-color-medium);font-size:.75rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._schoolAvatar_qzu3h_311{height:1.75rem;width:1.75rem;margin-right:1.9rem;margin-left:-.1rem}._labelLink_qzu3h_318{display:flex;flex-direction:column;font-weight:500;flex-grow:1;max-width:80%;padding:.5rem 0;margin-left:.5rem}._labelLink_qzu3h_318 span{color:var(--ion-color-secondary);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:.5rem;background-color:var(--ion-color-white);padding:.5rem;cursor:pointer}._bottomContainerBig_qzu3h_342{padding:1rem}._bottomContainer_qzu3h_342{display:flex;align-items:center;justify-content:space-between;padding:0 1rem;background-color:var(--ion-color-light);border-radius:1rem}._bottomBottomContainer_qzu3h_355{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:2rem}._bottomBottomContainer_qzu3h_355 img{height:3rem;width:3rem}._version_qzu3h_369{color:#888;text-align:right;padding-top:.5rem;padding-right:1rem}._versionSpan_qzu3h_378{color:var(--ion-color-medium);font-size:.75rem;width:100%;text-align:center;padding-top:1rem}._listHeader_qzu3h_387{margin-bottom:.35rem;margin-top:1rem;font-weight:400;font-size:1.5rem;color:#ccc;text-align:right;width:100%}._sectionLabel_qzu3h_397{margin:0;margin-top:1rem;padding:0 1rem;color:var(--ion-color-medium);font-weight:400;font-size:1rem;width:100%;text-align:right}._progressContainer_qzu3h_411{padding:1rem;border-radius:1rem;background:var(--ion-color-light);margin-bottom:1rem}._progressHeader_qzu3h_419{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._progressHeader_qzu3h_419 h2{margin:0;font-size:1rem;font-weight:500}._progressHeader_qzu3h_419 span{color:var(--ion-color-medium);font-size:.9rem}._progressBarContainer_qzu3h_437{width:100%;height:8px;background-color:var(--ion-color-light);border-radius:4px;overflow:hidden;margin-bottom:16px}._tasksContainer_qzu3h_446{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}._taskItem_qzu3h_452{display:flex;align-items:center;gap:8px;font-size:1rem}._progressBar_qzu3h_437{height:100%;border-radius:4px;transition:all .3s ease}._completedTask_qzu3h_466,._pendingTask_qzu3h_471{color:var(--ion-color-medium);font-weight:400}._contentWrapper_qzu3h_476{position:relative;overflow:hidden}._proBanner_qzu3h_481{background:var(--ion-color-primary);border-radius:1rem;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;margin:.5rem 0;gap:1rem}._proBanner_qzu3h_481 ._imgDiv_qzu3h_501{background-image:url(/assets/proMembership-DFZRknKi.png);height:100%;height:5rem;width:5rem;background-size:cover}._proBannerDiv_qzu3h_510{display:flex;align-items:center;gap:1rem}._proBannerTitle_qzu3h_516{margin:0;font-weight:600;font-size:1.25rem;flex-direction:column;gap:.25rem;display:flex;color:#fff}._proBannerSpan_qzu3h_529{font-weight:400;font-size:1rem}._enterpriseBanner_qzu3h_535{width:100%;background:#000;border-radius:1rem;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;gap:1rem;cursor:pointer;margin-bottom:1rem}._enterpriseBanner_qzu3h_535 ._imgDiv_qzu3h_501{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='500'%20zoomAndPan='magnify'%20viewBox='0%200%20375%20374.999991'%20height='500'%20preserveAspectRatio='xMidYMid%20meet'%20version='1.0'%3e%3cdefs%3e%3cg/%3e%3cclipPath%20id='7b2a872c67'%3e%3crect%20x='0'%20width='276'%20y='0'%20height='375'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20transform='matrix(1,%200,%200,%201,%2045,%200)'%3e%3cg%20clip-path='url(%237b2a872c67)'%3e%3cg%20fill='%23ffffff'%20fill-opacity='1'%3e%3cg%20transform='translate(0.42028,%20318.699886)'%3e%3cg%3e%3cpath%20d='M%20144.390625%206.484375%20C%20121.242188%206.484375%2099.257812%204.320312%2078.4375%200%20C%2057.613281%20-4.320312%2036.710938%20-10.800781%2015.734375%20-19.4375%20L%2042.109375%20-86.546875%20C%2076.359375%20-72.960938%20107.363281%20-66.171875%20135.125%20-66.171875%20C%20146.238281%20-66.171875%20155.035156%20-67.328125%20161.515625%20-69.640625%20C%20167.992188%20-71.960938%20171.234375%20-75.898438%20171.234375%20-81.453125%20C%20171.234375%20-85.460938%20168.765625%20-88.625%20163.828125%20-90.9375%20C%20158.890625%20-93.25%20149.476562%20-96.410156%20135.59375%20-100.421875%20L%20109.671875%20-106.90625%20C%2082.210938%20-114.3125%2061.617188%20-125.414062%2047.890625%20-140.21875%20C%2034.160156%20-155.03125%2027.296875%20-174.316406%2027.296875%20-198.078125%20C%2027.296875%20-224.910156%2037.242188%20-246.269531%2057.140625%20-262.15625%20C%2077.046875%20-278.050781%20106.128906%20-286%20144.390625%20-286%20C%20165.984375%20-286%20187.421875%20-283.679688%20208.703125%20-279.046875%20C%20229.992188%20-274.421875%20247.738281%20-268.253906%20261.9375%20-260.546875%20L%20233.234375%20-195.296875%20C%20221.515625%20-201.460938%20208.554688%20-205.929688%20194.359375%20-208.703125%20C%20180.171875%20-211.484375%20167.679688%20-212.875%20156.890625%20-212.875%20C%20138.992188%20-212.875%20130.046875%20-209.019531%20130.046875%20-201.3125%20C%20130.046875%20-197.601562%20132.4375%20-194.515625%20137.21875%20-192.046875%20C%20142%20-189.585938%20150.25%20-186.660156%20161.96875%20-183.265625%20L%20179.09375%20-178.171875%20C%20238.632812%20-162.128906%20268.40625%20-132.359375%20268.40625%20-88.859375%20C%20268.40625%20-56.460938%20258.300781%20-32.472656%20238.09375%20-16.890625%20C%20217.882812%20-1.304688%20186.648438%206.484375%20144.390625%206.484375%20Z%20M%20144.390625%206.484375%20'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");height:5rem;width:5rem;background-size:contain;background-repeat:no-repeat;background-position:center}._enterpriseBannerDiv_qzu3h_570{display:flex;align-items:center;gap:1rem}._enterpriseBannerTitle_qzu3h_577{margin:0;font-weight:600;font-size:1.25rem;flex-direction:column;gap:.25rem;display:flex;color:#fff}._enterpriseBannerSpan_qzu3h_590{font-weight:400;font-size:1rem}._upgradeArrow_qzu3h_596{background-color:#fff;color:#000;border-radius:50%;height:2rem;width:2rem;margin-right:1rem;margin-left:auto}._enterpriseArrow_qzu3h_606{background-color:var(--ion-color-white);color:var(--ion-color-black);border-radius:50%;height:2rem;width:2rem;margin-right:1rem;margin-left:auto}._enterpriseBannerDesktop_qzu3h_616{width:calc(100% - 2rem);background:#000;border-radius:1rem;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;gap:1rem;cursor:pointer;margin:0rem 1rem 2rem;padding:1.5rem;min-height:5rem}._enterpriseBannerDesktop_qzu3h_616 ._imgDiv_qzu3h_501{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='500'%20zoomAndPan='magnify'%20viewBox='0%200%20375%20374.999991'%20height='500'%20preserveAspectRatio='xMidYMid%20meet'%20version='1.0'%3e%3cdefs%3e%3cg/%3e%3cclipPath%20id='7b2a872c67'%3e%3crect%20x='0'%20width='276'%20y='0'%20height='375'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20transform='matrix(1,%200,%200,%201,%2045,%200)'%3e%3cg%20clip-path='url(%237b2a872c67)'%3e%3cg%20fill='%23ffffff'%20fill-opacity='1'%3e%3cg%20transform='translate(0.42028,%20318.699886)'%3e%3cg%3e%3cpath%20d='M%20144.390625%206.484375%20C%20121.242188%206.484375%2099.257812%204.320312%2078.4375%200%20C%2057.613281%20-4.320312%2036.710938%20-10.800781%2015.734375%20-19.4375%20L%2042.109375%20-86.546875%20C%2076.359375%20-72.960938%20107.363281%20-66.171875%20135.125%20-66.171875%20C%20146.238281%20-66.171875%20155.035156%20-67.328125%20161.515625%20-69.640625%20C%20167.992188%20-71.960938%20171.234375%20-75.898438%20171.234375%20-81.453125%20C%20171.234375%20-85.460938%20168.765625%20-88.625%20163.828125%20-90.9375%20C%20158.890625%20-93.25%20149.476562%20-96.410156%20135.59375%20-100.421875%20L%20109.671875%20-106.90625%20C%2082.210938%20-114.3125%2061.617188%20-125.414062%2047.890625%20-140.21875%20C%2034.160156%20-155.03125%2027.296875%20-174.316406%2027.296875%20-198.078125%20C%2027.296875%20-224.910156%2037.242188%20-246.269531%2057.140625%20-262.15625%20C%2077.046875%20-278.050781%20106.128906%20-286%20144.390625%20-286%20C%20165.984375%20-286%20187.421875%20-283.679688%20208.703125%20-279.046875%20C%20229.992188%20-274.421875%20247.738281%20-268.253906%20261.9375%20-260.546875%20L%20233.234375%20-195.296875%20C%20221.515625%20-201.460938%20208.554688%20-205.929688%20194.359375%20-208.703125%20C%20180.171875%20-211.484375%20167.679688%20-212.875%20156.890625%20-212.875%20C%20138.992188%20-212.875%20130.046875%20-209.019531%20130.046875%20-201.3125%20C%20130.046875%20-197.601562%20132.4375%20-194.515625%20137.21875%20-192.046875%20C%20142%20-189.585938%20150.25%20-186.660156%20161.96875%20-183.265625%20L%20179.09375%20-178.171875%20C%20238.632812%20-162.128906%20268.40625%20-132.359375%20268.40625%20-88.859375%20C%20268.40625%20-56.460938%20258.300781%20-32.472656%20238.09375%20-16.890625%20C%20217.882812%20-1.304688%20186.648438%206.484375%20144.390625%206.484375%20Z%20M%20144.390625%206.484375%20'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");height:2rem;width:2rem;background-size:contain;background-repeat:no-repeat;background-position:center}._enterpriseBannerDesktop_qzu3h_616 ._enterpriseBannerDiv_qzu3h_570{display:flex;align-items:center;gap:1rem}._enterpriseBannerDesktop_qzu3h_616 ._enterpriseBannerTitle_qzu3h_577{margin:0;font-weight:500;font-size:1rem;display:flex;flex-direction:column;gap:.25rem;color:#fff}._enterpriseBannerDesktop_qzu3h_616 ._enterpriseBannerSpan_qzu3h_590{font-weight:400;font-size:.75rem}._enterpriseBannerDesktop_qzu3h_616 ._enterpriseArrow_qzu3h_606{height:1.5rem;width:1.5rem}._enterpriseBanner_qzu3h_535 ion-badge,._enterpriseBannerDesktop_qzu3h_616 ion-badge{margin-left:.25rem}._statusDiv_qzu3h_672{display:flex;align-items:center;gap:.25rem;margin-top:.25rem}._bookNowMessageDiv_qzu3h_681{display:flex;justify-content:flex-end;margin-top:1rem;margin-bottom:-2rem}._bookNowMessageDiv_qzu3h_681 ion-icon{font-size:3rem;transform:rotate(20deg)}@keyframes _pointBounce_qzu3h_1{0%,18%,to{transform:rotate(20deg) translate(0)}9%{transform:rotate(20deg) translate(10px)}}._bookNowMessage_qzu3h_681{color:var(--ion-color-medium);margin:0;font-size:.75rem}@keyframes _simpleScale_qzu3h_1{0%{transform:scale(.995) translateY(1px) translate(1px)}70%{transform:scale(1) translateY(-.2px) translate(-.2px)}to{transform:scale(1) translateY(0) translate(0)}}._pageSimpleScale_qzu3h_726{animation:_simpleScale_qzu3h_1 .5s cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}._statusDiv_qzu3h_672 ion-chip,._activeChip_qzu3h_731{font-size:.7rem!important}._roleChip_qzu3h_737{font-size:.7rem!important;--background: var(--ion-color-dark) !important;--color: var(--ion-color-white) !important}._roleChip_qzu3h_737 ion-icon{color:var(--ion-color-white)!important}._toolbar_uln08_5{--background: transparent !important;position:relative}._closeButton_uln08_10{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._contentBig_uln08_20{--background: #121212 !important;z-index:100}._alertContainer_uln08_32{background:#142b47;border-radius:1rem;overflow:hidden;margin:1rem;position:sticky;bottom:1rem;z-index:10}._alertContent_uln08_43{display:flex;align-items:flex-start;padding:1rem}._alertIcon_uln08_49{margin-right:.75rem;margin-top:.2rem;font-size:1.5rem;flex-shrink:0}._alertTextContainer_uln08_56{flex:1}._alertTitle_uln08_60{color:var(--ion-color-primary);font-size:1rem;font-weight:600;margin-bottom:.25rem;display:flex;align-items:center;gap:.25rem}._alertText_uln08_56{color:#fff!important;font-size:.9rem;line-height:1.4;margin:0}._alertCloseButton_uln08_82{margin-left:.5rem;padding:.25rem;border-radius:50%;background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}._alertCloseButton_uln08_82:hover{background:rgba(255,255,255,.1)}._proImgDiv_uln08_99{display:flex;align-items:center;margin-left:.5rem}._proImg_uln08_99{height:2rem}._iconWrapper_uln08_110{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:25%;margin-right:1rem;font-size:1.5rem}._pricingSection_uln08_122{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-top:24px;border-top:solid 2px black}._priceDetail_uln08_131{display:flex;justify-content:center;align-items:center;gap:.35rem}._priceDetail_uln08_131 p{margin:0;margin-top:.35rem;color:var(--ion-color-medium)!important;font-size:.9rem}._notes_uln08_145{color:var(--ion-color-medium);font-size:.65rem;text-align:center;margin-top:.5rem}._purchaseButton_uln08_152{font-size:1.25rem;font-weight:500;height:4rem;flex-grow:1;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--background: var(--ion-color-primary)}._enterpriseButton_uln08_163{font-size:1.25rem;font-weight:500;height:4rem;flex-grow:1;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--background: white;--background-activated: white;--background-hover: white;--color: black}._purchaseButtonSpecial_uln08_177{font-size:1.25rem;font-weight:500;height:4rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem}._purchaseButton_uln08_152 ion-icon{color:#fff}._title_uln08_192{text-align:center;font-size:4rem;font-weight:700;--color: var(--ion-color-black)}._proTitle_uln08_199{color:#fff;color:var(--ion-color-danger)}._logoContainer_uln08_208{display:flex;align-items:center;justify-content:center}._logoContainer_uln08_208 img{height:3.5rem}._logoContainer_uln08_208 span{padding:0;margin:0;color:#000;font-size:3.5rem;font-weight:700;line-height:1;display:flex;align-items:center}._logoContainer_uln08_208 ion-icon{font-size:3rem}._gradientElement_uln08_235{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding-top:4rem;max-height:250px}._gradientElement_uln08_235 img{object-fit:cover}._gradientElement_uln08_235 h1{margin:0;color:rgba(255,255,255,.5);font-weight:700;text-align:center}._benefitsGrid_uln08_270{padding:.5rem!important}._benefitsGrid_uln08_270 ion-col{padding:.5rem!important}._benefitItem_uln08_279{border-radius:1rem;padding:1rem;height:11rem;display:flex;flex-direction:column;align-items:flex-start;background-color:#000}._benefitItem_uln08_279 h4{font-size:1rem;font-weight:700;margin:0;margin-bottom:.5rem;color:#fff}._benefitItem_uln08_279 p{font-size:.75rem;color:var(--ion-color-medium)!important}._benefitItem_uln08_279 ion-icon{font-size:2rem}._header_uln08_1{z-index:110!important}._footer_uln08_312{background-color:#121212;z-index:110!important}._footerDiv_uln08_317{padding:1rem}._additionalButtons_uln08_323{display:flex;justify-content:space-between}._additionalButtons_uln08_323 ion-button{font-size:.75rem;--padding-start: 0;--padding-end: 0}._customIcon_uln08_335{margin-left:4.5rem;min-width:7rem;object-fit:contain}._ImageCarouselContainer_uln08_342{margin:2rem;margin-top:0}._description_uln08_347{font-size:1.125rem;color:var(--ion-color-medium)!important;max-width:36rem;margin:1rem auto .5rem;line-height:1.5;width:100%;text-align:center}._divContainer_uln08_358{display:flex;align-items:center;gap:1rem}._divContainer_uln08_358 ion-spinner{color:#fff;height:3rem;width:3rem}@media (min-width: 769px){._benefitItem_uln08_279{height:9rem}._modal_uln08_378{--height: 98%}}._spotlightHeader_14m4n_1{text-align:center;padding:10rem 1.5rem 2rem;width:100%;position:relative;margin-top:-4rem}._spotlightHeader_14m4n_1 img{width:80%}._title_14m4n_41{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:5rem;font-weight:700;color:#fff;margin-bottom:1rem;margin-top:3rem;line-height:1.1;letter-spacing:-.02em}._description_14m4n_60{font-size:1.125rem;color:var(--ion-color-medium)!important;max-width:36rem;margin:0 auto .5rem;line-height:1.5}._descriptionSmallContainer_14m4n_68{display:flex;width:100%;align-items:center;justify-content:center}._descriptionSmall_14m4n_68{color:var(--ion-color-medium);margin:0;font-size:.6rem;width:70%;margin-top:-.5rem;margin-bottom:2rem}._orgLink_14m4n_85{font-size:.875rem;color:rgba(255,255,255,.7)}._orgLink_14m4n_85 a{color:inherit;text-decoration:underline}._toggleContainer_6frlf_1{display:flex;align-items:center;background:rgba(255,255,255,.1);border-radius:9999px;width:fit-content;position:relative}._toggleButton_6frlf_11{position:relative;padding:8px 24px;border-radius:9999px;border:none;background:transparent;color:#fff;font-size:.9375rem;cursor:pointer;transition:all .2s ease}._toggleButton_6frlf_11._active_6frlf_23{background:#17a34a}._bestValue_6frlf_27{position:absolute;top:-22px;left:50%;transform:translate(-50%);background:#17a34a;color:#fff;padding:2px 8px;border-radius:4px;font-size:.75rem;white-space:nowrap}._pricingCard_6frlf_40{background:#000;border-radius:16px;padding:1.5rem;margin:1rem;margin-bottom:0;backdrop-filter:blur(8px);position:relative}._saveBanner_6frlf_51{background:#08111c;border:solid 2px var(--ion-color-primary);color:var(--ion-color-primary);text-align:center;padding:8px 16px;border-radius:9999px;font-weight:500;font-size:.9375rem;margin-bottom:1.5rem;position:absolute;top:-1rem;left:50%;transform:translate(-50%);width:80%}._premiumPlus_6frlf_68{font-size:1.5rem;font-weight:500;color:#fff;margin-bottom:1.25rem}._priceContainer_6frlf_75{padding-top:1rem;display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:.5rem}._originalPrice_6frlf_84{color:rgba(255,255,255,.6);text-decoration:line-through;font-size:1.5rem}._currentPrice_6frlf_90{color:var(--ion-color-primary);font-size:3.5rem;font-weight:700}._perMonth_6frlf_96{color:rgba(255,255,255,.8);font-size:1rem;margin-left:4px}._billingPrice_6frlf_102{color:rgba(255,255,255,.6);text-align:center;font-size:.9375rem;margin-bottom:1.5rem}._billingPrice_6frlf_102 span{text-decoration:line-through}._subscribeButton_6frlf_113{--padding-top: 1.5rem;--padding-bottom: 1.5rem;font-size:1.25rem}._comparisonContainer_6frlf_119{display:flex;gap:2rem;justify-content:center;padding:1.5rem;max-width:800px;margin:0 auto}._comparisonColumn_6frlf_128{flex:1;background:transparent;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05);min-width:250px}._comparisonColumn_6frlf_128._highlighted_6frlf_137{border:2px solid var(--ion-color-primary);background:#08111c;transform:scale(1.02)}._comparisonTitle_6frlf_143{text-align:center;margin:0 0 1.5rem;color:#888;font-size:1.2rem;font-weight:600}._comparisonTitle_6frlf_143._highlighted_6frlf_137{color:var(--ion-color-primary);font-weight:900;font-size:1.5rem}._priceBreakdown_6frlf_157{display:flex;flex-direction:column;gap:1rem}._priceBreakdown_6frlf_157._highlighted_6frlf_137{gap:1.2rem}._priceRow_6frlf_167{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:.5rem 0;color:#888}._priceRow_6frlf_167._highlighted_6frlf_137{border-bottom:1px solid rgba(255,255,255,.1);color:var(--ion-color-primary)}._amount_6frlf_181{font-weight:600;color:#888}._amount_6frlf_181._highlighted_6frlf_137{color:var(--ion-color-primary);font-weight:700}._feeLabel_6frlf_191{color:#888;display:flex;align-items:center;gap:.5rem}._feeLabel_6frlf_191._highlighted_6frlf_137{color:var(--ion-color-primary)}._feeAmount_6frlf_202{font-weight:500}._feeAmount_6frlf_202._highlighted_6frlf_137{color:var(--ion-color-primary);font-weight:600}._totalRow_6frlf_212{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;font-weight:600;color:#888}._totalRow_6frlf_212._highlighted_6frlf_137{color:var(--ion-color-primary)}._finalAmount_6frlf_228{color:#888;font-size:1.25rem;font-weight:700}._finalAmount_6frlf_228._highlighted_6frlf_137{color:var(--ion-color-primary);font-size:1.5rem;font-weight:800;text-shadow:0 0 10px rgba(var(--ion-color-primary-rgb),.3)}@media (max-width: 640px){._comparisonContainer_6frlf_119{flex-direction:column;gap:1rem;padding:1rem}._comparisonColumn_6frlf_128{min-width:unset}._highlighted_6frlf_137{transform:none}}._modal_ih0fn_1{--height: auto;--max-height: 80vh;--width: 90%;--max-width: 500px;--border-radius: 16px}._header_ih0fn_9{background:#fff}._toolbar_ih0fn_13{--background: white;--color: black}._title_ih0fn_18{font-weight:600;font-size:1.2rem}._closeButton_ih0fn_23{cursor:pointer;padding:8px}._content_ih0fn_28{--background: white;--color: black}._container_ih0fn_33{padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}._iconWrapper_ih0fn_41{width:64px;height:64px;border-radius:50%;background:rgba(var(--ion-color-primary-rgb),.1);display:flex;align-items:center;justify-content:center}._successIcon_ih0fn_51{font-size:2rem;color:var(--ion-color-primary)}._heading_ih0fn_56{text-align:center;margin:0;font-size:1.5rem;font-weight:600;color:#000}._billingInfo_ih0fn_64{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem;padding:1rem;background:#f8f9fa;border-radius:12px}._currentPlan_ih0fn_75,._newPlan_ih0fn_75{text-align:center;flex:1}._currentPlan_ih0fn_75 p,._newPlan_ih0fn_75 p{margin:.25rem 0}._arrow_ih0fn_84{color:var(--ion-color-primary);font-size:1.5rem}._prorationExplanation_ih0fn_89{background:#f8f9fa;padding:1rem;border-radius:8px;border-left:4px solid var(--ion-color-primary)}._prorationExplanation_ih0fn_89 p{margin:.5rem 0;line-height:1.5}._benefits_ih0fn_101{width:100%}._benefits_ih0fn_101 h3{margin:0 0 1rem;font-size:1.1rem;font-weight:600;color:#000}._benefits_ih0fn_101 ul{margin:0;padding-left:1.2rem;color:var(--ion-color-medium)}._benefits_ih0fn_101 li{margin:.5rem 0;line-height:1.4}._footer_ih0fn_123{padding:1rem 1.5rem;display:flex;gap:1rem;border-top:1px solid #e9ecef;background:#fff}._cancelButton_ih0fn_131{flex:1;--color: var(--ion-color-medium)}._confirmButton_ih0fn_136{flex:2;--background: var(--ion-color-primary);--color: white}@media (max-width: 480px){._billingInfo_ih0fn_64{flex-direction:column;gap:.5rem}._arrow_ih0fn_84{transform:rotate(90deg)}._footer_ih0fn_123{flex-direction:column}._cancelButton_ih0fn_131,._confirmButton_ih0fn_136{flex:none}}._modal_121d1_1{--background: #121212}._content_121d1_6{--background: #121212 !important;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--padding-start: 1.5rem;--padding-end: 1.5rem}._header_121d1_14{display:flex;align-items:center;gap:1rem;text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700;transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:1;transform:translateY(0);color:#fff}._successIcon_121d1_28{width:4rem;height:4rem;color:#fff;flex-shrink:0}._header_121d1_14._fadeOut_121d1_35{opacity:0;transform:translateY(-10px)}._header_121d1_14._fadeIn_121d1_40{opacity:1;transform:translateY(0)}._header_121d1_14 h2{margin:0;font-size:1.25rem;font-weight:600}._body_121d1_51{text-align:left;color:#fff;margin-bottom:2rem;line-height:1.5;transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:1;transform:translateY(0)}._body_121d1_51._fadeOut_121d1_35{opacity:0;transform:translateY(-10px)}._body_121d1_51._fadeIn_121d1_40{opacity:1;transform:translateY(0)}._calculationContainer_121d1_71{background:#000;border-radius:12px;padding:1.5rem;margin-bottom:2rem}._calculationTitle_121d1_79{margin:0 0 1rem;font-size:1.1rem;font-weight:600;color:#fff}._calculationRow_121d1_86{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}._calculationLabel_121d1_93{color:#fff;font-size:.9rem}._calculationAmount_121d1_98{font-weight:500;color:#fff}._calculationLabelTotal_121d1_103{color:#fff;font-weight:600;font-size:1rem}._calculationAmountTotal_121d1_109{font-weight:700;color:#fff;font-size:1.2rem}._calculationDivider_121d1_116{height:1px;background:#fff;margin:.75rem 0}._footer_121d1_122{background-color:#121212;z-index:110!important}._footerDiv_121d1_127{padding:1rem;display:flex;flex-direction:column;gap:12px;transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:1;transform:translateY(0)}._footerDiv_121d1_127._fadeOut_121d1_35{opacity:0;transform:translateY(10px)}._footerDiv_121d1_127._fadeIn_121d1_40{opacity:1;transform:translateY(0)}._confirmButton_121d1_147{height:4rem;transition:all .3s ease-in-out;--background: white;--background-activated: white;--background-hover: white;--color: black}._confirmButton_121d1_147:disabled{opacity:.6;transform:scale(.98)}._helpSwiper_jvc0q_1{width:100%;padding-bottom:20px!important}._helpItemDiv_jvc0q_6{position:relative;width:100%}._helpItem_jvc0q_6{border:solid 3px var(--ion-color-light);border-radius:1rem;--transition: none !important;--background: var(--ion-color-white);--background-activated: transparent !important;--background-hover: transparent !important;--padding-start: 2rem;--padding-end: 0rem;--padding-top: 0rem;--padding-bottom: 0rem;width:100%}._helpItem_jvc0q_6 h3{font-size:.95rem;font-weight:500;margin:0}._helpItem_jvc0q_6 p{margin:0;font-size:.9rem}._guideClose_jvc0q_41{cursor:pointer;position:absolute;top:0rem;right:0rem;z-index:2;font-size:1.5rem}._avatarHelp_jvc0q_50{height:75px;width:75px;--border-radius: 0px !important;margin-left:2rem}._avatarHelp_jvc0q_50 img{object-fit:cover;height:100%;width:100%}._googleImg_jvc0q_64{padding:.25rem}._quickActionsContainer_1zvni_1{border-radius:1rem}._gridContainer_1zvni_9{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;margin-bottom:1rem}._gridItem_1zvni_16{background-color:var(--ion-color-light);border-radius:1rem;padding:1rem;display:flex;align-items:center;text-align:center;gap:.5rem;cursor:pointer;min-height:4rem}._gridItem_1zvni_16 ion-icon{color:#6e758f;font-size:1rem}._gridItem_1zvni_16:active{transform:scale(.98)}._gridItem_1zvni_16 span{font-size:.9rem;color:var(--ion-color-dark);line-height:1.2;font-weight:500;font-size:1.05rem!important}._iconPlaceholder_1zvni_50{width:2rem;height:2rem;background-color:var(--ion-color-white);border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:var(--ion-color-medium);padding:.25rem}._rowItemsContainer_1zvni_64{display:flex;flex-direction:column;gap:0}._rowItem_1zvni_64{background-color:var(--ion-color-light);margin-bottom:1rem;border-radius:1rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;overflow:hidden}._rowItem_1zvni_64:last-child{margin-bottom:0}._rowItem_1zvni_64:active{transform:scale(.98);background-color:var(--ion-color-light)}._rowIconPlaceholder_1zvni_92{width:5.5rem;height:5.5rem;margin-right:1rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:var(--ion-color-medium);flex-shrink:0;overflow:hidden;border-top-left-radius:1rem}._rowLabel_1zvni_114{display:flex;flex-direction:column;font-weight:500;font-size:1.05rem!important;gap:.25rem;padding:1.5rem 1rem}._rowLabelSpecial_1zvni_123{display:flex;align-items:baseline;font-weight:500;font-size:1.05rem!important;gap:.25rem;padding:1.5rem 1rem}._rowLabel_1zvni_114 span,._rowLabelSpecial_1zvni_123 span{color:var(--ion-color-medium);font-size:.75rem;font-weight:400}._labelWithBanner_1zvni_145{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}._comingSoonBanner_1zvni_152{background-color:var(--ion-color-white);color:var(--ion-color-dark);font-size:.6rem;font-weight:600;padding:.25rem .5rem;border-radius:.25rem}._newBanner_1zvni_161{background-color:var(--ion-color-primary);color:#fff;font-size:.6rem;font-weight:600;padding:.25rem .5rem;border-radius:.25rem}._rowIconPlaceholderSmall_1zvni_170{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-right:1.5rem}._rowIconPlaceholderSmall_1zvni_170 ion-icon{font-size:2.5rem}._rowIconPlaceholderSmall_1zvni_170 img{height:1.75rem;width:1.75rem}._rowIconPlaceholderSmall_1zvni_170 h1{margin:0;font-weight:700;font-size:2.25rem}@media (min-width: 769px){._rowItemsContainer_1zvni_64{display:flex;flex-direction:row;flex-wrap:wrap;gap:.35rem}._rowItemsContainer_1zvni_64 ._rowItem_1zvni_64:nth-child(1),._rowItemsContainer_1zvni_64 ._rowItem_1zvni_64:nth-child(2){flex:1;min-width:calc(50% - .175rem);height:5rem;margin-bottom:0}._rowItemsContainer_1zvni_64 ._rowItem_1zvni_64:nth-child(3){flex:0 0 100%;width:100%;height:5rem;margin-bottom:1.05rem}._rowIconPlaceholder_1zvni_92{height:4rem;width:4rem}._gridContainer_1zvni_9{margin-bottom:.35rem}}._headerInfo_fzfi5_1{padding:2rem 1.5rem 1rem;text-align:center;border-bottom:1px solid var(--ion-color-light)}._headerIcon_fzfi5_7{font-size:5rem;color:var(--ion-color-primary);margin-bottom:1rem}._headerInfo_fzfi5_1 h2{margin:0;color:var(--ion-color-dark);font-size:1.25rem;font-weight:600}._headerInfo_fzfi5_1 p{margin:0;color:var(--ion-color-medium);font-size:.9rem;line-height:1.4}._titleContainer_fzfi5_27{display:flex;align-items:center;gap:.25rem;justify-content:center;text-align:center}._emptyState_fzfi5_35{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center;min-height:300px}._emptyIcon_fzfi5_45{font-size:4rem;color:var(--ion-color-medium);margin-bottom:1rem}._emptyState_fzfi5_35 h3{margin:0 0 .5rem;color:var(--ion-color-dark);font-size:1.2rem}._emptyState_fzfi5_35 p{margin:0 0 1.5rem;color:var(--ion-color-medium);font-size:.9rem}._permissionSpinner_fzfi5_63{position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:1.2rem}._clientItem_fzfi5_71{--padding-start: 1rem;--padding-end: 1rem;cursor:pointer;--ripple-color: transparent !important}._participantsText_fzfi5_84{color:var(--ion-color-primary)!important;font-size:.85rem!important;font-weight:500!important}._disabledClient_fzfi5_90{opacity:.6;cursor:not-allowed!important}._disabledClient_fzfi5_90 ion-label{opacity:.7}._permissionBadge_fzfi5_99{font-size:.7rem;padding:.3rem .6rem}._chatIcon_fzfi5_104{font-size:1.3rem;margin-left:.5rem;cursor:pointer;padding:.3rem;border-radius:50%;transition:background-color .2s ease}._checkoutPermissionAlert_fzfi5_117{position:fixed;bottom:7.5rem;left:0;right:0;background:var(--ion-color-lightYellow);border-radius:1rem;overflow:hidden;margin:0 1rem;z-index:998;animation:_slideUp_fzfi5_1 .4s ease-out forwards}._checkoutPermissionAlert_fzfi5_117 ._alertContent_fzfi5_130{display:flex;align-items:center;padding:16px;position:relative}._checkoutPermissionAlert_fzfi5_117 ._alertIcon_fzfi5_137{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px;flex-shrink:0}._checkoutPermissionAlert_fzfi5_117 ._alertMessage_fzfi5_144{flex-grow:1}._checkoutPermissionAlert_fzfi5_117 ._alertMessage_fzfi5_144 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-warning)}._checkoutPermissionAlert_fzfi5_117 ._alertMessage_fzfi5_144 p{margin:0;font-size:.8rem!important;color:var(--ion-color-black);line-height:1.2}._checkoutPermissionAlert_fzfi5_117 ._closeButton_fzfi5_162{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}._checkoutPermissionAlert_fzfi5_117 ._closeButton_fzfi5_162:hover{color:var(--ion-color-dark)}._toolbar_fzfi5_181{--background: transparent;--border-width: 0;--min-height: 60px}._closeButton_fzfi5_162{position:absolute;top:1rem;right:1.5rem;cursor:pointer;z-index:1000}._refreshButton_fzfi5_195{position:absolute;top:1rem;right:4.5rem;cursor:pointer;z-index:1000;display:flex;align-items:center;gap:.25rem}._refreshButton_fzfi5_195 span{color:var(--ion-color-primary);font-size:1rem;font-weight:500}._searchbarContainer_fzfi5_212{padding:0 1rem 1rem}._refreshButtonContainer_fzfi5_216{display:flex;justify-content:flex-end}._instructorSection_fzfi5_221{margin:1rem 1rem 1.5rem}._clientSection_fzfi5_225{margin:0 1rem}._instructorLabel_fzfi5_229{font-size:.9rem;font-weight:500;color:var(--ion-color-medium);margin-bottom:.75rem;display:block}._instructorList_fzfi5_237{display:flex;flex-direction:column;gap:.5rem}._instructorCard_fzfi5_243{--padding-start: 1rem;--padding-end: 1rem;--padding-top: .75rem;--padding-bottom: .75rem;--background: var(--ion-color-light);border-radius:1rem;cursor:pointer;transition:all .2s ease}._instructorCard_fzfi5_243 h3{font-size:1rem;font-weight:500;color:var(--ion-color-dark);margin:0}._instructorCardSelected_fzfi5_261{--background: var(--ion-background-color);border:2px solid var(--ion-color-primary)}._customSearchBar_fzfi5_266{--background: var(--ion-color-light);--box-shadow: none;--border-radius: 10rem}._alertContainer_fzfi5_272{position:fixed;bottom:1rem;left:0;right:0;background:var(--ion-color-lightBlue);border-radius:1rem;overflow:hidden;margin:0 1rem;z-index:999;animation:_slideUp_fzfi5_1 .4s ease-out forwards}@keyframes _slideUp_fzfi5_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._alertContent_fzfi5_130{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_fzfi5_137{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_fzfi5_144{flex-grow:1}._alertMessage_fzfi5_144 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_fzfi5_144 p{margin:0;font-size:.8rem!important;color:var(--ion-color-black);line-height:1.2}._closeButton_fzfi5_162{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}._closeButton_fzfi5_162:hover{color:var(--ion-color-dark)}._emailP_fzfi5_347{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;max-width:140px!important;min-width:0!important}._toolbar_ef0mz_1{--background: transparent;--border-width: 0;--min-height: 60px}._closeButton_ef0mz_7{position:absolute;top:1rem;right:1.5rem;cursor:pointer;z-index:1000}._headerInfo_ef0mz_15{padding:2rem 1.5rem 1rem;text-align:center;border-bottom:1px solid var(--ion-color-light)}._headerIcon_ef0mz_21{font-size:5rem;color:var(--ion-color-primary);margin-bottom:1rem}._headerInfo_ef0mz_15 h2{margin:0;color:var(--ion-color-dark);font-size:1.25rem;font-weight:600}._headerInfo_ef0mz_15 p{margin:.5rem 0 0;color:var(--ion-color-medium);font-size:.9rem;line-height:1.4}._instructorList_ef0mz_41{display:flex;flex-direction:column;gap:.5rem;background:transparent;padding:1.5rem}._instructorCard_ef0mz_49{--padding-start: 1rem;--padding-end: 1rem;--padding-top: .75rem;--padding-bottom: .75rem;--background: var(--ion-color-light);border-radius:1rem;cursor:pointer;transition:all .2s ease}._instructorCard_ef0mz_49 h3{font-size:1rem;font-weight:500;color:var(--ion-color-dark);margin:0}._instructorCardSelected_ef0mz_67{--background: var(--ion-background-color);border:2px solid var(--ion-color-primary)}._container_yezk1_5{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:1rem}._coachTitle_yezk1_20{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._avatarContainer_yezk1_27{display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:solid 1px var(--ion-color-border);padding-bottom:2rem;width:100%}._largeAvatar_yezk1_37{max-height:12rem;max-width:12rem;min-height:12rem;min-width:12rem;position:relative}._largeAvatar_yezk1_37 img{max-height:12rem;max-width:12rem;min-height:12rem;min-width:12rem;object-fit:cover}._largeAvatar_yezk1_37 div{background-color:var(--ion-color-primary);height:4rem;width:4rem;border:solid 5px white;position:absolute;bottom:0;right:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem}._input_yezk1_73{--border-radius: .5rem !important;--border-width: 0px;--border-color: var(--ion-color-border);--background: var(--ion-color-light);--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem}._inputError_yezk1_88{--border-color: var(--ion-color-danger) !important;--border-width: 2px;--bordr-style: solid;--background: var(--ion-color-lightRed);--highlight-color-focused: var(--ion-color-danger) !important}._textArea_yezk1_96{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);min-height:15rem!important;--highlight-color-focused: var(--ion-color-primary) !important;--padding-bottom: 1.25rem !important;--padding-top: 1.25rem !important}._textArea_yezk1_96._inputError_yezk1_88{--border-color: var(--ion-color-danger) !important;--border-width: 2px;--bordr-style: solid;--background: var(--ion-color-lightRed);--highlight-color-focused: var(--ion-color-danger) !important}._ionButton_yezk1_114{margin-top:auto;width:100%;height:4rem}._divider_yezk1_122{border-bottom:solid 1px var(--ion-color-border);width:100%}._nameContainer_yezk1_127{width:100%;display:flex;flex-direction:column;gap:.5rem}._nameContainer_yezk1_127 span{font-weight:600;display:flex;align-items:center;gap:.25rem}._topButton_yezk1_143{width:10rem}._backButton_yezk1_148{--icon-padding-start: 1rem}._optional_yezk1_152{font-size:.8rem;font-weight:400!important;color:var(--ion-color-medium);margin-left:.25rem}._skillItem_yezk1_159{--background: var(--ion-color-white);--background-hover: #f4f4f4;margin-bottom:8px;--border-radius: 1rem;--padding-top: .25rem;--padding-bottom: .25rem}._skillItem_yezk1_159._selectedItem_yezk1_168{--background: var(--ion-color-light)}._skillItem_yezk1_159 ion-label{font-size:1.25rem!important;font-weight:500!important}._emojiDiv_yezk1_177{display:flex;align-items:center;justify-content:center;margin-right:1rem;font-size:1.5rem;border-radius:50%;background-color:#ffabea;height:2.5rem;width:2.5rem}._checkbox_yezk1_190{display:flex;flex-direction:column;gap:.25rem;flex-grow:1}._checkbox_yezk1_190 h1{margin:0;font-size:1rem}._checkbox_yezk1_190 p{margin:0;font-size:.9rem;color:var(--ion-color-medium)}._priceLabel_yezk1_208{display:flex;flex-direction:column;gap:.5rem;font-size:.75rem;margin-top:.25rem;margin-bottom:1rem}._durationItem_yezk1_217{margin-left:16px;margin-top:8px;margin-bottom:8px;--background: var(--ion-color-white);border-radius:1rem;width:calc(100% - 32px)}._durationItem_yezk1_217._checkedDuration_yezk1_226{--background: var(--ion-color-light)}._durationSelect_yezk1_230{width:100%;padding:8px}._durationItem_yezk1_217::part(native){padding-left:16px;padding-right:16px;border-radius:8px}ion-select-option{--padding-start: 16px;--padding-end: 16px;font-size:14px}._select-interface-option_yezk1_250{--padding-start: 16px;--padding-end: 16px}._durationItem_yezk1_217 ion-checkbox{margin-right:16px}._durationContainer_yezk1_260{border-radius:1rem}._advancedSettingsButton_yezk1_266{margin:1rem 0;padding:1rem .75rem 0;cursor:pointer;transition:background-color .2s ease;border-top:solid 1px var(--ion-color-border);width:100%}._advancedSettingsContent_yezk1_283{display:flex;align-items:center;justify-content:space-between}._advancedSettingsContentSmall_yezk1_290{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}._advancedSettingsContentSmall_yezk1_290 span{font-weight:500;color:var(--ion-color-dark)}._advancedIcon_yezk1_303{font-size:1.25rem;color:var(--ion-color-dark);transition:transform .2s ease}._advancedContainer_yezk1_309{border:solid 1px red}._deselectButton_yezk1_313{font-size:.75rem}._topContainer_yezk1_317{display:flex;align-items:center;justify-content:space-between;padding:0 .5rem}._errorMessage_yezk1_325{background:var(--ion-color-danger);border-radius:.5rem;color:#fff;padding:.25rem .5rem;font-size:.75rem;font-weight:600}._subBigContainer_5v5bt_5{margin-top:1rem;height:100%;overflow-y:auto}._paddingContent_5v5bt_12{--padding-start: 1rem;--padding-end: 1rem}._content_5v5bt_19{padding-bottom:8rem}._container_5v5bt_23{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:1rem;height:100%}._coachTitle_5v5bt_33{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._avatarContainer_5v5bt_40{display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:solid 1px var(--ion-color-border);padding-bottom:2rem;width:100%}._largeAvatar_5v5bt_50{max-height:12rem;max-width:12rem;min-height:12rem;min-width:12rem;position:relative}._largeAvatar_5v5bt_50 img{max-height:12rem;max-width:12rem;min-height:12rem;min-width:12rem;object-fit:cover}._largeAvatar_5v5bt_50 div{background-color:var(--ion-color-primary);height:4rem;width:4rem;border:solid 5px white;position:absolute;bottom:0;right:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem}._input_5v5bt_91{--border-radius: 10px !important;--border-width: 1px;--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important}._divider_5v5bt_103{height:1px;background:var(--ion-color-border);margin:1rem 0;font-size:1rem}._inputError_5v5bt_112{--border-color: var(--ion-color-danger) !important;--background: rgba(var(--ion-color-danger-rgb), .2);--highlight-color-focused: var(--ion-color-danger) !important}._textArea_5v5bt_118{--border-radius: 10px !important;--border-width: 1px;min-height:7.5rem!important;--highlight-color-focused: var(--ion-color-primary) !important}._textArea_5v5bt_118._inputError_5v5bt_112{--border-color: var(--ion-color-danger) !important;--background: rgba(var(--ion-color-danger-rgb), .2);--highlight-color-focused: var(--ion-color-danger) !important}._ionButton_5v5bt_132{margin-top:auto;width:100%;height:4rem}._nameContainer_5v5bt_140{width:100%;display:flex;flex-direction:column;gap:.5rem}._nameContainer_5v5bt_140 span{font-weight:600}._topButton_5v5bt_153{width:10rem}._backButton_5v5bt_158{--icon-padding-start: 1rem}._priceContainerBig_5v5bt_162{border-bottom:solid 1px var(--ion-color-border);padding-bottom:1rem;padding-top:1rem}._priceContainer_5v5bt_162{margin:1rem;display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 2rem)}._priceContainer_5v5bt_162 div{width:100%;display:flex;align-items:baseline;justify-content:flex-start;gap:1rem}._priceContainer_5v5bt_162 span{font-size:7.5rem;font-weight:700;color:var(--ion-color-black)}._error_5v5bt_197{color:var(--ion-color-danger)!important}._moneyMarker_5v5bt_201{font-size:2rem;font-weight:500;color:var(--ion-color-medium)}._optionsLabel_5v5bt_207{margin:1rem 1rem 0;display:flex;gap:.5rem;width:calc(100% - 2rem)}._optionsImgAvatar_5v5bt_221{width:3.5rem;height:3.5rem}._optionsImg_5v5bt_221{object-fit:contain}._item_5v5bt_230{--padding-start: 0rem;--padding-end: 0rem;--padding-top: .25rem;--padding-bottom: .25rem;--inner-padding-top: 0rem;--inner-padding-bottom: 0rem;width:100%;--transition: none}._itemSpecial_5v5bt_242{--padding-start: 0rem;--padding-end: 0rem;--inner-padding-top: 1rem;--inner-padding-bottom: 0rem;width:100%;--transition: none}._subItem_5v5bt_252{--padding-start: 0rem;--padding-end: 0rem;--padding-top: .5rem;--padding-bottom: .5rem;--inner-padding-top: 0rem;--inner-padding-bottom: 0rem;width:100%;--transition: none;margin-top:.5rem;--background-activated: transparent !important;--ripple-color: transparent !important}._itemLabel_5v5bt_266{font-size:1.25rem!important;font-weight:500}._icon_5v5bt_271{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem;margin-right:1rem}._labelDiv_5v5bt_280{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}._labelDiv_5v5bt_280 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400}._labelDiv_5v5bt_280 div{display:flex;align-items:center;gap:.25rem;color:var(--ion-color-success)}._labelDivSpecial_5v5bt_301{color:var(--ion-color-black)!important}._requiredPrice_5v5bt_305{font-size:.8rem!important;color:var(--ion-color-danger)!important;font-weight:400!important}._earningsChip_5v5bt_312 ion-icon{margin-right:0rem;font-size:.9rem}._segment_5v5bt_321{--background: var(--ion-color-white);position:sticky;top:0rem;z-index:1;border-bottom:solid 1px var(--ion-color-border);scrollbar-width:none;-ms-overflow-style:none}._segment_5v5bt_321::-webkit-scrollbar{display:none}._segmentButton_5v5bt_336{--indicator-height: 4px;text-transform:capitalize;font-size:.9rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._segmentButton_5v5bt_336._special_5v5bt_348{--color-checked: var(--ion-color-primary) !important}._segmentButton_5v5bt_336 div{display:flex!important;align-items:center!important;gap:.5rem!important}._segmentButton_5v5bt_336 div ion-icon{font-size:1.5rem}._alertContainer_5v5bt_363{background:var(--ion-color-lightRed);border-radius:12px;overflow:hidden;margin-top:1rem}._alertContent_5v5bt_372{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_5v5bt_379{font-size:1.5rem;color:var(--ion-color-danger);margin-right:16px;flex-shrink:0}._alertMessage_5v5bt_386{flex-grow:1}._alertMessage_5v5bt_386 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-danger)}._alertMessage_5v5bt_386 p{margin:0;font-size:14px;color:var(--ion-color-medium);line-height:1.4}._alertContainerBlue_5v5bt_404{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-top:1rem}._alertContentBlue_5v5bt_413{display:flex;align-items:center;padding:16px;position:relative}._alertIconBlue_5v5bt_420{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessageBlue_5v5bt_427{flex-grow:1}._alertMessageBlue_5v5bt_427 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessageBlue_5v5bt_427 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._closeButton_5v5bt_445{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark)}._closeButton_5v5bt_445:hover{color:var(--ion-color-dark)}._advancedSettingsButton_5v5bt_463{margin:1rem 0;padding:1rem .75rem 0;cursor:pointer;transition:background-color .2s ease;border-top:solid 1px var(--ion-color-border)}._advancedSettingsContent_5v5bt_478{display:flex;align-items:center;justify-content:space-between}._advancedSettingsContentSmall_5v5bt_485{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}._advancedSettingsContentSmall_5v5bt_485 span{font-weight:500;color:var(--ion-color-dark)}._advancedIcon_5v5bt_498{font-size:1.25rem;color:var(--ion-color-dark);transition:transform .2s ease}._firstLessonSecondDiv_5v5bt_504{display:flex;align-items:center;justify-content:space-between;margin-left:4.75rem;margin-right:1rem;margin-bottom:1rem}._firstLessonNote_5v5bt_514{border-radius:1rem;margin-left:4.75rem;margin-right:1rem;color:var(--ion-color-medium);background-color:var(--ion-color-light);font-size:.75rem;padding:.5rem;display:flex;gap:.25rem}._firstLessonNoteOn_5v5bt_530{border-radius:1rem;margin-left:4.75rem;margin-right:1rem;color:var(--ion-color-primary);background-color:var(--ion-color-lightBlue);font-size:.75rem;padding:.5rem;display:flex;gap:.25rem}._semiPrivateEnabledDiv_5v5bt_545{display:flex;justify-content:flex-start;width:100%}._pillButton_5v5bt_551{padding:.25rem .5rem;background-color:var(--ion-color-light);border-radius:10rem;display:flex;align-items:center;justify-content:space-between;width:125px!important;position:relative;cursor:pointer;margin-top:.5rem}._participants_5v5bt_565{display:flex;align-items:center}._participants_5v5bt_565 ion-avatar{height:2rem;width:2rem;margin-left:-2rem;border:2px solid var(--ion-color-light);z-index:1;background-color:var(--ion-color-white)}._participants_5v5bt_565 ion-avatar:first-child{margin-left:0}._arrowIconDiv_5v5bt_585{margin:0!important;display:flex;justify-content:flex-end;align-items:flex-end}._arrowIcon_5v5bt_585{font-size:1.25rem;min-width:1.25rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}._chip_5v5bt_603{display:flex;flex-direction:column;align-items:flex-start;background-color:var(--ion-color-lightBlue);border-left:4px solid var(--ion-color-primary);border-radius:.75rem;border-bottom-left-radius:0rem!important;border-top-left-radius:0rem!important;padding:12px;margin-bottom:1rem;transition:all .2s ease}._priceLabel_5v5bt_619{display:flex;flex-direction:column;gap:.5rem;font-size:.75rem}._warningCashBox_5v5bt_627{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:1rem;background-color:var(--ion-color-lightBlue);border-left:4px solid var(--ion-color-primary);border-radius:.75rem;border-bottom-left-radius:0rem!important;border-top-left-radius:0rem!important}._popOver_5v5bt_641{--width: 80%;--max-width: 25rem;--backdrop-opacity: .4}._infoContainerPrices_5v5bt_647{padding:1rem;display:flex;flex-direction:column;gap:.5rem}._infoContainerPrices_5v5bt_647 p{color:var(--ion-color-black)}._topContainer_5v5bt_659{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1rem}._topContainer_5v5bt_659 h3{margin:0;font-weight:700;font-size:1.75rem;flex-grow:1;padding-bottom:.5rem;color:var(--ion-color-dark)}._topContainer_5v5bt_659 img{height:3.5rem;width:3.5rem;object-fit:cover;background-color:var(--ion-color-light);border-radius:50%;padding:.25rem}@media (min-width: 769px){._noPayPackage_5v5bt_688 img{width:70%}._segmentButton_5v5bt_336{font-size:1rem}}._packageList_ajapo_1{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}._packageItem_ajapo_11{display:flex;align-items:center;flex-wrap:wrap;position:relative;width:100%;border:solid 1px var(--ion-color-light);box-shadow:0 2px 8px rgba(0,0,0,.05);border-radius:1rem;overflow:hidden}._packageItem_ajapo_11:last-child{margin-bottom:0}._optionButton_ajapo_34{position:absolute;top:.5rem;right:.5rem;backdrop-filter:blur(5px);border-radius:50%}._popoverItem_ajapo_43{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;cursor:pointer;transition:background-color .2s ease}._popoverItem_ajapo_43:hover{background:var(--ion-color-light)}._popoverItem_ajapo_43 ion-icon{font-size:1.25rem}._popoverItem_ajapo_43 span{font-size:.875rem}._card_vdyk9_1{background:var(--ion-color-white);border-radius:16px;padding:1.5rem;position:relative;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05);width:100%;display:flex;flex-direction:column;align-items:flex-start}._header_vdyk9_17{margin-bottom:1.5rem}._packageName_vdyk9_21{font-size:1.5rem;font-weight:600;margin:0 0 .5rem}._subDescription_vdyk9_27{color:#6b7280;font-size:.875rem;margin:.5rem 0;line-height:1.4}._description_vdyk9_34{color:#4b5563;font-size:1rem;margin:0}._content_vdyk9_40{display:flex;flex-direction:column;gap:1.25rem;width:100%}._priceContainer_vdyk9_48{display:flex;align-items:baseline;gap:.25rem}._currencySymbol_vdyk9_54{font-size:1.25rem;font-weight:500}._price_vdyk9_48{font-size:2.5rem;font-weight:700;line-height:1}._originalPrice_vdyk9_65{color:#9ca3af;text-decoration:line-through;font-size:1rem;margin-left:.5rem}._selectButton_vdyk9_72{border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:1.25rem 1.5rem;transition:opacity .2s ease-in-out;width:100%!important}._selectButton_vdyk9_72:hover{opacity:.9}._selectButton_vdyk9_72:active{transform:scale(.98)}._discountBadge_vdyk9_92{padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500;display:flex;align-items:center;justify-self:flex-start;gap:.375rem;font-weight:600;border-style:solid;border-width:2px;margin-bottom:1rem}._discountIcon_vdyk9_113{width:1.25rem;height:1.25rem}._repeatDiscount_vdyk9_118{display:flex;align-items:center;gap:.5rem;font-size:.875rem;padding-top:.5rem;border-top:1px solid var(--ion-color-light)}._giftIcon_vdyk9_127{width:1.25rem;height:1.25rem}._card_vdyk9_1{animation:_fadeIn_vdyk9_1 .3s ease-out}._ageGroupsContainer_vdyk9_136{background-color:var(--ion-color-light);margin:.5rem 0;padding:.5rem;border-radius:10rem}._ageGroupChip_vdyk9_145{color:#4b5563!important}._content_czrut_1{padding-bottom:8rem}._container_czrut_5{background-color:var(--ion-color-light)}._container_czrut_5{border:solid 1px var(--ion-color-border);background-color:var(--ion-color-light);border-radius:1rem;padding:1rem;margin-top:1rem;margin-bottom:4rem}._coachTitle_czrut_18{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._item_czrut_30{--inner-padding-end: 0;--inner-padding-start: 0;--padding-start: 0;--transition: none !important}._item_czrut_30._special_czrut_38{cursor:inherit;--background-hover: transparent;--background-activated: transparent;--ripple-color: transparent}._item_czrut_30._textAreaItem_czrut_45{align-items:flex-start}._labelGrow_czrut_50._special_czrut_38{align-items:flex-end;max-width:100%}._labelEnd_czrut_74{border:solid 1px red;display:flex;align-items:center;justify-content:flex-end}._labelEnd_czrut_74 span{margin-right:.25rem;color:var(--ion-color-medium)}._listIcon_czrut_88{color:#6e758f}._selectedValue_czrut_94{padding:0 .5rem;margin-left:1rem}._fieldTitle_czrut_99{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}._fieldTitle_czrut_99 span{font-weight:400;font-size:14px;color:var(--ion-color-medium);margin-left:8px}._optionalHeader_czrut_113{margin-top:2rem;color:var(--ion-color-medium)}._rightAlignedInput_czrut_118{text-align:right}._select_czrut_94{color:var(--ion-color-black);font-size:1rem;width:10rem}._colorPreview_czrut_133{min-height:1rem;min-width:1rem;max-height:1rem;max-width:1rem;border-radius:.25rem;margin-right:.5rem}._createPackageButton_czrut_142{height:3.5rem}._errorText_czrut_150{font-size:.8rem;padding-top:.5rem;width:100%;text-align:center;color:var(--ion-color-danger)}._packageCount_czrut_159{text-align:end;margin-top:1rem;margin-bottom:1rem;color:var(--ion-color-medium);font-size:.9rem}._packagesHeader_czrut_172{display:flex;justify-content:space-between;align-items:baseline;margin:1rem 0;padding:.75rem 0;border-bottom:solid 1px var(--ion-color-border)}._packagesHeader_czrut_172 span{font-size:1.25rem;font-weight:700}._packagesHeader_czrut_172 p{color:var(--ion-color-danger)!important;font-size:.8rem;cursor:pointer;margin-right:.5rem;display:flex;align-items:center;gap:.25rem}._packagesHeader_czrut_172 p:hover{font-weight:500}._packagesHeader_czrut_172 ion-spinner{height:1rem}._orDiv_czrut_205{text-align:center;margin:.5rem;color:var(--ion-color-medium);font-size:.9rem}._buttonContainer_czrut_212{margin-top:1rem;padding-top:1rem;display:flex;align-items:center;flex-wrap:wrap-reverse;position:fixed;bottom:3rem;left:1rem;padding:.5rem;border-radius:10rem;backdrop-filter:blur(5px)}._closeButton_czrut_229{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark)}._closeButton_czrut_229:hover{color:var(--ion-color-dark)}._timeButton_czrut_247{font-size:1rem;font-weight:400;--padding-top: .5rem;--padding-bottom: .5rem}._descriptionTextArea_czrut_256{--background: var(--ion-color-light);--placeholder-opacity: .3;--padding-start: 1rem !important;--width: 100% !important;--border-radius: .5rem !important;margin-top:.5rem;min-height:7.5rem!important;font-weight:400;--border-color: transparent !important}._packageWrapperDiv_czrut_269{margin-bottom:5rem}._footerToolbar_czrut_274{position:absolute;bottom:0;z-index:100}._footerContent_czrut_281{width:100%;padding:1rem}._footerContent_czrut_281 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._noPayPackage_czrut_291{padding-top:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:2.5rem}._noPayPackage_czrut_291 img{width:70%}._noPayPackage_czrut_291 h1{text-align:center;font-size:2.75rem;font-weight:800;margin:2rem 1rem 0;width:100%}._noPayPackage_czrut_291 p{text-align:center;margin:1rem 1rem 2rem;color:var(--ion-color-medium)!important;width:100%}._alertContainer_czrut_326{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-top:1rem}._alertContent_czrut_335{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_czrut_342{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_czrut_349{flex-grow:1}._alertMessage_czrut_349 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_czrut_349 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._scheduleExplanation_czrut_367{display:flex;align-items:flex-start;gap:.75rem;margin-left:3.5rem;margin-top:1rem;margin-bottom:2rem;padding:1rem;background-color:var(--ion-color-light);border-radius:.5rem}._explanationText_czrut_380{font-size:.8rem;line-height:1.4}._labelGrow_czrut_50{display:flex;flex-direction:column;font-weight:500;flex-grow:1;max-width:90%;width:100%;padding:.5rem 0}._labelGrow_czrut_50 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._daysDiv_czrut_404{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:1rem;padding-left:3.25rem}._divider_czrut_414{height:1px;background:var(--ion-color-border);margin:1rem 0}._customPriceSlotsContainer_pz21c_1{padding:1rem;background-color:var(--ion-color-light);border-radius:1rem}._sectionTitle_pz21c_9{font-size:1rem;margin:0}._priceInputContainer_pz21c_14{display:flex;align-items:center;justify-content:flex-end;flex:1}._currencySymbol_pz21c_22{font-size:1rem;text-align:right;color:var(--ion-color-medium);margin-right:-.5rem;position:absolute;right:10px!important;bottom:.8rem}._priceInput_pz21c_14{text-align:right;font-size:1.5rem;font-weight:700;--padding-end: 0;position:relative;max-width:100px}._customPriceTop_pz21c_44{display:flex;align-items:center;justify-content:space-between}._list_pz21c_50{background-color:var(--ion-color-light);border-radius:1rem}._durationChip_pz21c_56{font-size:1rem;cursor:default;border-radius:.75rem}._priceSlotItem_pz21c_68{--transition: none;--background: var(--ion-color-light);--padding-start: 0px !important}._ionNote_pz21c_75{font-size:.8rem!important;font-weight:400!important;margin-left:.5rem}@media (min-width: 769px){._currencySymbol_pz21c_22{right:3.5rem}}._content_zk1p5_1{padding-bottom:8rem}._newPlanForm_zk1p5_5{background-color:var(--ion-color-light);border:solid 1px var(--ion-color-border);padding:1rem;border-radius:1rem;margin-top:1rem;margin-bottom:4rem}._daysContainer_zk1p5_14{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._buttonPackage_zk1p5_21{margin-top:1rem;padding-top:1rem;position:fixed;bottom:3rem;left:1rem;padding:.5rem;border-radius:10rem;backdrop-filter:blur(5px)}._bottomButton_zk1p5_36{height:3.5rem}._createdPlansContainer_zk1p5_41{margin-top:1rem}._plansHeader_zk1p5_47{display:flex;justify-content:space-between;align-items:baseline;margin:1rem 0;padding:.75rem 0;border-bottom:solid 1px var(--ion-color-border)}._plansHeader_zk1p5_47 span{font-size:1.25rem;font-weight:700}._plansHeader_zk1p5_47 p{color:var(--ion-color-danger)!important;font-size:.8rem;cursor:pointer;margin-right:.5rem;display:flex;align-items:center;gap:.25rem}._plansHeader_zk1p5_47 p:hover{font-weight:500}._plansHeader_zk1p5_47 ion-spinner{height:1rem}._plansHeaderRightDiv_zk1p5_80{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:.25rem;flex-wrap:wrap}._swipeContainer_zk1p5_89{display:flex;align-items:center;color:var(--ion-color-medium);font-size:.85rem;margin-left:auto;margin-right:.5rem}._list_zk1p5_98{display:flex;flex-direction:column;gap:2rem}._alertContainer_zk1p5_104{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-top:1rem}._alertContent_zk1p5_113{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_zk1p5_120{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_zk1p5_127{flex-grow:1}._alertMessage_zk1p5_127 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_zk1p5_127 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._closeButton_zk1p5_145{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}._closeButton_zk1p5_145:hover{color:var(--ion-color-dark)}._noPayPackage_zk1p5_164{padding-top:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}._noPayPackage_zk1p5_164 img{width:70%}._noPayPackage_zk1p5_164 h1{text-align:center;font-size:2.75rem;font-weight:800;margin:2rem 1rem 0;width:100%}._noPayPackage_zk1p5_164 p{text-align:center;margin:1rem 1rem 2rem;color:var(--ion-color-medium)!important;width:100%}@media (min-width: 769px){._plansHeaderRightDiv_zk1p5_80{display:flex;flex-direction:row;align-items:center;gap:1rem}}._content_1vy1h_1{--padding-bottom: 10rem}._coachTitle_1vy1h_5{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._item_1vy1h_12{--inner-padding-end: 0;--inner-padding-start: 0;--padding-start: 0;--transition: none !important;margin-bottom:1rem}._item_1vy1h_12._special_1vy1h_20{cursor:inherit;--background-hover: transparent;--background-activated: transparent;--ripple-color: transparent;margin:1rem 0}._label_1vy1h_30{display:flex;flex-direction:column;font-weight:500;flex-grow:1;max-width:90%;width:100%;padding:.5rem 0}._label_1vy1h_30._special_1vy1h_20{align-items:flex-end;max-width:100%}._label_1vy1h_30 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._listIcon_1vy1h_55{font-size:1.5rem;margin-right:1rem;color:var(--ion-color-medium)}._select_1vy1h_61{color:var(--ion-color-black);font-size:1rem;width:10rem}._timeButton_1vy1h_67{font-size:1rem;font-weight:400;--padding-top: .5rem;--padding-bottom: .5rem}._descriptionTextArea_1vy1h_74{--background: var(--ion-color-light);--placeholder-opacity: .3;--padding-start: 1rem !important;--width: 100% !important;--border-radius: .5rem !important;margin-top:.5rem;min-height:7.5rem!important;font-weight:400;--border-color: transparent !important}._colorPreview_1vy1h_86{min-height:1rem;min-width:1rem;max-height:1rem;max-width:1rem;border-radius:.25rem;margin-right:.5rem}._daysDiv_1vy1h_95{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:1rem;padding-left:2.25rem}._footerToolbar_1vy1h_105{position:absolute;bottom:0;z-index:100}._footerContent_1vy1h_112{width:100%;padding:1rem}._footerContent_1vy1h_112 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem;--opacity: 1 !important}._divider_1vy1h_123{height:1px;background:var(--ion-color-border);margin:1rem 0}._scheduleExplanation_1vy1h_129,._priceExplanation_1vy1h_143{display:flex;align-items:flex-start;gap:.75rem;margin-left:2.5rem;margin-bottom:2rem;padding:1rem;background-color:var(--ion-color-light);border-radius:.5rem}._priceExplanation_1vy1h_143 strong{font-weight:400;color:var(--ion-color-black)!important;display:block;margin-bottom:.25rem}._scheduleExplanation_1vy1h_129 strong{font-weight:400;color:var(--ion-color-black)!important}._infoIcon_1vy1h_166{font-size:1.25rem;margin-top:.125rem}._explanationText_1vy1h_171{font-size:.8rem;line-height:1.4}._explanationText_1vy1h_171 strong{display:block;margin-bottom:.25rem;color:var(--ion-color-dark)}._rightAlignedInput_1vy1h_182{text-align:right}._toggleContainer_1vy1h_188{display:flex;align-items:center}._stepTitle_1vy1h_196{margin-bottom:2rem;text-align:center}._stepTitle_1vy1h_196 h2{font-size:1.75rem;font-weight:700;margin:0;color:var(--ion-color-black)}._stepTitle_1vy1h_196 p{font-size:1rem;color:var(--ion-color-medium);margin:.5rem 0 0}._stepIndicator_1vy1h_214{text-align:center;padding:.5rem 0;font-size:.875rem}._planTypeCards_1vy1h_220{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}._planTypeCard_1vy1h_220{position:relative;padding:1rem;border:2px solid var(--ion-color-light);border-radius:.75rem;background:var(--ion-color-white);cursor:pointer;transition:all .2s ease}._planTypeCard_1vy1h_220:active{transform:scale(.98)}._planTypeCard_1vy1h_220._selected_1vy1h_241{border-color:var(--ion-color-primary);background:var(--ion-color-lightBlue)}._planTypeCard_1vy1h_220 ion-icon:first-child{font-size:1.75rem;color:var(--ion-color-primary);margin-bottom:.5rem}._planTypeCard_1vy1h_220 h3{font-size:1.1rem;font-weight:600;margin:0 0 .25rem;color:var(--ion-color-black)}._planTypeCard_1vy1h_220 p{font-size:.85rem;color:var(--ion-color-medium);margin:0;line-height:1.3}._planTypeCard_1vy1h_220 ._checkmark_1vy1h_266{position:absolute;top:.75rem;right:.75rem;font-size:1.25rem}._footerContent_1vy1h_112{width:100%;padding:1rem;display:flex;gap:.75rem}._backButton_1vy1h_280{flex-shrink:0}._nextButton_1vy1h_284{flex-grow:1}._subStepLabel_1vy1h_288{text-align:center;margin-bottom:1rem;font-size:.9rem}._horizontalOptions_1vy1h_294{display:flex;gap:.75rem;margin-bottom:1.5rem}._compactOption_1vy1h_300{position:relative;flex:1;padding:1rem;border:2px solid var(--ion-color-light);border-radius:.75rem;background:var(--ion-color-white);cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:5rem}._compactOption_1vy1h_300:active{transform:scale(.98)}._compactOption_1vy1h_300._selected_1vy1h_241{border-color:var(--ion-color-primary);background:var(--ion-color-lightBlue)}._compactOption_1vy1h_300 ion-icon:first-child{font-size:1.75rem;color:var(--ion-color-primary)}._compactOption_1vy1h_300 div{font-size:.95rem;font-weight:500;color:var(--ion-color-black);text-align:center}._compactCheckmark_1vy1h_338{position:absolute;top:.5rem;right:.5rem;font-size:1.25rem}._subscriptionPaymentInfo_1vy1h_345{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:var(--ion-color-lightGreen);border-radius:1rem;border:2px solid var(--ion-color-success)}._subscriptionPaymentInfo_1vy1h_345 h4{margin:0 0 .5rem;font-size:1.1rem;font-weight:600;color:var(--ion-color-black)}._subscriptionPaymentInfo_1vy1h_345 ._explanationText_1vy1h_171{margin:0;line-height:1.5}._infoIconLarge_1vy1h_367{font-size:2rem;flex-shrink:0;margin-top:.25rem}._contractorList_1vy1h_373{display:flex;flex-direction:column;gap:.75rem;margin:0 0 1rem 2.5rem}._typeOption_1vy1h_380{--padding-start: 16px;--padding-end: 16px;--padding-top: 12px;--padding-bottom: 12px;--background: var(--ion-color-light);border-radius:1rem;--ripple-color: var(--ion-color-primary-tint);cursor:pointer}._typeOption_1vy1h_380._selected_1vy1h_241{--background: var(--ion-background-color);--border-color: var(--ion-color-primary);border:2px solid var(--ion-color-primary)}._customPricesModal_1ul9j_7{--height: 85%;--width: 100%;--max-width: 600px;--border-radius: 16px;--box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05)}._content_1ul9j_15{--padding-top: 1rem;--padding-bottom: 1rem;--padding-start: 1rem;--padding-end: 1rem}._loadingState_1ul9j_22,._errorState_1ul9j_23{text-align:center;padding:2rem;color:var(--ion-color-medium)}._errorState_1ul9j_23{color:var(--ion-color-danger)}._coachRow_1ul9j_33{display:flex;flex-direction:column;padding:0rem;margin-bottom:1rem;background-color:var(--ion-color-white);border-radius:12px;padding:1rem;box-shadow:none}._coachMainInfo_1ul9j_44{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}._coachAvatar_1ul9j_51{width:48px;height:48px}._coachDetails_1ul9j_56{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}._coachDetails_1ul9j_56 h3{margin:0;font-size:1rem;font-weight:500}._typeChip_1ul9j_69{margin:0;font-size:.8rem;font-weight:500;--background: var(--ion-color-lightBlue);--color: var(--ion-color-primary) }._typeChip_1ul9j_69._special_1ul9j_77{--background: var(--ion-color-lightYellow);--color: var(--ion-color-warning) }._priceSection_1ul9j_82{display:flex;justify-content:space-between;align-items:center;padding-top:.5rem;border-top:1px solid var(--ion-color-light)}._priceSection_1ul9j_82 ion-button{--padding-top: 0rem;--padding-bottom: 0rem}._price_1ul9j_82{font-weight:500;color:var(--ion-color-dark);font-size:1rem}._price_1ul9j_82 span{font-size:.75rem;color:var(--ion-color-medium)}._customPricesButton_1ul9j_106{margin-top:.5rem;width:100%;--color: var(--ion-color-primary);--border-color: var(--ion-color-light);--border-style: solid;--border-width: 1px;--border-radius: 8px;--padding-top: .5rem;--padding-bottom: .5rem}._customPricesContainer_1ul9j_119{background-color:var(--ion-color-white);border-radius:12px;padding:1rem;margin-bottom:1rem}._toggleItem_1ul9j_126{--background: transparent;--border-color: transparent;margin-bottom:1rem}._labelDiv_1ul9j_132{display:flex;flex-direction:column}._labelDiv_1ul9j_132 span{font-size:.75rem;color:var(--ion-color-medium);margin-top:.2rem}._icon_1ul9j_143{margin-right:.75rem;font-size:1.25rem}._customPriceTop_1ul9j_148{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._sectionTitle_1ul9j_155{font-size:1rem;font-weight:500;margin:0;display:flex;align-items:center}._ionNote_1ul9j_163{margin-left:.5rem;font-size:.75rem;color:var(--ion-color-medium)}._addButton_1ul9j_169{--padding-start: .5rem;--padding-end: .5rem}._priceList_1ul9j_174{background:transparent;padding:0}._priceSlotItem_1ul9j_179{--background: var(--ion-color-light);--border-radius: 8px;margin-bottom:.5rem;--inner-padding-end: 0}._durationChip_1ul9j_186{margin:0 1rem 0 0;--background: var(--ion-color-lightBlue);--color: var(--ion-color-primary);font-size:.85rem}._priceInputContainer_1ul9j_193{display:flex;align-items:center;margin-left:auto;position:relative}._priceInput_1ul9j_193{text-align:end;font-weight:500;--padding-end: 1.5rem;width:90px}._currencySymbol_1ul9j_207{position:absolute;right:.75rem;font-weight:500;color:var(--ion-color-dark)}._customPriceNote_1ul9j_214{display:block;margin-top:1rem;padding:0 .5rem;font-size:.75rem;color:var(--ion-color-medium)}._modal_fvtqg_17::part(backdrop){background:transparent;opacity:0}._backButton_fvtqg_28{--icon-padding-start: 1rem}._progressBar_fvtqg_32{--background: var(--ion-color-light);--progress-background: var(--ion-color-primary);height:.35rem}._coachTitle_fvtqg_38{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._titleContainer_fvtqg_45{display:flex;align-items:center;gap:.5em;padding:1rem;background-color:var(--ion-color-white);margin:.5rem 0}._titleContainer_fvtqg_45 ion-icon{cursor:pointer}._titleContainer_fvtqg_45 h5{margin:0;font-weight:600;font-size:.9rem;background-color:var(--ion-color-primary);color:#fff;height:2rem;width:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%}._titleContainer_fvtqg_45 span{color:#888}._segment_fvtqg_76{position:sticky;top:0rem;z-index:1}._segmentButton_fvtqg_84{--indicator-height: 0px;text-transform:capitalize;font-size:1rem;font-weight:600;--padding-top: 10px;--ripple-color: transparent !important;--color-checked: var(--ion-color-primary) !important;--color: var(--ion-color-medium) !important}._segmentButton_fvtqg_84 div{display:flex!important;align-items:center!important;gap:.5rem!important}._segmentButton_fvtqg_84 div ion-icon{font-size:1.5rem}._toolbar_fvtqg_110{--padding-top: 0px !important;--padding-bottom: 0px !important;--padding-start: 0px !important;--padding-end: 0px !important;position:relative}._closeButton_fvtqg_119{position:absolute;--padding-start: 0px;--padding-end: 0px;--padding-top: 0px;--padding-bottom: 0px;top:-.25rem;right:0;font-size:1.25rem;z-index:10}._timer_fvtqg_131{border-radius:50%;display:flex;align-items:center;justify-content:center;height:2.75rem;width:2.75rem;border:solid 1px var(--ion-color-border)}._timer_fvtqg_131 span{color:var(--ion-color-dark);font-weight:600;font-size:.8rem}._emoji_fvtqg_158{margin-right:.5rem;font-size:1.5rem}._grayScale_fvtqg_163{margin-right:.5rem;filter:grayscale(100%);font-size:1.5rem}._messageBanner_fvtqg_175{position:absolute;bottom:70vh;left:1rem;padding:1.25rem;text-align:left;z-index:100000;display:flex;align-items:center;gap:.75rem;width:calc(100% - 2rem);color:var(--ion-color-black);font-size:.85rem;background-color:var(--ion-color-light);border-radius:.75rem;box-shadow:0 4px 20px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.1)}@supports (-webkit-touch-callout: none){@media (min-width: 400px){._messageBanner_fvtqg_175{bottom:calc(70vh - 2rem)}}}._icon_fvtqg_225{font-size:1.2rem}._backArrow_fvtqg_229{border:solid 1px var(--ion-color-border);font-size:1.5rem;padding:.5rem;border-radius:50%}._backArrowSpecial_fvtqg_236{font-size:1.5rem;padding:.5rem;border-radius:50%}._subTitleDiv_fvtqg_242{display:flex;flex-direction:column;flex-grow:1;align-items:center;gap:.25rem}._subTitleOne_fvtqg_250{font-size:.8rem;font-weight:600;display:flex;align-items:center;gap:.25rem}._subTitleTwo_fvtqg_259{font-size:1rem;font-weight:600;color:var(--ion-color-black)!important}._coachInfo_fvtqg_265{display:flex;align-items:center;gap:.25rem}._coachInfo_fvtqg_265 img{height:1rem;width:1rem;object-fit:cover;border-radius:50%}._coachInfo_fvtqg_265 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:5rem}._clientBanner_fvtqg_288{position:absolute;top:.5rem;left:0;right:0;z-index:10000;width:fit-content;margin:0 auto;background:linear-gradient(135deg,var(--ion-color-primary) 0%,var(--ion-color-primary-shade) 100%);padding:.5rem .75rem;box-shadow:0 2px 10px rgba(0,0,0,.15);border-radius:2rem}._clientBannerContent_fvtqg_302{display:flex;align-items:center;gap:.5rem}._clientBannerPhoto_fvtqg_308{width:1.75rem;height:1.75rem;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.3);flex-shrink:0}._clientBannerText_fvtqg_317{display:flex;flex-direction:column;gap:.05rem}._clientBannerLabel_fvtqg_323{font-size:.625rem;color:rgba(255,255,255,.8);font-weight:500;text-transform:uppercase;letter-spacing:.3px}._clientBannerName_fvtqg_331{font-size:.8rem;color:#fff;font-weight:600;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._container_11ftq_1{padding:1rem;padding-top:0;display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;position:relative;--animate-duration: .3s}._optionsContainer_11ftq_14{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;min-height:26rem}._optionsContainer_11ftq_14 h4{margin-bottom:.5rem}._optionCard_11ftq_31{position:relative;display:flex;align-items:center;background-color:var(--ion-color-white);border-radius:1rem;cursor:pointer;transition:all .3s ease;border:3px solid transparent;width:100%;margin:0 auto;height:160px;overflow:hidden}._optionCard_11ftq_31._selected_11ftq_50{border-color:var(--ion-color-primary);background-color:var(--ion-color-lightBlue)}._optionCard_11ftq_31:nth-child(2){flex-direction:row-reverse}._optionCard_11ftq_31:nth-child(2) ._imageWrapper_11ftq_59{margin-right:0;margin-left:1rem}._imageWrapper_11ftq_59{width:7rem;height:100%;display:flex;justify-content:center;align-items:center}._optionImage_11ftq_79{width:100%;height:90%;object-fit:contain}._optionContent_11ftq_85{flex:1;padding:0 1rem}._optionContent_11ftq_85 h3{margin:0;font-size:1.6rem;font-weight:600;color:var(--ion-color-black)}._optionContent_11ftq_85 h3._selected_11ftq_50{color:var(--ion-color-primary);font-weight:900}._optionContent_11ftq_85 p{margin:.5rem 0 0;font-size:1rem;color:var(--ion-color-medium)!important}._optionContent_11ftq_85 p._selected_11ftq_50{color:var(--ion-color-black)!important;font-weight:500}._toolbar_11ftq_114{--padding-top: .25rem;--padding-bottom: .5rem;--padding-start: .5rem;--padding-end: .5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;display:flex}._customButton_11ftq_125{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);flex-grow:1}._subLabels_11ftq_139{font-size:1rem;font-weight:500;text-transform:capitalize;width:100%;text-align:left;margin-left:1rem;margin-right:1rem;color:var(--ion-color-black);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}._timeBankInfo_11ftq_155{position:absolute;top:5px;right:5px;background-color:var(--ion-color-lightGreen);color:var(--ion-color-success);padding:4px 8px;border-radius:10px;font-size:.9rem;font-weight:700;z-index:20}._timeBankInfo_11ftq_155._selected_11ftq_50{background-color:var(--ion-color-white)}._timeBankInfoSpecial_11ftq_172{position:absolute;top:5px;right:5px;background-color:var(--ion-color-lightBlue);color:var(--ion-color-primary);padding:4px 8px;border-radius:10px;font-size:.9rem;font-weight:700;z-index:20}._timeBankInfoSpecial_11ftq_172._selected_11ftq_50{color:#fff;background-color:var(--ion-color-primary)}._bottomButtons_11ftq_190{display:flex;width:100%;padding:0 1rem;gap:.5rem}._alertContainer_11ftq_199{background:var(--ion-color-lightYellow);border-radius:12px;overflow:hidden}._alertContent_11ftq_206{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_11ftq_213{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px}._disabledNotice_11ftq_220{display:flex;align-items:center;gap:.35rem;font-size:.8rem;color:var(--ion-color-medium);align-self:flex-start;width:100%}._disabledNotice_11ftq_220 ion-icon{font-size:1rem;flex-shrink:0}._alertMessage_11ftq_235{flex-grow:1}._alertMessage_11ftq_235 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-warning)}._alertMessage_11ftq_235 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._invisibleOverlay_11ftq_253{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;z-index:10;background:transparent;backdrop-filter:blur(2.5px);-webkit-backdrop-filter:blur(2.5px)}._autoSelectingPill_11ftq_263{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--ion-color-primary);border-radius:100px;font-size:.9rem;font-weight:500;color:#fff;z-index:20}._autoSelectingPill_11ftq_263 ion-spinner{font-size:1rem;--color: white}@media (min-width: 769px){._optionCard_11ftq_31{height:120px}}._card_1r2i3_1{background:var(--ion-color-white);border-radius:16px;padding:1rem;position:relative;cursor:pointer;border:1px solid var(--ion-color-border);width:100%;height:65px;display:flex;align-items:flex-end;gap:.5rem;overflow:hidden;transform:translateZ(0);will-change:transform,height;-webkit-backface-visibility:hidden;transition:transform .3s cubic-bezier(.4,0,.2,1),border .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1)}._card_1r2i3_1._disabled_1r2i3_23{cursor:not-allowed;opacity:.6;pointer-events:none;filter:grayscale(.2)}._card_1r2i3_1._selected_1r2i3_30{border:3px solid var(--ion-color-primary);background:var(--ion-color-white);box-shadow:0 20px 14px rgba(var(--ion-color-primary-rgb),.15);transform:translate3d(0,-3px,0);height:160px}._badge_1r2i3_38{position:absolute;top:-10px;right:10px;padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:600;z-index:1;transform:translateZ(0)}._badge_1r2i3_38._timeBank_1r2i3_50{background:var(--ion-color-success-tint);color:var(--ion-color-success)}._badge_1r2i3_38._discount_1r2i3_55{background:var(--ion-color-warning-tint);color:var(--ion-color-warning-shade)}._badge_1r2i3_38._selected_1r2i3_30{background:var(--ion-color-primary);color:var(--ion-color-white)}._content_1r2i3_65{display:flex;flex-direction:column;width:100%;padding-left:4rem;height:2rem}._selectedContent_1r2i3_74{display:flex;flex-direction:column;width:100%;padding-left:0rem;padding-top:5rem;--animate-duration: .3s}._selectedContent_1r2i3_74 h3{font-size:1.25rem;font-weight:700;margin:0;color:var(--ion-color-dark);display:flex;align-items:center;gap:.25rem}._content_1r2i3_65 h3{font-size:1rem;font-weight:500;margin:0;color:var(--ion-color-dark);display:flex;align-items:center;gap:.25rem}._content_1r2i3_65 p{font-size:.8rem;margin:0;color:var(--ion-color-black)!important;font-weight:300;opacity:.5}._selectedContent_1r2i3_74 p{font-size:1rem;margin:0;color:var(--ion-color-black)!important;font-weight:300;opacity:.5}._iconWrapper_1r2i3_121{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border:solid 1px var(--ion-color-border);border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:2}@keyframes _glowPulse_1r2i3_1{0%{box-shadow:0 0 rgba(var(--ion-color-primary-rgb),.3)}70%{box-shadow:0 0 0 15px rgba(var(--ion-color-primary-rgb),0)}to{box-shadow:0 0 rgba(var(--ion-color-primary-rgb),0)}}._selected_1r2i3_30 ._iconWrapper_1r2i3_121{width:4.5rem;height:4.5rem;top:.75rem;transform:none;background:var(--ion-color-primary);border-color:var(--ion-color-primary);animation:_glowPulse_1r2i3_1 1.5s cubic-bezier(.4,0,.6,1) infinite}._icon_1r2i3_121{font-size:1rem;transition:font-size .3s cubic-bezier(.4,0,.2,1)}._selected_1r2i3_30 ._icon_1r2i3_121{font-size:2rem;color:var(--ion-color-white)}._priceContainer_1r2i3_169{position:absolute;right:1rem;top:1rem;transform:none;font-weight:600;font-size:.8rem;display:flex;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1)}._priceContainer_1r2i3_169._selected_1r2i3_30{font-size:1.5rem}._priceContainer_1r2i3_169 span{color:var(--ion-color-medium);font-size:.75rem;text-align:right}._infoIcon_1r2i3_193{position:absolute;bottom:.25rem;right:.25rem;font-size:1.2rem;z-index:3}._paymentButton_uzngr_1{margin:-.5rem 1rem .5rem;--color: var(--ion-color-medium);height:3.5rem;font-size:.9rem;text-transform:none;--border-radius: 1rem;--padding-start: 1rem;--padding-end: 1rem;display:flex;align-items:center;justify-content:space-between}._selected_uzngr_19{--color: var(--ion-color-dark);font-weight:500}._icon_uzngr_25{font-size:1.25rem;margin-right:.5rem}._cardIcon_uzngr_30{height:1.25rem;margin-right:.5rem}._text_uzngr_35{flex:1;text-align:left;margin-right:.5rem}._closeContainer_26w7g_1{position:fixed;top:3rem;left:1rem;z-index:100;cursor:pointer}._title_26w7g_9{width:100%;margin:4rem 1rem .5rem;font-size:2.25rem;font-weight:700}._subTitle_26w7g_18{width:100%;margin:0rem 0rem 2rem;font-size:1.1rem;color:var(--ion-color-medium);font-weight:500}._container_26w7g_27{display:flex;flex-direction:column;align-items:center;width:100%;position:relative;padding:2rem 1rem;--animate-duration: .3s}._loadingContainer_26w7g_38{height:100%;width:100%;min-height:500px;display:flex;align-items:center;justify-content:center;color:var(--ion-color-medium)}._lessonsList_26w7g_49{width:100%;display:flex;flex-direction:column;gap:12px}._lessonCard_26w7g_56{background:var(--ion-color-white);border-radius:12px;padding:16px;cursor:pointer;transition:all .2s ease;border:1px solid var(--ion-color-border);width:100%;box-sizing:border-box}._lessonCard_26w7g_56:active{transform:scale(.98)}._duration_26w7g_71{font-size:2rem;font-weight:800;color:var(--ion-color-primary);margin:12px 0}._infoRow_26w7g_78{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--ion-color-medium)}._infoRow_26w7g_78 ion-icon{font-size:1.2rem;min-width:1.2rem}._dateTime_26w7g_91{display:flex;justify-content:space-between;margin-bottom:12px}._swimmers_26w7g_97{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--ion-color-border);color:var(--ion-color-medium)}._swimmers_26w7g_97 ._names_26w7g_108{color:var(--ion-color-dark);font-weight:700;font-size:1.25rem}._rebookButton_26w7g_114{margin-left:auto}@media (min-width: 769px){._modal_26w7g_119{--height: 100%;--border-radius: 1rem}}._content_iy2cz_1{--padding-top: 0;--padding-bottom: 0;text-align:left}._handle_iy2cz_7{width:40px;height:4px;background:var(--ion-color-medium);border-radius:2px;margin:1rem auto 2rem;opacity:.5}._statusContainer_iy2cz_16{display:flex;align-items:center;padding:1.5rem 0;margin-bottom:1.5rem;border-bottom:1px solid var(--ion-color-border)}._iconContainer_iy2cz_24{margin-right:1.5rem}._successIcon_iy2cz_28{font-size:3rem;color:var(--ion-color-success)}._statusInfo_iy2cz_33{flex:1}._statusTitle_iy2cz_37{font-size:1.5rem;font-weight:700;color:var(--ion-color-dark);margin-bottom:.25rem;line-height:1.2}._statusSubtitle_iy2cz_45{font-size:1.25rem;color:var(--ion-color-success);font-weight:600}._messageContainer_iy2cz_51{margin-bottom:2rem}._description_iy2cz_55{font-size:1rem;color:var(--ion-color-dark);line-height:1.5;margin:0 0 1rem}._instruction_iy2cz_62{font-size:1rem;color:var(--ion-color-medium);line-height:1.5;margin:0}._footer_iy2cz_69{display:flex;gap:1rem;margin-top:1rem}._cancelButton_iy2cz_75,._continueButton_iy2cz_76{--padding-top: 1rem;--padding-bottom: 1rem}._cancelButton_iy2cz_75{flex:1}._continueButton_iy2cz_76{flex:2}._container_ihet8_1{padding:0;display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;position:relative;--animate-duration: .3s;min-height:100%;margin-bottom:10rem}._header_ihet8_14{text-align:left;margin:0;padding:2rem 1rem;font-size:1.75rem;font-weight:500;width:100%;border-bottom:solid 4px var(--ion-color-light)}._subContainer_ihet8_31{width:100%;display:flex;flex-direction:column;padding:0!important}._calendarSection_ihet8_38{background-color:var(--ion-color-light)}._timeSlotsSection_ihet8_44{border-radius:16px;padding:0 1rem;margin-top:1rem}._travelCheckIndicator_ihet8_50{display:flex;align-items:flex-start;justify-content:flex-start;gap:.5rem;padding:.5rem 0;margin-left:1rem;font-size:.75rem;color:var(--ion-color-medium)}._travelCheckIndicator_ihet8_50 ion-spinner{width:16px;height:16px}._alertContainer_ihet8_68{background:var(--ion-color-light);border:2px solid var(--ion-color-white);border-radius:12px;overflow:hidden;margin-top:.5rem;margin-bottom:.5rem;max-width:350px;width:100%}._alertContent_ihet8_79{display:flex;align-items:flex-start;padding:16px;position:relative}._alertIcon_ihet8_86{font-size:1.25rem;color:var(--ion-color-medium);margin-right:12px;flex-shrink:0;margin-top:2px}._alertText_ihet8_94{flex:1;display:flex;flex-direction:column}._alertMessage_ihet8_100{color:var(--ion-color-dark);font-size:.9rem;line-height:1.4;font-weight:500;margin:0}._alertSubMessage_ihet8_108{color:var(--ion-color-medium);font-size:.8rem;line-height:1.3;font-weight:400;margin:4px 0 0}._toolbarFooter_ihet8_116{--padding-top: .5rem;--padding-bottom: .5rem;--padding-start: 1.5rem;--padding-end: 1.5rem;position:relative;overflow:hidden;border-top:solid 2px var(--ion-color-light)}._toolbarFooterDark_ihet8_126{--background: var(--ion-color-light);border-top:solid 2px var(--ion-color-light)}._toolbarFooterDiv_ihet8_131{display:flex;align-items:center;justify-content:flex-end}._customButton_ihet8_137{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);--color: #ffffff;flex-grow:1}._customButton_ihet8_137[color=white]{--background: #ffffff;--background-activated: #f0f0f0;--background-hover: #f0f0f0;--color: #1a1a1a}._planDaySelection_ihet8_157{margin:20px 0;padding:16px;background:var(--ion-color-light);border-radius:12px;border:1px solid var(--ion-color-border)}._planDaySelection_ihet8_157 h4{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._dayCheckboxes_ihet8_172{display:flex;flex-direction:column;gap:8px}._dayCheckboxItem_ihet8_178{--background: transparent;--padding-start: 0;--padding-end: 0;--min-height: auto;font-size:14px}._infoChipsContainer_ihet8_187{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0;justify-content:center}._infoChip_ihet8_187{padding:6px 12px;border-radius:16px;font-size:12px;font-weight:500;background:var(--ion-color-primary-tint);color:var(--ion-color-primary);border:1px solid var(--ion-color-primary);display:flex;align-items:center;gap:4px}._infoChip_ihet8_187 ion-icon{font-size:14px}@media (max-width: 768px){._subContainer_ihet8_31{padding:16px;gap:20px}._timeSlotsSection_ihet8_44{margin-top:4px}._continueButton_ihet8_223{font-size:1rem;height:3rem}._planDaySelection_ihet8_157{margin:16px 0;padding:12px}._infoChipsContainer_ihet8_187{margin:12px 0}._infoChip_ihet8_187{font-size:11px;padding:4px 8px}}._recurringSection_ihet8_244{padding:0 1rem;margin-top:1rem}._noDateSelected_ihet8_250{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:40px 20px;text-align:left;color:var(--ion-color-medium);border-radius:12px;margin:16px 0}._noDateIcon_ihet8_263{font-size:3rem}._noDateText_ihet8_268{max-width:280px;color:var(--ion-color-medium)}._noDateText_ihet8_268 strong{display:block;margin-bottom:4px;font-size:16px;font-weight:600;color:var(--ion-color-black)}._noDateText_ihet8_268 p{margin:0;font-size:14px;opacity:.8;font-weight:400}._daySelector_ihet8_290{margin:1rem;margin-bottom:0;margin-top:2rem}._daySelector_ihet8_290 ._stepHeader_ihet8_296,._timeSlotsSection_ihet8_44 ._stepHeader_ihet8_296{margin-left:0}._stepHeader_ihet8_296{margin:2rem 1rem 1rem}._stepHeader_ihet8_296 h3{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--ion-color-dark);display:flex;align-items:center;gap:.5rem}._stepHeader_ihet8_296 p{margin:0;font-size:.875rem;color:var(--ion-color-medium);line-height:1.4}._daysButtons_ihet8_327{display:flex;flex-wrap:wrap;gap:.5rem}._calendarDisabled_ihet8_333{opacity:.5;pointer-events:none;user-select:none}._fixedDaysInfo_ihet8_340{margin:1rem;margin-bottom:0;margin-top:2rem}._fixedDaysInfo_ihet8_340 ._stepHeader_ihet8_296{margin-left:0}._planDay_ihet8_157{--color: var(--ion-color-primary) !important;opacity:1!important}._coachOverrideBanner_ihet8_356{background:rgba(var(--ion-color-blue-rgb),.9);color:#fff;padding:.75rem 1rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;position:sticky;top:0;z-index:100;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._coachOverrideBanner_ihet8_356 ion-icon{font-size:1.25rem;flex-shrink:0}@keyframes _expandFromBanner_12cme_1{0%{transform:translateY(0) scaleY(.2);transform-origin:bottom;opacity:1}to{transform:translateY(0) scaleY(1);transform-origin:bottom;opacity:1}}@keyframes _shrinkToBanner_12cme_1{0%{transform:translateY(0) scaleY(1);transform-origin:bottom;opacity:1}to{transform:translateY(0) scaleY(.2);transform-origin:bottom;opacity:1}}._slideUpPanel_12cme_28{position:fixed;bottom:5.7rem;left:0;right:0;background:var(--ion-color-light);box-shadow:0 -4px 16px rgba(0,0,0,.15);transform:translateY(100%);opacity:0;z-index:5;padding-bottom:env(safe-area-inset-bottom);max-height:70vh;overflow-y:auto}._slideUpPanel_12cme_28._visible_12cme_44{animation:_expandFromBanner_12cme_1 .1s ease-out forwards}._slideUpPanel_12cme_28._closing_12cme_48{animation:_shrinkToBanner_12cme_1 .1s ease-in-out forwards}._contentContainer_12cme_52{padding:0 0 calc(24px + env(safe-area-inset-bottom)) 0;display:flex;flex-direction:column;height:100%}._header_12cme_60{z-index:10;background:var(--ion-color-light);display:flex;align-items:flex-start;justify-content:space-between;padding:24px 20px 16px;border-bottom:none;margin-bottom:0}._headerContent_12cme_73{flex:1}._greeting_12cme_77{font-size:18px;font-weight:400;color:var(--ion-color-medium);margin:0 0 4px;letter-spacing:0}._mainTitle_12cme_85{font-size:24px;font-weight:700;color:var(--ion-color-dark);margin:0 0 8px;letter-spacing:-.02em;line-height:1.2}._planContext_12cme_94{font-size:14px;font-weight:400;color:var(--ion-color-medium);margin:0;letter-spacing:0}._closeButton_12cme_102{background:none;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-medium);border-radius:50%;transition:transform .2s ease;margin-top:4px}._closeButton_12cme_102 ion-icon{width:20px;height:20px;font-size:20px}._closeButton_12cme_102:hover{transform:translateY(-2px)}._contentSection_12cme_127{padding:0 20px;flex:1;overflow-y:auto}._sectionTitle_12cme_133{font-size:18px;font-weight:600;color:var(--ion-color-dark);margin:0 0 16px;letter-spacing:-.01em}._infoChip_12cme_142{display:flex;align-items:flex-start;background:var(--ion-color-lightBlue);border-left:4px solid var(--ion-color-primary);border-radius:0 12px 12px 0;padding:16px;margin:0 0 24px;gap:12px}._infoIcon_12cme_155{flex-shrink:0;margin-top:2px}._infoIcon_12cme_155 ion-icon{width:18px;height:18px;color:var(--ion-color-primary)}._infoText_12cme_166{flex:1;margin:0;font-size:14px;line-height:1.4;color:var(--ion-color-dark);font-weight:400}._detailsSection_12cme_176{display:flex;flex-direction:column;gap:0}._detailItem_12cme_184{display:flex;align-items:flex-start;gap:16px;padding:16px 0;transition:all .2s ease}._detailItem_12cme_184:last-child{border-bottom:none}._noBorder_12cme_198{border-bottom:none!important}._detailIcon_12cme_202{flex-shrink:0;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}._detailIcon_12cme_202 ion-icon{width:20px;height:20px;color:var(--ion-color-primary)}._detailContent_12cme_220{flex:1;display:flex;flex-direction:column;gap:4px}._detailTitle_12cme_227{font-size:16px;font-weight:600;color:var(--ion-color-dark);margin:0;letter-spacing:-.01em}._detailValue_12cme_235{font-size:15px;font-weight:400;color:var(--ion-color-dark);margin:0;line-height:1.3}._detailSubtext_12cme_243{font-size:13px;font-weight:400;color:var(--ion-color-medium);margin:0;line-height:1.3}._detailWarning_12cme_251{font-size:13px;font-weight:500;color:var(--ion-color-warning);margin:0;line-height:1.3}._conflictDates_12cme_266{margin-top:16px;padding:16px;background:var(--ion-color-lightYellow);border-radius:12px;border:1px solid var(--ion-color-warning)}._conflictDatesTitle_12cme_274{font-size:14px;font-weight:600;color:var(--ion-color-warning);margin:0 0 12px;display:flex;align-items:center;gap:8px}._conflictDatesList_12cme_284{display:flex;flex-direction:column;gap:8px}._conflictDateItem_12cme_290{border-radius:8px;padding:12px;display:flex;align-items:center;gap:8px}._conflictDateContent_12cme_299{display:flex;flex-direction:column;gap:2px;flex:1}._conflictDateText_12cme_306{color:var(--ion-color-dark);font-size:14px;font-weight:600;line-height:1.2;margin:0}._conflictTimeText_12cme_314{color:var(--ion-color-medium);font-size:13px;font-weight:400;margin:0;line-height:1.2}._conflictReasonText_12cme_322{color:var(--ion-color-warning);font-size:12px;font-weight:500;margin:0;line-height:1.2;font-style:italic}._proratedContainer_12cme_332{padding:16px 0;border-top:1px solid var(--ion-color-border);margin-top:24px}._proratedMessage_12cme_338{font-size:14px;font-weight:400;color:var(--ion-color-medium);margin:0;text-align:left;letter-spacing:0;line-height:1.4}@media (min-width: 769px){._slideUpPanel_12cme_28{bottom:5.5rem}}._titleContainer_12cme_356{display:flex;align-items:center}._title_12cme_356{font-size:1.25rem;font-weight:700;background:var(--ion-color-dark);color:var(--ion-color-white);padding:.25rem .5rem;border-radius:.25rem;box-shadow:0 4px 12px rgba(var(--ion-color-black-rgb),.15);margin:0;letter-spacing:-.02em;display:flex;align-items:center;position:relative;overflow:hidden}._changesContainer_12cme_377{display:flex;flex-direction:column;gap:0;padding:20px 20px 0;flex:1;overflow-y:auto}._gridContainer_12cme_386{display:flex;flex-direction:column;gap:0}._gridItem_12cme_392{padding:12px 0;border-bottom:1px solid var(--ion-color-border);transition:all .2s ease;display:flex;align-items:flex-start;justify-content:space-between;min-height:44px}._iconContainer_12cme_402{display:flex;align-items:center;gap:12px;flex:1}._icon_12cme_402{width:24px;height:24px;color:var(--ion-color-primary);flex-shrink:0}._label_12cme_416{font-size:17px;font-weight:500;color:var(--ion-color-medium);margin:0;letter-spacing:-.01em}._value_12cme_424{font-size:17px;font-weight:600;color:var(--ion-color-dark);margin:0;text-align:right;letter-spacing:-.01em;flex-shrink:0;max-width:60%}._warningText_12cme_435{font-size:14px;color:var(--ion-color-warning);margin:4px 0 0;display:block;opacity:.9}@keyframes _slideUpBanner_11mub_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideDownBanner_11mub_1{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}._banner_11mub_23{position:fixed;bottom:6rem;left:0;right:0;background-color:var(--ion-color-light);box-shadow:0 -4px 16px rgba(0,0,0,.15);height:4rem;z-index:6;cursor:pointer;transform:translateY(100%);opacity:0;transition:all .15s ease}._banner_11mub_23._visible_11mub_39{animation:_slideUpBanner_11mub_1 .15s ease-out forwards}._banner_11mub_23:hover{opacity:1;transform:translateY(-.2rem)}._bannerContent_11mub_48{padding:.8rem 1.5rem;display:flex;align-items:center;justify-content:space-between;height:100%}._bannerText_11mub_56{display:flex;flex-direction:column;flex:1}._bannerTitle_11mub_62{font-size:.75rem;font-weight:600;color:var(--ion-color-black);margin:0;line-height:1.2}._bannerSubtitle_11mub_70{font-size:12px;color:var(--ion-color-medium);margin:0;line-height:1.2}._bannerChevron_11mub_77{color:var(--ion-color-medium);font-size:20px;transition:transform .2s ease}._banner_11mub_23:hover ._bannerChevron_11mub_77{transform:translateY(-2px)}._pulsingDot_11mub_87{width:12px;height:12px;border-radius:50%;background-color:var(--ion-color-primary);margin-right:12px;flex-shrink:0;position:relative}._pulsingDot_11mub_87:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:var(--ion-color-primary);animation:_ripple_11mub_1 2s infinite}@keyframes _ripple_11mub_1{0%{transform:scale(1);opacity:1}to{transform:scale(3);opacity:0}}@media (min-width: 769px){._banner_11mub_23{bottom:5.5rem}}@supports (-webkit-touch-callout: none){._banner_11mub_23{bottom:7.5rem}@media (min-width: 769px){._banner_11mub_23{bottom:7rem}}}._container_wsih1_1{padding:1rem;display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;position:relative;--animate-duration: .3s;min-height:100vh}._header_wsih1_19{text-align:left;margin:0;padding-top:1rem;padding-bottom:0rem;font-size:1.75rem;font-weight:500;width:100%}._topContainer_wsih1_36{display:flex;gap:1rem;width:100%}._subContainer_wsih1_42{width:350px;width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem}._subLabels_wsih1_51{font-size:1rem;font-weight:500;width:100%;text-align:left;margin-left:1rem;color:var(--ion-color-black);display:flex;align-items:center;gap:.5rem}._subLabels_wsih1_51 span{font-size:.8rem;font-weight:400;color:var(--ion-color-medium)}._subLabels_wsih1_51._special_wsih1_73{margin-left:.5rem;padding-right:1rem;display:flex;align-items:center;gap:1rem;width:100%}._textArea_wsih1_84{min-height:10rem!important;--background: var(--ion-color-white) !important;--border-radius: 1rem !important;--border-width: 0px;--background: var(--ion-color-light);--highlight-color-focused: var(--ion-color-primary) !important;--padding-bottom: 1.25rem !important;--padding-top: 1.25rem !important;--padding-end: 1.25rem;--padding-start: 1.25rem}._infoContainer_wsih1_97{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;color:var(--ion-color-medium);font-size:.8rem;width:100%}._infoContainer_wsih1_97 p{margin:0}._infoContainer_wsih1_97 div{width:100%;display:flex;justify-content:flex-end}._toolbar_wsih1_122{--padding-top: .25rem;--padding-bottom: .5rem;--padding-start: .5rem;--padding-end: .5rem;position:relative;background:var(--ion-color-medium);overflow:hidden}._toolbarFooter_wsih1_133{--padding-top: .5rem;--padding-bottom: .5rem;--padding-start: 1.5rem;--padding-end: 1.5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;border-top:solid 2px var(--ion-color-light)}._toolbarFooterDiv_wsih1_144{display:flex;align-items:center;justify-content:flex-end}._customButton_wsih1_150{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);flex-grow:1}._priceContainer_wsih1_163{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;flex-grow:1;width:50%}._priceContainerDiv_wsih1_179{background-color:var(--ion-color-white);border-radius:1rem;padding:1rem;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}._priceContainerDiv_wsih1_179 div{display:flex;gap:1rem}._moneyMarker_wsih1_197{font-size:5rem;font-weight:700;color:var(--ion-color-black)}._priceLabel_wsih1_203{display:flex;flex-direction:column;gap:.5rem;font-size:.8rem}._errorText_wsih1_210{display:flex;margin:0;font-size:.75rem;color:var(--ion-color-danger)!important;font-weight:400}._incrementButton_wsih1_221,._incrementButtonDown_wsih1_225{--background: var(--ion-color-primary) }._openToTravel_wsih1_229{display:flex;align-items:center;gap:.25rem;color:var(--ion-color-primary);font-weight:400;font-size:.7rem;padding:.25rem;border-radius:.5rem}._mapContainer_wsih1_244{height:300px;width:100%;border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08)}._mapContainerSpecial_wsih1_252{height:300px;width:100%;border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08);filter:blur(4.5px)}._locationModal_tfsg9_1::part(backdrop){background:transparent;opacity:0}._locations_tfsg9_6{width:100%;background-color:var(--ion-color-white)}._locationItem_tfsg9_12{--border-radius: 1rem;margin-bottom:.75rem;--background-activated: transparent !important;--ripple-color: var(--ion-color-lightBlue);--padding-top: 1rem !important;--padding-bottom: 1rem !important;--padding-start: 0rem;--border-width: 1px;--border-style: solid;--border-color: var(--ion-color-border);--ripple-color: transparent !important}._locationItem_tfsg9_12:last-child{margin-bottom:0}._locationItem_tfsg9_12._selected_tfsg9_30{--border-width: 2px;--border-style: solid;--border-color: var(--ion-color-primary)}._locationText_tfsg9_36{display:flex;flex-direction:column;margin-left:1rem}._locationName_tfsg9_42{font-size:1rem!important;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._locationAddress_tfsg9_50{font-size:.85rem!important;color:var(--ion-color-medium)!important}._icon_tfsg9_58{font-size:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}._iconWrapper_tfsg9_63{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:50%;background:var(--ion-color-light)}._iconWrapper_tfsg9_63._selected_tfsg9_30{background:var(--ion-color-primary)}._locationInput_tfsg9_78{width:100%;margin-top:.5rem}._errorContainer_tfsg9_83{padding:.5rem 1rem;background-color:var(--ion-color-danger-tint);border-radius:1rem;color:var(--ion-color-danger-contrast);text-align:left;display:flex;align-items:flex-start;gap:.75rem}._errorContainer_tfsg9_83 ion-icon{min-width:1.5rem;font-size:1.5rem}._errorMessage_tfsg9_99{color:var(--ion-color-danger);padding:.5rem;margin-top:.5rem;font-size:.875rem;text-align:left}._disabled_tfsg9_107{opacity:.5;pointer-events:none}._locationPrimary_tfsg9_112{font-size:.7rem;color:var(--ion-color-primary)}._headerContainer_tfsg9_118{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem}._header_tfsg9_118{text-align:left;font-size:2.5rem;font-weight:700;width:100%;display:flex;flex-direction:column}._headerContainer_tfsg9_118 img{height:4.5rem;width:4.5rem;object-fit:cover}._subTitle_tfsg9_148{text-align:left;font-size:1rem;color:var(--ion-color-medium)}._input_tfsg9_155{background-color:var(--ion-color-light);border-radius:1rem;border:none;padding:1.25rem 2rem;margin-top:.75rem;width:100%}._input_tfsg9_155:focus{outline:2px solid var(--ion-color-white);caret-color:var(--ion-color-light)}._alertContainer_tfsg9_171{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-top:1rem}._alertContent_tfsg9_180{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_tfsg9_187{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_tfsg9_194{flex-grow:1}._alertMessage_tfsg9_194 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_tfsg9_194 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._hideLocation_tfsg9_212{filter:blur(3px);user-select:none;color:var(--ion-color-medium)}._availabilityContainer_tfsg9_220{margin:1rem 0;padding:16px;border-radius:1rem;background-color:var(--ion-color-light)}._availabilityTitle_tfsg9_227{font-size:.8rem;font-weight:500;margin-bottom:8px;color:var(--ion-color-medium)}._availabilitySchedule_tfsg9_234{display:flex;flex-direction:column;gap:8px}._daySchedule_tfsg9_240{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0rem}._dayName_tfsg9_247{font-weight:500;color:var(--ion-color-dark)}._dayHours_tfsg9_252{color:var(--ion-color-dark);font-weight:500}._closedAlert_tfsg9_257{background-color:rgba(254,226,226,.5);color:#dc2626;padding:8px 12px;margin-bottom:12px;border-radius:8px;font-size:14px}._todayIndicator_tfsg9_266{margin-left:8px;color:var(--ion-color-primary);font-size:14px;font-weight:400}._resetButton_8flvv_1{z-index:100}._mapContainer_8flvv_5 .gmnoprint,._mapContainer_8flvv_5 .gm-style-cc{display:none!important}._mapContainer_8flvv_5 .gm-style-cc,._mapContainer_8flvv_5 .gm-style>div:last-child{display:none!important}._mainDiv_1jcpb_1{--animate-duration: .3s;padding:1rem}._confirmDateSubContainer_1jcpb_6{background-color:var(--ion-color-white)!important;border-radius:.1rem;width:100%;display:flex;align-items:center;gap:1rem;padding:.5rem 1rem;font-size:1.5rem}._smallContainer_1jcpb_19{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;font-size:1rem}._smallContainer_1jcpb_19 span{color:var(--ion-color-black)!important;font-size:.8rem}._smallContainer_1jcpb_19 div span{color:var(--ion-color-white)!important;background-color:var(--ion-color-primary);font-size:.5rem;font-weight:600;padding:.25rem;border-radius:.25rem;margin-top:-.5rem}._mainValue_1jcpb_42{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;display:flex;align-items:center;gap:.5rem;color:#888;font-weight:400!important}._mainValueSpecial_1jcpb_58{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;display:flex;align-items:center;gap:.5rem;color:#888;font-weight:400!important;filter:blur(3px)}._infoContainer_1jcpb_82{display:flex;align-items:flex-start;gap:.1rem;color:var(--ion-color-medium);font-size:.8rem;width:100%}._header_1jcpb_93{border-bottom:solid 1px var(--ion-color-border)}._toolbar_1jcpb_97{--padding-top: 1rem;--padding-bottom: 1rem}._title_1jcpb_102{font-size:1.5rem}._title_1jcpb_102 div{text-wrap:wrap}._confirmContainer_1jcpb_110{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;margin-bottom:2rem}._confirmDateSubContainer_1jcpb_6{position:relative;background-color:var(--ion-color-white)!important;border-radius:.1rem;width:100%;display:flex;align-items:flex-start;gap:1rem;padding:.25rem 1rem;font-size:1.5rem}._bottomIcon_1jcpb_134{min-width:2rem!important}._smallContainer_1jcpb_19{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}._smallContainer_1jcpb_19 span{color:#666;font-size:.7rem;font-weight:600}._mainValue_1jcpb_42{display:flex;flex-direction:column;align-items:flex-start;font-size:1rem;font-weight:500}._mainValue_1jcpb_42 img{height:1.5rem;width:1.5rem;object-fit:cover;border-radius:50%}._mainValueObjective_1jcpb_180{display:flex;flex-direction:column;align-items:flex-start;font-size:.9rem;font-weight:400;margin-top:.25rem;line-height:1.25rem}._lessonPriceWrapper_1jcpb_190{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}._lessonPriceLabel_1jcpb_197{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}._semiPrivateDiscountNote_1jcpb_204{font-size:.75rem;color:var(--ion-color-success);font-weight:600;line-height:1}._bottomButtons_1jcpb_211{display:flex;flex-direction:column;justify-content:center;gap:.5rem}._bottomButtons_1jcpb_211 ion-button{flex-grow:1;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem}._relativeTimeContainer_1jcpb_231 h1{margin:0}._lessonCoachContainer_1jcpb_235{display:flex;align-items:center;gap:2rem;padding:1rem;background-color:var(--ion-color-white);border-radius:1rem;margin-bottom:1rem}._leftLessonCoachContainer_1jcpb_248{display:flex;flex-direction:column;align-items:center;position:relative}._leftLessonCoachContainer_1jcpb_248 img{min-height:7rem;max-height:7rem;min-width:7rem;max-width:7rem;object-fit:cover;border-radius:50%}._rightLessonCoachContainer_1jcpb_265 h2{margin:0;font-size:1.5rem;font-weight:700}._rightLessonCoachContainer_1jcpb_265 h4{margin:0;margin-bottom:1rem;color:#727272;font-size:.9rem}._ratingContainer_1jcpb_282{background-color:var(--ion-color-black);display:flex;align-items:center;gap:.25rem;color:var(--ion-color-white);border-radius:10rem;padding:.25rem .75rem;font-size:.8rem;font-weight:600;position:absolute;bottom:0;z-index:2}._locationContainer_1jcpb_298{color:var(--ion-color-primary);display:flex;align-items:flex-start;gap:.25rem;cursor:pointer}._iconLocation_1jcpb_306{font-size:1rem;min-width:1rem;padding-top:.1rem}._lessonDetailsContainer_1jcpb_312{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem;background-color:var(--ion-color-white);border-radius:1rem;margin-bottom:1rem}._lessonDetailsContainerSpecial_1jcpb_325{display:flex;flex-direction:column;align-items:flex-start;background-color:var(--ion-color-white);border-radius:1rem;margin-bottom:1rem}._skippedNoteContainer_1jcpb_338{display:flex;flex-direction:column;gap:.5rem;background-color:var(--ion-color-white);border-radius:1rem;padding:1rem;margin-bottom:1rem}._skippedNoteHeader_1jcpb_348{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;user-select:none}._skippedNoteText_1jcpb_356{display:flex;flex-direction:column;gap:.25rem;flex:1}._skippedNoteText_1jcpb_356 h3{margin:0;font-size:1.05rem;font-weight:600}._skippedNoteText_1jcpb_356 p{margin:.25rem 0 0;font-size:.85rem;color:var(--ion-color-medium);line-height:1.35rem}._skippedNoteChevron_1jcpb_376{font-size:1.5rem;color:var(--ion-color-medium);transition:transform .3s ease;margin-top:.1rem}._skippedNoteChevronExpanded_1jcpb_383{transform:rotate(180deg)}._skippedNoteContent_1jcpb_387{max-height:0;overflow:hidden;transition:max-height .3s ease}._skippedNoteContentExpanded_1jcpb_393{max-height:2000px}._skippedNoteList_1jcpb_397{display:flex;flex-direction:column;gap:.75rem}._skippedNoteItem_1jcpb_403{background-color:var(--ion-color-light);border-radius:.75rem;padding:.75rem;display:flex;flex-direction:column;gap:.25rem}._skippedNoteDate_1jcpb_412{font-weight:600;color:var(--ion-color-dark)}._skippedNoteTime_1jcpb_417,._skippedNoteReason_1jcpb_422{font-size:.85rem;color:var(--ion-color-medium)}._lessonDetailsTopContainer_1jcpb_427{display:flex;align-items:flex-start;justify-content:space-between;width:100%}._lessonDetailsTopContainerDiv_1jcpb_435{padding:1rem;padding-bottom:0;width:100%;display:flex;flex-direction:column;gap:.25rem}._lessonDetailsTopContainer_1jcpb_427 h2{margin:0;font-size:1.15rem;font-weight:600;display:flex;align-items:center;justify-content:space-between}._switchPaymentsButton_1jcpb_455{font-weight:500;--padding-start: 0;--padding-end: 0}._lessonDetailsTopContainer_1jcpb_427 h6{margin:0;text-transform:capitalize}._locationButton_1jcpb_469{--padding-start: 0px;--padding-end: 0px;--padding-top: 0px !important;--padding-bottom: 0px !important;font-size:.85rem;font-weight:600;margin:0}._paymentContainer_1jcpb_479{display:flex;align-items:center;gap:.5rem}._paymentContainer_1jcpb_479 img{height:2rem}._icon_1jcpb_306{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem}._footerToolbar_1jcpb_501{--padding-top: .25rem;--padding-bottom: .5rem;--padding-start: .5rem;--padding-end: .5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;border-top:solid 2px var(--ion-color-light)}._cardItem_1jcpb_512{--border-radius: 1rem;width:100%}._labelContainer_1jcpb_521{display:flex;flex-direction:column;gap:.5rem;width:100%}._labelUpperContainer_1jcpb_529{display:flex;align-items:center;gap:1rem;font-size:1.5rem;font-weight:500;color:var(--ion-color-black)}._labelLowerContainer_1jcpb_538{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1rem;color:#888;width:100%}._labelLowerContainer_1jcpb_538._special_1jcpb_549{flex-direction:column;align-items:flex-end;gap:0rem}._paymentSummaryBottomDiv_1jcpb_555{display:flex;flex-direction:column;gap:1rem;width:100%;padding:1rem;border-top:solid 1px var(--ion-color-border)}._paymentSummaryBottomDivLine_1jcpb_565{display:flex;align-items:center;justify-content:space-between;color:#888}._paymentSummaryBottomDivLine_1jcpb_565._special_1jcpb_549{display:flex;align-items:center;justify-content:space-between;color:var(--ion-color-success)}._checkboxContainer_1jcpb_582{display:flex;align-items:center;gap:.5rem}._paymentSummaryBottomDivLineTotal_1jcpb_588{display:flex;align-items:baseline;justify-content:space-between;font-size:1.1rem;font-weight:600}._paymentSummaryBottomDivLineTotalDeposit_1jcpb_598{display:flex;align-items:baseline;justify-content:space-between;font-size:1.1rem;font-weight:600;padding-top:.5rem;border-top:solid 1px var(--ion-color-border);color:var(--ion-color-black)}._successMessage_1jcpb_609{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center}._successMessage_1jcpb_609 h2{margin-top:20px;font-size:2rem}._lessonPriceDiv_1jcpb_623{display:flex;align-items:center}._lessonPriceDiv_1jcpb_623 ion-icon{margin-right:.5rem;font-size:.8rem}._balanceDiv_1jcpb_634{display:flex;flex-wrap:wrap;justify-content:flex-end}._requestBadge_1jcpb_640{margin-bottom:1rem;background-color:var(--ion-color-lightYellow);border-radius:0 .5rem .5rem 0;border-left:4px solid var(--ion-color-warning);font-size:1rem;padding:.75rem 1rem;color:var(--ion-color-black);font-weight:400;display:flex;gap:.5rem;align-items:flex-start}._policyContainer_1jcpb_655{display:flex;align-items:center;padding:.5rem 0}._policyText_1jcpb_661{color:var(--ion-color-medium);font-size:.9rem;line-height:1.4}._policyText_1jcpb_661 strong{color:var(--ion-color-dark);font-weight:600}._alertContainer_1jcpb_672{background:var(--ion-color-lightRed);border-radius:12px;overflow:hidden;margin-top:1rem;margin-bottom:1rem}._alertContainer_1jcpb_672._warning_1jcpb_682{background:var(--ion-color-lightYellow);border:solid 1px var(--ion-color-warning)}._alertIcon_1jcpb_695{font-size:1.5rem;color:var(--ion-color-danger);margin-right:16px;flex-shrink:0}._alertIcon_1jcpb_695._warning_1jcpb_682{color:var(--ion-color-warning)}._alertMessage_1jcpb_706 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-danger)}._alertMessage_1jcpb_706 h3._warning_1jcpb_682{color:var(--ion-color-warning)}._alertMessage_1jcpb_706 p{margin:0;font-size:14px;color:var(--ion-color-black);line-height:1.4}._couponContainer_1jcpb_728{padding-top:.75rem}._couponInputContainer_1jcpb_734{display:flex;align-items:center;gap:2rem}._couponInput_1jcpb_734{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._couponButton_1jcpb_753{--padding-start: .75rem;--padding-end: .75rem;margin:0}._appliedCouponContainer_1jcpb_759{display:flex;justify-content:space-between;align-items:center;background-color:var(--ion-color-light);border-radius:.5rem;padding:.5rem .75rem}._appliedCouponInfo_1jcpb_768{display:flex;align-items:center;gap:.5rem}._couponDetail_1jcpb_774{display:flex;flex-direction:column}._couponCode_1jcpb_779{font-weight:500;color:var(--ion-color-dark)}._discountInfo_1jcpb_784{font-size:.8rem;color:var(--ion-color-success)}._totalSpan_1jcpb_789{display:flex;align-items:center}._alertContainer_1jcpb_672{background:var(--ion-color-lightBlue);border-radius:1rem;overflow:hidden;margin-bottom:1rem}._alertContainer_1jcpb_672._danger_1jcpb_802{background:var(--ion-color-lightRed);margin-bottom:0}._alertContent_1jcpb_688{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1jcpb_695{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertIcon_1jcpb_695._danger_1jcpb_802{color:var(--ion-color-danger)}._alertMessage_1jcpb_706{flex-grow:1}._alertMessage_1jcpb_706 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1jcpb_706 h3._danger_1jcpb_802{color:var(--ion-color-danger)}._alertMessage_1jcpb_706 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._container_fwgwi_1{width:100%;max-width:600px;margin:0 auto;padding:1.5rem 2rem;display:flex;flex-direction:column;gap:1rem;position:relative;animation:_fadeInUp_fwgwi_1 .6s ease-out;overflow-x:hidden}@keyframes _fadeInUp_fwgwi_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._mapBackground_fwgwi_26{position:absolute;top:0;left:0;right:0;height:200px;background:linear-gradient(180deg,rgba(var(--ion-color-light-rgb),.3) 0%,transparent 100%);z-index:0;overflow:hidden}._mapPattern_fwgwi_37{width:100%;height:100%;background-image:repeating-linear-gradient(0deg,transparent,transparent 20px,rgba(var(--ion-color-medium-rgb),.05) 20px,rgba(var(--ion-color-medium-rgb),.05) 21px),repeating-linear-gradient(90deg,transparent,transparent 20px,rgba(var(--ion-color-medium-rgb),.05) 20px,rgba(var(--ion-color-medium-rgb),.05) 21px);animation:_mapScroll_fwgwi_1 20s linear infinite}@keyframes _mapScroll_fwgwi_1{0%{transform:translate(0)}to{transform:translate(-20px,-20px)}}._header_fwgwi_56{position:relative;z-index:1;animation:_slideDown_fwgwi_1 .6s ease-out;margin-bottom:.5rem}@keyframes _slideDown_fwgwi_1{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}._headerContent_fwgwi_74{display:flex;align-items:center;justify-content:space-between;gap:1rem}._headerText_fwgwi_81{flex:1;text-align:center}._mainTitle_fwgwi_86{font-size:1.75rem;font-weight:700;color:var(--ion-color-dark);margin:0 0 .5rem;letter-spacing:-.5px}._arrivalTime_fwgwi_94{font-size:1rem;color:var(--ion-color-medium);margin:0;display:flex;align-items:center;justify-content:center;gap:.25rem}._lottieContainer_fwgwi_104{flex-shrink:0;width:100px;height:100px;display:flex;align-items:center;justify-content:center;animation:_float_fwgwi_1 3s ease-in-out infinite}._lottieContainer_fwgwi_104._noFloat_fwgwi_114{animation:none}@keyframes _float_fwgwi_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._progressSegments_fwgwi_128{display:flex;gap:.5rem;position:relative;z-index:1;animation:_scaleIn_fwgwi_1 .5s ease-out .2s both}@keyframes _scaleIn_fwgwi_1{0%{opacity:0;transform:scaleX(.8)}to{opacity:1;transform:scaleX(1)}}._segment_fwgwi_147{flex:1;height:4px;background:var(--ion-color-light);border-radius:2px;overflow:hidden}._segmentFill_fwgwi_155{height:100%;background:var(--ion-color-primary);border-radius:2px;transition:width .4s cubic-bezier(.4,0,.2,1)}._statusBanner_fwgwi_163{background:var(--ion-color-light);border-radius:12px;padding:.875rem;display:flex;align-items:flex-start;gap:.75rem;position:relative;z-index:1;animation:_slideUp_fwgwi_1 .6s ease-out .3s both;border:4px solid var(--ion-color-white)}@keyframes _slideUp_fwgwi_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._statusIcon_fwgwi_187{font-size:1.25rem;flex-shrink:0;margin-top:.125rem;color:var(--ion-color-primary)}._statusBanner_fwgwi_163 p{margin:0;font-size:.875rem;color:var(--ion-color-dark);line-height:1.4}._instructorCard_fwgwi_202{background:var(--ion-color-white);border-radius:16px;padding:1.25rem;box-shadow:0 4px 16px rgba(0,0,0,.08);position:relative;z-index:1;animation:_slideUp_fwgwi_1 .6s ease-out .4s both}._instructorTop_fwgwi_212{display:flex;gap:1rem;margin-bottom:1rem}._instructorLeft_fwgwi_218{position:relative;flex-shrink:0}._instructorPhoto_fwgwi_223{width:72px;height:72px;border-radius:50%;object-fit:cover;border:3px solid var(--ion-color-light);box-shadow:0 2px 8px rgba(0,0,0,.1)}._ratingBadge_fwgwi_232{position:absolute;bottom:-4px;left:50%;transform:translate(-50%);background:var(--ion-color-dark);color:var(--ion-color-white);padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:700;display:flex;align-items:center;gap:.25rem;box-shadow:0 2px 8px rgba(0,0,0,.2);white-space:nowrap}._ratingBadge_fwgwi_232 ion-icon{font-size:.75rem;color:var(--ion-color-warning)}._instructorInfo_fwgwi_255{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.25rem}._instructorName_fwgwi_263{font-size:1.25rem;font-weight:700;color:var(--ion-color-dark);margin:0;line-height:1.2}._instructorId_fwgwi_271{font-size:.875rem;font-weight:600;color:var(--ion-color-medium);font-family:monospace;letter-spacing:.5px}._instructorTitle_fwgwi_279{font-size:.875rem;color:var(--ion-color-medium);margin:0;line-height:1.3}._instructorStats_fwgwi_287{display:flex;gap:.75rem;padding:.75rem;background:var(--ion-color-light);border-radius:12px}._statItem_fwgwi_295{flex:1;display:flex;align-items:center;gap:.75rem}._statIcon_fwgwi_302{font-size:1.5rem;color:var(--ion-color-primary);flex-shrink:0}._statValue_fwgwi_308{font-size:1.25rem;font-weight:700;color:var(--ion-color-dark);margin:0;line-height:1}._statLabel_fwgwi_316{font-size:.75rem;color:var(--ion-color-medium);margin:.25rem 0 0;line-height:1}._detailsCard_fwgwi_324{background:var(--ion-color-white);border-radius:16px;padding:1.25rem;box-shadow:0 4px 16px rgba(0,0,0,.08);position:relative;z-index:1;animation:_slideUp_fwgwi_1 .6s ease-out .5s both}._detailsHeader_fwgwi_334{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;cursor:pointer;position:relative}._detailsHeader_fwgwi_334 h4{font-size:1rem;font-weight:600;color:var(--ion-color-dark);margin:0}._detailsHeader_fwgwi_334 ion-icon{font-size:1.25rem;color:var(--ion-color-medium);transition:transform .3s ease}._chevronRotated_fwgwi_356{transform:rotate(90deg)}._detailsContent_fwgwi_360{display:flex;flex-direction:column;gap:1rem;overflow:hidden;transition:max-height .4s ease,opacity .3s ease}._detailsContent_fwgwi_360._collapsed_fwgwi_368{max-height:200px}._detailsContent_fwgwi_360._expanded_fwgwi_372{max-height:500px}._detailRow_fwgwi_376{display:flex;align-items:flex-start;gap:.875rem}._detailIcon_fwgwi_382{font-size:1.25rem;color:var(--ion-color-primary);flex-shrink:0;margin-top:.125rem}._detailLabel_fwgwi_389{font-size:.75rem;color:var(--ion-color-medium);margin:0 0 .25rem;text-transform:capitalize;font-weight:500}._detailValue_fwgwi_397{font-size:1rem;font-weight:600;color:var(--ion-color-dark);margin:0}._promoSection_fwgwi_405{position:relative;z-index:10;animation:_slideUp_fwgwi_1 .6s ease-out .6s both;margin:.5rem -1.5rem;width:calc(100% + 3rem)}._promoSwiper_fwgwi_413{padding-bottom:2.5rem;padding-left:1.5rem;padding-right:1.5rem}._promoCard_fwgwi_419{background:linear-gradient(135deg,var(--ion-color-primary) 0%,var(--ion-color-primary-shade) 100%);border-radius:20px;padding:1.5rem;display:flex;gap:1rem;align-items:center;color:#fff;box-shadow:0 8px 24px rgba(0,0,0,.15);height:180px;width:100%;position:relative;overflow:hidden}._promoCard_fwgwi_419:before{content:"";position:absolute;top:-50%;right:-20%;width:200px;height:200px;background:rgba(0,0,0,.15);border-radius:50%}._promoCard_fwgwi_419:after{content:"";position:absolute;bottom:-30%;left:-10%;width:150px;height:150px;background:rgba(0,0,0,.12);border-radius:50%}._promoIcon_fwgwi_456{width:56px;height:56px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;backdrop-filter:blur(10px);position:relative;z-index:1}._promoIcon_fwgwi_456 ion-icon{font-size:1.75rem;color:var(--ion-color-white)}._promoContent_fwgwi_475{flex:1;position:relative;z-index:1}._promoContent_fwgwi_475 h4{font-size:1.125rem;font-weight:700;margin:0 0 .5rem;color:var(--ion-color-white)}._promoContent_fwgwi_475 p{font-size:.875rem;margin:0 0 1rem;color:var(--ion-color-white);opacity:.9;line-height:1.4}._promoButton_fwgwi_496{background:var(--ion-color-white);color:var(--ion-color-dark);border:none;border-radius:24px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.15)}._promoButton_fwgwi_496:active{transform:scale(.96)}._promoButton_fwgwi_496 ion-icon{font-size:1rem}._promoSwiper_fwgwi_413 .swiper-pagination-bullet{width:8px;height:8px;background:var(--ion-color-medium);opacity:.4;transition:all .3s ease}._promoSwiper_fwgwi_413 .swiper-pagination-bullet-active{width:24px;border-radius:4px;background:var(--ion-color-primary);opacity:1}._privacyNotice_fwgwi_537{background:var(--ion-color-white);border-radius:16px;padding:1rem 1.25rem;display:flex;align-items:center;gap:.875rem;box-shadow:0 4px 16px rgba(0,0,0,.08);cursor:pointer;position:relative;z-index:1;animation:_slideUp_fwgwi_1 .6s ease-out .7s both;transition:all .2s ease}._privacyNotice_fwgwi_537:active{transform:scale(.99)}._privacyNotice_fwgwi_537>ion-icon:first-child{font-size:1.5rem;color:var(--ion-color-dark);flex-shrink:0}._privacyNotice_fwgwi_537>div{flex:1}._privacyNotice_fwgwi_537 h5{font-size:.9rem;font-weight:600;color:var(--ion-color-dark);margin:0 0 .25rem}._privacyNotice_fwgwi_537 p{font-size:.8rem;color:var(--ion-color-medium);margin:0;line-height:1.3}._privacyNotice_fwgwi_537 ._chevron_fwgwi_356{font-size:1.25rem;color:var(--ion-color-medium);flex-shrink:0}._stepCounter_fwgwi_587{text-align:center;font-size:.75rem;font-weight:600;color:var(--ion-color-primary);text-transform:uppercase;letter-spacing:1px;margin-top:.5rem;animation:_fadeIn_fwgwi_1 .6s ease-out .8s both;position:relative;z-index:1}@keyframes _fadeIn_fwgwi_1{0%{opacity:0}to{opacity:1}}._popoverWrapper_fwgwi_611{position:absolute;bottom:calc(100% + 12px);right:-10px;z-index:100;animation:_popoverFadeIn_fwgwi_1 .3s ease-out;pointer-events:none}@keyframes _popoverFadeIn_fwgwi_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}._popoverBox_fwgwi_631{background:var(--ion-color-dark);color:var(--ion-color-white);padding:.75rem 1rem;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.3);position:relative;min-width:140px;pointer-events:auto}._popoverBox_fwgwi_631 p{margin:0;font-size:.875rem;font-weight:500;white-space:nowrap;color:var(--ion-color-white)}._popoverClose_fwgwi_650{position:absolute;top:-8px;right:-8px;background:var(--ion-color-dark);border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 2px 8px rgba(0,0,0,.2)}._popoverClose_fwgwi_650 ion-icon{font-size:1.25rem;color:var(--ion-color-white)}._popoverArrow_fwgwi_672{position:absolute;bottom:-7px;right:16px;width:16px;height:16px;background:var(--ion-color-dark);transform:rotate(45deg)}._copiedPopoverSimple_fwgwi_683{background:var(--ion-color-dark);color:var(--ion-color-white);padding:.75rem 1rem;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.3);position:relative;z-index:1;animation:_popoverFadeIn_fwgwi_1 .3s ease-out;text-align:center;margin-top:0}._copiedPopoverSimple_fwgwi_683 p{margin:0;font-size:.875rem;font-weight:500;color:var(--ion-color-white)}@media (max-width: 576px){._container_fwgwi_1{padding:.75rem 1rem;margin:0}._mainTitle_fwgwi_86{font-size:1.5rem}._instructorCard_fwgwi_202,._detailsCard_fwgwi_324{padding:1rem}._instructorPhoto_fwgwi_223{width:64px;height:64px}._instructorName_fwgwi_263{font-size:1.125rem}._promoCard_fwgwi_419{padding:1.25rem;min-height:140px}._actionButtons_fwgwi_732{flex-direction:column}._actionButton_fwgwi_732,._actionButtonSecondary_fwgwi_737{width:100%}}@keyframes _pulse_fwgwi_1{0%,to{opacity:1}50%{opacity:.6}}._statusBanner_fwgwi_163._loading_fwgwi_752{animation:_pulse_fwgwi_1 2s ease-in-out infinite}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}._coachTitle_qw9qv_1{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._container_qw9qv_8{padding:1rem;display:flex;flex-direction:column;align-items:center;width:100%;position:relative;height:100%;--animate-duration: .3s}._groupLessonContainer_qw9qv_21{padding-bottom:.5rem}._swiperSlideWrapper_qw9qv_27{position:relative;overflow:visible!important}._rankBadge_qw9qv_32{position:absolute;top:-.75rem;right:.75rem;z-index:10;padding:.75rem 1.5rem;border-radius:999px;font-weight:700;font-size:1rem;color:var(--ion-color-secondary);box-shadow:0 4px 16px rgba(0,0,0,.2);display:flex;align-items:center;gap:.35rem}._list_qw9qv_48{width:100%;background:transparent}._subContainer_qw9qv_54{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem}._subLabels_qw9qv_64{font-size:1rem;font-weight:500;text-transform:capitalize;width:100%;text-align:left;margin-left:1rem;margin-right:1rem;color:var(--ion-color-black)}._calendar_qw9qv_77{--background: white;border-radius:1rem;width:400px!important}._toolbarFooter_qw9qv_88{--padding-top: .5rem;--padding-bottom: .5rem;--padding-start: 1.5rem;--padding-end: 1.5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;border-top:solid 2px var(--ion-color-light)}._toolbarFooterDiv_qw9qv_99{display:flex;align-items:center;justify-content:flex-end}._customButton_qw9qv_105{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);flex-grow:1}._toolbar_qw9qv_88,._toolbarSpecial_qw9qv_129{--padding-top: .25rem;--padding-bottom: .5rem;--padding-start: .5rem;--padding-end: .5rem;position:relative;background:var(--ion-color-medium);overflow:hidden}._spinnerContainer_qw9qv_140{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._noCoachesMessage_qw9qv_149{display:flex;align-items:center;justify-content:center;width:100%;padding:0 4rem;height:100%;color:var(--ion-color-medium);font-size:2rem;text-align:center}._header_qw9qv_162{text-align:left;margin:0;margin-top:1rem;margin-bottom:1rem;font-size:1.75rem;font-weight:500;width:100%;border-bottom:solid 1px var(--ion-color-border);padding-bottom:1rem}._customSearchBar_qw9qv_176{--background: var(--ion-color-white);--box-shadow: none;--border-radius: 10rem}._recommendationCallout_qw9qv_184{width:100%;display:flex;align-items:center;gap:.5rem;background:rgba(var(--ion-color-success-rgb),.1);border:1px solid rgba(var(--ion-color-success-rgb),.3);border-radius:.75rem;padding:.75rem 1rem;margin-bottom:1rem;color:var(--ion-color-success-shade);font-size:.9rem}._swumAiCallout_qw9qv_198{width:100%;background:linear-gradient(135deg,#000,#1a1a1a);border-radius:1rem;padding:1.5rem;margin-bottom:1rem;display:flex;align-items:flex-start;gap:1rem;position:relative;overflow:hidden;min-height:fit-content}._swumAiCallout_qw9qv_198:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:radial-gradient(ellipse at top left,rgba(0,122,255,.4) 0%,transparent 60%);pointer-events:none}._swumAiLogoContainer_qw9qv_223{flex-shrink:0;position:relative;z-index:2;padding-top:.25rem}._showAnotherSection_qw9qv_230{width:100%;display:flex;flex-direction:column;gap:.5rem;margin-top:-1rem}._showAnotherWrapper_qw9qv_238{width:100%}._showAnotherLabel_qw9qv_242{display:none}._swumAiLogoSmall_qw9qv_246{width:48px;height:48px;filter:drop-shadow(0 0 16px rgba(0,122,255,.5))}._swumAiContent_qw9qv_252{flex:1;position:relative;z-index:2}._swumAiTitle_qw9qv_258{margin:0 0 .25rem;font-size:1.1rem;font-weight:700;color:#fff;letter-spacing:-.3px}._swumAiDescription_qw9qv_266{margin:0;font-size:.9rem;font-weight:400;color:rgba(255,255,255,.75);line-height:1.4}._swumAiCloseButton_qw9qv_274{position:absolute;top:.5rem;right:.5rem;font-size:1.5rem;color:rgba(255,255,255,.6);cursor:pointer;z-index:3;transition:color .2s ease}._swumAiCloseButton_qw9qv_274:hover{color:#fff}._preferenceModalTitle_qw9qv_289{font-size:1.125rem;font-weight:700;color:var(--ion-color-black)}._preferenceModalContent_qw9qv_295{--padding-start: 1.5rem;--padding-end: 1.5rem;--padding-top: 1.5rem;--padding-bottom: 2rem}._preferenceSection_qw9qv_302{margin-bottom:2rem}._preferenceSectionTitle_qw9qv_306{margin:0;margin-bottom:.25rem;font-size:1.1rem;font-weight:700;color:var(--ion-color-black)}._preferenceSectionSubtitle_qw9qv_314{margin:0;margin-bottom:1rem;font-size:.875rem;color:var(--ion-color-medium)}._preferencePills_qw9qv_321{display:flex;flex-wrap:wrap;gap:.75rem}._preferenceButton_qw9qv_327{--padding-start: 1.25rem;--padding-end: 1.25rem;--padding-top: .75rem;--padding-bottom: .75rem;font-weight:500}._preferenceActions_qw9qv_335{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--ion-color-light)}._saveButton_qw9qv_341{--padding-top: 1rem;--padding-bottom: 1rem;font-weight:600;font-size:1rem}._swiperContainer_qw9qv_349{width:100%;padding:1.5rem 0 1rem;margin-bottom:1rem;overflow:visible!important}._swiper_qw9qv_27{width:100%;padding-bottom:2rem;overflow:visible!important}._swiper_qw9qv_27 .swiper-wrapper{overflow:visible!important}._ctaCard_qw9qv_367{margin:0!important;border:2px solid var(--ion-color-white);border-radius:1.5rem;box-shadow:none;cursor:pointer;background:var(--ion-color-white);padding-top:1rem;transition:transform .2s cubic-bezier(.4,0,.2,1)}._ctaCard_qw9qv_367:active{transform:scale(.98)}._ctaCardContent_qw9qv_382{display:flex;align-items:center;gap:1rem;padding:1.5rem 1rem 3rem;position:relative}._ctaIconWrapper_qw9qv_390{width:3.5rem;height:3.5rem;background:var(--ion-color-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._ctaIcon_qw9qv_390{font-size:1.75rem;color:var(--ion-color-white)}._ctaContent_qw9qv_406{flex:1;display:flex;flex-direction:column;gap:.25rem}._ctaTitle_qw9qv_413{margin:0;font-size:1.35rem;font-weight:700!important;color:var(--ion-color-dark);line-height:1.3}._ctaDescription_qw9qv_421{margin:0;font-size:.9rem;font-weight:400;color:var(--ion-color-medium);line-height:1.4}._ctaArrow_qw9qv_429{position:absolute;bottom:1rem;right:1rem;font-size:1.5rem;color:var(--ion-color-primary)}._subTitle_fmxds_1{text-wrap:wrap;max-width:75%}._participants_fmxds_7{display:flex;align-items:center;padding:0}._participants_fmxds_7 ion-avatar{height:2rem;width:2rem;margin-left:-1rem;border:2px solid var(--ion-color-white);z-index:1;background-color:var(--ion-color-light)}._participants_fmxds_7 ion-avatar:first-child{margin-left:0}._participantCount_fmxds_27{font-size:.9rem;color:var(--ion-color-medium)}._description_fmxds_34{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:var(--ion-color-medium);font-size:.85rem;line-height:1.2em;max-height:3.6em;margin:0;padding:0}._listContent_fmxds_48{border-radius:1rem}._listContent_fmxds_48 ion-item{--background: var(--ion-color-light) !important;font-size:.8rem;--inner-padding-top: 0px;--inner-padding-bottom: 0px}._icon_fmxds_59{color:#6e758f}._accordionItem_fmxds_63{--border-radius: 1rem}._accordionContent_fmxds_67{padding-top:1rem}._bottomContainer_fmxds_71{display:flex;flex-direction:column;padding-top:1rem;padding-bottom:1rem}._bottomContainer_fmxds_71 strong{font-size:2rem;color:var(--ion-color-black)}._bottomContainer_fmxds_71 p{color:var(--ion-color-medium);margin:0}._priceItemDiv_fmxds_94{display:flex;align-items:center}._priceItemDiv_fmxds_94 ion-icon{margin-right:.5rem;font-size:.8rem}._selectItem_fmxds_104{--border-radius: 1rem}._card_fmxds_108{border:solid 2px var(--ion-color-white);border-radius:1.5rem;box-shadow:none;margin:0!important;padding-top:1rem}._matchPill_fmxds_116{position:absolute;top:.75rem;right:.75rem;background:rgba(var(--ion-color-primary-rgb),.1);color:var(--ion-color-primary-shade);padding:.35rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:.25rem}._matchPillBest_fmxds_131{background:rgba(var(--ion-color-success-rgb),.15);color:var(--ion-color-success-shade)}._paymentMethodDisabled_fmxds_140{margin-top:1rem;margin-bottom:1rem;--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;align-items:flex-start;--background: var(--ion-color-lightYellow)}._paymentMethodDisabledMaxSwimmers_fmxds_151{margin-top:1rem;margin-bottom:1rem;--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;align-items:flex-start;--background: var(--ion-color-lightRed)}._paymentMethodWaitlist_fmxds_162{margin-top:1rem;--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;align-items:flex-start;--background: var(--ion-color-lightBlue)}._notificationContainer_fmxds_172{display:flex;flex-direction:column;align-items:flex-start;border-top:solid 1px var(--ion-color-border);padding:1rem 0}._notificationContainer_fmxds_172 span{padding:.5rem 0;color:var(--ion-color-medium);font-size:.8rem;font-weight:300}._chipContainer_fmxds_188{display:flex;flex-direction:column;align-items:flex-start}._coachesList_fmxds_194{--background: var(--ion-color-light) !important;border-radius:1rem;margin-bottom:1rem!important}._signUpLiveText_fmxds_200{display:flex;color:var(--ion-color-danger);margin-bottom:.5rem}._button_fmxds_208{margin-top:1rem}._daysWrapper_fmxds_214{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem;margin:1rem 0}._dayIndicator_fmxds_221{display:flex;flex-direction:column;align-items:center;gap:.375rem}._dayLabel_fmxds_228{font-size:.75rem;color:var(--ion-color-medium);font-weight:500}._dayDot_fmxds_234{width:8px;height:8px;border-radius:50%;background:var(--ion-color-light);transition:transform .2s ease,background-color .2s ease}._activeDayIndicator_fmxds_242 ._dayLabel_fmxds_228{color:var(--indicator-color)}._activeDayIndicator_fmxds_242 ._dayDot_fmxds_234{background:var(--indicator-color);transform:scale(1.2)}._pastDayIndicator_fmxds_251{opacity:.4}._waitlistMessage_fmxds_255{color:var(--ion-color-medium);font-size:.75rem}._buttonGroup_fmxds_260{display:flex;gap:1rem;width:100%}._buttonGroup_fmxds_260 ion-button{flex-grow:1}._button_fmxds_208{margin:0}._removeButton_fmxds_277{font-weight:600}._modal_1jm0e_2::part(backdrop){background:transparent;opacity:0}._modalContainer_1jm0e_12{position:relative;height:100%}._toolbar_1jm0e_17{--background: transparent}._header_1jm0e_21{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700}._title_1jm0e_28{font-size:24px;font-weight:600;padding:0;margin:0}._priceBig_1jm0e_35{display:inline-block;font-size:3rem;font-weight:700;padding:1rem;border-radius:1rem;background-color:var(--ion-color-light);color:var(--ion-color-primary)}._closeButton_1jm0e_45{font-size:16px;--color: var(--ion-color-medium)}._instructorsSection_1jm0e_50{padding:1rem;margin-bottom:1rem}._instructorsTitle_1jm0e_55{margin:0 0 .75rem;font-size:16px;font-weight:600;color:var(--ion-color-dark)}._instructorsList_1jm0e_62{display:flex;flex-direction:column;gap:.75rem}._instructorItem_1jm0e_68{display:flex;align-items:center;gap:.75rem}._instructorAvatar_1jm0e_74{width:36px;height:36px}._instructorName_1jm0e_79{font-size:14px;font-weight:500;color:var(--ion-color-dark)}._detailsSection_1jm0e_85{background:var(--ion-color-light);padding:1rem;border-radius:12px;margin-bottom:1rem}._detailRow_1jm0e_92{display:flex;align-items:flex-start;gap:1rem;padding:.5rem 0}._detailIcon_1jm0e_99{font-size:1.25rem;width:1.25rem;color:var(--ion-color-black)}._detailContent_1jm0e_106{flex:1}._detailLabel_1jm0e_110{font-weight:700;display:block;margin-bottom:.25rem;color:var(--ion-color-black)}._detailValue_1jm0e_117{color:var(--ion-color-black)}._notificationSection_1jm0e_121{margin:0;margin-bottom:1rem;margin-top:1rem;gap:1rem}._notifyButton_1jm0e_135{--border-radius: 12px}._notificationText_1jm0e_140{font-size:.8rem;color:var(--ion-color-medium);display:block}._confirmButton_1jm0e_148{--padding-top: 1.5rem;--padding-bottom: 1.5rem;margin:.75rem 1.5rem}._messageContainer_1jm0e_159{display:flex;align-items:flex-start;gap:1rem;background:var(--ion-color-light);padding:1rem;border-radius:12px;margin-bottom:0rem}._messageIcon_1jm0e_169{font-size:24px;flex-shrink:0;margin-top:.25rem}._messageText_1jm0e_175{margin:0;color:var(--ion-color-medium);font-size:.9rem}._messageText_1jm0e_175 strong{display:block;color:var(--ion-color-dark)}._dangerText_1jm0e_186{color:var(--ion-color-danger)}._warningText_1jm0e_190{color:var(--ion-color-warning)}._statusBadgeContainer_1jm0e_194{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-left:.75rem}._statusBadge_1jm0e_194{background:var(--ion-color-warning);color:#000;padding:4px 12px;border-radius:16px;font-size:.875rem;font-weight:500}._statusBadge_1jm0e_194._inDays_1jm0e_214{background:var(--ion-color-lightBlue);color:var(--ion-color-primary)}._statusBadgeWaitlist_1jm0e_219{background:var(--ion-color-lightRed);color:var(--ion-color-danger);padding:4px 12px;border-radius:16px;font-size:.875rem;font-weight:500}._header_1jm0e_21{position:relative}._alertContainer_1jm0e_232{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-top:1rem;margin-bottom:2rem}._alertContent_1jm0e_242{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1jm0e_249{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_1jm0e_256{flex-grow:1}._alertMessage_1jm0e_256 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1jm0e_256 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._container_4x1ob_1{padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;position:relative;--animate-duration: .3s}._optionsContainer_4x1ob_12{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative}._kidsContainer_4x1ob_22{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1rem}._kidsTopContainer_4x1ob_33{display:flex;flex-direction:column;width:100%;gap:.25rem}._optionCard_4x1ob_41{display:flex;align-items:center;background-color:var(--ion-color-light);border-radius:1rem;border-top-left-radius:0;border-bottom-left-radius:0;cursor:pointer;padding:1rem;border-left:solid 4px var(--ion-color-border);width:100%}._emojiDiv_4x1ob_64{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-right:1rem}._checkmark_4x1ob_77{border-radius:50%;background:var(--ion-color-white);height:1.25rem;width:1.25rem;display:flex;align-items:center;justify-content:center}._checkmarkSmall_4x1ob_89{border-radius:50%;background:var(--ion-color-black);height:.75rem;width:.75rem}._subContainer_4x1ob_177{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1rem}._subContainer_4x1ob_177 ion-note{margin-right:1rem;display:flex;align-items:center;gap:.15rem}._subContainerSmall_4x1ob_193{width:100%;background-color:var(--ion-color-white);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.25rem;border-bottom:solid 1px var(--ion-color-border);padding:.75rem 0;margin-bottom:.25rem}._subLabels_4x1ob_209{color:var(--ion-color-black);font-size:1.1rem;font-weight:600;margin:0}._subLabelsOptional_4x1ob_217{font-size:.8rem;font-weight:400;color:var(--ion-color-medium);margin-right:.75rem}._textArea_4x1ob_224{min-height:15rem!important;--background: var(--ion-color-light) !important;--border-radius: 1rem !important;--border-width: 0px;--highlight-color-focused: var(--ion-color-primary) !important;--padding-bottom: 1.25rem !important;--padding-top: 1.25rem !important;--padding-end: 1.25rem;--padding-start: 1.25rem}._priceContainer_4x1ob_236{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}._priceContainerDiv_4x1ob_247{background-color:var(--ion-color-light);border-radius:1rem;height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:.5rem}._priceContainerDiv_4x1ob_247 div{display:flex;gap:.5rem}._moneyMarker_4x1ob_266{font-size:7.5rem;font-weight:700;color:var(--ion-color-black);margin-top:-1rem;margin-bottom:-1rem}._priceLabel_4x1ob_275{display:flex;flex-direction:column;gap:.5rem;font-size:.8rem;padding-left:.5rem}._incrementButton_4x1ob_283,._incrementButtonDown_4x1ob_287{--background: var(--ion-color-primary) }._toolbar_4x1ob_291{--padding-top: .25rem;--padding-bottom: .5rem;--padding-start: .5rem;--padding-end: .5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;display:flex}._toolbarFooter_4x1ob_302{--padding-top: .5rem;--padding-bottom: .5rem;--padding-start: 1.5rem;--padding-end: 1.5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;border-top:solid 2px var(--ion-color-light)}._toolbarFooterDiv_4x1ob_313{display:flex;align-items:center;justify-content:flex-end}._customButton_4x1ob_320{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);flex-grow:1}._errorText_4x1ob_333{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.8rem;color:#fff!important;font-weight:600;background-color:var(--ion-color-danger);padding:.5rem 1rem;border-radius:.5rem;width:100%}._bottomDiv_4x1ob_350{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%}._bottomDiv_4x1ob_350 ion-label{font-size:1rem}._itemContent_4x1ob_369{flex:1}._itemContent_4x1ob_369 h1{margin:0;font-size:1.1rem;font-weight:400}._itemContent_4x1ob_369 p{margin:.25rem 0 0;font-size:.9rem;font-weight:300;color:#888}._header_4x1ob_388{text-align:left;margin:0;margin-top:1rem;margin-bottom:1rem;font-size:1.75rem;font-weight:500;width:100%}._swimmerCounter_4x1ob_400{background:var(--ion-color-light);border-radius:1rem;padding:1rem;width:100%;display:flex;align-items:center;justify-content:space-between}._swimmerCounter_4x1ob_400 h2{font-size:1rem;margin:0;display:flex;align-items:baseline;gap:.5rem}._regularColor_4x1ob_419{color:var(--ion-color-medium);font-size:.75rem}._successColor_4x1ob_424{color:var(--ion-color-success);font-size:.75rem}._swimmerCounter_4x1ob_400 p{font-size:.75rem;color:var(--ion-color-medium);margin:0}._counterControls_4x1ob_435{display:flex;align-items:center}._count_4x1ob_435{font-size:1.2rem;font-weight:600;min-width:1.5rem;text-align:center}._alertContainer_4x1ob_450{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-top:1rem}._alertContent_4x1ob_459{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_4x1ob_466{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_4x1ob_473{flex-grow:1}._alertMessage_4x1ob_473 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_4x1ob_473 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._questionContainer_4x1ob_491{width:100%;margin-bottom:1rem}._questionHeader_4x1ob_496{margin-bottom:.5rem;display:flex;align-items:flex-start;gap:.75rem}._questionNumber_4x1ob_503{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--ion-color-light);color:var(--ion-color-black);font-size:.875rem;font-weight:700;flex-shrink:0;margin-top:.125rem}._questionContent_4x1ob_518{display:flex;flex-direction:column;gap:.25rem;flex:1}._questionText_4x1ob_525{font-size:.9375rem;font-weight:500;color:var(--ion-color-dark)}._textAreaSpecial_4x1ob_531{min-height:7.5rem!important;--background: var(--ion-color-light) !important;--border-radius: 1rem !important;--border-width: 0px;--highlight-color-focused: var(--ion-color-primary) !important;--padding-bottom: 1.25rem !important;--padding-top: 1.25rem !important;--padding-end: 1.25rem;--padding-start: 1.25rem}._radioItem_4x1ob_543{--background: var(--ion-color-white);--border-radius: 1rem;--padding-start: 1rem;--padding-end: 1rem;--padding-top: .75rem;--padding-bottom: .75rem;--ripple-color: transparent !important;margin-bottom:.5rem;border:solid 1px var(--ion-color-border);border-radius:1rem}._analysisModal_4x1ob_556{--background: linear-gradient(135deg, #000000 0%, #1a1a1a 100%);--backdrop-opacity: .8}._analysisModalContent_4x1ob_561{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:3rem 2rem 2rem;background:linear-gradient(135deg,#000,#1a1a1a);overflow:hidden}._closeButton_4x1ob_572{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;z-index:10;cursor:pointer}._analysisModalContent_4x1ob_561:before{content:"";position:absolute;top:0;left:0;right:0;height:300px;background:radial-gradient(ellipse at top,rgba(0,122,255,.3) 0%,transparent 70%);pointer-events:none}._logoContainer_4x1ob_593{margin-top:4rem;margin-bottom:3rem;position:relative;z-index:2}._swumAILogo_4x1ob_600{width:120px;height:120px;filter:drop-shadow(0 0 40px rgba(0,122,255,.4));animation:_float_4x1ob_1 3s ease-in-out infinite}@keyframes _float_4x1ob_1{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}._contentWrapper_4x1ob_616{flex:1;width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}._mainTitle_4x1ob_627{font-size:2rem;font-weight:700;color:#fff;margin:0 0 .5rem;text-align:center;letter-spacing:-.5px}._subtitle_4x1ob_636{font-size:.95rem;font-weight:500;color:rgba(255,255,255,.6);margin:0 0 3rem;text-align:center}._stepsContainer_4x1ob_644{width:100%;display:flex;flex-direction:column;gap:1rem;padding:0 1rem}._stepItem_4x1ob_652{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:rgba(255,255,255,.05);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;transition:all .4s cubic-bezier(.4,0,.2,1);animation:_slideIn_4x1ob_1 .5s cubic-bezier(.4,0,.2,1) backwards}._stepItem_4x1ob_652:nth-child(1){animation-delay:.1s}._stepItem_4x1ob_652:nth-child(2){animation-delay:.2s}._stepItem_4x1ob_652:nth-child(3){animation-delay:.3s}._stepItem_4x1ob_652:nth-child(4){animation-delay:.4s}._stepItem_4x1ob_652:nth-child(5){animation-delay:.5s}@keyframes _slideIn_4x1ob_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._stepActive_4x1ob_682{background:rgba(0,122,255,.15);border-color:rgba(0,122,255,.4);box-shadow:0 8px 32px rgba(0,122,255,.2);transform:scale(1.02)}._stepCompleted_4x1ob_689{opacity:.6;background:rgba(255,255,255,.03)}._stepIndicator_4x1ob_694{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._dotPulse_4x1ob_703{width:12px;height:12px;background:#007aff;border-radius:50%;position:relative;animation:_pulse_4x1ob_1 2s cubic-bezier(.4,0,.6,1) infinite}._dotPulse_4x1ob_703:before,._dotPulse_4x1ob_703:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:inherit;border-radius:50%;animation:_ripple_4x1ob_1 2s cubic-bezier(0,0,.2,1) infinite}._dotPulse_4x1ob_703:after{animation-delay:1s}@keyframes _pulse_4x1ob_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}@keyframes _ripple_4x1ob_1{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(3);opacity:0}}._checkIcon_4x1ob_752{font-size:32px;color:var(--ion-color-success);filter:drop-shadow(0 4px 12px rgba(52,199,89,.4))}._stepText_4x1ob_758{font-size:1rem;font-weight:500;color:rgba(255,255,255,.9);letter-spacing:-.2px}._stepActive_4x1ob_682 ._stepText_4x1ob_758{color:#fff;font-weight:600}._stepCompleted_4x1ob_689 ._stepText_4x1ob_758{color:rgba(255,255,255,.5)}._gradientFade_4x1ob_774{position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);pointer-events:none;z-index:1}._participantSwitcher_4x1ob_785{width:100%;display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem;position:sticky;top:0;z-index:5;background:transparent;padding:.5rem 0;align-items:center}._segmentControl_4x1ob_799{max-width:280px;min-width:280px;margin-left:0;border-radius:10rem;height:2.6rem;background:var(--ion-color-light);--background: var(--ion-color-light);--indicator-color: var(--ion-color-white)}._segmentButton_4x1ob_810{--indicator-color: var(--ion-color-white);--border-radius: 10rem;text-transform:none}._segmentButtonContent_4x1ob_816{display:flex;align-items:center;justify-content:center;gap:.35rem}._segmentButtonContent_4x1ob_816 span{max-width:4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._segmentStatusIcon_4x1ob_830{font-size:1rem;min-width:1rem;flex-shrink:0}._preloadedSuccessContainer_4x1ob_836{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1.5rem;text-align:left;border-radius:1rem;margin:1rem 0}._preloadedIcon_4x1ob_847{font-size:3rem;margin-bottom:.75rem}._preloadedSuccessContainer_4x1ob_836 h3{font-size:1.25rem;font-weight:600;color:var(--ion-color-black);margin:0 0 .5rem}._preloadedSuccessContainer_4x1ob_836 p{font-size:.9rem;color:var(--ion-color-medium);margin:0}._singleParticipantLabel_4x1ob_865{background:var(--ion-color-light);border-radius:10rem;padding:.45rem 1.25rem;font-size:.95rem;color:var(--ion-color-black);font-weight:500;display:inline-flex;align-items:center;justify-content:center}._noParticipantMessage_4x1ob_877{font-size:.9rem;color:var(--ion-color-medium);margin:.5rem 0 0}._updateNotice_4x1ob_883{display:flex;align-items:flex-start;gap:.75rem;background-color:var(--ion-color-light);border-left:4px solid var(--ion-color-warning);border-radius:.75rem;border-top-left-radius:0;border-bottom-left-radius:0;padding:.75rem 1rem;margin-bottom:1rem}._updateNotice_4x1ob_883 ion-icon{font-size:1.25rem;color:var(--ion-color-warning);flex-shrink:0;margin-top:.1rem}._updateNotice_4x1ob_883 p{margin:0;font-size:.85rem;color:var(--ion-color-dark);line-height:1.4}._alertContainer_1by7d_1{background:var(--ion-color-lightRed);border-radius:12px;overflow:hidden;margin:1rem 0}._alertContent_1by7d_8{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1by7d_15{font-size:1.5rem;color:var(--ion-color-danger);margin-right:16px;flex-shrink:0}._alertMessage_1by7d_22{flex-grow:1}._alertMessage_1by7d_22 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-danger)}._alertMessage_1by7d_22 p{margin:0;font-size:14px;color:var(--ion-color-black);line-height:1.4}._kids_1by7d_40{width:100%;background-color:var(--ion-color-white);padding:.5rem}._itemWrapper_1by7d_48{position:relative}._kidsItem_1by7d_52{--border-radius: 1rem;margin-bottom:.75rem;--background-activated: transparent !important;--ripple-color: var(--ion-color-lightBlue);--padding-top: 1rem !important;--padding-bottom: 1rem !important;--border-width: 1px;--border-style: solid;--border-color: var(--ion-color-border);--ripple-color: transparent !important}._kidsItem_1by7d_52._selected_1by7d_71{--border-width: 2px;--border-style: solid;--border-color: var(--ion-color-primary)}._noKids_1by7d_79{width:100%;background-color:var(--ion-color-white);display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:solid 1px var(--ion-color-border);padding:.5rem 0}._noKidsText_1by7d_92{color:var(--ion-color-black);font-size:1.1rem;font-weight:600;margin:0}._noKidsNew_1by7d_100{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--ion-color-medium);margin-top:1rem;gap:.5rem}._addButtonContainer_1by7d_113{display:flex;justify-content:flex-end}._nameText_1by7d_118{display:flex;flex-direction:column;margin-left:1rem}._kidsName_1by7d_130{font-size:1.25rem!important;font-weight:600;max-width:10rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kidsAge_1by7d_139{color:var(--ion-color-medium);font-size:.85rem}._icon_1by7d_145{font-size:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}._iconWrapper_1by7d_150{width:3rem;height:3rem;min-width:3rem;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:50%;background:var(--ion-color-light);flex-shrink:0}._selected_1by7d_71 ._iconWrapper_1by7d_150{background:var(--ion-color-primary)}._nameAndAge_1by7d_173{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._existingSpots_1by7d_180{font-size:.75rem;position:absolute;top:.5rem;right:.5rem;background-color:var(--ion-color-warning);color:var(--ion-color-black);z-index:1000;padding:.25rem;border-radius:.25rem;opacity:1;font-weight:500}._disabledReason_1by7d_195{font-size:.75rem;color:var(--ion-color-danger)}._multiParticipantModal_1p80e_2::part(backdrop){background:transparent;opacity:0}._multiParticipantToolbar_1p80e_7{--background: transparent;position:relative}._containerModal_1p80e_12{padding:1rem;color:#888}._containerModal_1p80e_12 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_1p80e_12 p{color:var(--ion-color-medium);margin-bottom:.5rem}._imageContainer_1p80e_28{width:100%;background:transparent}._mainImage_1p80e_33{width:100%;display:block}._closeButton_1p80e_38{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem;right:1rem!important;z-index:10;height:2.5rem;width:2.5rem}._closeButtonIOS_1p80e_49{top:0rem}._infoSection_1p80e_53 h2{font-size:1.5rem;color:var(--ion-color-black);margin-bottom:1rem}._features_1p80e_59{display:grid;gap:1.5rem;margin:2rem 0}._feature_1p80e_59{display:flex;align-items:flex-start;gap:1rem;padding:.5rem 0}._feature_1p80e_59 ion-icon{font-size:1.5rem;color:var(--ion-color-primary);flex-shrink:0;margin-top:.1rem;min-width:1.5rem}._feature_1p80e_59 h3{margin:0;font-size:1rem;font-weight:600}._feature_1p80e_59 p{margin:.25rem 0 0;color:var(--ion-color-medium)}._footerToolbar_1p80e_95 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._mainDiv_1gclj_1{--animate-duration: .3s;padding:1rem}._confirmDateSubContainer_1gclj_6{background-color:var(--ion-color-white)!important;border-radius:.1rem;width:100%;display:flex;align-items:center;gap:1rem;padding:.5rem 1rem;font-size:1.5rem}._smallContainer_1gclj_19{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;font-size:1rem}._smallContainer_1gclj_19 span{color:var(--ion-color-black)!important;font-size:.8rem}._mainValue_1gclj_32{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;display:flex;align-items:center;gap:.5rem;color:#888}._infoContainer_1gclj_54{display:flex;align-items:flex-start;gap:.5rem;color:var(--ion-color-medium);font-size:.8rem;width:100%}._header_1gclj_65{border-bottom:solid 1px var(--ion-color-border)}._toolbar_1gclj_69{--padding-top: 1rem;--padding-bottom: 1rem}._title_1gclj_74{font-size:1.5rem}._title_1gclj_74 div{text-wrap:wrap}._confirmContainer_1gclj_82{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;margin-bottom:2rem}._confirmDateSubContainer_1gclj_6{position:relative;background-color:var(--ion-color-white)!important;border-radius:.1rem;width:100%;display:flex;align-items:flex-start;gap:1rem;padding:.25rem 1rem;font-size:1.5rem}._smallContainer_1gclj_19{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}._smallContainer_1gclj_19 span{color:#666;font-size:.7rem;font-weight:600}._mainValue_1gclj_32{display:flex;flex-direction:column;align-items:flex-start;font-size:1rem;font-weight:400}._mainValue_1gclj_32 img{height:1.5rem;width:1.5rem;object-fit:cover;border-radius:50%}._mainValueObjective_1gclj_147{display:flex;flex-direction:column;align-items:flex-start;font-size:.9rem;font-weight:400;margin-top:.25rem;line-height:1.25rem}._bottomButtons_1gclj_157{display:flex;align-items:center;gap:.5rem}._bottomButtons_1gclj_157 ion-button{flex-grow:1;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem}._relativeTimeContainer_1gclj_175 h1{margin:0}._lessonCoachContainer_1gclj_179{display:flex;align-items:center;gap:2rem;padding:1rem;background-color:var(--ion-color-white);border-radius:1rem;margin-bottom:1rem}._leftLessonCoachContainer_1gclj_192{display:flex;flex-direction:column;align-items:center;position:relative}._leftLessonCoachContainer_1gclj_192 img{min-height:7rem;max-height:7rem;min-width:7rem;max-width:7rem;object-fit:cover;border-radius:50%}._rightLessonCoachContainer_1gclj_209 h2{margin:0;font-size:1.5rem;font-weight:700}._rightLessonCoachContainer_1gclj_209 h4{margin:0;margin-bottom:1rem;color:#727272;font-size:.9rem}._ratingContainer_1gclj_226{background-color:var(--ion-color-black);display:flex;align-items:center;gap:.25rem;color:var(--ion-color-white);border-radius:10rem;padding:.25rem .75rem;font-size:.8rem;font-weight:600;position:absolute;bottom:0;z-index:2}._locationContainer_1gclj_242{color:var(--ion-color-primary);display:flex;align-items:flex-start;gap:.25rem;cursor:pointer}._iconLocation_1gclj_250{font-size:1rem;min-width:1rem;padding-top:.1rem}._lessonDetailsContainer_1gclj_256{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem;background-color:var(--ion-color-white);border-radius:1rem;margin-bottom:1rem}._lessonDetailsContainerSpecial_1gclj_269{display:flex;flex-direction:column;align-items:flex-start;background-color:var(--ion-color-white);border-radius:1rem;margin-bottom:1rem}._lessonDetailsTopContainer_1gclj_282{display:flex;flex-wrap:wrap;align-items:center;width:100%}._lessonDetailsTopContainerDiv_1gclj_294{padding:1rem;padding-bottom:0;width:100%;display:flex;flex-direction:column;gap:.25rem}._lessonDetailsTopContainer_1gclj_282 h2{margin:0;font-size:1.15rem;font-weight:600;display:flex;align-items:center;justify-content:space-between}._lessonDetailsTopContainer_1gclj_282 h6{margin:0;text-transform:capitalize}._locationButton_1gclj_319{--padding-start: 0px;--padding-end: 0px;--padding-top: 0px !important;--padding-bottom: 0px !important;font-size:.85rem;font-weight:600;margin:0}._paymentContainer_1gclj_329{display:flex;align-items:center;gap:.5rem}._paymentContainer_1gclj_329 img{height:2rem}._icon_1gclj_250{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem}._footerToolbar_1gclj_351{--padding-top: .25rem;--padding-bottom: .5rem;--padding-start: .5rem;--padding-end: .5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;border-top:solid 2px var(--ion-color-light)}._cardItem_1gclj_362{--border-radius: 1rem;width:100%}._labelContainer_1gclj_371{display:flex;flex-direction:column;gap:.5rem;width:100%}._labelUpperContainer_1gclj_379{display:flex;align-items:center;gap:1rem;font-size:1.5rem;font-weight:500;color:var(--ion-color-black)}._labelLowerContainer_1gclj_388{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1rem;color:#888;width:100%}._paymentSummaryBottomDiv_1gclj_399{display:flex;flex-direction:column;gap:1rem;width:100%;padding:1rem;border-top:solid 1px var(--ion-color-border)}._paymentSummaryBottomDivLine_1gclj_409{display:flex;align-items:center;justify-content:space-between;color:#888}._paymentSummaryBottomDivLine_1gclj_409._special_1gclj_416{display:flex;align-items:center;justify-content:space-between;color:var(--ion-color-success)}._checkboxContainer_1gclj_426{display:flex;align-items:center;gap:.5rem;opacity:.4}._paymentSummaryBottomDivLineTotal_1gclj_433{display:flex;align-items:baseline;justify-content:space-between;font-size:1.1rem;font-weight:600}._successMessage_1gclj_443{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center}._successMessage_1gclj_443 h2{margin-top:20px;font-size:1.5rem;color:var(--ion-color-black);display:flex;flex-direction:column}._successMessage_1gclj_443 h2 span{font-size:1rem;font-weight:400;color:var(--ion-color-medium)}._lessonPriceDiv_1gclj_469{display:flex;align-items:center}._lessonPriceDiv_1gclj_469 ion-icon{margin-right:.5rem;font-size:.8rem}._switchPaymentsButton_1gclj_480{font-weight:500;--padding-start: 0;--padding-end: 0}._couponContainer_1gclj_488{padding-top:.75rem}._couponInputContainer_1gclj_494{display:flex;align-items:center;gap:2rem}._couponInput_1gclj_494{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._couponButton_1gclj_513{--padding-start: .75rem;--padding-end: .75rem;margin:0}._appliedCouponContainer_1gclj_519{display:flex;justify-content:space-between;align-items:center;background-color:var(--ion-color-light);border-radius:.5rem;padding:.5rem .75rem}._appliedCouponInfo_1gclj_528{display:flex;align-items:center;gap:.5rem}._couponDetail_1gclj_534{display:flex;flex-direction:column}._couponCode_1gclj_539{font-weight:500;color:var(--ion-color-dark)}._discountInfo_1gclj_544{font-size:.8rem;color:var(--ion-color-success)}._alertContainer_1gclj_550{background:var(--ion-color-lightBlue);border-radius:1rem;overflow:hidden;margin-bottom:1rem}._alertContainer_1gclj_550._danger_1gclj_557{background:var(--ion-color-lightRed);margin-bottom:0}._alertContent_1gclj_562{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1gclj_569{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertIcon_1gclj_569._danger_1gclj_557{color:var(--ion-color-danger)}._alertMessage_1gclj_580{flex-grow:1}._alertMessage_1gclj_580 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1gclj_580 h3._danger_1gclj_557{color:var(--ion-color-danger)}._alertMessage_1gclj_580 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._container_5eyoh_1{padding:1rem}._packagesContainer_5eyoh_5{display:flex;flex-direction:column;gap:.5rem}._packageWrapper_5eyoh_11{cursor:pointer}._header_5eyoh_16{text-align:left;margin:0;margin-top:1rem;margin-bottom:1rem;font-size:1.75rem;font-weight:500;width:100%;border-bottom:solid 1px var(--ion-color-border);padding-bottom:1rem}._modal_7n7un_1{--backdrop-opacity: 0 !important}._title_7n7un_6{font-size:1.5rem;font-weight:600;margin-bottom:20px}._checkoutTitle_7n7un_12{font-weight:500;color:var(--ion-color-medium);display:flex;align-items:center;gap:.5rem}._cardItem_7n7un_21{--border-radius: 1rem;width:100%;margin-top:1rem}._labelContainer_7n7un_28{display:flex;flex-direction:column;gap:.5rem;width:100%}._labelLowerContainer_7n7un_35{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1rem;color:#888;width:100%}._paymentSummaryBottomDiv_7n7un_45{display:flex;flex-direction:column;gap:1rem;width:100%;padding:1rem;background-color:var(--ion-color-white);border-radius:1rem;margin-top:1rem}._paymentSummaryBottomDivLine_7n7un_57{display:flex;align-items:center;justify-content:space-between;color:#888}._paymentSummaryBottomDivLineTotal_7n7un_64{display:flex;align-items:baseline;justify-content:space-between;font-size:1.1rem;font-weight:600;padding-top:.5rem;border-top:solid 1px var(--ion-color-border)}._lessonPriceDiv_7n7un_74{display:flex;align-items:center}._lessonPriceDiv_7n7un_74 ion-icon{margin-right:.5rem;font-size:.8rem}._addCardDiv_7n7un_84{display:flex;align-items:baseline;justify-content:space-between;width:100%;color:#888}._addCardDiv_7n7un_84 span{cursor:pointer;color:var(--ion-color-primary);text-transform:uppercase;font-size:.75rem}._bottomContainer_7n7un_99{width:100%;display:flex;flex-direction:column;align-items:center;gap:.25rem}._bottomContainer_7n7un_99 ion-label{font-size:.8rem}._bottomButton_7n7un_111{flex-grow:1;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;width:100%}._successMessage_7n7un_123{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center}._successMessage_7n7un_123 h2{margin-top:20px;font-size:1.5rem;color:var(--ion-color-black);display:flex;flex-direction:column}._successMessage_7n7un_123 h2 span{font-size:1rem;font-weight:400;color:var(--ion-color-medium)}._smallBottomText_7n7un_149{text-align:center;font-size:.6rem!important}._footerToolbar_7n7un_154{--padding-bottom: 1rem !important;--padding-start: 1rem;--padding-end: 1rem;--padding-top: .5rem;border-top:solid 2px var(--ion-color-light)}._totalWithDiscount_7n7un_162{display:flex;align-items:center;gap:8px}._priceContainer_7n7un_168{display:flex;align-items:center;gap:.25rem}._couponContainer_7n7un_174{padding-top:.75rem}._couponInputContainer_7n7un_180{display:flex;align-items:center;gap:2rem}._couponInput_7n7un_180{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._couponButton_7n7un_199{--padding-start: .75rem;--padding-end: .75rem;margin:0}._appliedCouponContainer_7n7un_205{display:flex;justify-content:space-between;align-items:center;background-color:var(--ion-color-light);border-radius:.5rem;padding:.5rem .75rem}._appliedCouponInfo_7n7un_214{display:flex;align-items:center;gap:.5rem}._couponDetail_7n7un_220{display:flex;flex-direction:column}._couponCode_7n7un_225{font-weight:500;color:var(--ion-color-dark)}._discountInfo_7n7un_230{font-size:.8rem;color:var(--ion-color-success)}._alertContainer_7n7un_236{background:var(--ion-color-lightBlue);border-radius:1rem;overflow:hidden;margin-bottom:1rem}._alertContainer_7n7un_236._danger_7n7un_243{background:var(--ion-color-lightRed);margin-bottom:0}._alertContent_7n7un_248{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_7n7un_255{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertIcon_7n7un_255._danger_7n7un_243{color:var(--ion-color-danger)}._alertMessage_7n7un_266{flex-grow:1}._alertMessage_7n7un_266 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_7n7un_266 h3._danger_7n7un_243{color:var(--ion-color-danger)}._alertMessage_7n7un_266 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._content_kqyz2_3{--padding-top: 0;--padding-bottom: 0;text-align:left}._handle_kqyz2_9{width:40px;height:4px;background:var(--ion-color-medium);border-radius:2px;margin:1rem auto 2rem;opacity:.5}._ageGroupsList_kqyz2_18{margin-bottom:2rem}._ageGroupItem_kqyz2_22{display:flex;align-items:center;padding:1.5rem 0;border-bottom:1px solid var(--ion-color-border)}._ageGroupItem_kqyz2_22:last-child{border-bottom:none}._ageGroupEmoji_kqyz2_33{font-size:3rem;margin-right:1.5rem;min-width:4rem;text-align:center}._ageGroupInfo_kqyz2_40{flex:1}._ageGroupName_kqyz2_44{font-size:1.5rem;font-weight:700;color:var(--ion-color-dark);margin-bottom:.5rem;line-height:1.2}._ageGroupRange_kqyz2_52{font-size:1.25rem;color:var(--ion-color-medium);font-weight:500}._messageContainer_kqyz2_58{margin-bottom:2rem}._description_kqyz2_62{font-size:1rem;color:var(--ion-color-dark);line-height:1.5;margin:0 0 1rem}._confirmText_kqyz2_69{font-size:1rem;color:var(--ion-color-medium);margin:0;font-weight:500}._footer_kqyz2_76{display:flex;gap:1rem;margin-top:1rem}._cancelButton_kqyz2_82,._confirmButton_kqyz2_83{--padding-top: 1rem;--padding-bottom: 1rem;height:3.5rem}._cancelButton_kqyz2_82{flex:1}._confirmButton_kqyz2_83{flex:2}._container_pepi5_1{padding:1rem}._plansContainer_pepi5_5{display:flex;flex-direction:column;gap:.5rem}._planWrapper_pepi5_11{cursor:pointer}._noPlansAvailable_pepi5_16{color:var(--ion-color-medium);text-align:center;height:100%;display:flex;align-items:center;justify-content:center}._header_pepi5_26{text-align:left;margin:0;margin-top:1rem;margin-bottom:1rem;font-size:1.75rem;font-weight:500;width:100%;border-bottom:solid 1px var(--ion-color-border);padding-bottom:1rem}._disabledPlan_pepi5_40{opacity:.6;pointer-events:none;cursor:not-allowed}._alertContainer_pepi5_46{background:var(--ion-color-white);border-radius:12px;overflow:hidden;border:solid 2px var(--ion-color-danger);margin-bottom:1rem}._alertContent_pepi5_57{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_pepi5_64{font-size:1.5rem;color:var(--ion-color-danger);margin-right:16px;flex-shrink:0}._alertIcon_pepi5_64._danger_pepi5_71{color:var(--ion-color-danger)}._alertMessage_pepi5_75{flex-grow:1}._alertMessage_pepi5_75 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-danger)}._alertMessage_pepi5_75 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._toolbar_pepi5_94{--background: transparent !important;position:relative}._mainImage_pepi5_99{width:100%;margin-top:-4rem}._closeButton_pepi5_104{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._containerModal_pepi5_114{padding:1rem;color:#888}._containerModal_pepi5_114 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_pepi5_114 p{color:var(--ion-color-medium);margin-bottom:.5rem}._footerToolbar_pepi5_134 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._timeSlots_pepi5_149{margin:1rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem;border-radius:.5rem}._booked_pepi5_160{display:inline-block;background-color:var(--ion-color-black);padding:.75rem;border-radius:.25rem;color:var(--ion-color-white)!important;font-weight:700!important}._availabile_pepi5_169{font-weight:500;color:var(--ion-color-success)}._contentRef_1j0is_1{scroll-padding-top:1rem!important}._container_1j0is_5{padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;position:relative;--animate-duration: .3s}._optionsContainer_1j0is_16{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative}._kidsContainer_1j0is_26{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1rem}._kidsTopContainer_1j0is_37{display:flex;flex-direction:column;width:100%;gap:.25rem}._optionCard_1j0is_45{display:flex;align-items:center;background-color:var(--ion-color-light);border-radius:1rem;border-top-left-radius:0;border-bottom-left-radius:0;cursor:pointer;padding:1rem;width:100%;border-left:solid 4px var(--ion-color-border)}._optionCard_1j0is_45._selected_1j0is_62{border-color:var(--ion-color-primary)}._emojiDiv_1j0is_68{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-right:1rem}._checkmark_1j0is_81{border-radius:50%;background:var(--ion-color-white);height:1.25rem;width:1.25rem;display:flex;align-items:center;justify-content:center;border:solid 1px var(--ion-color-border)}._checkmarkSmall_1j0is_94{border-radius:50%;background:var(--ion-color-primary);height:.75rem;width:.75rem}._subContainer_1j0is_182{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1rem}._subContainer_1j0is_182 ion-note{margin-right:1rem;display:flex;align-items:center;gap:.15rem}._subContainerSmall_1j0is_198{width:100%;background-color:var(--ion-color-white);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.25rem;border-bottom:solid 1px var(--ion-color-border);padding:.75rem 0;margin-bottom:.25rem}._subLabels_1j0is_214{color:var(--ion-color-black);font-size:1.1rem;font-weight:600;margin:0}._subLabelsOptional_1j0is_222{font-size:.8rem;font-weight:400;color:var(--ion-color-medium);margin-right:.75rem}._textArea_1j0is_229{min-height:15rem!important;--background: var(--ion-color-light) !important;--border-radius: 1rem !important;--border-width: 0px;--highlight-color-focused: var(--ion-color-primary) !important;--padding-bottom: 1.25rem !important;--padding-top: 1.25rem !important;--padding-end: 1.25rem;--padding-start: 1.25rem}._textAreaSpecial_1j0is_241{min-height:7.5rem!important;--background: var(--ion-color-light) !important;--border-radius: 1rem !important;--border-width: 0px;--highlight-color-focused: var(--ion-color-primary) !important;--padding-bottom: 1.25rem !important;--padding-top: 1.25rem !important;--padding-end: 1.25rem;--padding-start: 1.25rem}._priceContainer_1j0is_253{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}._priceContainerDiv_1j0is_264{background-color:var(--ion-color-light);border-radius:1rem;height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:.5rem}._priceContainerDiv_1j0is_264 div{display:flex;gap:.5rem}._moneyMarker_1j0is_283{font-size:7.5rem;font-weight:700;color:var(--ion-color-black);margin-top:-1rem;margin-bottom:-1rem}._priceLabel_1j0is_292{display:flex;flex-direction:column;gap:.5rem;font-size:.8rem;padding-left:.5rem}._incrementButton_1j0is_300,._incrementButtonDown_1j0is_304{--background: var(--ion-color-primary) }._toolbar_1j0is_308{--padding-top: .25rem;--padding-bottom: .5rem;--padding-start: .5rem;--padding-end: .5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;display:flex}._toolbarFooter_1j0is_319{--padding-top: .5rem;--padding-bottom: .5rem;--padding-start: 1.5rem;--padding-end: 1.5rem;position:relative;background:var(--ion-color-medium);overflow:hidden;border-top:solid 2px var(--ion-color-light)}._toolbarFooterDiv_1j0is_330{display:flex;align-items:center;justify-content:flex-end}._customButton_1j0is_337{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);flex-grow:1}._participantSwitcher_1j0is_350{width:100%;display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem;position:sticky;top:0;z-index:5;background:transparent;padding:.5rem 0;align-items:center}._switcherLabel_1j0is_364{font-size:.85rem;color:var(--ion-color-medium)}._segmentControl_1j0is_369{max-width:100%;min-width:auto;width:auto;margin-left:0;border-radius:10rem;height:2.6rem;background:var(--ion-color-light);--background: var(--ion-color-light);--indicator-color: var(--ion-color-white);overflow-x:auto;-webkit-overflow-scrolling:touch}._segmentButton_1j0is_383{--indicator-color: var(--ion-color-white);--border-radius: 10rem;text-transform:none}._segmentButtonContent_1j0is_389{display:flex;align-items:center;justify-content:center;gap:.35rem}._segmentButtonContent_1j0is_389 span{max-width:4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._segmentStatusIcon_1j0is_403{font-size:1rem;min-width:1rem;flex-shrink:0}._singleParticipantLabel_1j0is_409{background:var(--ion-color-light);border-radius:10rem;padding:.45rem 1.25rem;font-size:.95rem;color:var(--ion-color-black);font-weight:500;display:inline-flex;align-items:center;justify-content:center}._noParticipantMessage_1j0is_421{font-size:.9rem;color:var(--ion-color-medium);margin:.5rem 0 0}._errorText_1j0is_427{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.8rem;color:#fff!important;font-weight:600;background-color:var(--ion-color-danger);padding:.5rem 1rem;border-radius:.5rem;width:100%}._bottomDiv_1j0is_444{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%}._bottomDiv_1j0is_444 ion-label{font-size:1rem}._itemContent_1j0is_463{flex:1}._itemContent_1j0is_463 h1{margin:0;font-size:1.1rem;font-weight:400}._itemContent_1j0is_463 p{margin:.25rem 0 0;font-size:.9rem;font-weight:300;color:#888}._header_1j0is_482{text-align:left;margin:0;margin-top:1rem;margin-bottom:1rem;font-size:1.75rem;font-weight:500;width:100%}._swimmerCounter_1j0is_494{--background: var(--ion-color-white);width:100%;display:flex;align-items:center;justify-content:space-between}._swimmerCounter_1j0is_494 h2{font-size:1rem;margin:0;margin-left:1rem;display:flex;align-items:baseline;gap:.5rem}._regularColor_1j0is_516{color:var(--ion-color-medium);font-size:.75rem}._successColor_1j0is_521{color:var(--ion-color-success);font-size:.75rem}._swimmerCounter_1j0is_494 p{font-size:.8rem;color:var(--ion-color-medium);margin:.25rem 0 0}._counterControls_1j0is_532{display:flex;align-items:center}._count_1j0is_532{font-size:1.2rem;font-weight:600;min-width:1.5rem;text-align:center}._questionContainer_1j0is_547{width:100%;margin-bottom:1rem}._questionHeader_1j0is_552{margin-bottom:.5rem;display:flex;align-items:flex-start;gap:.75rem}._questionNumber_1j0is_559{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--ion-color-light);color:var(--ion-color-black);font-size:.875rem;font-weight:700;flex-shrink:0;margin-top:.125rem}._questionContent_1j0is_574{display:flex;flex-direction:column;gap:.25rem;flex:1}._questionText_1j0is_581{font-size:.9375rem;font-weight:500;color:var(--ion-color-dark)}._radioItem_1j0is_587{--background: var(--ion-color-white);--border-radius: 1rem;--padding-start: 1rem;--padding-end: 1rem;--padding-top: .75rem;--padding-bottom: .75rem;--ripple-color: transparent !important;margin-bottom:.5rem;border:solid 1px var(--ion-color-border);border-radius:1rem}._preloadedSuccessContainer_1j0is_600{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1.5rem;text-align:left;border-radius:1rem;margin:1rem 0}._preloadedIcon_1j0is_612{font-size:3rem;margin-bottom:.75rem}._preloadedSuccessContainer_1j0is_600 h3{font-size:1.25rem;font-weight:600;color:var(--ion-color-black);margin:0 0 .5rem}._preloadedSuccessContainer_1j0is_600 p{font-size:.9rem;color:var(--ion-color-medium);margin:0}._updateNotice_1j0is_630{display:flex;align-items:flex-start;gap:.75rem;background-color:var(--ion-color-light);border-left:4px solid var(--ion-color-warning);border-radius:.75rem;border-top-left-radius:0;border-bottom-left-radius:0;padding:.75rem 1rem;margin-bottom:1rem}._updateNotice_1j0is_630 ion-icon{font-size:1.25rem;color:var(--ion-color-warning);flex-shrink:0;margin-top:.1rem}._updateNotice_1j0is_630 p{margin:0;font-size:.85rem;color:var(--ion-color-dark);line-height:1.4}._container_jptc2_1{padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100%;text-align:center}._headerBranding_jptc2_12{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:.25rem;flex-wrap:wrap}._swumLogo_jptc2_21{height:2rem}._xSeparator_jptc2_25{font-size:1.5rem;font-weight:300;color:var(--ion-color-medium)}._coachPill_jptc2_31{display:flex;align-items:center;gap:.5rem;padding:.35rem .75rem .35rem .35rem;background:var(--ion-color-light);border-radius:2rem}._coachAvatar_jptc2_40{width:2rem;height:2rem}._coachName_jptc2_45{font-size:.9rem;font-weight:500;color:var(--ion-color-dark);white-space:nowrap}._checkoutPermissionNotice_jptc2_52{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem .875rem;background:var(--ion-color-lightBlue);border-radius:8px;margin-bottom:1.5rem;max-width:350px;text-align:left}._noticeIcon_jptc2_64{font-size:1rem;color:var(--ion-color-primary);flex-shrink:0;margin-top:.1rem}._noticeText_jptc2_71{font-size:.85rem;line-height:1.35;color:var(--ion-color-medium-shade)}._noticeText_jptc2_71 strong{font-weight:600;color:var(--ion-color-dark)}._titleImage_jptc2_82{width:10rem}._title_jptc2_82{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:var(--ion-color-dark)}._subtitle_jptc2_93{color:var(--ion-color-medium);margin-bottom:2rem;font-size:.9rem}._buttonContainer_jptc2_99{width:100%;max-width:350px}._googleButton_jptc2_104{--background: var(--ion-color-light);--color: var(--ion-color-dark);--border-color: var(--ion-color-medium);margin-bottom:1rem}._divider_jptc2_111{display:flex;align-items:center;text-align:center;margin:1.5rem 0}._divider_jptc2_111:before,._divider_jptc2_111:after{content:"";flex:1;border-bottom:1px solid var(--ion-color-light-shade)}._divider_jptc2_111 span{padding:0 1rem;color:var(--ion-color-medium);font-size:.9rem}._emailSection_jptc2_131{display:flex;flex-direction:column;gap:1rem}._emailInput_jptc2_137{--background: var(--ion-color-light);--border-radius: 8px}._input_jptc2_143{--padding-start: .5rem}._loginButtonOAuth_jptc2_147{width:100%;font-size:1.25rem;font-weight:500;--background: var(--ion-color-white);--color: var(--ion-color-black);--background-hover: var(--ion-color-white);--background-activated: var(--ion-color-white);margin-bottom:.75rem;--border-style: solid;--border-width: 2px;--border-color: var(--ion-color-black);height:3.25rem}._smallTermsContainer_jptc2_163{display:flex;align-items:baseline;justify-content:center;gap:0rem;font-size:.9rem;color:#8a8b94}._smallTermsContainer_jptc2_163 button{font-size:.9rem;font-weight:600;color:var(--ion-color-primary);background-color:var(--ion-color-white);border-radius:.5rem;padding:.25rem}._forgotPassword_jptc2_181{display:flex;justify-content:flex-end;align-items:center;margin-top:-1rem}._emailButtonContainer_jptc2_188{display:flex;align-items:center;gap:1rem;margin-top:-1rem}._emailButtonContainer_jptc2_188 ion-button{flex-grow:1}._emailButtonContainer_jptc2_188 ion-spinner{height:3.5rem;width:3.5rem}._content_8zk4g_1{--padding: 16px}._container_8zk4g_5{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;padding:6rem 2rem 2rem;text-align:center}._iconContainer_8zk4g_17{margin-bottom:1rem}._lockIcon_8zk4g_21{font-size:4rem;color:var(--ion-color-primary)}._passwordItem_8zk4g_26{width:100%;margin:1.5rem 0;--background: var(--ion-color-light);--border-radius: 8px}._passwordInput_8zk4g_33{--border-radius: 1rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;margin:2rem 0 1rem}._customButton_8zk4g_47{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);flex-grow:1}._buttonContainer_8zk4g_60{display:flex;gap:1rem;width:100%;margin-top:2rem}._messageButton_8zk4g_68{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem;--color: var(--ion-color-primary);--border-color: var(--ion-color-primary);--border-width: 2px;--background-hover: rgba(var(--ion-color-primary-rgb), .05);--background-activated: rgba(var(--ion-color-primary-rgb), .1)}._loadingScreen_1gjou_1{background-color:#4569fa;height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center}._sSMALL_1gjou_13{width:50%;max-width:5rem;margin-bottom:1rem}._sHUGE_1gjou_25{position:absolute;top:-7.5rem;right:-15rem;object-fit:contain;max-width:40rem}._spinner_1gjou_33{width:50px;height:50px;color:#fff}@keyframes _glowPulse_1gjou_1{0%{box-shadow:0 0 rgba(255,255,255,.3)}70%{box-shadow:0 0 0 30px rgba(255,255,255,0)}to{box-shadow:0 0 rgba(255,255,255,0)}}@keyframes _scalePulse_1gjou_1{0%{transform:scale(1)}70%{transform:scale(1.1)}to{transform:scale(1)}}._colorPicker_5zy84_2{position:fixed;top:20px;right:20px;z-index:1001;background:rgba(255,255,255,.95);padding:12px;border-radius:12px;box-shadow:var(--shadow-soft);display:flex;align-items:center;gap:8px;font-size:14px;backdrop-filter:blur(10px)}._colorPicker_5zy84_2 input[type=color]{width:32px;height:32px;border:none;border-radius:8px;cursor:pointer}._topNavigation_5zy84_27{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(255,255,255,.9);backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.05);padding:.5rem 1rem;box-shadow:0 2px 20px rgba(0,0,0,.08)}._navContainer_5zy84_40{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 auto}._logoSection_5zy84_52{flex-shrink:0}._logoPlaceholder_5zy84_56{font-weight:800;font-size:1.2rem;color:var(--brand-color);padding:8px 16px;border:2px solid var(--brand-color);border-radius:8px;background:rgba(var(--brand-color-rgb),.1)}._navItemsContainer_5zy84_66{display:flex;justify-content:center;align-items:center;gap:.5rem;flex:1;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:.5rem 0}._navItemsContainer_5zy84_66::-webkit-scrollbar{display:none}._bookNowSection_5zy84_82{flex-shrink:0}._bookNowButton_5zy84_86{background:var(--brand-color-dark);border:2px solid var(--brand-color-dark)!important;color:#fff;border:none;font-size:.9rem;font-weight:600;padding:10px 16px;border-radius:25px;cursor:pointer;transition:all .3s ease;white-space:nowrap;position:relative;overflow:hidden}._bookNowButton_5zy84_86:hover{background:rgba(var(--brand-color-dark-rgb),.9);transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--brand-color-dark-rgb),.3)}._navContainer_5zy84_40::-webkit-scrollbar{display:none}._navItem_5zy84_66{background:none;border:2px solid transparent;font-size:.9rem;font-weight:600;color:var(--text-secondary);cursor:pointer;padding:10px 16px;border-radius:25px;transition:all .3s ease;position:relative;overflow:hidden;white-space:nowrap;min-width:fit-content;flex-shrink:0}._navItem_5zy84_66:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}._navItem_5zy84_66:hover:before{left:100%}._navItem_5zy84_66:hover{color:var(--brand-color);background:rgba(var(--brand-color-rgb),.05);transform:translateY(-2px)}._navItem_5zy84_66._navItemActive_5zy84_150{background:transparent!important;color:var(--brand-color)!important;border:2px solid var(--brand-color)!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(var(--brand-color-rgb),.2)!important}._navItemActive_5zy84_150:before{display:none}@media (max-width: 1200px){._navContainer_5zy84_40{padding:1rem 16px}._navItemsContainer_5zy84_66{gap:.5rem}._navItem_5zy84_66,._bookNowButton_5zy84_86{font-size:1.05rem;padding:14px 26px}}@media (max-width: 1000px){._navContainer_5zy84_40{padding:1rem 14px}._navItemsContainer_5zy84_66{gap:.5rem}._navItem_5zy84_66,._bookNowButton_5zy84_86{font-size:1rem;padding:14px 24px}}@media (max-width: 900px){._navContainer_5zy84_40{padding:1rem 12px}._navItemsContainer_5zy84_66{gap:.5rem}._navItem_5zy84_66,._bookNowButton_5zy84_86{font-size:.95rem;padding:14px 20px}._logoPlaceholder_5zy84_56{font-size:1.1rem;padding:6px 12px}}@media (max-width: 820px){._navContainer_5zy84_40{padding:1rem 10px}._navItemsContainer_5zy84_66{gap:.5rem}._navItem_5zy84_66,._bookNowButton_5zy84_86{font-size:.9rem;padding:14px 16px}._logoPlaceholder_5zy84_56{font-size:1rem;padding:6px 10px}}@media (max-width: 768px){._navContainer_5zy84_40{justify-content:space-between;padding:1rem 20px}._navItemsContainer_5zy84_66{justify-content:center}._logoPlaceholder_5zy84_56{font-size:.95rem;padding:6px 10px}._colorPicker_5zy84_2{position:relative;top:auto;right:auto;margin:20px auto;justify-content:center}}@media (max-width: 480px){._navContainer_5zy84_40{gap:16px;padding:0 16px;justify-content:flex-start}._navItem_5zy84_66{font-size:.95rem;padding:10px 18px;min-width:fit-content}._topNavigation_5zy84_27{padding:16px 0}}._mobileMenuButton_5zy84_297{background:none;border:none;font-size:1.5rem;color:var(--brand-color);cursor:pointer;padding:8px;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center}._mobileMenuButton_5zy84_297:hover{background:rgba(var(--brand-color-rgb),.1)}._mobileMenuOverlay_5zy84_315{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;opacity:0;visibility:hidden;transition:all .3s ease}._mobileMenuOverlayOpen_5zy84_328{opacity:1;visibility:visible}._mobileMenu_5zy84_297{position:fixed;top:0;right:-100%;width:280px;height:100vh;background:#fff;z-index:1001;transition:right .3s ease;box-shadow:-4px 0 20px rgba(0,0,0,.1);display:flex;flex-direction:column}._mobileMenuOpen_5zy84_347{right:0}._mobileMenuHeader_5zy84_351{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e5e5e5}._mobileMenuHeader_5zy84_351 h3{margin:0;color:var(--brand-color);font-weight:600}._mobileMenuClose_5zy84_365{background:none;border:none;font-size:1.5rem;color:#666;cursor:pointer;padding:4px;border-radius:50%;transition:all .3s ease}._mobileMenuClose_5zy84_365:hover{background:#f5f5f5}._mobileMenuItems_5zy84_380{flex:1;padding:20px 0;overflow-y:auto}._mobileNavItem_5zy84_386{width:100%;background:none;border:none;font-size:1.1rem;font-weight:600;color:#333;cursor:pointer;padding:16px 20px;text-align:left;transition:all .3s ease;border-radius:0;position:relative}._mobileNavItem_5zy84_386:hover{background:rgba(var(--brand-color-rgb),.05);color:var(--brand-color)}._mobileNavItem_5zy84_386._mobileNavItemActive_5zy84_406{background:var(--brand-color)!important;color:#fff!important}._mobileNavItemActive_5zy84_406:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#fff}._mobileBookNowButton_5zy84_421{width:100%;background:var(--brand-color);color:#fff;border:none;font-size:1.1rem;font-weight:700;padding:16px 20px;margin:20px 0;border-radius:12px;cursor:pointer;transition:all .3s ease}._mobileBookNowButton_5zy84_421:hover{background:rgba(var(--brand-color-rgb),.9);transform:translateY(-2px)}._heroSection_1w4db_2{height:100vh;width:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;opacity:0;animation:_fadeInHero_1w4db_1 1.2s ease-out forwards}@keyframes _fadeInHero_1w4db_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._heroVideoContainer_1w4db_25{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}._heroVideo_1w4db_25{width:100%;height:100%;object-fit:cover;object-position:center}._heroContentOverlay_1w4db_41{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(var(--brand-color-rgb),.7),rgba(var(--brand-color-rgb),.5));display:flex;align-items:center;justify-content:center;z-index:1}._heroContent_1w4db_41{position:relative;padding:40px 20px;max-width:900px;width:100%;text-align:center}._bubbles_1w4db_67{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}._bubble_1w4db_67{position:absolute;background:rgba(255,255,255,.1);border-radius:50%;animation:_float_1w4db_1 6s ease-in-out infinite}._bubble_1w4db_67:nth-child(1){width:40px;height:40px;top:20%;left:10%;animation-delay:0s}._bubble_1w4db_67:nth-child(2){width:60px;height:60px;top:60%;left:20%;animation-delay:1s}._bubble_1w4db_67:nth-child(3){width:30px;height:30px;top:30%;right:20%;animation-delay:2s}._bubble_1w4db_67:nth-child(4){width:50px;height:50px;top:70%;right:10%;animation-delay:3s}._bubble_1w4db_67:nth-child(5){width:35px;height:35px;top:10%;right:30%;animation-delay:4s}@keyframes _float_1w4db_1{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-20px) rotate(120deg)}66%{transform:translateY(-10px) rotate(240deg)}}._heroTextContainer_1w4db_131{position:relative;z-index:2}._profileBubble_1w4db_136{position:relative;display:inline-block;margin-bottom:24px}._profileImage_1w4db_142{width:120px;height:120px;border-radius:50%;object-fit:cover;border:4px solid rgba(255,255,255,.9);box-shadow:0 8px 30px rgba(0,0,0,.15)}._statusBubble_1w4db_151{position:absolute;bottom:8px;right:8px;background:rgba(34,197,94,.95);color:#fff;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:6px;backdrop-filter:blur(10px)}._statusDot_1w4db_167{width:8px;height:8px;background:#fff;border-radius:50%;animation:_pulse_1w4db_1 2s infinite}@keyframes _pulse_1w4db_1{0%,to{opacity:1}50%{opacity:.5}}._heroTitle_1w4db_180{font-size:4.5rem;font-weight:900;color:#fff;margin:0 0 32px;text-shadow:0 4px 20px rgba(0,0,0,.5);line-height:1.1;letter-spacing:-.02em}._heroSubtitle_1w4db_190{font-size:1.8rem;font-weight:400;color:rgba(255,255,255,.9);text-shadow:0 2px 8px rgba(0,0,0,.3);max-width:600px;margin:0 auto 60px;line-height:1.4}._heroDescription_1w4db_202{font-size:1.25rem;color:rgba(255,255,255,.9);max-width:600px;margin:0 auto 40px;text-shadow:0 1px 4px rgba(0,0,0,.2)}._heroStats_1w4db_213{display:flex;justify-content:center;gap:32px;margin-bottom:40px;flex-wrap:wrap}._statBubble_1w4db_221{background:rgba(255,255,255,.15);backdrop-filter:blur(10px);border-radius:20px;padding:20px 24px;text-align:center;color:#fff;border:1px solid rgba(255,255,255,.2);transition:transform .3s ease}._statBubble_1w4db_221:hover{transform:translateY(-4px)}._statNumber_1w4db_236{display:block;font-size:2rem;font-weight:800;margin-bottom:4px}._statBubble_1w4db_221 span:last-child{font-size:.9rem;opacity:.9;font-weight:500}._heroButton_1w4db_250{position:relative;display:flex;justify-content:center}._bookButton_1w4db_256{background:linear-gradient(135deg,var(--brand-color-dark),rgba(var(--brand-color-dark-rgb),.9));border:none;color:#fff;font-size:1.3rem;font-weight:700;padding:24px 48px;border-radius:60px;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 12px 40px rgba(var(--brand-color-dark-rgb),.4);transition:all .4s cubic-bezier(.175,.885,.32,1.275);text-transform:uppercase;letter-spacing:.5px;transform:translateZ(0);backface-visibility:hidden;display:flex;align-items:center;gap:12px;justify-content:center}._buttonIcon_1w4db_279{font-size:1.2rem;transition:all .3s ease}._bookButton_1w4db_256:hover ._buttonIcon_1w4db_279{transform:translate(4px)}._bookButton_1w4db_256:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}._bookButton_1w4db_256:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 20px 60px rgba(var(--brand-color-dark-rgb),.6);background:linear-gradient(135deg,rgba(var(--brand-color-dark-rgb),1),var(--brand-color-dark))}._bookButton_1w4db_256:hover:before{left:100%}._bookButton_1w4db_256:active{transform:translateY(-2px) scale(.98);box-shadow:0 8px 25px rgba(var(--brand-color-dark-rgb),.4);transition:all .1s ease}._bookButton_1w4db_256:focus{outline:none;box-shadow:0 20px 60px rgba(var(--brand-color-dark-rgb),.6),0 0 0 3px rgba(var(--brand-color-dark-rgb),.3)}._buttonGlow_1w4db_320{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.15),transparent);transform:rotate(45deg);transition:all .8s ease;opacity:0;pointer-events:none}._bookButton_1w4db_256:hover ._buttonGlow_1w4db_320{opacity:1;animation:_shimmer_1w4db_1 1.2s ease infinite}@keyframes _shimmer_1w4db_1{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(100%) rotate(45deg)}}@media (max-width: 768px){._heroTitle_1w4db_180{font-size:3rem;margin-bottom:24px}._heroSubtitle_1w4db_190{font-size:1.4rem;margin-bottom:40px}._bookButton_1w4db_256{font-size:1.1rem;padding:20px 40px}}@media (max-width: 480px){._heroContent_1w4db_41{padding:20px 16px}._heroTitle_1w4db_180{font-size:2.2rem;margin-bottom:20px}._heroSubtitle_1w4db_190{font-size:1.2rem;margin-bottom:32px}._bookButton_1w4db_256{font-size:1rem;padding:18px 32px}}._section_10knl_2{padding:60px 0 40px;background:linear-gradient(135deg,rgba(var(--brand-color-rgb),.05),rgba(var(--brand-color-rgb),.02));position:relative;overflow:hidden}._container_10knl_11{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}._carouselTitle_10knl_18{font-size:1rem;font-weight:600;color:var(--text-secondary);margin:0 0 30px;text-transform:uppercase;letter-spacing:2px;opacity:.8}._logoTrack_10knl_28{overflow:hidden;width:100%;mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent)}._logoSlide_10knl_35{display:flex;align-items:center;gap:50px;animation:_scroll_10knl_1 20s linear infinite;width:max-content;padding:0 50px}@keyframes _scroll_10knl_1{0%{transform:translate(0)}to{transform:translate(calc(-33.333% - 16.67px))}}._certLogo_10knl_53{width:70px;height:70px;object-fit:cover;border-radius:50%;border:2px solid rgba(var(--brand-color-rgb),.2);background:#fff;opacity:.7;transition:all .3s ease;flex-shrink:0;box-shadow:0 4px 20px rgba(0,0,0,.1)}._certLogo_10knl_53:hover{opacity:1;transform:scale(1.15);border-color:var(--brand-color);box-shadow:0 8px 30px rgba(var(--brand-color-rgb),.3)}@media (max-width: 768px){._section_10knl_2{padding:50px 0 30px}._carouselTitle_10knl_18{font-size:.9rem;margin-bottom:25px}._logoSlide_10knl_35{gap:40px;padding:0 40px}._certLogo_10knl_53{width:60px;height:60px}}@media (max-width: 480px){._section_10knl_2{padding:40px 0 25px}._container_10knl_11{padding:0 16px}._carouselTitle_10knl_18{font-size:.8rem;margin-bottom:20px}._logoSlide_10knl_35{gap:35px;padding:0 35px}._certLogo_10knl_53{width:55px;height:55px}}@media (prefers-reduced-motion: reduce){._logoSlide_10knl_35{animation:none!important}._certLogo_10knl_53{transition:none!important}}._floatingButton_mtl3t_2{position:fixed;bottom:30px;right:30px;z-index:10001;opacity:0;visibility:hidden;transform:translateY(100px) scale(.8);transition:all .4s cubic-bezier(.175,.885,.32,1.275);pointer-events:none}._floatingButton_mtl3t_2._visible_mtl3t_14{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}._bookButton_mtl3t_21{background:linear-gradient(135deg,var(--brand-color-dark) 0%,rgba(var(--brand-color-dark-rgb),.9) 100%);border:none;border-radius:60px;padding:0;cursor:pointer;position:relative;overflow:hidden;box-shadow:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);backdrop-filter:blur(10px)}._bookButton_mtl3t_21:hover{transform:translateY(-4px) scale(1.05);box-shadow:none;background:linear-gradient(135deg,rgba(var(--brand-color-dark-rgb),1),var(--brand-color-dark))}._bookButton_mtl3t_21:active{transform:translateY(-2px) scale(1.02);transition:all .1s ease}._buttonContent_mtl3t_47{display:flex;align-items:center;gap:12px;padding:16px 48px;position:relative;z-index:2;color:#fff}._textContent_mtl3t_57{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}._mainText_mtl3t_64{font-size:1.1rem;font-weight:700;margin:0;padding:.5rem 0;text-shadow:0 1px 2px rgba(0,0,0,.1)}._subText_mtl3t_72{font-size:.8rem;font-weight:500;opacity:.9;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.1)}._arrowIcon_mtl3t_80{font-size:1.2rem;transition:all .3s ease;animation:_bounce-arrow_mtl3t_1 3s ease-in-out infinite}@keyframes _bounce-arrow_mtl3t_1{0%,20%,50%,80%,to{transform:translate(0)}40%{transform:translate(2px)}60%{transform:translate(1px)}}._bookButton_mtl3t_21:hover ._arrowIcon_mtl3t_80{transform:translate(3px);animation:none}._ripple_mtl3t_98{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,rgba(255,255,255,.2) 0%,transparent 70%);border-radius:60px;opacity:0;transform:scale(0);transition:all .6s ease}._bookButton_mtl3t_21:hover ._ripple_mtl3t_98{opacity:1;transform:scale(1);animation:_ripple-pulse_mtl3t_1 1.5s ease infinite}@keyframes _ripple-pulse_mtl3t_1{0%{transform:scale(1);opacity:1}to{transform:scale(1.1);opacity:0}}._floatingButton_mtl3t_2._visible_mtl3t_14 ._bookButton_mtl3t_21{animation:_initial-pulse_mtl3t_1 3s ease-in-out 2}@keyframes _initial-pulse_mtl3t_1{0%,to{transform:scale(1);box-shadow:none}50%{transform:scale(1.05);box-shadow:none}}@media (max-width: 768px){._floatingButton_mtl3t_2{bottom:20px;right:20px}._buttonContent_mtl3t_47{padding:14px 20px;gap:10px}._waterIcon_mtl3t_145{font-size:1.3rem}._mainText_mtl3t_64{font-size:.9rem}._subText_mtl3t_72{font-size:.75rem}._arrowIcon_mtl3t_80{font-size:1.1rem}}@media (max-width: 480px){._floatingButton_mtl3t_2{bottom:16px;right:16px}._buttonContent_mtl3t_47{padding:12px 18px;gap:8px}._waterIcon_mtl3t_145{font-size:1.2rem}._mainText_mtl3t_64{font-size:.85rem}._subText_mtl3t_72{font-size:.7rem}._arrowIcon_mtl3t_80{font-size:1rem}}@media (prefers-reduced-motion: reduce){._floatingButton_mtl3t_2,._bookButton_mtl3t_21,._waterIcon_mtl3t_145,._arrowIcon_mtl3t_80,._ripple_mtl3t_98{animation:none!important;transition-duration:.01ms!important}}@media (prefers-contrast: high){._bookButton_mtl3t_21{border:3px solid white}._buttonContent_mtl3t_47{color:#fff;text-shadow:none}}._bookButton_mtl3t_21:focus{outline:none;box-shadow:0 0 0 3px rgba(255,255,255,.5)}:root{--brand-color: #00a8e6;--brand-color-rgb: 0, 168, 230;--brand-color-light: rgba(var(--brand-color-rgb), .1);--brand-color-medium: rgba(var(--brand-color-rgb), .2);--brand-color-dark: rgba(var(--brand-color-rgb), .9);--text-primary: #1a1a1a;--text-secondary: #666;--text-light: #999;--bg-primary: #ffffff;--bg-secondary: #f8f9fa;--shadow-soft: 0 4px 20px rgba(0, 0, 0, .1);--shadow-medium: 0 8px 30px rgba(0, 0, 0, .15);--border-radius: 16px;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}._fullscreenPage_am1k9_20{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;z-index:10000!important}._content_am1k9_29{--background: transparent !important;--padding-top: 0 !important;--padding-bottom: 0 !important;--padding-start: 0 !important;--padding-end: 0 !important;width:100%!important;height:100vh!important}*{box-sizing:border-box}._personalWebsite_am1k9_44{font-family:var(--font-family);color:var(--text-primary);line-height:1.6;overflow-x:hidden}._colorPicker_am1k9_52{position:fixed;top:20px;right:20px;z-index:1001;background:rgba(255,255,255,.95);padding:12px;border-radius:12px;box-shadow:var(--shadow-soft);display:flex;align-items:center;gap:8px;font-size:14px;backdrop-filter:blur(10px)}._colorPicker_am1k9_52 input[type=color]{width:32px;height:32px;border:none;border-radius:8px;cursor:pointer}._topNavigation_am1k9_77{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(255,255,255,.95);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.2);padding:16px 0}._navContainer_am1k9_89{display:flex;justify-content:center;align-items:center;gap:24px;max-width:800px;margin:0 auto;padding:0 20px}._navItem_am1k9_99{background:none;border:none;font-size:1.1rem;font-weight:600;color:var(--text-secondary);cursor:pointer;padding:12px 24px;border-radius:25px;transition:all .3s ease;position:relative;overflow:hidden}._navItem_am1k9_99:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}._navItem_am1k9_99:hover:before{left:100%}._navItem_am1k9_99:hover{color:var(--brand-color);background:rgba(var(--brand-color-rgb),.05);transform:translateY(-2px)}._navItemActive_am1k9_134{background:var(--brand-color)!important;color:#fff!important;box-shadow:0 4px 15px rgba(var(--brand-color-rgb),.3);transform:translateY(-2px)}._navItemActive_am1k9_134:before{display:none}._heroSection_am1k9_146{height:100vh;width:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}._heroVideoContainer_am1k9_156{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}._heroVideo_am1k9_156{width:100%;height:100%;object-fit:cover;object-position:center}._heroContentOverlay_am1k9_172{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(var(--brand-color-rgb),.7),rgba(var(--brand-color-rgb),.5));display:flex;align-items:center;justify-content:center;z-index:1}._heroContent_am1k9_172{position:relative;padding:40px 20px;max-width:900px;width:100%;text-align:center}._bubbles_am1k9_198{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}._bubble_am1k9_198{position:absolute;background:rgba(255,255,255,.1);border-radius:50%;animation:_float_am1k9_1 6s ease-in-out infinite}._bubble_am1k9_198:nth-child(1){width:40px;height:40px;top:20%;left:10%;animation-delay:0s}._bubble_am1k9_198:nth-child(2){width:60px;height:60px;top:60%;left:20%;animation-delay:1s}._bubble_am1k9_198:nth-child(3){width:30px;height:30px;top:30%;right:20%;animation-delay:2s}._bubble_am1k9_198:nth-child(4){width:50px;height:50px;top:70%;right:10%;animation-delay:3s}._bubble_am1k9_198:nth-child(5){width:35px;height:35px;top:10%;right:30%;animation-delay:4s}@keyframes _float_am1k9_1{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-20px) rotate(120deg)}66%{transform:translateY(-10px) rotate(240deg)}}._heroTextContainer_am1k9_262{position:relative;z-index:2}._profileBubble_am1k9_267{position:relative;display:inline-block;margin-bottom:24px}._profileImage_am1k9_273{width:120px;height:120px;border-radius:50%;object-fit:cover;border:4px solid rgba(255,255,255,.9);box-shadow:var(--shadow-medium)}._statusBubble_am1k9_282{position:absolute;bottom:8px;right:8px;background:rgba(34,197,94,.95);color:#fff;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:6px;backdrop-filter:blur(10px)}._statusDot_am1k9_298{width:8px;height:8px;background:#fff;border-radius:50%;animation:_pulse_am1k9_1 2s infinite}@keyframes _pulse_am1k9_1{0%,to{opacity:1}50%{opacity:.5}}._heroTitle_am1k9_311{font-size:3.5rem;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 2px 8px rgba(0,0,0,.3);line-height:1.1}._heroSubtitle_am1k9_320{font-size:1.5rem;font-weight:600;color:rgba(255,255,255,.95);margin:0 0 20px;text-shadow:0 1px 4px rgba(0,0,0,.2)}._heroDescription_am1k9_328{font-size:1.25rem;color:rgba(255,255,255,.9);max-width:600px;margin:0 auto 40px;text-shadow:0 1px 4px rgba(0,0,0,.2)}._heroStats_am1k9_339{display:flex;justify-content:center;gap:32px;margin-bottom:40px;flex-wrap:wrap}._statBubble_am1k9_347{background:rgba(255,255,255,.15);backdrop-filter:blur(10px);border-radius:20px;padding:20px 24px;text-align:center;color:#fff;border:1px solid rgba(255,255,255,.2);transition:transform .3s ease}._statBubble_am1k9_347:hover{transform:translateY(-4px)}._statNumber_am1k9_362{display:block;font-size:2rem;font-weight:800;margin-bottom:4px}._statBubble_am1k9_347 span:last-child{font-size:.9rem;opacity:.9;font-weight:500}._heroButton_am1k9_376{position:relative}._bookButton_am1k9_380{background:linear-gradient(135deg,var(--brand-color),rgba(var(--brand-color-rgb),.8));border:none;color:#fff;font-size:1.1rem;font-weight:600;padding:18px 36px;border-radius:50px;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 8px 25px rgba(var(--brand-color-rgb),.3);transition:all .3s ease}._bookButton_am1k9_380:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(var(--brand-color-rgb),.4)}._buttonGlow_am1k9_400{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);transform:rotate(45deg);transition:all .6s ease;opacity:0}._bookButton_am1k9_380:hover ._buttonGlow_am1k9_400{opacity:1;animation:_shimmer_am1k9_1 .6s ease}@keyframes _shimmer_am1k9_1{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(100%) rotate(45deg)}}._section_am1k9_423{padding:80px 0;position:relative}._section_am1k9_423:nth-child(2n){background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}._section_am1k9_423:nth-child(odd){background:linear-gradient(135deg,#fff,#fafafa)}._container_am1k9_436{max-width:1200px;margin:0 auto;padding:0 20px}._sectionTitle_am1k9_442{font-size:2.5rem;font-weight:800;text-align:center;margin:0 0 60px;color:var(--text-primary);position:relative}._sectionTitle_am1k9_442:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);width:80px;height:4px;background:var(--brand-color);border-radius:2px}._testimonialCard_am1k9_464{background:var(--bg-primary);border-radius:var(--border-radius);box-shadow:var(--shadow-soft);border:1px solid rgba(var(--brand-color-rgb),.1);transition:all .3s ease;margin-bottom:20px}._testimonialCard_am1k9_464:hover{transform:translateY(-4px);box-shadow:var(--shadow-medium);border-color:rgba(var(--brand-color-rgb),.2)}._stars_am1k9_479{font-size:1.2rem;margin-bottom:20px}._testimonialText_am1k9_484{font-size:1.1rem;line-height:1.6;margin-bottom:24px;color:var(--text-primary);font-style:italic}._testimonialAuthor_am1k9_492{display:flex;align-items:center;gap:16px}._authorName_am1k9_498{font-weight:600;margin:0 0 4px;color:var(--text-primary)}._authorRole_am1k9_504{font-size:.9rem;color:var(--text-secondary);margin:0}._valueCard_am1k9_511{text-align:center;padding:40px 24px;background:var(--bg-primary);border-radius:var(--border-radius);box-shadow:var(--shadow-soft);transition:all .3s ease;border:1px solid rgba(var(--brand-color-rgb),.1);height:100%;margin-bottom:20px}._valueCard_am1k9_511:hover{transform:translateY(-8px);box-shadow:var(--shadow-medium);border-color:var(--brand-color)}._valueIcon_am1k9_529{font-size:3rem;margin-bottom:20px}._valueCard_am1k9_511 h3{font-size:1.4rem;font-weight:700;margin:0 0 16px;color:var(--text-primary)}._valueCard_am1k9_511 p{color:var(--text-secondary);line-height:1.6;margin:0}._aboutImage_am1k9_548{position:relative;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--shadow-medium);margin-bottom:20px}._aboutImg_am1k9_556{width:100%;height:400px;object-fit:cover;display:block}._aboutContent_am1k9_563{padding:20px 0}._aboutSubtitle_am1k9_567{font-size:1.3rem;font-weight:600;color:var(--brand-color);margin:0 0 24px}._aboutText_am1k9_574{font-size:1.1rem;line-height:1.7;color:var(--text-secondary);margin-bottom:32px}._experienceHighlights_am1k9_581{margin-bottom:32px}._highlight_am1k9_585{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}._highlight_am1k9_585 h4{font-size:1.1rem;font-weight:700;margin:0 0 8px;color:var(--text-primary)}._highlight_am1k9_585 p{color:var(--text-secondary);margin:0;line-height:1.5}._credentials_am1k9_605{display:flex;flex-wrap:wrap;gap:12px}._serviceCard_am1k9_612{background:var(--bg-primary);border-radius:var(--border-radius);box-shadow:var(--shadow-soft);transition:all .3s ease;border:1px solid rgba(var(--brand-color-rgb),.1);position:relative;overflow:hidden;margin-bottom:20px}._serviceCard_am1k9_612:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--brand-color);transform:scaleX(0);transition:transform .3s ease}._serviceCard_am1k9_612:hover:before{transform:scaleX(1)}._serviceCard_am1k9_612:hover{transform:translateY(-8px);box-shadow:var(--shadow-medium);border-color:var(--brand-color)}._serviceCard_am1k9_612 h3{font-size:1.5rem;font-weight:700;margin:0 0 16px;color:var(--text-primary)}._serviceCard_am1k9_612 p{color:var(--text-secondary);margin-bottom:24px;line-height:1.6}._serviceFeatures_am1k9_658{list-style:none;padding:0;margin:0}._serviceFeatures_am1k9_658 li{color:var(--text-secondary);position:relative;padding:8px 0 8px 20px}._serviceFeatures_am1k9_658 li:before{content:"✓";position:absolute;left:0;color:var(--brand-color);font-weight:600}._locationsList_am1k9_680{margin-bottom:20px}._locationItem_am1k9_684{--background: var(--bg-primary);border-radius:var(--border-radius);margin-bottom:16px;box-shadow:var(--shadow-soft);transition:all .3s ease;border:1px solid rgba(var(--brand-color-rgb),.1)}._locationItem_am1k9_684:hover{transform:translateY(-4px);box-shadow:var(--shadow-medium);border-color:var(--brand-color)}._mapPlaceholder_am1k9_699{position:relative;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--shadow-medium)}._mapImage_am1k9_706{width:100%;height:300px;object-fit:cover}._ctaSection_am1k9_713{text-align:center;max-width:800px;margin:0 auto;padding:40px 0}._ctaTitle_am1k9_720{font-size:3rem;font-weight:800;margin:0 0 24px;color:var(--text-primary)}._ctaSubtitle_am1k9_727{font-size:1.3rem;color:var(--text-secondary);margin:0 0 40px;line-height:1.6}._finalCtaButton_am1k9_734{--background: linear-gradient(135deg, var(--brand-color), rgba(var(--brand-color-rgb), .8));--border-radius: 50px;--box-shadow: 0 8px 25px rgba(var(--brand-color-rgb), .3);font-size:1.1rem;font-weight:600;padding:18px 36px}._footer_am1k9_744{background:var(--bg-secondary);padding:60px 0 20px;border-top:1px solid rgba(var(--brand-color-rgb),.1)}._footer_am1k9_744 h4{font-size:1.2rem;font-weight:700;margin:0 0 20px;color:var(--text-primary)}._contactInfo_am1k9_757,._socialLinks_am1k9_758,._quickLinks_am1k9_759{margin-bottom:20px}._footerBottom_am1k9_763{text-align:center;padding-top:20px;border-top:1px solid rgba(var(--brand-color-rgb),.1);color:var(--text-light)}._stickyFooter_am1k9_771{position:fixed;bottom:0;left:0;right:0;padding:16px 20px;background:var(--bg-primary);border-top:1px solid rgba(var(--brand-color-rgb),.1);display:none;z-index:999}@media (max-width: 768px){._stickyFooter_am1k9_771{display:block}._navContainer_am1k9_89{gap:12px}._navItem_am1k9_99{font-size:.95rem;padding:10px 16px}._heroTitle_am1k9_311{font-size:2.5rem}._heroSubtitle_am1k9_320{font-size:1.2rem}._heroDescription_am1k9_328{font-size:1.1rem}._heroStats_am1k9_339{gap:20px}._statBubble_am1k9_347{padding:16px 20px}._sectionTitle_am1k9_442{font-size:2rem}._ctaTitle_am1k9_720{font-size:2.2rem}._colorPicker_am1k9_52{position:relative;top:auto;right:auto;margin:20px auto;justify-content:center}}@media (max-width: 480px){._container_am1k9_436{padding:0 16px}._heroContent_am1k9_172{padding:20px 16px}._navContainer_am1k9_89{gap:8px;flex-wrap:wrap}._navItem_am1k9_99{font-size:.9rem;padding:8px 12px}._topNavigation_am1k9_77{padding:12px 0}._heroTitle_am1k9_311{font-size:2rem}._profileImage_am1k9_273{width:100px;height:100px}._heroStats_am1k9_339{flex-direction:column;align-items:center;gap:16px}._statBubble_am1k9_347{min-width:140px}._sectionTitle_am1k9_442{font-size:1.8rem}}._modalTitle_90b30_1{font-size:1.5rem}._titleContainer_90b30_9{padding:1rem;background-color:var(--ion-color-white)}._title_90b30_9{margin:0}._subTitle_90b30_18{margin:0;color:var(--ion-color-medium);font-weight:500}._item_90b30_24{--inner-padding-top: .5rem;--inner-padding-bottom: .5rem;--padding-start: 0rem;--padding-end: 0rem}._list_90b30_31{padding:.5rem 1rem}._labelContainer_90b30_37{display:flex;align-items:center;gap:.5rem}._timePieceContainer_90b30_43{display:flex;align-items:baseline;gap:.1rem}._smallText_90b30_49{font-size:.65rem}._timeLabelContainer_90b30_53{display:flex;flex-direction:column;padding-top:.75rem}._timeLabelSelect_90b30_62{color:var(--ion-color-medium);--padding-top: 0px !important;--padding-bottom: 0px !important}._timeLabel_90b30_53{display:flex;align-items:center;gap:.5rem}._titleContainerTwo_90b30_80{padding:1rem;background-color:var(--ion-color-light);display:flex;flex-direction:column;gap:.5rem}._titleTwo_90b30_90{margin:0;font-size:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}._subTitleTwo_90b30_102{margin:0;color:var(--ion-color-medium);font-weight:400;font-size:.8rem;display:flex;align-items:center;gap:.25rem}._subTitleTwo_90b30_102 strong{display:flex;align-items:center;gap:.25rem}._clearAllContainer_90b30_124{display:flex;justify-content:flex-end}._alertContainer_90b30_129{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-bottom:.5rem}._alertContent_90b30_138{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_90b30_145{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_90b30_152{flex-grow:1}._alertMessage_90b30_152 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_90b30_152 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._closeButton_90b30_170{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}._closeButton_90b30_170:hover{color:var(--ion-color-dark)}._copyContainer_90b30_189{background:var(--ion-color-light);padding:1rem;margin:1rem;display:flex;flex-direction:column;gap:.5rem;border-radius:.5rem;border:solid 1px var(--ion-color-border)}._timezoneSelectItem_hkbzk_3{margin-top:1rem;cursor:pointer;transition:background-color .2s ease;opacity:1!important;display:block;width:100%}._timezoneSelectItem_hkbzk_3:hover{background-color:var(--ion-color-light)}._timezoneSelectItem_hkbzk_3[disabled=true]{opacity:.5!important;cursor:not-allowed}._timezoneInfo_hkbzk_22{display:flex;flex-direction:column;gap:4px}._timezoneName_hkbzk_28{margin:0;font-weight:500;color:var(--ion-color-primary);font-size:14px}._timezoneDetails_hkbzk_35{display:flex;gap:12px;align-items:center;flex-wrap:wrap}._offset_hkbzk_42{background:var(--ion-color-light);padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;color:var(--ion-color-medium)}._currentTime_hkbzk_51{font-size:12px;color:var(--ion-color-medium)}._timezoneSelectItem_hkbzk_3 ion-icon{margin-right:8px}._divider_hkbzk_61{border-bottom:solid 2px var(--ion-color-light);width:100%;margin-bottom:1rem;margin-top:1rem}._toolbar_5v449_2{--background: var(--ion-color-white);--color: var(--ion-color-dark)}._closeIcon_5v449_7{cursor:pointer}._customSearchBar_5v449_14{--background: var(--ion-color-light);--box-shadow: none;--border-radius: 10rem}._timezoneDetails_5v449_21{display:flex;gap:8px;margin-top:4px;flex-wrap:wrap}._offsetChip_5v449_28,._countryChip_5v449_29,._dstChip_5v449_30{--border-radius: 12px;height:24px;font-size:12px}._offsetChip_5v449_28 ion-icon,._countryChip_5v449_29 ion-icon{font-size:14px;margin-right:4px}._dstChip_5v449_30{--color: var(--ion-color-warning);--border-color: var(--ion-color-warning)}._list_tqief_1{padding:.5rem 1rem}._item_tqief_7{--inner-padding-top: .35rem;--inner-padding-bottom: .35rem}._labelContainer_tqief_16{display:flex;flex-direction:column;align-items:flex-start}._adjustButton_tqief_22{margin-right:1rem}._toolbar_erenx_1{--background: transparent !important;position:relative}._mainImage_erenx_6{width:100%;margin-top:-4rem}._closeButton_erenx_11{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._listBig_erenx_21{padding:.5rem 1rem}._content_erenx_25{--padding-bottom: 5rem }._container_erenx_29{display:flex;flex-direction:column;gap:.5rem}._containerModal_erenx_38{padding:1rem;color:#888}._containerModal_erenx_38 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_erenx_38 p{color:var(--ion-color-medium);margin-bottom:.5rem}._coachTitle_erenx_54{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._titleContainer_erenx_61{padding:2rem 2rem 1rem;background-color:var(--ion-color-light);display:flex;flex-direction:column;gap:.5rem}._title_erenx_61{margin:0;font-size:1.25rem;display:flex;align-items:center;gap:.5rem}._title_erenx_61 span{font-size:.8rem;font-weight:400;color:var(--ion-color-danger)}._subTitle_erenx_87{margin:0;color:var(--ion-color-medium);font-weight:400}._label_erenx_93{font-size:1.25rem!important;font-weight:500}._icon_erenx_105{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem;margin-right:1rem}._iconSpecial_erenx_114{background:var(--ion-color-white);padding:.75rem;border-radius:1.25rem;font-size:2.25rem;margin-right:1rem;--transition: none !important}._item_erenx_124{--padding-start: 0rem;--padding-end: 0rem;--padding-top: .25rem;--padding-bottom: .25rem;cursor:pointer;z-index:3;--transition: none !important}._itemSpecial_erenx_134{--padding-start: 0rem;--padding-end: 0rem;--padding-top: .25rem;--padding-bottom: .25rem;cursor:pointer;margin-top:-2rem;z-index:2;--transition: none !important}._item_erenx_124._special_erenx_146{align-items:flex-start;--background-activated: var(--ion-color-white) !important;--background-hover: var(--ion-color-white) !important}._modalFooterText_erenx_158{width:100%;display:flex;align-items:center;justify-content:center;margin-top:.5rem}._modalFooterText_erenx_158 span{color:#888;font-size:.85rem}._footerToolbar_erenx_176 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._list_erenx_21{background:var(--ion-color-light);border:solid 1px var(--ion-color-medium);border-radius:1rem}._listSmall_erenx_197{background:var(--ion-color-light)}._list_erenx_21 ion-item{--border-color: var(--ion-color-light) !important;--border-weight: 2px !important;--background: var(--ion-color-light)}._listItemSmall_erenx_207{font-weight:600;color:var(--ion-color-secondary)}._strikethrough_erenx_212{text-decoration:line-through}._highlight_erenx_216{color:var(--ion-color-black)!important;font-weight:600}._labelDiv_erenx_221{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}._labelDiv_erenx_221 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400}._whatsThis_erenx_235{display:flex;justify-content:flex-end}._modalTitle_erenx_240{font-size:1.5rem}._select_erenx_244{color:var(--ion-color-black);font-size:1rem}._advancedSettingsButton_erenx_249{margin:1rem 0;padding:1rem .75rem 0;cursor:pointer;transition:background-color .2s ease;border-top:solid 1px var(--ion-color-border)}._advancedSettingsContent_erenx_264{display:flex;align-items:center;justify-content:space-between}._advancedSettingsContentSmall_erenx_271{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}._advancedSettingsContentSmall_erenx_271 span{font-weight:500;color:var(--ion-color-dark)}._advancedIcon_erenx_284{font-size:1.25rem;color:var(--ion-color-dark);transition:transform .2s ease}._timeSlots_erenx_290{margin:1rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}._strikethrough_erenx_212{text-decoration:line-through;color:var(--ion-color-medium)}._available_erenx_303{font-weight:500}._booked_erenx_307{display:inline-block;background-color:var(--ion-color-black);padding:.75rem;border-radius:.25rem;color:var(--ion-color-white)!important;font-weight:700!important}._seasonalDivContainer_erenx_316{padding:0 1rem}._firstLessonSecondDiv_erenx_321{display:flex;border:solid 1px red;align-items:center;justify-content:space-between;margin-left:4.75rem;margin-right:1rem;margin-bottom:1rem}._toolbar_1kuc2_6{--background: transparent !important;position:relative}._mainImage_1kuc2_11{width:100%;margin-top:-8rem}._closeButton_1kuc2_16{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem;right:1rem!important;height:2.5rem;width:2.5rem}._content_1kuc2_26{padding:1.5rem;overflow-y:auto;max-height:100vh}._header_1kuc2_32{text-align:left;font-size:2.5rem;font-weight:700}._containerModal_1kuc2_39{padding:1rem;display:flex;flex-direction:column}._containerModal_1kuc2_39 p{font-size:1rem;color:var(--ion-color-medium);margin:0}._footerToolbar_1kuc2_52{display:flex;align-items:center}._blockDatesH1_1kuc2_57{font-size:3rem}._emptyState_1kuc2_61{flex-grow:1;display:flex;align-items:center;justify-content:center;gap:.5rem!important}._bottomButton_1kuc2_70{--padding-top: 1.5rem;--padding-bottom: 1.5rem;flex:1;margin:16px}._confirmButton_1kuc2_77{height:4rem}._dateTime_1kuc2_81{border-radius:1rem}._dateTimeContainer_1kuc2_86{display:flex;align-items:center;justify-content:center;margin-bottom:2.5rem}._blockedList_1kuc2_94{display:flex;flex-direction:column;gap:1rem;background:transparent}._blockedCard_1kuc2_101{--background: transparent;--inner-padding-end: 0;--padding-start: 0;--inner-padding-start: 0;border-radius:18px;padding:1.25rem;align-items:stretch;background:var(--ion-color-light);box-shadow:none}._blockedCardContent_1kuc2_113{display:flex;flex-direction:column;flex:1;gap:.75rem;width:100%}._blockedCardTop_1kuc2_121{display:flex;align-items:center;justify-content:space-between;gap:1rem}._blockedCardBottom_1kuc2_128{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._blockedDateLabel_1kuc2_135{font-size:1.05rem;font-weight:600;color:var(--ion-color-dark);flex:1}._statusBadge_1kuc2_142{font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:4px 12px;background:rgba(148,163,184,.18);color:var(--ion-color-dark)}._statusBadgeActive_1kuc2_153{background:var(--ion-color-lightGreen);color:var(--ion-color-success)}._statusBadgePast_1kuc2_158{background:rgba(148,163,184,.25);color:var(--ion-color-dark)}._coachChip_1kuc2_163{display:inline-flex;align-items:center;gap:.6rem;padding:4px 12px;border-radius:999px;background:rgba(15,23,42,.05);font-size:.85rem;color:var(--ion-color-medium);width:fit-content}._coachChip_1kuc2_163 img{width:28px;height:28px;border-radius:50%;object-fit:cover}._coachInitial_1kuc2_182{width:28px;height:28px;border-radius:50%;background:rgba(15,23,42,.12);display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--ion-color-dark)}._actionButtons_1kuc2_194{display:flex;align-items:center;gap:.5rem}._iconButton_1kuc2_200{--padding-start: 6px;--padding-end: 6px;height:36px;width:36px}._footerButtons_1kuc2_207{display:flex}._loadingContainer_1kuc2_212{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem;height:100%}._loadingContainer_1kuc2_212 p{color:var(--ion-color-medium)}._alertContainer_1kuc2_226{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-top:2rem}._alertContent_1kuc2_235{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1kuc2_242{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_1kuc2_249{flex-grow:1}._alertMessage_1kuc2_249 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1kuc2_249 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._toolbar_q07bs_1{--background: transparent !important;position:relative}._mainImage_q07bs_6{width:100%;margin-top:-8rem}._closeButton_q07bs_11{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem;right:1rem!important;height:2.5rem;width:2.5rem}._alertContainer_q07bs_22{background:var(--ion-color-lightYellow);border:solid 1px var(--ion-color-warning);border-radius:12px;overflow:hidden;margin-top:1rem;margin-bottom:1rem}._alertContent_q07bs_31{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_q07bs_38{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px;flex-shrink:0}._alertMessage_q07bs_45{flex-grow:1}._alertMessage_q07bs_45 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-warning)}._alertMessage_q07bs_45 p{margin:0;font-size:14px;color:var(--ion-color-black)}._content_q07bs_62{padding:1.5rem}._header_q07bs_66{text-align:left;font-size:2.5rem;font-weight:700}._containerModal_q07bs_72{padding:1rem;display:flex;flex-direction:column}._containerModal_q07bs_72 p{font-size:1rem;color:var(--ion-color-medium);margin:0}._blockDatesH1_q07bs_84{font-size:3rem}._emptyState_q07bs_88{flex-grow:1;display:flex;align-items:center;justify-content:center;gap:.5rem!important}._bottomButton_q07bs_96{--padding-top: 1.5rem;--padding-bottom: 1.5rem;flex:1}._confirmButton_q07bs_102{height:4rem}._dateTime_q07bs_106{border-radius:1rem}._dateTimeContainer_q07bs_110{display:flex;align-items:center;justify-content:center;margin-bottom:2.5rem}._dateRangeContainer_q07bs_117{display:flex;align-items:center;gap:.75rem;flex-grow:1}._dateContainer_q07bs_124{width:100%}._date_q07bs_106{font-size:1rem;padding:4px 8px;border-radius:8px;background-color:var(--ion-color-light);width:100%}._separator_q07bs_136{font-size:.75rem;color:#666}._ionItem_q07bs_141{--padding-end: 0 !important;--inner-padding-end: 0 !important;--padding-start: 0 !important;--inner-padding-start: 0 !important;--inner-padding-bottom: 1rem !important;display:flex;justify-content:space-between}._footerButtons_q07bs_154{display:flex}._loadingContainer_q07bs_158{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem;height:100%}._loadingContainer_q07bs_158 p{color:var(--ion-color-medium)}._list_q07bs_173{margin:0;padding:0}._title_q07bs_178{text-align:center;font-weight:600}._dateRangeHeader_q07bs_183{padding:1rem;text-align:center;font-size:1.2rem;font-weight:500;color:var(--ion-color-medium);border-bottom:1px solid var(--ion-color-light)}._labelContainer_q07bs_192{display:flex;flex-direction:column;gap:.25rem}._adjustButton_q07bs_198{--padding-start: .5rem;--padding-end: .5rem;height:2rem;margin-right:1rem}._item_q07bs_205{--padding-start: 1rem;--padding-end: 1rem;--min-height: 3.5rem}._label_q07bs_192{margin:.5rem 0}._actionButtons_q07bs_215{display:flex;height:100%}._seasonItemContainer_q07bs_221{display:flex;flex-direction:column;gap:.5rem;flex-grow:1;height:100%}._seasonDetails_q07bs_230{padding-left:.5rem;font-size:.85rem;color:var(--ion-color-medium)}._noShowModal_932xc_3::part(backdrop){background:transparent;opacity:0}._scheduleContainer_932xc_8{margin-top:16px;padding-bottom:16px}._scheduleContainer_932xc_8 h3{font-size:18px;font-weight:600;margin-bottom:4px}._scheduleDescription_932xc_19{color:var(--ion-color-medium);font-size:14px;margin-top:-.5rem;margin-bottom:1rem}._daysList_932xc_26{overflow:hidden}._dayItem_932xc_33{--padding-start: 0rem;--padding-end: 0rem}._timeItem_932xc_39{--ripple-color: transparent !important;--background-activated: transparent !important}._timeItem_932xc_39 ion-label{cursor:pointer}._dayToggle_932xc_48{margin-left:8px}._timeButton_932xc_52{margin:0;height:40px;--padding-start: 8px;--padding-end: 8px}._timeLabel_932xc_60{color:var(--ion-color-primary);padding-right:8px;font-weight:500}._availabilityHeader_932xc_66{text-align:right;padding-right:16px;margin-right:32px}._presetButtons_932xc_72{display:flex;flex-direction:column;gap:8px;margin-top:16px}._timeModal_932xc_80 ion-content{--padding-start: 16px;--padding-end: 16px;--padding-top: 16px;--padding-bottom: 16px}._timeModal_932xc_80 ion-list{margin-bottom:24px}._subContainer_932xc_91{margin:1rem 0}._subContainer_932xc_91 p{color:var(--ion-color-medium);margin-top:.25rem;margin-bottom:1rem}._rotatedIcon_932xc_109{transform:rotate(-90deg)}._headerSection_932xc_113 h3{display:flex;align-items:center;justify-content:space-between}._dateOverrideForm_932xc_120{max-width:600px;margin:0 auto;padding:0}._formHeader_932xc_126{text-align:center;margin-bottom:32px;padding:0 16px}._formHeader_932xc_126 h2{margin:0 0 8px;font-size:24px;font-weight:600;color:var(--ion-color-dark)}._formHeader_932xc_126 p{margin:0;font-size:14px;color:var(--ion-color-medium);line-height:1.4}._formSection_932xc_146{display:flex;flex-direction:column;gap:24px;padding:0 16px}._fieldGroup_932xc_153{display:flex;flex-direction:column;gap:8px}._fieldLabel_932xc_159{font-size:14px;font-weight:500;color:var(--ion-color-dark);margin-bottom:4px}._modernInput_932xc_166{--background: #f8f9fa;--border-radius: 12px;--border-width: 1px;--border-color: #e9ecef;--color: var(--ion-color-dark);--placeholder-color: var(--ion-color-medium);--padding-start: 16px;--padding-end: 16px;--padding-top: 12px;--padding-bottom: 12px;font-size:16px;transition:all .2s ease}._modernInput_932xc_166:focus-within{--border-color: var(--ion-color-primary);--background: #ffffff;box-shadow:0 0 0 3px rgba(var(--ion-color-primary-rgb),.1)}._modernTextarea_932xc_187{--background: #f8f9fa;--border-radius: 12px;--border-width: 1px;--border-color: #e9ecef;--color: var(--ion-color-dark);--placeholder-color: var(--ion-color-medium);--padding-start: 16px;--padding-end: 16px;--padding-top: 12px;--padding-bottom: 12px;font-size:16px;min-height:80px;transition:all .2s ease}._modernTextarea_932xc_187:focus-within{--border-color: var(--ion-color-primary);--background: #ffffff;box-shadow:0 0 0 3px rgba(var(--ion-color-primary-rgb),.1)}._dateRangeSection_932xc_209,._scheduleTypeSection_932xc_210,._customHoursSection_932xc_211,._notesSection_932xc_212{background:#fff;border-radius:16px;padding:20px;border:1px solid #f0f0f0;box-shadow:0 2px 8px rgba(0,0,0,.04)}._sectionTitle_932xc_220{margin:0 0 16px;font-size:18px;font-weight:600;color:var(--ion-color-dark)}._dateInputs_932xc_227,._timeInputs_932xc_233{display:grid;grid-template-columns:1fr 1fr;gap:16px}._radioGroup_932xc_239{display:flex;flex-direction:column;gap:12px}._radioOption_932xc_245{display:flex;align-items:flex-start;gap:12px;padding:16px;background:#f8f9fa;border-radius:12px;border:2px solid transparent;cursor:pointer;transition:all .2s ease}._radioOption_932xc_245:hover{background:#e9ecef}._radioOption_932xc_245:has(ion-radio[aria-checked=true]){background:rgba(var(--ion-color-primary-rgb),.05);border-color:var(--ion-color-primary)}._radioContent_932xc_266 h4{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-dark)}._radioContent_932xc_266 p{margin:0;font-size:14px;color:var(--ion-color-medium);line-height:1.3}._customHoursSection_932xc_211{animation:_slideIn_932xc_1 .3s ease}@keyframes _slideIn_932xc_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 480px){._dateInputs_932xc_227,._timeInputs_932xc_233{grid-template-columns:1fr}}._modal_1r95c_3{--backdrop-opacity: .4}._toolbar_1r95c_7{--background: var(--ion-color-light);--color: var(--ion-color-dark)}._title_1r95c_12{font-weight:600;font-size:18px}._doneButton_1r95c_17{--color: var(--ion-color-primary);font-weight:500}._content_1r95c_22{--background: var(--ion-color-light)}._headerSection_1r95c_26{padding:2rem 16px 0}._description_1r95c_30{color:var(--ion-color-medium);margin-bottom:16px;font-size:14px;line-height:1.4;margin-top:0}._searchbar_1r95c_38{--background: var(--ion-color-light);--border-radius: 12px;margin-bottom:8px}._clientList_1r95c_44{margin-top:0;background:var(--ion-color-light)}._clientItem_1r95c_49{--padding-start: 16px;--padding-end: 16px;--min-height: 64px;--ripple-color: transparent !important}._clientItem_1r95c_49:hover{--background: var(--ion-color-light-shade)}._avatar_1r95c_61{width:40px;height:40px;margin-right:12px}._avatarPlaceholder_1r95c_67{width:100%;height:100%;background-color:var(--ion-color-light);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--ion-color-medium);border-radius:50%;border:1px solid var(--ion-color-light-shade)}._clientLabel_1r95c_81{margin:0}._clientName_1r95c_85{font-size:16px;font-weight:500;color:var(--ion-color-dark);margin:0;line-height:1.2}._emptyState_1r95c_100{--min-height: 120px;text-align:center}._emptyText_1r95c_105{color:var(--ion-color-medium);font-size:14px;text-align:center;margin:0}._content_1snqa_4{--padding-top: 0;--padding-bottom: 1rem}._headerSection_1snqa_9{padding:1.5rem 1rem 1rem}._headerSection_1snqa_9 h2{font-size:1.5rem;font-weight:600;margin:0 0 .5rem;color:var(--ion-color-dark)}._description_1snqa_20{font-size:.9rem;color:var(--ion-color-medium);margin:0;line-height:1.4}._list_1snqa_27{padding:0;background:transparent}._groupItem_1snqa_32{--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0}._emojiContainer_1snqa_38{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-right:12px}._groupName_1snqa_49{font-size:1rem;font-weight:600;color:var(--ion-color-dark);margin:0 0 4px}._groupDescription_1snqa_56{font-size:.85rem;color:var(--ion-color-medium);margin:0 0 4px}._ageRange_1snqa_62{font-size:.8rem;color:var(--ion-color-medium-shade);margin:0}._defaultBadge_1snqa_68{margin-right:8px;font-size:.7rem}._checkbox_1snqa_73{margin-left:8px}._emptyState_1snqa_77{padding:3rem 1.5rem;text-align:center}._emptyState_1snqa_77 p{font-size:.9rem;color:var(--ion-color-medium);line-height:1.5;margin:0}._bigText_oq4jt_1{font-weight:800;font-size:2.5rem}._bigImage_oq4jt_6{width:150px;margin-left:auto}._confirmButton_oq4jt_11{--padding-top: 1.5rem;--padding-bottom: 1.5rem;margin:.5rem 1rem}._ionItem_oq4jt_17{--background-hover: transparent;--background-activated: transparent;--ripple-color: transparent;margin-top:auto}._containerBig_1e9uj_2{margin-left:1rem;margin-right:1rem;margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:1rem}._container_1e9uj_2{position:relative;width:100%;aspect-ratio:2/1;border-radius:.75rem;overflow:hidden;border:solid 1px var(--ion-color-light)}._label_1e9uj_20{color:var(--ion-color-medium);font-size:.85rem;font-weight:400}._svg_1e9uj_26{position:absolute;left:0;top:0;width:100%;height:100%}._routePath_1e9uj_34{fill:none;stroke:var(--ion-color-light);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}._locationMarker_1e9uj_42{r:8;stroke-width:3}._markerActive_1e9uj_47{stroke:var(--ion-color-black);fill:var(--ion-color-black);border-color:var(--ion-color-black);background-color:var(--ion-color-black)}._markerInactive_1e9uj_54{stroke:#9ca3af;border-color:#9ca3af}._markerRing_1e9uj_59{r:16;fill:none;stroke-width:2;opacity:.3}._ringActive_1e9uj_66{stroke:var(--ion-color-black);border-color:var(--ion-color-black)}._ringInactive_1e9uj_71{stroke:#9ca3af;border-color:#9ca3af}._progressLine_1e9uj_76{fill:none;stroke:var(--ion-color-black);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}@media (min-width: 769px){._container_1e9uj_2{aspect-ratio:2/1;max-width:275px}}._markersContainer_1e9uj_124{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._markerWrapper_1e9uj_130{position:absolute;transform:translate(-50%,-50%)}._locationMarkerDiv_1e9uj_135{position:absolute;width:16px;height:16px;border-radius:50%;transform:translate(-50%,-50%);background-color:var(--ion-color-black);border:3px solid}._markerRingDiv_1e9uj_145{position:absolute;width:24px;height:24px;border-radius:50%;transform:translate(-50%,-50%);border:2px solid;opacity:.3}._toolbar_5ngei_10{--background: transparent}._loadingContainer_5ngei_14{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1}._modalContainer_5ngei_23{padding:16px}._cardTitle_5ngei_27{margin:0 0 8px;font-size:18px;font-weight:700}._locationName_5ngei_33{margin:0 0 4px;font-weight:500}._locationAddress_5ngei_38{margin:0;color:var(--ion-color-medium);font-size:14px}._boundariesList_5ngei_44{margin-top:16px;background:transparent}._boundaryItem_5ngei_49{--background: var(--ion-color-light);--border-radius: 1rem;margin-bottom:1rem}._icon_5ngei_55{font-size:20px;margin-right:12px}._label_5ngei_60{margin:10px 0}._labelDiv_5ngei_64{display:flex;flex-direction:column;font-weight:500}._labelDiv_5ngei_64 span{font-size:12px;color:var(--ion-color-medium);margin-top:4px;font-weight:400}._toggle_5ngei_77{--track-background: var(--ion-color-light-shade);--track-background-checked: var(--ion-color-primary);--handle-background: white;--handle-background-checked: white}._radiusControl_5ngei_84{padding:1rem;margin:1rem 0;border-bottom:solid 1px var(--ion-color-border)}._rangeControl_5ngei_93{--bar-background: var(--ion-color-medium-tint);--bar-background-active: var(--ion-color-primary);--knob-background: var(--ion-color-primary);--pin-background: var(--ion-color-primary);padding:10px 0}._radiusValue_5ngei_101{text-align:center;margin-top:8px;color:var(--ion-color-dark)}._percentageControl_5ngei_107{background:#fff;border-radius:8px;margin:0 0 16px;box-shadow:0 1px 2px rgba(0,0,0,.05)}._saveButtonContainer_5ngei_114{margin-top:24px;padding-bottom:24px}._noLocationWarning_5ngei_119{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 16px}._noLocationWarning_5ngei_119 h2{margin:16px 0 8px;font-weight:700}._noLocationWarning_5ngei_119 p{margin:0 0 24px;color:var(--ion-color-medium);max-width:280px}._headerContainer_5ngei_138{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem}._header_5ngei_138{text-align:left;font-size:2.5rem;font-weight:700;width:100%;display:flex;flex-direction:column}._headerContainer_5ngei_138 img{height:4.5rem;width:4.5rem;object-fit:cover}._subTitle_5ngei_168{text-align:left;font-size:1rem;color:var(--ion-color-medium)}._surchargeDisplay_5ngei_175{margin:1rem;display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 2rem)}._surchargeDisplay_5ngei_175 div{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:1rem}._surchargeDisplay_5ngei_175 span{font-size:5rem;font-weight:700;color:var(--ion-color-black)}._percentageMarker_5ngei_197{font-size:2rem;font-weight:500;color:var(--ion-color-medium)}._toolbar_16lw6_1{border-bottom:solid 1px var(--ion-color-border)}._container_16lw6_5{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem;height:100%}._nameContainer_16lw6_16{width:100%;display:flex;flex-direction:column;gap:.5rem}._nameContainer_16lw6_16 span{font-weight:600}._input_16lw6_29{--border-radius: .5rem !important;--border-width: 0px;--border-color: var(--ion-color-border);--background: var(--ion-color-light);--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem}._inputError_16lw6_44{--border-color: var(--ion-color-danger) !important;--background: rgba(var(--ion-color-danger-rgb), .2);--highlight-color-focused: var(--ion-color-danger) !important}._coachTitle_fngdf_1{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._container_fngdf_8{padding:1rem}._containerDiv_fngdf_13{display:flex;flex-direction:column;align-items:center;width:100%;padding:1rem}._containerDiv_fngdf_13 img{width:60%;margin:2rem}._containerDiv_fngdf_13 h1{font-size:2rem;text-align:center;margin:0;font-weight:700}._containerDiv_fngdf_13 p{width:100%;color:var(--ion-color-medium);text-align:center;padding:0 1rem}._createButton_fngdf_42{--padding-top: 1.25rem;--padding-bottom: 1.25rem}._stripeLogoContainer_fngdf_47{display:flex;justify-content:flex-end;align-items:center;gap:1rem}._stripeLogoContainer_fngdf_47 p{color:var(--ion-color-medium)}._stripeLogoContainer_fngdf_47 img{width:30%;margin-top:.5rem}._loadingContainer_fngdf_63{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}._loadingContainer_fngdf_63 div{display:flex;align-items:center;gap:1rem;justify-content:center}._loadingContainer_fngdf_63 img{border-radius:50%;height:3rem;object-fit:cover}._message_fngdf_86{font-size:16px;color:#555;opacity:1;transition:opacity .5s ease-in-out}._fadeIn_fngdf_93{opacity:1}._fadeOut_fngdf_97{opacity:0}._accountTitle_fngdf_101{padding:.5rem 1rem}._pageContainer_fngdf_105{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0}._pageContainer_fngdf_105 p{color:var(--ion-color-medium);margin:0;padding:.5rem 1rem;font-size:.9rem}._itemSmallContainer_fngdf_119{display:flex;flex-direction:column;align-items:flex-start}._stripeAccountImg_fngdf_133{width:6rem;margin-right:1rem}._stripeAccountImgSmall_fngdf_138{width:3rem;margin-right:1rem;border-radius:50%}._connectItem_fngdf_149{--padding-top: 1rem;--padding-bottom: 1rem}._servesButtonContainer_fngdf_154{display:flex;justify-content:flex-end}@media (min-width: 769px){._container_fngdf_8{padding:5rem}}/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}._toolbar_h3ymr_1{--background: transparent !important;position:relative}._mainImage_h3ymr_6{width:100%;margin-top:-4rem}._closeButton_h3ymr_11{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._containerModal_h3ymr_21{padding:1rem;color:#888}._containerModal_h3ymr_21 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_h3ymr_21 p{color:var(--ion-color-medium);margin-bottom:.5rem}._footerToolbar_h3ymr_41 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._timeSlots_h3ymr_46{margin:1rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem;border-radius:.5rem}._booked_h3ymr_56{display:inline-block;background-color:var(--ion-color-black);padding:.75rem;border-radius:.25rem;color:var(--ion-color-white)!important;font-weight:700!important}._available_h3ymr_65{font-weight:500;color:var(--ion-color-success)}._emailLink_h3ymr_70{color:var(--ion-color-primary);text-decoration:none}._input_h3ymr_75{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;margin-bottom:1rem}._loadingContainer_1r8ns_1{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._coachTitle_1r8ns_9{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._container_1r8ns_16{background-color:var(--ion-color-white);border:solid 1px var(--ion-color-border);padding:1rem;border-radius:10px}._title_1r8ns_24{font-size:2rem;margin-bottom:2rem}._topContainer_1r8ns_29{border-bottom:solid 1px var(--ion-color-border);padding:1rem 0}._topContainer_1r8ns_29 span{font-size:.9rem}._topContainer_1r8ns_29 h1{margin:.5rem 0;font-size:2rem}._transactionContainer_1r8ns_43{border-bottom:solid 1px var(--ion-color-border);padding:1rem 0;display:flex;flex-direction:column;gap:1rem}._eachLine_1r8ns_51{display:flex;width:100%}._lineOne_1r8ns_56{width:40%;color:#888}._lineTwo_1r8ns_61{width:60%}._bottomContainer_1r8ns_65{display:flex;justify-content:flex-end;padding-top:1rem}._bottomContainer_1r8ns_65 img{width:8rem}._infoContainer_1r8ns_75{display:flex;align-items:center;gap:.25rem;color:var(--ion-color-medium);font-size:.9rem}._coachTitle_16lcz_5{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._loadingContainer_16lcz_12{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._transactionList_16lcz_20{background:var(--ion-color-light)!important;margin-bottom:0!important;min-height:50}._transactionItem_16lcz_30{--ion-item-background: var(--ion-color-white);--ripple-color: transparent !important;border-bottom:none}._transactionTitle_16lcz_41{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.8rem!important}._transactionOwner_16lcz_55{display:flex;align-items:center;gap:.15rem;font-size:.65rem;font-weight:400;background-color:var(--ion-color-white);color:var(--ion-color-dark);padding:.15rem .35rem;border-radius:1rem}._transactionOwner_16lcz_55 img{height:.65rem;width:.65rem;border-radius:25%;object-fit:cover}._payoutIcon_16lcz_75{padding:.5rem;border-radius:50%;background-color:var(--ion-color-light)}._payoutIcon_16lcz_75._special_16lcz_81{position:absolute;right:0;bottom:0;padding:0;background-color:transparent;border-radius:0;font-size:1.25rem!important}._payoutNote_16lcz_92{color:var(--ion-color-medium)!important;font-size:.65rem!important}._parentPhoto_16lcz_97{border-radius:50%;height:2.5rem;width:2.5rem;object-fit:cover;right:-.5rem;bottom:0rem;z-index:2;border:solid 2px var(--ion-color-white)}._clickablePhoto_16lcz_109{cursor:pointer;transition:transform .2s ease,opacity .2s ease}._clickablePhoto_16lcz_109:hover{transform:scale(1.05);opacity:.8}._ionTextTransaction_16lcz_119{position:relative;font-size:1.5rem}._noMessages_16lcz_124{height:100%;display:flex;align-items:center;justify-content:center}._noLessonsSimple_16lcz_132{height:100%;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4rem}._noLessonsSimple_16lcz_132 img{width:75%}._noLessonsSimple_16lcz_132 h2{margin:0;margin-top:1rem;margin-bottom:.5rem;font-weight:600}._noLessonsSimple_16lcz_132 p{margin:0;margin-bottom:.5rem;text-align:center;font-size:1rem;font-weight:400;color:var(--ion-color-medium)}._infoContainerPrices_16lcz_165{padding:1rem;display:flex;flex-direction:column;gap:.5rem}._infoContainerPrices_16lcz_165 p{color:var(--ion-color-black)}._priceRow_16lcz_177{display:flex;justify-content:space-between;margin-bottom:.25rem}._label_16lcz_183{color:var(--ion-color-medium)}._totalRow_16lcz_187{border-top:1px solid var(--ion-color-light);padding-top:.5rem}._topContainer_16lcz_193{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1rem}._topContainer_16lcz_193 h3{margin:0;font-weight:700;font-size:1.75rem;flex-grow:1;padding-bottom:.5rem;color:var(--ion-color-dark)}._topContainer_16lcz_193 img{height:3.5rem;width:3.5rem;object-fit:cover;background-color:var(--ion-color-light);border-radius:50%;padding:.25rem}._bottomP_16lcz_221{border-top:solid 1px var(--ion-color-black);padding-top:.25rem}._popOver_16lcz_226{--width: 80%;--max-width: 25rem;--backdrop-opacity: .4}._transactionType_16lcz_232{font-size:.8rem;color:var(--ion-color-medium)}._balanceContainer_16lcz_237{border-bottom:solid 1px var(--ion-color-border)}._balanceCard_16lcz_243{background-color:var(--ion-color-white);padding:16px;display:flex;flex-direction:column;gap:.5rem}._balanceItem_16lcz_254{flex:1;text-align:center}._balanceItem_16lcz_254 h3{margin:0 0 8px;font-size:14px;color:var(--ion-color-medium);font-weight:400}._balanceItemStacked_16lcz_266{display:flex;justify-content:space-between;align-items:center;margin-top:-.35rem}._paymentLabel_16lcz_274{margin:0;font-size:14px;color:var(--ion-color-medium);font-weight:400}._paymentLabelPending_16lcz_281{margin:0;font-size:.9rem;color:var(--ion-color-medium);font-weight:400}._balanceAmountPending_16lcz_294{font-size:.9rem;font-weight:400;color:var(--ion-color-medium)}._totalItemStacked_16lcz_300{display:flex;justify-content:space-between;align-items:center;padding-top:.5rem}._totalLabel_16lcz_310{margin:0;font-size:14px;color:var(--ion-color-medium);font-weight:400}._totalAmount_16lcz_317{font-size:3rem;font-weight:700;color:var(--ion-color-primary)}._balanceAmount_16lcz_288{font-size:18px;font-weight:600;color:var(--ion-color-dark)}._alertContainer_16lcz_330{background:var(--ion-color-lightYellow);border-radius:1rem;overflow:hidden;margin:0rem 1rem 1rem}._alertContent_16lcz_338{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_16lcz_345{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px;flex-shrink:0}._alertMessage_16lcz_352{flex-grow:1}._alertMessage_16lcz_352 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-warning)}._alertMessage_16lcz_352 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._actionPopover_16lcz_370{--width: auto;--min-width: 200px}._actionPopover_16lcz_370 ._popover-content_16lcz_375{padding:0}._bankAccountBanner_16lcz_379{background-color:var(--ion-color-primary);border-radius:1rem;overflow:hidden;margin:1rem}._bankAccountContent_16lcz_387{display:flex;align-items:center;justify-content:space-between;padding:16px;position:relative}._bankAccountInfo_16lcz_395{display:flex;align-items:center;flex-grow:1}._bankIcon_16lcz_401{font-size:1.5rem;color:#fff;margin-right:16px;flex-shrink:0}._bankAccountMessage_16lcz_408{flex-grow:1}._bankAccountMessage_16lcz_408 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:#fff}._bankAccountMessage_16lcz_408 p{margin:0;font-size:.8rem;color:rgba(255,255,255,.9);line-height:1.2}._bankButton_16lcz_426{--color: white;--background: rgba(255, 255, 255, .2);--background-hover: rgba(255, 255, 255, .3);--border-radius: 8px;margin:0}._filterContainer_16lcz_434{padding:8px 16px;margin-bottom:8px;display:flex;justify-content:flex-end;position:sticky;top:0;z-index:10}._filterContainer_16lcz_434 ion-segment{width:fit-content;max-width:100%;backdrop-filter:blur(5px)}._filterChip_16lcz_455{cursor:pointer;transition:transform .2s ease;--background: var(--ion-color-primary);--color: white}._filterChip_16lcz_455:hover{transform:scale(1.02)}._transactionAccordion_16lcz_467{margin-bottom:0;--border-radius: 0;--background: var(--ion-color-light) !important}._accordionContent_16lcz_478{background:var(--ion-color-white)}._expandedItem_16lcz_484{--ion-item-background: var(--ion-color-white) !important;--background: var(--ion-color-white) !important;background-color:var(--ion-color-white)!important}._collapsedItem_16lcz_490{--ion-item-background: var(--ion-color-light) !important;--background: var(--ion-color-light) !important;background-color:var(--ion-color-light)!important}._balanceLabel_16lcz_503{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem;margin-top:-.5rem;color:var(--ion-color-dark)}._statusContainer_143b9_1{padding:0;display:flex;align-items:center;justify-content:flex-end;width:100%}._statusBadge_143b9_9{margin-right:10px}._popoverButton_143b9_13{--padding-start: 16px;--padding-end: 16px;--padding-top: 12px;--padding-bottom: 12px;text-align:left;justify-content:flex-start;margin:0;border-radius:0}._modalContent_143b9_24{--backdrop-opacity: 0 !important}._closeButton_143b9_28{position:absolute;top:0;right:0}._contentContainer_143b9_34{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1rem}._messageContainer_143b9_42{text-align:left;margin-top:2.5rem}._message_143b9_42{margin:0;font-size:1.5rem;font-weight:700;line-height:1.4}._policyContainer_143b9_54{margin-top:1.5rem;display:flex;justify-content:center}._policyChip_143b9_60{max-width:100%;white-space:normal;height:auto;--background: var(--ion-color-warning-tint);--color: var(--ion-color-warning);padding:12px 16px;border-radius:12px}._policyChip_143b9_60 ion-label{white-space:normal;font-size:.875rem;line-height:1.4}._detailsSection_143b9_76{margin-top:1.5rem;background:var(--ion-color-light);border-radius:12px;padding:1rem}._detailRow_143b9_83{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}._detailLabel_143b9_90{font-weight:400;color:var(--ion-color-medium)}._detailValue_143b9_95{font-weight:600;color:var(--ion-color-dark)}._buttonContainer_143b9_100{display:flex;flex-direction:column;width:100%;margin-top:2rem}._confirmButton_143b9_107{--padding-top: 1.25rem;--padding-bottom: 1.25rem}._bigIcon_143b9_112{animation:_iconFloat_143b9_1 6s ease-in-out infinite}@keyframes _iconFloat_143b9_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}._feeExplanation_143b9_126{margin-top:1rem;padding:.75rem;background:var(--ion-color-white);border-radius:1rem;border-top-left-radius:0;border-bottom-left-radius:0;border-left:3px solid var(--ion-color-warning)}._feeExplanation_143b9_126 p{margin:0;font-size:.85rem;color:var(--ion-color-medium);line-height:1.4}._policyExplanation_143b9_143{background:var(--ion-color-lightBlue);border-left:3px solid var(--ion-color-primary)}._policyExplanation_143b9_143 p{color:var(--ion-color-primary)}._errorExplanation_143b9_152{background:var(--ion-color-white);border-left:3px solid var(--ion-color-secondary)}._errorExplanation_143b9_152 p{color:var(--ion-color-medium)}._refundNote_143b9_161{font-size:.7rem;color:var(--ion-color-medium);margin-top:-.35rem!important}._reviewItem_17wqe_3{background-color:var(--ion-color-white);padding:1rem;margin-top:.25rem;display:flex;flex-direction:column}._reviewItem_17wqe_3 p{margin-top:1rem}._coachTitle_17wqe_17{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._topContainer_17wqe_24{display:flex;align-items:flex-start;justify-content:space-between}._topLeftContainer_17wqe_31{display:flex;align-items:flex-start;gap:1rem}._nameContainer_17wqe_37{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.25rem}._reviewContainer_17wqe_46{display:flex;align-items:center;justify-content:flex-start;gap:.25rem}._headshot_17wqe_54{border-radius:50%;height:4rem;width:4rem;object-fit:cover}._reviewName_17wqe_61{font-weight:700;margin:0}._reviewDate_17wqe_71{color:gray;font-size:.8em;margin:0;margin-top:0!important}._loadingContainer_17wqe_79{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._noMessages_17wqe_87{height:100%;display:flex;align-items:center;justify-content:center}._noLessonsSimple_17wqe_95{height:100%;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4rem}._noLessonsSimple_17wqe_95 img{width:75%}._noLessonsSimple_17wqe_95 h2{margin:0;margin-top:1rem;margin-bottom:.5rem;font-weight:600}._noLessonsSimple_17wqe_95 p{margin:0;margin-bottom:.5rem;text-align:center;font-size:1rem;font-weight:400;color:var(--ion-color-medium)}._container_11f3g_1{display:flex;flex-direction:column;align-items:center;height:100%}._toolbarBottom_11f3g_10{padding-bottom:2rem!important;padding-right:1rem!important}._totalCount_11f3g_15{font-size:1.5rem;font-weight:700;color:var(--ion-color-black);margin-right:1rem}._totalCount_11f3g_15 strong{font-size:1.5rem;font-weight:700;color:var(--ion-color-black)}._title_11f3g_40{padding:0rem 1rem;margin:0;font-size:.8rem;font-weight:400;color:var(--ion-color-medium)}._coachTitle_11f3g_50{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._backButton_11f3g_57{--icon-padding-start: 1rem}._spinner_11f3g_61{justify-self:center;height:100%}._noCoachesMessage_11f3g_66{display:flex;align-items:center;justify-content:center;width:100%;padding:0 4rem;margin-top:10rem;color:var(--ion-color-medium);font-size:2rem;text-align:center}._noLessons_11f3g_80{display:flex;flex-direction:column;height:100%}._noLessons_11f3g_80 h1{font-size:2.5rem;font-weight:700;margin:0 1rem}._noLessons_11f3g_80 p{margin:1rem}._featuresList_11f3g_98{margin:1rem;display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){._featuresList_11f3g_98{grid-template-columns:1fr 1fr}}._featureItem_11f3g_111{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:var(--ion-color-white);border-radius:12px}._featureIcon_11f3g_120{font-size:1.5rem;color:var(--ion-color-primary);margin-top:.125rem;flex-shrink:0}._featureText_11f3g_127{display:flex;flex-direction:column;gap:.25rem}._featureText_11f3g_127 h3{margin:0;font-size:1rem;font-weight:600;color:var(--ion-color-black)}._featureText_11f3g_127 p{margin:0;font-size:.875rem;line-height:1.4;color:var(--ion-color-medium)}._imageContainer_11f3g_147{width:100%;height:1px;flex-grow:1}._pageImage_11f3g_156{width:100%;height:100%;object-fit:cover;object-position:bottom}._bottomButton_11f3g_163{--padding-start: 1.5rem !important;--padding-end: 1.5rem !important;--padding-top: .75rem !important;--padding-bottom: .75rem !important}._alertContainer_11f3g_170{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin:1rem 1rem 0}._alertContent_11f3g_180{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_11f3g_187{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_11f3g_194{flex-grow:1}._alertMessage_11f3g_194 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_11f3g_194 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._createPopover_11f3g_212{--width: 240px;--offset-y: -80px}._searchBarContainer_11f3g_217{padding:.5rem 1rem;background:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:sticky;top:0;z-index:100;display:flex;align-items:center;gap:.75rem}._customSearchBar_11f3g_230{--background: var(--ion-color-white);--box-shadow: none;--border-radius: 10rem;padding:0;flex:1}._viewSegment_11f3g_238{width:fit-content;font-size:.875rem;--padding-start: 0;--padding-end: 0;margin:0;flex-shrink:0}._viewSegment_11f3g_238 ion-segment-button{--padding-start: 10px;--padding-end: 10px;--padding-top: 8px;--padding-bottom: 8px;min-width:40px}._viewSegment_11f3g_238 ion-icon{font-size:18px}._filterButton_11f3g_261{--padding-start: 8px;--padding-end: 8px;height:40px;margin:0}._filterBadge_11f3g_268{position:absolute;bottom:2px;right:2px;font-size:.625rem;min-width:16px;height:16px;padding:0 4px;pointer-events:none;display:flex;align-items:center;justify-content:center}._filterPopover_11f3g_282{--width: 320px;--max-height: 400px}._toolbar_11f3g_10{--background: transparent !important}._header_11f3g_294{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700;width:100%;display:flex;flex-direction:column;gap:.5rem}._subTitle_11f3g_305{text-align:left;font-size:1rem;color:var(--ion-color-medium);font-weight:500}._sectionHeader_11f3g_312{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--ion-color-medium);padding:1rem 1rem .5rem;margin-top:.5rem}._list_11f3g_322{background-color:var(--ion-color-light)}._list_11f3g_322 ion-label{font-size:.9rem!important}._ionItem_11f3g_330{--background-activated: var(--ion-color-light) !important}._modalFooter_11f3g_334{padding:.5rem;display:flex;justify-content:center;gap:.5rem}._modalFooter_11f3g_334 ion-button{flex-grow:1}._searchToolbar_1s8w5_2{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0}._searchBarContainer_1s8w5_9{padding:.5rem 1rem;display:flex;align-items:center;gap:.75rem}._customSearchBar_1s8w5_16{--background: var(--ion-color-white);--box-shadow: none;--border-radius: 10rem;padding:0;flex:1}._viewSegment_1s8w5_24{width:fit-content;font-size:.875rem;--padding-start: 0;--padding-end: 0;margin:0;flex-shrink:0}._viewSegment_1s8w5_24 ion-segment-button{--padding-start: 10px;--padding-end: 10px;--padding-top: 8px;--padding-bottom: 8px;min-width:40px}._viewSegment_1s8w5_24 ion-icon{font-size:18px}._cardsContainer_1s8w5_46{display:flex;flex-direction:column;gap:1rem;padding:1rem}._card_1s8w5_46{background:var(--ion-color-white);border-radius:16px;padding:1.25rem;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.06)}._cardHeader_1s8w5_62{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.06)}._headerLeft_1s8w5_71{flex:1}._groupNameRow_1s8w5_75{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}._colorDot_1s8w5_82{width:.65rem;height:.65rem;border-radius:50%;flex-shrink:0;display:inline-block;box-shadow:0 1px 3px rgba(0,0,0,.2)}._groupName_1s8w5_75{font-size:1.125rem;font-weight:600;color:var(--ion-color-black);margin:0;display:flex;align-items:center;gap:.5rem}._activeText_1s8w5_101{font-size:.875rem;font-weight:400}._badges_1s8w5_106{display:flex;gap:.5rem;flex-wrap:wrap}._badge_1s8w5_106{font-size:.75rem;font-weight:500;padding:.25rem .625rem;height:auto;display:flex;align-items:center}._badgeIcon_1s8w5_121{font-size:12px;margin-right:4px}._menuButton_1s8w5_126{--padding-start: .5rem;--padding-end: .5rem;height:32px;margin:0;color:var(--ion-color-medium)}._infoGrid_1s8w5_135{display:flex;flex-direction:column;gap:.875rem}._infoRow_1s8w5_141{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._infoItem_1s8w5_147{display:flex;align-items:flex-start;gap:.75rem;min-width:0}._infoIcon_1s8w5_154{font-size:20px;color:var(--ion-color-medium);flex-shrink:0;margin-top:2px}._infoContent_1s8w5_161{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}._infoLabel_1s8w5_169{font-size:.75rem;color:var(--ion-color-medium);font-weight:500;text-transform:uppercase;letter-spacing:.5px}._infoValue_1s8w5_177{font-size:.9375rem;color:var(--ion-color-black);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._instructorsSection_1s8w5_187{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.06)}._instructorAvatars_1s8w5_193{display:flex;align-items:center;gap:.25rem}._instructorAvatar_1s8w5_193{width:36px;height:36px;border:2px solid var(--ion-color-white);box-shadow:0 1px 3px rgba(0,0,0,.12)}._instructorAvatarSmall_1s8w5_206{width:28px;height:28px;border:2px solid var(--ion-color-white)}._moreInstructors_1s8w5_212{font-size:.875rem;font-weight:600;color:var(--ion-color-medium);padding:0 .5rem}._moreInstructorsSmall_1s8w5_219{font-size:.75rem;font-weight:600;color:var(--ion-color-medium);padding:0 .25rem}._cardActions_1s8w5_227{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.06)}._actionButton_1s8w5_233{--color: var(--ion-color-primary);--padding-start: 0;--padding-end: 0;height:auto;font-size:.9375rem;font-weight:500;margin:0}._blocksContainer_1s8w5_244{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem}._block_1s8w5_244{background:var(--ion-color-white);border-radius:12px;padding:1rem;box-shadow:0 2px 6px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:.75rem}._blockHeader_1s8w5_262{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}._blockTitleRow_1s8w5_269{display:flex;align-items:center;gap:.375rem;flex:1;min-width:0}._blockTitle_1s8w5_269{font-size:.9375rem;font-weight:600;color:var(--ion-color-black);margin:0;display:flex;align-items:center;gap:.5rem;overflow:hidden}._blockActiveText_1s8w5_288{font-size:.75rem;font-weight:400;flex-shrink:0}._blockMenuButton_1s8w5_294{--padding-start: .25rem;--padding-end: .25rem;height:24px;margin:0;color:var(--ion-color-medium);flex-shrink:0}._blockBadges_1s8w5_303{display:flex;gap:.375rem;flex-wrap:wrap}._blockBadge_1s8w5_303{font-size:.6875rem;font-weight:500;padding:.1875rem .5rem;height:auto;display:flex;align-items:center}._blockBadgeIcon_1s8w5_318{font-size:11px;margin-right:3px}._blockInfo_1s8w5_323{display:flex;flex-direction:column;gap:.5rem}._blockInfoItem_1s8w5_329{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--ion-color-black)}._blockInfoItem_1s8w5_329 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._blockIcon_1s8w5_343{font-size:16px;color:var(--ion-color-medium);flex-shrink:0}._blockInstructors_1s8w5_349{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(0,0,0,.06)}._blockAction_1s8w5_355{--color: var(--ion-color-primary);--padding-start: 0;--padding-end: 0;height:auto;font-size:.875rem;font-weight:500;margin:auto 0 0}._listContainer_1s8w5_367{padding:1rem;display:flex;flex-direction:column;gap:.5rem}._listHeader_1s8w5_374{display:grid;grid-template-columns:1.5fr .75fr 2fr .5fr;gap:.75rem;padding:.75rem 1rem;background:var(--ion-color-light);border-radius:8px;font-size:.75rem;font-weight:600;color:var(--ion-color-medium);text-transform:uppercase;letter-spacing:.5px}._listHeaderCell_1s8w5_388{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listRow_1s8w5_394{display:grid;grid-template-columns:1.5fr .75fr 2fr .5fr;gap:.75rem;padding:1rem;background:var(--ion-color-white);border-radius:8px;border:1px solid rgba(0,0,0,.06);align-items:center}._listCell_1s8w5_405{display:flex;flex-direction:column;gap:.25rem;min-width:0}._listNameRow_1s8w5_412{display:flex;align-items:center;gap:.375rem}._listColorDot_1s8w5_418{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0;display:inline-block}._listInstructorAvatars_1s8w5_426{display:flex;align-items:center}._listInstructorAvatar_1s8w5_426{width:22px;height:22px;border:2px solid var(--ion-color-white);margin-left:-6px}._listInstructorAvatar_1s8w5_426:first-child{margin-left:0}._listActiveText_1s8w5_442{font-size:.75rem;font-weight:400;flex-shrink:0}._listCellMain_1s8w5_448{font-size:.9375rem;font-weight:500;color:var(--ion-color-black);display:flex;align-items:center;gap:.5rem;overflow:hidden}._listCellSub_1s8w5_458{font-size:.75rem;color:var(--ion-color-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listBadge_1s8w5_466{font-size:.6875rem;font-weight:500;padding:.1875rem .5rem;height:auto;width:fit-content;display:flex;align-items:center;margin-bottom:.25rem}._listBadgeIcon_1s8w5_477{font-size:11px;margin-right:3px}._listInlineBadge_1s8w5_482{font-size:.625rem;font-weight:500;padding:.125rem .375rem;height:auto;width:fit-content;display:inline-flex;align-items:center;margin-left:.5rem;vertical-align:middle}._listButton_1s8w5_494{--padding-start: .25rem;--padding-end: .25rem;height:28px;margin:0;color:var(--ion-color-medium)}@media (max-width: 768px){._listHeader_1s8w5_374,._listRow_1s8w5_394{grid-template-columns:1fr .5fr}._listRow_1s8w5_394 ._listCell_1s8w5_405:nth-child(2),._listRow_1s8w5_394 ._listCell_1s8w5_405:nth-child(3),._listHeader_1s8w5_374 ._listHeaderCell_1s8w5_388:nth-child(2),._listHeader_1s8w5_374 ._listHeaderCell_1s8w5_388:nth-child(3){display:none}._listCellMain_1s8w5_448{font-size:.875rem}._listCellSub_1s8w5_458{font-size:.6875rem}}@media (max-width: 600px){._blocksContainer_1s8w5_244{grid-template-columns:1fr;gap:.5rem;padding:.5rem}._block_1s8w5_244{padding:.75rem}._blockTitle_1s8w5_269{font-size:.875rem}._blockInfoItem_1s8w5_329{font-size:.75rem;gap:.375rem}._blockIcon_1s8w5_343{font-size:14px}}@media (max-width: 360px){._infoRow_1s8w5_141{grid-template-columns:1fr;gap:.75rem}._card_1s8w5_46{padding:1rem}._infoValue_1s8w5_177{font-size:.875rem}._block_1s8w5_244{padding:.875rem}._blockTitle_1s8w5_269{font-size:.875rem}._blockInfoItem_1s8w5_329{font-size:.75rem}}._item_6nhb4_1{--inner-padding-end: 0}._item_6nhb4_1._special_6nhb4_5{--background-hover: transparent !important;--background-activated: transparent !important;--ripple-color: transparent !important}._item_6nhb4_1._ageGroupsItem_6nhb4_11{margin-top:1rem}._label_6nhb4_15{display:flex;flex-direction:column;font-weight:500;width:70%;padding:.5rem 0}._label_6nhb4_15 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._label_6nhb4_15 span._special_6nhb4_5{white-space:wrap}._labelGrow_6nhb4_39{display:flex;flex-direction:column;font-weight:500;flex-grow:1;max-width:90%;padding:.5rem 0}._labelGrow_6nhb4_39 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._setButtonContainer_6nhb4_60{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:30%;gap:.25rem}._listIcon_6nhb4_70{color:#6e758f!important}._selectedValue_6nhb4_74{padding:0 .5rem;display:flex;flex-direction:row;align-items:center;gap:.25rem}._fieldTitle_6nhb4_88{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}._textArea_6nhb4_96{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);min-height:7.5rem!important;--highlight-color-focused: var(--ion-color-primary) !important;--padding-bottom: 1.25rem !important;--padding-top: 1.25rem !important}._optionalHeader_6nhb4_106{margin-top:2rem;color:var(--ion-color-medium)}._input_6nhb4_111{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem}._label_6nhb4_15{display:flex;flex-direction:column;font-weight:500;flex-grow:1;max-width:90%;width:100%;padding:.5rem 0}._listIcon_6nhb4_70{font-size:1.5rem;margin-right:1rem;color:var(--ion-color-medium)}._select_6nhb4_74{color:var(--ion-color-black);font-size:1rem;width:10rem}._scheduleExplanation_6nhb4_148{margin-left:2.5rem;margin-bottom:.5rem;padding:1rem;background-color:var(--ion-color-light);border-radius:.5rem}._explanationText_6nhb4_156{font-size:.8rem;line-height:1.4}._toolbar_6nhb4_164{--background: transparent !important;position:relative}._closeButton_6nhb4_169{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._containerModal_6nhb4_179{padding:1rem;color:#888}._containerModal_6nhb4_179 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_6nhb4_179 p{color:var(--ion-color-medium);margin-bottom:.5rem}._timeSlots_6nhb4_195{margin:1rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}._strikethrough_6nhb4_203{text-decoration:line-through;color:var(--ion-color-medium)}._available_6nhb4_208{font-weight:500}._booked_6nhb4_212{display:inline-block;background-color:var(--ion-color-black);padding:.75rem;border-radius:.25rem;color:var(--ion-color-white)!important;font-weight:700!important}._swumAiHowItWorks_6nhb4_221{width:calc(100% - 2rem);background:linear-gradient(135deg,#000,#1a1a1a);border-radius:1rem;padding:1.5rem;margin:1rem 1rem 0rem;display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem;position:relative;overflow:hidden;min-height:fit-content;box-sizing:border-box}._swumAiHowItWorks_6nhb4_221:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:radial-gradient(ellipse at top left,rgba(0,122,255,.4) 0%,transparent 60%);pointer-events:none}._swumAiLogoContainer_6nhb4_249{flex-shrink:0;position:relative;z-index:2;padding-top:.25rem}._swumAiLogoSmall_6nhb4_256{width:48px;height:48px;filter:drop-shadow(0 0 16px rgba(0,122,255,.5))}._swumAiContentHeader_6nhb4_262{flex:1;position:relative;z-index:2;min-width:0}._swumAiContentFull_6nhb4_269{width:100%;position:relative;z-index:2}._swumAiTitle_6nhb4_275{margin:0 0 .5rem;font-size:1.1rem;font-weight:700;color:#fff;letter-spacing:-.3px}._swumAiDescription_6nhb4_283{margin:0 0 .75rem;font-size:.9rem;font-weight:400;color:rgba(255,255,255,.75);line-height:1.4}._swumAiSteps_6nhb4_291{margin:0 0 .75rem;padding-left:1.25rem;color:rgba(255,255,255,.85);font-size:.9rem;line-height:1.6}._swumAiSteps_6nhb4_291 li{margin-bottom:.5rem}._swumAiSteps_6nhb4_291 strong{color:#fff;font-weight:600}._footerToolbar_6nhb4_311 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._groupShardingDiv_6nhb4_319{display:flex;flex-direction:column;justify-content:flex-end}._whatsThis_6nhb4_327{display:flex;justify-content:flex-end;margin-bottom:1rem}._colorPicker_6nhb4_333{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;padding:1rem 3.5rem;margin-bottom:1rem}._colorCircle_6nhb4_341{width:48px;height:48px;border-radius:50%;cursor:pointer;border:3px solid transparent;transition:all .2s ease;box-shadow:0 2px 6px rgba(0,0,0,.1)}._colorCircle_6nhb4_341:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.15)}._selectedColor_6nhb4_356{border-color:var(--ion-color-primary)!important;box-shadow:0 0 0 2px var(--ion-color-white),0 0 0 4px var(--ion-color-primary);transform:scale(1.05)}._inlineBadge_6nhb4_362{font-size:.75rem;font-weight:500;padding:.25rem .5rem;height:auto;margin-left:.5rem;display:inline-flex;align-items:center}._inlineBadgeIcon_6nhb4_372{font-size:.875rem;margin-right:.25rem}._container_v7hts_1{padding:0;padding-bottom:5rem}._modeSegmentContainer_v7hts_6{padding:1rem 1rem .5rem;display:flex;justify-content:flex-start}._modeSegmentContainer_v7hts_6 ion-segment{width:fit-content}._segmentContent_v7hts_16{display:flex;align-items:center;gap:.375rem}._bulkModeContainer_v7hts_22{padding:0}._bulkProgressBar_v7hts_26{--progress-background: var(--ion-color-primary);--background: var(--ion-color-light);height:4px}._bulkStep_v7hts_32{padding:1rem}._bulkStepHeader_v7hts_36{margin-bottom:1.5rem}._bulkStepTitle_v7hts_40{font-size:1.5rem;font-weight:700;color:var(--ion-color-black);margin:0 0 .5rem}._bulkStepDesc_v7hts_47{font-size:.875rem;color:var(--ion-color-medium);margin:0;line-height:1.4}._bulkGroupList_v7hts_54{background:transparent;padding:0}._bulkGroupItem_v7hts_59{--padding-start: 0;--padding-end: 0;--inner-padding-end: 0;--background: transparent;--ripple-color: transparent;margin-bottom:.75rem;border:2px solid var(--ion-color-light);border-radius:12px;transition:border-color .2s ease}._bulkGroupItem_v7hts_59._selected_v7hts_71{border-color:var(--ion-color-primary)}._bulkGroupCard_v7hts_75{width:100%;background:var(--ion-color-white);border:none;border-radius:12px;padding:.875rem;transition:all .2s ease}._bulkTimeInputs_v7hts_84{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}._bulkTimeItem_v7hts_91{--background: var(--ion-color-light);--padding-start: 1rem;--padding-end: 1rem;border-radius:12px}._timeInput_v7hts_98{width:100%;padding:.75rem;font-size:1rem;border:none;background:transparent;color:var(--ion-color-black);outline:none}._timeInput_v7hts_98:focus{outline:none;border:none}._bulkPreview_v7hts_113{display:flex;align-items:center;gap:.75rem;padding:1rem;background:var(--ion-color-lightBlue);border-radius:12px}._bulkPreview_v7hts_113 ion-icon{min-width:1rem}._bulkComingSoon_v7hts_126{display:block;text-align:center;padding:2rem;font-size:1rem}._bulkLocationList_v7hts_133,._bulkInstructorList_v7hts_134{background:transparent;padding:0}._bulkLocationItem_v7hts_139,._bulkInstructorItem_v7hts_151{--padding-start: 0;--padding-end: 1rem;--inner-padding-end: 0;--background: transparent;--ripple-color: transparent;margin-bottom:.75rem;border:2px solid var(--ion-color-light);border-radius:12px;transition:border-color .2s ease}._bulkLocationItem_v7hts_139._selected_v7hts_71,._bulkInstructorItem_v7hts_151._selected_v7hts_71{border-color:var(--ion-color-primary)}._bulkLocationCard_v7hts_168{width:100%;padding:1rem}._bulkLocationName_v7hts_173{font-size:1rem;font-weight:600;color:var(--ion-color-black);margin-bottom:.25rem}._bulkLocationAddress_v7hts_180{font-size:.875rem;color:var(--ion-color-medium)}._primaryTag_v7hts_185{font-size:.75rem;font-weight:500;color:var(--ion-color-primary);margin-left:.5rem}._bulkInstructorAvatar_v7hts_192{width:40px;height:40px;margin-left:1rem;flex-shrink:0}._bulkInstructorCard_v7hts_199{flex:1;padding:1rem 0 1rem 1rem}._bulkInstructorName_v7hts_204{font-size:1rem;font-weight:600;color:var(--ion-color-black);margin-bottom:.25rem}._bulkInstructorTitle_v7hts_211{font-size:.875rem;color:var(--ion-color-medium)}._youTag_v7hts_216{font-size:.75rem;font-weight:500;color:var(--ion-color-medium);margin-left:.25rem}._bulkBackButton_v7hts_223{min-width:100px}._infoBox_v7hts_227{display:flex;align-items:center;gap:.75rem;padding:1rem;margin:1rem;background:var(--ion-color-lightBlue);border-radius:12px}._infoBoxNoMargin_v7hts_237{margin:0 0 1.5rem}._infoIcon_v7hts_241{font-size:1.5rem;color:var(--ion-color-primary);flex-shrink:0}._infoText_v7hts_247{font-size:.875rem;color:var(--ion-color-primary);line-height:1.4}._groupList_v7hts_253{background:var(--ion-color-white);padding:0 1rem}._groupItem_v7hts_258{--border-radius: 1rem;--padding-start: 0;--padding-end: 0;--inner-padding-end: 0;--background: transparent;--ripple-color: transparent;margin-bottom:1rem;border:2px solid var(--ion-color-light);border-radius:12px;transition:border-color .2s ease}._groupItem_v7hts_258._selected_v7hts_71{--ripple-color: transparent;border-color:var(--ion-color-primary)}._groupItem_v7hts_258._selected_v7hts_71 ._detailIcon_v7hts_276{color:var(--ion-color-primary)}._groupCard_v7hts_280{width:100%;background:var(--ion-color-white);border:none;border-radius:12px;padding:.875rem;transition:all .2s ease}._groupHeader_v7hts_289{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}._groupName_v7hts_296{font-size:1rem;font-weight:700;color:var(--ion-color-black);margin:0;flex:1;display:flex;align-items:center;gap:.5rem}._colorDot_v7hts_307{width:12px;height:12px;border-radius:50%;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,.2)}._groupHeaderRight_v7hts_315{display:flex;align-items:center;gap:.375rem}._checkIcon_v7hts_321{font-size:1.25rem;color:var(--ion-color-primary)}._groupBadge_v7hts_326{font-size:.6875rem;font-weight:600;padding:.1875rem .5rem;border-radius:100px;background:var(--ion-color-light);color:var(--ion-color-dark)}._makeupBadge_v7hts_335{font-size:.6875rem;font-weight:600;padding:.1875rem .5rem;border-radius:100px;background:var(--ion-color-warning);color:#000}._groupDetails_v7hts_344{display:flex;flex-direction:column;gap:.5rem}._detailRow_v7hts_350{display:flex;align-items:center;gap:.375rem}._detailIcon_v7hts_276{font-size:.875rem;color:var(--ion-color-medium);flex-shrink:0;transition:color .2s ease}._detailText_v7hts_363{font-size:.75rem;color:var(--ion-color-dark);line-height:1.2}._instructorsRow_v7hts_369{display:flex;align-items:center;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--ion-color-light)}._instructorAvatars_v7hts_377{display:flex;align-items:center;gap:.375rem}._instructorAvatar_v7hts_377{width:26px;height:26px;border:2px solid var(--ion-color-white)}._moreInstructors_v7hts_389{font-size:.6875rem;font-weight:600;color:var(--ion-color-medium);padding:0 .375rem}._footerToolbar_v7hts_396{position:fixed;bottom:0;left:0;right:0;z-index:100;--background: var(--ion-color-white);--border-width: 0}._footerContent_v7hts_406{width:100%;padding:1rem;display:flex;gap:.75rem}._footerContent_v7hts_406 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem;--opacity: 1 !important}._applyButton_v7hts_419{flex-grow:1}._item_1ckl3_1{--inner-padding-end: 0}._label_1ckl3_6{display:flex;flex-direction:column;font-weight:500;max-width:100%;flex-grow:1;padding:.5rem 0}._label_1ckl3_6 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._label_1ckl3_6 ._spanSpecial_1ckl3_25{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;overflow:auto;white-space:inherit}._listIcon_1ckl3_33{color:#6e758f}._selectedValue_1ckl3_37{padding:0 .5rem}._daysDiv_1ckl3_46{display:flex;flex-wrap:wrap;justify-content:flex-end}._timeButton_1ckl3_53{font-size:1rem;font-weight:400;--padding-top: .5rem;--padding-bottom: .5rem}._fieldTitle_1ckl3_62{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}._item_1jrtw_1{--inner-padding-end: 0}._label_1jrtw_6{display:flex;flex-direction:column;font-weight:500;max-width:100%;flex-grow:1;padding:.5rem 0}._label_1jrtw_6 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._label_1jrtw_6 ._spanSpecial_1jrtw_25{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;overflow:auto;white-space:inherit}._listIcon_1jrtw_33{color:#6e758f}._selectedValue_1jrtw_37{padding:0 .5rem}._daysDiv_1jrtw_46{display:flex;flex-wrap:wrap;justify-content:flex-end}._timeButton_1jrtw_53{font-size:1rem;font-weight:400;--padding-top: .5rem;--padding-bottom: .5rem}._calendarContainer_1jrtw_62{display:flex;flex-direction:column;align-items:flex-end;padding-bottom:1rem}._calendar_1jrtw_62{border-radius:.5rem}._fieldTitle_1jrtw_82{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}._item_1o5ri_1{--inner-padding-end: 0}._label_1o5ri_6{display:flex;flex-direction:column;font-weight:500;max-width:100%;flex-grow:1;padding:.5rem 0}._label_1o5ri_6 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._label_1o5ri_6 ._spanSpecial_1o5ri_25{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;overflow:auto;white-space:inherit}._listIcon_1o5ri_33{color:#6e758f}._selectedValue_1o5ri_37{padding:0 .5rem}._daysDiv_1o5ri_46{display:flex;flex-wrap:wrap;justify-content:flex-end}._timeButton_1o5ri_53{font-size:1rem;font-weight:400;--padding-top: .5rem;--padding-bottom: .5rem}._calendarContainer_1o5ri_62{display:flex;flex-direction:column;align-items:flex-end}._calendar_1o5ri_62{border-radius:.5rem}ion-datetime::part(calendar-day){font-size:1.25rem}._fieldTitle_1o5ri_81{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}._optionalHeader_1o5ri_88{margin-top:1rem;color:var(--ion-color-medium)}._disabled_1o5ri_93{opacity:.5;pointer-events:none}._locations_11oe5_1{width:100%;background-color:transparent;padding:0;display:flex;flex-direction:column;gap:.75rem}._location_11oe5_1{--background: var(--ion-color-white);--border-radius: .75rem;border:2px solid var(--ion-color-light);border-radius:.75rem;cursor:pointer;transition:all .2s ease;--padding-start: 1rem;--padding-end: 1rem;--padding-top: .25rem;--padding-bottom: .25rem}._location_11oe5_1:active{transform:scale(.98)}._selectedLocation_11oe5_27{--background: var(--ion-color-lightBlue);--color: var(--ion-color-primary);--border-radius: .75rem;border:2px solid var(--ion-color-primary);border-radius:.75rem;cursor:pointer;--padding-start: 1rem;--padding-end: 1rem;--padding-top: .25rem;--padding-bottom: .25rem}._locationLabels_11oe5_40{display:flex;flex-direction:column;gap:.25rem;width:100%;padding:.5rem 0}._locationLabels_11oe5_40 span{margin-left:.25rem;color:var(--ion-color-primary);font-size:.8rem}._locationName_11oe5_54{font-size:1rem!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._locationAddress_11oe5_61{font-size:.85rem!important;color:var(--ion-color-medium)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._item_11oe5_76{--inner-padding-end: 0}._label_11oe5_81{display:flex;flex-direction:column;font-weight:500;max-width:100%;flex-grow:1;padding:.5rem 0}._label_11oe5_81 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._label_11oe5_81 ._spanSpecial_11oe5_100{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;overflow:auto;white-space:inherit}._listIcon_11oe5_108{color:#6e758f}._selectedValue_11oe5_112{padding:0 .5rem}._daysDiv_11oe5_121{display:flex;flex-wrap:wrap;justify-content:flex-end}._timeButton_11oe5_128{font-size:1rem;font-weight:400;--padding-top: .5rem;--padding-bottom: .5rem}._fieldTitle_11oe5_137{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}._instructors_173wl_1{width:100%;background-color:transparent;padding:0;display:flex;flex-direction:column;gap:.75rem}._instructor_173wl_1{--background: var(--ion-color-white);--border-radius: .75rem;border:2px solid var(--ion-color-light);border-radius:.75rem;cursor:pointer;transition:all .2s ease;--padding-start: 1rem;--padding-end: 1rem;--padding-top: .25rem;--padding-bottom: .25rem}._instructor_173wl_1:active{transform:scale(.98)}._selectedInstructor_173wl_27{--background: var(--ion-color-lightBlue);--color: var(--ion-color-primary);--border-radius: .75rem;border:2px solid var(--ion-color-primary);border-radius:.75rem;cursor:pointer;--padding-start: 1rem;--padding-end: 1rem;--padding-top: .25rem;--padding-bottom: .25rem}._instructorLabels_173wl_40{display:flex;flex-direction:column;gap:.25rem;width:100%;padding:.5rem 0}._instructorLabels_173wl_40 span{margin-left:.25rem;color:var(--ion-color-primary);font-size:.8rem}._instructorName_173wl_54{font-size:1rem!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._instructorTitle_173wl_61{font-size:.85rem!important;color:var(--ion-color-medium)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._item_173wl_69{--inner-padding-end: 0}._label_173wl_73{display:flex;flex-direction:column;font-weight:500;max-width:100%;flex-grow:1;padding:.5rem 0}._label_173wl_73 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._listIcon_173wl_91{color:#6e758f}._fieldTitle_173wl_95{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}._closeButton_zk5az_11{position:absolute;top:0rem;right:0rem;z-index:10}._newModalText_zk5az_20{padding:1rem;display:flex;flex-direction:column;align-items:center}._newModalText_zk5az_20 h1{text-align:center;font-size:1.5rem;margin:0;margin-bottom:1rem}._newModalText_zk5az_20 p{text-align:center;margin:0;color:var(--ion-color-medium)}._button_zk5az_52{margin-top:2rem;--padding-start: 4rem;--padding-end: 4rem}._content_zk5az_58{display:flex;flex-direction:column;width:100%;padding:.5rem 1.5rem}._confirmationIcon_zk5az_66{font-size:100px;color:var(--ion-color-success)}._confirmationTitle_zk5az_72{padding-bottom:1rem;font-size:1.5rem;font-weight:700;text-align:left;border-bottom:solid 1px var(--ion-color-border);display:flex;justify-content:space-between}._confirmationTitle_zk5az_72 span{display:flex;align-items:center;gap:.5rem;font-weight:700}._confirmationTitleRightDiv_zk5az_91{display:flex;flex-direction:column;align-items:flex-end;gap:0rem}._confirmationTitleRightDiv_zk5az_91 h1{margin:0;font-size:1.5rem;font-weight:700}._confirmationTitleRightDiv_zk5az_91 span{font-size:.75rem;font-weight:400;color:var(--ion-color-medium)}._detailsContainer_zk5az_112{padding-bottom:1rem;display:flex;flex-direction:column;justify-content:space-between;border-bottom:solid 1px var(--ion-color-border);gap:1rem}._detailsContainer_zk5az_112 p{margin:0}._confirmButton_zk5az_126{--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);flex-grow:1}._topInfoSmallContainer_zk5az_135{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}._topInfoSmallContainer_zk5az_135 ._label_zk5az_142{color:var(--ion-color-medium);font-size:.75rem}._topInfoSmallContainer_zk5az_135 ._value_zk5az_147{display:flex;flex-direction:column;gap:.5rem}._labelClass_zk5az_153{color:var(--ion-color-medium)}._labelClass_zk5az_153 strong{font-size:1rem;color:var(--ion-color-black);font-weight:400}._icon_zk5az_163{color:#6e758f}._item_zk5az_167{--inner-padding-top: 0px;--inner-padding-bottom: 0px}._itemTop_zk5az_172{--inner-padding-top: 0px;--inner-padding-bottom: 0px;border-top-left-radius:1rem;border-top-right-radius:1rem}._itemBottom_zk5az_179{--inner-padding-top: 0px;--inner-padding-bottom: 0px;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}._groupButtons_zk5az_186{display:flex;align-items:center;justify-content:center;margin-top:2rem}._subscriptionText_zk5az_193{color:var(--ion-color-primary);font-weight:500}._instructorsList_zk5az_198{display:flex;flex-direction:column;gap:.5rem;width:100%}._instructorAvatars_zk5az_205{display:flex;gap:.5rem;flex-wrap:wrap}._instructorAvatar_zk5az_205{width:2.5rem;height:2.5rem}._container_97bpw_1{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:1rem;height:100%}._divider_97bpw_11{border-bottom:solid 1px var(--ion-color-border);width:100%;margin:1rem 0}._coachTitle_97bpw_17{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._avatarContainer_97bpw_24{display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:solid 1px var(--ion-color-border);padding-bottom:2rem;width:100%}._largeAvatar_97bpw_34{max-height:12rem;max-width:12rem;min-height:12rem;min-width:12rem;position:relative}._largeAvatar_97bpw_34 img{max-height:12rem;max-width:12rem;min-height:12rem;min-width:12rem;object-fit:cover}._largeAvatar_97bpw_34 div{background-color:var(--ion-color-primary);height:4rem;width:4rem;border:solid 5px white;position:absolute;bottom:0;right:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem}._input_97bpw_70{--border-radius: 10px !important;--border-width: 1px;--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem}._inputError_97bpw_85{--border-color: var(--ion-color-danger) !important;--background: rgba(var(--ion-color-danger-rgb), .2);--highlight-color-focused: var(--ion-color-danger) !important}._textArea_97bpw_91{--border-radius: 10px !important;--border-width: 1px;min-height:7.5rem!important;--highlight-color-focused: var(--ion-color-primary) !important}._textArea_97bpw_91._inputError_97bpw_85{--border-color: var(--ion-color-danger) !important;--background: rgba(var(--ion-color-danger-rgb), .2);--highlight-color-focused: var(--ion-color-danger) !important}._ionButton_97bpw_105{margin-top:auto;width:100%;height:4rem}._nameContainer_97bpw_113{width:100%;display:flex;flex-direction:column;gap:.5rem}._nameContainer_97bpw_113 span{font-weight:600}._topButton_97bpw_126{width:10rem}._backButton_97bpw_131{--icon-padding-start: 1rem}._priceContainer_97bpw_135{margin:1rem;padding:1rem 0 2rem;border-bottom:solid 1px var(--ion-color-border);display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 2rem)}._priceContainer_97bpw_135 div{width:100%;display:flex;align-items:baseline;justify-content:flex-start;gap:1rem}._priceContainer_97bpw_135 span{font-size:7.5rem;font-weight:700;color:var(--ion-color-black)}._error_97bpw_163{color:var(--ion-color-danger)!important}._moneyMarker_97bpw_167{font-size:2rem;font-weight:500;color:var(--ion-color-medium)}._optionsLabel_97bpw_173{margin:1rem 1rem 0;display:flex;gap:.5rem;width:calc(100% - 2rem)}._optionsImgAvatar_97bpw_187{width:3.5rem;height:3.5rem}._optionsImg_97bpw_187{object-fit:contain}._item_97bpw_196{--inner-padding-top: 1rem;--inner-padding-bottom: 1rem}._itemLabel_97bpw_201{font-size:1.25rem!important;font-weight:500}._icon_97bpw_206{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem}._labelDiv_97bpw_213{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}._labelDiv_97bpw_213 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400}._requiredPrice_97bpw_227{font-size:.8rem!important;color:var(--ion-color-danger)!important;font-weight:400!important}._priceLabel_97bpw_234{display:flex;flex-direction:column;gap:.5rem}._lastDate_97bpw_240{display:flex;justify-content:flex-end;gap:.25rem;font-size:.75rem}._sectionHeader_97bpw_249{margin-top:2.5rem;margin-bottom:1.5rem;text-align:center}._sectionHeader_97bpw_249 h2{font-size:1.5rem;font-weight:700;margin:0 0 .25rem}._sectionHeader_97bpw_249 p{font-size:.95rem;color:var(--ion-color-medium);margin:0}._planTypeCards_97bpw_268{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}._planTypeCard_97bpw_268{position:relative;padding:1rem;border:2px solid var(--ion-color-light);border-radius:.75rem;background:var(--ion-color-white);cursor:pointer;transition:all .2s ease}._planTypeCard_97bpw_268:active{transform:scale(.98)}._planTypeCard_97bpw_268._selected_97bpw_289{border-color:var(--ion-color-primary);background:var(--ion-color-lightBlue)}._planTypeCard_97bpw_268 ion-icon:first-child{font-size:1.75rem;color:var(--ion-color-primary);margin-bottom:.5rem}._planTypeCard_97bpw_268 h3{font-size:1.1rem;font-weight:600;margin:0 0 .25rem;color:var(--ion-color-black)}._planTypeCard_97bpw_268 p{font-size:.85rem;color:var(--ion-color-medium);margin:0;line-height:1.3}._planTypeCard_97bpw_268 ._checkmark_97bpw_314{position:absolute;top:.75rem;right:.75rem;font-size:1.25rem}._scheduleExplanation_97bpw_322{display:flex;align-items:flex-start;gap:.75rem;margin-left:2.5rem;margin-bottom:2rem;padding:1rem;background-color:var(--ion-color-light);border-radius:.5rem}._explanationText_97bpw_333{font-size:.8rem;line-height:1.4}._explanationText_97bpw_333 strong{font-weight:400;color:var(--ion-color-black)!important}._infoBox_97bpw_344{margin:1rem 0 1.5rem;padding:1.25rem;background:var(--ion-color-white);border-radius:12px;border:1px solid var(--ion-color-light)}._infoBoxHeader_97bpw_352{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._infoBoxHeader_97bpw_352 ion-icon{font-size:1.25rem}._infoBoxHeader_97bpw_352 h4{margin:0;font-size:1rem;font-weight:600;color:var(--ion-color-black)}._infoBoxList_97bpw_370{margin:0;padding-left:1.25rem;list-style:none}._infoBoxList_97bpw_370 li{position:relative;font-size:.875rem;line-height:1.6;color:var(--ion-color-medium);margin-bottom:.75rem;padding-left:.5rem}._infoBoxList_97bpw_370 li:last-child{margin-bottom:0}._infoBoxList_97bpw_370 li:before{content:"•";position:absolute;left:-1rem;color:var(--ion-color-primary);font-weight:700}._infoBoxList_97bpw_370 li strong{color:var(--ion-color-black);font-weight:600}._upfrontBadge_97bpw_403{display:flex;align-items:center;justify-content:flex-end;padding:.5rem .75rem;color:var(--ion-color-success);font-size:.875rem;font-weight:500;margin-left:auto}._chargeUpfrontItem_97bpw_414{margin-bottom:1rem}._stepIndicatorContainer_97bpw_419{display:flex;justify-content:center;align-items:center;padding:.5rem;background:transparent;position:absolute;margin-top:0rem;left:0;right:0;z-index:10;pointer-events:none}._stepIndicator_97bpw_419{background:rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:.5rem 1rem;border-radius:100px;font-size:.875rem;font-weight:500}._footerToolbar_97bpw_444{position:fixed;bottom:0;left:0;right:0;z-index:100;--background: var(--ion-color-white);--border-width: 0}._footerContent_97bpw_454{width:100%;padding:1rem;display:flex;gap:.75rem}._footerContent_97bpw_454 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem;--opacity: 1 !important}._backButton_97bpw_131{flex-shrink:0}._nextButton_97bpw_471{flex-grow:1}._item_97bpw_196{--inner-padding-end: 0;--inner-padding-start: 0;--padding-start: 0;--transition: none !important;margin-bottom:0}._label_97bpw_213{display:flex;flex-direction:column;font-weight:500;flex-grow:1;max-width:50%;width:100%;padding:.5rem 0}._label_97bpw_213 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._labelGrow_97bpw_504{display:flex;flex-direction:column;font-weight:500;flex-grow:1;width:100%;padding:.5rem 0}._labelGrow_97bpw_504 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400}._fieldTitle_97bpw_519{display:flex;align-items:center;gap:.5rem;font-weight:500;flex-wrap:wrap}._listIcon_97bpw_527{font-size:1.5rem;margin-right:1rem;color:var(--ion-color-medium)}._select_97bpw_289{color:var(--ion-color-black);font-size:1rem;width:10rem}._divider_97bpw_11{height:1px;background:var(--ion-color-border);margin:1.5rem 0}._alertContainer_97bpw_546{background:var(--ion-color-dark);border-radius:1rem;overflow:hidden;margin-bottom:1.5rem}._alertContent_97bpw_553{display:flex;align-items:flex-start;padding:1rem;gap:.75rem}._alertIcon_97bpw_560{font-size:1.5rem;color:var(--ion-color-primary);background:var(--ion-color-white);border-radius:50%;padding:.5rem;flex-shrink:0}._alertMessage_97bpw_569{flex-grow:1}._alertMessage_97bpw_569 h3{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:var(--ion-color-white)}._alertMessage_97bpw_569 p{margin:0;font-size:.85rem;color:var(--ion-color-white);line-height:1.4}._setButtonContainer_97bpw_588{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.25rem;flex-shrink:0;margin-left:auto}._selectedValue_97bpw_598{display:flex;flex-direction:row;align-items:center;gap:.25rem;font-size:.9rem}._eachButton_97bpw_606{--padding-start: .75rem;--padding-end: .75rem;white-space:nowrap}._toolbarBottom_1seqj_1{padding-bottom:2rem!important;padding-right:1rem!important}._coachTitle_1seqj_6{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._kidsList_1seqj_13{border-radius:1rem!important;background-color:var(--ion-color-light);margin:1rem;margin-bottom:0}._item_1seqj_20{--padding-start: 1rem;--padding-end: 1rem}._noKids_1seqj_25{display:flex;flex-direction:column;height:100%}._imageContainer_1seqj_34{width:100%;height:1px;flex-grow:1;margin-bottom:20px}._pageImage_1seqj_43{width:100%;height:100%;object-fit:cover;object-position:bottom}._noKids_1seqj_25 h1{font-size:2.5rem;font-weight:700;margin:0 1rem}._noKids_1seqj_25 p{margin:1rem}._noKidsMessage_1seqj_60{display:flex;align-items:center;justify-content:center;width:100%;padding:0 4rem;margin-top:10rem;color:var(--ion-color-medium);font-size:2rem;text-align:center}._note_1seqj_74{color:var(--ion-color-medium);width:100%;text-align:right;margin:0;padding-top:.5rem;padding-right:1rem;font-size:.8rem}._bottomButton_1seqj_84{--padding-start: 1.5rem !important;--padding-end: 1.5rem !important;--padding-top: .75rem !important;--padding-bottom: .75rem !important;margin:1rem}._segment_1seqj_92{--background: var(--ion-color-white);border-bottom:solid 1px var(--ion-color-border);scrollbar-width:none;-ms-overflow-style:none;width:100%;display:flex;align-items:flex-start;justify-content:flex-start}._segment_1seqj_92::-webkit-scrollbar{display:none}._segmentButton_1seqj_107{--indicator-height: 4px;text-transform:capitalize;font-size:.9rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important;width:10rem;flex-shrink:0}._segmentButton_1seqj_107 div{display:flex!important;align-items:center!important;gap:.5rem!important}@media (min-width: 769px){._segmentButton_1seqj_107{font-size:1rem}}._coachTitle_1k389_7{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black) !important}._howToImg_1k389_14{width:100%;margin-top:-10px}._shareGuideContainer_1k389_19{border-bottom:solid 2px var(--ion-color-border);display:flex;flex-direction:column;align-items:flex-start;padding:2rem 1rem}._shareGuideContainer_1k389_19 img{width:70%;align-self:center;margin:.5rem 0}._shareGuideContainer_1k389_19 h1{margin:0;font-size:3rem;font-weight:300}._shareGuideContainer_1k389_19 h3{background-color:#000;color:#fff;padding:.5rem 1rem;border-radius:1rem}._shareGuideContainer_1k389_19 h6{font-weight:400}._shareGuideContainer_1k389_19 p{color:#888;line-height:1.35rem}._shareGuideContainer_1k389_19 ul,ol{color:#6e758f;background-color:var(--ion-color-light);border-radius:1rem;padding:1rem}._shareGuideContainer_1k389_19 li{margin-bottom:1rem;margin-left:1rem}._subTitle_1k389_75{font-weight:700}._helpSubTitle_1k389_79{color:var(--ion-color-medium);margin:0;margin-bottom:2rem}._coachTitle_1k389_7{text-align:left;font-size:1.5rem;font-weight:700;--color: black}._emailButton_1k389_93{height:4rem}._avatar_1k389_99{height:2rem;width:2rem;margin-right:.5rem}._bottomButtonsContainer_1k389_105{display:flex;flex-direction:column;padding:1rem 1rem 3rem}@media (min-width: 769px){._shareGuideContainer_1k389_19 img{width:40%}}._container_hbyvr_6{height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;padding-bottom:15%;border:1px solid var(--ion-color-light)}._container_hbyvr_6:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to bottom,transparent 0%,var(--ion-color-white) 70%);pointer-events:none}._containerBlue_hbyvr_28{height:100%;width:100%;background-color:var(--ion-color-primary);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent 100%);background-size:56.57px 56.57px;animation:_stripeAnimation_hbyvr_1 3s linear infinite}@keyframes _stripeAnimation_hbyvr_1{0%{background-position:0 0}to{background-position:56.57px 56.57px}}._video_hbyvr_56{width:90%;height:90%;object-fit:contain;object-position:center}._contentDiv_1tkyx_9{--padding-start: 2rem;--padding-end: 1rem;--padding-top: 1rem;--padding-bottom: 1rem}._header_1tkyx_16{padding:1rem;border-bottom:solid 1px var(--ion-color-border)}._toolbar_1tkyx_22{--background: var(--ion-color-white)}._searchBar_1tkyx_28{--background: var(--ion-color-light);--box-shadow: none;--border-radius: 10rem}._listContent_1tkyx_40{border-radius:1.5rem}._listContent_1tkyx_40 ion-label{--color: var(--ion-color-medium) !important}._searchCoachesContent_1tkyx_49{position:absolute;top:3rem;left:0;right:0;margin:0 auto;background:var(--ion-color-white);z-index:10;min-height:15%;max-height:100%;width:calc(100% - 3rem);margin:1.5rem;overflow-y:auto;border-radius:1.25rem;border:solid 1px var(--ion-color-border);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}._selectedCoachesContent_1tkyx_69{padding:.75rem;display:flex;flex-direction:column;gap:1rem}._subscribeCard_b2cr5_1{border-radius:16px;box-shadow:none;border:solid 1px var(--ion-color-border)}._title_b2cr5_9{font-size:1.25rem;font-weight:700;display:flex;align-items:flex-start;gap:.5rem}._description_b2cr5_17{font-size:16px;color:#555;margin-bottom:24px!important}._subscribeButton_b2cr5_23{--background: #000;--color: #fff;--border-radius: 24px;font-weight:700;--padding-top: .75rem !important;--padding-bottom: .75rem !important;--padding-start: 1rem !important;--padding-end: 1rem !important}._bigIcon_b2cr5_34{position:absolute;bottom:-3rem;right:-2rem;font-size:10rem}._exploreCard_17ohy_1{border-radius:1.5rem;box-shadow:none}._title_17ohy_8{font-size:1.25rem;font-weight:700}._userItem_17ohy_13{--padding-start: 0;--inner-padding-end: 0;margin-bottom:16px}._userItem_17ohy_13 h2{font-weight:700;margin-bottom:.25rem}._userTitle_17ohy_24{color:#777;white-space:wrap;overflow:hidden;text-overflow:ellipsis}._coachNameDivContainer_17ohy_31{display:flex;flex-direction:column;width:100%}._coachNameDiv_17ohy_31{display:flex;align-items:center;gap:.25rem}._coachNameDiv_17ohy_31 span{max-width:12rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._coachNameDiv_17ohy_31 ion-icon{min-width:1rem;max-width:1rem;font-size:1rem}._bookButton_17ohy_58{--background: var(--ion-color-black);--color: var(--ion-color-white);--border-radius: 20px;--padding-start: 16px;--padding-end: 16px;font-weight:700;text-transform:none;height:36px}._showMore_17ohy_69{color:var(--ion-color-primary);font-weight:700;cursor:pointer;margin-top:8px}._coachItem_17ohy_76{--transition: none !important;--padding-top: 0px !important;--padding-bottom: 0px !important;--inner-padding-top: 0px !important;--inner-padding-bottom: 0px !important}._getAppsCard_512j1_1{border-radius:1.5rem;box-shadow:none}._title_512j1_6{font-size:20px;font-weight:700;display:flex;align-items:center}._titleIcon_512j1_13{margin-right:8px}._description_512j1_17{font-size:14px;color:#666;margin-bottom:16px}._buttonContainer_512j1_23{display:flex;flex-direction:column;align-items:flex-start}._appStoreButton_512j1_30,._playStoreButton_512j1_31{--background: #000;--color: #fff;--border-radius: 24px;font-weight:700;text-transform:none;height:3rem;width:50%}._playStoreButton_512j1_31{--background: var(--ion-color-success)}._shareImg_512j1_45{height:11rem;width:11rem;object-fit:cover;position:absolute;bottom:-3.5rem;right:-2.5rem;z-index:-1}._getAppsCard_102e2_1{border-radius:1.5rem;box-shadow:none}._title_102e2_6{font-size:20px;font-weight:700;display:flex;align-items:center}._titleIcon_102e2_13{margin-right:8px}._description_102e2_17{font-size:14px;color:#666;margin-bottom:16px}._buttonContainer_102e2_23{display:flex;flex-direction:column;align-items:flex-start}._appStoreButton_102e2_30,._playStoreButton_102e2_31,._emailButton_102e2_32{--background: #000;--color: #fff;--border-radius: 24px;font-weight:700;text-transform:none;height:3rem;width:50%}._emailButton_102e2_32{width:55%}._playStoreButton_102e2_31{--background: var(--ion-color-success)}._avatar_102e2_50{height:1.5rem;width:1.5rem;margin-right:.5rem}._container_1ndyh_1{background:var(--ion-background-color);margin:1rem;overflow:hidden;border-radius:.75rem;border:1px solid var(--ion-color-border)}._header_1ndyh_9{padding:1.5rem 1.25rem 1rem;border-bottom:1px solid var(--ion-color-border);background:var(--ion-background-color)}._header_1ndyh_9 h2{margin:0 0 .25rem;font-size:1.25rem;font-weight:700;color:var(--ion-color-primary)}._header_1ndyh_9 p{margin:0;font-size:.875rem;color:var(--ion-color-medium);font-weight:500}._stepsList_1ndyh_29{padding:0;background:var(--ion-background-color)}._stepItem_1ndyh_34{--padding-start: .75rem;--padding-end: .75rem;--inner-padding-end: 0;--min-height: 3.25rem;--ripple-color: transparent !important;display:flex;align-items:center;gap:.75rem;margin:.5rem .75rem;border-radius:.75rem;transition:all .2s ease;cursor:pointer}._stepItem_1ndyh_34:hover,._stepItemActive_1ndyh_53{--background: var(--ion-color-light)}._stepNumber_1ndyh_57{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--ion-color-light);color:var(--ion-color-medium);font-size:.875rem;font-weight:600;flex-shrink:0;transition:all .2s ease;margin-right:.5rem}._stepNumberActive_1ndyh_73{background:var(--ion-color-dark);color:var(--ion-color-dark-contrast);font-weight:700;box-shadow:0 2px 8px rgba(0,0,0,.15)}._stepItem_1ndyh_34 ion-label{margin:0}._stepItem_1ndyh_34 ion-label h3{font-size:.875rem;font-weight:500;color:var(--ion-color-dark);margin:0;transition:all .2s ease}._stepTitleActive_1ndyh_92{color:var(--ion-color-dark)!important;font-weight:600!important}._optionalBadge_1ndyh_97{font-size:.625rem;padding:.25rem .5rem;margin-left:auto}._ionMenu_1c31z_1{--width: 100%}._hidden_1c31z_7{display:none}._menu_1c31z_11{padding:1rem;background-color:var(--ion-color-white);height:100%;overflow-y:hidden;display:flex;flex-direction:column}._list_1c31z_22{padding:1rem;border-radius:1.5rem;background-color:var(--ion-color-white);margin-top:1rem}._list_1c31z_22._special_1c31z_29{margin-top:.5rem;background-color:var(--ion-color-white);padding:0 1rem}._pageTitle_1c31z_35{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._smallTopContainer_1c31z_42{display:flex;align-items:center;justify-content:space-between;margin-top:2.5rem}._topLogoContainer_1c31z_49{display:flex;align-items:center;justify-content:space-between;margin-top:0rem;margin-bottom:0rem;position:relative}._topLogoContainer_1c31z_49 div{display:flex;align-items:center;justify-content:flex-start;font-weight:700}._topLogoContainer_1c31z_49._special_1c31z_29 div{display:flex;align-items:center;justify-content:space-between;width:100%}._coachText_1c31z_75{font-size:.6rem;background-color:var(--ion-color-black);color:var(--ion-color-white);padding:.1rem .45rem;border-radius:.65rem;margin-left:.25rem}._swumS_1c31z_87{align-self:flex-start}._swumS_1c31z_87._special_1c31z_29{width:7rem;align-self:center}._swumS_1c31z_87._specialx_1c31z_101{width:5rem;align-self:center}._swumS_1c31z_87._specialx_1c31z_101._enterprise_1c31z_108{width:7.5rem}._swumS_1c31z_87._enterprise_1c31z_108{width:9rem;object-fit:contain}._profilePic_1c31z_117{border-radius:50%;height:3rem;width:3rem;object-fit:cover}._avatarContainer_1c31z_124{padding:1rem;border-radius:1.5rem;background-color:var(--ion-color-white);display:flex;align-items:center;justify-content:flex-start;gap:.75rem;margin-bottom:1rem}._avatarContainer_1c31z_124 div{display:flex;flex-direction:column;justify-content:flex-start;width:100%}._avatarContainer_1c31z_124 div h2{margin:0;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ion-color-black);display:flex;align-items:center}._avatarContainer_1c31z_124 div p{margin:0;margin-bottom:.25rem;font-size:1rem;color:var(--ion-color-medium)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._largeAvatar_1c31z_174{min-height:2rem;min-width:2rem;max-height:2rem;max-width:2rem;object-fit:cover;border-radius:50%}._signOutContainer_1c31z_186{width:100%;display:flex;align-items:center;justify-content:center}._ionItem_1c31z_193{font-size:1.25rem;font-weight:500;--color: var(--ion-color-benGrey);--inner-padding-start: 0px !important;--padding-start: 0px !important;--inner-padding-top: .25rem !important;--inner-padding-bottom: .25rem !important;--border-radius: 1.5rem;--background-activated: var(--ion-color-white) !important;--background: var(--ion-color-white);--transition: none !important;--ripple-color: transparent !important}._ionItem_1c31z_193._special_1c31z_29{--border-radius: 0;--background-activated: transparent !important;--ripple-color: transparent !important;--background-activated-opacity: 1 !important;--background: var(--ion-color-white) }._ionItem_1c31z_193 ion-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._activeItem_1c31z_228{--color: var(--ion-color-primary)}._ionIcon_1c31z_232{font-size:1.5rem;color:#6e758f}._activeIcon_1c31z_240{color:var(--ion-color-primary)}._version_1c31z_244{margin-top:auto;padding:0rem 1rem;color:var(--ion-color-medium);font-size:.65rem;display:flex;justify-content:space-between}._footer_1c31z_253{margin-bottom:1rem}._bottomButtonContainer_1c31z_257{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;padding-top:.5rem;margin-left:1rem;margin-bottom:1rem}._bottomButtonContainer_1c31z_257._special_1c31z_29{margin-top:auto}._subCategoryTitle_1c31z_276{display:none}._notification_1c31z_280{position:absolute;top:.5rem;left:1.75rem;z-index:100}._alertIcon_1c31z_287{font-size:1.5rem;position:absolute;top:.2rem;left:1.8rem;z-index:100}._popover_1c31z_295{--offset-y: -12rem;--offset-x: 10rem;--width: 300px;--box-shadow: none}._balanceCard_1c31z_305{border-radius:1.5rem;margin:0;box-shadow:none;position:relative}._balanceCardTitle_1c31z_314{font-size:1.5rem;font-weight:800;color:var(--ion-color-primary)!important}._balanceCardSubTitle_1c31z_320{color:var(--ion-color-medium)!important}._balanceCardChip_1c31z_324{position:absolute;right:0rem;top:0rem;font-size:.5rem}._arrowBalance_1c31z_331{position:absolute;bottom:.65rem;right:1rem;transform:translateY(-50%)}._schoolCard_1c31z_338{border-radius:1.5rem;margin:0;box-shadow:none;position:relative;margin-top:.5rem}._schoolCardContent_1c31z_347{display:flex;align-items:center;padding:1rem;position:relative}._schoolLogo_1c31z_354{width:40px;height:40px;border-radius:12px;object-fit:cover}._schoolLogoSpecial_1c31z_361{width:40px;height:40px;border-radius:50%;object-fit:cover}._schoolInfo_1c31z_368{margin-left:1rem;flex:1}._schoolCardTitle_1c31z_373{font-size:1rem;font-weight:600;color:var(--ion-color-dark)!important;margin:0;display:flex;align-items:flex-start;gap:.25rem}._schoolCardSubTitle_1c31z_384{color:var(--ion-color-medium)!important;margin:0;font-weight:400}._arrowSchool_1c31z_390{position:absolute;bottom:.65rem;right:1rem;transform:translateY(-50%)}._promoBox_1c31z_397{background-color:#1e3648;margin:1rem;height:10rem;border-radius:1.75rem;display:flex;align-items:flex-end;justify-content:flex-end;overflow:hidden}._promoBoxSub_1c31z_411{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.25rem;padding:1rem;height:100%}._promoBoxSub_1c31z_411 h4{font-size:.9rem;font-weight:600;margin:0;color:#fff}._promoBoxSub_1c31z_411 p{font-size:.75rem;margin:0;color:#fff;margin-bottom:1rem}._promoBoxSub_1c31z_411 ion-button{--padding-top: .75rem;--padding-bottom: .75rem}._promoBox_1c31z_397 img{height:100%}@media (min-width: 769px){._menu_1c31z_11{padding:1rem;overflow:auto;background-color:var(--ion-color-light)}._list_1c31z_22{padding:.5rem 1rem}._swumS_1c31z_87{height:2rem;align-self:center}._topLogoContainer_1c31z_49{margin-top:0rem}._ionItem_1c31z_193{--padding-start: 1rem !important;--inner-padding-top: 0rem !important;--inner-padding-bottom: 0rem !important}._subCategoryTitle_1c31z_276{display:block;color:var(--ion-color-medium);margin-bottom:-.75rem;margin-left:.75rem;font-size:.8rem}}._toolbar_1c31z_487{--background: transparent !important;position:relative}._mainImage_1c31z_492{width:100%;margin-top:-4rem}._closeButton_1c31z_497{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._containerModal_1c31z_507{padding:1rem;color:#888}._containerModal_1c31z_507 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_1c31z_507 p{color:var(--ion-color-medium);margin-bottom:.5rem}._footerToolbar_1c31z_527 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._timeSlots_1c31z_542{margin:1rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}._timeBlocks_1c31z_550{margin:1rem 0;display:flex;flex-direction:column;gap:1rem}._block_1c31z_557{background-color:var(--ion-color-light);padding:1rem;border-radius:1rem}._blockTitle_1c31z_563{font-weight:600;margin-bottom:.5rem;color:var(--ion-color-dark)}._gap_1c31z_569{text-align:center;color:var(--ion-color-medium);font-style:italic}._strikethrough_1c31z_575{text-decoration:line-through;color:var(--ion-color-medium)}._available_1c31z_580{font-weight:500}._booked_1c31z_584{display:inline-block;background-color:var(--ion-color-black);padding:.75rem;border-radius:.75rem;color:var(--ion-color-white)!important;font-weight:700!important}._facebookGroupItem_1c31z_593{background:var(--ion-color-light);border-radius:2.5rem;margin-top:2rem;margin-bottom:2rem;cursor:pointer}._facebookGroupItem_1c31z_593:hover{transform:translateY(-2px)}._facebookGroupItem_1c31z_593:active{transform:translateY(0)}._facebookGroupContent_1c31z_610{display:flex;align-items:center;width:100%;padding:.75rem 1.25rem;gap:1rem}._facebookLogoContainer_1c31z_618{background:var(--ion-color-light);border-radius:50%;padding:.75rem;display:flex;align-items:center;justify-content:center}._facebookLogo_1c31z_618{font-size:2.5rem}._facebookGroupText_1c31z_631{flex:1;display:flex;flex-direction:column;gap:.25rem}._facebookGroupTitle_1c31z_638{color:var(--ion-color-black);font-weight:600;font-size:1rem}._facebookGroupSubtitle_1c31z_644{color:var(--ion-color-medium);font-size:.85rem;font-weight:400}._facebookArrow_1c31z_650{color:#fff;font-size:1.25rem}._roleChip_1c31z_655{font-size:.7rem!important;--background: var(--ion-color-dark) !important;--color: var(--ion-color-white) !important}._roleChip_1c31z_655 ion-icon{color:var(--ion-color-white)!important}@media (max-width: 1235px){._ionItem_1c31z_193{font-size:1.1rem}}._checkboxItem_3fzrt_1{cursor:pointer;--transition: none !important}._listIcon_3fzrt_12{color:#6e758f}._label_3fzrt_8{display:flex;flex-direction:column;font-weight:500;padding:.5rem 0}._label_3fzrt_8 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._container_1po6w_1{--background-color: red}._discoverTitle_1po6w_5{color:var(--ion-color-black);padding-left:1rem;margin:0;font-weight:700}._avatar_1po6w_12{height:2rem;width:2rem}._filterButton_1po6w_18{--border-radius: 50%;--background: var(--ion-color-light)}._searchButton_1po6w_27,._heartButton_1po6w_38{--border-radius: 50% !important;--background: var(--ion-color-light) !important;width:36px!important;height:36px!important;--padding-start: 6px !important;--padding-end: 6px !important;--padding-top: 6px !important;--padding-bottom: 6px !important}._zipCodeSelector_1po6w_49{display:flex;flex-direction:column;align-items:center;padding:.25rem .5rem;cursor:pointer;transition:all .2s ease;min-width:120px}._zipCodeSelectorSmall_1po6w_59{display:flex;flex-direction:column;align-items:center;padding:.25rem .5rem;cursor:pointer;transition:all .2s ease;min-width:120px;margin:0}._zipCodeSelectorBig_1po6w_70{display:flex;flex-direction:column;align-items:flex-start;padding:.25rem .5rem;cursor:pointer;transition:all .2s ease;min-width:120px;margin-left:.35rem}._zipCodeSelector_1po6w_49:hover,._zipCodeSelectorSmall_1po6w_59:hover,._zipCodeSelectorBig_1po6w_70:hover{opacity:.7}._locationLabel_1po6w_87{font-size:.6rem;color:var(--ion-color-medium);font-weight:500;margin-bottom:.125rem;text-transform:uppercase;letter-spacing:.5px}._zipCodeContent_1po6w_96{display:flex;align-items:center;gap:.25rem}._locationPin_1po6w_102{font-size:.9rem;color:var(--ion-color-primary)}._zipCodeText_1po6w_107{font-size:.9rem;font-weight:600;color:var(--ion-color-dark)}._dropdownChevron_1po6w_113{font-size:.8rem;color:var(--ion-color-medium)}._frequentCoachContainer_1po6w_119{padding:1rem;background:var(--ion-color-white);transition:all .5s cubic-bezier(.25,.46,.45,.94)}._hidingBanner_1po6w_126{display:none!important}._frequentCoachContent_1po6w_130{display:flex;align-items:center;padding:1.5rem;background:var(--ion-color-primary);border-radius:2.15rem;cursor:pointer;transition:all .2s ease;gap:1rem;position:relative;overflow:hidden;margin-bottom:-2rem}._frequentCoachContent_1po6w_130:hover{opacity:.9;transform:translateY(-1px)}._frequentCoachTextContent_1po6w_152{flex:1;display:flex;flex-direction:column;gap:.25rem}._frequentCoachLabel_1po6w_159{font-size:.75rem;color:var(--ion-color-white);font-weight:400;line-height:1.5}._coachNamePill_1po6w_166{background:var(--ion-color-white);color:var(--ion-color-primary);padding:.15rem .35rem;border-radius:12px;font-weight:400;font-size:.75rem;margin:0 .15rem}._frequentCoachAction_1po6w_176{font-size:1.35rem;font-weight:500;color:var(--ion-color-white);margin-top:.25rem}._frequentCoachArrow_1po6w_183{font-size:1.35rem;color:var(--ion-color-white);vertical-align:middle;margin-left:.25rem}._frequentCoachAvatar_1po6w_190{width:100px;height:100px;border-radius:50%;overflow:hidden;flex-shrink:0}._frequentCoachAvatar_1po6w_190 img{width:100%;height:100%;object-fit:cover}._closeButton_1po6w_206{position:absolute;top:.5rem;right:.5rem;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;--border-radius: 50% !important;--background: rgba(255, 255, 255, .2) !important;--color: var(--ion-color-white) !important;--padding-start: 0 !important;--padding-end: 0 !important;--padding-top: 0 !important;--padding-bottom: 0 !important;backdrop-filter:blur(10px);transition:all .2s ease;display:flex!important;align-items:center!important;justify-content:center!important}._closeButton_1po6w_206:hover{--background: rgba(255, 255, 255, .3) !important;transform:scale(1.1)}@keyframes _slideUpOff_1po6w_1{0%{transform:translateY(0);max-height:200px;padding:1rem}to{transform:translateY(-100px);max-height:0;padding:0}}._list_1po6w_246{background-color:var(--ion-color-light)}._coachTitle_1po6w_252{text-align:center;display:flex;justify-content:center;align-items:center;width:100%}._divider_1po6w_260{width:100%;position:sticky;top:0rem;z-index:1}._subTitle_1po6w_268{display:flex;align-items:flex-start;transition:all .4s cubic-bezier(.25,.46,.45,.94)}._coaches_1po6w_276{margin:0;padding:1.5rem 1rem;padding-bottom:0;font-size:1rem;font-weight:600;display:flex;align-items:center}._coachNumberHighlight_1po6w_288{color:var(--ion-color-white);background-color:var(--ion-color-primary);padding:.25rem;border-radius:.5rem;margin:.5rem;display:flex;align-items:center;justify-content:center;min-width:2rem;height:2.5rem}._coachNumberHighlightSkeleton_1po6w_302{padding:.25rem 0;border-radius:.5rem;display:inline;margin:.5rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2.5rem}._coachImg_1po6w_319{height:4rem}._customSearchBar_1po6w_323{--background: var(--ion-color-light);--box-shadow: none;--border-radius: 10rem}._noCoachesMessage_1po6w_348{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;border-radius:1rem;margin:1rem}._noCoachesMessage_1po6w_348>div:first-child{color:var(--ion-color-medium);font-size:1.5rem;font-weight:600;margin-bottom:.5rem}._noCoachesMessage_1po6w_348 p{margin:8px 0 0;padding:0 1rem;line-height:1.4;max-width:280px;font-size:.85rem;color:var(--ion-color-medium)}._supportButton_1po6w_380{margin-top:1rem;--border-radius: 1.5rem;--padding-start: 1.5rem;--padding-end: 1.5rem;font-weight:500}._menuButton_1po6w_388{position:relative}._menuIcon_1po6w_392{position:absolute;font-size:.75rem;background-color:var(--ion-color-white);border-radius:50%;bottom:.25rem;left:-.25rem;color:var(--ion-color-black);padding:.25rem}._avatar_1po6w_12{min-height:2rem;min-width:2rem;max-height:2rem;max-width:2rem;object-fit:cover}._mapContainer_1po6w_412{height:300px;margin:1rem;border-radius:2.15rem;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08);transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative}._mapOverlay_1po6w_422{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;cursor:pointer}._resetMapButton_1po6w_432{position:absolute;right:0rem;bottom:-.65rem;z-index:10000}._favoriteButtonContainer_1po6w_439{position:relative;display:inline-block}._favoriteCountBadge_1po6w_444{position:absolute;top:0rem;right:.25rem}._zipPopover_1po6w_449{--background: var(--ion-color-dark);--box-shadow: 0 4px 16px rgba(0, 0, 0, .3)}._zipPopover_1po6w_449::part(arrow):after{background:var(--ion-color-dark)!important;border:none!important}._zipPopover_1po6w_449::part(content){background:var(--ion-color-dark)}._zipPopoverContent_1po6w_463{padding:1rem;max-width:250px;text-align:center;background:var(--ion-color-dark);color:var(--ion-color-dark-contrast)}._zipPopoverTitle_1po6w_471{font-weight:600;margin-bottom:.5rem;font-size:14px;color:var(--ion-color-dark-contrast)}._zipPopoverDescription_1po6w_478{font-size:13px;color:var(--ion-color-medium-tint);margin-bottom:1rem}._content_17lbb_1{--padding-start: 1rem;--padding-end: 1rem}._topContainer_17lbb_7{display:flex;align-items:center;justify-content:space-between}._titleContainer_17lbb_13{display:flex;align-items:center;gap:.5rem;font-weight:600}._icon_17lbb_20{font-size:1.5rem}._input_17lbb_24{margin-top:1rem;--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._updateButton_17lbb_38{margin-right:-1rem}._usParagraph_17lbb_44{color:var(--ion-color-medium);color:#6e758f;font-size:.75rem;margin:0;text-align:right;margin-top:.25rem}._countrySelector_17lbb_53{margin-top:1rem;padding:1rem 1.25rem;background:var(--ion-color-light);border-radius:.5rem;display:flex;align-items:center;gap:12px;cursor:pointer;transition:opacity .2s}._countrySelector_17lbb_53:active{opacity:.7}._countryFlag_17lbb_69{font-size:2rem;flex-shrink:0}._countryName_17lbb_74{font-size:1rem;flex:1;color:var(--ion-color-dark)}._chevron_17lbb_80{color:var(--ion-color-medium);font-size:1.25rem}._countryItem_141ss_1{--padding-start: 16px;--padding-end: 16px;--padding-top: .5rem;--padding-bottom: .5rem;--min-height: 48px;--border-radius: 1rem;display:flex;align-items:center;gap:12px}._countryFlag_141ss_13{font-size:2rem;flex-shrink:0}._countryName_141ss_18{font-size:1rem;flex:1;color:var(--ion-color-dark)}._container_1riy5_1{width:100%;overflow:hidden;background-color:var(--ion-color-light)}._containerTitle_1riy5_7{margin:1rem 1rem 0;display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._containerTitle_1riy5_7 h3{margin:0;font-size:1.25rem;color:var(--ion-color-black)}._containerTitle_1riy5_7 p{font-size:.9rem;margin:0;color:var(--ion-color-black);cursor:pointer}._scrollContainer_1riy5_31{display:flex;overflow-x:auto;padding:1rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}._scrollContainer_1riy5_31::-webkit-scrollbar{display:none}._skeletonCard_1riy5_42{min-width:250px;height:285px;border-radius:1rem}._cardWrapperSkeleton_1riy5_50{margin-right:1rem}._cardWrapper_1riy5_50{padding-right:1rem}._grid_hbep7_1{background-color:var(--ion-color-light)}._title_hbep7_8{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._customSearchBar_hbep7_15{--background: var(--ion-color-light);--box-shadow: none;--border-radius: 10rem}._centeredCol_hbep7_22{display:flex;justify-content:center}._cardWrapper_hbep7_28{width:100%;display:flex;align-items:center;justify-content:center;padding:.25rem}._spinnerContainer_hbep7_37{width:100%;height:100%;flex-grow:1;display:flex;align-items:center;justify-content:center}._spinnerContainer_hbep7_37 p{color:var(--ion-color-black)!important}._noCoachesMessage_hbep7_52{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;flex-grow:1;padding:0 4rem;color:var(--ion-color-medium);font-size:2rem;text-align:center;height:100%}._divider_hbep7_67{width:100%;position:sticky;top:0rem;z-index:1}@media (min-width: 769px){._centeredCol_hbep7_22{padding:1rem}}._page_1lk85_6{--background: var(--ion-color-light)}._header_1lk85_11{position:absolute;top:0;left:0;right:0;z-index:1000;--background: transparent}._toolbar_1lk85_20{--background: transparent;--border-width: 0;--padding-top: .5rem;--padding-bottom: .5rem;--min-height: 56px}._backBtn_1lk85_28{--background: var(--ion-color-white);--background-hover: var(--ion-color-white);--background-activated: var(--ion-color-white);--border-radius: 50%;--box-shadow: 0 2px 8px rgba(0, 0, 0, .1);--color: var(--ion-color-dark);--padding-start: 0;--padding-end: 0;width:36px;height:36px;margin:0 .375rem;backdrop-filter:blur(10px);transition:transform .2s ease;border-radius:50%}._backBtn_1lk85_28:active{transform:scale(.95)}._content_1lk85_50{--background: var(--ion-color-light)}._loading_1lk85_54,._error_1lk85_55{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:2rem;text-align:center;gap:.75rem}._firstSkeleton_1lk85_66{margin-top:0}._error_1lk85_55 h2{color:var(--ion-color-dark);font-size:1.25rem;font-weight:700;margin:0}._error_1lk85_55 p{color:var(--ion-color-medium);margin:0;font-size:.875rem}._heroBanner_1lk85_84{width:100%;height:220px;position:relative;background:transparent;overflow:hidden}._heroBanner_1lk85_84 img{width:100%;height:100%;object-fit:cover}._bannerPlaceholder_1lk85_98{width:100%;height:100%;background:var(--ion-color-light)}._mainContent_1lk85_105{margin-top:-50px;padding-bottom:2rem;position:relative;z-index:10}._schoolInfo_1lk85_113{background:var(--ion-color-white);border-radius:20px 20px 0 0;padding:1.25rem 1rem;position:relative}._schoolHeader_1lk85_120{display:flex;gap:.875rem;margin-bottom:1rem;align-items:flex-start}._schoolLogo_1lk85_127{width:64px;height:64px;border-radius:12px;object-fit:cover;background:var(--ion-color-white);flex-shrink:0}._schoolTitle_1lk85_136{flex:1;display:flex;flex-direction:column;justify-content:center;min-width:0}._schoolTitle_1lk85_136 h1{font-size:1.375rem;font-weight:800;color:var(--ion-color-dark);margin:0 0 .375rem;line-height:1.2;letter-spacing:-.02em}._schoolMeta_1lk85_153{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--ion-color-medium);flex-wrap:wrap;line-height:1}._schoolMeta_1lk85_153 span{display:flex;align-items:center;gap:.25rem}._schoolMeta_1lk85_153 ion-icon{color:var(--ion-color-success);font-size:.9375rem}._schoolMeta_1lk85_153 strong{color:var(--ion-color-dark);font-weight:700}._dot_1lk85_179{color:var(--ion-color-light-shade);font-weight:700;font-size:.625rem}._infoPills_1lk85_186{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}._pill_1lk85_193{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:var(--ion-color-light);border-radius:100px;font-size:.75rem;font-weight:600;color:var(--ion-color-dark);transition:all .2s ease}._pill_1lk85_193:hover{background:var(--ion-color-light-shade);transform:translateY(-1px)}._pill_1lk85_193 ion-icon{font-size:.9375rem;color:var(--ion-color-primary)}._description_1lk85_217{padding-top:1rem;border-top:1px solid var(--ion-color-light)}._description_1lk85_217 h3{font-size:1rem;font-weight:700;color:var(--ion-color-dark);margin:0 0 .5rem;letter-spacing:-.01em}._description_1lk85_217 p{font-size:.8125rem;line-height:1.5;color:var(--ion-color-medium);margin:0}._coachSection_1lk85_238{background:var(--ion-color-white);margin:.75rem .75rem 0;padding:1rem;border-radius:16px;max-width:500px}._coachSectionInline_1lk85_246{padding-top:1rem;margin-top:1rem;border-top:1px solid var(--ion-color-light);max-width:65%}._coachSectionInline_1lk85_246 ._coachRates_1lk85_253{gap:.5rem;margin-bottom:.75rem}._coachSectionInline_1lk85_246 ._rateBox_1lk85_258{padding:.625rem}._coachSectionInline_1lk85_246 ._rateValue_1lk85_262{font-size:1.25rem;margin-bottom:.125rem}._coachSectionInline_1lk85_246 ._rateLabel_1lk85_267{font-size:.625rem}._coachSectionInline_1lk85_246 ._warning_1lk85_271{padding:.5rem .625rem;margin-bottom:.625rem;font-size:.6875rem}._coachSectionInline_1lk85_246 ._warning_1lk85_271 ion-icon{font-size:1rem}._coachSectionInline_1lk85_246 ._joinBtn_1lk85_281{height:40px;font-size:.8125rem;--border-radius: 8px}._coachRates_1lk85_253{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem}._rateBox_1lk85_258{background:var(--ion-color-light);border-radius:12px;padding:.875rem;text-align:center;border:1px solid var(--ion-color-border);transition:all .2s ease}._rateBox_1lk85_258:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.06)}._rateValue_1lk85_262{font-size:1.75rem;font-weight:800;color:var(--ion-color-dark);margin-bottom:.25rem;letter-spacing:-.02em}._rateLabel_1lk85_267{font-size:.6875rem;font-weight:600;color:var(--ion-color-medium);text-transform:uppercase;letter-spacing:.08em}._warning_1lk85_271{display:flex;align-items:center;gap:.625rem;background:var(--ion-color-warning-tint);padding:.75rem .875rem;border-radius:10px;margin-bottom:.875rem;font-size:.75rem;color:var(--ion-color-warning-shade);font-weight:500;border:1px solid var(--ion-color-warning)}._warning_1lk85_271 ion-icon{font-size:1.125rem;flex-shrink:0;color:var(--ion-color-warning)}._joinBtn_1lk85_281{--border-radius: 10px;--box-shadow: 0 2px 8px rgba(var(--ion-color-primary-rgb), .2);height:48px;font-size:.9375rem;font-weight:700;margin:0;margin-bottom:1rem;text-transform:none;letter-spacing:.02em}._instructorsSection_1lk85_357{background:var(--ion-color-white);margin:.75rem .75rem 0;padding:1.25rem 1rem;border-radius:16px;box-shadow:none;border:none}._instructorsSection_1lk85_357 h2{font-size:1.125rem;font-weight:800;color:var(--ion-color-dark);margin:0 0 .875rem;letter-spacing:-.02em}._instructorsList_1lk85_374{display:flex;flex-direction:column;gap:.625rem}._instructorCard_1lk85_380{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--ion-color-light);border-radius:12px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}._instructorCard_1lk85_380:hover{background:var(--ion-color-light-shade);transform:translateY(-1px)}._instructorAvatar_1lk85_396{width:52px;height:52px;border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--ion-color-white);border:2px solid var(--ion-color-white);box-shadow:0 2px 6px rgba(0,0,0,.08)}._instructorInfo_1lk85_407{flex:1;min-width:0}._instructorInfo_1lk85_407 h4{font-size:.9375rem;font-weight:700;color:var(--ion-color-dark);margin:0 0 .125rem;letter-spacing:-.01em}._instructorTitle_1lk85_420{font-size:.75rem;color:var(--ion-color-medium);margin:0 0 .25rem;font-weight:500}._instructorRating_1lk85_427{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:700;color:var(--ion-color-dark)}._instructorRating_1lk85_427 ion-icon{color:var(--ion-color-success);font-size:.875rem}._reviewCount_1lk85_441{color:var(--ion-color-medium);font-weight:600}._arrowIcon_1lk85_446{font-size:1.125rem;color:var(--ion-color-medium-shade);flex-shrink:0;transition:transform .2s ease}._instructorCard_1lk85_380:hover ._arrowIcon_1lk85_446{transform:translate(3px);color:var(--ion-color-primary)}@media (min-width: 769px){._heroBanner_1lk85_84{height:280px}._mainContent_1lk85_105{max-width:1400px;margin-left:auto;margin-right:auto;padding:0 2rem 2.5rem;margin-top:-100px}._schoolInfo_1lk85_113{padding:1.75rem 2rem;border-radius:24px 24px 1rem 1rem;display:grid;grid-template-columns:1fr auto;gap:2rem}._schoolHeader_1lk85_120{gap:1.25rem;margin-bottom:1.25rem;grid-column:1}._infoPills_1lk85_186{grid-column:1}._coachSectionInline_1lk85_246{grid-column:2;grid-row:1 / 3;padding-top:0;margin-top:0;border-top:none;border-left:1px solid var(--ion-color-light);padding-left:2rem;max-width:280px;align-self:start}._description_1lk85_217{grid-column:1 / -1}._schoolLogo_1lk85_127{width:80px;height:80px;border-radius:14px;border:4px solid var(--ion-color-white)}._schoolTitle_1lk85_136 h1{font-size:1.875rem}._schoolMeta_1lk85_153{font-size:.9375rem}._description_1lk85_217{padding-top:1.25rem}._description_1lk85_217 h3{font-size:1.25rem}._description_1lk85_217 p{font-size:.9375rem}._coachSection_1lk85_238,._instructorsSection_1lk85_357{margin:1rem 0 0;padding:1.5rem 1.75rem;border-radius:20px}._coachRates_1lk85_253{gap:1rem}._rateBox_1lk85_258{padding:1.125rem}._rateValue_1lk85_262{font-size:2rem}._rateLabel_1lk85_267{font-size:.75rem}._instructorsSection_1lk85_357 h2{font-size:1.375rem;margin-bottom:1rem}._instructorsList_1lk85_374{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.875rem}._instructorCard_1lk85_380{padding:1rem}._instructorAvatar_1lk85_396{width:60px;height:60px;border:3px solid var(--ion-color-white)}._instructorInfo_1lk85_407 h4{font-size:1rem}._instructorTitle_1lk85_420,._instructorRating_1lk85_427{font-size:.8125rem}._infoPills_1lk85_186{gap:.625rem}._pill_1lk85_193{padding:.625rem 1rem;font-size:.8125rem}._pill_1lk85_193 ion-icon{font-size:1rem}._firstSkeleton_1lk85_66{margin-top:10rem}}._footerToolbar_1lk85_613{--padding-top: 1rem;--padding-bottom: 1rem;--padding-start: 1rem;--padding-end: 1rem;position:relative;background:var(--ion-color-medium);overflow:hidden;border-top:solid 2px var(--ion-color-light)}._footerButtonContainer_1lk85_624{display:flex;align-items:center;justify-content:center;width:100%;gap:.5rem;position:relative}@media (min-width: 769px){._footerButtonContainer_1lk85_624{justify-content:flex-end;align-items:center;max-width:1400px;margin:0 auto;padding:0 .5rem}}._continueBtn_1lk85_643{font-size:1.25rem;height:4rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack);flex-grow:1;max-width:350px}._continueSpinner_1lk85_653{font-size:4rem;height:4rem;width:4rem;pointer-events:all}._profilePictureContainer_1fkcx_7{width:100%;display:flex;flex-direction:column;gap:.25rem;position:relative}._profilePicture_1fkcx_7{width:100%;height:400px;object-fit:cover;background-color:var(--ion-color-light)}._chipClass_1fkcx_28{position:absolute;z-index:2;left:50%;transform:translate(-50%);top:.5rem;--background: rgba(69, 104, 249, .5);--color: var(--ion-color-white)}._iconGroupLessons_1fkcx_39{color:var(--ion-color-white)}._container_1fkcx_44{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.25rem}._containerSmall_1fkcx_52{background-color:var(--ion-color-white);padding:1rem;display:flex;flex-direction:column;gap:1rem}._containerSmall_1fkcx_52._packagesContainer_1fkcx_61{gap:.25rem}._containerSmall_1fkcx_52._bottom_1fkcx_66{padding-bottom:6rem}._containerSmallSpecial_1fkcx_70{background-color:var(--ion-color-white);padding:1rem;display:flex;justify-content:flex-start;gap:1rem}._numberLessons_1fkcx_79{background-color:var(--ion-color-light);display:flex;flex-direction:column;align-items:center;padding:.25rem 1.5rem 1rem;border-radius:1.25rem}._number_1fkcx_79{font-size:4rem;font-weight:600;color:var(--ion-color-black)}._subNumber_1fkcx_102{margin-top:-.25rem;color:var(--ion-color-medium);font-size:.8rem}._topContainer_1fkcx_108{display:flex;align-items:center;justify-content:space-between;width:100%}._priceContainer_1fkcx_117{display:flex;align-items:baseline;gap:.25rem}._priceContainer_1fkcx_117 h2{margin:0;font-size:1.75rem;font-weight:800;color:#2dd36f;background-color:#cefae0;padding:.25rem .5rem;border-radius:.75rem}._priceContainer_1fkcx_117 span{font-weight:400;color:var(--ion-color-medium)}._refundable_1fkcx_143{align-items:center;--inner-padding-start: 0px !important;--padding-start: 0px;--background: var(--ion-color-light)}._refundable_1fkcx_143 h3{margin:0}._refundable_1fkcx_143 p{color:var(--ion-color-medium)}._shield_1fkcx_163{font-size:3rem;margin-right:1rem}._skillsContainer_1fkcx_169{display:inline-flex;flex-wrap:wrap;gap:.15rem;margin-top:1rem}._eachSkill_1fkcx_178{text-wrap:nowrap;padding:.25rem .5rem;border-radius:10.5rem;font-size:.75rem;font-weight:700;border:solid 1px black;display:flex;align-items:center;gap:.25rem}._rating_1fkcx_192{font-size:1rem;font-weight:700;display:flex;align-items:baseline;gap:.25rem;padding:.25rem .5rem;border-radius:.5rem}._rating_1fkcx_192:active{background-color:var(--ion-color-light)}._rating_1fkcx_192 span{font-weight:400;color:var(--ion-color-medium)}._location_1fkcx_211{color:var(--ion-color-primary);font-size:1rem;display:flex;align-items:center;gap:.25rem;cursor:pointer}._name_1fkcx_221{position:absolute;bottom:2rem;left:1rem;margin:0;font-size:2rem;color:var(--ion-color-white);text-shadow:2px 2px 4px rgba(0,0,0,.5)}._bioDiv_1fkcx_234{padding:1.5rem;border:solid 4px var(--ion-color-light);border-radius:1rem;display:flex;flex-direction:column;gap:1rem}._title_1fkcx_244{font-size:1.25rem;font-weight:700}._bio_1fkcx_234{color:var(--ion-color-black);font-size:1rem;font-weight:400;line-height:1.75rem}._ratingContainer_1fkcx_261{background-color:var(--ion-color-black);display:flex;align-items:center;gap:.25rem;color:var(--ion-color-white);border-radius:10rem;padding:.25rem .75rem;font-size:.8rem;font-weight:600;z-index:2}._ratingContainer_1fkcx_261 span{font-size:.8rem;font-weight:600;color:var(--ion-color-white)!important}._locationItem_1fkcx_286{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;cursor:pointer}._locationItem_1fkcx_286 h3{margin:0;color:var(--ion-color-primary);font-size:1rem;display:flex;align-items:baseline;gap:.5rem}._locationItem_1fkcx_286 h3 span{font-size:.8rem;font-weight:300;color:var(--ion-color-black)}._locationItem_1fkcx_286 p{margin:0;color:var(--ion-color-medium);font-size:.8rem}._locationItem_1fkcx_286 p._hideLocation_1fkcx_317{margin:0;font-size:.8rem;filter:blur(3px);user-select:none}._loadingContainer_1fkcx_326{display:flex;align-items:center;justify-content:center;height:5rem;width:100%}._topSkeletonColor_1fkcx_334{margin-top:-.5rem!important}._profilePicMainContainer_1fkcx_340{position:relative;width:100%;padding-bottom:3rem}._profilePicContainer_1fkcx_347{display:flex;align-items:flex-start;justify-content:center;width:100%;background-color:var(--ion-color-light);height:60vh;background-image:url(../../../../../../assets//profileBackground.png);background-position:center;background-size:cover}._profilePicContainer_1fkcx_347._special_1fkcx_367{background:var(--ion-color-primary)}._profilePic_1fkcx_7{position:absolute;top:62.5%;left:50%;transform:translate(-50%,-50%);border-radius:2rem;height:190px;width:175px;object-fit:cover;border:solid 7.5px var(--ion-background-color)}._groupLessonItem_1fkcx_392{width:275px;--border-radius: 1rem}._badgeContainer_1fkcx_397{display:flex;gap:1rem;align-items:flex-end;flex-wrap:wrap}._badge_f5s7y_1{padding-top:2.25rem;border-radius:1.25rem;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-self:flex-start}._subContainer_f5s7y_20{background-color:var(--ion-background-color);margin:.3rem;padding:1.5rem 1rem 1rem;border-top-right-radius:1rem;border-top-left-radius:1rem;border-radius:1.25rem}._emojiCircle_f5s7y_32{position:absolute;top:1rem;left:1rem;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:1.25rem;border:solid 2px var(--ion-background-color);padding:.5rem}._textContent_f5s7y_50{display:flex;flex-direction:column}._title_f5s7y_55{font-weight:700;font-size:1.1rem}._subtitle_f5s7y_60{font-size:.8rem;color:var(--ion-color-black)}._descriptor_f5s7y_66{margin-left:.25rem;color:#888;font-weight:400;font-size:.8rem}._beginnerBadge_f5s7y_73{background-color:var(--ion-color-light);background-color:#cfffca;color:var(--ion-color-black)}._beginnerBadge_f5s7y_73 ._emojiCircle_f5s7y_32{background-color:#cfffca}._intermediateBadge_f5s7y_84{background-color:var(--ion-color-light);background-color:#f0f297;color:var(--ion-color-black)}._intermediateBadge_f5s7y_84 ._emojiCircle_f5s7y_32{background-color:#f0f297}._advancedBadge_f5s7y_95{background-color:var(--ion-color-light);background-color:#ffc3f0;color:#ffc3f0}._advancedBadge_f5s7y_95 ._emojiCircle_f5s7y_32{background-color:#ffc3f0}._versatileBadge_f5s7y_105{background-color:#3dc2ff;color:#3dc2ff}._versatileBadge_f5s7y_105 ._emojiCircle_f5s7y_32{background-color:#3dc2ff}._profileSwiper_k2rbc_1{width:100%;padding-bottom:2.5rem!important;background-color:var(--ion-color-white);border-bottom:solid 1px var(--ion-color-light);--swiper-pagination-bottom: 1rem !important}._firstSlide_k2rbc_15,._secondSlide_k2rbc_15{display:flex;flex-direction:column;align-items:center}._statsContainer_k2rbc_26{display:flex;align-items:center;justify-content:center;gap:2rem;width:80%;margin:1.5rem 0}._statsBox_k2rbc_37{display:flex;flex-direction:column;align-items:center;width:33%}._statsBox_k2rbc_37 h4{margin:0;font-weight:800;font-size:1.5rem;color:var(--ion-color-black)}._statsBox_k2rbc_37 p{margin:0;font-size:.7rem;text-transform:capitalize;color:var(--ion-color-medium)!important;font-weight:500}._firstSlideSubContainer_k2rbc_60{display:flex;align-items:center;gap:1rem;width:80%}._importantButton_k2rbc_69{flex-grow:1}._profilePicMainContainer_k2rbc_73{width:100%;height:17.5rem;overflow:hidden}._profilePicContainer_k2rbc_82{position:relative;overflow:hidden;display:flex;align-items:flex-start;justify-content:center;width:100%;background-color:var(--ion-color-light);margin-bottom:2rem;padding:1rem 1rem 3rem;height:100%}._profilePicContainer_k2rbc_82._special_k2rbc_100{background:var(--ion-color-primary)}._borderCap_k2rbc_107{position:absolute;bottom:112px;left:33.5%;height:2rem;width:2rem;background-color:var(--ion-background-color)}._borderCapInterior_k2rbc_116{height:100%;width:100%;background-color:var(--ion-color-light);border-bottom-right-radius:1rem}._borderCapTwo_k2rbc_123{position:absolute;bottom:112px;right:33.5%;height:2rem;width:2rem;background-color:var(--ion-background-color)}._borderCapInteriorTwo_k2rbc_132{height:100%;width:100%;background-color:var(--ion-color-light);border-bottom-left-radius:1rem}._profilePic_k2rbc_73{position:absolute;top:17.5rem;left:50%;transform:translate(-50%,-50%);border-radius:50%;height:250px;width:250px;object-fit:cover;border:solid 15px var(--ion-background-color);background:var(--ion-color-white)!important}._imageContainer_k2rbc_158{position:relative;width:100%;height:60vh;overflow:hidden;margin-bottom:1.5rem}._profileImage_k2rbc_166{width:100%;height:100%;object-fit:cover;transform-origin:center center}._nameContainer_k2rbc_174{width:100%;max-width:80%}._title_k2rbc_180{margin:0;font-weight:800;color:var(--ion-color-black);display:flex;align-items:center;gap:.25rem;margin-top:9rem}._subTitle_k2rbc_195{margin:.25rem 0rem;font-weight:600;color:var(--ion-color-medium)}._location_k2rbc_201{color:var(--ion-color-primary);font-size:1rem;display:flex;align-items:center;gap:.25rem;cursor:pointer}._locationCity_k2rbc_211{color:var(--ion-color-medium)}._secondSlide_k2rbc_15 h2{color:var(--ion-color-black);font-weight:800;font-size:2rem;margin:0}._companyInfo_k2rbc_222{display:flex;align-items:center;gap:.5rem}._companyInfo_k2rbc_222 img{height:1.5rem;width:1.5rem;object-fit:cover;border-radius:.5rem}._companyInfo_k2rbc_222 h4{margin:0;font-size:.8rem;font-weight:600}._circle_k2rbc_244{background-color:var(--ion-color-primary);position:absolute;border-radius:50%}._circleOne_k2rbc_252{top:0;left:2rem;height:8rem;width:8rem;animation:_float1_k2rbc_1 240s ease-in-out infinite}._circleTwo_k2rbc_260{top:1rem;right:-3rem;height:6.5rem;width:6.5rem;animation:_float2_k2rbc_1 240s ease-in-out infinite}._circleThree_k2rbc_268{bottom:5rem;left:5rem;height:5rem;width:5rem;animation:_float3_k2rbc_1 240s ease-in-out infinite}._circleFour_k2rbc_276{bottom:11rem;right:5rem;height:3rem;width:3rem;animation:_float4_k2rbc_1 240s ease-in-out infinite}._circleFive_k2rbc_284{top:15rem;left:10rem;height:20rem;width:20rem;animation:_float5_k2rbc_1 240s ease-in-out infinite}._circleSix_k2rbc_292{top:20rem;right:15rem;height:7rem;width:7rem;animation:_float6_k2rbc_1 240s ease-in-out infinite}._circleSeven_k2rbc_300{top:50%;left:50%;height:5.5rem;width:5.5rem;animation:_float7_k2rbc_1 240s ease-in-out infinite}._circleEight_k2rbc_308{bottom:40%;right:45%;height:4.5rem;width:4.5rem;animation:_float8_k2rbc_1 240s ease-in-out infinite}._circleNine_k2rbc_316{top:60%;left:30%;height:6rem;width:6rem;animation:_float9_k2rbc_1 240s ease-in-out infinite}._socialsInfo_k2rbc_324{background-color:var(--ion-color-light);border-radius:1rem;margin-top:.5rem;padding:0 .5rem}@media (min-width: 769px){._profilePicMainContainer_k2rbc_73{height:15rem}._profilePic_k2rbc_73{top:16.5rem}._title_k2rbc_180{margin-top:10rem}}@keyframes _float1_k2rbc_1{0%{transform:translate(0) rotate(0)}2.5%{transform:translate(-30px,24px) rotate(2.5deg)}5%{transform:translate(-60px,48px) rotate(5deg)}7.5%{transform:translate(-10px,-34px) rotate(-1.5deg)}10%{transform:translate(40px,-68px) rotate(-3deg)}12.5%{transform:translate(-40px,-20px) rotate(3.5deg)}15%{transform:translate(-80px,-40px) rotate(7deg)}17.5%{transform:translate(-60px,50px) rotate(5deg)}20%{transform:translate(-120px,100px) rotate(10deg)}22.5%{transform:translate(-10px,-60px) rotate(-2.5deg)}25%{transform:translate(-20px,-120px) rotate(-5deg)}27.5%{transform:translate(50px,30px) rotate(1.5deg)}30%{transform:translate(100px,60px) rotate(3deg)}32.5%{transform:translate(-20px,-40px) rotate(-3.5deg)}35%{transform:translate(-40px,-80px) rotate(-7deg)}37.5%{transform:translate(40px,-70px) rotate(-3deg)}40%{transform:translate(80px,-140px) rotate(-6deg)}42.5%{transform:translate(-50px,20px) rotate(4deg)}45%{transform:translate(-100px,40px) rotate(8deg)}47.5%{transform:translate(30px,40px) rotate(-1.5deg)}50%{transform:translate(60px,80px) rotate(-3deg)}52.5%{transform:translate(-30px,-30px) rotate(2.5deg)}55%{transform:translate(-60px,-60px) rotate(5deg)}57.5%{transform:translate(-50px,-50px) rotate(1deg)}60%{transform:translate(-100px,-100px) rotate(2deg)}62.5%{transform:translate(60px,10px) rotate(-3deg)}65%{transform:translate(120px,20px) rotate(-6deg)}67.5%{transform:translate(-10px,60px) rotate(2deg)}70%{transform:translate(-20px,120px) rotate(4deg)}72.5%{transform:translate(20px,-50px) rotate(-2.5deg)}75%{transform:translate(40px,-100px) rotate(-5deg)}77.5%{transform:translate(70px,40px) rotate(-2deg)}80%{transform:translate(140px,80px) rotate(-4deg)}82.5%{transform:translate(-40px,-20px) rotate(3deg)}85%{transform:translate(-80px,-40px) rotate(6deg)}87.5%{transform:translate(50px,30px) rotate(-1deg)}90%{transform:translate(100px,60px) rotate(-2deg)}92.5%{transform:translate(-20px,-10px) rotate(1.5deg)}95%{transform:translate(-40px,-20px) rotate(3deg)}97.5%{transform:translate(-20px,-10px) rotate(1.5deg)}to{transform:translate(0) rotate(0)}}@keyframes _float2_k2rbc_1{0%{transform:translate(0) rotate(0)}2.5%{transform:translate(40px,-30px) rotate(-2deg)}5%{transform:translate(80px,-60px) rotate(-4deg)}7.5%{transform:translate(-30px,20px) rotate(1deg)}10%{transform:translate(-60px,40px) rotate(2deg)}12.5%{transform:translate(60px,-40px) rotate(-3deg)}15%{transform:translate(120px,-80px) rotate(-6deg)}17.5%{transform:translate(-20px,50px) rotate(2deg)}20%{transform:translate(-40px,100px) rotate(4deg)}22.5%{transform:translate(80px,-60px) rotate(-4deg)}25%{transform:translate(160px,-120px) rotate(-8deg)}27.5%{transform:translate(-40px,30px) rotate(3deg)}30%{transform:translate(-80px,60px) rotate(6deg)}32.5%{transform:translate(50px,-50px) rotate(-2deg)}35%{transform:translate(100px,-100px) rotate(-4deg)}37.5%{transform:translate(-60px,40px) rotate(1deg)}40%{transform:translate(-120px,80px) rotate(2deg)}42.5%{transform:translate(30px,-20px) rotate(-3deg)}45%{transform:translate(60px,-40px) rotate(-6deg)}47.5%{transform:translate(-50px,50px) rotate(2deg)}50%{transform:translate(-100px,100px) rotate(4deg)}52.5%{transform:translate(70px,-30px) rotate(-1deg)}55%{transform:translate(140px,-60px) rotate(-2deg)}57.5%{transform:translate(-30px,60px) rotate(3deg)}60%{transform:translate(-60px,120px) rotate(6deg)}62.5%{transform:translate(40px,-40px) rotate(-2deg)}65%{transform:translate(80px,-80px) rotate(-4deg)}67.5%{transform:translate(-70px,30px) rotate(1deg)}70%{transform:translate(-140px,60px) rotate(2deg)}72.5%{transform:translate(70px,60px) rotate(-3deg)}75%{transform:translate(140px,120px) rotate(-6deg)}77.5%{transform:translate(-50px,-50px) rotate(2deg)}80%{transform:translate(-100px,-100px) rotate(4deg)}82.5%{transform:translate(60px,40px) rotate(-1deg)}85%{transform:translate(120px,80px) rotate(-2deg)}87.5%{transform:translate(-40px,-20px) rotate(3deg)}90%{transform:translate(-80px,-40px) rotate(6deg)}92.5%{transform:translate(20px,30px) rotate(-2deg)}95%{transform:translate(40px,60px) rotate(-4deg)}97.5%{transform:translate(-20px,-30px) rotate(2deg)}to{transform:translate(0) rotate(0)}}@keyframes _float3_k2rbc_1{0%{transform:translate(0) rotate(0)}2.5%{transform:translate(-50px,40px) rotate(3deg)}5%{transform:translate(-100px,80px) rotate(6deg)}7.5%{transform:translate(25px,-30px) rotate(-2deg)}10%{transform:translate(50px,-60px) rotate(-4deg)}12.5%{transform:translate(-70px,35px) rotate(4deg)}15%{transform:translate(-140px,70px) rotate(8deg)}17.5%{transform:translate(35px,-45px) rotate(-3deg)}20%{transform:translate(70px,-90px) rotate(-6deg)}22.5%{transform:translate(-30px,60px) rotate(2deg)}25%{transform:translate(-60px,120px) rotate(4deg)}27.5%{transform:translate(80px,-40px) rotate(-5deg)}30%{transform:translate(160px,-80px) rotate(-10deg)}32.5%{transform:translate(-40px,50px) rotate(3deg)}35%{transform:translate(-80px,100px) rotate(6deg)}37.5%{transform:translate(45px,-55px) rotate(-2deg)}40%{transform:translate(90px,-110px) rotate(-4deg)}42.5%{transform:translate(-55px,35px) rotate(4deg)}45%{transform:translate(-110px,70px) rotate(8deg)}47.5%{transform:translate(30px,-40px) rotate(-3deg)}50%{transform:translate(60px,-80px) rotate(-6deg)}52.5%{transform:translate(-75px,45px) rotate(2deg)}55%{transform:translate(-150px,90px) rotate(4deg)}57.5%{transform:translate(40px,-50px) rotate(-5deg)}60%{transform:translate(80px,-100px) rotate(-10deg)}62.5%{transform:translate(-35px,65px) rotate(3deg)}65%{transform:translate(-70px,130px) rotate(6deg)}67.5%{transform:translate(60px,-30px) rotate(-2deg)}70%{transform:translate(120px,-60px) rotate(-4deg)}72.5%{transform:translate(-65px,55px) rotate(4deg)}75%{transform:translate(-130px,110px) rotate(8deg)}77.5%{transform:translate(35px,-60px) rotate(-3deg)}80%{transform:translate(70px,-120px) rotate(-6deg)}82.5%{transform:translate(-45px,35px) rotate(2deg)}85%{transform:translate(-90px,70px) rotate(4deg)}87.5%{transform:translate(55px,-45px) rotate(-5deg)}90%{transform:translate(110px,-90px) rotate(-10deg)}92.5%{transform:translate(-25px,40px) rotate(3deg)}95%{transform:translate(-50px,80px) rotate(6deg)}97.5%{transform:translate(30px,-25px) rotate(-2deg)}to{transform:translate(0) rotate(0)}}@keyframes _float4_k2rbc_1{0%{transform:translate(0) rotate(0)}2.5%{transform:translate(-25px,35px) rotate(5deg)}5%{transform:translate(-50px,70px) rotate(10deg)}7.5%{transform:translate(40px,-20px) rotate(-3deg)}10%{transform:translate(80px,-40px) rotate(-6deg)}12.5%{transform:translate(-35px,-30px) rotate(2.5deg)}15%{transform:translate(-70px,-60px) rotate(5deg)}17.5%{transform:translate(25px,40px) rotate(-5deg)}20%{transform:translate(50px,80px) rotate(-10deg)}22.5%{transform:translate(-40px,15px) rotate(3deg)}25%{transform:translate(-80px,30px) rotate(6deg)}27.5%{transform:translate(30px,-35px) rotate(-2.5deg)}30%{transform:translate(60px,-70px) rotate(-5deg)}32.5%{transform:translate(-20px,-20px) rotate(5deg)}35%{transform:translate(-40px,-40px) rotate(10deg)}37.5%{transform:translate(35px,30px) rotate(-3deg)}40%{transform:translate(70px,60px) rotate(-6deg)}42.5%{transform:translate(-30px,20px) rotate(2.5deg)}45%{transform:translate(-60px,40px) rotate(5deg)}47.5%{transform:translate(40px,-25px) rotate(-5deg)}50%{transform:translate(80px,-50px) rotate(-10deg)}52.5%{transform:translate(-25px,-35px) rotate(3deg)}55%{transform:translate(-50px,-70px) rotate(6deg)}57.5%{transform:translate(30px,25px) rotate(-2.5deg)}60%{transform:translate(60px,50px) rotate(-5deg)}62.5%{transform:translate(-35px,30px) rotate(5deg)}65%{transform:translate(-70px,60px) rotate(10deg)}67.5%{transform:translate(20px,-40px) rotate(-3deg)}70%{transform:translate(40px,-80px) rotate(-6deg)}72.5%{transform:translate(-40px,-15px) rotate(2.5deg)}75%{transform:translate(-80px,-30px) rotate(5deg)}77.5%{transform:translate(25px,35px) rotate(-5deg)}80%{transform:translate(50px,70px) rotate(-10deg)}82.5%{transform:translate(-30px,-25px) rotate(3deg)}85%{transform:translate(-60px,-50px) rotate(6deg)}87.5%{transform:translate(35px,20px) rotate(-2.5deg)}90%{transform:translate(70px,40px) rotate(-5deg)}92.5%{transform:translate(-20px,30px) rotate(5deg)}95%{transform:translate(-40px,60px) rotate(10deg)}97.5%{transform:translate(25px,-20px) rotate(-3deg)}to{transform:translate(0) rotate(0)}}@keyframes _float5_k2rbc_1{0%{transform:translate(0) rotate(0)}2.5%{transform:translate(5%,-5%) rotate(-4deg)}5%{transform:translate(10%,-10%) rotate(-8deg)}7.5%{transform:translate(-5%,5%) rotate(2deg)}10%{transform:translate(-10%,8%) rotate(4deg)}12.5%{transform:translate(8%,-6%) rotate(-6deg)}15%{transform:translate(12%,-12%) rotate(-12deg)}17.5%{transform:translate(-4%,7%) rotate(3deg)}20%{transform:translate(-8%,10%) rotate(6deg)}22.5%{transform:translate(9%,-4%) rotate(-2deg)}25%{transform:translate(15%,-8%) rotate(-4deg)}27.5%{transform:translate(-6%,8%) rotate(5deg)}30%{transform:translate(-10%,12%) rotate(10deg)}32.5%{transform:translate(7%,-7%) rotate(-3deg)}35%{transform:translate(12%,-10%) rotate(-6deg)}37.5%{transform:translate(-8%,5%) rotate(4deg)}40%{transform:translate(-12%,8%) rotate(8deg)}42.5%{transform:translate(5%,-8%) rotate(-5deg)}45%{transform:translate(10%,-12%) rotate(-10deg)}47.5%{transform:translate(-7%,6%) rotate(2deg)}50%{transform:translate(-10%,10%) rotate(4deg)}52.5%{transform:translate(8%,-5%) rotate(-6deg)}55%{transform:translate(12%,-8%) rotate(-12deg)}57.5%{transform:translate(-5%,9%) rotate(3deg)}60%{transform:translate(-8%,12%) rotate(6deg)}62.5%{transform:translate(9%,-6%) rotate(-2deg)}65%{transform:translate(15%,-10%) rotate(-4deg)}67.5%{transform:translate(-8%,7%) rotate(5deg)}70%{transform:translate(-12%,10%) rotate(10deg)}72.5%{transform:translate(6%,-9%) rotate(-3deg)}75%{transform:translate(10%,-12%) rotate(-6deg)}77.5%{transform:translate(-7%,4%) rotate(4deg)}80%{transform:translate(-10%,8%) rotate(8deg)}82.5%{transform:translate(8%,-7%) rotate(-5deg)}85%{transform:translate(12%,-10%) rotate(-10deg)}87.5%{transform:translate(-5%,6%) rotate(2deg)}90%{transform:translate(-8%,10%) rotate(4deg)}92.5%{transform:translate(7%,-4%) rotate(-6deg)}95%{transform:translate(10%,-8%) rotate(-12deg)}97.5%{transform:translate(-6%,5%) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes _float6_k2rbc_1{0%{transform:translate(0) rotate(0)}2.5%{transform:translate(-45px,35px) rotate(3deg)}5%{transform:translate(-90px,70px) rotate(6deg)}7.5%{transform:translate(30px,-40px) rotate(-2deg)}10%{transform:translate(60px,-80px) rotate(-4deg)}12.5%{transform:translate(-55px,25px) rotate(5deg)}15%{transform:translate(-110px,50px) rotate(10deg)}17.5%{transform:translate(40px,-30px) rotate(-3deg)}20%{transform:translate(80px,-60px) rotate(-6deg)}22.5%{transform:translate(-35px,45px) rotate(2deg)}25%{transform:translate(-80px,30px) rotate(6deg)}27.5%{transform:translate(30px,-35px) rotate(-2.5deg)}30%{transform:translate(60px,-70px) rotate(-5deg)}32.5%{transform:translate(-20px,-20px) rotate(5deg)}35%{transform:translate(-40px,-40px) rotate(10deg)}37.5%{transform:translate(35px,30px) rotate(-3deg)}40%{transform:translate(70px,60px) rotate(-6deg)}42.5%{transform:translate(-30px,20px) rotate(2.5deg)}45%{transform:translate(-60px,40px) rotate(5deg)}47.5%{transform:translate(40px,-25px) rotate(-5deg)}50%{transform:translate(80px,-50px) rotate(-10deg)}52.5%{transform:translate(-25px,-35px) rotate(3deg)}55%{transform:translate(-50px,-70px) rotate(6deg)}57.5%{transform:translate(30px,25px) rotate(-2.5deg)}60%{transform:translate(60px,50px) rotate(-5deg)}62.5%{transform:translate(-35px,30px) rotate(5deg)}65%{transform:translate(-70px,60px) rotate(10deg)}67.5%{transform:translate(20px,-40px) rotate(-3deg)}70%{transform:translate(40px,-80px) rotate(-6deg)}72.5%{transform:translate(-40px,-15px) rotate(2.5deg)}75%{transform:translate(-80px,-30px) rotate(5deg)}77.5%{transform:translate(25px,35px) rotate(-5deg)}80%{transform:translate(50px,70px) rotate(-10deg)}82.5%{transform:translate(-30px,-25px) rotate(3deg)}85%{transform:translate(-60px,-50px) rotate(6deg)}87.5%{transform:translate(35px,20px) rotate(-2.5deg)}90%{transform:translate(70px,40px) rotate(-5deg)}92.5%{transform:translate(-20px,30px) rotate(5deg)}95%{transform:translate(-40px,60px) rotate(10deg)}97.5%{transform:translate(25px,-20px) rotate(-3deg)}to{transform:translate(0) rotate(0)}}@keyframes _float7_k2rbc_1{0%{transform:translate(0) rotate(0)}5%{transform:translate(-150px,200px) rotate(20deg)}10%{transform:translate(-250px,350px) rotate(40deg)}15%{transform:translate(-300px,400px) rotate(50deg)}20%{transform:translate(-200px,300px) rotate(30deg)}25%{transform:translate(-50px,150px) rotate(10deg)}30%{transform:translate(100px) rotate(-10deg)}35%{transform:translate(250px,-150px) rotate(-30deg)}40%{transform:translate(350px,-250px) rotate(-40deg)}45%{transform:translate(400px,-300px) rotate(-50deg)}50%{transform:translate(300px,-200px) rotate(-30deg)}55%{transform:translate(150px,-50px) rotate(-10deg)}60%{transform:translateY(100px) rotate(10deg)}65%{transform:translate(-150px,200px) rotate(20deg)}70%{transform:translate(-200px,-300px) rotate(30deg)}75%{transform:translate(-150px,-350px) rotate(20deg)}80%{transform:translate(-50px,-250px) rotate(10deg)}85%{transform:translate(50px,-150px) rotate(-10deg)}90%{transform:translate(100px,-50px) rotate(-20deg)}95%{transform:translate(50px) rotate(-10deg)}to{transform:translate(0) rotate(0)}}@keyframes _float8_k2rbc_1{0%{transform:translate(0) rotate(0)}5%{transform:translate(100px,100px) rotate(-10deg)}10%{transform:translate(200px,200px) rotate(-20deg)}15%{transform:translate(300px,300px) rotate(-30deg)}20%{transform:translate(250px,350px) rotate(-25deg)}25%{transform:translate(150px,300px) rotate(-15deg)}30%{transform:translateY(200px) rotate(0)}35%{transform:translate(-150px,100px) rotate(15deg)}40%{transform:translate(-300px,50px) rotate(30deg)}45%{transform:translate(-400px,100px) rotate(40deg)}50%{transform:translate(-350px,150px) rotate(35deg)}55%{transform:translate(-250px,200px) rotate(25deg)}60%{transform:translate(-150px,150px) rotate(15deg)}65%{transform:translate(-50px,50px) rotate(5deg)}70%{transform:translate(50px,-50px) rotate(-5deg)}75%{transform:translate(150px,-150px) rotate(-15deg)}80%{transform:translate(200px,-200px) rotate(-20deg)}85%{transform:translate(150px,-150px) rotate(-15deg)}90%{transform:translate(100px,-100px) rotate(-10deg)}95%{transform:translate(50px,-50px) rotate(-5deg)}to{transform:translate(0) rotate(0)}}@keyframes _float9_k2rbc_1{0%{transform:translate(0) rotate(0)}5%{transform:translate(-100px,-150px) rotate(-10deg)}10%{transform:translate(-150px,-250px) rotate(-15deg)}15%{transform:translate(-200px,-300px) rotate(-20deg)}20%{transform:translate(-150px,-250px) rotate(-15deg)}25%{transform:translate(-50px,-150px) rotate(-5deg)}30%{transform:translate(50px) rotate(5deg)}35%{transform:translate(150px,100px) rotate(15deg)}40%{transform:translate(250px,150px) rotate(25deg)}45%{transform:translate(300px,200px) rotate(30deg)}50%{transform:translate(250px,150px) rotate(25deg)}55%{transform:translate(150px,50px) rotate(15deg)}60%{transform:translate(100px,-300px) rotate(-5deg)}65%{transform:translate(50px,-350px) rotate(-10deg)}70%{transform:translateY(-400px) rotate(-15deg)}75%{transform:translate(-100px,-300px) rotate(-10deg)}80%{transform:translate(-200px,150px) rotate(10deg)}85%{transform:translate(-250px,250px) rotate(15deg)}90%{transform:translate(-300px,300px) rotate(20deg)}95%{transform:translate(-150px,150px) rotate(10deg)}to{transform:translate(0) rotate(0)}}._badge_zqv94_1{padding-top:2.25rem;border-radius:1.25rem;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-self:flex-start;min-width:150px;cursor:pointer}._subContainer_zqv94_14{background-color:var(--ion-background-color);margin:.3rem;padding:1.5rem 1rem 1rem;border-radius:1.25rem}._emojiCircle_zqv94_22{position:absolute;top:1rem;left:1rem;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:1.25rem;border:solid 2px var(--ion-background-color);overflow:hidden}._academyImage_zqv94_39{width:100%;height:100%;object-fit:cover}._textContent_zqv94_45{display:flex;flex-direction:column}._title_zqv94_50{font-weight:700;font-size:1.1rem;color:var(--ion-color-black);display:flex;align-items:center;gap:.25rem}._subtitle_zqv94_60{font-size:.8rem;color:var(--ion-color-medium)}._activeBadge_zqv94_66{background-color:var(--ion-color-light);color:var(--ion-color-black)}._activeBadge_zqv94_66 ._emojiCircle_zqv94_22{background-color:var(--ion-color-light)}._footer_182ib_1{position:absolute;bottom:0}._toolbar_182ib_8{--padding-top: 1rem;--padding-bottom: 2.5rem;--padding-start: 1rem;--padding-end: 1rem;position:relative;background:var(--ion-color-medium);overflow:hidden;border-top:solid 2px var(--ion-color-light)}._buttonContainer_182ib_20{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:.5rem}._customButton_182ib_29{font-size:1.25rem;height:4rem;--background: var(--ion-color-benBlack);--background-activated: var(--ion-color-benBlack);--background-hover: var(--ion-color-benBlack)}._customButtonTwo_182ib_40{height:3.5rem;flex-grow:1}._priceContainer_182ib_45{margin-top:.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;font-size:1rem;font-weight:700;color:var(--ion-color-black)}._fullPrice_182ib_58{color:var(--ion-color-medium);text-decoration:line-through}._discountedPrice_182ib_64,._firstLessonPrice_182ib_68{color:var(--ion-color-black)}._packagePrice_182ib_72{color:var(--ion-color-primary);display:flex;align-items:center}._startingAt_182ib_78,._startingAtSpecial_182ib_86{color:var(--ion-color-medium);font-size:.8rem;font-weight:400;margin-top:-.25rem}._bookLessonButtonContainer_182ib_97{position:relative;display:flex;align-items:center}._chipClass_182ib_105{position:absolute;top:-1rem;right:-1rem;background-color:var(--ion-color-secondary);color:#fff;padding:.25rem .65rem;border-radius:1rem;font-size:.75rem;display:flex;gap:.25rem;align-items:center;z-index:2}._groupLessonSpan_182ib_122{position:absolute;font-size:.8rem;bottom:-1rem;right:.5rem;color:var(--ion-color-primary);font-weight:600}._pauseBox_182ib_131{background-color:var(--ion-color-warning);display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;border-radius:1rem;color:#000;font-weight:700}._blockedBox_182ib_143{background-color:var(--ion-color-danger);display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;border-radius:1rem;color:#fff;font-weight:700}._discountContainer_182ib_155{display:flex;align-items:center;gap:.5rem}._pauseBoxBig_182ib_166{display:flex;flex-direction:column;align-items:flex-end}._testBookingLabel_182ib_172{font-size:.75rem;color:var(--ion-color-medium);cursor:pointer;display:flex;align-items:center;gap:.25rem;margin-top:.25rem}._testBookingLabel_182ib_172:hover{color:var(--ion-color-primary)}._coachTitle_jymh9_1{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._header_jymh9_8{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700}._input_jymh9_15{--border-radius: .5rem !important;--border-width: 0px;--border-color: var(--ion-color-border);--background: var(--ion-color-light);--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem;flex:1}._inputError_jymh9_27{--border-color: var(--ion-color-danger) !important;--border-width: 2px;--bordr-style: solid;--background: var(--ion-color-lightRed);--highlight-color-focused: var(--ion-color-danger) !important}._textArea_jymh9_35{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);min-height:15rem!important;--highlight-color-focused: var(--ion-color-primary) !important;--padding-bottom: 1.25rem !important;--padding-top: 1.25rem !important}._textArea_jymh9_35._inputError_jymh9_27{--border-color: var(--ion-color-danger) !important;--border-width: 2px;--bordr-style: solid;--background: var(--ion-color-lightRed);--highlight-color-focused: var(--ion-color-danger) !important}._nameContainer_jymh9_53{width:100%;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}._nameContainer_jymh9_53 span{font-weight:600}._required_jymh9_65{color:var(--ion-color-danger)}._footerContent_jymh9_69{padding:16px}._submitButton_jymh9_73{margin:0;width:100%;height:4rem}._introText_jymh9_79{margin-bottom:2rem;color:var(--ion-color-medium);font-size:1rem;text-align:left}._phoneInputContainer_jymh9_86{display:flex;gap:10px;align-items:start;width:100%}._countrySelect_jymh9_93{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.1rem;--padding-bottom: 1.1rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;flex:0 0 80px}._footer_jymh9_69{padding:0 1rem}._confirmButton_jymh9_112{height:4rem}._ionPageUnAuth_h0zn4_8{margin-left:auto;margin-right:auto;max-width:600px;margin-bottom:0;overflow:hidden;box-shadow:0 50px 100px rgba(0,0,0,.3),0 100px 200px rgba(0,0,0,.2),0 150px 300px rgba(0,0,0,.15),0 200px 400px rgba(0,0,0,.1)}._embeddedPage_h0zn4_30{max-width:50vw;margin-left:auto;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;contain:none!important;z-index:0!important}._embeddedPage_h0zn4_30 .ion-page{position:relative!important;contain:none!important;height:100%!important}._embeddedPage_h0zn4_30 .ion-content{--offset-top: 0 !important;--offset-bottom: 0 !important}._embeddedPage_h0zn4_30 ._header_h0zn4_57{display:none!important}._embeddedPage_h0zn4_30 .footer{position:sticky!important;bottom:0!important}._contentIon_h0zn4_67{--padding-bottom:10rem}._contentBig_h0zn4_71{height:100%;flex-grow:1;position:relative;overflow:hidden}._contentBig_h0zn4_71._special_h0zn4_82{border-radius:2rem;border:none;margin-left:0rem;margin-right:0rem}._contentUnAuth_h0zn4_90{max-width:700px}._header_h0zn4_57{position:absolute}._toolbar_h0zn4_99{--background: transparent !important}._toolbar_h0zn4_99._scrolled_h0zn4_104{--background: var(--ion-color-light) !important;--border-color: var(--ion-color-light-shade)}._coachDetailsContainer_h0zn4_109{--background-color: var(--ion-color-light)}._coachTitle_h0zn4_113{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._titleSmall_h0zn4_120{text-align:center;color:var(--ion-color-black)}._messageButton_h0zn4_126{--padding-start: 1rem !important;--padding-end: 1rem !important;--pading-top: .5rem !important;--pading-bottom: .5rem !important}._icon_h0zn4_133{border-radius:50%;background-color:var(--ion-color-light);padding:.5rem}._poweredByImg_h0zn4_139{width:8rem;object-fit:contain;position:fixed;bottom:.75rem;left:.75rem;z-index:1000}._profileCard_h0zn4_148{position:fixed;top:.65rem;left:50%;transform:translate(-50%);font-weight:500;color:var(--ion-color-dark);display:flex;align-items:center;gap:.5rem;padding:.25rem 1rem;border-radius:10rem;background-color:var(--ion-color-white)}._qrContainer_h0zn4_164{position:absolute;bottom:1rem;right:0rem;max-width:150px;max-height:150px;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background-color:var(--ion-color-white);margin:1rem 1rem 0rem}._qrContainer_h0zn4_164 p{text-align:center;color:var(--ion-color-medium)}._qrContainer_h0zn4_164 span{font-size:.75rem;color:var(--ion-color-black)}._qrCode_h0zn4_198{border-radius:1rem}@media (min-width: 769px){._contentBig_h0zn4_71._special_h0zn4_82{margin-left:5rem;margin-right:5rem}._ionPageUnAuth_h0zn4_8{margin-top:2rem;border-top-left-radius:2rem;border-top-right-radius:2rem}}@media (min-width: 900px){._contentBig_h0zn4_71._special_h0zn4_82{margin-left:10rem;margin-right:10rem}}@media (min-width: 1000px){._contentBig_h0zn4_71._special_h0zn4_82{margin-left:15rem;margin-right:15rem}}@media (min-width: 1200px){._contentBig_h0zn4_71._special_h0zn4_82{margin-left:20rem;margin-right:20rem}}@media (min-width: 1400px){._contentBig_h0zn4_71._special_h0zn4_82{margin-left:25rem;margin-right:25rem}}._modalContent_1t2av_37{padding:24px}._modalHeader_1t2av_41{margin:0 0 24px;font-size:24px;font-weight:600;text-align:center;color:var(--ion-color-dark)}._actionButtons_1t2av_49{display:flex;flex-direction:column;gap:12px}._actionButton_1t2av_49{display:flex;align-items:center;gap:12px;width:100%;padding:16px;border:none;border-radius:8px;background:transparent;font-size:1.5rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}._actionButton_1t2av_49 ion-icon{font-size:1.5rem}._actionButton_1t2av_49:active{opacity:.8}._buttonIcon_1t2av_78{font-size:20px}._block_1t2av_1{color:var(--ion-color-danger)}._view_1t2av_86{color:var(--ion-color-primary)}._unblock_1t2av_8{color:var(--ion-color-success)}._report_1t2av_15{color:var(--ion-color-warning)}._cancel_1t2av_98{color:var(--ion-color-medium)}._cancel_1t2av_98:hover{background:var(--ion-color-light)}._testBanner_1ryfd_1{width:100%;background:var(--ion-color-lightYellow);padding:1rem;margin:0;display:flex;justify-content:center}._testBanner_1ryfd_1._app_1ryfd_10,._testBanner_1ryfd_1._clientBanner_1ryfd_15{background:var(--ion-color-lightBlue)}._iospadding_1ryfd_20{padding-top:4rem}._content_1ryfd_24{display:flex;align-items:center;gap:12px}._content_1ryfd_24._app_1ryfd_10{width:100%;max-width:400px}._icon_1ryfd_36{font-size:24px;color:var(--ion-color-warning);flex-shrink:0}._icon_1ryfd_36._app_1ryfd_10,._testBanner_1ryfd_1._clientBanner_1ryfd_15 ._icon_1ryfd_36{color:var(--ion-color-primary)}._clientPhoto_1ryfd_50{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0;border:3px solid var(--ion-color-primary)}._textContent_1ryfd_59{flex:1}._title_1ryfd_63{margin:0;font-size:16px;font-weight:600;color:var(--ion-color-warning)}._title_1ryfd_63._app_1ryfd_10{color:var(--ion-color-primary)}._testBanner_1ryfd_1._clientBanner_1ryfd_15 ._title_1ryfd_63{color:var(--ion-color-primary);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subtitle_1ryfd_82{margin:2px 0 0;font-size:14px;color:var(--ion-color-black);opacity:.7}._appStoreButton_1ryfd_89{display:flex;align-items:center;gap:6px;background-color:var(--ion-color-black);color:var(--ion-color-white);border:none;border-radius:20px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .2s ease}._appStoreButton_1ryfd_89:hover{opacity:.8}._appStoreButton_1ryfd_89 ion-icon{font-size:18px}._loading_11hyu_2{display:flex;align-items:center;justify-content:center;padding:2rem}._container_11hyu_9{background:var(--ion-color-white);border-radius:16px;overflow:hidden;margin:.75rem .75rem 0}._contentWrapper_11hyu_16{display:flex;flex-direction:column;gap:1rem}._stacked_11hyu_22{flex-direction:column!important}._stacked_11hyu_22 ._locationsPanel_11hyu_26{max-width:none!important}._stacked_11hyu_22 ._mapPanel_11hyu_30{padding:0 2rem 2rem!important}._locationsPanel_11hyu_26{padding:1.5rem;flex:1}._searchHeader_11hyu_40{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}._searchIcon_11hyu_47{font-size:1.75rem;color:var(--ion-color-primary)}._searchHeader_11hyu_40 h3{font-size:1.25rem;font-weight:700;color:var(--ion-color-dark);margin:0}._searchDescription_11hyu_59{font-size:.875rem;color:var(--ion-color-medium);margin:0 0 1.25rem;line-height:1.4}._locationsList_11hyu_66{display:flex;flex-direction:column;gap:.625rem}._locationItem_11hyu_72{background:var(--ion-color-light);border-radius:12px;padding:1rem;cursor:pointer;transition:all .2s ease;border:2px solid transparent;display:flex;align-items:center;justify-content:space-between;gap:.75rem}._locationItem_11hyu_72:hover{background:var(--ion-color-light-shade);transform:translateY(-1px)}._locationItem_11hyu_72:active{transform:scale(.98)}._locationItemSelected_11hyu_94{background:var(--ion-color-lightBlue);border-color:var(--ion-color-primary)}._locationItemSelected_11hyu_94:hover{background:var(--ion-color-lightBlue)}._locationItemSelected_11hyu_94 ._locationItemIcon_11hyu_103,._locationItemSelected_11hyu_94 ._locationItemInfo_11hyu_107 h4{color:var(--ion-color-primary)}._locationItemContent_11hyu_111{display:flex;align-items:flex-start;gap:.75rem}._locationItemIcon_11hyu_103{font-size:1.5rem;color:var(--ion-color-primary);flex-shrink:0;margin-top:.125rem}._locationItemInfo_11hyu_107 h4{font-size:.9375rem;font-weight:700;color:var(--ion-color-dark);margin:0 0 .25rem}._locationItemInfo_11hyu_107 p{font-size:.8125rem;color:var(--ion-color-medium);margin:0;line-height:1.4}._noLocations_11hyu_138{text-align:center;padding:2rem 1rem;color:var(--ion-color-medium)}._noLocations_11hyu_138 p{margin:0;font-size:.9375rem}._selectedIcon_11hyu_149{font-size:1.5rem;flex-shrink:0}._mapPanel_11hyu_30{padding:0 1.5rem 1.5rem;flex:1}._mapContainer_11hyu_160{width:100%;height:200px;border-radius:12px;overflow:hidden;background:var(--ion-color-light)}@media (min-width: 769px){._container_11hyu_9{margin:1rem 0 0}._contentWrapper_11hyu_16{flex-direction:row;gap:1.5rem}._locationsPanel_11hyu_26{padding:2rem;flex:1;max-width:450px}._mapPanel_11hyu_30{padding:2rem 2rem 2rem 0;flex:1}._searchHeader_11hyu_40 h3{font-size:1.5rem}._searchDescription_11hyu_59{font-size:1rem}._mapContainer_11hyu_160{height:400px}._locationItemInfo_11hyu_107 h4{font-size:1rem}._locationItemInfo_11hyu_107 p{font-size:.875rem}}._container_v5h3d_5{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:1rem;height:100%}._coachTitle_v5h3d_15{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._avatarContainer_v5h3d_22{display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:solid 1px var(--ion-color-border);padding-bottom:2rem;width:100%}._largeAvatar_v5h3d_32{max-height:12rem;max-width:12rem;min-height:12rem;min-width:12rem;position:relative}._largeAvatar_v5h3d_32 img{max-height:12rem;max-width:12rem;min-height:12rem;min-width:12rem;object-fit:cover}._largeAvatar_v5h3d_32 div{background-color:var(--ion-color-primary);height:4rem;width:4rem;border:solid 5px white;position:absolute;bottom:0;right:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem}._list_v5h3d_68{border-radius:1rem}._input_v5h3d_72{--border-radius: 10px !important;--border-width: 1px;--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem}._inputError_v5h3d_87{--border-color: var(--ion-color-danger) !important;--background: rgba(var(--ion-color-danger-rgb), .2);--highlight-color-focused: var(--ion-color-danger) !important}._textArea_v5h3d_93{--border-radius: 10px !important;--border-width: 1px;min-height:7.5rem!important;--highlight-color-focused: var(--ion-color-primary) !important}._textArea_v5h3d_93._inputError_v5h3d_87{--border-color: var(--ion-color-danger) !important;--background: rgba(var(--ion-color-danger-rgb), .2);--highlight-color-focused: var(--ion-color-danger) !important}._ionButton_v5h3d_107{margin-top:auto;width:100%;height:4rem}._nameContainer_v5h3d_115{width:100%;display:flex;flex-direction:column;gap:.5rem}._nameContainer_v5h3d_115 span{font-weight:600}._topButton_v5h3d_128{width:10rem}._backButton_v5h3d_133{--icon-padding-start: 1rem}._priceContainer_v5h3d_137{margin:1rem;padding:1rem 0 2rem;border-bottom:solid 1px var(--ion-color-border);display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 2rem)}._priceContainer_v5h3d_137 div{width:100%;display:flex;align-items:baseline;justify-content:flex-start;gap:1rem}._priceContainer_v5h3d_137 span{font-size:7.5rem;font-weight:700;color:var(--ion-color-black)}._error_v5h3d_165{color:var(--ion-color-danger)!important}._moneyMarker_v5h3d_169{font-size:2rem;font-weight:500;color:var(--ion-color-medium)}._optionsLabel_v5h3d_175{margin:1rem 1rem 0;display:flex;gap:.5rem;width:calc(100% - 2rem)}._optionsImgAvatar_v5h3d_189{width:3.5rem;height:3.5rem}._optionsImg_v5h3d_189{object-fit:contain}._item_v5h3d_198{--inner-padding-top: 1rem;--inner-padding-bottom: 1rem}._itemLabel_v5h3d_203{font-size:1.25rem!important;font-weight:500}._icon_v5h3d_208{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem}._labelDiv_v5h3d_215{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}._requiredPrice_v5h3d_229{font-size:.8rem!important;color:var(--ion-color-danger)!important;font-weight:400!important}._priceLabel_v5h3d_236{display:flex;gap:.5rem;font-size:.75rem}._earningsChip_v5h3d_243{margin-bottom:1rem}._googleCalendarItem_v5h3d_247{--padding-top: 1.5rem;--padding-bottom: 1.5rem;margin:1rem;--border-radius: 1rem}._bigIcon_v5h3d_255{height:3rem;width:3rem}._labelDiv_v5h3d_215{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem;margin-left:1rem}._labelDiv_v5h3d_215 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400}._labelDiv_v5h3d_215 div{display:flex;align-items:center;gap:.25rem;color:var(--ion-color-success)}._bottomSpan_v5h3d_282{margin-top:-.5rem;padding:0 1rem;display:block;font-size:.75rem;color:var(--ion-color-medium);text-align:center}._swiperContainer_1siex_1{width:100%;padding:2rem 1rem}._swiper_1siex_1{width:100%;height:auto;padding:1rem 0}._slideContent_1siex_15{padding:.5rem}._card_1siex_19{width:100%;margin:0;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease}._cardHeader_1siex_27{display:flex;align-items:center;gap:1rem}._coachAvatar_1siex_33{min-width:48px;min-height:48px;max-width:48px;max-height:48px;object-fit:cover}._coachTitle_1siex_41{font-size:.9em;color:var(--ion-color-medium);margin-left:.5rem}._infoItem_1siex_47{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding:.75rem;border-radius:8px;background-color:var(--ion-color-light)}._infoItem_1siex_47 ion-icon{font-size:1rem;min-width:1rem;color:var(--ion-color-primary);margin-top:2px}._locationInfo_1siex_64{display:flex;flex-direction:column}._address_1siex_69{font-size:.9em;color:var(--ion-color-medium);margin-top:.25rem}._participantsSection_1siex_75{margin-top:1rem}._participants_1siex_75{display:flex;flex-wrap:wrap;gap:.5rem}._participantChip_1siex_85{--background: var(--ion-color-white);--color: var(--ion-color-medium);font-weight:500}._objective_1siex_91{background-color:var(--ion-color-warning-tint)}._contactSection_1siex_95{margin-top:1rem}._contactInfo_1siex_99{display:flex;flex-direction:column;gap:.5rem}._contactInfo_1siex_99 a{color:var(--ion-color-primary);text-decoration:none}._statusSection_1siex_110{background-color:var(--ion-color-success-tint)}._lessonDetails_1siex_114{display:flex;flex-direction:column;gap:.5rem}._status_1siex_110{font-weight:500;color:var(--ion-color-success)}._settingsButton_1siex_125{margin:0 2rem;height:3.5rem}._participantsSubtitle_1siex_130{font-size:.9em;color:var(--ion-color-medium);margin-top:.25rem}._durationInfo_1siex_136{display:flex;flex-direction:column;gap:.25rem}._kidInfo_1siex_142{display:flex;flex-direction:column;gap:.25rem;border-radius:1rem}._cancelInfo_1siex_149{font-size:.85em;color:var(--ion-color-medium)}._viewTitle_1siex_154{margin:0;margin-bottom:1rem;font-size:1rem;font-weight:400;color:var(--ion-color-medium);text-align:left;padding-left:.5rem}.swiper-pagination-bullet{background:var(--ion-color-primary);opacity:.5}.swiper-pagination-bullet-active{opacity:1;background:var(--ion-color-primary)}.swiper-slide{opacity:.4;transition:opacity .3s ease}.swiper-slide-active{opacity:1}@media (min-width: 769px){._swiperContainer_1siex_1{padding:2rem}._card_1siex_19{min-height:300px}}._modalContent_14grl_7{padding:1rem}._segment_14grl_11{margin-bottom:1rem}._toggleItem_14grl_15{--padding-start: 0}._coachTitle_detm7_1{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._label_detm7_8{display:flex;flex-direction:column;font-weight:500;padding:.5rem 0}._label_detm7_8 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._webNotice_detm7_26{font-size:.85em;color:var(--ion-color-medium);display:flex;align-items:center}._webNotice_detm7_26 ion-icon{margin-right:4px}._nextButton_9797t_1{--padding-top: 1rem;--padding-bottom: 1rem;--padding-start: 2.5rem;--padding-end: 2.5rem}._title_9797t_8{font-weight:700}._subTitle_9797t_12{margin-bottom:5rem;color:var(--ion-color-medium)}._subTitle_9797t_12 ion-note{display:block;margin-top:.25rem}._chooseImg_9797t_22{height:7.5rem}._ionItem_9797t_26{--border-radius: 1rem;font-size:1.25rem;--padding-top: .5rem;--padding-bottom: .5rem}._topContainer_9797t_34{display:flex;justify-content:flex-end;align-items:flex-end;height:6rem}._bigIcon_9797t_41{font-size:6rem}._input_9797t_45{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;height:70px}._checkboxContainer_9797t_59{margin-top:1rem}._checkboxItem_9797t_64{--background: transparent;--background-hover: transparent !important;--background-activated: transparent !important;--ripple-color: transparent !important;--padding-start: 0;--inner-padding-end: 0;--min-height: auto;width:150px;margin-left:auto;--border-radius: .5rem }._checkboxLabel_9797t_77{font-size:.9rem;color:var(--ion-color-dark)}._successContainer_1kep4_1{width:100%;height:100%;padding:0 2rem}._successMessage_1kep4_8{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center}._successMessage_1kep4_8 h2{margin-top:20px;font-size:2rem}._successMessage_1kep4_8 p{color:var(--ion-color-medium)}._spinnerContainer_1lj3a_5{display:flex;align-items:center;justify-content:center;height:100%}._noWaivers_1lj3a_12{display:flex;flex-direction:column;height:100%;width:100%}._noWaivers_1lj3a_12 h1{font-size:2.5rem;font-weight:700;margin:0 1rem}._noWaivers_1lj3a_12 p{margin:1rem}._coachTitle_1lj3a_29{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._toolbarBottom_1lj3a_36{padding-bottom:2rem!important;padding-right:1rem!important}._imageContainer_1lj3a_41{width:100%;height:1px;flex-grow:1;margin-bottom:20px}._pageImage_1lj3a_48{width:100%;height:100%;object-fit:cover;object-position:bottom}._bottomButton_1lj3a_55{--padding-start: 1.5rem !important;--padding-end: 1.5rem !important;--padding-top: .75rem !important;--padding-bottom: .75rem !important}._waiverDisplay_1lj3a_62{background:var(--ion-color-white);margin:1rem;padding:2rem;border-radius:1rem;min-height:300px;border:1px solid var(--ion-color-border);outline:none;line-height:1.6;overflow-y:scroll}._waiverDisplay_1lj3a_62 h1,._waiverDisplay_1lj3a_62 h2,._waiverDisplay_1lj3a_62 h3{font-weight:600;margin:1.5rem 0 1rem;color:var(--ion-color-dark)}._waiverDisplay_1lj3a_62 h1{font-size:1.5rem;margin-top:0}._waiverDisplay_1lj3a_62 h2{font-size:1.25rem}._waiverDisplay_1lj3a_62 h3{font-size:1.1rem}._waiverDisplay_1lj3a_62 p{margin:1rem 0;color:var(--ion-color-dark)}._waiverDisplay_1lj3a_62:focus{border-color:var(--ion-color-primary);box-shadow:0 0 0 2px var(--ion-color-primary-tint)}@media (min-width: 769px){._waiverDisplay_1lj3a_62{margin:2rem}}._waiversList_ilxit_1{padding:0}._waiverItem_ilxit_5{--background: transparent;--border-radius: 0;--padding-start: 1rem;--padding-end: 1rem;--padding-top: 1rem;--padding-bottom: 1rem;border-bottom:none}._waiverContent_ilxit_15{display:flex;flex-direction:column;gap:.5rem}._waiverHeader_ilxit_21{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._waiverName_ilxit_28{margin:0!important;font-size:1rem!important;font-weight:600!important;color:var(--ion-color-dark)!important;line-height:1.4!important}._chipRow_ilxit_36{display:flex;flex-wrap:wrap;gap:.4rem}._chip_ilxit_36{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;padding:.25rem .65rem;border-radius:999px}._clientChip_ilxit_52{background:rgba(85,112,255,.1);color:#4b57f5}._instructorChip_ilxit_57{background:rgba(255,159,67,.15);color:#d97a15}._signatureChip_ilxit_62{background:rgba(13,186,141,.15);color:#0dba8d}._optionalChip_ilxit_67{background:rgba(156,163,175,.2);color:#4b5563}._chipIcon_ilxit_72{font-size:.85rem}._waiverMeta_ilxit_76{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.875rem;color:var(--ion-color-medium)}._reorderHandle_ilxit_84{margin-right:.5rem}._chevron_ilxit_88{color:var(--ion-color-medium);font-size:1.25rem;margin-left:.5rem}._modalContent_1n3as_1{padding:1rem}._modalTitle_1n3as_5{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._waiverTitle_1n3as_12{font-size:2.5rem;font-weight:800;margin-top:1rem}._inputItem_1n3as_18{--padding-start: 0;margin-bottom:1rem}._input_1n3as_18{--padding-start: 0;--border-radius: .5rem !important;--border-width: 0px;--border-color: var(--ion-color-border);--background: var(--ion-color-light);--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem}._fileUpload_1n3as_35{margin:1.5rem 0;display:flex;justify-content:flex-end}._fileInput_1n3as_42{display:none}._fileName_1n3as_46{margin:.5rem 0;color:var(--ion-color-medium)!important;font-size:.8rem;text-align:right}._error_1n3as_54{margin:.5rem 0;font-size:.875rem;display:flex;align-items:center;gap:.5rem}._submitButton_1n3as_62{margin-top:1.5rem}._preview_1n3as_67{margin-top:1rem;border-radius:.5rem;padding:1rem;max-height:375px;min-height:375px;overflow-y:auto;border:2px solid var(--ion-color-light)}._previewPlaceholder_1n3as_79{text-align:center;padding:2rem;color:var(--ion-color-medium)}._previewPlaceholder_1n3as_79 h3{margin-bottom:.5rem;font-weight:600;font-size:1.1rem}._previewPlaceholder_1n3as_79 p{margin:0;font-size:.9rem;line-height:1.4}._preview_1n3as_67 h1,._preview_1n3as_67 h2,._preview_1n3as_67 h3{color:var(--ion-color-dark);font-weight:600;line-height:1.4}._preview_1n3as_67 h1{font-size:1.5rem;margin-bottom:1rem}._preview_1n3as_67 h2{font-size:1.25rem;margin-bottom:.875rem}._preview_1n3as_67 h3{font-size:1.1rem;margin-bottom:.75rem}._preview_1n3as_67 p{margin:.75rem 0;color:var(--ion-color-dark);line-height:1.6}._preview_1n3as_67 ul,._preview_1n3as_67 ol{margin:.75rem 0;padding-left:1.5rem}._preview_1n3as_67 li{margin:.5rem 0;color:var(--ion-color-dark)}._previewLoading_1n3as_138{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;min-height:200px}._previewLoading_1n3as_138 p{margin-top:1rem;color:var(--ion-color-medium);font-size:.9rem}._uploadButton_1n3as_154,._manualButton_1n3as_154{--padding-start: 1.5rem !important;--padding-end: 1.5rem !important;--padding-top: 1rem !important;--padding-bottom: 1rem !important}._trashButton_1n3as_161{--padding-top: 1rem !important;--padding-bottom: 1rem !important}._buttonGroup_1n3as_166{display:flex;gap:1rem;align-items:center;justify-content:flex-end;margin-top:1rem;flex-wrap:wrap}._manualInputSection_1n3as_175{margin-top:1rem}._manualInput_1n3as_175{--padding-start: 0;--border-radius: .5rem !important;--border-width: 0px;--border-color: var(--ion-color-border);--background: var(--ion-color-light);--padding-top: 1.5rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem}._segmentContainer_1n3as_202{margin:1rem 0;text-align:center;display:flex;flex-direction:column;align-items:flex-start}._segmentButtonContainer_1n3as_211{text-align:center;width:250px}._waiverDescription_1n3as_220{color:var(--ion-color-medium);font-size:.9rem;margin:1rem 0;text-align:left;padding:0 1rem}._toggleItem_1n3as_228{width:100%}._divider_1n3as_232{width:100%;height:1px;background:var(--ion-color-light);margin:1.5rem 0}._buttonGroupVertical_1n3as_239{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem;width:100%}._uploadButtonVertical_1n3as_249,._manualButtonVertical_1n3as_250{--padding-start: 1.5rem !important;--padding-end: 1.5rem !important;--padding-top: 1.25rem !important;--padding-bottom: 1.25rem !important;font-size:1rem;font-weight:600}._orDivider_1n3as_259{color:var(--ion-color-medium);font-size:.9rem;font-weight:500;text-align:center;margin:.25rem 0}._alertContainer_1n3as_267{background:var(--ion-color-lightYellow);border-radius:1rem;overflow:hidden;margin-bottom:.5rem}._alertContent_1n3as_274{display:flex;align-items:center;padding:1rem;gap:.75rem}._alertIcon_1n3as_281{font-size:1.5rem;color:var(--ion-color-warning);flex-shrink:0}._alertMessage_1n3as_287{flex:1}._alertMessage_1n3as_287 h3{margin:0 0 .25rem;font-size:.95rem;font-weight:600;color:var(--ion-color-dark)}._alertMessage_1n3as_287 p{margin:0;font-size:.85rem;line-height:1.4;color:var(--ion-color-medium)}._spinnerContainer_1p647_1,._spinnerContainer_y3lnx_1{height:100%;display:flex;align-items:center;justify-content:center;gap:.25rem}._toolbar_y3lnx_10{border-bottom:solid 1px var(--ion-color-border)}._pageWrapper_y3lnx_14{display:grid;grid-template-columns:1fr 350px;gap:0}._tableSection_y3lnx_20{background:var(--ion-color-white)}@media (max-width: 768px){._pageWrapper_y3lnx_14{grid-template-columns:1fr}}._actionsSidebar_y3lnx_30{position:fixed;right:0;top:56px;width:350px;height:calc(100vh - 56px);background:var(--ion-color-light);border-left:1px solid var(--ion-color-border);padding:1rem;overflow-y:scroll;overflow-x:hidden;z-index:100}@media (max-width: 768px){._actionsSidebar_y3lnx_30{transform:translate(100%);transition:transform .3s ease-in-out;box-shadow:-2px 0 8px rgba(0,0,0,.15)}._actionsSidebar_y3lnx_30._sidebarOpen_y3lnx_51{transform:translate(0)}._mobileMenuButton_y3lnx_55{display:block}}@media (min-width: 769px){._mobileMenuButton_y3lnx_55,._closeSidebarButton_y3lnx_65,._sidebarOverlay_y3lnx_69{display:none}}._sidebarHeader_y3lnx_74{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._sidebarTitle_y3lnx_81{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--ion-color-medium);margin:0}._closeSidebarButton_y3lnx_65{--padding-start: 0;--padding-end: 0;margin:0}._sidebarOverlay_y3lnx_69{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:99}._actionsGrid_y3lnx_106{display:flex;flex-direction:column;gap:.35rem}._actionButton_y3lnx_112{display:flex;align-items:center;gap:.75rem;padding:.65rem 1rem;background:transparent;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .15s ease;font-size:.875rem;font-weight:500;color:var(--ion-color-dark);text-align:left;width:100%}._actionButton_y3lnx_112:hover{background:var(--ion-color-light-shade)}._actionButton_y3lnx_112:active{background:var(--ion-color-medium-tint)}._actionButton_y3lnx_112 ion-icon{font-size:1.25rem;color:var(--ion-color-medium);flex-shrink:0}._searchBar_y3lnx_143{margin-bottom:1rem}._searchInput_y3lnx_147{width:100%;padding:.625rem .875rem;border:1px solid var(--ion-color-border);border-radius:.5rem;font-size:.875rem;background:var(--ion-color-white);color:var(--ion-color-dark);outline:none;transition:border-color .15s ease}._searchInput_y3lnx_147:focus{border-color:var(--ion-color-primary)}._searchInput_y3lnx_147::placeholder{color:var(--ion-color-medium)}._actionButton_y3lnx_112 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tableHeader_y3lnx_173{display:grid;grid-template-columns:100px 1fr 140px 80px;align-items:center;gap:1rem;padding:.75rem .75rem .5rem;background:var(--ion-color-light);border-bottom:solid 1px var(--ion-color-border);font-size:.75rem;font-weight:600;color:var(--ion-color-medium);text-transform:uppercase;letter-spacing:.5px;position:sticky;top:0;z-index:10}._headerType_y3lnx_191,._headerId_y3lnx_196{display:flex;align-items:center}._headerScore_y3lnx_201{display:flex;align-items:center;justify-content:center}._headerParticipants_y3lnx_207{display:flex;align-items:center;justify-content:flex-end}._content_1l74y_1{--padding-top: 1rem;--padding-bottom: 1rem;--padding-start: 1rem;--padding-end: 1rem}._container_1l74y_8{display:flex;flex-direction:column;align-items:center;gap:1.5rem}._typeBadge_1l74y_15{text-transform:capitalize;padding:.5rem 1rem;font-size:1.125rem}._expectedPrice_1l74y_21{position:relative}._verificationIcon_1l74y_25{position:absolute;top:-4px;right:-16px;font-size:1.25rem}._priceContainer_1l74y_32{width:100%;max-width:500px;margin:0 auto}._priceRow_1l74y_38{display:flex;justify-content:space-between;align-items:flex-start;text-align:center;flex-wrap:wrap;gap:1.5rem}._priceItem_1l74y_47{flex:1}._label_1l74y_51{color:var(--ion-color-medium);font-size:.875rem;margin-bottom:.25rem}._price_1l74y_32{font-size:1.25rem;font-weight:600;position:relative}._priceDetails_1l74y_63{display:flex;flex-direction:column;gap:.25rem}._mainPrice_1l74y_69{font-size:1.25rem;font-weight:600}._priceBreakdownSmall_1l74y_74{display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem;padding-top:.25rem;border-top:1px solid var(--ion-color-light)}._breakdownItem_1l74y_83{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:var(--ion-color-medium)}._breakdownLabel_1l74y_91{font-weight:500}._breakdownAmount_1l74y_95{font-weight:600}._depositText_1l74y_99{display:block;font-size:.875rem;color:var(--ion-color-medium);font-weight:400}._equalSign_1l74y_106{font-size:2rem;font-weight:700;padding:0 .5rem;margin-top:1rem}._chipsContainer_1l74y_113{display:flex;gap:1rem}._statusChip_1l74y_118{min-width:120px;justify-content:center}._idContainer_1l74y_123{text-align:center;margin-top:1rem}._auditId_1l74y_128{font-family:monospace;font-size:.875rem}._badgeContainer_1l74y_133{display:flex;gap:1rem;align-items:center}._typeBadge_1l74y_15,._statusBadge_1l74y_139{text-transform:capitalize;padding:.5rem 1rem;font-size:1.125rem}._statusBadge_1l74y_139{min-width:100px}._transactionSection_1l74y_149{width:100%;border-top:1px solid var(--ion-color-light)}._sectionTitle_1l74y_154{font-size:1.125rem;font-weight:600;color:var(--ion-color-dark);margin-bottom:1rem;text-align:center}._transactionGrid_1l74y_162{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;width:100%}._transaction_1l74y_149{background:var(--ion-color-light);border-radius:8px;padding:1rem}._transactionHeader_1l74y_175{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._amountBadge_1l74y_182{font-size:1rem;padding:.5rem .75rem}._transactionDetails_1l74y_187{display:flex;flex-direction:column;gap:.5rem}._detailRow_1l74y_193{display:flex;justify-content:space-between;font-size:.875rem;color:var(--ion-color-medium)}._detailRow_1l74y_193 span:last-child{font-weight:500;color:var(--ion-color-dark)}._validationIcon_1l74y_205{margin-left:.5rem;font-size:1.25rem;vertical-align:middle}._error_1l74y_211{color:var(--ion-color-danger);font-weight:700}._rateDisplay_1l74y_216{display:flex;align-items:center;gap:.25rem;color:var(--ion-color-black)}._rateIcon_1l74y_223{font-size:1rem}._summarySection_1l74y_227{border-top:1px solid var(--ion-color-light);width:100%}._summaryCard_1l74y_232{background:var(--ion-color-light);border-radius:8px;padding:1rem}._summaryRow_1l74y_238{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;font-size:1rem}._summaryRow_1l74y_238:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}._summaryAmount_1l74y_250{font-weight:600;font-size:1.125rem;display:flex;align-items:center;gap:.5rem}._validationIcon_1l74y_205{font-size:1.25rem}._pointsConversion_1l74y_262{font-size:.875rem;color:var(--ion-color-medium);margin-left:.5rem}._planType_1l74y_268{margin-left:.5rem;font-size:.8em;opacity:.8;text-transform:capitalize}._priceBreakdown_1l74y_74{margin-top:1rem;padding:1rem;background:var(--ion-color-light);border-radius:8px;width:80%}._originalPriceRow_1l74y_283,._discountRow_1l74y_284,._discountRowBlack_1l74y_285,._finalPriceRow_1l74y_286,._taxRow_1l74y_287{display:flex;justify-content:space-between;padding:.5rem 0;font-size:.9rem}._originalPriceRow_1l74y_283{font-weight:600;border-bottom:1px solid var(--ion-color-medium);margin-bottom:.5rem}._discountRow_1l74y_284{color:var(--ion-color-danger);font-weight:500}._discountRowBlack_1l74y_285{font-weight:600;color:var(--ion-color-black)}._finalPriceRow_1l74y_286{font-weight:600;border-top:1px solid var(--ion-color-medium);margin-top:.5rem}._taxRow_1l74y_287{color:var(--ion-color-success)}._specialLabel_1l74y_321{font-size:.65rem;font-weight:400;color:var(--ion-color-medium)}._auditItem_wkfwx_1{--padding-start: .75rem;--padding-end: .75rem;--padding-top: .5rem;--padding-bottom: .5rem;transition:background-color .2s ease;border-bottom:solid 1px var(--ion-color-light);--min-height: 3.5rem}._tableRow_wkfwx_11{display:grid;grid-template-columns:100px 1fr 140px 80px;align-items:center;gap:1rem;width:100%}._typeColumn_wkfwx_19{display:flex;align-items:center}._typeBadge_wkfwx_24{text-transform:capitalize;padding:.25rem .5rem;border-radius:.5rem;font-weight:500;font-size:.75rem}._idColumn_wkfwx_32{display:flex;align-items:center;overflow:hidden}._idText_wkfwx_38{font-size:.75rem;color:var(--ion-color-medium);font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._scoreColumn_wkfwx_47{display:flex;align-items:center;justify-content:center}._scoreBadge_wkfwx_53{padding:.25rem .5rem;border-radius:.5rem;font-weight:500;font-size:.7rem;white-space:nowrap}._statusText_wkfwx_61{font-size:.75rem;font-weight:500;text-transform:lowercase}._participantsColumn_wkfwx_67{display:flex;align-items:center;justify-content:flex-end}._avatarsContainer_wkfwx_73{display:flex;align-items:center;gap:.25rem}._avatar_wkfwx_73{width:1.75rem;height:1.75rem;--border-radius: .5rem}._balanceSummary_1u70b_1{background:var(--ion-color-white);padding:1.25rem;height:fit-content}._title_1u70b_7{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--ion-color-medium);margin:0 0 1rem}._balanceRow_1u70b_16{display:flex;align-items:center;justify-content:space-between;gap:1rem}._balanceInfo_1u70b_23{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex:1}._sparkline_1u70b_31{width:80px;height:36px;flex-shrink:0}._balanceLabel_1u70b_37{font-size:.875rem;color:var(--ion-color-dark);font-weight:500}._balanceAmount_1u70b_43{font-size:1.125rem;font-weight:700;color:var(--ion-color-dark);font-family:monospace}._loadingContainer_1u70b_50{display:flex;align-items:center;gap:.75rem;padding:1rem}._loadingText_1u70b_57{font-size:.875rem;color:var(--ion-color-medium)}._profitRow_1u70b_62{margin-top:1rem;padding-top:1rem;border-top:2px solid var(--ion-color-light)}._positive_1u70b_68{color:var(--ion-color-success)!important}._negative_1u70b_72{color:var(--ion-color-danger)!important}._metricsContainer_14o3x_1{background:var(--ion-color-white);padding:.5rem;border-bottom:1px solid var(--ion-color-border)}._header_14o3x_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;gap:.5rem}._titleContainer_14o3x_15{display:flex;align-items:center;gap:.5rem}._title_14o3x_15{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--ion-color-medium);margin:0}._uptimeBadge_14o3x_30{font-size:.6rem;font-weight:600;padding:.15rem .4rem;border-radius:9999px;white-space:nowrap}._uptimeBadgeSuccess_14o3x_38{color:var(--ion-color-success)}._uptimeBadgeError_14o3x_42{background:#ffebee;color:var(--ion-color-danger)}._segmentContainer_14o3x_47{display:flex;padding:.15rem;border-radius:9999px;background-color:var(--ion-color-light);position:relative}._segmentButton_14o3x_55{flex:1;padding:.2rem .4rem;font-size:.65rem;font-weight:500;color:#4b5563;position:relative;border:none;background:none;cursor:pointer;z-index:1;white-space:nowrap}._slidingHighlight_14o3x_69{position:absolute;top:50%;left:0;height:75%;transform:translateY(-50%);background-color:var(--ion-color-primary);border-radius:9999px;transition:left .15s ease,width .15s ease;z-index:0;opacity:1}._selected_14o3x_82{color:#fff}._summaryGrid_14o3x_86{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem}._summaryCard_14o3x_92{background:var(--ion-color-white);border-radius:4px;border:1px solid var(--ion-color-border);padding:.4rem;transition:all .15s ease}._summaryCard_14o3x_92:hover{border-color:var(--ion-color-medium-tint);box-shadow:0 1px 4px rgba(0,0,0,.05)}._cardContent_14o3x_105{display:flex;align-items:center;justify-content:space-between;gap:.4rem}._cardInfo_14o3x_112{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}._summaryLabel_14o3x_120{font-size:.55rem;font-weight:600;color:var(--ion-color-medium);text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}._summaryValue_14o3x_129{font-size:.85rem;font-weight:600;color:var(--ion-color-dark);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,system-ui,sans-serif;line-height:1.1}._sparkline_14o3x_137{width:45px;height:22px;flex-shrink:0}._errorCard_14o3x_143{background:#fafffe}._errorValue_14o3x_147{color:var(--ion-color-danger)}._successValue_14o3x_151{color:var(--ion-color-success)}._errorIcon_14o3x_155{font-size:1.2rem;text-align:center;line-height:22px;opacity:.4}._error_14o3x_143{color:var(--ion-color-danger);font-size:.65rem;margin:.5rem 0 0;padding:.5rem;background:#fff5f5;border-radius:4px;border:1px solid var(--ion-color-danger-tint)}@media (max-width: 768px){._header_14o3x_7{flex-direction:column;align-items:stretch}._segment_14o3x_47{width:100%}._summaryGrid_14o3x_86{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){._summaryGrid_14o3x_86{grid-template-columns:1fr}._sparkline_14o3x_137{width:40px;height:20px}._metricsContainer_14o3x_1{padding:.5rem}._errorIcon_14o3x_155{font-size:1rem;line-height:20px}._summaryValue_14o3x_129{font-size:.75rem}._summaryLabel_14o3x_120{font-size:.5rem}}._modal_908w6_1{--width: min(900px, 95%)}._centerContent_908w6_5{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;gap:.75rem}._successIcon_908w6_15{font-size:3rem;color:var(--ion-color-success)}._planItem_908w6_20{--padding-start: 16px;--padding-end: 16px;--inner-padding-end: 12px;align-items:flex-start}._missingList_908w6_27{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}._warningNote_908w6_34{display:inline-flex;align-items:center;gap:.35rem;margin-top:.5rem}._footer_908w6_41{padding:.75rem 1rem;text-align:center}._modal_vli2o_3{--max-width: 100%;--max-height: 100%}._content_vli2o_8{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0}._headerButton_vli2o_15{--color: var(--ion-color-primary)}._searchbar_vli2o_19{--background: var(--ion-color-light);--border-radius: 8px;margin:8px 16px}._loadingContainer_vli2o_25{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50vh;gap:16px}._loadingContainer_vli2o_25 p{color:var(--ion-color-medium);font-size:14px}._errorContainer_vli2o_39{padding:24px;text-align:center}._earningsContainer_vli2o_44{padding:16px}._summaryHeader_vli2o_48{display:flex;align-items:center;gap:16px;background:var(--ion-color-light);padding:20px;border-radius:12px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.1)}._summaryIcon_vli2o_59{font-size:32px;color:var(--ion-color-primary)}._summaryText_vli2o_64 h2{margin:0 0 4px;font-size:18px;font-weight:600;color:var(--ion-color-dark)}._summaryText_vli2o_64 p{margin:0;font-size:14px;color:var(--ion-color-medium)}._noResults_vli2o_77{text-align:center;padding:40px 20px;color:var(--ion-color-medium)}._earningsList_vli2o_83{background:transparent;padding:0;margin:0}._earningCard_vli2o_89{margin:0 0 16px;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}._earningCard_vli2o_89:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.12)}._cardContent_vli2o_102{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;padding:0}._cardHeader_vli2o_110{display:flex;justify-content:space-between;align-items:flex-start;margin:0;padding:20px 20px 12px;border-bottom:1px solid var(--ion-color-light)}._cardHeaderLeft_vli2o_119{flex:1}._coachName_vli2o_123{margin:0 0 4px;font-size:18px;font-weight:600;color:var(--ion-color-dark);line-height:1.2}._coachId_vli2o_131{margin:0;font-size:11px;color:var(--ion-color-medium);font-family:Courier New,monospace;opacity:.8}._cardActions_vli2o_139{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}._statusBadge_vli2o_147{font-size:10px;font-weight:600;padding:4px 8px;border-radius:6px;min-width:60px;text-align:center}._earningDetails_vli2o_156{padding:16px 20px 20px}._detailsGrid_vli2o_160{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}._detailColumn_vli2o_167{display:flex;flex-direction:column;gap:12px}._detailItem_vli2o_173{display:flex;flex-direction:column;gap:4px}._label_vli2o_179{font-size:11px;color:var(--ion-color-medium);font-weight:600;text-transform:uppercase;letter-spacing:.5px}._value_vli2o_187{font-size:14px;color:var(--ion-color-dark);font-weight:600;line-height:1.3}._value_vli2o_187._amount_vli2o_194{font-size:16px;color:var(--ion-color-success)}._paymentId_vli2o_199{padding:12px;background:var(--ion-color-light);border-radius:8px;border:1px solid var(--ion-color-light-shade)}._paymentId_vli2o_199 ._label_vli2o_179{margin-bottom:6px}._paymentId_vli2o_199 ._value_vli2o_187{font-family:Courier New,monospace;font-size:10px;color:var(--ion-color-dark);word-break:break-all;font-weight:500}ion-grid{padding:0!important}ion-row{margin:0!important;padding:0!important}ion-col{padding:0!important}@media (max-width: 768px){._summaryHeader_vli2o_48{padding:16px}._summaryIcon_vli2o_59{font-size:24px}._summaryText_vli2o_64 h2{font-size:16px}._cardHeader_vli2o_110{padding:16px 16px 12px}._earningDetails_vli2o_156{padding:12px 16px 16px}._coachName_vli2o_123{font-size:16px}._cardActions_vli2o_139{align-items:stretch}._detailsGrid_vli2o_160{grid-template-columns:1fr;gap:12px}._paymentId_vli2o_199 ._value_vli2o_187{font-size:9px}}._container_zco7f_1{max-width:900px;margin:0 auto}._fetchButton_zco7f_6{margin-top:1rem}._stats_zco7f_10{display:flex;flex-direction:column;gap:.5rem;text-align:right}._actionButtons_zco7f_17{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;margin-bottom:2rem}._container_xdl01_1{max-width:600px;margin:0 auto}._description_xdl01_6{display:block;margin-bottom:1.5rem;padding:1rem;background:var(--ion-color-light);border-radius:.5rem;font-size:.875rem;line-height:1.5}._inputItem_xdl01_16{margin-bottom:1.5rem}._grantButton_xdl01_20{margin-bottom:2rem}._resultsSection_xdl01_24{margin-top:2rem}._summary_xdl01_28{background:var(--ion-color-light);padding:1rem;border-radius:.5rem;margin-bottom:1rem}._summary_xdl01_28 h3{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--ion-color-dark)}._summary_xdl01_28 p{margin:.25rem 0;font-size:.875rem;color:var(--ion-color-medium)}._successText_xdl01_48{color:var(--ion-color-success)!important;font-weight:600}._errorText_xdl01_53{color:var(--ion-color-danger)!important;font-weight:600}._resultsList_xdl01_58{max-height:400px;overflow-y:auto;border:1px solid var(--ion-color-border);border-radius:.5rem}._resultItem_xdl01_65{--padding-start: 1rem;--padding-end: 1rem}._errorMessage_xdl01_70{color:var(--ion-color-danger);font-size:.75rem;margin-top:.25rem}._container_1gsok_1{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}._searchSection_1gsok_8{display:flex;flex-direction:column;gap:.75rem}._inputGroup_1gsok_14{display:flex;gap:.5rem;align-items:flex-end}._input_1gsok_14{flex:1;--background: var(--ion-color-light);--padding-start: 12px;--padding-end: 12px;border:1px solid var(--ion-color-medium);border-radius:8px}._error_1gsok_29{padding:1rem;background:var(--ion-color-danger-tint);border-radius:8px;border-left:4px solid var(--ion-color-danger)}._resultsSection_1gsok_36{margin-top:1rem}._resultsHeader_1gsok_40{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--ion-color-primary)}._lessonsList_1gsok_47{padding:0}._lessonCard_1gsok_51{margin-bottom:1rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}._cardTitle_1gsok_56{font-size:1.1rem;font-weight:600;color:var(--ion-color-primary)}._lessonDetails_1gsok_62{display:flex;flex-direction:column;gap:.75rem}._detailRow_1gsok_68{display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem 0;border-bottom:1px solid var(--ion-color-light)}._detailRow_1gsok_68:last-child{border-bottom:none}._label_1gsok_80{font-weight:600;color:var(--ion-color-medium-shade);min-width:120px}._value_1gsok_86{text-align:right;color:var(--ion-color-dark);word-break:break-word;flex:1}@media (max-width: 768px){._inputGroup_1gsok_14{flex-direction:column;align-items:stretch}._detailRow_1gsok_68{flex-direction:column;gap:.25rem}._label_1gsok_80{min-width:unset}._value_1gsok_86{text-align:left}}._loadingContainer_1jksi_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}._loadingContainer_1jksi_1 p{margin-top:16px;color:var(--ion-color-medium)}._progressBar_1jksi_15{width:100%;max-width:400px;height:24px;background:var(--ion-color-light);border-radius:12px;overflow:hidden;margin-top:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}._progressFill_1jksi_26{height:100%;background:linear-gradient(90deg,var(--ion-color-primary),var(--ion-color-secondary));border-radius:12px;transition:width .3s ease;display:flex;align-items:center;justify-content:center}._progressPercent_1jksi_36{font-size:16px;font-weight:700;color:var(--ion-color-primary);margin-top:12px}._summary_1jksi_43{margin-bottom:24px;padding:16px;background:var(--ion-color-light);border-radius:8px}._summary_1jksi_43 h2{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:20px;color:var(--ion-color-danger)}._summary_1jksi_43 h2 ion-icon{font-size:24px}._summary_1jksi_43 p{margin:0;color:var(--ion-color-medium);font-size:14px}._cardTitle_1jksi_69{display:flex;align-items:center;gap:12px;font-size:18px!important}._planDetails_1jksi_76{display:flex;flex-direction:column;gap:12px}._detailRow_1jksi_82{display:flex;align-items:center;gap:8px;font-size:14px}._detailRow_1jksi_82 ion-icon{font-size:18px;color:var(--ion-color-medium)}._detailRow_1jksi_82 strong{color:var(--ion-color-dark);min-width:120px}._divider_1jksi_99{border:none;border-top:1px solid var(--ion-color-light-shade);margin:8px 0}._dateSection_1jksi_105{background:var(--ion-color-warning-tint);padding:12px;border-radius:8px;border-left:4px solid var(--ion-color-warning)}._dateSection_1jksi_105 ion-badge{margin-bottom:8px}._datesSection_1jksi_116{padding:12px;background:var(--ion-color-light);border-radius:8px}._datesSection_1jksi_116 strong{display:block;margin-bottom:8px;color:var(--ion-color-dark)}._datesList_1jksi_128{margin:0;padding-left:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px}._datesList_1jksi_128 li{font-size:13px;color:var(--ion-color-medium-shade)}._controls_1i2jz_1{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}._button_1i2jz_8{margin-top:16px}._loadingContainer_1i2jz_12{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}._loadingContainer_1i2jz_12 p{margin-top:16px;color:var(--ion-color-medium)}._progressBar_1i2jz_26{width:100%;max-width:400px;height:24px;background:var(--ion-color-light);border-radius:12px;overflow:hidden;margin-top:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}._progressFill_1i2jz_37{height:100%;background:linear-gradient(90deg,var(--ion-color-primary),var(--ion-color-secondary));border-radius:12px;transition:width .3s ease}._progressPercent_1i2jz_44{font-size:16px;font-weight:700;color:var(--ion-color-primary);margin-top:12px}._summary_1i2jz_51{margin-bottom:24px;padding:16px;background:var(--ion-color-warning-tint);border-radius:8px;border-left:4px solid var(--ion-color-warning)}._summary_1i2jz_51 h2{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:20px;color:var(--ion-color-warning-shade)}._summary_1i2jz_51 h2 ion-icon{font-size:24px}._summary_1i2jz_51 p{margin:0;color:var(--ion-color-medium-shade);font-size:14px}._cardTitle_1i2jz_78{display:flex;align-items:center;gap:12px;font-size:16px!important}._auditIdContainer_1i2jz_85{display:flex;flex-direction:column;gap:4px;flex:1}._auditIdContainer_1i2jz_85 span{font-size:12px;color:var(--ion-color-medium);font-weight:400}._auditIdRow_1i2jz_98{display:flex;align-items:center;gap:8px}._auditId_1i2jz_85{font-family:monospace;font-size:14px;background:var(--ion-color-light);padding:4px 8px;border-radius:4px;user-select:text;cursor:text;word-break:break-all;flex:1}._copyButton_1i2jz_116{--padding-start: 8px;--padding-end: 8px;min-width:40px;height:32px}._mismatchDetails_1i2jz_123{display:flex;flex-direction:column;gap:8px}._detailRow_1i2jz_129{display:flex;align-items:center;gap:8px;font-size:14px}._detailRow_1i2jz_129 ion-icon{font-size:18px}._detailRow_1i2jz_129 strong{color:var(--ion-color-dark);min-width:140px}._divider_1i2jz_145{border:none;border-top:1px solid var(--ion-color-light-shade);margin:12px 0}._mismatchHighlight_1i2jz_151{background:var(--ion-color-danger-tint);padding:12px;border-radius:8px;border-left:4px solid var(--ion-color-danger)}._lessonIds_1i2jz_158{margin-top:12px}._lessonIds_1i2jz_158 strong{display:block;margin-bottom:8px}._lessonIds_1i2jz_158 ul{margin:0;padding-left:20px;list-style:none}._lessonIds_1i2jz_158 li{font-size:12px;font-family:monospace;color:var(--ion-color-medium-shade);padding:2px 0}._successMessage_1i2jz_180{display:flex;align-items:center;gap:12px;color:var(--ion-color-success-shade)}._successMessage_1i2jz_180 ion-icon{font-size:32px}._successMessage_1i2jz_180 p{margin:0;font-size:16px;font-weight:500}._paddingContent_tr1rj_5{--padding-start: 1rem;--padding-end: 1rem;--padding-bottom: 10rem }._coachTitle_tr1rj_11{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._list_tr1rj_18{margin-bottom:4rem}._topButton_tr1rj_22{width:10rem}._backButton_tr1rj_26{--icon-padding-start: 1rem}._item_tr1rj_30{--padding-start: 0rem;--padding-end: 0rem;--padding-top: .25rem;--padding-bottom: .25rem;--inner-padding-top: 0rem;--inner-padding-bottom: 0rem;width:100%;--transition: none}._itemSpecial_tr1rj_41{--padding-start: 0rem;--padding-end: 0rem;--inner-padding-top: 1rem;--inner-padding-bottom: 0rem;width:100%;--transition: none}._itemLabel_tr1rj_51{font-size:1.25rem!important;font-weight:500}._icon_tr1rj_56{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem;margin-right:1rem}._labelDiv_tr1rj_64{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}._labelDiv_tr1rj_64 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400}._segment_tr1rj_78{--background: var(--ion-color-white);position:sticky;top:0rem;z-index:1;border-bottom:solid 1px var(--ion-color-border)}._segmentButton_tr1rj_86{--indicator-height: 4px;text-transform:capitalize;font-size:1rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._segmentButton_tr1rj_86 div{display:flex!important;align-items:center!important;gap:.5rem!important}._infoNote_tr1rj_103{border-radius:1rem;margin-left:4.75rem;margin-right:1rem;color:var(--ion-color-medium);background-color:var(--ion-color-light);font-size:.75rem;padding:.5rem;display:flex;gap:.25rem}._requirementsList_tr1rj_115{margin-top:1rem;padding:16px;background:var(--ion-color-light);border-radius:1rem}._requirementsHeader_tr1rj_125{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:var(--ion-color-medium);font-size:14px}._requirementsHeader_tr1rj_125 ion-icon{font-size:1rem;min-width:1rem}._requirementsFooter_tr1rj_139{display:flex;align-items:flex-start;gap:.25rem;margin-bottom:16px;color:var(--ion-color-medium);font-size:14px;margin-top:.5rem}._requirementsFooter_tr1rj_139 ion-icon{font-size:1rem;min-width:1rem;margin-top:.1rem}._requirementItem_tr1rj_155{--background: transparent}._checkbox_tr1rj_161{margin-right:12px}._checkboxLabel_tr1rj_165{font-size:16px;color:var(--ion-color-dark)}._requiredFieldSpecial_tr1rj_170{color:var(--ion-color-medium);font-size:.65rem;margin-left:.25rem}._divider_tr1rj_176{border-bottom:solid 1px var(--ion-color-border);width:100%;margin-bottom:1rem;margin-top:1rem}._nameSubContainer_tr1rj_183{display:flex;justify-content:flex-start;align-items:center;padding-top:.75rem;padding-bottom:.25rem}._nameSubContainer_tr1rj_183 span{display:flex;align-items:center;gap:.25rem;font-weight:600}._optional_tr1rj_201{margin-left:.5rem;font-size:.8rem;font-weight:400;color:var(--ion-color-medium)}._alertContainer_tr1rj_208{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-top:2rem}._alertContent_tr1rj_217{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_tr1rj_224{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_tr1rj_231{flex-grow:1}._alertMessage_tr1rj_231 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_tr1rj_231 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._firstLessonSecondDiv_tr1rj_249{display:flex;align-items:center;justify-content:space-between;margin-left:4.75rem;margin-right:1rem;margin-bottom:1rem}._timeButton_tr1rj_259{--padding-start: 0;--padding-end: 0}._advancedSettingsButton_tr1rj_264{margin:1rem 0;padding:1rem .75rem 0;cursor:pointer;transition:background-color .2s ease;border-top:solid 1px var(--ion-color-border)}._advancedSettingsContent_tr1rj_273{display:flex;align-items:center;justify-content:space-between}._advancedSettingsContentSmall_tr1rj_279{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}._advancedSettingsContentSmall_tr1rj_279 span{font-weight:500;color:var(--ion-color-dark)}._advancedIcon_tr1rj_291{font-size:1.25rem;color:var(--ion-color-dark);transition:transform .2s ease}._passwordInput_tr1rj_297{--border-radius: 1rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._whatsThis_tr1rj_309{display:flex;justify-content:flex-end}._input_tr1rj_314{--border-radius: .5rem !important;--border-width: 0px;--border-color: var(--ion-color-border);--background: var(--ion-color-light);--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem}._inputError_tr1rj_329{--border-color: var(--ion-color-danger) !important;--border-width: 2px;--bordr-style: solid;--background: var(--ion-color-lightRed);--highlight-color-focused: var(--ion-color-danger) !important}._textArea_tr1rj_337{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);min-height:5rem!important;--highlight-color-focused: var(--ion-color-primary) !important;--padding-bottom: 1.25rem !important;--padding-top: 1.25rem !important}._textArea_tr1rj_337._inputError_tr1rj_329{--border-color: var(--ion-color-danger) !important;--border-width: 2px;--bordr-style: solid;--background: var(--ion-color-lightRed);--highlight-color-focused: var(--ion-color-danger) !important}._nameContainer_tr1rj_355{width:100%;display:flex;flex-direction:column;gap:1rem;padding:1rem}._nameContainer_tr1rj_355 span{font-weight:600;display:flex;align-items:center;gap:.25rem}._emailPreviewContainer_tr1rj_374{display:flex;justify-content:flex-end;padding:0 1rem}._miniEmail_tr1rj_382{background:#fff;border:1px solid var(--ion-color-border);border-radius:8px;width:200px;max-width:200px;box-shadow:0 2px 4px rgba(0,0,0,.1);font-size:10px}._miniEmailHeader_tr1rj_392{background:#4569fa;color:#fff;padding:8px;text-align:center;border-radius:7px 7px 0 0;font-weight:700;font-size:9px}._miniEmailBody_tr1rj_402{padding:8px 8px 10px;display:flex;flex-direction:column;gap:3px}._miniEmailLine_tr1rj_410{height:2px;background:#f0f0f0;border-radius:1px;width:100%}._miniEmailBox_tr1rj_417{background:#f8f9fa;border:1px solid #e9ecef;border-left:3px solid #4569FA;border-radius:4px;padding:6px;margin-top:4px}._miniEmailBoxHeader_tr1rj_426{font-weight:700;color:#1a1a1a;font-size:8px;margin-bottom:3px;display:flex;justify-content:space-between;align-items:center}._miniEmailBoxLine_tr1rj_436{height:1.5px;background:#e9ecef;border-radius:1px;width:100%;margin:2px 0}._successTheme_tr1rj_445 ._miniEmailHeader_tr1rj_392{background:var(--ion-color-success)}._successTheme_tr1rj_445 ._miniEmailBox_tr1rj_417{border-left:3px solid var(--ion-color-success)}._tipAmount_tr1rj_453{font-size:8px;font-weight:700;color:#1a1a1a}._spanSpecial_tr1rj_459{display:flex;flex-direction:column}._spanSpecial_tr1rj_459 div{display:flex;align-items:center;gap:.35rem;font-weight:500;font-size:.95rem;color:var(--ion-color-dark);line-height:1.3}._spanSpecial_tr1rj_459 div ion-icon{flex-shrink:0;transition:color .2s ease,transform .15s ease}._spanSpecial_tr1rj_459 div ion-icon:hover{color:var(--ion-color-primary)!important;transform:scale(1.1)}._spanSpecial_tr1rj_459 span{font-size:.6rem;color:var(--ion-color-medium);font-weight:400;line-height:1.2;padding-left:.1rem}._popOver_tr1rj_494{--width: 80%;--max-width: 25rem;--backdrop-opacity: .4}._infoContainerPrices_tr1rj_500{padding:1rem;display:flex;flex-direction:column;gap:.5rem}._infoContainerPrices_tr1rj_500 p{color:var(--ion-color-black)}._priceRow_tr1rj_511{display:flex;justify-content:space-between;margin-bottom:.25rem}._label_tr1rj_64{color:var(--ion-color-medium)}._totalRow_tr1rj_521{border-top:1px solid var(--ion-color-border);padding-top:.5rem;margin-top:.25rem}._topContainer_tr1rj_527{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1rem}._topContainer_tr1rj_527 h3{margin:0;font-weight:700;font-size:1.75rem;flex-grow:1;padding-bottom:.5rem;color:var(--ion-color-dark)}._topContainer_tr1rj_527 img{height:3.5rem;width:3.5rem;object-fit:cover;background-color:var(--ion-color-light);border-radius:50%;padding:.25rem}._nameContainer_1vpmt_2{width:100%;display:flex;flex-direction:column}._groupWrapper_1vpmt_8{margin-bottom:.25rem}._nameSubContainer_1vpmt_13{display:flex;justify-content:space-between;align-items:center}._nameSubContainer_1vpmt_13 span{display:flex;align-items:center;gap:.25rem;font-weight:600}._ageGroupItem_1vpmt_27{--background: var(--ion-color-light);--background-hover: #f4f4f4;--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;cursor:pointer}._ageGroupItem_1vpmt_27._selectedItem_1vpmt_36{--background: var(--ion-color-light)}._emojiDiv_1vpmt_43{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-right:1rem;font-size:1.5rem;border-radius:50%}._optional_1vpmt_55{margin-left:.25rem;font-size:.8rem;font-weight:400!important;color:var(--ion-color-medium)}._slideToEdit_1vpmt_62{font-size:.8rem;font-weight:400!important;color:var(--ion-color-medium);margin-left:auto}._descriptionLabel_1vpmt_69{display:flex;flex-direction:column;gap:.5rem;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem}._checkbox_1vpmt_79{display:flex;flex-direction:column;gap:.25rem;flex-grow:1}._checkbox_1vpmt_79 h1{margin:0;font-size:1rem}._checkbox_1vpmt_79 p{margin:0;font-size:.9rem;color:var(--ion-color-medium)}._durationContainer_1vpmt_98{padding-bottom:2rem}._durationItem_1vpmt_106{--background: var(--ion-color-white);width:calc(100% - 32px);margin:8px 0 8px 16px;border-radius:1rem}._durationItem_1vpmt_106._checkedDuration_1vpmt_113{--background: var(--ion-color-light)}._durationLabel_1vpmt_117{margin-left:.5rem;font-size:.9rem;color:var(--ion-color-dark)}._durationGrid_1vpmt_124{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;padding:.5rem 1rem 1.5rem}._durationOption_1vpmt_131{padding:.75rem;background:var(--ion-color-light);border-radius:.25rem;text-align:center;font-size:.9rem;color:var(--ion-color-medium);cursor:pointer;user-select:none;transition:all .2s ease}._durationOption_1vpmt_131._selected_1vpmt_36{background:var(--ion-color-primary);color:#fff;font-weight:500}._durationOption_1vpmt_131:active{transform:scale(.95)}._topContainer_1vpmt_154{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem}._deselectButton_1vpmt_161{font-size:.75rem}._errorMessage_1vpmt_165{padding:.25rem .5rem;background:var(--ion-color-danger);border-radius:.25rem;color:#fff;font-size:.75rem;font-weight:600}._infoNote_1vpmt_174{display:flex;gap:.5rem;padding:0 1rem;color:var(--ion-color-medium);font-size:.75rem;line-height:1.4}._chevron_1vpmt_183{color:var(--ion-color-medium);font-size:1.25rem;transition:transform .2s ease}._rotated_1vpmt_189{transform:rotate(180deg)}._itemContent_1vpmt_193{display:flex;flex-direction:column;gap:.25rem;flex-grow:1}._itemContent_1vpmt_193 h1{margin:0;font-size:1rem}._itemContent_1vpmt_193 p{margin:0;font-size:.9rem;color:var(--ion-color-medium)}._recurrenceSection_1vpmt_212{margin-top:1rem;padding:0 1rem}._recurrenceToggleItem_1vpmt_217{--background: var(--ion-color-light);--border-radius: .5rem;margin-bottom:.5rem}._recurrencePickerItem_1vpmt_223{--background: var(--ion-color-light);--border-radius: .5rem;cursor:pointer}._content_lr6yf_8{padding:1.5rem}._header_lr6yf_12{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700}._header_lr6yf_12 h2{margin:0;font-size:1.25rem;font-weight:600}._body_lr6yf_25{text-align:left;color:var(--ion-color-medium);margin-bottom:2rem}._confirmButton_lr6yf_31{height:4rem}._ageGroupItem_lr6yf_36{--background: var(--ion-color-light);--background-hover: #f4f4f4;--border-radius: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;cursor:pointer;margin-bottom:.5rem}._ageGroupItem_lr6yf_36._selectedItem_lr6yf_46{--background: var(--ion-color-light)}._emojiDiv_lr6yf_53{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-right:1rem;font-size:1.5rem;border-radius:50%}._itemContent_lr6yf_64{display:flex;flex-direction:column;gap:.25rem;flex-grow:1}._itemContent_lr6yf_64 h1{margin:0;font-size:1rem;display:flex;align-items:center;justify-content:space-between}._itemContent_lr6yf_64 h1 span{color:var(--ion-color-medium);font-size:.9rem}._itemContent_lr6yf_64 p{margin:0;font-size:.9rem;color:var(--ion-color-medium)}._toolbar_7lx4c_11{--background: transparent}._loadingContainer_7lx4c_15{display:flex;justify-content:center;align-items:center;height:100%}._title_7lx4c_26{font-size:2.5rem;font-weight:800;margin:0;color:var(--ion-color-dark)}._toggleItem_7lx4c_33{margin-bottom:1rem}._toggleItem_7lx4c_33 ion-label{margin:0;font-size:1rem;font-weight:500}._infoContainer_7lx4c_45{display:flex;align-items:flex-start;gap:.5rem;padding:1rem;background-color:var(--ion-color-light);border-radius:8px;margin-bottom:1rem}._infoContainer_7lx4c_45 ion-icon{font-size:1.2rem;color:var(--ion-color-medium);margin-top:.1rem}._infoContainer_7lx4c_45 span{color:var(--ion-color-medium);font-size:.9rem;line-height:1.4}._noteArea_7lx4c_67{--padding-start: 1rem;--padding-end: 1rem;--padding-top: 1rem;--padding-bottom: 1rem;margin-top:1rem;min-height:200px}._saveButton_7lx4c_78{margin:1rem;height:4rem}._content_7fzac_95{padding:1.5rem}._header_7fzac_99{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700}._header_7fzac_99 h2{margin:0;font-size:1.25rem;font-weight:600}._body_7fzac_112{text-align:left;color:var(--ion-color-medium);margin-bottom:2rem}._confirmButton_7fzac_118{height:4rem}._alertContainer_7fzac_122{background:var(--ion-color-lightYellow);border-radius:12px;overflow:hidden;margin-bottom:1rem}._alertContainer_7fzac_122 img{position:absolute;height:2rem;right:.5rem;top:.5rem;transform:rotate(15deg)}._alertContent_7fzac_141{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_7fzac_148{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px;flex-shrink:0}._alertMessage_7fzac_155{flex-grow:1}._alertMessage_7fzac_155 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-warning)}._alertMessage_7fzac_155 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._toolbar_y1ew8_2{--min-height: 56px}._backButton_y1ew8_6{--color: var(--ion-color-dark)}._loadingContainer_y1ew8_11{display:flex;justify-content:center;align-items:center;height:100%;min-height:60vh}._containerSchool_y1ew8_20,._noSchools_y1ew8_27{display:flex;flex-direction:column;height:100%}._imageContainer_y1ew8_33{width:100%;height:1px;flex-grow:1}._pageImage_y1ew8_39{width:100%;height:100%;object-fit:cover;object-position:bottom}._swiperH1_y1ew8_46{font-size:2.5rem;font-weight:700;margin:0 1rem}._swiperP_y1ew8_52{margin:1rem}._swiper_y1ew8_46{width:100%;padding-bottom:1rem!important}._toolbarBottom_y1ew8_62{padding-bottom:2rem!important;padding-right:1rem!important}._bottomButton_y1ew8_67{--padding-start: 1.5rem !important;--padding-end: 1.5rem !important;--padding-top: .75rem !important;--padding-bottom: .75rem !important}._container_1jz93_2,._loadingWrapper_1jz93_8{padding:0;min-height:100vh;background:var(--ion-color-white)}._heroSkeleton_1jz93_14{position:relative;background:var(--ion-color-white);padding:2.5rem 1.5rem;overflow:hidden;margin-bottom:0}._tableSkeletonContainer_1jz93_22{padding:1rem;background:var(--ion-color-white)}._loadingContainer_1jz93_27{display:flex;justify-content:center;align-items:center;height:80vh}._loadingSpinner_1jz93_34{text-align:center}._loadingSpinner_1jz93_34 p{margin-top:1rem;color:var(--ion-color-medium);font-weight:500}._heroSection_1jz93_45{position:relative;background:var(--ion-color-white);padding:2.5rem 1.5rem;overflow:hidden;margin-bottom:0}._bannerImage_1jz93_53{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}._gradientOverlay_1jz93_63{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.6));pointer-events:none;z-index:1}._heroContent_1jz93_78{position:relative;z-index:2}._schoolHeaderInfo_1jz93_83{display:flex;align-items:center;gap:1.5rem;margin-bottom:1.5rem}._schoolAvatar_1jz93_90{width:80px;height:80px;border:3px solid rgba(255,255,255,.9);box-shadow:0 4px 12px rgba(0,0,0,.2);flex-shrink:0}._schoolAvatarSmall_1jz93_98{width:50px;height:50px;border:2px solid rgba(255,255,255,.9);box-shadow:0 4px 12px rgba(0,0,0,.2);flex-shrink:0}._schoolTextInfo_1jz93_106{flex:1}@media (min-width: 1200px){._schoolAvatar_1jz93_90{width:120px;height:120px;border:4px solid rgba(255,255,255,.9)}._schoolHeaderInfo_1jz93_83{gap:2rem}}._schoolBadge_1jz93_123{display:flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.25);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);padding:.625rem 1rem;border-radius:100px;color:#fff;font-size:.875rem;font-weight:600}._schoolBadge_1jz93_123 ion-icon{font-size:1.125rem}._badgeIcon_1jz93_141{font-size:1.125rem}._heroTitle_1jz93_145{font-size:2rem;font-weight:800;color:#fff;margin:0 0 .25rem;line-height:1.2;letter-spacing:-.5px}._heroSubtitle_1jz93_154{font-size:1rem;color:rgba(255,255,255,.9);margin:0 0 .5rem;font-weight:400}._statsPills_1jz93_162{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:1.5rem;margin-top:.5rem}._statPill_1jz93_170{display:flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.25);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);padding:.625rem 1rem;border-radius:100px;color:#fff;font-size:.875rem;font-weight:600}._statPill_1jz93_170 ion-icon{font-size:1.125rem}._linksSection_1jz93_189{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}._linkGroup_1jz93_196{display:flex;flex-direction:column;gap:.5rem}._linkLabel_1jz93_202{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:rgba(255,255,255,.8);margin:0}._linkRow_1jz93_211{display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);padding:.75rem 1rem;border-radius:12px;transition:all .2s ease}._linkRow_1jz93_211:hover{background:rgba(255,255,255,.2)}._linkContent_1jz93_227{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}._linkIcon_1jz93_235{font-size:1.125rem;color:#fff;flex-shrink:0}._linkText_1jz93_241{font-size:.875rem;color:#fff;font-weight:500;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._linkActions_1jz93_251{display:flex;gap:.75rem;flex-shrink:0}._actionIcon_1jz93_257{font-size:1.25rem;color:#fff;cursor:pointer;transition:transform .2s ease,opacity .2s ease;opacity:.9}._actionIcon_1jz93_257:hover{transform:scale(1.1);opacity:1}._actionIcon_1jz93_257:active{transform:scale(.95)}._quickActions_1jz93_275{display:flex;gap:.75rem}._actionBtn_1jz93_280{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.25rem;border-radius:12px;font-size:.9375rem;font-weight:600;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._actionBtn_1jz93_280 ion-icon{font-size:1.25rem;transition:transform .3s}._actionBtn_1jz93_280:active{transform:scale(.98)}._actionBtn_1jz93_280:hover ion-icon{transform:scale(1.1)}._actionBtnPrimary_1jz93_310{background:#fff;color:#667eea;box-shadow:0 4px 12px rgba(0,0,0,.15)}._actionBtnSecondary_1jz93_316{background:rgba(255,255,255,.2);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);color:#fff}._ionSkeletonContainer_1jz93_323{padding:0 1rem}._toolbar_1jz93_327{--background: transparent !important;position:relative}._mainImage_1jz93_332{width:100%;margin-top:-4rem}._closeButton_1jz93_337{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1)}._FabButton_1jz93_353{width:10rem;--border-radius: 1.25rem !important;transition:all .3s ease}._FabButton_1jz93_353 ion-icon{margin-right:.5rem}._tableBigContainer_146er_1{flex-grow:1;display:flex}._tableContainer_146er_6{overflow-x:auto;flex-grow:1;background-color:var(--ion-color-white);padding:0 1rem 1rem}._memberTable_146er_13{width:100%;border-collapse:separate;border-spacing:0 .25rem;background:transparent}._memberTable_146er_13 th,._memberTable_146er_13 td{padding:1.25rem 1.5rem;text-align:center}._memberTable_146er_13 th{background:transparent;font-weight:600;color:var(--ion-color-medium);font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;border:none;padding-bottom:.75rem}._memberTable_146er_13 td{background:var(--ion-color-light)}._memberTable_146er_13 td:first-child{border-radius:12px 0 0 12px}._memberTable_146er_13 td:last-child{border-radius:0 12px 12px 0}._memberTable_146er_13 th:first-child,._memberTable_146er_13 td:first-child{text-align:left}._coachInfo_146er_55{display:flex;align-items:center;gap:1rem}._avatar_146er_61{width:48px;height:48px;border:2px solid var(--ion-color-light)}._coachDetails_146er_67{display:flex;flex-direction:column;align-items:flex-start}._name_146er_73{font-weight:600;font-size:1rem;color:var(--ion-color-dark);display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}._email_146er_83{font-size:.875rem;color:var(--ion-color-medium)}._pendingStatus_146er_88{font-size:.875rem;color:var(--ion-color-warning);font-weight:500}@media (min-width: 1200px){._avatar_146er_61{width:64px;height:64px}._name_146er_73{font-size:1.125rem}._email_146er_83{font-size:.9375rem}._coachInfo_146er_55{gap:1.5rem}._memberTable_146er_13 th,._memberTable_146er_13 td{padding:1.5rem 2rem}}._actions_146er_119{display:flex;gap:.5rem;justify-content:center}._actions_146er_119 ion-button{--padding-start: .5rem;--padding-end: .5rem}._smallFontBadge_146er_131{font-size:.6rem!important;margin-left:8px}._coachTypeDiv_146er_136{display:flex;align-items:center;justify-content:center;gap:.25rem}@media (max-width: 769px){._memberTable_146er_13 th,._memberTable_146er_13 td{display:none}._memberTable_146er_13 th:first-child,._memberTable_146er_13 td:first-child,._memberTable_146er_13 th:last-child,._memberTable_146er_13 td:last-child{display:table-cell}._memberTable_146er_13{font-size:.9rem}._coachInfo_146er_55{gap:.5rem}._avatar_146er_61{width:32px;height:32px}._name_146er_73{font-size:.9rem}._email_146er_83{font-size:.75rem}._actions_146er_119{flex-direction:row;gap:.25rem}._actions_146er_119 ion-button{--padding-start: .25rem;--padding-end: .25rem}}._memberDetailModal_18pt3_1{padding:20px;text-align:center}._toolbar_18pt3_6{--background: transparent !important}._memberAvatar_18pt3_10{width:80px;height:80px;margin:0 auto 16px}._typeSelectionContainer_18pt3_16{margin:24px 0;padding:0 12px}._sectionTitle_18pt3_21{text-align:left;color:var(--ion-color-medium);font-size:14px;margin-bottom:12px;font-weight:500;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}._typeOptions_18pt3_33{border-radius:12px;overflow:hidden;background:var(--ion-color-light);padding:0}._typeOption_18pt3_33{--padding-start: 16px;--padding-end: 16px;--padding-top: 12px;--padding-bottom: 12px;--background: var(--ion-color-light);margin-top:1rem;border-radius:1rem;--ripple-color: transparent !important}._typeOption_18pt3_33:last-child{margin-bottom:0}._typeOption_18pt3_33._selected_18pt3_58{--background: var(--ion-background-color);--border-color: var(--ion-color-primary);--border-width: 3px}._typeOption_18pt3_33 ion-label h2{font-size:16px;font-weight:500;margin-bottom:4px}._typeOption_18pt3_33 ion-label p{font-size:14px;color:var(--ion-color-medium);margin:0}._typeOption_18pt3_33 ion-icon{font-size:24px;margin-right:12px}._labelSelected_18pt3_81{--color: var(--ion-color-primary);font-weight:500}._rateContainer_18pt3_86{padding:1rem;margin:1rem 0;display:flex;flex-direction:column;align-items:flex-start;background-color:var(--ion-color-light);border-radius:1rem}._rateContainer_18pt3_86 div{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:1rem}._rateContainer_18pt3_86 span{font-size:2.5rem;font-weight:700;color:var(--ion-color-black)}._rateHeader_18pt3_111{display:flex;align-items:center;justify-content:space-between;width:100%}._rateHeaderSpecial_18pt3_118{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}._rateHeaderSpecial_18pt3_118 span{width:100%;text-align:left}._rateLabel_18pt3_132{display:flex;flex-direction:column;gap:.5rem;font-size:.8rem;margin-bottom:1rem;margin-top:1rem;text-align:left}._earningsChip_18pt3_142{margin:0;height:auto;padding:.5rem}._amount_18pt3_148{margin-right:.25rem;font-size:1.25rem;color:var(--ion-color-success)}._rateUnit_18pt3_154{font-size:1.25rem;font-weight:400;color:var(--ion-color-medium);margin-left:.25rem}._memberStats_18pt3_161{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0 12px}._statItem_18pt3_169{background:var(--ion-color-light);padding:16px;border-radius:12px;text-align:left}._statLabel_18pt3_176{display:block;font-size:14px;color:var(--ion-color-medium);margin-bottom:4px}._statValue_18pt3_183{display:block;font-size:18px;font-weight:600;color:var(--ion-color-dark)}._coachTypeDiv_18pt3_190{margin-top:.5rem;display:flex;align-items:center;justify-content:center;gap:.25rem;color:var(--ion-color-primary)}._amountEditContainer_18pt3_199{display:flex;flex-direction:column;gap:20px;padding:16px}._amountInputWrapper_18pt3_206{width:100%}._input_18pt3_210{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._specialPermissionBanner_18pt3_223{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;margin:1rem 0;background-color:var(--ion-color-lightBlue);border-left:3px solid var(--ion-color-primary);border-radius:.75rem}._specialPermissionBanner_18pt3_223 ion-icon{font-size:1.5rem;flex-shrink:0;margin-top:.125rem}._specialPermissionBanner_18pt3_223 p{margin:0;font-size:.875rem;line-height:1.4;color:var(--ion-color-dark);text-align:left}._specialPermissionBanner_18pt3_223 strong{color:var(--ion-color-primary)}._profileLinkContainer_18pt3_252{display:flex;align-items:center;padding:.5rem 1rem;margin:1rem 0;background-color:var(--ion-color-light);border-radius:1rem}._profileLinkContainer_18pt3_252 ._labelSpan_18pt3_261{font-size:.75rem;font-weight:600;color:#6e758f;width:3rem}._profileLinkContainer_18pt3_252 ._labelLink_18pt3_268{display:flex;flex-direction:column;font-weight:500;flex-grow:1;max-width:80%;padding:.5rem 0;margin-left:.5rem}._profileLinkContainer_18pt3_252 ._labelLink_18pt3_268 span{color:var(--ion-color-secondary);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._segment_18pt3_287{--background: var(--ion-color-white);border-bottom:1px solid var(--ion-color-light);margin:1.25rem 0 .75rem;scrollbar-width:none;-ms-overflow-style:none}._segment_18pt3_287::-webkit-scrollbar{display:none}._segmentButton_18pt3_299{--indicator-height: 4px;--indicator-color: var(--ion-color-primary);--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--color-checked: var(--ion-color-black) !important;text-transform:none;font-weight:600}._segmentButton_18pt3_299 div{display:flex;align-items:center;gap:.35rem}._extraSection_18pt3_315{margin-top:1.5rem;text-align:left;padding:0 .5rem}._extraCard_18pt3_321{background:var(--ion-color-light);border-radius:1rem;padding:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}._extraCardText_18pt3_331 h4{margin:0;font-size:1rem;font-weight:600;color:var(--ion-color-dark)}._extraCardText_18pt3_331 p{margin:.35rem 0 0;color:var(--ion-color-medium);font-size:.9rem}._extraDescription_18pt3_344{display:block;margin-top:.75rem;font-size:.85rem;color:var(--ion-color-medium)}._selectedCoachesContent_1da17_9{padding:.75rem;display:flex;flex-direction:column;gap:1rem}._searchBarToolbar_1da17_17{--padding-start: .5rem;--padding-end: .5rem}._searchBar_1da17_17{margin-top:1rem;--background: var(--ion-color-light);--box-shadow: none;--border-radius: 10rem}._searchCoachesContent_1da17_29{position:absolute;top:0;left:0;right:0;margin:0 auto;background:var(--ion-color-white);z-index:10;width:calc(100% - 1.5rem);margin:.75rem;overflow-y:auto}._sectionLabel_1da17_53{margin:0;margin-top:1rem;padding:0 1rem;color:var(--ion-color-medium);font-weight:400;font-size:1rem;width:100%;text-align:left}._loadingContainer_1da17_67{width:100%;background-color:var(--ion-color-white);border-radius:1rem;display:flex;align-items:center;justify-content:center;padding:2rem}._infoContainer_1da17_77{display:flex;align-items:flex-start;gap:.25rem;color:var(--ion-color-medium);font-size:.8rem;margin-left:1rem}._item_1da17_86{--ripple-color: transparent !important}._inviteButton_1da17_90{--padding-top: 1.5rem;--padding-bottom: 1.5rem;margin:16px}._content_9byhh_1{height:100%;overflow-y:scroll}._selectedCoachesContent_9byhh_12{padding:.75rem;display:flex;flex-direction:column;gap:1rem}._searchBarToolbar_9byhh_19{--padding-start: .5rem;--padding-end: .5rem;--padding-bottom: 1rem}._searchBar_9byhh_19{margin-top:1rem;--background: var(--ion-color-light);--box-shadow: none;--border-radius: 10rem}._searchUsersContentx_9byhh_33{position:absolute;top:0;left:0;right:0;margin:0 auto;background:var(--ion-color-white);z-index:10;height:50vh;width:calc(100% - 1.5rem);overflow-y:auto}._placeholderText_9byhh_48{margin:0 1rem}._sectionLabel_9byhh_54{margin:0 1rem;padding:0 1rem;color:var(--ion-color-medium);font-weight:400;font-size:1rem;text-align:left}._loadingContainer_9byhh_66{width:100%;background-color:var(--ion-color-white);border-radius:1rem;display:flex;align-items:center;justify-content:center;padding:2rem}._infoContainer_9byhh_76{display:flex;align-items:flex-start;gap:.25rem;color:var(--ion-color-medium);font-size:.8rem;margin-left:1rem}._item_9byhh_85{--ripple-color: transparent !important}._inviteButton_9byhh_89{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._noteBox_9byhh_95{background-color:rgba(var(--ion-color-warning-rgb),.1);border-radius:8px;margin:16px;padding:12px;display:flex;align-items:flex-start}._noteBox_9byhh_95 ion-icon{color:var(--ion-color-warning);font-size:20px;margin-right:12px;margin-top:2px}._noteBox_9byhh_95 p{margin:0;font-size:14px;color:var(--ion-color-medium)}._addButton_9byhh_117{margin:16px 0;--padding-end: 24px;--padding-start: 24px;--padding-top: 1.5rem;--padding-bottom: 1.5rem}._pendingText_9byhh_125{color:var(--ion-color-medium);font-size:12px;font-style:italic}._alertContainer_9byhh_131{background:var(--ion-color-lightYellow);border-radius:1rem;overflow:hidden;margin:0 1rem}._alertMessage_9byhh_158 p{margin:0;font-size:.8rem!important;color:var(--ion-color-black);line-height:1.2}._adminLinkContainer_9byhh_176{display:flex;align-items:center;background-color:var(--ion-color-white);border-radius:.5rem;padding:.5rem;margin:.5rem 0;overflow-x:auto}._adminLink_9byhh_176{font-size:.85rem;color:var(--ion-color-primary);white-space:nowrap;overflow-x:auto}._alertContainer_9byhh_131{background:var(--ion-color-lightYellow);border-radius:1rem;overflow:hidden;margin:1rem 1rem 0rem}._alertContent_9byhh_144{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_9byhh_151{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px;flex-shrink:0}._alertMessage_9byhh_158{flex-grow:1}._alertMessage_9byhh_158 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-warning)}._alertMessage_9byhh_158 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._pendingText_9byhh_125{color:var(--ion-color-medium);font-size:.75rem;font-style:italic}._directionsContainer_9byhh_245{margin:1rem;padding:1.25rem;background-color:var(--ion-color-light);border-radius:.75rem}._directionsTitle_9byhh_253{font-size:1.1rem;font-weight:600;margin-top:0;margin-bottom:.75rem;color:var(--ion-color-dark)}._directionsList_9byhh_261{padding-left:1.25rem;margin:0}._directionsList_9byhh_261 li{margin-bottom:.75rem;color:var(--ion-color-black)}._directionsList_9byhh_261 li:last-child{margin-bottom:0}._divider_9byhh_275{margin:0 1rem 1rem;border:solid 1px var(--ion-color-light)}._signInDatesDiv_9byhh_281 p{margin-top:-.5rem;padding:0;color:var(--ion-color-medium)}._toolbar_9byhh_296{--background: transparent !important;position:relative}._mainImage_9byhh_301{width:100%;margin-top:-4rem}._closeButton_9byhh_306{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1)}._selectedAdminsContent_9byhh_321{padding:.75rem;display:flex;flex-direction:column;gap:1rem}._searchUsersContent_9byhh_33{padding:.75rem}._progressCircle_1s3my_5{width:22px;height:22px}._progressCircle_1s3my_5 svg{width:22px;height:22px}._progressCircleBg_1s3my_15{fill:none;stroke:transparent;stroke-width:4}._progressCircleFill_1s3my_22{fill:none;stroke:var(--ion-color-primary);stroke-width:4;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dasharray .3s ease}._segment_1s3my_32{--background: var(--ion-color-white);position:sticky;top:0rem;z-index:1;border-bottom:solid 1px var(--ion-color-border)}._segmentButton_1s3my_40{--indicator-height: 4px;text-transform:capitalize;font-size:.75rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._segmentButton_1s3my_40 div{display:flex!important;align-items:center!important;gap:.5rem!important;margin-bottom:-.5rem}@media (min-width: 769px){._segmentButton_1s3my_40{font-size:.85rem}}._container_1s3my_70{display:flex;flex-direction:column;align-items:center;padding:.5rem;height:100%}._coachTitle_1s3my_81{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._avatarContainer_1s3my_88{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-bottom:solid 1px var(--ion-color-border);padding-top:6rem;padding-bottom:2rem;width:100%;z-index:100}._imgSkeleton_1s3my_104{height:12rem;width:12rem;border-radius:50%;margin:0}._largeAvatar_1s3my_111{--border-radius: 1rem !important;max-height:8rem;max-width:8rem;min-height:8rem;min-width:8rem;position:relative;border-radius:1rem;margin-left:1rem;margin-top:1rem}._largeAvatar_1s3my_111 img{max-height:8rem;max-width:8rem;min-height:8rem;min-width:8rem;object-fit:cover;border-radius:1rem}._largeAvatar_1s3my_111 div{background-color:var(--ion-color-primary);height:3.5rem;width:3.5rem;border:solid 5px var(--ion-background-color);position:absolute;bottom:-1rem;right:-1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;cursor:pointer}._largeAvatar_1s3my_111 div ion-icon{color:#fff}._input_1s3my_154{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem}._inputError_1s3my_169{--border-color: var(--ion-color-danger) !important;--background: rgba(var(--ion-color-danger-rgb), .2);--highlight-color-focused: var(--ion-color-danger) !important}._textArea_1s3my_175{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);min-height:15rem!important;--highlight-color-focused: var(--ion-color-primary) !important;--padding-bottom: 1.25rem !important;--padding-top: 1.25rem !important;white-space:pre-wrap}._textArea_1s3my_175._inputError_1s3my_169{--border-color: var(--ion-color-danger) !important;--background: rgba(var(--ion-color-danger-rgb), .2);--highlight-color-focused: var(--ion-color-danger) !important}._ionButton_1s3my_192{margin-top:auto;width:100%;height:4rem}._nameContainer_1s3my_200{width:100%;display:flex;flex-direction:column;gap:.5rem}._nameContainer_1s3my_200 span{font-weight:600}._backButton_1s3my_218{--icon-padding-start: 1rem}._divider_1s3my_222{border-bottom:solid 1px var(--ion-color-border);width:100%;margin-top:2rem;margin-bottom:2rem}._moneyMarker_1s3my_229{font-size:2rem;font-weight:500;color:var(--ion-color-medium)}._quillEditor_1s3my_235{height:200px;margin-bottom:20px}._displayToggleContainer_1s3my_251{display:flex;align-items:center;gap:.5rem;color:var(--ion-color-black)}._bannerContainer_1s3my_258{width:100%;position:absolute;top:0;left:0}._bannerPreview_1s3my_266{position:relative;height:12rem;background-color:var(--ion-color-light);margin:1rem}._bannerPreview_1s3my_266 img{border-radius:1rem}._bannerPreviewSpecial_1s3my_277{position:relative;height:12rem;background-color:var(--ion-color-light);padding:.5rem 1rem .5rem .5rem;margin:1rem;border-radius:1rem;transition:none;animation:none}._bannerPreviewSpecial_1s3my_277 div{font-size:.75rem;color:var(--ion-color-medium);display:flex;flex-direction:column;align-items:flex-end}._bannerPreview_1s3my_266 img{width:100%;height:100%;object-fit:cover}._bannerPreview_1s3my_266 ion-button{position:absolute;top:0;right:0}._optional_1s3my_311{margin-left:.5rem;font-size:.8rem;font-weight:400!important;color:var(--ion-color-medium)}._rateHeader_1s3my_318{display:flex;justify-content:space-between;align-items:center;width:100%}._rateHeader_1s3my_318 span{font-size:1.5rem;font-weight:600;color:var(--ion-color-black)}._rateUnit_1s3my_331{font-size:1rem;font-weight:500;color:var(--ion-color-medium);margin-left:.25rem}._commissionLabel_1s3my_338{font-size:.9rem;color:var(--ion-color-medium)}._alertContainer_1s3my_343{background:var(--ion-color-lightYellow);border-radius:1rem;overflow:hidden;margin-top:1rem}._alertContent_1s3my_350{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1s3my_357{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px;flex-shrink:0}._alertMessage_1s3my_364{flex-grow:1}._alertMessage_1s3my_364 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-warning)}._alertMessage_1s3my_364 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}@media (min-width: 769px){._paymentsModal_1rmlm_3{--width: 625px;--height: 100%;--border-radius: 0}._paymentsModal_1rmlm_3::part(content){position:absolute;right:0;top:0;height:100%;max-width:625px}._paymentsModal_1rmlm_3::part(backdrop){background:rgba(0,0,0,.6)}}@media (max-width: 768px){._paymentsModal_1rmlm_3{--width: 100%;--height: 100%}}._content_1rmlm_30{--background: var(--ion-color-light)}._statsContainer_1rmlm_34{padding:1rem;background:var(--ion-color-white)}._statsHeader_1rmlm_39{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}._statsTitle_1rmlm_46{margin:0;font-size:1.25rem;font-weight:600;color:var(--ion-color-dark)}._statsSubtitle_1rmlm_53{margin:.25rem 0 0;font-size:.9rem;color:var(--ion-color-medium);font-weight:500}._alertContainer_1rmlm_60{margin-top:1rem;padding:.75rem 1rem;background:var(--ion-color-light);border-radius:8px;border-left:3px solid var(--ion-color-primary)}._alertContent_1rmlm_68{display:flex;align-items:flex-start;gap:.75rem}._alertIcon_1rmlm_74{font-size:1.25rem;color:var(--ion-color-primary);flex-shrink:0;margin-top:.1rem}._alertMessage_1rmlm_81 h3{margin:0;font-size:.875rem;font-weight:600;color:var(--ion-color-dark)}._alertMessage_1rmlm_81 p{margin:.25rem 0 0;font-size:.8rem;color:var(--ion-color-medium);line-height:1.4}._filtersContainer_1rmlm_95{padding:.75rem 1rem;background:var(--ion-color-white);display:flex;flex-direction:column;gap:.75rem}._segmentGroup_1rmlm_103{display:flex;gap:.5rem;flex-wrap:wrap}._segment_1rmlm_103{--background: var(--ion-color-light);border-radius:8px;width:fit-content}._searchbar_1rmlm_115{--box-shadow: none;--background: var(--ion-color-light);--border-radius: 8px;--placeholder-color: var(--ion-color-medium)}._paymentsTableContainer_1rmlm_122{padding:0;overflow-x:auto;background:var(--ion-color-white)}._paymentsTable_1rmlm_122{width:100%;border-collapse:collapse}._paymentsTable_1rmlm_122 thead{background:var(--ion-color-light);position:sticky;top:0;z-index:1}._paymentsTable_1rmlm_122 th{text-align:left;padding:.75rem 1rem;font-size:.875rem;font-weight:600;color:var(--ion-color-medium);border-bottom:1px solid var(--ion-color-border)}._paymentsTable_1rmlm_122 tbody tr{border-bottom:1px solid var(--ion-color-light-shade)}._paymentsTable_1rmlm_122 td{padding:1rem;font-size:.875rem;color:var(--ion-color-dark)}._coachCell_1rmlm_159{display:flex;flex-direction:row;align-items:center;gap:.75rem}._coachCell_1rmlm_159>div:last-child{display:flex;flex-direction:column;gap:.25rem}._coachName_1rmlm_172{font-weight:600;color:var(--ion-color-dark)}._coachEmail_1rmlm_177{font-size:.75rem;color:var(--ion-color-medium)}._badge_1rmlm_182{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}._badgeAuto_1rmlm_194{background:rgba(64,123,255,.12);color:#2f54d5}._badgeManual_1rmlm_199{background:rgba(255,154,47,.14);color:#d47509}._statusTag_1rmlm_204{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .85rem;border-radius:12px;font-size:.75rem;font-weight:600}._statusPending_1rmlm_214{background:rgba(241,89,67,.12);color:#d13e24}._statusProcessed_1rmlm_219{background:rgba(50,213,131,.18);color:#1a915b}._payout_1rmlm_224{font-weight:600;color:var(--ion-color-dark)}._emptyState_1rmlm_229{padding:3rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;color:var(--ion-color-medium);text-align:center}._emptyState_1rmlm_229 h3{margin:0;font-weight:600;color:var(--ion-color-dark);font-size:1.125rem}._emptyState_1rmlm_229 p{margin:0;font-size:.9rem}._calendar_1fc3g_1{padding:1rem;user-select:none;overflow:hidden;height:100%;background-color:var(--ion-color-light)}._weekdays_1fc3g_11{display:grid;grid-template-columns:repeat(7,1fr);position:sticky;top:0;background:var(--ion-color-light);z-index:1}._weekday_1fc3g_11{text-align:center;font-size:.875rem;color:var(--ion-color-medium);padding:0}._monthContainer_1fc3g_28{width:100%}._grid_1fc3g_32{display:grid;grid-template-columns:repeat(7,1fr);gap:.25rem}._day_1fc3g_38{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;border:none;background:none;border-radius:35%;cursor:pointer;color:var(--ion-color-black);transition:background-color .2s ease;padding:0;width:100%}._overflow_1fc3g_55{color:var(--ion-color-medium);font-weight:300}._day_1fc3g_38._selected_1fc3g_64{background-color:var(--ion-color-primary);color:#fff}._day_1fc3g_38._empty_1fc3g_60{cursor:default;opacity:0;pointer-events:none}._day_1fc3g_38._today_1fc3g_75{border:1px solid var(--ion-color-primary);color:var(--ion-color-primary)}._day_1fc3g_38._today_1fc3g_75._day_1fc3g_38._selected_1fc3g_64{background-color:var(--ion-color-primary);color:#fff}._buttons_160ln_1{position:relative}._notificationButton_160ln_9{font-size:1rem;--padding-bottom: 1rem;--padding-end: 1rem;--padding-start: 1rem;--padding-top: 1rem}._notificationButtonSpecial_160ln_20{font-size:.95rem;--padding-bottom: 1rem;--padding-end: 1rem;--padding-start: 1rem;--padding-top: 1rem}._notification_160ln_9,._notificationCoach_160ln_36{position:absolute;top:0rem;right:0rem;z-index:100}._calendar_1qgxf_1{padding:1rem;user-select:none;overflow:hidden;height:100%;background-color:var(--ion-color-white)}._weekdays_1qgxf_10{display:grid;grid-template-columns:repeat(7,1fr);position:sticky;top:0;background:var(--ion-background-color);z-index:1}._weekday_1qgxf_10{text-align:center;font-size:.875rem;color:var(--ion-color-medium);padding:0}._grid_1qgxf_26{display:grid;grid-template-columns:repeat(7,1fr);gap:.25rem}._day_1qgxf_32{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;border:none;background:none;border-radius:35%;cursor:pointer;color:var(--ion-color-black);padding:0;width:100%}._day_1qgxf_32._selected_1qgxf_49{background-color:var(--ion-color-primary);color:#fff}._day_1qgxf_32._today_1qgxf_54{border:1px solid var(--ion-color-primary);color:var(--ion-color-primary)}._day_1qgxf_32._today_1qgxf_54._selected_1qgxf_49{background-color:var(--ion-color-primary);color:#fff}._weekendDay_1qgxf_69{color:#9ca3af;font-weight:400}._weekendDay_1qgxf_69._selected_1qgxf_49{font-weight:500}._weekendDay_1qgxf_69:not(._selected_1qgxf_49):not(._today_1qgxf_54){opacity:.8}._planList_1m1ch_1{width:100%;background-color:var(--ion-color-light);padding:1.5rem 1rem;padding-bottom:0;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.75rem}._planItem_1m1ch_14{--padding-start: 1rem;--padding-end: 1rem;--padding-top: 1rem;--padding-bottom: 1rem;border-radius:1.5rem;--transition: none !important;margin-bottom:.5rem;cursor:pointer;position:relative}._planItem_1m1ch_14:last-child{margin-bottom:0}._avatar_1m1ch_30{width:4.5rem;height:4.5rem;position:absolute;bottom:1rem;right:1rem;margin-right:0}._avatarImg_1m1ch_39{width:100%;height:100%;border-radius:50%;object-fit:cover}._label_1m1ch_46{width:100%}._header_1m1ch_50{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:.5rem}._title_1m1ch_58{font-size:1.25rem!important;font-weight:700!important;color:var(--ion-color-dark);margin:0}._badge_1m1ch_65{padding:.25rem .75rem;border-radius:1rem}._content_1m1ch_70{font-size:.875rem;color:var(--ion-color-medium)}._priceRow_1m1ch_75{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.25rem;margin-bottom:.25rem}._schedule_1m1ch_84{margin-top:.5rem;margin-bottom:.5rem;color:var(--ion-color-medium);font-size:.875rem}._planColorSquare_1m1ch_92{display:inline-block;width:12px;height:12px;border-radius:3px;vertical-align:middle}._planNameContainer_1m1ch_101{display:flex;align-items:center;gap:.25rem}._priceBig_1m1ch_107{font-size:1.5rem;font-weight:600;color:var(--ion-color-black)}._headerRight_1m1ch_117{display:flex;align-items:center}._optionsButton_1m1ch_123{position:absolute;top:.35rem;right:0;--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;height:32px;margin:0}._bottomInfo_1m1ch_135{display:flex;align-items:center;flex-wrap:wrap}._alertContainer_1m1ch_142{background:var(--ion-color-lightRed);border-radius:12px;overflow:hidden;margin:1rem;margin-bottom:0}._alertContainer_1m1ch_142 img{position:absolute;height:2rem;right:.5rem;top:.5rem;transform:rotate(15deg)}._alertContent_1m1ch_161{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1m1ch_168{font-size:1.5rem;color:var(--ion-color-danger);margin-right:16px;flex-shrink:0}._alertMessage_1m1ch_175{flex-grow:1}._alertMessage_1m1ch_175 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-danger)}._alertMessage_1m1ch_175 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}@media (min-width: 769px){._optionsButton_1m1ch_123{position:relative;top:0}}._modalContent_1pna1_2{--padding-top: 0;--padding-bottom: 0;--padding-start: 0;--padding-end: 0}._planSummary_1pna1_10{padding:24px 20px;top:0;z-index:10;background:var(--ion-color-white)}._planHeader_1pna1_19{display:flex;flex-direction:column;gap:20px}._studentInfo_1pna1_25{display:flex;align-items:center;gap:16px}._studentAvatar_1pna1_31{width:64px;height:64px;border-radius:16px;object-fit:cover;border:3px solid var(--ion-color-white)}._studentDetails_1pna1_40{flex:1;display:flex;flex-direction:column;gap:4px}._studentName_1pna1_47{font-size:24px;font-weight:700;color:var(--ion-color-black);margin:0;line-height:1.2}._planName_1pna1_55{font-size:16px;color:var(--ion-color-medium);margin:0;font-weight:500}._planStats_1pna1_62{display:flex;gap:12px;overflow-x:auto;padding:4px 0}._statCard_1pna1_69{display:flex;flex-direction:column;align-items:center;background:var(--ion-color-light);border-radius:12px;padding:16px 20px;min-width:80px;transition:all .2s ease}._statValue_1pna1_86{font-size:20px;font-weight:700;color:var(--ion-color-black);line-height:1}._statLabel_1pna1_93{font-size:12px;color:var(--ion-color-medium);font-weight:500;margin-top:4px;text-align:center}._editSections_1pna1_102{padding:20px;display:flex;flex-direction:column;gap:24px;background:var(--ion-color-light)}._editSection_1pna1_102{background:var(--ion-color-white);border-radius:16px;overflow:hidden;transition:all .2s ease}._sectionHeader_1pna1_123{padding:20px 20px 16px;display:flex;align-items:center;justify-content:space-between}._sectionTitle_1pna1_132{font-size:18px;font-weight:600;color:var(--ion-color-black);margin:0;display:flex;align-items:center;gap:.5rem;width:100%}._sectionTitle_1pna1_132 ion-badge{margin-left:auto}._sectionTitleText_1pna1_149{display:flex;flex-direction:column;gap:2px}._sectionTimezoneLabel_1pna1_155{color:var(--ion-color-medium);font-size:.75rem;font-weight:500}._errorText_1pna1_161{color:var(--ion-color-danger);font-size:12px;font-weight:500;background:var(--ion-color-lightRed);padding:4px 8px;border-radius:6px;border:1px solid var(--ion-color-danger)}._instructorContainer_1pna1_172{padding:20px 0}._scheduleContent_1pna1_178{padding:20px}._daySelection_1pna1_182{display:flex;flex-wrap:wrap;gap:8px}._dayChip_1pna1_188{display:flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;background:var(--ion-color-light);color:var(--ion-color-medium);border:2px solid transparent;cursor:pointer;transition:all .2s ease;min-width:80px}._dayChipSelected_1pna1_209{background:var(--ion-color-primary);color:var(--ion-color-primary-contrast);border-color:var(--ion-color-primary-shade)}._dayLabel_1pna1_216{font-size:14px;font-weight:600}._timeContainer_1pna1_222{padding:20px;display:flex;flex-direction:column;gap:12px}._timeSlot_1pna1_229{border-radius:12px;padding:16px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}._timeSlot_1pna1_229:last-child{cursor:default;background-color:var(--ion-color-white)}._timeSlotHeader_1pna1_253{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._timeSlotLabel_1pna1_261{font-size:12px;font-weight:600;color:var(--ion-color-medium);text-transform:uppercase;letter-spacing:.5px}._timeSlotIcon_1pna1_269{color:var(--ion-color-medium);font-size:16px}._timeSlotValue_1pna1_274{font-size:18px;font-weight:700;color:var(--ion-color-black);display:flex;align-items:center;justify-content:space-between}._dangerSection_1pna1_285{padding:1.5rem 1.5rem 0rem}._dangerSection_1pna1_285:last-child{padding-bottom:1.5rem}._cancellationNotice_1pna1_296{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;background:var(--ion-color-light);border-radius:.75rem;margin-top:1rem;font-size:.9rem;color:var(--ion-color-black);line-height:1.5}._noticeIcon_1pna1_309{font-size:1.25rem;color:var(--ion-color-medium);flex-shrink:0;margin-top:.1rem}._cancellationNotice_1pna1_296 strong{font-weight:600;color:var(--ion-color-black)}._dangerButton_1pna1_321{display:flex;align-items:center;justify-content:space-between;padding:20px;border:2px solid var(--ion-color-danger);border-radius:12px;cursor:pointer;transition:all .2s ease}._dangerButton_1pna1_321._noOutline_1pna1_333{border:none;background:var(--ion-color-light)}._dangerButtonContent_1pna1_345{display:flex;align-items:center;gap:16px}._dangerIcon_1pna1_351{color:var(--ion-color-danger);font-size:24px}._dangerText_1pna1_356{display:flex;flex-direction:column;gap:4px}._dangerTitle_1pna1_362{font-size:16px;font-weight:600;color:var(--ion-color-danger)}._dangerSubtitle_1pna1_368{font-size:14px;color:var(--ion-color-black);font-weight:500}._dangerArrow_1pna1_374{color:var(--ion-color-black);font-size:20px}._actionButtons_1pna1_380{padding:20px;background:var(--ion-color-white);border-top:1px solid var(--ion-color-border)}._creditsContainer_1pna1_387{padding:20px;display:flex;flex-direction:column;gap:16px}._creditsExplanation_1pna1_394{display:flex;align-items:flex-start;gap:12px;padding:16px;background:var(--ion-color-lightGreen);border-radius:12px;border:1px solid var(--ion-color-success)}._creditsIcon_1pna1_404{margin-top:2px}._creditsText_1pna1_408{flex:1}._creditsTitle_1pna1_412{font-size:16px;font-weight:600;color:var(--ion-color-success);margin:0 0 6px}._creditsDescription_1pna1_419{font-size:14px;color:var(--ion-color-success);margin:0;line-height:1.4}._creditsStatus_1pna1_426{display:flex;flex-direction:column;gap:12px}._creditsBalance_1pna1_432{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--ion-color-inputSpecial);border-radius:12px}._creditsLabel_1pna1_442{font-size:16px;font-weight:500;color:var(--ion-color-black)}._creditsEditor_1pna1_448{display:flex;align-items:center;gap:.5rem}._creditsEditorSpecial_1pna1_454{display:flex;align-items:center;gap:.5rem;width:50%}._creditsValue_1pna1_462{font-size:24px;font-weight:700;color:var(--ion-color-black)}._creditsAlert_1pna1_472{display:flex;align-items:center;gap:12px;padding:16px;border-radius:12px;border:2px solid var(--ion-color-primary)}._creditsAlertText_1pna1_482{font-size:14px;color:var(--ion-color-primary);font-weight:500;line-height:1.4}._noCreditsMessage_1pna1_489{padding:16px;background:var(--ion-color-light);border-radius:12px;text-align:left}._noCreditsText_1pna1_497{font-size:14px;color:var(--ion-color-medium);font-weight:400}._alertContainer_1pna1_503{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden}._alertContainer_1pna1_503._special_1pna1_512{margin:0 1.25rem}._alertContent_1pna1_516{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1pna1_523{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_1pna1_530{flex-grow:1}._alertMessage_1pna1_530 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1pna1_530 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._closeButton_1pna1_548{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}._closeButton_1pna1_548:hover{color:var(--ion-color-dark)}._semiPrivateContainer_1pna1_568{padding:20px}._toggleItem_1pna1_572{--padding-start: 0;--padding-end: 0;--min-height: auto;margin:0}._listIcon_1pna1_579{margin-right:16px;font-size:20px;color:var(--ion-color-medium)}._label_1pna1_585{flex:1;display:flex;flex-direction:column;gap:4px}._label_1pna1_585 div{font-size:16px;font-weight:500;color:var(--ion-color-black)}._label_1pna1_585 span{font-size:14px;color:var(--ion-color-medium);font-weight:400}._toggleContainer_1pna1_604{display:flex;align-items:center;gap:8px}._semiPrivateInfo_1pna1_610{margin-top:16px;padding:16px;border-radius:12px;border:2px solid var(--ion-color-primary)}._explanationText_1pna1_618{font-size:14px;line-height:1.4;color:var(--ion-color-black);margin:0}._explanationText_1pna1_618 strong{color:var(--ion-color-primary)}._couponSection_1pna1_631{margin-top:.5rem}._couponCard_1pna1_636{background:var(--ion-color-light);border-radius:12px;color:var(--ion-color-black)}._couponHeader_1pna1_642{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}._couponInfo_1pna1_649{display:flex;flex-direction:column;gap:.25rem;padding:1rem}._couponCode_1pna1_656{font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}._couponDiscount_1pna1_663{font-size:.9rem;opacity:.9;font-weight:500;color:var(--ion-color-success)}._removeCouponButton_1pna1_670{margin:.75rem}._couponDetails_1pna1_674{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;opacity:.9}._couponSavings_1pna1_682{font-weight:500}._couponApplied_1pna1_686{opacity:.8}._addCouponSection_1pna1_690{margin-top:.5rem;margin-bottom:.5rem}._addCouponCard_1pna1_695{background:var(--ion-color-white);border:2px dashed var(--ion-color-primary);border-radius:12px;padding:1rem;cursor:pointer;transition:all .2s ease}._addCouponCard_1pna1_695:hover{background:var(--ion-color-light);border-color:var(--ion-color-primary-shade)}._addCouponContent_1pna1_709{display:flex;align-items:center;gap:1rem}._addCouponIcon_1pna1_715{font-size:1.5rem;color:var(--ion-color-primary);flex-shrink:0}._addCouponText_1pna1_721{display:flex;flex-direction:column;flex-grow:1}._addCouponTitle_1pna1_727{font-size:1rem;font-weight:600;color:var(--ion-color-primary)}._addCouponSubtitle_1pna1_733{font-size:.85rem;color:var(--ion-color-medium);margin-top:.2rem}._addCouponArrow_1pna1_739{font-size:1.2rem;color:var(--ion-color-primary);opacity:.7}._localTimeLabel_1pna1_750{font-size:.85rem;color:var(--ion-color-medium)}._monetaryInput_1pna1_756{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-white);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._planDetailsContainer_1pna1_771{padding:1rem;margin:0rem 1rem 2rem;border-radius:1rem;background-color:var(--ion-color-light)}._item_1pna1_782{--inner-padding-end: 0;--inner-padding-start: 0;--padding-start: 0;--transition: none !important;margin-bottom:1rem;--background: var(--ion-color-light) }._item_1pna1_782._special_1pna1_512{cursor:inherit;--background-hover: transparent;--background-activated: transparent;--ripple-color: transparent;margin:1rem 0}._label_1pna1_585{display:flex;flex-direction:column;font-weight:500;flex-grow:1;max-width:90%;width:100%;padding:.5rem 0}._label_1pna1_585 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fieldTitle_1pna1_818{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}._listIcon_1pna1_579{font-size:1.5rem;margin-right:1rem;color:var(--ion-color-medium)}._select_1pna1_831{color:var(--ion-color-black);font-size:1rem}._locationValue_1pna1_837{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;margin-left:2.5rem;margin-right:1rem;margin-top:.5rem;width:calc(100% - 3.5rem);text-align:right;gap:.2rem}._locationName_1pna1_850{font-weight:600;color:var(--ion-color-black)}._locationAddress_1pna1_855{color:var(--ion-color-medium);font-size:.8rem;line-height:1.2}._locationEmpty_1pna1_861{color:var(--ion-color-medium);font-size:.85rem}._timeButton_1pna1_866{font-size:1rem;font-weight:400;--padding-top: .5rem;--padding-bottom: .5rem}._colorPreview_1pna1_873{min-height:1rem;min-width:1rem;max-height:1rem;max-width:1rem;border-radius:.25rem;margin-right:.5rem;position:absolute;right:6.5rem}._rightAlignedInput_1pna1_884{text-align:right}._errorText_1pna1_161{color:var(--ion-color-danger);font-size:.75rem;margin-left:2.5rem;margin-top:-.5rem;margin-bottom:.5rem}._participantsContainer_1pna1_897{padding:1rem;background:var(--ion-color-light);border-radius:12px;margin:0 1rem 2rem}._participantsList_1pna1_905{margin-bottom:1rem}._participantItem_1pna1_909{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid var(--ion-color-border)}._participantItem_1pna1_909:last-child{border-bottom:none}._participantInfo_1pna1_921{display:flex;flex-direction:column;gap:.25rem}._participantName_1pna1_927{font-weight:500;color:var(--ion-color-dark)}._participantAge_1pna1_932{font-size:.875rem;color:var(--ion-color-medium)}._editParticipantsButton_1pna1_937{--padding-top: .5rem;--padding-bottom: .5rem;width:100%}._noParticipants_1pna1_943{padding:1rem 0;text-align:center;color:var(--ion-color-medium);font-style:italic}@media (max-width: 768px){._planStats_1pna1_62{gap:8px}._statCard_1pna1_69{min-width:70px;padding:12px 16px}._statValue_1pna1_86{font-size:18px}._dayChip_1pna1_188{min-width:70px;padding:10px 12px}._editSections_1pna1_102{padding:16px;gap:20px}}._pricingExplanationWrapper_1pna1_977{display:flex;justify-content:flex-start}._pricingExplanationCard_1pna1_985{background:var(--ion-color-light);border-radius:12px;padding:1rem 1.25rem;margin-top:.1rem;transition:all .2s ease-in-out;width:100%}._pricingExplanationContent_1pna1_1002{display:flex;align-items:flex-start;gap:.75rem}._pricingIconContainer_1pna1_1008{background-color:var(--ion-color-primary);border-radius:8px;padding:6px;margin-top:2px;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center}._pricingIcon_1pna1_1008{color:#fff;font-size:16px}._pricingTextContent_1pna1_1026{flex:1}._pricingTitle_1pna1_1030{margin:0 0 .5rem;font-size:.95rem;font-weight:600;letter-spacing:-.01em}._pricingDescription_1pna1_1038{margin:0;font-size:.85rem;line-height:1.4}._pricingHighlight_1pna1_1045{color:var(--ion-color-primary);font-weight:600;margin-left:.25rem}._segmentContainer_1pna1_1052{background:var(--ion-color-white);border-bottom:1px solid var(--ion-color-border);position:sticky;top:0;z-index:100;border-bottom:solid 1px var(--ion-color-border)}._segment_1pna1_1052{--background: var(--ion-color-white);--background-checked: var(--ion-color-primary);--color: var(--ion-color-medium);--color-checked: var(--ion-color-black);--border-radius: 8px;--indicator-color: var(--ion-color-primary);--indicator-height: 4px}._segmentButton_1pna1_1074{text-transform:capitalize;font-size:.9rem;font-weight:600;--ripple-color: transparent;--color: var(--ion-color-medium);--color-checked: var(--ion-color-black);--indicator-color: var(--ion-color-primary);--indicator-height: 4px}._segmentContent_1pna1_1085{padding:20px;background:var(--ion-color-light);animation:_segmentSlideIn_1pna1_1 .3s ease-out}@keyframes _segmentSlideIn_1pna1_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._selectCouponContent_1qfbu_3{--padding-start: 1rem;--padding-end: 1rem}._list_1qfbu_8{margin-top:1rem}._couponItem_1qfbu_12{--padding-start: 1rem;--padding-end: 1rem;--padding-top: 1rem;--padding-bottom: 1rem;margin-bottom:1rem;border-radius:12px;border:solid 1px var(--ion-color-border);cursor:pointer;transition:all .2s ease}._couponItem_1qfbu_12:hover{background:var(--ion-color-light)}._couponItemSelected_1qfbu_29{background:var(--ion-color-light)!important;border-color:var(--ion-color-primary)!important;border-width:2px!important}._couponInfo_1qfbu_35{flex:1}._couponHeader_1qfbu_39{display:flex;align-items:center;gap:.5rem;margin-bottom:4px}._couponTitleRow_1qfbu_46{flex:1}._couponHeader_1qfbu_39 h2{margin:0;font-size:1.2rem;font-weight:600}._statusChip_1qfbu_56{margin:0;font-size:.7rem}._discountLabel_1qfbu_61{font-size:1rem;color:var(--ion-color-dark);margin:.5rem 0 .2rem}._savingsLabel_1qfbu_67{font-size:.9rem;color:var(--ion-color-success);margin:0 0 .5rem;font-weight:500}._couponMeta_1qfbu_74{display:flex;gap:1rem;margin-top:.5rem;color:var(--ion-color-medium);font-size:.8rem}._couponMeta_1qfbu_74 span{display:flex;align-items:center;gap:.25rem}._emptyState_1qfbu_88{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}._emptyIcon_1qfbu_97{font-size:4rem;margin-bottom:1rem;color:var(--ion-color-medium)}._emptyState_1qfbu_88 h3{margin:0 0 .5rem;font-size:1.2rem;font-weight:600;color:var(--ion-color-dark)}._emptyState_1qfbu_88 p{margin:0 0 1.5rem;font-size:.9rem;color:var(--ion-color-medium)}._loadingContainer_1qfbu_116{display:flex;align-items:center;justify-content:center;height:100%}._actionButtons_1qfbu_124{padding:1rem}._spinnerContainer_1qfbu_128{display:flex;justify-content:center;align-items:center;height:200px}._toolbar_rntgw_1{--background: transparent !important}._filterButton_rntgw_5{position:relative;margin:0!important}._coachPhotosCorner_rntgw_10{position:absolute;bottom:-4px;right:-6px;display:flex;align-items:center}._coachPhotoWrapper_rntgw_18{position:relative}._coachPhotoSmall_rntgw_22{width:14px!important;height:14px!important;min-width:14px;min-height:14px;max-width:14px;max-height:14px;border-radius:50%;object-fit:cover;border:1.5px solid var(--ion-color-light);background:var(--ion-color-light);display:block}._coachAvatarSmall_rntgw_36{width:14px!important;height:14px!important;min-width:14px;min-height:14px;max-width:14px;max-height:14px;border-radius:50%;background:var(--ion-color-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:7px;font-weight:700;border:1.5px solid var(--ion-color-light);flex-shrink:0}._plusIcon_rntgw_55{width:14px!important;height:14px!important;min-width:14px;min-height:14px;max-width:14px;max-height:14px;font-size:14px;color:var(--ion-color-medium);display:block;flex-shrink:0}._lessonTypeIconWrapper_rntgw_68{width:14px!important;height:14px!important;min-width:14px;min-height:14px;max-width:14px;max-height:14px;background:var(--ion-color-white);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._lessonTypeIcon_rntgw_68{width:14px!important;height:14px!important;min-width:14px;min-height:14px;max-width:14px;max-height:14px;font-size:14px;display:block;flex-shrink:0}._filterHeader_rntgw_95{padding:12px 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--ion-color-light)}._filterHeader_rntgw_95 h4{margin:0;font-size:1rem}._header_rntgw_108{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700;width:100%;display:flex;flex-direction:column;gap:.5rem}._subTitle_rntgw_123{text-align:left;font-size:1rem;color:var(--ion-color-medium);font-weight:500}._list_rntgw_135{background-color:var(--ion-color-light)}._list_rntgw_135 ion-label{font-size:.9rem!important}._noCoaches_rntgw_143{padding:16px;text-align:center;color:var(--ion-color-medium)}._modalFooter_rntgw_149{padding:.5rem;display:flex;justify-content:center}._modalFooter_rntgw_149 ion-button{flex-grow:1}._coachItem_rntgw_160{display:flex;align-items:center;width:100%;padding:.5rem 0}._coachPhoto_rntgw_10{width:40px;height:40px;border-radius:50%;object-fit:cover;margin-right:1rem}._defaultAvatar_rntgw_176{width:40px;height:40px;border-radius:50%;background-color:var(--ion-color-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;margin-right:12px}._coachName_rntgw_190{font-size:1.1rem!important;font-weight:400!important}._ionItem_rntgw_209{--background-activated: var(--ion-color-light) !important}._loadingState_rntgw_214{height:10rem;width:100%;display:flex;align-items:center;justify-content:center}._filterSegment_rntgw_225{width:100%}._alertContainer_rntgw_230{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden}._alertContent_rntgw_239{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_rntgw_246{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_rntgw_253{flex-grow:1}._alertMessage_rntgw_253 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_rntgw_253 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._emptyState_rntgw_271{height:100%;display:flex;align-items:center;justify-content:center;color:var(--ion-color-medium)}._container_b3avj_1{margin:0 auto;user-select:none;-webkit-user-select:none;touch-action:pan-y;height:100%;padding-bottom:75vh;overflow:auto;position:relative}._timelineWrapper_b3avj_12{position:relative;display:flex;flex-direction:column;gap:.75rem}._daysContainer_b3avj_21{display:flex;flex-direction:column;position:relative}._dayCard_b3avj_27{background-color:var(--ion-color-white);border-radius:0rem;padding:1.25rem;cursor:pointer;display:flex;align-items:flex-start;gap:1.5rem;transition:all .2s ease;position:relative;border-bottom:solid 1px var(--ion-color-light);min-height:7.5rem}._dayHeader_b3avj_41{display:flex;flex-direction:column;align-items:center;min-width:40px;position:sticky;top:1rem;background:inherit;z-index:10;height:fit-content}._dayName_b3avj_53{font-size:.75rem;color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._dayNumber_b3avj_61{font-size:1.5rem;font-weight:600;line-height:1;margin-top:.25rem;color:var(--ion-color-black)}._dayNumber_b3avj_61._today_b3avj_69{color:var(--ion-color-primary)}._dayNumber_b3avj_61._blockedDayNumber_b3avj_73{text-decoration:line-through;text-decoration-thickness:3px;color:#9ca3af}._lessonsContainer_b3avj_79{flex:1;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease;min-height:2rem}._lessonsContainer_b3avj_79._expanded_b3avj_89{max-height:none}._lessonsContainer_b3avj_79:not(._expanded_b3avj_89) ._stackedCard_b3avj_95{margin-top:-2.75rem}._lessonsContainer_b3avj_79:not(._expanded_b3avj_89) ._stackedCard_b3avj_95{border-top-left-radius:0;border-top-right-radius:0}._card_b3avj_105{margin-bottom:.5rem}._noLessons_b3avj_128{color:#6b7280;font-size:.875rem;padding:.5rem 0;font-style:italic}._timeIndicator_b3avj_135{position:absolute;left:0;width:100%;height:2px;background-color:var(--ion-color-primary);z-index:10;pointer-events:none}._timeIndicatorDot_b3avj_145{position:absolute;transform:translate(-50%);width:8px;height:8px;border-radius:50%;background-color:var(--ion-color-primary);margin-top:-3px;z-index:101}._currentTimeFloat_b3avj_156{position:absolute;right:.25rem;top:-1.5rem;background-color:var(--ion-color-primary);color:#fff;padding:2px 6px;border-radius:.15rem;font-size:12px;font-weight:700;white-space:nowrap;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:100}._loading_b3avj_172,._error_b3avj_173{text-align:center;padding:2rem;color:#6b7280;font-size:1rem;background-color:var(--ion-color-white);border-radius:1rem;margin:1rem 0}._error_b3avj_173{height:100%;display:flex;align-items:center;justify-content:center;gap:.25rem}._lessonCardOptimized_b3avj_198{position:absolute;left:var(--x);top:var(--y);width:var(--width);height:var(--height);z-index:var(--z);will-change:transform;contain:layout style paint}._hoverPopup_b3avj_211{background-color:var(--ion-color-white);color:var(--ion-color-black);padding:.5rem;border-radius:.5rem;font-size:.75rem;white-space:nowrap;pointer-events:none;border:solid 2px var(--ion-color-light)}._popupTime_b3avj_223{font-weight:600;margin-bottom:.25rem}._popupDuration_b3avj_228{font-size:.65rem;opacity:.8}._popupHeader_b3avj_233{border-bottom:1px solid var(--ion-color-light);padding-bottom:.5rem;margin-bottom:.5rem}._popupDetails_b3avj_239{display:flex;flex-direction:column;gap:.25rem}._popupParent_b3avj_245{display:flex;align-items:center;gap:.25rem;font-size:.75rem}._popupParentPhoto_b3avj_252{width:1rem;height:1rem;border-radius:50%;object-fit:cover}._popupKids_b3avj_259{display:flex;flex-wrap:wrap;gap:.25rem;font-size:.65rem}._popupKid_b3avj_259{opacity:.8}._popupMore_b3avj_270{opacity:.6;font-style:italic}._popupLessonType_b3avj_275{font-size:.65rem;font-weight:500;display:flex;align-items:center}._popupTypeSquare_b3avj_284{height:.75rem;width:.75rem;border-radius:25%;display:inline-block;margin-right:.25rem}._popupTypeSquare_b3avj_284._recurringPending_b3avj_292{background:linear-gradient(135deg,var(--ion-color-medium) 50%,var(--ion-color-tertiary) 50%)}._popupTimezone_b3avj_296{color:var(--ion-color-medium)}@media (min-width: 769px){._container_b3avj_1{padding-bottom:0rem;overflow:auto}._timelineLayout_b3avj_310{display:flex;flex-direction:column;height:100%;width:100%;overflow:scroll}._timelineHeader_b3avj_319{display:grid;grid-template-columns:repeat(7,1fr);background:var(--ion-background-color);border-bottom:1px solid var(--ion-color-light);position:fixed;width:calc(100% - 60px);top:0;left:60px;z-index:11;height:3.75rem}._dayHeaderColumn_b3avj_332{border-right:1px solid var(--ion-color-light);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;position:relative}._dayHeaderColumn_b3avj_332 ._dayNumber_b3avj_61._today_b3avj_69{background:var(--ion-color-primary);color:var(--ion-color-white);border-radius:999px;padding:.3rem .6rem;display:inline-flex;align-items:center;justify-content:center}._dayHeaderColumn_b3avj_332 ._dayNumber_b3avj_61._blockedDayNumber_b3avj_73{text-decoration:line-through;text-decoration-thickness:3px;color:#9ca3af}._dayHeaderColumn_b3avj_332 ._dayNumber_b3avj_61._blockedDayNumber_b3avj_73._today_b3avj_69{color:var(--ion-color-white)}._timelineBody_b3avj_370{display:grid;grid-template-columns:auto 1fr;flex:1;min-height:0;overflow:scroll}._timeColumn_b3avj_379{width:60px;border-right:1px solid var(--ion-color-light);background:var(--ion-background-color)}._hourLabel_b3avj_389{height:60px;padding:.5rem;font-size:.75rem;text-align:center;color:var(--ion-color-medium);border-bottom:1px solid var(--ion-color-light)}._daysGrid_b3avj_398{display:grid;grid-template-columns:repeat(7,1fr);width:100%;position:relative}._dayColumn_b3avj_405{border-right:1px solid var(--ion-color-light)}._timeSlot_b3avj_410{height:60px;border-bottom:1px solid var(--ion-color-light);padding:.25rem;position:relative}._dayCard_b3avj_27:last-child{display:none}}@media (max-width: 1000px){._dayName_b3avj_53{display:none}}._dashboardTitle_twql0_2{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._toolbar_twql0_9{--background: transparent !important;position:relative}._statsContainer_twql0_15{display:flex;gap:1rem;padding:1.5rem;margin-bottom:0;margin:1rem;background-color:var(--ion-color-light);border-radius:1rem}._statsCard_twql0_25{flex:1;background:var(--ion-color-white);border-radius:1rem;padding:1.5rem;position:relative;cursor:pointer}._statsCardHeader_twql0_42{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}._statsCardHeader_twql0_42 h3{margin:0;font-size:.875rem;font-weight:500;color:#6e758f;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:.25rem}._statsIcon_twql0_63{font-size:1.5rem;color:var(--ion-color-primary);background-color:var(--ion-color-lightBlue);border-radius:50%;padding:1rem;position:absolute;bottom:1rem;right:1rem}._statsIcon_twql0_63._specialOne_twql0_77{color:var(--ion-color-success);background-color:var(--ion-color-lightGreen)}._statsIcon_twql0_63._specialTwo_twql0_83{color:var(--ion-color-warning);background-color:var(--ion-color-lightYellow)}._statsIcon_twql0_63._specialThree_twql0_89{color:var(--ion-color-tertiary);background-color:var(--ion-color-lightPurple)}._statsIcon_twql0_63._specialFour_twql0_95{color:var(--ion-color-secondary)!important;background-color:var(--ion-color-lightSkyBlue)}._statsNumber_twql0_100{font-size:2.25rem;font-weight:700;color:var(--ion-color-black);line-height:1;margin-bottom:.5rem}._statsSubtext_twql0_108{font-size:.875rem;color:#6e758f;font-weight:500}._filtersSection_twql0_116{padding:0 1rem;margin-bottom:1rem}._customSearchBar_twql0_121{--background: var(--ion-color-light);--box-shadow: none;--border-radius: 10rem;margin-bottom:1rem}._filterToggleContainer_twql0_128{display:flex;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}@media (max-width: 768px){._filterToggleContainer_twql0_128{margin-right:1rem;margin-top:-1rem}}._filterToggleButton_twql0_142{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .85rem;border-radius:8px;border:none;cursor:pointer;font-weight:600;font-size:.875rem;white-space:nowrap;background:var(--ion-color-primary);color:var(--ion-color-white);transition:background .2s ease,color .2s ease,opacity .2s ease}._filterToggleButton_twql0_142:focus{outline:none}._filterToggleButton_twql0_142 ion-icon{font-size:1rem}._filterToggleButtonActiveSelected_twql0_166{background:var(--ion-color-lightGreen);color:var(--ion-color-success)}._filterToggleButtonActiveSelected_twql0_166 ion-icon{color:var(--ion-color-dark)}._filterToggleButtonInactiveSelected_twql0_175{background:var(--ion-color-lightYellow);color:var(--ion-color-warning)}._filterToggleButtonInactiveSelected_twql0_175 ion-icon{color:var(--ion-color-dark)}._filterToggleButtonDeselected_twql0_184{background:var(--ion-color-light);color:var(--ion-color-medium)}._filterToggleButtonDeselected_twql0_184 ion-icon{color:var(--ion-color-medium)}._segment_twql0_193{--background: var(--ion-color-white);border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.1)}._segmentButton_twql0_199{--indicator-height: 3px;text-transform:capitalize;font-size:.9rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._tableContainer_twql0_211{margin:1rem;background:var(--ion-color-white);border-radius:12px;border:solid 4px var(--ion-color-light)}._tableHeader_twql0_220{background:var(--ion-color-light)}._tableHeaderRow_twql0_225{display:grid;grid-template-columns:2fr 2fr 1fr 1.5fr 1fr;gap:1rem;padding:1rem;font-weight:600;font-size:.9rem;color:var(--ion-color-dark)}._tableRow_twql0_240{display:grid;grid-template-columns:2fr 2fr 1fr 1.5fr 1fr;gap:1rem;padding:1rem;cursor:pointer;transition:background-color .2s ease}._tableRow_twql0_240 ion-item{--padding-top: .25rem;--padding-bottom: .25rem;--ripple-color: transparent !important}._tableRow_twql0_240:hover{background:var(--ion-color-light)}._tableRow_twql0_240:last-child{border-bottom:none}._tableCell_twql0_265{display:flex;align-items:center;font-size:.9rem;position:relative;cursor:pointer}._tableCell_twql0_265 span{margin-right:.5rem}._clientInfo_twql0_278{display:flex;align-items:center;gap:.75rem}._clientAvatar_twql0_284{min-width:40px;min-height:40px;max-width:40px;max-height:40px}._clientDetails_twql0_291 h3{margin:0;font-size:1rem;font-weight:600;color:var(--ion-color-dark)}._clientDetails_twql0_291 p{margin:0;margin-top:.25rem;font-size:.8rem;color:var(--ion-color-medium)}._contactInfo_twql0_306{display:flex;flex-direction:column;gap:.25rem}._contactItem_twql0_312{display:flex;align-items:center;gap:.5rem;font-size:.85rem}._contactItem_twql0_312 ion-icon{font-size:.9rem;color:var(--ion-color-medium)}._contactItem_twql0_312 span{color:var(--ion-color-dark);margin:0}._statusChip_twql0_330{font-size:.75rem;font-weight:600;--border-radius: 12px;margin-left:-1rem}._activityInfo_twql0_338{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--ion-color-medium)}._activityInfo_twql0_338 ion-icon{font-size:.9rem}._actionButtons_twql0_351{display:flex;gap:.25rem;justify-content:flex-end;width:100%}._actionButtons_twql0_351 ion-button{--border-radius: 6px;min-width:32px;min-height:32px}._sortIcon_twql0_366{font-size:.8rem;margin-left:.25rem;opacity:.5;transition:opacity .2s ease,transform .2s ease}._activeSortIcon_twql0_373{opacity:1;color:var(--ion-color-primary)}._tableCell_twql0_265:hover ._sortIcon_twql0_366{opacity:.8}._noClientsMessage_twql0_383{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:var(--ion-color-medium)}._noClientsMessage_twql0_383 ion-icon{font-size:3rem;margin-bottom:1rem;opacity:.5}._noClientsMessage_twql0_383 h3{margin:0;margin-bottom:.5rem;font-size:1.25rem;font-weight:600;color:var(--ion-color-dark)}._noClientsMessage_twql0_383 p{margin:0;font-size:1rem;max-width:300px}._selectedTimeNote_twql0_413{margin:0 1rem 1rem}._selectedTimeNote_twql0_413 h1{margin:0}._selectedTimeNote_twql0_413 p{color:var(--ion-color-medium)}._FabButton_twql0_429{width:8.5rem;--border-radius: 1.25rem !important}._FabButton_twql0_429 ion-icon{margin-right:.5rem}._FabButtonSmall_twql0_439{--border-radius: 1.25rem !important}._clientInfoSmallScreen_twql0_445{display:flex;flex-direction:column;align-items:flex-start;gap:0}._clientInfoSmallScreen_twql0_445 h2{margin:0;font-size:1rem;font-weight:400;max-width:10rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._clientInfoSmallScreen_twql0_445 p{margin:0;font-size:1rem;max-width:10rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ion-color-medium)}@media (max-width: 768px){._statsContainer_twql0_15{border-radius:0;padding:1rem;background-color:var(--ion-color-white);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:1rem;margin:0rem}._statsCard_twql0_25{padding:1.25rem;border-radius:1rem;background:var(--ion-color-light);position:relative}._statsIcon_twql0_63{right:1rem;bottom:1rem;position:absolute}._tableContainer_twql0_211{margin:.5rem;border-radius:8px;border:none}._tableHeaderRow_twql0_225{display:none}._tableBody_twql0_235{max-height:none}._tableRow_twql0_240{display:block;padding:0;border-radius:8px;margin-bottom:.5rem;background:transparent;box-shadow:none;border-bottom:none}._filtersSection_twql0_116{padding:0 .5rem}._segmentButton_twql0_199{font-size:.8rem}}@keyframes _simpleScale_twql0_1{0%{transform:scale(.995) translateY(1px) translate(1px)}70%{transform:scale(1) translateY(-.2px) translate(-.2px)}to{transform:scale(1) translateY(0) translate(0)}}._FabButton_twql0_429{transition:all .3s ease}._FabButtonOption_twql0_559{width:3.5rem!important;height:3.5rem!important;--border-radius: 50% !important;--background: var(--ion-color-primary);--color: white;transition:all .3s cubic-bezier(.25,.8,.25,1);position:absolute!important;right:0;bottom:0;z-index:1}._FabButtonOption_twql0_559:hover{--background: var(--ion-color-primary-shade)}._FabLabel_twql0_577{position:absolute;right:4rem;bottom:1rem;color:var(--ion-color-black);backdrop-filter:blur(5px);padding:.75rem;border-radius:1rem;font-size:.875rem;font-weight:500;white-space:nowrap;transition:all .3s cubic-bezier(.25,.8,.25,1);z-index:2;pointer-events:none;border:solid 1px var(--ion-color-primary)}._pageSimpleScale_twql0_595{animation:_simpleScale_twql0_1 .5s cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}._closeButton_twql0_601{color:#fff!important;border-radius:50%;background-color:#000!important;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._mainImage_twql0_612{width:100%}._mainImage_twql0_612._ios_twql0_616{margin-top:-4rem}._mainImage_twql0_612._notIos_twql0_620{margin-top:0rem}._containerModal_twql0_624{padding:1rem;color:#888}._containerModal_twql0_624 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_twql0_624 p{color:var(--ion-color-medium);margin-bottom:.5rem}@media (max-width: 1100px){._lastActivityColumn_twql0_641{display:none}._tableHeaderRow_twql0_225,._tableRow_twql0_240{grid-template-columns:2.5fr 2.5fr 1.25fr 1.25fr}}@media (max-width: 925px){._typeColumn_twql0_655{display:none}._tableHeaderRow_twql0_225,._tableRow_twql0_240{grid-template-columns:3fr 3fr 1.5fr}}._buttonContainer_mi3wz_5{margin-top:2rem;padding:0 1rem}._avatarPreview_mi3wz_10{display:flex;align-items:flex-start;justify-content:flex-start;padding:2rem .75rem 0rem;margin-bottom:1rem}._actionButtons_mi3wz_21{padding:1rem}._whatsThis_mi3wz_26{display:flex;justify-content:flex-end}._containerModal_mi3wz_31{padding:1rem;color:#888}._containerModal_mi3wz_31 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_mi3wz_31 p{color:var(--ion-color-medium);margin-bottom:.5rem}._toolbar_mi3wz_47{--background: transparent !important;position:relative}._mainImage_mi3wz_52{width:100%;margin-top:-4rem}._closeButton_mi3wz_57{color:#000!important;border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._modalActions_mi3wz_70{display:flex;justify-content:flex-start;align-items:center;gap:.5rem;padding:1rem;margin-bottom:1rem;background-color:var(--ion-color-light);margin:1rem;border-radius:.5rem;position:relative}._helpIcon_mi3wz_88{position:absolute;top:-.5rem;left:-.5rem;font-size:1.5rem}._actionButton_mi3wz_21,._csvButton_mi3wz_96{margin:0;width:50%;height:3rem}._csvButton_mi3wz_96{color:var(--ion-color-primary);font-weight:500}._dropZone_mi3wz_108{border:2px dashed var(--ion-color-medium);border-radius:12px;padding:32px 16px;text-align:center;margin:16px;cursor:pointer;transition:all .3s ease}._dropZone_mi3wz_108:hover,._dragging_mi3wz_119{border-color:var(--ion-color-primary);background-color:rgba(var(--ion-color-primary-rgb),.05)}._uploadIcon_mi3wz_124{font-size:48px;color:var(--ion-color-primary);margin-bottom:16px}._fileFormat_mi3wz_130{color:var(--ion-color-medium);font-size:14px;margin-top:16px}._csvInstructions_mi3wz_136{padding:16px;margin-bottom:16px}._csvInstructions_mi3wz_136 h2{font-size:18px;margin-bottom:8px}._requiredFields_mi3wz_146{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}._note_mi3wz_153{font-size:14px;color:var(--ion-color-medium);margin:8px 0}._sampleCsv_mi3wz_159{font-family:monospace;background-color:rgba(var(--ion-color-medium-rgb),.1);padding:8px 12px;border-radius:4px;display:inline-block;margin-top:4px}._templateDownload_mi3wz_168{margin-top:12px;display:flex;justify-content:flex-start}._filePreview_mi3wz_174{padding:16px;margin:16px;border-radius:12px;background-color:rgba(var(--ion-color-light-rgb),.7)}._fileInfo_mi3wz_181{display:flex;align-items:center;margin-bottom:16px}._fileInfo_mi3wz_181 ion-icon{font-size:32px;margin-right:12px;color:var(--ion-color-primary)}._fileInfo_mi3wz_181 h4{margin:0;font-weight:500}._fileInfo_mi3wz_181 p{margin:4px 0 0;color:var(--ion-color-medium);font-size:14px}._clientSummary_mi3wz_204{margin-bottom:16px}._clientSummary_mi3wz_204 h3{font-size:18px;margin-bottom:8px}._summaryStats_mi3wz_213{display:flex;gap:16px;margin-top:12px}._summaryStats_mi3wz_213 div{display:flex;flex-direction:column;align-items:center;padding:8px 16px;border-radius:8px;background-color:rgba(var(--ion-color-light-rgb),.7)}._summaryStats_mi3wz_213 strong{font-size:24px;font-weight:600}._summaryStats_mi3wz_213 span{font-size:14px;color:var(--ion-color-medium)}._validClients_mi3wz_238 strong{color:var(--ion-color-success)}._invalidClients_mi3wz_242 strong{color:var(--ion-color-danger)}._invalidList_mi3wz_246{margin-top:24px}._invalidList_mi3wz_246 h4{font-size:16px;margin-bottom:8px}._errorMessage_mi3wz_255{color:var(--ion-color-danger)!important}._progressContainer_mi3wz_259{margin:24px 16px}._progressContainer_mi3wz_259 p{text-align:center;margin-top:8px;font-size:14px}._alertContainer_mi3wz_269{background:var(--ion-color-lightBlue);border-radius:1rem;overflow:hidden;margin:1rem 1rem 0rem}._alertContent_mi3wz_283{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_mi3wz_290{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_mi3wz_297{flex-grow:1}._alertMessage_mi3wz_297 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_mi3wz_297 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._alertContainerDanger_mi3wz_315{background:var(--ion-color-light);border-radius:1rem;overflow:hidden;margin:1rem 1rem 0rem}._alertContentDanger_mi3wz_323{display:flex;align-items:center;padding:16px;position:relative}._alertIconDanger_mi3wz_330{font-size:1.5rem;color:var(--ion-color-warning)!important;margin-right:16px;flex-shrink:0}._alertMessageDanger_mi3wz_337{flex-grow:1}._alertMessageDanger_mi3wz_337 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-dark)}._alertMessageDanger_mi3wz_337 p{margin:0;font-size:.8rem;color:var(--ion-color-dark);line-height:1.2}._closeButton_mi3wz_57{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}._closeButton_mi3wz_57:hover{color:var(--ion-color-dark)}._divider_mi3wz_374{border-bottom:solid 1px var(--ion-color-border);width:100%;margin-top:1rem}._alertContainerSuccess_mi3wz_380{background:var(--ion-color-lightBlue);border-radius:1rem;overflow:hidden;margin:1rem 1rem 0rem}._alertContentSuccess_mi3wz_388{display:flex;align-items:center;padding:16px;position:relative}._alertIconSuccess_mi3wz_395{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessageSuccess_mi3wz_402{flex-grow:1}._alertMessageSuccess_mi3wz_402 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessageSuccess_mi3wz_402 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._alertContainerWarning_mi3wz_420{background:var(--ion-color-lightBlue);border-radius:1rem;overflow:hidden;margin:1rem 1rem 0rem}._alertContentWarning_mi3wz_428{display:flex;align-items:center;padding:16px;position:relative}._alertIconWarning_mi3wz_435{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessageWarning_mi3wz_442{flex-grow:1}._alertMessageWarning_mi3wz_442 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessageWarning_mi3wz_442 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._fullWidthItem_mi3wz_460{width:100%}._content_1sae7_5{padding:2rem 1.5rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center}._iconWrapper_1sae7_13{margin-bottom:1.5rem}._icon_1sae7_13{font-size:4rem}._header_1sae7_21{margin-bottom:1rem;font-size:1.75rem;font-weight:700;color:var(--ion-color-dark)}._body_1sae7_28{color:var(--ion-color-medium);margin-bottom:1.5rem;line-height:1.5;max-width:400px}._body_1sae7_28 p{margin:0}._recommendationBox_1sae7_39{background:var(--ion-color-light);border-radius:12px;padding:1rem;margin-bottom:1.5rem;width:100%;max-width:400px}._recommendationText_1sae7_48{margin:0;color:var(--ion-color-medium);font-size:.9rem;line-height:1.4}._footer_1sae7_55{display:flex;flex-direction:column;gap:12px;width:100%;max-width:400px}._confirmButton_1sae7_63{height:3.5rem;margin-top:1rem}._toggleItem_1sae7_68{--background: var(--ion-color-light);--border-radius: 12px;margin-bottom:0;font-weight:500}._toggleItem_1sae7_68:first-of-type{--border-bottom-left-radius: 0;--border-bottom-right-radius: 0}._toggleItem_1sae7_68:last-of-type{--border-top-left-radius: 0;--border-top-right-radius: 0;margin-bottom:12px}._toolbar_fz56n_6{--background: transparent;padding:0 1rem}._toolbarActions_fz56n_11{display:inline-flex;align-items:center;gap:.4rem}._toolbarSpinner_fz56n_17{width:1.5rem;height:1.5rem}._header_fz56n_22{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700;padding:1.5rem}._avatar_fz56n_30{width:6rem;height:6rem;min-width:6rem;min-height:6rem;margin-bottom:1rem;margin-left:1rem}._actionButtons_fz56n_39{padding:1rem}._primaryButtons_fz56n_43{display:flex;align-items:center;width:100%}._primaryButtons_fz56n_43 ion-button{flex:1}._secondaryButtons_fz56n_54{display:flex;justify-content:space-between}._secondaryButtons_fz56n_54 ion-button{flex:1}._alertContainer_fz56n_64{background:var(--ion-color-lightYellow);border-radius:1rem;overflow:hidden;margin-bottom:1rem}._alertContent_fz56n_78{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_fz56n_85{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px;flex-shrink:0}._alertMessage_fz56n_92{flex-grow:1}._alertMessage_fz56n_92 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-warning)}._alertMessage_fz56n_92 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._description_fz56n_110{text-align:left;justify-content:center;align-items:center;color:var(--ion-color-medium);font-size:.8rem;margin:0 1rem}._profileSection_fz56n_119{display:flex;align-items:center;padding:2rem .5rem;width:100%}._biggerNameContainer_fz56n_129{flex-grow:1}._nameContainer_fz56n_135{padding-left:.75rem;flex-grow:1}._nameContainer_fz56n_135 h2{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:250px;margin:0;font-size:1.5rem;font-weight:600}._planCard_fz56n_156{margin:16px;border-radius:12px;border:solid 2px var(--ion-color-light);background-color:var(--ion-color-light);position:relative;box-shadow:none!important}._planCard_fz56n_156 h2{display:flex;align-items:center;gap:.5rem;font-weight:600}._planDetails_fz56n_172{padding:1rem}._planInfo_fz56n_176{margin-bottom:16px}._planDescription_fz56n_180{margin:0;color:var(--ion-color-medium);font-size:.9rem;line-height:1.4}._planMetrics_fz56n_187{display:grid;grid-template-columns:1fr 1fr;gap:12px}._planMetric_fz56n_187{display:flex;flex-direction:column;gap:4px}._metricLabel_fz56n_199{font-size:.8rem;color:var(--ion-color-medium);font-weight:500}._metricValue_fz56n_205{font-size:.9rem;color:var(--ion-color-dark);font-weight:600}._editPlanButton_fz56n_211{position:absolute;bottom:8px;right:8px;--padding-start: 8px;--padding-end: 8px;--padding-top: 8px;--padding-bottom: 8px;width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;min-width:36px!important;max-width:36px!important;--border-radius: 50%;--background: var(--ion-color-primary);--color: white;--box-shadow: 0 2px 6px rgba(0, 0, 0, .15)}._plansTitle_fz56n_231{margin:1rem 1rem 0;font-size:1rem;border-bottom:solid 1px var(--ion-color-light);padding-bottom:.5rem}._registrationFeeDiv_fz56n_239{font-weight:500;padding:.25rem;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}._registrationFeeDiv_fz56n_239 div{display:flex;align-items:baseline;gap:.25rem}._segment_fz56n_257{--background: var(--ion-color-white);border-bottom:solid 1px var(--ion-color-border);scrollbar-width:none;-ms-overflow-style:none}._segment_fz56n_257::-webkit-scrollbar{display:none}._segmentButton_fz56n_268{--indicator-height: 4px;text-transform:capitalize;font-size:.9rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._segmentButton_fz56n_268 div{display:flex!important;align-items:center!important;gap:.5rem!important;padding:0 .5rem}@media (min-width: 769px){._segmentButton_fz56n_268{font-size:.9rem}}._formContainer_oisvu_1{padding:1rem}._contentContainer_oisvu_5{padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}._timeDisplay_oisvu_13{font-size:2rem;font-weight:700;color:var(--ion-color-black)}._buttonContainer_oisvu_23{margin-top:2rem;padding:0 1rem}._confirmButton_oisvu_28{font-size:1.25rem;height:4rem;--padding-start: 3rem;--padding-end: 3rem}._cancelButton_oisvu_35{margin-top:.5rem}._avatarPreview_oisvu_39{display:flex;align-items:flex-start;justify-content:flex-start;padding:2rem 2rem 0rem;margin-bottom:1rem}._actionButtons_oisvu_48{padding:1rem;display:flex}._actionButtons_oisvu_48 ion-button{flex-grow:1}._instructorPreview_oisvu_59{text-align:left;padding:1rem;background-color:var(--ion-color-light);display:flex;flex-direction:column;align-items:flex-start;gap:1rem}._instructorAvatar_oisvu_69{margin:0;width:60px;height:60px;flex-shrink:0}._instructorTitle_oisvu_76{margin:0 0 .25rem;font-weight:600;font-size:1.1rem;color:var(--ion-color-dark)}._instructorName_oisvu_83{margin:0;color:var(--ion-color-primary);font-weight:500;font-size:1rem}._contentBalance_oisvu_90{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem;border-bottom:solid 1px var(--ion-color-border)}._contentBalanceDiv_oisvu_100{display:flex;flex-direction:column}._toggleContainer_oisvu_105{width:100%;padding:1rem;border-bottom:solid 1px var(--ion-color-border)}._toggleContainer_oisvu_105 ion-item{--padding-start: 0rem !important;--padding-end: 0rem !important;--inner-padding-end: 0rem !important}._formContainer_gj3rv_1{padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}._formContainer_gj3rv_1 ion-list{width:100%}._formContainer_gj3rv_1 ion-item{--ripple-color: transparent !important}._mapContainer_gj3rv_17{width:100%;height:200px;border-radius:8px;overflow:hidden;margin-bottom:1rem}._actionButtons_gj3rv_25{padding:1rem;display:flex}._actionButton_gj3rv_25{flex-grow:1}._locations_gj3rv_40{margin:0;padding:0;background:transparent}._locationItem_gj3rv_46{--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0;margin-bottom:.5rem;border-radius:8px;--background: var(--ion-color-light)}._locationItem_gj3rv_46._selected_gj3rv_55{--background: var(--ion-color-primary-contrast);border:1px solid var(--ion-color-primary)}._locationText_gj3rv_60{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 0}._locationName_gj3rv_67{font-weight:500;color:var(--ion-color-dark)}._locationAddress_gj3rv_72{font-size:.875rem;color:var(--ion-color-medium)}._defaultLabel_gj3rv_77{font-size:.75rem;color:var(--ion-color-primary);font-weight:500}._pickerItem_gj3rv_84{--background: var(--ion-color-light);border-radius:8px;margin-bottom:.5rem}._customButton_gj3rv_91{margin:0;--border-radius: 20px}._coachTitle_gj3rv_97{font-size:1.25rem;font-weight:600}._mapButton_gj3rv_103{margin:.5rem 0;--color: var(--ion-color-medium)}._customToast_gj3rv_109{--background: var(--ion-color-danger);--color: var(--ion-color-danger-contrast)}._loadingContainer_gj3rv_115{display:flex;justify-content:center;align-items:center;min-height:200px}._calendar_gj3rv_122{--background: var(--ion-color-white);border-radius:1rem;width:400px!important}._rotatedIcon_gj3rv_129{transform:rotate(-90deg)}._divider_gj3rv_133{border-bottom:solid 1px var(--ion-color-border);width:100%;margin:1rem 0}._alertContainer_gj3rv_139{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin:1rem 1rem 0rem}._alertContainer_gj3rv_139 img{position:absolute;height:2rem;right:.5rem;top:.5rem;transform:rotate(15deg)}._alertContent_gj3rv_158{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_gj3rv_165{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_gj3rv_172{flex-grow:1}._alertMessage_gj3rv_172 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_gj3rv_172 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._priceInputSection_gj3rv_190{width:100%}._priceInput_gj3rv_190{margin-top:.5rem;--border-radius: 1rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._inputLabel_gj3rv_213{font-size:.875rem;color:var(--ion-color-medium);margin-bottom:.5rem}._inputGroup_gj3rv_219{margin-bottom:1rem}._inputGroup_gj3rv_219:last-child{margin-bottom:0}._divider_gj3rv_133{border-top:solid 1px var(--ion-color-light);width:95%}._itemTitle_gj3rv_232{font-weight:600!important}._invoiceOptions_gj3rv_236{border-radius:1rem;background-color:var(--ion-color-light);width:100%;overflow:hidden}._priceInputWithButton_gj3rv_246{display:flex;align-items:center;gap:1rem;width:100%}._priceInput_gj3rv_190{flex:1}._priceWarning_gj3rv_261{display:flex;align-items:center;gap:.25rem;margin-top:.5rem;color:var(--ion-color-danger)}._cautionMessage_gj3rv_269{background:var(--ion-color-lightYellow);border-radius:12px;overflow:hidden;margin:1rem 0 1rem 4rem;border:1px solid var(--ion-color-warning)}._cautionMessage_gj3rv_269>div{display:flex;align-items:flex-start;padding:16px;position:relative}._cautionMessage_gj3rv_269 ion-icon{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px;flex-shrink:0}._cautionMessage_gj3rv_269 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2;flex-grow:1}._cautionMessage_gj3rv_269 strong{color:var(--ion-color-warning);font-weight:600;font-size:1rem}._cautionMessage_gj3rv_269 ._emphasize_gj3rv_306{font-weight:700}._durationButtons_gj3rv_310{display:flex;justify-content:flex-start;margin-left:1rem;margin-top:1rem;margin-bottom:1rem}._newBadge_gj3rv_319{margin-right:.5rem}._itemNoChange_gj3rv_323{--background-hover: transparent;--background-activated: transparent;--ripple-color: transparent}._selectedCustomer_gj3rv_330{background:var(--ion-color-light);border-radius:12px;margin:1rem;padding:1rem}._customerInfo_gj3rv_338{display:flex;align-items:center;gap:1rem}._customerAvatar_gj3rv_344{flex-shrink:0}._customerAvatar_gj3rv_344 ion-avatar{width:64px;height:64px;border:3px solid var(--ion-color-primary)}._customerDetails_gj3rv_354{flex:1}._customerDetails_gj3rv_354 h2{margin:0 0 .25rem;font-size:1.25rem;font-weight:600;color:var(--ion-color-dark)}._customerDetails_gj3rv_354 p{margin:.125rem 0;font-size:.875rem;color:var(--ion-color-medium)}@media (min-width: 768px){._mapContainer_gj3rv_17{height:300px}._formContainer_gj3rv_1{max-width:600px;margin:0 auto}}._locationModal_1kuq9_1::part(backdrop){background:transparent;opacity:0}._locations_1kuq9_6{width:100%;background-color:var(--ion-color-white)}._locationItem_1kuq9_12{--border-radius: 1rem;margin-bottom:.75rem;--background-activated: transparent !important;--ripple-color: var(--ion-color-lightBlue);--padding-top: 1rem !important;--padding-bottom: 1rem !important;--padding-start: 0rem;--border-width: 1px;--border-style: solid;--border-color: var(--ion-color-border);--ripple-color: transparent !important}._locationItem_1kuq9_12:last-child{margin-bottom:0}._locationItem_1kuq9_12._selected_1kuq9_30{--border-width: 2px;--border-style: solid;--border-color: var(--ion-color-primary)}._locationText_1kuq9_36{display:flex;flex-direction:column;margin-left:1rem}._locationName_1kuq9_42{font-size:1rem!important;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._locationAddress_1kuq9_50{font-size:.85rem!important;color:var(--ion-color-medium)!important}._icon_1kuq9_58{font-size:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}._iconWrapper_1kuq9_63{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:50%;background:var(--ion-color-light)}._iconWrapper_1kuq9_63._selected_1kuq9_30{background:var(--ion-color-primary)}._locationInput_1kuq9_78{width:100%;margin-top:.5rem}._errorContainer_1kuq9_83{padding:.5rem 1rem;background-color:var(--ion-color-danger-tint);border-radius:1rem;color:var(--ion-color-danger-contrast);text-align:left;display:flex;align-items:flex-start;gap:.75rem}._errorContainer_1kuq9_83 ion-icon{min-width:1.5rem;font-size:1.5rem}._errorMessage_1kuq9_99{color:var(--ion-color-danger);padding:.5rem;margin-top:.5rem;font-size:.875rem;text-align:left}._disabled_1kuq9_107{opacity:.5;pointer-events:none}._locationPrimary_1kuq9_112{font-size:.7rem;color:var(--ion-color-primary)}._headerContainer_1kuq9_118{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem}._header_1kuq9_118{text-align:left;font-size:2.5rem;font-weight:700;width:100%;display:flex;flex-direction:column}._headerContainer_1kuq9_118 img{height:4.5rem;width:4.5rem;object-fit:cover}._subTitle_1kuq9_148{text-align:left;font-size:1rem;color:var(--ion-color-medium)}._input_1kuq9_155{background-color:var(--ion-color-light);border-radius:1rem;border:none;padding:1.25rem 2rem;margin-top:.75rem;width:100%}._input_1kuq9_155:focus{outline:2px solid var(--ion-color-primary);caret-color:var(--ion-color-primary)}._slideUpPanel_zwr2e_1{position:fixed;bottom:4.5rem;left:0;right:0;background-color:var(--ion-color-white);border-radius:24px 24px 0 0;box-shadow:0 -8px 16px -10px rgba(0,0,0,.15);transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:5;padding-bottom:env(safe-area-inset-bottom)}._slideUpPanel_zwr2e_1._visible_zwr2e_15{transform:translateY(0)}._contentContainer_zwr2e_19{padding:24px 24px calc(24px + env(safe-area-inset-bottom)) 24px}._header_zwr2e_23{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._title_zwr2e_30{font-size:20px;font-weight:600;color:var(--ion-color-dark);margin:0}._changesContainer_zwr2e_37{display:flex;flex-direction:column;gap:20px}._gridContainer_zwr2e_43{display:grid;grid-template-columns:1fr 1fr;gap:12px}._gridItem_zwr2e_49{padding:16px;background-color:var(--ion-color-light);border-radius:16px;border:1px solid var(--ion-color-border);transition:all .2s ease-in-out}._locationSection_zwr2e_57{padding:16px;background-color:var(--ion-color-light);border-radius:16px;border:1px solid var(--ion-color-border)}._iconContainer_zwr2e_64{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px}._icon_zwr2e_64{width:20px;height:20px;color:#6e758f}._label_zwr2e_78{font-size:14px;font-weight:500;color:#6e758f;margin:0}._value_zwr2e_85{font-size:.8rem;font-weight:600;color:var(--ion-color-dark);margin:4px 0 0;display:flex;align-self:center;flex-wrap:wrap;gap:.5rem}._valueSpecial_zwr2e_97{font-size:.65rem;font-weight:400;color:var(--ion-color-dark);margin:4px 0 0}._closeButton_zwr2e_104{background:none;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);border-radius:50%;transition:background-color .2s ease}._closeButton_zwr2e_104 ion-icon{width:24px;height:24px}._alertContainer_zwr2e_122{background:var(--ion-color-lightYellow);border-radius:1rem;overflow:hidden}._alertContent_zwr2e_135{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_zwr2e_142{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px;flex-shrink:0}._alertMessage_zwr2e_149{flex-grow:1}._alertMessage_zwr2e_149 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-warning)}._alertMessage_zwr2e_149 p{margin:0;font-size:.8rem!important;color:var(--ion-color-black);line-height:1.2}._badge_zwr2e_167{display:flex;align-items:center;gap:.25rem}._badge_zwr2e_167 span{font-size:.75rem!important}._toolbar_1e70e_1{--background: transparent;--border-width: 0;--min-height: 60px}._closeButton_1e70e_7{position:absolute;top:1rem;right:1.5rem;cursor:pointer;z-index:1000}._header_1e70e_19{text-align:left;margin-bottom:2rem;margin:2rem}._header_1e70e_19 h2{margin:0 0 .5rem;color:var(--ion-color-dark);font-size:2.5rem;font-weight:600}._header_1e70e_19 p{margin:0;color:var(--ion-color-medium);font-size:.9rem}._segment_1e70e_38{--background: var(--ion-color-white);padding-top:1rem;margin-bottom:2rem;border-bottom:solid 1px var(--ion-color-border)}._segmentButton_1e70e_45{--indicator-height: 4px;text-transform:capitalize;font-size:.85rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._segmentButton_1e70e_45 div{display:flex!important;align-items:center!important;gap:.5rem!important}._segmentButton_1e70e_45 div ion-icon{font-size:2.5rem}._segmentButton_1e70e_45 div ion-badge{font-size:.7rem;margin-left:.25rem}._primarySegment_1e70e_71{--color-checked: var(--ion-color-primary) !important}._optionDescription_1e70e_75{margin:2rem;text-align:left}._optionDescription_1e70e_75 p{margin:0;color:var(--ion-color-medium);font-size:.9rem;line-height:1.4}._proceedButton_1e70e_91{--background: var(--ion-color-primary);--background-activated: var(--ion-color-primary-shade);--background-hover: var(--ion-color-primary-shade);height:4rem;font-weight:600;margin:1rem 2rem .5rem}._cancelButton_1e70e_103{--color: var(--ion-color-medium);--color-activated: var(--ion-color-medium-shade);--color-hover: var(--ion-color-medium-shade);height:2.5rem;font-weight:500;margin:0 2rem 2rem}._alertContainer_1e70e_112{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin:2rem 2rem 1rem}._alertContainer_1e70e_112._warning_1e70e_120{background:var(--ion-color-lightYellow)}._alertContent_1e70e_124{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1e70e_131{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertIcon_1e70e_131._warning_1e70e_120{color:var(--ion-color-warning)}._alertMessage_1e70e_142{flex-grow:1}._alertMessage_1e70e_142 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1e70e_142._warning_1e70e_120 h3{color:var(--ion-color-warning)}._alertMessage_1e70e_142 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._instructorSection_1e70e_164{margin:2rem 2rem 1rem}._instructorLabel_1e70e_169{font-size:.9rem;font-weight:500;color:var(--ion-color-medium);margin-bottom:.75rem;display:block}._instructorCard_1e70e_177{--padding-start: 1rem;--padding-end: 1rem;--padding-top: .75rem;--padding-bottom: .75rem;--background: var(--ion-color-white);border-radius:1rem;cursor:pointer;transition:all .2s ease}._instructorCard_1e70e_177 h3{font-size:1rem;font-weight:500;color:var(--ion-color-dark);margin:0}._loadingContainer_ml7cs_5{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._transactionList_ml7cs_19{padding:0 16px;padding-top:1rem}._transactionCard_ml7cs_24{margin:12px 0;padding:0 16px;border-bottom:solid 1px var(--ion-color-border)}._transactionHeader_ml7cs_32{display:flex;justify-content:space-between;width:100%}._transactionInfo_ml7cs_39{flex-grow:1;padding-right:16px}._transactionTitle_ml7cs_44{display:flex;align-items:center;margin-bottom:4px;flex-wrap:wrap;gap:.5rem}._transactionTitle_ml7cs_44 h2{margin:0;font-size:.9rem;font-weight:600}._transactionOwner_ml7cs_64{display:flex;align-items:center;gap:.15rem;font-size:.65rem;font-weight:400;background-color:var(--ion-color-light);color:var(--ion-color-dark);padding:.15rem .35rem;border-radius:1rem}._transactionOwner_ml7cs_64 img{height:.65rem;width:.65rem;border-radius:25%;object-fit:cover}._transactionDate_ml7cs_83{color:var(--ion-color-medium);font-size:13px;margin:0}._typeIcon_ml7cs_89{font-size:.9rem;margin-right:0}._transactionPrice_ml7cs_94{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;min-width:150px}._amount_ml7cs_103{font-size:18px;font-weight:700;color:var(--ion-color-dark);margin-bottom:4px;white-space:nowrap}._statusChip_ml7cs_111{text-transform:capitalize;font-size:11px;height:22px;--background: transparent;margin:0}._accordionHeader_ml7cs_120{--background: transparent;--background-activated: transparent !important;--ripple-color: transparent !important;font-size:14px;--color: var(--ion-color-primary);--padding-start: 0;--inner-padding-end: 0;margin-top:8px}._accordionHeader_ml7cs_120 ion-label{margin:0;font-size:14px;font-weight:500}._detailsContent_ml7cs_137{padding:8px 0 8px 28px;font-size:14px}._detailItem_ml7cs_142{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8px}._detailLabel_ml7cs_149{color:var(--ion-color-medium);min-width:100px;display:inline-block}._detailValue_ml7cs_155{color:var(--ion-color-dark);font-weight:500}._datesList_ml7cs_160{margin-top:12px}._datesChips_ml7cs_164{display:flex;flex-wrap:wrap;margin-top:4px}._dateChip_ml7cs_170{height:24px;margin:4px 4px 4px 0;--background: rgba(var(--ion-color-medium-rgb), .1);--color: var(--ion-color-medium);font-size:12px}._emptyState_ml7cs_179{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;height:100%}._emptyIcon_ml7cs_189{font-size:64px;color:var(--ion-color-medium);margin-bottom:16px}._emptyState_ml7cs_179 h2{font-weight:600;color:var(--ion-color-dark);margin-bottom:8px}._emptyState_ml7cs_179 p{color:var(--ion-color-medium);margin:0}._alertContainer_ml7cs_207{position:fixed;bottom:1rem;left:0;right:0;background:var(--ion-color-lightYellow);border-radius:1rem;overflow:hidden;margin:0 1rem;z-index:999;animation:_slideUp_ml7cs_1 .4s ease-out forwards}@keyframes _slideUp_ml7cs_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._alertContent_ml7cs_231{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_ml7cs_238{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px;flex-shrink:0}._alertMessage_ml7cs_245{flex-grow:1}._alertMessage_ml7cs_245 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-warning)}._alertMessage_ml7cs_245 p{margin:0;font-size:.8rem!important;color:var(--ion-color-black);line-height:1.2}._closeButton_ml7cs_263{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}._viewTransactionContainer_ml7cs_278{padding-top:.5rem;border-top:1px solid var(--ion-color-light);display:flex;justify-content:flex-end}._viewTransactionButton_ml7cs_286{--color: var(--ion-color-primary);--border-color: var(--ion-color-primary);--background: transparent;--background-hover: rgba(var(--ion-color-primary-rgb), .1);--padding-start: 16px;--padding-end: 16px;font-size:.9rem;height:40px}._closeButton_ml7cs_263:hover{color:var(--ion-color-dark)}._accordionHeader_ml7cs_120{--transition: none !important;--ripple-color: transparent !important;--background-hover: transparent !important}._segmentContainer_ml7cs_315{padding:0 1rem;width:50%}._feeFooter_ml7cs_322{margin:.5rem 0;padding:.5rem;background-color:var(--ion-color-light-tint);border-radius:.5rem;border-top-left-radius:0;border-bottom-left-radius:0;border-left:3px solid var(--ion-color-primary)}._feeFooterText_ml7cs_332{font-size:.65rem;color:var(--ion-color-medium);font-style:italic;line-height:1.3}._container_1it4g_1{padding:0}._summaryCards_1it4g_5{display:flex;padding:16px;margin-bottom:8px}._summaryCard_1it4g_5{flex:1;background:var(--ion-color-light);border-radius:12px;padding:16px}._summaryHeader_1it4g_18{display:flex;align-items:center;gap:8px}._summaryHeader_1it4g_18 h3{margin:0!important}._toggleContainer_1it4g_31{display:flex;align-items:center;gap:.5rem;font-size:.75rem;padding-top:.5rem}._owedChip_1it4g_41{font-size:.7rem;height:20px;margin:0}._owedChip_1it4g_41 span{margin-left:4px}._summaryContent_1it4g_51{display:flex;align-items:center;gap:12px}._summaryIcon_1it4g_57{font-size:2rem;color:var(--ion-color-primary);flex-shrink:0}._summaryContent_1it4g_51 h3{margin:0 0 4px;font-size:.9rem;font-weight:500;color:var(--ion-color-medium)}._summaryAmount_1it4g_70{margin:0;font-size:2rem;font-weight:700;color:var(--ion-color-black);display:flex;align-items:center;gap:.5rem}._transactionList_1it4g_82{padding:0 16px}._transactionCard_1it4g_86{margin:12px 0;padding:0 16px;border-bottom:solid 1px var(--ion-color-border)}._transactionHeader_1it4g_92{display:flex;justify-content:space-between;width:100%}._transactionInfo_1it4g_98{flex-grow:1;padding-right:16px}._transactionTitle_1it4g_103{display:flex;align-items:center;margin-bottom:4px;flex-wrap:wrap;gap:.5rem}._transactionTitle_1it4g_103 h2{margin:0;font-size:16px;font-weight:600}._transactionOwner_1it4g_117{display:flex;align-items:center;gap:.15rem;font-size:.65rem;font-weight:400;background-color:var(--ion-color-light);color:var(--ion-color-dark);padding:.15rem .35rem;border-radius:1rem}._transactionOwner_1it4g_117 img{height:.65rem;width:.65rem;border-radius:25%;object-fit:cover}._transactionDate_1it4g_136{color:var(--ion-color-medium);font-size:13px;margin:0}._typeIcon_1it4g_142{font-size:20px;margin-right:8px}._transactionPrice_1it4g_147{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;min-width:100px}._amount_1it4g_155{font-size:18px;font-weight:700;color:var(--ion-color-dark);margin-bottom:4px;white-space:nowrap}._statusChip_1it4g_163{text-transform:capitalize;font-size:11px;height:22px;--background: transparent;margin:0}._accordion_1it4g_172{padding:0!important;--padding-top: 0rem !important}._accordionHeader_1it4g_177{--background: transparent;font-size:14px;--color: var(--ion-color-primary);--padding-start: 0;--inner-padding-end: 0;margin-top:8px;--transition: none !important;--ripple-color: transparent !important;--background-hover: transparent !important}._accordionHeader_1it4g_177 ion-label{margin:0;font-size:14px;font-weight:500}._detailsContent_1it4g_195{padding:8px 0 8px 28px;font-size:14px}._detailItem_1it4g_200{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8px}._detailLabel_1it4g_207{color:var(--ion-color-medium);min-width:100px;display:inline-block}._detailValue_1it4g_213{color:var(--ion-color-dark);font-weight:500}._emptyState_1it4g_219{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;height:100%}._emptyIcon_1it4g_229{font-size:64px;color:var(--ion-color-medium);margin-bottom:16px}._emptyState_1it4g_219 h2{font-weight:600;color:var(--ion-color-dark);margin-bottom:8px}._emptyState_1it4g_219 p{color:var(--ion-color-medium);margin:0}._instructionsContainer_1it4g_248{margin:16px;padding:20px;background:var(--ion-color-light);border-radius:12px;border:1px solid var(--ion-color-medium-tint)}._instructionsHeader_1it4g_256{display:flex;align-items:center;gap:12px;margin-bottom:16px}._instructionsHeader_1it4g_256 h3{margin:0;color:var(--ion-color-dark);font-size:1.1rem;font-weight:600}._instructionsList_1it4g_270{display:flex;flex-direction:column;gap:12px}._instructionStep_1it4g_276{display:flex;align-items:flex-start;gap:12px;padding:12px;background:var(--ion-color-light-tint);border-radius:8px;border-left:3px solid var(--ion-color-primary)}._stepNumber_1it4g_286{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--ion-color-primary);color:#fff;border-radius:50%;font-size:.8rem;font-weight:600;flex-shrink:0}._stepContent_1it4g_300{flex:1;font-size:.9rem;line-height:1.4;color:var(--ion-color-dark)}._stepContent_1it4g_300 strong{color:var(--ion-color-primary);font-weight:600}._formContainer_1rtf1_3{padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}._formContainer_1rtf1_3 ion-list{width:100%}._formContainer_1rtf1_3 ion-item{--ripple-color: transparent !important}._actionButtons_1rtf1_19{padding:1rem;display:flex}._actionButton_1rtf1_19{flex-grow:1}._divider_1rtf1_28{border-top:solid 1px var(--ion-color-light);width:95%}._alertContainer_1rtf1_33{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin:1rem 1rem 0rem}._alertContent_1rtf1_41{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1rtf1_48{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_1rtf1_55{flex-grow:1}._alertMessage_1rtf1_55 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1rtf1_55 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._priceInputSection_1rtf1_73{width:100%}._priceInput_1rtf1_73{margin-top:.5rem;--border-radius: 1rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;flex:1}._inputLabel_1rtf1_91{font-size:.875rem;color:var(--ion-color-medium);margin-bottom:.5rem}._inputGroup_1rtf1_97{margin-bottom:1rem}._inputGroup_1rtf1_97:last-child{margin-bottom:0}._itemTitle_1rtf1_105{font-weight:600!important}._priceInputWithButton_1rtf1_109{display:flex;align-items:center;gap:1rem;width:100%}._priceWarning_1rtf1_116{display:flex;align-items:center;gap:.25rem;margin-top:.5rem;color:var(--ion-color-danger)}._input_1rtf1_91{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem}._textArea_1rtf1_136{--border-radius: 1rem !important;--border-width: 0px;--background: var(--ion-color-light);min-height:5rem!important;--highlight-color-focused: var(--ion-color-primary) !important;--padding-bottom: 1.25rem !important;--padding-top: 1.25rem !important}._nameContainer_1rtf1_146{width:100%;display:flex;flex-direction:column;gap:.5rem}._nameContainer_1rtf1_146 span{font-weight:600;display:flex;align-items:center;gap:.25rem}._infoBox_1rtf1_164{background-color:var(--ion-color-light);padding:1rem;border-radius:12px;margin:1rem 0;align-self:flex-start}._infoBox_1rtf1_164 h4{margin:0 0 .75rem;color:var(--ion-color-primary);font-size:1rem;font-weight:600}._infoBox_1rtf1_164 ul{margin:0;padding-left:1.2rem}._infoBox_1rtf1_164 li{margin-bottom:.5rem;color:var(--ion-color-step-600);font-size:.9rem;line-height:1.3}._infoBox_1rtf1_164 li:last-child{margin-bottom:0}._mainContainer_845c1_1{position:relative;padding-right:.25rem;padding-top:.25rem}._infoContainer_845c1_8{display:flex;flex-direction:column;gap:.25rem}._lessonItem_845c1_15,._lessonItemExpanded_845c1_16{display:flex;align-items:flex-start;overflow:scroll;gap:.5rem;padding:.5rem 1rem;border-radius:1rem;border-bottom-left-radius:0;border-top-left-radius:0;background-color:var(--ion-color-light);margin-bottom:.5rem;cursor:pointer;position:relative;height:100%;border:none;border:solid 3px var(--ion-color-white);z-index:2}._lessonItem_845c1_15{flex-direction:row;flex-wrap:wrap}._lessonItemExpanded_845c1_16{flex-direction:column-reverse;justify-content:flex-end}._lessonItem_845c1_15:before,._lessonItemExpanded_845c1_16:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:var(--ion-color-primary)}._lessonItem_845c1_15._isPending_845c1_62:before,._lessonItemExpanded_845c1_16._isPending_845c1_62:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:var(--ion-color-medium)}._lessonItem_845c1_15._group_845c1_96:before,._lessonItemExpanded_845c1_16._group_845c1_96:before{background-color:var(--group-lesson-color, var(--ion-color-warning))}._lessonItem_845c1_15._semi_845c1_101:before,._lessonItemExpanded_845c1_16._semi_845c1_101:before{background-color:var(--ion-color-secondary)}._lessonItem_845c1_15._semi_845c1_101._isPending_845c1_62:before,._lessonItemExpanded_845c1_16._semi_845c1_101._isPending_845c1_62:before{background-color:var(--ion-color-medium)}._lessonItem_845c1_15._timeBlock_845c1_111:before,._lessonItemExpanded_845c1_16._timeBlock_845c1_111:before{background-color:var(--ion-color-danger)}._lessonItem_845c1_15._future_845c1_116:before,._lessonItemExpanded_845c1_16._future_845c1_116:before{background-color:var(--ion-color-tertiary)}._lessonItem_845c1_15._available_845c1_121:before,._lessonItemExpanded_845c1_16._available_845c1_121:before{background-color:var(--ion-color-success)}._lessonItem_845c1_15._isCanceled_845c1_74:before,._lessonItemExpanded_845c1_16._isCanceled_845c1_74:before{background-color:var(--ion-color-danger)}._timeContainer_845c1_143{display:flex;gap:.25rem}._lessonTime_845c1_149{font-size:.95rem;font-weight:300;color:var(--ion-color-dark);display:flex;align-items:center;gap:.25rem}._duration_845c1_162{font-size:.6rem;color:var(--ion-color-dark);display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;background-color:var(--ion-color-white);border-radius:.25rem;padding:0 .25rem}._duration_845c1_162 span{font-size:.5rem;color:var(--ion-color-black);margin-top:-.35rem;width:100%;text-align:end}._groupBadge_845c1_183{font-size:.65rem;padding:.1rem .25rem;border-radius:1rem;background-color:var(--ion-color-secondary-tint);color:var(--ion-color-secondary)}._detailsContainer_845c1_191{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem}._lessonName_845c1_205{font-size:.75rem;font-weight:700;color:var(--ion-color-dark);display:flex;align-items:center;gap:.2rem}._lessonName_845c1_205 span{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._waitlistBadge_845c1_222{font-size:.65rem;padding:.1rem .25rem;border-radius:1rem;background-color:var(--ion-color-warning-tint);color:var(--ion-color-warning)}._lessonItem_845c1_15 ._coachInfo_845c1_230{display:flex;align-items:center;gap:.2rem;font-size:.5rem;position:absolute;bottom:.25rem;right:.65rem;background-color:rgba(var(--ion-color-white-rgb),.8);box-shadow:0 0 0 1px rgba(var(--ion-color-white-rgb),.6),0 0 0 2px rgba(var(--ion-color-white-rgb),.4),0 0 0 3px rgba(var(--ion-color-white-rgb),.2),0 0 0 4px rgba(var(--ion-color-white-rgb),.1),0 2px 8px rgba(0,0,0,.1);padding:.1rem;border-radius:1rem;z-index:3}._lessonItemExpanded_845c1_16 ._coachInfo_845c1_230{display:flex;align-items:center;gap:.2rem;font-size:.65rem;position:absolute;bottom:.5rem;left:1rem;background-color:rgba(var(--ion-color-white-rgb),.8);box-shadow:0 0 0 1px rgba(var(--ion-color-white-rgb),.6),0 0 0 2px rgba(var(--ion-color-white-rgb),.4),0 0 0 3px rgba(var(--ion-color-white-rgb),.2),0 0 0 4px rgba(var(--ion-color-white-rgb),.1),0 2px 8px rgba(0,0,0,.1);padding:.1rem;border-radius:1rem;z-index:3}._groupSquare_845c1_277{background-color:var(--group-lesson-color, var(--ion-color-warning));height:.75rem;width:.75rem;border-radius:25%}._coachInfo_845c1_230 ._groupSquareCanceled_845c1_284{background-color:var(--ion-color-danger);height:.75rem;width:.75rem;border-radius:25%}._coachInfo_845c1_230 ._futureSquare_845c1_291{background-color:var(--ion-color-tertiary);height:.75rem;width:.75rem;border-radius:25%}._coachInfo_845c1_230 ._futureSquare_845c1_291._semiFuture_845c1_298{background:linear-gradient(135deg,var(--ion-color-secondary) 50%,var(--ion-color-tertiary) 50%)}._semiSquare_845c1_302{background-color:var(--ion-color-secondary);height:.75rem;width:.75rem;border-radius:25%}._pendingSquare_845c1_309{background-color:var(--ion-color-medium);height:.75rem;width:.75rem;border-radius:25%}._rescheduledSquare_845c1_316{background-color:var(--ion-color-primary);height:.75rem;width:.75rem;border-radius:25%}._canceledSquare_845c1_325{background-color:var(--ion-color-danger);height:.75rem;width:.75rem;border-radius:25%}._pendingSquare_845c1_309._recurringPending_845c1_334{background:linear-gradient(135deg,var(--ion-color-medium) 50%,var(--ion-color-tertiary) 50%)}._coachPhoto_845c1_338::part(image){height:1rem;width:1rem;object-fit:cover;border-radius:50%}._expandedInfo_845c1_345{width:100%;margin-top:.5rem;padding-top:.5rem}._priceInfo_845c1_351{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}._price_845c1_351{font-size:.875rem;font-weight:500;color:var(--ion-color-success)}._paymentBadge_845c1_364{font-size:.65rem;padding:.1rem .25rem;border-radius:1rem;background-color:var(--ion-color-success-tint);color:var(--ion-color-success)}._arrowDiv_845c1_372{position:absolute;bottom:.25rem;right:.5rem}._location_845c1_378{font-size:.75rem;color:var(--ion-color-medium);display:flex;align-items:center;gap:.25rem}._overlapBadge_845c1_386{position:absolute;top:.25rem;left:.25rem;font-size:.65rem;padding:.1rem .25rem;border-radius:1rem;background-color:var(--ion-color-danger-tint);color:var(--ion-color-danger)}._kidsContainer_845c1_397{display:flex;flex-wrap:wrap;gap:.5rem}._kid_845c1_397{font-size:.65rem;color:var(--ion-color-medium);border-radius:1rem}._parentPhoto_845c1_409::part(image){height:2rem;width:2rem;object-fit:cover;border-radius:50%}._photoContainer_845c1_424{position:absolute;top:0rem;right:0rem;z-index:1}._timeBlockBanIcon_845c1_432{position:absolute;font-size:2rem;color:var(--ion-color-danger);top:0rem;right:0rem;z-index:2}._participants_845c1_441{display:flex;align-items:center}._participants_845c1_441 ion-avatar{height:1.5rem;width:1.5rem;margin-left:-.75rem;border:2px solid var(--ion-color-light)}._participants_845c1_441 ion-avatar:first-child{margin-left:0}._participantCount_845c1_466{margin-left:.5rem;font-size:.75rem;color:var(--ion-color-medium);display:flex;align-items:center;gap:.5rem}._canceledInfo_845c1_475{display:flex;align-items:center;gap:.2rem;font-size:.65rem;position:absolute;top:.25rem;left:.25rem;z-index:10;padding:.1rem;border-radius:1rem;color:var(--ion-color-danger)}._canceledInfo_845c1_475 ._groupSquare_845c1_277{background-color:var(--ion-color-danger);height:.75rem;width:.75rem;border-radius:25%}._hoverPopup_845c1_514{transform:translate(-50%);background-color:var(--ion-color-dark);color:var(--ion-color-light);padding:.5rem;border-radius:.5rem;font-size:.75rem;white-space:nowrap;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.2)}._hoverPopup_845c1_514:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--ion-color-dark)}._popupTime_845c1_539{font-weight:600;margin-bottom:.25rem}._popupDuration_845c1_544,._popupLocation_845c1_544{font-size:.65rem;opacity:.8}._containerDiv_845c1_549{position:relative}@media (max-width: 768px){._lessonName_845c1_205 span{max-width:125px}}@media (min-width: 769px){._lessonItem_845c1_15{padding:.25rem .5rem;border-radius:.5rem;border-bottom-left-radius:0;border-top-left-radius:0}}._moveModal_1t73m_1::part(backdrop){background:transparent;opacity:1}._toolbar_1t73m_6{--padding-top: 1rem;--padding-bottom: 1rem}._moveModalContainer_1t73m_11{display:flex;flex-direction:column;gap:2rem}._participantInfo_1t73m_17{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:1rem 0}._participantInfo_1t73m_17 h3{margin:.5rem 0 0;font-weight:600}._participantInfo_1t73m_17 p{margin:0;color:var(--ion-color-medium);font-size:.9em}._groupCardWrapper_1t73m_37{position:relative;margin-top:-1.5rem}._groupCardWrapper_1t73m_37._selected_1t73m_44{outline:2px solid var(--ion-color-primary)}._groupCardWrapper_1t73m_37._incompatible_1t73m_49{opacity:.6;cursor:not-allowed}._clickableOverlay_1t73m_54{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;cursor:pointer;border-radius:8px}._incompatibleOverlay_1t73m_65{position:absolute;top:.5rem;left:0;right:.5rem;bottom:0;display:flex;align-items:flex-start;justify-content:flex-end;border-radius:1rem;z-index:2}._incompatibleOverlay_1t73m_65 ion-badge{z-index:3;padding:.5rem 1rem;font-size:.85em;border-radius:4px;white-space:nowrap;box-shadow:0 2px 4px rgba(0,0,0,.1)}._groupCardWrapper_1t73m_37._incompatible_1t73m_49{opacity:.4;cursor:not-allowed}._groupItemContent_1t73m_92{padding:.5rem 0}._groupItemContent_1t73m_92 h3{margin:0;font-size:1em;font-weight:600}._groupItemContent_1t73m_92 p{margin:.25rem 0 0;color:var(--ion-color-medium);font-size:.9em}._incompatibleReason_1t73m_108{color:var(--ion-color-danger);font-size:.8em;margin-top:.5rem}._noGroupsMessage_1t73m_114{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;text-align:center;color:var(--ion-color-medium)}._noGroupsMessage_1t73m_114 ion-icon{font-size:2rem}._availableGroups_1t73m_128{display:flex;flex-direction:column}._ionItem_1t73m_134{--border-radius: 1rem}._selectedBadge_1t73m_138{position:absolute;top:.75rem;right:.75rem;z-index:3;padding:.5rem 1rem;font-size:.85em;border-radius:.5rem;white-space:nowrap;box-shadow:0 2px 4px rgba(0,0,0,.1)}._dayTimelineWrapper_18cja_1{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:auto;background:var(--ion-background-color)}._dateHeader_18cja_11{background:var(--ion-color-white);border-bottom:2px solid var(--ion-color-light);padding:1.5rem;position:sticky;top:0;z-index:10;display:flex;justify-content:space-between;align-items:flex-start}._dateInfo_18cja_23{display:flex;flex-direction:column;gap:.25rem}._summaryInfo_18cja_29{display:flex;flex-direction:column;align-items:flex-end;gap:0}._totalCount_18cja_36{font-size:1.25rem;font-weight:700;color:var(--ion-color-black);margin:0;line-height:1}._typeCount_18cja_44{font-size:.75rem;font-weight:500;color:var(--ion-color-medium);margin:0;line-height:1}._dayName_18cja_52{font-size:.875rem;color:var(--ion-color-medium);font-weight:600;text-transform:uppercase;letter-spacing:.05em}._dateNumber_18cja_60{font-size:1.75rem;font-weight:700;color:var(--ion-color-black)}._dateNumber_18cja_60._blockedDateStamp_18cja_66{text-decoration:line-through;text-decoration-thickness:3px;color:#9ca3af}._dateNumber_18cja_60._today_18cja_72{color:var(--ion-color-primary)}._lessonsList_18cja_76{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}._noLessons_18cja_83{text-align:center;padding:3rem 1rem;color:var(--ion-color-medium);font-size:1rem;font-style:italic}._timeSlotGroup_18cja_91{display:flex;gap:1rem;align-items:flex-start}._timeSlotGroup_18cja_91:not(:last-child){margin-bottom:.5rem}._timeLabel_18cja_101{font-size:.875rem;font-weight:600;color:var(--ion-color-medium);min-width:80px;padding-top:.5rem;flex-shrink:0}._lessonsStack_18cja_110{flex:1;min-width:0;display:flex;flex-direction:column;gap:0}._lessonCard_18cja_118{width:100%;margin:0!important}._lessonCard_18cja_118>*{margin-bottom:0!important}._toolbar_h04vf_1{--background: transparent !important;position:relative}._mainImage_h04vf_6{width:100%;margin-top:-4rem}._closeButton_h04vf_11{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._containerModal_h04vf_21{padding:1.5rem 1.5rem 3rem}._containerModal_h04vf_21 h1{font-weight:700;font-size:2rem;color:var(--ion-color-dark);margin-bottom:.5rem;line-height:1.2;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._swumLogo_h04vf_38{height:2rem;vertical-align:middle;margin-right:-.5rem}._containerModal_h04vf_21 h2{font-weight:600;font-size:1.25rem;color:var(--ion-color-dark);margin-top:2rem;margin-bottom:.5rem}._containerModal_h04vf_21 p{color:var(--ion-color-medium);margin-bottom:1rem;line-height:1.6;font-size:1rem}._setupList_h04vf_59{display:flex;flex-direction:column;gap:1rem;margin:1.5rem 0}._setupItem_h04vf_66{display:flex;gap:1rem;align-items:flex-start;padding:1rem;background-color:var(--ion-color-light);border-radius:12px}._stepNumber_h04vf_75{background-color:var(--ion-color-primary);color:#fff;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem;flex-shrink:0}._stepContent_h04vf_89{flex:1}._stepContent_h04vf_89 h3{font-size:1rem;font-weight:600;color:var(--ion-color-dark);margin:0;margin-bottom:.25rem}._stepContent_h04vf_89 p{font-size:.875rem;color:var(--ion-color-medium);margin:0;line-height:1.4}._buttonContainer_h04vf_116{display:flex;gap:1rem;padding:16px;align-items:center}._primaryButton_h04vf_123{flex:1;height:4rem}._skipButton_h04vf_128{flex-shrink:0;height:4rem}@keyframes _simpleScale_a69kp_1{0%{transform:scale(.995) translateY(1px) translate(1px)}70%{transform:scale(1) translateY(-.2px) translate(-.2px)}to{transform:scale(1) translateY(0) translate(0)}}._pageSimpleScale_a69kp_14{animation:_simpleScale_a69kp_1 .5s cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}._settingsContainer_bn8tx_1{display:flex;flex-direction:column;gap:1rem;padding:1rem}._displayOption_bn8tx_8{background:var(--ion-background-color);border:2px solid var(--ion-color-light);border-radius:12px;padding:1.5rem;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}._displayOption_bn8tx_8._selected_bn8tx_22{border-color:var(--ion-color-primary);color:var(--ion-color-primary)}._displayOption_bn8tx_8 img{width:5rem;position:absolute;top:-1rem;right:-1rem;transform:rotate(15deg)}._iconContainer_bn8tx_36{background:var(--ion-color-light);border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}._selected_bn8tx_22 ._iconContainer_bn8tx_36{background:var(--ion-color-primary);color:#fff}._iconContainer_bn8tx_36 ion-icon{font-size:1.5rem}._displayOption_bn8tx_8 h3{margin:0;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}._displayOption_bn8tx_8 p{margin:0;color:var(--ion-color-medium);font-size:.9rem}._selectP_bn8tx_69{margin-top:-.75rem!important}._saveSpinner_bn8tx_79{margin-right:2rem}._subTitle_bn8tx_85{font-weight:700;font-size:2.5rem;padding:0 1rem}._helpSubTitle_bn8tx_91{color:var(--ion-color-medium);margin:0;margin-bottom:1rem;padding:0 1rem}._coachTitle_bn8tx_99{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._settingsContainer_bn8tx_1 ion-list{background:transparent;padding:0;margin-top:1rem}._settingsContainer_bn8tx_1 ion-item{--background: var(--ion-background-color);--border-radius: 12px;--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0;border:2px solid var(--ion-color-light);border-radius:12px;margin-bottom:1rem}._settingsContainer_bn8tx_1 ion-item ion-icon[slot=start]{background:var(--ion-color-light);padding:.75rem;border-radius:50%;margin-right:1rem;font-size:1.5rem}._settingsContainer_bn8tx_1 ion-item ion-label h2{font-size:1.1rem;font-weight:600;margin:0;margin-bottom:.25rem}._settingsContainer_bn8tx_1 ion-item ion-label p{color:var(--ion-color-medium);font-size:.9rem;margin:0}._alertContainer_bn8tx_144{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-bottom:.5rem}._alertContent_bn8tx_153{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_bn8tx_160{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_bn8tx_167{flex-grow:1}._alertMessage_bn8tx_167 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_bn8tx_167 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._closeButton_bn8tx_185{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}._closeButton_bn8tx_185:hover{color:var(--ion-color-dark)}*{font-family:Rubik,sans-serif;font-optical-sizing:auto}html{--ion-dynamic-font: initial;-webkit-text-size-adjust:none;text-size-adjust:none}:root{--ion-font-family: "Rubik", sans-serif}.coachTitle{text-align:left;font-size:1rem;font-weight:500;--color: var(--ion-color-black)}.save-Button-Div{position:absolute;bottom:3rem;right:1rem}.big-Save-Button{height:3.5rem;--background: var(--ion-color-primary-shade)}.pac-container{background-color:var(--ion-color-white);border-radius:.5rem;box-shadow:none;border:1px solid var(--ion-color-border);padding:.5rem}.pac-item{padding:.75rem;cursor:pointer;border-top:solid 1px var(--ion-color-border);border-bottom:none}.pac-item-query{font-weight:700}.pac-item:hover{background-color:var(--ion-color-lightBlue)}.pac-matched{color:var(--ion-color-primary)}ion-datetime{--wheel-highlight-background: var(--ion-color-light);--wheel-highlight-border-radius: .5rem;--wheel-fade-background-rgb: var(--ion-color-lightBlue)}ion-datetime::part(wheel-item){color:var(--ion-color-medium)}ion-datetime::part(wheel-item active){color:var(--ion-color-dark)}ion-input[type=time] input::-webkit-calendar-picker-indicator{filter:brightness(0) invert(var(--time-picker-invert));cursor:pointer}ion-input[type=time] input::-moz-calendar-picker-indicator{filter:brightness(0) invert(var(--time-picker-invert));cursor:pointer}ion-input[type=date] input::-webkit-calendar-picker-indicator{filter:brightness(0) invert(var(--time-picker-invert));cursor:pointer}ion-input[type=date] input::-moz-calendar-picker-indicator{filter:brightness(0) invert(var(--time-picker-invert));cursor:pointer}ion-input[type=datetime-local] input::-webkit-calendar-picker-indicator{filter:brightness(0) invert(var(--time-picker-invert));cursor:pointer}ion-input[type=datetime-local] input::-moz-calendar-picker-indicator{filter:brightness(0) invert(var(--time-picker-invert));cursor:pointer}ion-action-sheet .action-sheet-title{color:var(--ion-color-black)!important}ion-menu{z-index:2}ion-modal{--backdrop-opacity: .5 !important}ion-toolbar{--background: var(--ion-color-white)}ion-thumbnail{--border-radius: .5rem}ion-note{font-size:.65rem;font-weight:400;color:var(--ion-color-medium)}ion-searchbar{--cancel-button-color: var(--ion-color-primary) !important}ion-alert{text-align:left;--backdrop-opacity: .6 !important}.sc-ion-alert-md-h .alert-wrapper{border-radius:.75rem!important;min-width:300px}body.dark-theme .sc-ion-alert-md-h .alert-wrapper{background:var(--ion-color-light)!important}.sc-ion-alert-md-h .alert-title{font-size:1.25rem!important;font-weight:600!important}.sc-ion-alert-md-h .alert-message{font-weight:300!important}.sc-ion-alert-md-h .alert-button-group{border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important;padding-bottom:16px!important}.alert-button.ion-activatable.alert-button-role-cancel{background:transparent!important;text-transform:capitalize!important;color:var(--ion-color-medium)!important;font-weight:400}.alert-button.ion-activatable:not(.alert-button-role-cancel){background:var(--ion-color-primary)!important;color:#fff!important;border-radius:.5rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important;text-transform:capitalize!important}ion-loading{--spinner-color: var(--ion-color-primary) !important;--backdrop-opacity: .5 !important;color:var(--ion-color-black)!important}ion-loading.loadingSpecial{--backdrop-opacity: 0 !important;--spinner-color: transparent !important}ion-loading div{border-radius:.5rem!important;--background: transparent !important;padding:.5rem .75rem!important;box-shadow:none!important;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500!important;position:absolute!important;top:.25rem!important;right:1rem!important}.native-ios ion-loading div{top:2rem!important;right:1.5rem!important}ion-loading ion-spinner{height:20px;width:20px;margin-right:-2.5rem}ion-refresher-content ion-icon{color:var(--ion-color-black)}ion-refresher-content ion-spinner{color:var(--ion-color-primary);height:40px;width:40px}ion-toast{--background:#1A2536;--box-shadow: 0 4px 8px rgba(0, 0, 0, .08);--border-radius: 1rem;color:#fff;font-weight:500;font-size:1rem;--height: 3.5rem !important}ion-toast::part(icon){font-size:1.5rem;color:var(--ion-color-primary)}ion-range{--bar-height: 8px;--bar-border-radius: 8px;--knob-background: var(--ion-color-primary);--knob-size: 40px !important;--pin-background: var(--ion-color-primary);--pin-color: #fff}body.dark-theme ion-toast{--background: var(--ion-color-primary);color:var(--ion-color-black);--button-color: white}body.dark-theme ion-toast::part(icon){color:var(--ion-color-black)}body.dark-theme ion-loading{--background: var(--ion-color-light) !important;--spinner-color: var(--ion-color-primary) !important}body.dark-theme ion-loading.loadingSpecial{--backdrop-opacity: 0 !important;--spinner-color: transparent !important}ion-toast.customToast{--background: var(--ion-color-lightRed) !important;color:var(--ion-color-danger)}ion-toast.customToast::part(icon){color:var(--ion-color-danger)!important}ion-toast.customToastSpecial{--background: var(--ion-color-danger) !important;color:#fff}ion-toast.customToastSpecial::part(icon){color:#fff!important}ion-buttons ion-button{--background-hover: transparent !important;--background-activated: transparent !important;--ripple-color: transparent !important}.ion-color-black{--ion-color-base: var(--ion-color-black);--ion-color-base-rgb: var(--ion-color-black-rgb);--ion-color-contrast: var(--ion-color-black-contrast);--ion-color-contrast-rgb: var(--ion-color-black-contrast-rgb);--ion-color-shade: var(--ion-color-black-shade);--ion-color-tint: var(--ion-color-black-tint)}.ion-color-grey{--ion-color-base: var(--ion-color-benGrey)}.ion-color-white{--ion-color-base: var(--ion-color-white);--ion-color-base-rgb: var(--ion-color-white-rgb);--ion-color-contrast: var(--ion-color-white-contrast);--ion-color-contrast-rgb: var(--ion-color-white-contrast-rgb);--ion-color-shade: var(--ion-color-white-shade);--ion-color-tint: var(--ion-color-white-tint)}.ion-color-tru-white{--ion-color-base: white}.ion-color-mode-contrast{--ion-color-base: var(--ion-color-mode-contrast);--ion-color-base-rgb: var(--ion-color-mode-contrast-rgb);--ion-color-contrast: var(--ion-color-mode-contrast-contrast);--ion-color-contrast-rgb: var(--ion-color-mode-contrast-contrast-rgb);--ion-color-shade: var(--ion-color-mode-contrast-shade);--ion-color-tint: var(--ion-color-mode-contrast-tint)}:root{--time-picker-invert: 0;--alert-button-background: var(--ion-color-success) !important;--alert-button-color: var(--ion-color-success-contrast) !important;--ion-background-color: #ffffff;--ion-background-color-rgb: 255,255,255;--ion-color-benBlack: var(--ion-color-primary);--ion-color-reverseBenBlack: var(--ion-color-primary);--ion-color-benGrey: #222D3A;--ion-color-border: #e6e6e6;--ion-color-lightGreen: #d8f1ea;--ion-color-lightBlue: #d7e9ff;--ion-color-lightSkyBlue: #d4f0ff;--ion-color-lightRed: #FFECEC;--ion-color-lightYellow: #FFF5D6;--ion-color-lightPurple: #E6D4FF;--ion-color-inputSpecial: #F4F5F8;--ion-color-mode-contrast: #000000;--ion-color-mode-contrast-rgb: 0,0,0;--ion-color-mode-contrast-contrast: #ffffff;--ion-color-mode-contrast-contrast-rgb: 255,255,255;--ion-color-mode-contrast-shade: #0a0a0a;--ion-color-mode-contrast-tint: #262626;--ion-color-primary: #4569FA;--ion-color-primary-rgb: 69, 105, 250;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #3E5EE1;--ion-color-primary-tint: #587BFB;--ion-color-black: #000000;--ion-color-black-rgb: 0, 0, 0;--ion-color-black-contrast: #ffffff;--ion-color-black-contrast-rgb: 255, 255, 255;--ion-color-black-shade: #0a0a0a;--ion-color-black-tint: #262626;--ion-color-white: #ffffff;--ion-color-white-rgb: 255, 255, 255;--ion-color-white-contrast: #000000;--ion-color-white-contrast-rgb: 0, 0, 0;--ion-color-white-shade: #f5f5f5;--ion-color-white-tint: #d9d9d9;--ion-color-secondary: #3dc2ff;--ion-color-secondary-rgb: 61, 194, 255;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #36abe0;--ion-color-secondary-tint: #50c8ff;--ion-color-tertiary: #8A2BE2;--ion-color-tertiary-rgb: 138, 43, 226;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #7926c7;--ion-color-tertiary-tint: #9640e5;--ion-color-success: #00DA97;--ion-color-success-rgb: 0, 218, 151;--ion-color-success-contrast: #ffffff;--ion-color-success-contrast-rgb: 255, 255, 255;--ion-color-success-shade: #00c487;--ion-color-success-tint: #1edfa6;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #eb445a;--ion-color-danger-rgb: 235, 68, 90;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #cf3c4f;--ion-color-danger-tint: #ed576b;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #ffffff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e;--ion-color-medium: #bfbfbf;--ion-color-medium-rgb: 146, 148, 156;--ion-color-medium-contrast: #ffffff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #808289;--ion-color-medium-tint: #9d9fa6;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--color-bg1: #3dc2ff;--color-bg2: #3880ff;--color1: 61, 194, 255;--color2: 255, 255, 255;--color3: 56, 128, 255;--color4: 82, 96, 255;--color5: 255, 255, 255;--color-interactive: 82, 96, 255;--circle-size: 80%;--blending: hard-light}body{background-color:var(--ion-background-color)}body.dark-theme{--time-picker-invert: 1;--ion-background-color: #121212;--ion-background-color-rgb: 18,18,18;--ion-color-benBlack: var(--ion-color-primary);--ion-color-reverseBenBlack: #000000;--ion-color-benGrey: #6E758F;--ion-color-border: #000000;--ion-color-lightGreen: #216250;--ion-color-lightBlue: #142b47;--ion-color-lightSkyBlue: #1a3a52;--ion-color-lightRed: #5d2626;--ion-color-lightYellow: #4d3810;--ion-color-lightPurple: #3D1A5C;--ion-color-inputSpecial: #222429;--ion-color-mode-contrast: #222428;--ion-color-mode-contrast-rgb: 34,36,40;--ion-color-mode-contrast-contrast: #ffffff;--ion-color-mode-contrast-contrast-rgb: 255,255,255;--ion-color-mode-contrast-shade: #1e2023;--ion-color-mode-contrast-tint: #383a3e;--ion-color-primary: #4569FA;--ion-color-primary-rgb: 69, 105, 250;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #3E5EE1;--ion-color-primary-tint: #587BFB;--ion-color-black: #ffffff;--ion-color-black-rgb: 255, 255, 255;--ion-color-black-contrast: #000000;--ion-color-black-contrast-rgb: 0, 0, 0;--ion-color-black-shade: #e0e0e0;--ion-color-black-tint: #ffffff;--ion-color-white: #121212;--ion-color-white-rgb: 18, 18, 18;--ion-color-white-contrast: #ffffff;--ion-color-white-contrast-rgb: 255, 255, 255;--ion-color-white-shade: #101010;--ion-color-white-tint: #2a2a2a;--ion-color-secondary: #3dc2ff;--ion-color-secondary-rgb: 61, 194, 255;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #36abe0;--ion-color-secondary-tint: #50c8ff;--ion-color-tertiary: #8A2BE2;--ion-color-tertiary-rgb: 138, 43, 226;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #7926c7;--ion-color-tertiary-tint: #9640e5;--ion-color-success: #00DA97;--ion-color-success-rgb: 0, 218, 151;--ion-color-success-contrast: #ffffff;--ion-color-success-contrast-rgb: 255, 255, 255;--ion-color-success-shade: #00c487;--ion-color-success-tint: #1edfa6;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #eb445a;--ion-color-danger-rgb: 235, 68, 90;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #cf3c4f;--ion-color-danger-tint: #ed576b;--ion-color-dark: #f4f5f8;--ion-color-dark-rgb: 244,245,248;--ion-color-dark-contrast: #000000;--ion-color-dark-contrast-rgb: 0,0,0;--ion-color-dark-shade: #d7d8da;--ion-color-dark-tint: #f5f6f9;--ion-color-medium: #989aa2;--ion-color-medium-rgb: 152,154,162;--ion-color-medium-contrast: #000000;--ion-color-medium-contrast-rgb: 0,0,0;--ion-color-medium-shade: #86888f;--ion-color-medium-tint: #a2a4ab;--ion-color-light: #222428;--ion-color-light-rgb: 34,36,40;--ion-color-light-contrast: #ffffff;--ion-color-light-contrast-rgb: 255,255,255;--ion-color-light-shade: #1e2023;--ion-color-light-tint: #383a3e}body.dark-theme .ios,body.dark-theme .md{--ion-background-color: #121212;--ion-background-color-rgb: 18,18,18;--ion-text-color: #ffffff;--ion-text-color-rgb: 255,255,255;--ion-border-color: #222222;--ion-color-step-50: #1e1e1e;--ion-color-step-100: #2a2a2a;--ion-color-step-150: #363636;--ion-color-step-200: #414141;--ion-color-step-250: #4d4d4d;--ion-color-step-300: #595959;--ion-color-step-350: #656565;--ion-color-step-400: #717171;--ion-color-step-450: #7d7d7d;--ion-color-step-500: #898989;--ion-color-step-550: #949494;--ion-color-step-600: #a0a0a0;--ion-color-step-650: #acacac;--ion-color-step-700: #b8b8b8;--ion-color-step-750: #c4c4c4;--ion-color-step-800: #d0d0d0;--ion-color-step-850: #dbdbdb;--ion-color-step-900: #e7e7e7;--ion-color-step-950: #f3f3f3;--ion-item-background: #121212;--ion-toolbar-background: #1f1f1f;--ion-tab-bar-background: #1f1f1f;--ion-card-background: #121212}html{--ion-dynamic-font: var(--ion-default-dynamic-font)}.no-messages-special{height:100%;flex-grow:1;display:flex;align-items:center;justify-content:center;background-color:var(--ion-color-light)}.no-messages-special.special{flex-grow:1;height:100%;margin-top:25vh;background-color:var(--ion-color-white)}.no-messages-special-sub-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4rem;flex-grow:1}.no-messages-special-sub-container ion-icon{font-size:5rem;color:var(--ion-color-medium)!important}.no-messages-special-sub-container h2{font-size:2rem;font-weight:700;color:var(--ion-color-medium)!important;text-align:center}.no-messages-special-sub-container p{font-size:.85rem;font-weight:500;color:var(--ion-color-medium)!important;text-align:center}.hide-scrollbar{scrollbar-width:none!important;-ms-overflow-style:none!important;overflow:-moz-scrollbars-none!important}.hide-scrollbar::-webkit-scrollbar{width:0!important;height:0!important;background:transparent!important;display:none!important;-webkit-appearance:none!important}.hide-scrollbar ::-webkit-scrollbar,.hide-scrollbar *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.hide-scrollbar ion-content::part(scroll),.hide-scrollbar .ion-content-scroll-host{scrollbar-width:none!important;-ms-overflow-style:none!important}@media (min-width: 769px){ion-toast{--max-width: 600px}ion-modal{--border-radius: 1rem}}ion-datetime-button::part(native){background:var(--ion-color-light);color:var(--ion-color-dark);border-radius:2rem;padding:.5rem 1rem;font-size:.85rem;font-weight:400;height:3rem;display:flex;align-items:center;margin-left:.25rem;transition:none!important;--ripple-color: transparent !important}ion-datetime-button{--ripple-color: transparent !important}._container_1jvsu_1{flex-grow:1;height:100%;display:flex;flex-direction:column}._subContent_1jvsu_15{padding:1rem}._subTitle_1jvsu_19{font-weight:700;font-size:2.5rem}._helpSubTitle_1jvsu_24{color:var(--ion-color-medium);margin:0;margin-bottom:2rem}._coachTitle_1jvsu_31{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._emailButton_1jvsu_38{height:4rem;flex-grow:1}._avatar_1jvsu_45{height:1.5rem;width:1.5rem;margin-right:.5rem}._buttons_1jvsu_51{display:flex;gap:.5rem;padding:1rem}._label_1jvsu_57{font-size:1.5rem;font-weight:600}._customGrid_1prm3_1{padding:1rem 0rem;min-height:100%}._customCol_1prm3_8{padding:0rem}._coachTitle_1prm3_12{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._cardStyling_1prm3_19{border-radius:16px;box-shadow:none}._cardHeader_1prm3_26{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.5rem}._mainTitle_1prm3_33{font-size:1.5rem!important;font-weight:700!important;color:var(--ion-color-dark);margin:0}._disclaimer_1prm3_40{margin:0;margin-top:-.5rem;font-size:.6rem}._dateRange_1prm3_46{color:var(--ion-color-medium)!important;margin:.5rem 0;font-size:1rem;font-weight:500!important}._mainMetric_1prm3_53{display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:1rem;min-width:100%;max-width:100%}._mainValue_1prm3_64{font-size:2.25rem;font-weight:700;color:var(--ion-color-dark)}._revenueChartContainer_1prm3_71{display:flex;flex-direction:column;align-items:flex-start}._chartContainer_1prm3_78{height:200px;margin:1.5rem 0;flex-grow:1;display:flex;align-items:center;justify-content:center;border-bottom:none;background-image:repeating-linear-gradient(to right,var(--ion-color-border) 0,var(--ion-color-border) 2px,transparent 2px,transparent 8px,var(--ion-color-border) 8px,var(--ion-color-border) 12px,transparent 12px,transparent 24px);background-position:bottom;background-size:24px 2px;background-repeat:repeat-x;padding-bottom:1rem}._metricsGrid_1prm3_106{display:grid;grid-template-columns:repeat(1,1fr);margin-top:1.5rem}._growthContainer_1prm3_113,._growthIndicator_1prm3_120{display:flex;align-items:center;gap:.25rem}._positive_1prm3_126{color:var(--ion-color-success)}._negative_1prm3_130{color:var(--ion-color-danger)}._comparisonText_1prm3_134{font-size:.875rem;color:var(--ion-color-medium)}._segmentControl_1prm3_140{--background: var(--ion-color-white);position:sticky;top:0rem;z-index:1}._segmentButton_1prm3_149{--indicator-height: 4px;text-transform:capitalize;font-size:1rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._segmentLabel_1prm3_161{font-size:.75rem!important;margin:0;text-transform:none}._topRowRevContainer_1prm3_168{display:flex;flex-direction:column}._barChartContainer_1prm3_173{width:100%;height:300px}._spinnerContainer_1prm3_179{height:100%;display:flex;align-items:center;justify-content:center}._pieChartContainer_1prm3_188{height:350px;width:100%}._leadItem_1prm3_194{--padding-start: 0px;--padding-end: 0px;--inner-padding-end: 0px}._leadsH2_1prm3_200{font-weight:600!important}._subdued_1prm3_204{color:var(--ion-color-medium)!important;font-size:.75rem!important}._nameContainer_1prm3_209{display:flex;align-items:center;gap:8px;margin-bottom:4px}._leadsH2_1prm3_200{margin:0;font-size:1rem;font-weight:600}._smallBadge_1prm3_222{font-size:.7rem;padding:4px 8px;height:auto}._actionButtons_1prm3_228{display:flex}._actionButtons_1prm3_228 ion-button{margin:0;--padding-start: 8px;--padding-end: 8px}._completeLead_1prm3_241{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem;border-bottom:solid 1px var(--ion-color-border);padding:.5rem 0}._alertContainer_1prm3_251{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-bottom:2rem;margin:1rem .65rem}._alertContent_1prm3_262{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1prm3_269{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_1prm3_276{flex-grow:1}._alertMessage_1prm3_276 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_1prm3_276 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}@media (max-width: 769px){._cardStyling_1prm3_19{margin-top:1rem!important;margin-bottom:0rem!important}}@media (min-width: 769px){._segmentControl_1prm3_140{max-width:300px}._segmentButton_1prm3_149{font-size:.9rem}._cardStyling_1prm3_19{padding:1rem}._metricsGrid_1prm3_106{grid-template-columns:repeat(3,1fr)}._mainMetric_1prm3_53{min-width:35%;max-width:35%}._revenueChartContainer_1prm3_71{flex-direction:row;align-items:flex-end}._segmentControl_1prm3_140{margin-right:1rem}._topRowRevContainer_1prm3_168{flex-direction:row;height:550px}._pieChartContainer_1prm3_188{height:300px}}._tooltipContainer_uw0jr_1{background-color:var(--ion-color-white);padding:10px;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}._tooltipText_uw0jr_8{margin:0}._primary_uw0jr_12{color:var(--ion-color-dark)}._secondary_uw0jr_16{color:var(--ion-color-medium)}._customGrid_10lh2_1{padding:1rem 0rem;min-height:100%}._customCol_10lh2_7{padding:0rem}._coachTitle_10lh2_11{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._cardStyling_10lh2_18{border-radius:16px;box-shadow:none}._cardHeader_10lh2_25{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.5rem}._mainTitle_10lh2_32{font-size:1.25rem!important;font-weight:800!important;color:var(--ion-color-black);margin:0;display:flex;align-items:center;justify-content:flex-start;gap:.5rem}._mainTitle_10lh2_32 ion-icon{font-size:1rem;margin:0}._ionItem_10lh2_50{--border-color: var(--ion-color-light);--padding-start: 0rem !important;--padding-end: 0rem !important}._disclaimer_10lh2_56{margin:0;margin-top:-.5rem;font-size:1rem;font-weight:400;color:var(--ion-color-medium)!important}._dateRange_10lh2_64{color:var(--ion-color-medium)!important;margin:0;font-size:.65rem!important;font-weight:400!important;margin-top:-.5rem!important}._mainMetric_10lh2_73{display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:1rem;min-width:100%;max-width:100%}._mainValue_10lh2_84{font-size:2.25rem;font-weight:700;color:var(--ion-color-dark)}._revenueChartContainer_10lh2_91{display:flex;flex-direction:column;align-items:flex-start}._metricsGrid_10lh2_125{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;margin-top:1.5rem}._growthContainer_10lh2_132{display:flex;align-items:center;gap:.5rem}._growthIndicator_10lh2_139{display:flex;align-items:center;gap:.1rem;margin-left:1rem}._positive_10lh2_148{color:var(--ion-color-success)}._negative_10lh2_152{color:var(--ion-color-danger)}._comparisonText_10lh2_156{font-size:.875rem;color:var(--ion-color-medium)}._segmentControl_10lh2_162{--background: var(--ion-color-white);position:sticky;top:0rem;z-index:1}._segmentButton_10lh2_171{--indicator-height: 4px;text-transform:capitalize;font-size:1rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._segmentLabel_10lh2_183{font-size:.75rem!important;margin:0;text-transform:none}._topRowRevContainer_10lh2_190{display:flex;flex-direction:column}._barChartContainer_10lh2_196{width:100%;height:300px}._spinnerContainer_10lh2_202{height:100%;display:flex;align-items:center;justify-content:center}._titleRow_10lh2_211{display:flex;align-items:center;gap:0rem}._inlineSpinner_10lh2_217{width:1.5rem;height:1.5rem}._pieChartContainer_10lh2_222{height:365px;width:100%;margin-bottom:2rem}._leadItem_10lh2_229{--padding-start: 0px;--padding-end: 0px;--inner-padding-end: 0px}._leadsH2_10lh2_235{font-weight:600!important}._subdued_10lh2_239{color:var(--ion-color-medium)!important;font-size:.75rem!important}._nameContainer_10lh2_244{display:flex;align-items:center;gap:8px;margin-bottom:4px}._leadsH2_10lh2_235{margin:0;font-size:1rem;font-weight:600}._smallBadge_10lh2_257{font-size:.7rem;padding:4px 8px;height:auto}._actionButtons_10lh2_263{display:flex}._actionButtons_10lh2_263 ion-button{margin:0;--padding-start: 8px;--padding-end: 8px}._completeLead_10lh2_276{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem;border-bottom:solid 1px var(--ion-color-border);padding:.5rem 0}._popOver_10lh2_286{--width: 80%;--max-width: 25rem;--backdrop-opacity: .4}._infoContainerPrices_10lh2_292{padding:1rem;display:flex;flex-direction:column;gap:.5rem}._infoContainerPrices_10lh2_292 p{color:var(--ion-color-black)}._topContainer_10lh2_304{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1rem}._topContainer_10lh2_304 h3{margin:0;font-weight:700;font-size:1.75rem;flex-grow:1;padding-bottom:.5rem;color:var(--ion-color-dark)}._topContainer_10lh2_304 img{height:3.5rem;width:3.5rem;object-fit:cover;background-color:var(--ion-color-light);border-radius:50%;padding:.25rem}._alertContainer_10lh2_332{background:var(--ion-color-lightBlue);border-radius:1rem;overflow:hidden;margin:1rem 1rem 0rem}._alertContent_10lh2_346{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_10lh2_353{font-size:1.5rem;color:var(--ion-color-white);margin-right:16px;flex-shrink:0;background:var(--ion-color-primary);border-radius:50%;padding:.5rem}._alertMessage_10lh2_363{flex-grow:1}._alertMessage_10lh2_363 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_10lh2_363 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._closeButton_10lh2_381{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}._closeButton_10lh2_381:hover{color:var(--ion-color-dark)}._bottomButtons_10lh2_400{display:flex;align-items:center;margin-top:2rem}._bottomButtons_10lh2_400 ._confirmButton_10lh2_406{flex-grow:1}._bottomButtons_10lh2_400 ion-button{min-width:10rem}@media (max-width: 769px){._cardStyling_10lh2_18{margin-bottom:0rem!important}._bottomButtons_10lh2_400 ion-button{min-width:0rem}}@media (min-width: 769px){._segmentControl_10lh2_162{max-width:300px}._segmentButton_10lh2_171{font-size:.9rem}._cardStyling_10lh2_18{padding:1rem}._metricsGrid_10lh2_125{grid-template-columns:repeat(3,1fr)}._mainMetric_10lh2_73{min-width:35%;max-width:35%}._revenueChartContainer_10lh2_91{flex-direction:row;align-items:flex-end}._segmentControl_10lh2_162{margin-right:1rem}._topRowRevContainer_10lh2_190{flex-direction:row;height:550px}._pieChartContainer_10lh2_222{height:300px;margin-bottom:0rem}}._settingsHeader_10lh2_467{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700;display:flex;align-items:center;gap:.5rem}._settingsHeader_10lh2_467 ion-icon{font-size:2.5rem}._card_2cpwz_1{background:var(--ion-color-white);padding:1rem;border-right:solid 3px var(--ion-color-light)}._cardContent_2cpwz_19{display:flex;align-items:center;justify-content:flex-start;gap:1rem}._iconContainer_2cpwz_26{padding:.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;width:48px;height:48px;opacity:.9}._iconContainer_2cpwz_26 ion-icon{font-size:1.5rem;color:var(--ion-color-primary)}._textContainer_2cpwz_42{display:flex;flex-direction:column}._title_2cpwz_47{font-size:.8rem;color:var(--ion-color-medium);margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._valueContainer_2cpwz_57{display:flex;align-items:baseline;gap:.25rem}._value_2cpwz_57{font-size:1.25rem;font-weight:600;color:var(--ion-color-dark)}._suffix_2cpwz_69{font-size:.875rem;color:var(--ion-color-medium)}._container_1se0p_1{display:flex;align-items:center;justify-content:flex-end;gap:1.5rem;width:100%;padding:0 1rem 0rem}._segmentContainer_1se0p_13{display:flex;padding:.25rem;border-radius:9999px;background-color:var(--ion-color-light);position:relative}._segmentButton_1se0p_21{flex:1;padding:.25rem .5rem;font-size:.75rem;font-weight:500;color:#4b5563;position:relative;border:none;background:none;cursor:pointer;z-index:1}._slidingHighlight_1se0p_35{position:absolute;top:50%;left:0;height:75%;transform:translateY(-50%);background-color:var(--ion-color-primary);border-radius:9999px;transition:left .15s ease,width .15s ease;z-index:0;opacity:1}._selected_1se0p_48{color:#fff}._firstButton_1se0p_52{border-top-left-radius:9999px;border-bottom-left-radius:9999px}._lastButton_1se0p_57{border-top-right-radius:9999px;border-bottom-right-radius:9999px}._dateButton_1se0p_62{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#4267ff;background:none;border:none;cursor:pointer;height:2.5rem}._calendarIcon_1se0p_76{font-size:1.25rem}._datePopover_1se0p_80{--width: auto}._dateRange_1se0p_84{font-size:.875rem;color:#4b5563;white-space:nowrap}._card_srm3b_2{border-radius:16px;box-shadow:none;padding:.5rem;flex-grow:1;position:relative}._cardContent_srm3b_12{padding:16px}._header_srm3b_16{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._transactionOwner_srm3b_26{display:flex;align-items:center;gap:.25rem;font-size:.65rem;font-weight:400;background-color:var(--ion-color-light);color:var(--ion-color-dark);padding:.25rem .5rem;border-radius:1rem}._transactionOwner_srm3b_26 img{height:.8rem;width:.8rem;border-radius:25%;object-fit:cover}._title_srm3b_46{font-size:1.25rem!important;font-weight:800!important;margin:0;color:var(--ion-color-black)}._seeAll_srm3b_53{font-size:14px;font-weight:500;color:var(--ion-color-primary);text-decoration:none}._list_srm3b_60{background:transparent;padding:0;margin:0}._item_srm3b_66{--background: transparent;--padding-start: 0;--inner-padding-end: 0;--padding-end: 0;margin-bottom:8px;--border-color: var(--ion-color-light) }._item_srm3b_66:last-child{margin-bottom:0}._transactionIcon_srm3b_79{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px}._transactionIcon_srm3b_79 ion-icon{font-size:20px}._avatarWrapper_srm3b_92{position:relative;width:24px;height:24px}._avatar_srm3b_92{width:24px;height:24px;border-radius:50%;object-fit:cover}._checkmark_srm3b_105{position:absolute;bottom:-4px;right:-4px;font-size:14px!important}._label_srm3b_115{flex:1}._transactionName_srm3b_119{margin:0;font-size:.85rem!important;font-weight:500;color:var(--ion-color-dark);display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._transactionType_srm3b_136{font-size:.75rem!important;color:var(--ion-color-medium)!important}._date_srm3b_141{margin:4px 0 0;font-size:12px;color:var(--ion-color-medium)}._amount_srm3b_147{font-size:14px;font-weight:500;color:var(--ion-color-dark);padding-left:16px}._emptyState_srm3b_154{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;color:var(--ion-color-medium);gap:8px}._emptyState_srm3b_154 ion-icon{font-size:24px}@media (max-width: 769px){._card_srm3b_2{margin-bottom:0!important;margin-top:.65rem!important}}._segment_ukyj2_5{--background: var(--ion-color-white);position:sticky;top:0rem;z-index:1;border-bottom:solid 1px var(--ion-color-border);margin-bottom:1rem}._segmentButton_ukyj2_14{--indicator-height: 4px;text-transform:capitalize;font-size:.85rem;font-weight:600;min-width:fit-content;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._segmentButton_ukyj2_14 div{display:flex!important;align-items:center!important;gap:.5rem!important}._globalToggleContainer_ukyj2_31{padding:1rem;background-color:var(--ion-color-light);border-radius:8px;margin-bottom:2rem}._globalToggleContainer_ukyj2_31 h3{margin:0 0 .5rem;font-size:1.1rem;font-weight:600;color:var(--ion-color-dark)}._globalButtons_ukyj2_46{display:flex;gap:.5rem}._globalButtons_ukyj2_46 ion-button{--font-size: .8rem;--padding-start: .75rem;--padding-end: .75rem;--padding-top: .5rem;--padding-bottom: .5rem;height:2rem}._dayHeaderContainer_ukyj2_60{display:flex;justify-content:space-between;align-items:center;padding:0 1rem;margin-bottom:.5rem}._dayHeader_ukyj2_60{font-size:1.2rem;font-weight:600;color:var(--ion-color-medium);margin:0}._dayToggleButtons_ukyj2_77{display:flex;gap:.25rem}._dayToggleButtons_ukyj2_77 ion-button{--font-size: .7rem;--padding-start: .5rem;--padding-end: .5rem;--padding-top: .25rem;--padding-bottom: .25rem;height:1.75rem;min-height:1.75rem}._globalExplanation_ukyj2_92{text-align:left;margin:0;padding:0;margin-top:.5rem}._globalExplanationText_ukyj2_99{font-size:.8rem;line-height:1.4;display:block;margin:0;padding:0}._globalExplanationText_ukyj2_99 strong{display:flex;align-items:center;gap:.25rem;color:var(--ion-color-dark);font-weight:400}._spinnerContainer_ukyj2_116{display:flex;align-items:center;justify-content:center;height:100%}._noSemiPrivates_ukyj2_123{display:flex;flex-direction:column;height:100%;width:100%}._noSemiPrivates_ukyj2_123 h1{font-size:2.5rem;font-weight:700;margin:0 1rem}._noSemiPrivates_ukyj2_123 p{margin:1rem}._coachTitle_ukyj2_140{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._toolbarBottom_ukyj2_147{padding-bottom:2rem!important;padding-right:1rem!important}._imageContainer_ukyj2_152{width:100%;height:1px;flex-grow:1;margin-bottom:20px}._pageImage_ukyj2_159{width:100%;height:100%;object-fit:cover;object-position:bottom}._bottomButton_ukyj2_166{--padding-start: 1.5rem !important;--padding-end: 1.5rem !important;--padding-top: .75rem !important;--padding-bottom: .75rem !important}._semiPrivatesContainer_ukyj2_173{background:var(--ion-color-white);padding:0 1rem 5rem;outline:none;line-height:1.6;overflow-y:scroll;height:100%}._semiPrivatesList_ukyj2_185 h1,._semiPrivatesList_ukyj2_185 h2,._semiPrivatesList_ukyj2_185 h3{font-weight:600;margin:1.5rem 0 1rem;color:var(--ion-color-dark)}._semiPrivatesList_ukyj2_185 h1{font-size:1.5rem;margin-top:0}._semiPrivatesList_ukyj2_185 h2{font-size:1.25rem}._semiPrivatesList_ukyj2_185 h3{font-size:1.1rem}._semiPrivatesList_ukyj2_185 p{margin:1rem 0;color:var(--ion-color-dark)}._semiPrivatesList_ukyj2_185:focus{border-color:var(--ion-color-primary);box-shadow:0 0 0 2px var(--ion-color-primary-tint)}._item_ukyj2_231{--padding-start: 0rem;--padding-end: 0rem;--padding-top: .25rem;--padding-bottom: .25rem;--inner-padding-top: 0rem;--inner-padding-bottom: 0rem;width:100%;--transition: none}._itemLabel_ukyj2_242{font-size:1.25rem!important;font-weight:500}._icon_ukyj2_247{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem;margin-right:1rem}._labelDiv_ukyj2_255{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0rem!important}._labelDiv_ukyj2_255 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;line-height:1rem}._alertContainer_ukyj2_276{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-top:2rem}._alertContent_ukyj2_285{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_ukyj2_292{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_ukyj2_299{flex-grow:1}._alertMessage_ukyj2_299 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_ukyj2_299 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2;margin-bottom:.5rem}._whatsThis_ukyj2_318{display:flex;justify-content:flex-end}._toolbar_ukyj2_147{--background: transparent !important;position:relative}._mainImage_ukyj2_328{width:100%;margin-top:-4rem}._closeButton_ukyj2_333{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._containerModal_ukyj2_343{padding:1rem;color:#888}._containerModal_ukyj2_343 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_ukyj2_343 p{color:var(--ion-color-medium);margin-bottom:.5rem}._footerToolbar_ukyj2_363 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._timeSlots_ukyj2_378{margin:1rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem;border-radius:.5rem}._booked_ukyj2_389{display:inline-block;background-color:var(--ion-color-black);padding:.75rem;border-radius:.25rem;color:var(--ion-color-white)!important;font-weight:700!important}._available_ukyj2_398{font-weight:500;color:var(--ion-color-success)}._strikethrough_ukyj2_403{text-decoration:line-through;color:var(--ion-color-medium)}._daySection_ukyj2_414{margin-bottom:1.5rem;padding-bottom:.5rem;border-top:solid 1px var(--ion-color-border)}._slotItem_ukyj2_420{--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0}._slotLabel_ukyj2_430{font-size:.9rem;color:var(--ion-color-dark);width:100%}._scheduleExplanation_ukyj2_436{display:flex;align-items:flex-start;gap:.75rem;margin-left:4.5rem;margin-bottom:2rem;padding:1rem;background-color:var(--ion-color-light);border-radius:.5rem}._scheduleExplanation_ukyj2_436 strong{font-weight:400;color:var(--ion-color-black)!important}._explanationText_ukyj2_455{font-size:.8rem;line-height:1.4}._explanationText_ukyj2_455 strong{display:block;color:var(--ion-color-dark);display:flex;align-items:center;gap:.25rem}._timezoneInfo_ukyj2_470{text-align:right;font-size:.6rem;color:var(--ion-color-medium)}._container_83et9_1{display:flex;flex-direction:column;gap:2rem;padding:1rem;max-width:600px;margin:0 auto;height:100%}._header_83et9_11{padding-top:1rem}._timerBadge_83et9_15{color:var(--ion-color-danger);padding:.75rem 1.5rem;border-radius:100px;display:flex;align-items:center;justify-content:center;gap:.75rem;font-weight:600;margin-bottom:-2rem;margin-top:2rem}._timerCount_83et9_32{font-weight:700;letter-spacing:.5px}._hero_83et9_37{text-align:center}._heroTitle_83et9_43{font-size:2.5rem;font-weight:800;line-height:1.2;margin-bottom:2rem;color:var(--ion-color-dark)}._highlight_83et9_51{color:var(--ion-color-primary)}._pricingCard_83et9_55{background:var(--ion-color-white);border-radius:24px;padding:2rem;box-shadow:0 8px 32px rgba(0,0,0,.08);position:relative;overflow:hidden}._savingsBadge_83et9_64{background:var(--ion-color-success);color:#fff;font-weight:600;padding:.5rem 1.5rem;border-radius:0 0 12px 12px;position:absolute;top:0;left:50%;transform:translate(-50%)}._pricing_83et9_55{margin:2rem 0;text-align:center}._pricingDetails_83et9_81{display:inline-flex;align-items:center;gap:1rem}._oldPrice_83et9_87{font-size:1.5rem;color:var(--ion-color-medium);text-decoration:line-through;opacity:.7}._price_83et9_94{font-size:3rem;font-weight:800;color:var(--ion-color-dark)}._period_83et9_100{font-size:1.25rem;font-weight:400;color:var(--ion-color-medium)}._features_83et9_106{display:grid;gap:1rem;margin-top:2rem}._featureItem_83et9_113{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--ion-color-light);border-radius:12px;font-weight:500}._featureItem_83et9_113 ion-icon{font-size:1.5rem;color:var(--ion-color-primary)}._ctaSection_83et9_128{padding:1rem 0;padding-top:0}._upgradeButton_83et9_134{--background: var(--ion-color-primary);--border-radius: 100px;--padding-top: 1.25rem;--padding-bottom: 1.25rem;font-weight:700;font-size:1.125rem;text-transform:none;margin-bottom:1rem}._skipButton_83et9_145{width:100%;background:none;border:none;color:var(--ion-color-medium);font-size:1rem;padding:.75rem;cursor:pointer}._features_83et9_106{margin-top:2rem;padding:0 1rem}._featureText_83et9_160{font-size:1rem;line-height:1.2;color:var(--ion-color-medium);text-align:center}._savingsEmphasis_83et9_167{color:var(--ion-color-success);font-weight:600}@keyframes _pulse_83et9_1{0%{opacity:1}50%{opacity:.7}to{opacity:1}}._timerBadge_83et9_15._warning_83et9_179{animation:_pulse_83et9_1 1s infinite;background:linear-gradient(135deg,var(--ion-color-danger) 0%,var(--ion-color-danger-shade) 100%)}._message_83et9_184{font-size:1.25rem;font-weight:500}._message_83et9_184 span{font-size:1.5rem;font-weight:600}._content_zhqv0_8{padding:1.5rem}._header_zhqv0_12{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700}._header_zhqv0_12 h2{margin:0;font-size:1.25rem;font-weight:600}._body_zhqv0_25{text-align:left;color:var(--ion-color-medium);margin-bottom:2rem}._confirmButton_zhqv0_37{height:4rem}._toolbar_wjr7l_1{--background: transparent !important}._header_wjr7l_5{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700;width:100%;display:flex;align-items:center;gap:.5rem;padding:0 1.5rem}._subTitle_wjr7l_21{text-align:left;font-size:1rem;color:var(--ion-color-medium);font-weight:500}._slideSpan_wjr7l_29{font-size:.8rem;color:var(--ion-color-medium)}._slideDiv_wjr7l_35{display:flex;align-items:center;justify-content:flex-end;padding-top:1rem;padding:1rem}._statsIcon_wjr7l_44{font-size:1.5rem;color:var(--ion-color-primary);background-color:var(--ion-color-lightBlue);border-radius:50%;padding:1rem;margin-right:.5rem}._statsIcon_wjr7l_44._specialOne_wjr7l_60{color:var(--ion-color-success);background-color:var(--ion-color-lightGreen)}._noneContainer_wjr7l_66{height:80%;display:flex;align-items:center;justify-content:center}._noneContainer_wjr7l_66 ion-icon{font-size:6.5rem;color:var(--ion-color-medium)}._summaryContainer_wjr7l_79{display:flex}._summaryCard_wjr7l_88{padding:.5rem 2rem;display:flex;align-items:center;gap:12px}._summaryIcon_wjr7l_100{width:40px;height:40px;border-radius:8px;background:var(--ion-color-primary-tint);display:flex;align-items:center;justify-content:center}._summaryIcon_wjr7l_100 ion-icon{font-size:20px;color:var(--ion-color-primary)}._summaryContent_wjr7l_115{flex:1}._summaryNumber_wjr7l_119{font-size:24px;font-weight:700;color:var(--ion-color-dark);line-height:1}._summaryLabel_wjr7l_126{font-size:12px;color:var(--ion-color-medium);margin-top:2px}._toolbar_zkyiq_1{--background: transparent !important}._header_zkyiq_5{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700;width:100%;display:flex;align-items:center;gap:.5rem;padding:0 1.5rem}._subTitle_zkyiq_21{text-align:left;font-size:1rem;color:var(--ion-color-medium);font-weight:500}._slideSpan_zkyiq_29{font-size:.8rem;color:var(--ion-color-medium)}._slideDiv_zkyiq_35{display:flex;align-items:center;justify-content:flex-end;padding-top:1rem;padding:1rem}._invoiceList_zkyiq_44{background:var(--ion-color-light);padding:1rem}._statsIcon_zkyiq_49{font-size:1.5rem;color:var(--ion-color-primary);background-color:var(--ion-color-lightBlue);border-radius:50%;padding:1rem;margin-right:.5rem}._statsIcon_zkyiq_49._specialTwo_zkyiq_65{color:var(--ion-color-warning);background-color:var(--ion-color-lightYellow)}._noneContainer_zkyiq_71{height:80%;display:flex;align-items:center;justify-content:center}._noneContainer_zkyiq_71 ion-icon{font-size:6.5rem;color:var(--ion-color-medium)}._loadingContainer_zkyiq_84{height:80%;display:flex;align-items:center;justify-content:center}._alertContainer_zkyiq_91{position:fixed;bottom:1rem;left:0;right:0;background:var(--ion-color-lightYellow);border-radius:1rem;overflow:hidden;margin:0 1rem;z-index:999;animation:_slideUp_zkyiq_1 .4s ease-out forwards}@keyframes _slideUp_zkyiq_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._alertContent_zkyiq_116{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_zkyiq_123{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px;flex-shrink:0}._alertMessage_zkyiq_130{flex-grow:1}._alertMessage_zkyiq_130 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-warning)}._alertMessage_zkyiq_130 p{margin:0;font-size:.8rem!important;color:var(--ion-color-black);line-height:1.2}._closeButton_zkyiq_148{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}._closeButton_zkyiq_148:hover{color:var(--ion-color-dark)}._customSearchBarContainer_zkyiq_167{margin:0 .5rem}._customSearchBar_zkyiq_167{--background: var(--ion-color-white);--box-shadow: none;--border-radius: 10rem}._totalContainer_zkyiq_179{display:flex;justify-content:space-between;align-items:center;background:var(--ion-color-white);padding:1rem 1.5rem;margin:0rem 1rem 1rem;border-radius:1rem;box-shadow:0 2px 8px rgba(0,0,0,.05)}._totalLabel_zkyiq_190{font-size:1rem;font-weight:600;color:var(--ion-color-medium)}._totalAmount_zkyiq_196{font-size:1.5rem;font-weight:700;color:var(--ion-color-medium);display:flex;align-items:baseline;gap:.5rem}._totalStatus_zkyiq_205{font-size:.8rem;font-weight:500;color:var(--ion-color-medium)}._invoiceCard_5xwpu_1{--background: var(--ion-color-white);--border-radius: 12px;margin-bottom:.75rem;border-radius:1.5rem}._cardContent_5xwpu_9{width:100%;padding:1rem 0}._headerSection_5xwpu_14{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._headerActions_5xwpu_21{display:flex;align-items:center;gap:.5rem}._menuButton_5xwpu_27{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;height:32px;margin:0}._clientSection_5xwpu_36{display:flex;align-items:center}._clientAvatar_5xwpu_41{width:40px;height:40px;margin-right:.75rem}._clientInfo_5xwpu_47{display:flex;flex-direction:column;max-width:10rem}._clientInfo_5xwpu_47 h2{margin:0;font-size:1rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._clientInfo_5xwpu_47 p{margin:0;font-size:.8rem;color:var(--ion-color-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._divider_5xwpu_74{width:100%;border-bottom:solid 1px var(--ion-color-light);margin:.75rem 0}._coachSection_5xwpu_83{display:flex;align-items:center;margin-bottom:.75rem}._coachAvatar_5xwpu_89{width:1rem;height:1rem;object-fit:cover;margin-right:.5rem}._coachName_5xwpu_96{font-size:.9rem;font-weight:500;color:var(--ion-color-dark)}._detailsSection_5xwpu_102{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}._detailItem_5xwpu_109{display:flex;align-items:center;font-size:.9rem}._detailItem_5xwpu_109 ion-icon{margin-right:.5rem;font-size:1rem;color:var(--ion-color-medium)}._priceSection_5xwpu_121{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}._priceInfo_5xwpu_128{display:flex;justify-content:space-between;font-size:.9rem}._priceLabel_5xwpu_134{font-weight:400;color:var(--ion-color-medium)}._priceValue_5xwpu_139{font-weight:600}._dueDate_5xwpu_143{font-size:.8rem;color:var(--ion-color-danger);font-weight:500;margin-top:.5rem;text-align:right}._lessonIdSection_5xwpu_152{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;padding:.5rem;background-color:var(--ion-color-light);border-radius:8px}._lessonIdItem_5xwpu_162{display:flex;justify-content:space-between;align-items:center;font-size:.8rem}._lessonIdLabel_5xwpu_169{color:var(--ion-color-medium);font-weight:500}._lessonIdValue_5xwpu_174{color:var(--ion-color-dark);font-weight:600;font-family:monospace;font-size:.75rem;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._failedPaymentText_5xwpu_185{color:var(--ion-color-danger);font-weight:400;font-size:.8rem;margin-left:.5rem}._manualInvoiceText_5xwpu_192{color:var(--ion-color-dark);font-weight:400;font-size:.8rem;margin-left:.5rem}._toolbar_sxr3o_3{--background: transparent !important}._header_sxr3o_7{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700;width:100%;display:flex;align-items:center;gap:.5rem;padding:0 1.5rem}._subTitle_sxr3o_19{text-align:left;font-size:1rem;color:var(--ion-color-medium);font-weight:500}._slideSpan_sxr3o_26{font-size:.8rem;color:var(--ion-color-medium)}._slideDiv_sxr3o_31{display:flex;align-items:center;justify-content:flex-end;padding-top:1rem;padding:1rem}._lessonList_sxr3o_39{background:var(--ion-color-light);padding:1rem}._statsIcon_sxr3o_44{font-size:1.5rem;color:var(--ion-color-tertiary);background-color:var(--ion-color-lightPurple);border-radius:50%;padding:1rem;margin-right:.5rem}._statsIcon_sxr3o_44._specialThree_sxr3o_53{color:var(--ion-color-tertiary);background-color:var(--ion-color-lightPurple)}._noneContainer_sxr3o_58{height:80%;display:flex;align-items:center;justify-content:center}._noneContainer_sxr3o_58 ion-icon{font-size:6.5rem;color:var(--ion-color-medium)}._loadingContainer_sxr3o_70{height:80%;display:flex;align-items:center;justify-content:center}._selectedFilterItem_sxr3o_77{--color: var(--ion-color-primary);font-weight:600}._alertContainer_sxr3o_82{position:fixed;bottom:1rem;left:0;right:0;background:var(--ion-color-lightPurple);border-radius:1rem;overflow:hidden;margin:0 1rem;z-index:999;animation:_slideUp_sxr3o_1 .4s ease-out forwards}@keyframes _slideUp_sxr3o_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._alertContent_sxr3o_106{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_sxr3o_113{font-size:1.5rem;color:var(--ion-color-tertiary);margin-right:16px;flex-shrink:0}._alertMessage_sxr3o_120{flex-grow:1}._alertMessage_sxr3o_120 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-tertiary)}._alertMessage_sxr3o_120 p{margin:0;font-size:.8rem!important;color:var(--ion-color-black);line-height:1.2}._closeButton_sxr3o_138{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}._closeButton_sxr3o_138:hover{color:var(--ion-color-dark)}._customSearchBarContainer_sxr3o_157{margin:0 .5rem}._customSearchBar_sxr3o_157{--background: var(--ion-color-white);--box-shadow: none;--border-radius: 10rem}._card_i7t2b_3{--background: var(--ion-color-white);--border-radius: 12px;margin-bottom:.75rem;border-radius:1.5rem}._cardContent_i7t2b_10{width:100%;padding:1rem 0}._headerSection_i7t2b_15{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._headerActions_i7t2b_22{display:flex;align-items:center;gap:.5rem}._clientSection_i7t2b_28{display:flex;align-items:center}._clientAvatar_i7t2b_33{width:40px;height:40px;margin-right:.75rem}._clientInfo_i7t2b_39{display:flex;flex-direction:column;max-width:10rem}._clientInfo_i7t2b_39 h2{margin:0;font-size:1rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._clientInfo_i7t2b_39 p{margin:0;font-size:.8rem;color:var(--ion-color-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statusChip_i7t2b_63{font-size:.75rem;font-weight:600;--border-radius: 12px;margin-left:-1rem}._divider_i7t2b_70{width:100%;border-bottom:solid 1px var(--ion-color-light);margin:.75rem 0}._detailsSection_i7t2b_76{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}._detailItem_i7t2b_83{display:flex;align-items:center;font-size:.9rem}._detailItem_i7t2b_83 ion-icon{margin-right:.5rem;font-size:1rem;color:var(--ion-color-medium)}._statisticsSection_i7t2b_95{margin-bottom:.75rem}._statisticsSection_i7t2b_95 h4{margin:0 0 .5rem;font-size:.9rem;font-weight:600;color:var(--ion-color-dark)}._statsGrid_i7t2b_106{display:flex;justify-content:space-around;gap:.5rem}._statItem_i7t2b_112{display:flex;flex-direction:column;align-items:center;flex:1;padding:.5rem;background:var(--ion-color-light-tint);border-radius:8px;min-width:0}._statItem_i7t2b_112 ion-icon{font-size:1rem;margin-bottom:.25rem}._statNumber_i7t2b_128{font-size:.9rem;font-weight:700;color:var(--ion-color-dark);margin-bottom:.125rem}._statDate_i7t2b_135{font-size:.9rem!important;font-weight:700!important;color:var(--ion-color-dark)!important;margin-bottom:.125rem!important;line-height:1!important}._statLabel_i7t2b_143{font-size:.7rem;color:var(--ion-color-medium);font-weight:500;text-align:center}._swimmersList_i7t2b_150{margin-bottom:.75rem}._swimmersList_i7t2b_150 h4{margin:0 0 .5rem;font-size:.9rem;font-weight:600;color:var(--ion-color-dark)}._swimmers_i7t2b_150{display:flex;flex-wrap:wrap;gap:.25rem}._swimmerChip_i7t2b_167{font-size:.7rem;height:24px;margin:0;--border-radius: 12px}._swimmerAge_i7t2b_174{opacity:.7;margin-left:.25rem}._priceSection_i7t2b_179{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}._priceInfo_i7t2b_186{display:flex;justify-content:space-between;font-size:.9rem}._priceLabel_i7t2b_192{font-weight:400;color:var(--ion-color-medium)}._priceValue_i7t2b_197{font-weight:600}._price_i7t2b_179{font-size:1.25rem;font-weight:700;color:var(--ion-color-success)}._lastProcessed_i7t2b_207{display:flex;flex-direction:column;align-items:flex-end;text-align:right}._processedLabel_i7t2b_214{font-size:.7rem;color:var(--ion-color-medium);margin-bottom:.125rem}._processedDate_i7t2b_220{font-size:.8rem;color:var(--ion-color-dark);font-weight:500}@media (max-width: 768px){._card_i7t2b_3{margin-bottom:.5rem}._cardContent_i7t2b_10{padding:.75rem 0}._statsGrid_i7t2b_106{gap:.25rem}._statItem_i7t2b_112{padding:.375rem}._statNumber_i7t2b_128{font-size:.8rem}._statDate_i7t2b_135{font-size:.8rem!important}._statLabel_i7t2b_143{font-size:.6rem}}._modalContent_7le81_1{--backdrop-opacity: 0 !important}._header_7le81_6{padding:1rem;text-align:center}._headerTitle_7le81_11{font-size:1.25rem;font-weight:600}._closeButton_7le81_16{position:absolute;top:0;right:0}._contentContainer_7le81_26{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1rem}._warningIcon_7le81_38{font-size:2rem;color:var(--ion-color-danger)}._messageContainer_7le81_43{text-align:left;margin-top:2.5rem}._message_7le81_43{margin:0;font-size:1.5rem;font-weight:700;line-height:1.4}._buttonContainer_7le81_56{display:flex;flex-direction:column;width:100%;margin-top:2rem}._confirmButton_7le81_64{--padding-top: 1.25rem;--padding-bottom: 1.25rem}._cancelButton_7le81_72{margin:0;--border-radius: 8px;font-weight:600}._iconContainer_7le81_78{display:flex;justify-content:flex-start}._bigStar_7le81_84{animation:_starFloat_7le81_1 6s ease-in-out infinite;color:var(--ion-color-danger)}._creditSection_7le81_99{margin-top:1rem;border-radius:12px;overflow:hidden}._creditToggle_7le81_107{--background: transparent;--padding-start: 0rem;--padding-end: 0rem;--padding-top: .75rem;--padding-bottom: .75rem}._creditToggle_7le81_107 h2{font-size:1rem;font-weight:600;margin-bottom:.25rem}._creditToggle_7le81_107 p{font-size:.875rem;color:var(--ion-color-medium);margin:0}._optionsSection_7le81_133{margin:1.5rem 0}._optionsSection_7le81_133 h3{margin-bottom:1rem;font-size:1.1rem;font-weight:600;color:var(--ion-color-dark)}._optionItem_7le81_145{--background: var(--ion-color-light);--border-radius: 12px;--padding-end: 16px;--min-height: auto;border:2px solid transparent;transition:all .2s ease}._optionItem_7le81_145._item-radio-checked_7le81_163{border-color:var(--ion-color-primary);--background: var(--ion-color-primary-tint)}._disabledOption_7le81_169{--background: var(--ion-color-light-shade);opacity:.6}._disabledOption_7le81_169 ._item-native_7le81_174{pointer-events:none}._optionItem_7le81_145 ion-label h2{font-size:1rem;font-weight:600;margin-bottom:4px;color:var(--ion-color-dark)}._optionItem_7le81_145 ion-label p{font-size:.875rem;color:var(--ion-color-medium);margin:0;line-height:1.4}._disabledOption_7le81_169 ion-label h2,._disabledOption_7le81_169 ion-label p{color:var(--ion-color-medium)}._optionItem_7le81_145 ion-radio{--color: var(--ion-color-primary);--color-checked: var(--ion-color-primary);margin-left:12px}._optionItem_7le81_145 ion-icon{font-size:1.5rem;margin-right:12px}._optionsSection_7le81_133 ion-list{background:transparent;padding:0}._optionsSection_7le81_133 ion-item{--inner-padding-end: 0px}._noParticipantsSection_7le81_223{text-align:center;padding:2rem 1rem}._noParticipantsSection_7le81_223 p{color:var(--ion-color-medium);font-size:.9rem;line-height:1.5;margin:0}._policyContainer_7le81_128{margin-top:1.5rem;display:flex;justify-content:center}._emailModal_t2c4h_1{--backdrop-opacity: .5;--border-radius: 0 0 16px 16px}._nameContainer_t2c4h_14{width:100%;display:flex;flex-direction:column;gap:.5rem;padding:0 20px;margin-bottom:1rem}._nameContainer_t2c4h_14 span{font-weight:600;display:flex;align-items:center;gap:.25rem;color:var(--ion-color-dark)}._input_t2c4h_34{--border-radius: .5rem !important;--border-width: 0px;--border-color: var(--ion-color-border);--background: var(--ion-color-light);--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary) !important;font-size:1rem}._textArea_t2c4h_46{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);min-height:15rem!important;--highlight-color-focused: var(--ion-color-primary) !important;--padding-bottom: 1.25rem !important;--padding-top: 1.25rem !important}._divider_t2c4h_57{border-bottom:solid 1px var(--ion-color-border);width:100%;margin:1rem 0}._formSection_t2c4h_63{padding:20px;background:var(--ion-color-light);margin-bottom:16px}._formSection_t2c4h_63 div{margin-bottom:1rem}._recipientsSection_t2c4h_77{padding:0 1rem 1rem}._recipientsHeader_t2c4h_82{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 4px}._h3Class_t2c4h_90{margin:0;font-size:1.2rem;font-weight:600;color:var(--ion-color-dark);display:flex;align-items:baseline;gap:.5rem}._customerAvatar_t2c4h_100{margin-left:12px;width:32px;height:32px}._noCustomers_t2c4h_106{text-align:center;padding:40px 20px;color:var(--ion-color-medium)}._noCustomers_t2c4h_106 ion-icon{font-size:3rem;margin-bottom:16px;opacity:.5}._noCustomers_t2c4h_106 p{margin:0;font-size:1.1rem}._footerButtons_t2c4h_123{display:flex;justify-content:space-between;align-items:center;padding:16px;gap:12px}._sendButton_t2c4h_131{flex:1}._formSection_t2c4h_63 ion-item{--background: transparent;--inner-padding-end: 0;--padding-start: 0;margin-bottom:16px}._formSection_t2c4h_63 ion-item:last-child{margin-bottom:0}._formSection_t2c4h_63 ion-label{font-weight:600;color:var(--ion-color-dark);margin-bottom:8px}._formSection_t2c4h_63 ion-input,._formSection_t2c4h_63 ion-textarea{--background: var(--ion-color-white);--border-radius: .5rem;--padding-start: 1rem}._recipientsSection_t2c4h_77 ion-list{background:transparent}._recipientsSection_t2c4h_77 ion-item{--background: var(--ion-color-light);--border-radius: .5rem;--padding-start: 16px;--padding-end: 16px;margin-bottom:8px}._recipientsSection_t2c4h_77 ion-item:hover{--background: var(--ion-color-light-shade)}._recipientsSection_t2c4h_77 ion-checkbox{--size: 20px;--checkbox-background-checked: var(--ion-color-primary);--border-color-checked: var(--ion-color-primary)}._recipientsSection_t2c4h_77 ion-label h3{font-size:1rem;font-weight:500;margin:0 0 4px;color:var(--ion-color-dark)}._recipientsSection_t2c4h_77 ion-label p{font-size:.9rem;color:var(--ion-color-medium);margin:0}._spanClass_t2c4h_202{font-size:.8rem;color:var(--ion-color-medium)!important;font-weight:400!important}._messageBoardModal_15huj_1{--border-radius: 0 0 16px 16px;--backdrop-opacity: .5}._loadingContainer_15huj_7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}._loadingContainer_15huj_7 p{margin-top:1rem;color:var(--ion-color-medium)}._postsContainer_15huj_21{padding:1rem 1rem 5rem}._postCard_15huj_26{margin-bottom:1rem;border-radius:12px;box-shadow:none;background-color:var(--ion-color-light)}._postHeader_15huj_34{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:flex-start}._deleteButton_15huj_41{--padding-start: 8px;--padding-end: 8px;--padding-top: 8px;--padding-bottom: 8px;min-height:auto}._authorInfo_15huj_53{display:flex;align-items:center;gap:.75rem}._authorAvatar_15huj_59{width:40px;height:40px;min-width:40px}._initialsAvatar_15huj_65{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,var(--ion-color-primary),var(--ion-color-secondary));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.875rem}._authorDetails_15huj_78 h3{margin:0;font-size:1rem;font-weight:600;color:var(--ion-color-dark)}._postTime_15huj_85{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem}._postTime_15huj_85 ion-icon{font-size:.75rem}._postContent_15huj_97{margin-top:.75rem}._postContent_15huj_97 p{margin:0;line-height:1.5;color:var(--ion-color-dark);white-space:pre-wrap;word-wrap:break-word}._emptyState_15huj_109{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;min-height:60vh}._emptyIcon_15huj_119{font-size:4rem;color:var(--ion-color-medium);margin-bottom:1rem}._emptyState_15huj_109 h3{margin:0 0 .5rem;color:var(--ion-color-dark);font-size:1.5rem;font-weight:600}._emptyState_15huj_109 p{margin:0 0 2rem;color:var(--ion-color-medium);line-height:1.5;max-width:300px}._createFirstPostButton_15huj_139{--border-radius: 25px;--padding-top: .75rem;--padding-bottom: .75rem;--padding-start: 1.5rem;--padding-end: 1.5rem}._fabButton_15huj_147{--background: var(--ion-color-primary);--color: white;--border-radius: 28px;--border-radius: 1.25rem !important}@media (max-width: 768px){._postsContainer_15huj_21{padding:.75rem .75rem 5rem}._postCard_15huj_26{margin-bottom:.75rem}._emptyState_15huj_109{padding:2rem 1rem;min-height:50vh}._emptyIcon_15huj_119{font-size:3rem}._emptyState_15huj_109 h3{font-size:1.25rem}}._modal_3t52u_1{--border-radius: 16px;--backdrop-opacity: .5}._modal_3t52u_1::part(backdrop){background:transparent;opacity:1}._toolbar_3t52u_13{--background: transparent !important}._title_3t52u_17{font-size:2.5rem;font-weight:800;margin:0}._noteArea_3t52u_28{margin-top:1rem}._saveButton_3t52u_37{height:4rem;margin:1rem}._toolbar_1my0h_3{--background: transparent !important}._header_1my0h_7{text-align:left;margin-bottom:1rem;font-size:2.5rem;font-weight:700;width:100%;display:flex;align-items:center;gap:.5rem;padding:0 1.5rem}._subTitle_1my0h_19{text-align:left;font-size:1rem;color:var(--ion-color-medium);font-weight:500}._slideSpan_1my0h_26{font-size:.8rem;color:var(--ion-color-medium)}._slideDiv_1my0h_31{display:flex;align-items:center;justify-content:flex-end;padding-top:1rem;padding:1rem}._creditList_1my0h_39{background:var(--ion-color-light)}._statsIcon_1my0h_44{font-size:1.5rem;color:var(--ion-color-secondary);background-color:var(--ion-color-lightSkyBlue);border-radius:50%;padding:1rem;margin-right:.5rem}._statsIcon_1my0h_44._specialFour_1my0h_53{color:var(--ion-color-secondary);background-color:var(--ion-color-lightSkyBlue)}._noneContainer_1my0h_58{height:80%;display:flex;flex-direction:column;align-items:center;justify-content:center}._loadingContainer_1my0h_66{height:80%;display:flex;align-items:center;justify-content:center}._selectedFilterItem_1my0h_73{--color: var(--ion-color-primary);font-weight:600}._alertContainer_1my0h_78{position:fixed;bottom:1rem;left:0;right:0;background:var(--ion-color-lightSkyBlue);border-radius:1rem;overflow:hidden;margin:0 1rem;z-index:999;animation:_slideUp_1my0h_1 .4s ease-out forwards}@keyframes _slideUp_1my0h_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._alertContent_1my0h_102{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_1my0h_109{font-size:1.5rem;color:var(--ion-color-secondary);margin-right:16px;flex-shrink:0}._alertMessage_1my0h_116{flex-grow:1}._alertMessage_1my0h_116 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-secondary)}._alertMessage_1my0h_116 p{margin:0;font-size:.8rem!important;color:var(--ion-color-black);line-height:1.2}._closeButton_1my0h_134{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}._closeButton_1my0h_134:hover{color:var(--ion-color-dark)}._customSearchBarContainer_1my0h_153{margin:0 .5rem}._customSearchBar_1my0h_153{--background: var(--ion-color-white);--box-shadow: none;--border-radius: 10rem}._creditCard_1my0h_165{background:var(--ion-color-white);margin:16px 20px;border-radius:1.5rem;box-shadow:none}._creditCardContent_1my0h_173{padding:20px}._creditCardContent_1my0h_173 h3{margin:0 0 8px;font-size:18px;font-weight:600;color:var(--ion-color-dark)}._creditCardContent_1my0h_173 p{margin:4px 0;font-size:14px;color:var(--ion-color-medium)}._clientHeader_1my0h_190{display:flex;align-items:center;gap:16px;margin-bottom:12px}._clientPhoto_1my0h_198{width:48px;height:48px;min-width:48px;max-width:48px;min-height:48px;max-height:48px;border-radius:50%;object-fit:cover}._clientPhotoPlaceholder_1my0h_210{width:48px;height:48px;border-radius:50%;background-color:var(--ion-color-lightSkyBlue);color:var(--ion-color-secondary);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;border:2px solid var(--ion-color-secondary)}._clientInfo_1my0h_224{flex:1}._clientInfo_1my0h_224 h3{margin:0 0 4px;font-size:18px;font-weight:600;color:var(--ion-color-dark);max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._clientInfo_1my0h_224 p{margin:0;font-size:14px;color:var(--ion-color-medium);max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._timeBankInfo_1my0h_249{text-align:right;display:flex;flex-direction:column;align-items:flex-end}._timeBankMinutes_1my0h_257{font-size:18px;font-weight:600;color:var(--ion-color-secondary)}._timeBankFormatted_1my0h_263{font-size:.75rem;color:var(--ion-color-medium);font-weight:400}._expiryInfo_1my0h_269{font-size:12px;color:var(--ion-color-warning);background-color:var(--ion-color-lightYellow);padding:2px 8px;border-radius:12px;margin-top:4px}._usageStats_1my0h_278{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid var(--ion-color-light);margin-top:12px;gap:12px}._statItem_1my0h_288{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}._statValue_1my0h_296{font-size:16px;font-weight:600;color:var(--ion-color-black);margin-bottom:2px}._statLabel_1my0h_303{font-size:11px;color:var(--ion-color-medium);text-transform:uppercase;letter-spacing:.5px}._lastLessonDate_1my0h_310{width:100%;font-size:12px;color:var(--ion-color-medium);text-align:center;margin-top:8px;padding-top:8px;border-top:1px solid var(--ion-color-border)}._transactionsList_1my0h_320{max-height:50vh;overflow-y:scroll}._transactionItem_1my0h_327{background:var(--ion-color-white);border-radius:8px;padding:12px;margin:.5rem 0;border-left:2px solid var(--ion-color-light);border-top-left-radius:0rem;border-bottom-left-radius:0rem}._transactionHeader_1my0h_337{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._transactionType_1my0h_344{font-weight:600;color:var(--ion-color-dark);text-transform:capitalize}._transactionAmount_1my0h_350{font-weight:600;color:var(--ion-color-secondary)}._transactionDate_1my0h_355{font-size:12px;color:var(--ion-color-medium);margin-bottom:4px}._transactionExpiry_1my0h_369{font-size:11px;color:var(--ion-color-warning);background:var(--ion-color-lightYellow);padding:2px 6px;border-radius:4px;display:inline-block}._noTransactions_1my0h_378{text-align:center;color:var(--ion-color-medium);font-style:italic}._expiredTransaction_1my0h_384{opacity:.5}._accordianItem_1my0h_388{--border-radius: .5rem}._positiveAmount_1my0h_392{color:var(--ion-color-success)!important}._negativeAmount_1my0h_396{color:var(--ion-color-danger)!important}._errorChip_1my0h_400{margin-left:8px;font-size:.75rem}._errorDetails_1my0h_405{font-size:.75rem;color:var(--ion-color-danger)}._statsHeader_1my0h_411{margin:0 1.75rem}._statsSummary_1my0h_418{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;font-size:.9rem;color:var(--ion-color-medium)}._totalCount_1my0h_427{font-weight:400}._errorCount_1my0h_431{color:var(--ion-color-danger);font-weight:400}._topBalance_1my0h_436{display:flex;align-items:center;gap:.5rem}._bottomButtons_1my0h_449{display:flex;justify-content:flex-end;width:100%;padding:0rem 1rem 1rem}._backButton_6sht8_5{--icon-padding-start: 1rem}._paddingContent_6sht8_9{--padding-start: 1rem;--padding-end: 1rem}._content_6sht8_14{padding-bottom:8rem}._alertContainerBlue_6sht8_22{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-top:1rem;margin-bottom:1rem}._alertContentBlue_6sht8_30{display:flex;align-items:center;padding:16px;position:relative}._alertIconBlue_6sht8_37{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessageBlue_6sht8_44{flex-grow:1}._alertMessageBlue_6sht8_44 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessageBlue_6sht8_44 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._couponItem_6sht8_62{--padding-start: 1rem;--padding-end: 0rem;--padding-top: 1rem;--padding-bottom: 1rem;margin-bottom:1rem;border-radius:12px;border:solid 1px var(--ion-color-border)}._couponInfo_6sht8_75{flex:1}._couponHeader_6sht8_79{display:flex;align-items:center;gap:.5rem;margin-bottom:4px}._couponHeader_6sht8_79 h2{margin:0;font-size:1.2rem;font-weight:600}._statusChip_6sht8_93{margin:0;font-size:.7rem}._discountLabel_6sht8_99{font-size:1rem;color:var(--ion-color-dark);margin:.5rem 0}._couponMeta_6sht8_105{display:flex;gap:1rem;margin-top:.5rem;color:var(--ion-color-medium);font-size:.8rem}._couponMeta_6sht8_105 span{display:flex;align-items:center;gap:.25rem}._deleteButton_6sht8_119{font-size:1.2rem;margin:0 0 0 auto}._emptyState_6sht8_127{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}._emptyIcon_6sht8_136{font-size:4rem;margin-bottom:1rem;color:var(--ion-color-medium)}._emptyState_6sht8_127 h3{margin:0 0 .5rem;font-size:1.2rem;font-weight:600;color:var(--ion-color-dark)}._emptyState_6sht8_127 p{margin:0 0 1.5rem;font-size:.9rem;color:var(--ion-color-medium)}._fab_6sht8_159{margin-bottom:5rem}._loadingContainer_6sht8_163{padding:1rem 0}._content_14524_1{--padding-bottom: 10rem}._formContainer_14524_5{padding:.5rem}._formItem_14524_9{--inner-padding-end: 0;--inner-padding-start: 0;--padding-start: 0;--transition: none !important;--highlight-color-focused: var(--ion-color-primary);margin-bottom:1rem}._formItem_14524_9._special_14524_18{cursor:inherit;--background-hover: transparent;--background-activated: transparent;--ripple-color: transparent;margin:1rem 0}._label_14524_26{display:flex;flex-direction:column;font-weight:500;flex-grow:1;max-width:90%;width:100%;padding:.5rem 0}._label_14524_26._special_14524_18{align-items:flex-end;max-width:100%}._label_14524_26 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._input_14524_50{text-align:right;font-size:1rem}._select_14524_55{color:var(--ion-color-black);font-size:1rem;width:10rem}._toggleContainer_14524_61{display:flex;align-items:center}._listIcon_14524_66{font-size:1.5rem;margin-right:1rem;color:var(--ion-color-medium)}._footer_14524_72{bottom:0;left:0;right:0;padding:0;z-index:100}._footerContent_14524_83{width:100%;padding:1rem}._submitButton_14524_88{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._note_14524_95{margin-top:0rem;margin-bottom:1rem;margin-left:2.5rem;font-size:.8rem;color:var(--ion-color-medium);padding:1rem;background-color:var(--ion-color-light);border-radius:.5rem}._explanationText_14524_106{font-size:.8rem;line-height:1.4}._explanationText_14524_106 strong{display:block;margin-bottom:.25rem;color:var(--ion-color-dark)}._divider_14524_117{height:1px;background:var(--ion-color-border);margin:1rem 0}._toggleContainer_14524_61{margin-bottom:1rem;padding-left:2.5rem}._cautionMessage_14524_132{display:flex;align-items:flex-start;background-color:var(--ion-color-light);border-radius:8px;padding:1rem;margin:.5rem 0 .5rem 2.5rem;border-left:3px solid var(--ion-color-success)}._cautionMessage_14524_132._special_14524_18{border-left:3px solid var(--ion-color-warning)}._cautionMessage_14524_132._specialBlue_14524_148{border-left:3px solid var(--ion-color-primary)}._cautionMessage_14524_132 ion-icon{font-size:18px;margin-right:10px;flex-shrink:0;margin-top:2px}._cautionMessage_14524_132 p{margin:0;font-size:.75rem;color:var(--ion-color-medium-shade);line-height:1.4}._cautionMessage_14524_132 strong{color:var(--ion-color-dark)}._content_ngjnh_1{--padding-top: 0;--padding-bottom: 0;text-align:left}._handle_ngjnh_7{width:40px;height:4px;background:var(--ion-color-medium);border-radius:2px;margin:1rem auto 2rem;opacity:.5}._statusContainer_ngjnh_16{display:flex;align-items:center;padding:1.5rem 0;margin-bottom:1.5rem;border-bottom:1px solid var(--ion-color-border)}._iconContainer_ngjnh_24{margin-right:1.5rem}._successIcon_ngjnh_28{font-size:3rem;color:var(--ion-color-primary)}._statusInfo_ngjnh_33{flex:1}._statusTitle_ngjnh_37{font-size:1.5rem;font-weight:700;color:var(--ion-color-dark);margin-bottom:.25rem;line-height:1.2}._statusSubtitle_ngjnh_45{font-size:1.25rem;color:var(--ion-color-primary);font-weight:600}._messageContainer_ngjnh_51{margin-bottom:2rem}._description_ngjnh_55{font-size:1rem;color:var(--ion-color-dark);line-height:1.5;margin:0 0 1rem}._instruction_ngjnh_62{font-size:1rem;color:var(--ion-color-medium);line-height:1.5;margin:0}._footer_ngjnh_69{display:flex;gap:1rem;margin-top:1rem}._cancelButton_ngjnh_75,._continueButton_ngjnh_76{--padding-top: 1rem;--padding-bottom: 1rem}._cancelButton_ngjnh_75{flex:1}._continueButton_ngjnh_76{flex:2}._updateIconContainer_10tg4_10{display:flex;justify-content:center;align-items:center;margin-top:5rem}._updateIcon_10tg4_10{font-size:8rem;color:var(--ion-color-primary)}._updateModal_10tg4_2 ion-header{border-bottom:1px solid var(--ion-color-light-shade)}._updateModal_10tg4_2 ion-footer{border-top:1px solid var(--ion-color-light-shade)}._updateModal_10tg4_2 h2{margin-top:10px;font-weight:700;font-size:2.25rem}._updateModal_10tg4_2 p{color:var(--ion-color-medium);font-size:16px;line-height:1.5;margin:2rem 3rem;margin-top:0}._updateButton_10tg4_46{height:4rem;--padding-start: 3rem;--padding-end: 3rem}._versionInfo_10tg4_52{margin-top:20px;margin-bottom:10px;display:flex;justify-content:center;font-size:.8rem;color:var(--ion-color-medium)}._toolbar_nz3w6_1{--background: var(--ion-color-white)}._segment_nz3w6_5{--background: var(--ion-color-white);position:sticky!important;top:0rem;z-index:100;border-bottom:solid 1px var(--ion-color-border)}._segmentButton_nz3w6_13{--indicator-height: 4px;text-transform:capitalize;font-size:1rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._invoiceList_nz3w6_24{background-color:transparent;margin-top:1rem;padding:0 1rem}._invoiceItem_nz3w6_30{--background: var(--ion-color-white);border-radius:12px;margin-bottom:.75rem;box-shadow:0 2px 4px rgba(0,0,0,.05)}._invoiceInfo_nz3w6_37{padding:.5rem 0}._invoiceHeader_nz3w6_41{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}._invoiceHeader_nz3w6_41 h2{font-weight:600;font-size:1rem;margin:0}._clientName_nz3w6_54{font-size:.9rem;color:var(--ion-color-medium);margin:0;margin-bottom:.5rem}._invoiceDetails_nz3w6_61{display:flex;justify-content:space-between;align-items:center}._amount_nz3w6_67{font-weight:600;font-size:1rem;color:var(--ion-color-dark);margin:0}._date_nz3w6_74{font-size:.8rem;color:var(--ion-color-medium);margin:0}._loadingContainer_nz3w6_80{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._noInvoicesContainer_nz3w6_94{background-color:var(--ion-color-light);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4rem;padding-top:40vh}._noInvoicesContainer_nz3w6_94._special_nz3w6_104{padding-top:2.5rem}._noInvoicesContainer_nz3w6_94 h2{margin:0;margin-bottom:.5rem;font-weight:600}._noInvoicesContainer_nz3w6_94 p{width:100%;margin:0;margin-bottom:1rem;text-align:center;font-size:1rem;font-weight:400;color:var(--ion-color-medium)}._alertContainer_nz3w6_124{position:fixed;bottom:1rem;left:0;right:0;background:var(--ion-color-lightYellow);border-radius:1rem;overflow:hidden;margin:0 1rem;z-index:999;animation:_slideUp_nz3w6_1 .4s ease-out forwards}@keyframes _slideUp_nz3w6_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._alertContent_nz3w6_149{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_nz3w6_156{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px;flex-shrink:0}._alertMessage_nz3w6_163{flex-grow:1}._alertMessage_nz3w6_163 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-warning)}._alertMessage_nz3w6_163 p{margin:0;font-size:.8rem!important;color:var(--ion-color-black);line-height:1.2}._closeButton_nz3w6_181{position:absolute;right:12px;top:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ion-color-dark);font-size:1rem}._closeButton_nz3w6_181:hover{color:var(--ion-color-dark)}._spinnerContainer_84ikw_5{display:flex;align-items:center;justify-content:center;height:100%}._noSemiPrivates_84ikw_12{display:flex;flex-direction:column;height:100%;width:100%}._noSemiPrivates_84ikw_12 h1{font-size:2.5rem;font-weight:700;margin:0 1rem}._noSemiPrivates_84ikw_12 p{margin:1rem}._coachTitle_84ikw_29{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._toolbarBottom_84ikw_36{padding-bottom:2rem!important;padding-right:1rem!important}._imageContainer_84ikw_41{width:100%;height:1px;flex-grow:1;margin-bottom:20px}._pageImage_84ikw_48{width:100%;height:100%;object-fit:cover;object-position:bottom}._bottomButton_84ikw_55{--padding-start: 1.5rem !important;--padding-end: 1.5rem !important;--padding-top: .75rem !important;--padding-bottom: .75rem !important}._semiPrivatesContainer_84ikw_62{background:var(--ion-color-white);padding:0 1rem 5rem;outline:none;line-height:1.6;overflow-y:scroll;height:100%}._semiPrivatesList_84ikw_74 h1,._semiPrivatesList_84ikw_74 h2,._semiPrivatesList_84ikw_74 h3{font-weight:600;margin:1.5rem 0 1rem;color:var(--ion-color-dark)}._semiPrivatesList_84ikw_74 h1{font-size:1.5rem;margin-top:0}._semiPrivatesList_84ikw_74 h2{font-size:1.25rem}._semiPrivatesList_84ikw_74 h3{font-size:1.1rem}._semiPrivatesList_84ikw_74 p{margin:1rem 0;color:var(--ion-color-dark)}._semiPrivatesList_84ikw_74:focus{border-color:var(--ion-color-primary);box-shadow:0 0 0 2px var(--ion-color-primary-tint)}._item_84ikw_120{--padding-start: 0rem;--padding-end: 0rem;--padding-top: .25rem;--padding-bottom: .25rem;--inner-padding-top: 0rem;--inner-padding-bottom: 0rem;width:100%;--transition: none}._itemLabel_84ikw_131{font-size:1.25rem!important;font-weight:500}._icon_84ikw_136{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem;margin-right:1rem}._labelDiv_84ikw_144{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0rem!important}._labelDiv_84ikw_144 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400;line-height:1rem}._alertContainer_84ikw_165{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin-top:2rem}._alertContent_84ikw_174{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_84ikw_181{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertMessage_84ikw_188{flex-grow:1}._alertMessage_84ikw_188 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertMessage_84ikw_188 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2;margin-bottom:.5rem}._whatsThis_84ikw_207{display:flex;justify-content:flex-end}._toolbar_84ikw_36{--background: transparent !important;position:relative}._mainImage_84ikw_217{width:100%;margin-top:-4rem}._closeButton_84ikw_222{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._containerModal_84ikw_232{padding:1rem;color:#888}._containerModal_84ikw_232 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_84ikw_232 p{color:var(--ion-color-medium);margin-bottom:.5rem}._footerToolbar_84ikw_252 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._timeSlots_84ikw_267{margin:1rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem;border-radius:.5rem}._booked_84ikw_278{display:inline-block;background-color:var(--ion-color-black);padding:.75rem;border-radius:.25rem;color:var(--ion-color-white)!important;font-weight:700!important}._available_84ikw_287{font-weight:500;color:var(--ion-color-success)}._strikethrough_84ikw_292{text-decoration:line-through;color:var(--ion-color-medium)}._globalToggleContainer_84ikw_303{padding:1rem;background-color:var(--ion-color-light);border-radius:8px;margin-bottom:2rem;margin-top:1rem}._globalToggleContainer_84ikw_303 h3{margin:0 0 .5rem;font-size:1.1rem;font-weight:600;color:var(--ion-color-dark)}._globalButtons_84ikw_318{display:flex;gap:.5rem}._globalButtons_84ikw_318 ion-button{--font-size: .8rem;--padding-start: .75rem;--padding-end: .75rem;--padding-top: .5rem;--padding-bottom: .5rem;height:2rem}._globalExplanation_84ikw_332{text-align:left;margin:0;padding:0;margin-top:.5rem}._globalExplanationText_84ikw_339{font-size:.8rem;line-height:1.4;display:block;margin:0;padding:0}._globalExplanationText_84ikw_339 strong{display:flex;align-items:center;gap:.25rem;color:var(--ion-color-dark);font-weight:400}._dayToggleButtons_84ikw_355{display:flex;gap:.25rem}._dayToggleButtons_84ikw_355 ion-button{--font-size: .7rem;--padding-start: .5rem;--padding-end: .5rem;--padding-top: .25rem;--padding-bottom: .25rem;height:1.75rem;min-height:1.75rem}._daySection_84ikw_370{margin-bottom:1.5rem;padding-bottom:.5rem;border-top:solid 1px var(--ion-color-border)}._dayHeaderContainer_84ikw_376{display:flex;justify-content:space-between;align-items:center;padding:0 1rem;margin-bottom:.5rem}._dayHeader_84ikw_376{font-size:1.2rem;font-weight:600;color:var(--ion-color-medium);margin:0}._slotItem_84ikw_391{--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0}._slotLabel_84ikw_401{font-size:.9rem;color:var(--ion-color-dark);width:100%}._spinnerContainer_df0m6_5{display:flex;align-items:center;justify-content:center;height:100%}._noQuestions_df0m6_12{display:flex;flex-direction:column;height:100%;width:100%}._noQuestions_df0m6_12 h1{font-size:2.5rem;font-weight:700;margin:0 1rem}._noQuestions_df0m6_12 p{margin:1rem}._coachTitle_df0m6_29{text-align:left;font-size:1.5rem;font-weight:700;--color: var(--ion-color-black)}._toolbarBottom_df0m6_36{padding-bottom:2rem!important;padding-right:1rem!important}._imageContainer_df0m6_41{width:100%;height:1px;flex-grow:1;margin-bottom:20px}._pageImage_df0m6_48{width:100%;height:100%;object-fit:cover;object-position:bottom}._bottomButton_df0m6_55{--padding-start: 1.5rem !important;--padding-end: 1.5rem !important;--padding-top: .75rem !important;--padding-bottom: .75rem !important}._listBig_df0m6_66{padding:.5rem 1rem}._item_df0m6_70{--padding-start: 0rem;--padding-end: 0rem;--padding-top: .25rem;--padding-bottom: .25rem;--inner-padding-top: 0rem;--inner-padding-bottom: 0rem;width:100%;--transition: none}._icon_df0m6_81{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem;margin-right:1rem}._label_df0m6_89{font-size:1.25rem!important;font-weight:500}._labelDiv_df0m6_94{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}._labelDiv_df0m6_94 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400}._whatsThisButton_df0m6_112{display:flex;justify-content:flex-end;margin-top:-.5rem}._whatsThis_df0m6_112{display:flex;justify-content:flex-end;background:var(--ion-color-white);padding:0 1rem 1rem}._loadingNote_df0m6_126{font-size:.8rem;color:var(--ion-color-medium);margin-left:.5rem}._matchStrengthHeader_df0m6_132{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .5rem;border-top:solid 1px var(--ion-color-border)}._matchStrengthTitle_df0m6_140{font-size:1.1rem;font-weight:600;color:var(--ion-color-dark);margin:0}._matchStrengthSpinner_df0m6_147{width:18px;height:18px}._radioItem_df0m6_152{--padding-start: 1rem;--padding-end: 1rem;--padding-top: .5rem;--padding-bottom: .5rem;--background: transparent;--transition: none;--ripple-color: transparent !important;cursor:pointer}._radioItemActive_df0m6_163{--background: var(--ion-color-lightBlue)}._radioLabel_df0m6_167{display:flex;flex-direction:column;gap:.25rem;margin-left:.5rem}._radioContent_df0m6_174{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._radioTitle_df0m6_181{font-weight:600;font-size:1rem;color:var(--ion-color-dark)}._radioDescription_df0m6_187{font-size:.85rem;color:var(--ion-color-medium);line-height:1.3}._radioRange_df0m6_193{font-weight:600;color:var(--ion-color-primary);font-size:.85rem;white-space:nowrap}._matchStrengthNote_df0m6_200{padding:.5rem 1rem 1rem;font-size:.85rem;color:var(--ion-color-medium);line-height:1.4}._toolbar_df0m6_36{--background: transparent !important;position:relative}._mainImage_df0m6_216{width:100%;margin-top:-4rem}._mainImageWithGlow_df0m6_221{width:100%;margin-top:-4rem;background:linear-gradient(135deg,#000,#1a1a1a);display:flex;align-items:center;justify-content:center;padding:2rem;position:relative;overflow:hidden}._mainImageWithGlow_df0m6_221:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(0,122,255,.3) 0%,transparent 70%);pointer-events:none}._closeButton_df0m6_244{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._containerModal_df0m6_254{padding:1rem;color:#888}._containerModal_df0m6_254 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_df0m6_254 p{color:var(--ion-color-medium);margin-bottom:.5rem}._modalList_df0m6_270{padding-left:1.25rem;margin:0;display:flex;flex-direction:column;gap:.5rem;color:var(--ion-color-medium)}._modalList_df0m6_270 li{line-height:1.6}._modalList_df0m6_270 strong{color:var(--ion-color-dark);font-weight:600}._footer_df0m6_288{padding:1rem}._swumAiHowItWorks_df0m6_292{width:calc(100% - 2rem);background:linear-gradient(135deg,#000,#1a1a1a);border-radius:1rem;padding:1.5rem;margin:1rem 1rem 0rem;display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem;position:relative;overflow:hidden;min-height:fit-content;box-sizing:border-box}._swumAiHowItWorks_df0m6_292:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:radial-gradient(ellipse at top left,rgba(0,122,255,.4) 0%,transparent 60%);pointer-events:none}._swumAiLogoContainer_df0m6_320{flex-shrink:0;position:relative;z-index:2;padding-top:.25rem}._swumAiLogoSmall_df0m6_327{width:48px;height:48px;filter:drop-shadow(0 0 16px rgba(0,122,255,.5))}._swumAiContent_df0m6_333{flex:1;position:relative;z-index:2}._swumAiContentHeader_df0m6_339{flex:1;position:relative;z-index:2;min-width:0}._swumAiContentFull_df0m6_346{width:100%;position:relative;z-index:2}._swumAiTitle_df0m6_352{margin:0 0 .5rem;font-size:1.1rem;font-weight:700;color:#fff;letter-spacing:-.3px}._swumAiDescription_df0m6_360{margin:0 0 .75rem;font-size:.9rem;font-weight:400;color:rgba(255,255,255,.75);line-height:1.4}._swumAiSteps_df0m6_368{margin:0 0 .75rem;padding-left:1.25rem;color:rgba(255,255,255,.85);font-size:.9rem;line-height:1.6}._swumAiSteps_df0m6_368 li{margin-bottom:.5rem}._swumAiSteps_df0m6_368 strong{color:#fff;font-weight:600}._toolbar_bcrn0_5{--background: transparent !important}._closeButton_bcrn0_9{--icon-padding-start: 1rem}._modalContent_bcrn0_13{--padding-top: 0;--background: var(--ion-color-light)}._container_bcrn0_18{display:flex;flex-direction:column;gap:2.5rem;padding:1.5rem;max-width:640px;margin:0 auto}._heroSection_bcrn0_28{padding:1rem 0 0rem}._heroTitle_bcrn0_32{font-size:2rem;font-weight:700;color:var(--ion-color-dark);margin:0 0 .5rem;line-height:1.2}._heroSubtitle_bcrn0_40{font-size:1rem;color:var(--ion-color-medium);margin:0;line-height:1.5}._section_bcrn0_48{display:flex;flex-direction:column;gap:1rem}._sectionHeader_bcrn0_54{display:flex;align-items:center;gap:.75rem}._stepNumber_bcrn0_60{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--ion-color-primary);color:var(--ion-color-primary-contrast);font-size:1rem;font-weight:700;flex-shrink:0}._sectionTitle_bcrn0_74{font-size:1.25rem;font-weight:600;color:var(--ion-color-dark);margin:0}._sectionDescription_bcrn0_81{font-size:.9rem;color:var(--ion-color-medium);margin:-.5rem 0 0;line-height:1.4}._typeSelector_bcrn0_89{display:flex;flex-direction:column;gap:.75rem}._typeCard_bcrn0_95{position:relative;display:flex;align-items:center;justify-content:space-between;background:var(--ion-color-white);border:2px solid transparent;border-radius:1rem;padding:1.25rem;cursor:pointer;transition:all .2s ease}._typeCard_bcrn0_95:active{transform:scale(.98)}._typeCardActive_bcrn0_112{border-color:var(--ion-color-primary)}._typeCardIcon_bcrn0_116{font-size:1.5rem;color:var(--ion-color-medium);flex-shrink:0;margin-right:.75rem}._typeCardActive_bcrn0_112 ._typeCardIcon_bcrn0_116{color:var(--ion-color-primary)}._typeCardContent_bcrn0_127{flex:1}._typeCardContent_bcrn0_127 h3{font-size:1.125rem;font-weight:600;color:var(--ion-color-dark);margin:0 0 .25rem}._typeCardContent_bcrn0_127 p{font-size:.875rem;color:var(--ion-color-medium);margin:0;line-height:1.4}._typeCardCheck_bcrn0_145{font-size:1.5rem;color:var(--ion-color-primary);flex-shrink:0}._questionInput_bcrn0_152{min-height:10rem!important;--background: var(--ion-color-white);--border-radius: 1rem !important;--border-width: 0px;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--padding-start: 1.25rem;--padding-end: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._optionsContainer_bcrn0_166{display:flex;flex-direction:column;gap:.75rem}._optionRow_bcrn0_172{display:flex;align-items:center;gap:.75rem;position:relative}._optionBadge_bcrn0_179{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--ion-color-light);color:var(--ion-color-medium);font-size:.875rem;font-weight:700;flex-shrink:0}._optionInput_bcrn0_193{flex:1;--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-white);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._addOptionButton_bcrn0_206{margin-top:.25rem;font-size:.9375rem}._settingsCard_bcrn0_212{background:var(--ion-color-white);border-radius:1rem;padding:1.25rem}._settingRow_bcrn0_218{display:flex;align-items:center;justify-content:space-between;gap:1rem}._settingInfo_bcrn0_225{flex:1}._settingInfo_bcrn0_225 h3{font-size:1rem;font-weight:600;color:var(--ion-color-dark);margin:0 0 .25rem}._settingInfo_bcrn0_225 p{font-size:.875rem;color:var(--ion-color-medium);margin:0;line-height:1.4}._infoCard_bcrn0_244{background:var(--ion-color-white);border-radius:1rem;padding:1.25rem}._infoText_bcrn0_250{font-size:.9375rem;color:var(--ion-color-medium);margin:0;line-height:1.6}._actionSection_bcrn0_258{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding-bottom:1rem}._saveButtonContainer_bcrn0_266{display:flex;align-items:center;gap:1rem;position:relative}._saveButton_bcrn0_266{--padding-top: 1rem;--padding-bottom: 1rem;font-size:1.0625rem;font-weight:600;height:auto;flex:1}._saveSpinner_bcrn0_282{width:2.5rem;height:2.5rem;color:var(--ion-color-primary);flex-shrink:0}._deleteButton_bcrn0_289{--padding-top: .875rem;--padding-bottom: .875rem;font-size:1rem;font-weight:500;height:auto}._questionsList_hmqxs_1{padding:0}._questionItem_hmqxs_5{--background: var(--ion-color-white);--padding-start: 1rem;--padding-end: 1rem;--padding-top: 1rem;--padding-bottom: 1rem;--transition: none !important}._questionContent_hmqxs_17{display:flex;flex-direction:column;gap:.5rem;flex:1}._questionHeader_hmqxs_24{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._questionText_hmqxs_31{margin:0;font-size:1rem;font-weight:600;color:var(--ion-color-dark);line-height:1.4;flex:1}._badges_hmqxs_40{display:flex;gap:.5rem;flex-shrink:0}._badge_hmqxs_40{display:flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;--padding-start: .5rem;--padding-end: .5rem;--padding-top: .25rem;--padding-bottom: .25rem}._badgeIcon_hmqxs_58{font-size:.875rem}._questionMeta_hmqxs_62{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.875rem;color:var(--ion-color-medium)}._date_hmqxs_70{font-size:.875rem;color:var(--ion-color-medium)}._chevron_hmqxs_75{color:var(--ion-color-medium);font-size:1.25rem;margin-left:.5rem}._content_whq7r_1{--background: var(--ion-color-white)}._alertContainer_whq7r_6{background:var(--ion-color-lightBlue);border-radius:12px;overflow:hidden;margin:1rem .65rem 0rem}._alertContainerEnterprise_whq7r_14{background:#000;border-radius:12px;overflow:hidden;margin:1rem .65rem 0rem;cursor:pointer}._warningAlert_whq7r_23{background:var(--ion-color-lightYellow);border-radius:12px;overflow:hidden;margin:1rem .65rem;margin-bottom:0;border:1px solid rgba(255,149,0,.3)}._alertContent_whq7r_32{display:flex;align-items:center;padding:16px;position:relative}._alertIcon_whq7r_39{font-size:1.5rem;color:var(--ion-color-primary);margin-right:16px;flex-shrink:0}._alertContainerEnterprise_whq7r_14 ._alertIcon_whq7r_39{color:var(--ion-color-white)}._warningIcon_whq7r_50{font-size:1.5rem;color:var(--ion-color-warning);margin-right:16px;flex-shrink:0}._alertMessage_whq7r_57{flex-grow:1}._alertMessage_whq7r_57 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ion-color-primary)}._alertContainerEnterprise_whq7r_14 ._alertMessage_whq7r_57 h3{color:#fff}._alertMessage_whq7r_57 p{margin:0;font-size:.8rem;color:var(--ion-color-black);line-height:1.2}._alertContainerEnterprise_whq7r_14 ._alertMessage_whq7r_57 p{color:#fff}._warningAlert_whq7r_23 ._alertMessage_whq7r_57 h3{color:var(--ion-color-warning)}._warningAlert_whq7r_23 ._alertMessage_whq7r_57 p{color:var(--ion-color-black)!important}._arrowIcon_whq7r_91{font-size:1.25rem;color:#fff;margin-left:8px;flex-shrink:0}._container_whq7r_98{padding:1rem 1rem 5rem;max-width:800px;margin:0 auto}._noLevels_whq7r_106{display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem}._emptyHero_whq7r_114{text-align:center;margin-bottom:2rem;padding:0 1rem}._emptyIconCircle_whq7r_120{width:6rem;height:6rem;border-radius:50%;background:var(--ion-color-light);display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}._emptyHeroIcon_whq7r_131{font-size:3rem;color:var(--ion-color-primary)}._emptyTitle_whq7r_136{font-size:1.75rem;font-weight:700;margin:0 0 1rem;color:var(--ion-color-black);line-height:1.2}._emptyDescription_whq7r_144{font-size:1rem;color:var(--ion-color-medium);line-height:1.6;max-width:500px;margin:0 auto}._emptyActions_whq7r_153{padding:0 1rem;max-width:400px;margin:0 auto;width:100%}._emptyButton_whq7r_160{--padding-top: 1rem;--padding-bottom: 1rem;font-size:1.0625rem;font-weight:600}._segmentLabel_whq7r_167{display:flex;align-items:center;gap:.25rem;justify-content:center}._segmentWarningIcon_whq7r_174{color:var(--ion-color-warning);font-size:1rem}._listHeader_whq7r_180{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding:.5rem 0}._listTitle_whq7r_188{font-size:1.5rem;font-weight:700;margin:0;color:var(--ion-color-black)}._listSubtitle_whq7r_195{font-size:.9rem;color:var(--ion-color-medium);margin:.25rem 0 0}._list_whq7r_180{background:transparent;padding:0}._levelItem_whq7r_207{--background: var(--ion-color-light);--border-radius: 1rem;--padding-start: 1rem;--padding-end: 1rem;--padding-top: 1rem;--padding-bottom: 1rem;margin-bottom:.75rem;border-radius:1rem;--box-shadow: none !important}._emojiContainer_whq7r_219{width:3.5rem;height:3.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem;flex-shrink:0;background:var(--ion-color-white)}._emoji_whq7r_219{font-size:1.75rem}._levelName_whq7r_235{font-size:1.1rem;font-weight:600;color:var(--ion-color-black);margin:0}._levelDescription_whq7r_242{font-size:.9rem;color:var(--ion-color-medium);margin:.25rem 0 0;line-height:1.4}._milestonePreview_whq7r_249{display:flex;gap:.375rem;flex-wrap:wrap;margin-top:.5rem}._milestoneMarker_whq7r_256{width:8px;height:8px;border-radius:50%;background:var(--ion-color-medium);opacity:.4}._orderBadge_whq7r_264{font-size:.9rem;font-weight:600;margin-right:.5rem}._listBig_whq7r_275{padding:.5rem 1rem}._item_whq7r_279{--padding-start: 0rem;--padding-end: 0rem;--padding-top: .25rem;--padding-bottom: .25rem;--inner-padding-top: 0rem;--inner-padding-bottom: 0rem;width:100%;--transition: none}._icon_whq7r_290{background:var(--ion-color-light);padding:.75rem;border-radius:1.25rem;font-size:2.25rem;margin-right:1rem}._label_whq7r_298{font-size:1.25rem!important;font-weight:500}._labelDiv_whq7r_303{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}._labelDiv_whq7r_303 span{color:var(--ion-color-medium);font-size:.85rem;font-weight:400}._whatsThis_whq7r_321{display:flex;justify-content:flex-end;background:var(--ion-color-white);padding:0 1rem 1rem}._loadingNote_whq7r_329{font-size:.8rem;color:var(--ion-color-medium);margin-left:.5rem}._toolbar_whq7r_340{--background: transparent !important;position:relative}._mainImage_whq7r_345{width:100%;margin-top:-4rem}._mainImageWithGlow_whq7r_350{width:100%;margin-top:-4rem;background:linear-gradient(135deg,#000,#1a1a1a);display:flex;align-items:center;justify-content:center;padding:2rem;position:relative;overflow:hidden}._mainImageWithGlow_whq7r_350:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(0,122,255,.3) 0%,transparent 70%);pointer-events:none}._closeButton_whq7r_373{background-color:var(--ion-color-white);border-radius:50%;position:absolute;top:1rem!important;right:1rem!important;height:2.5rem;width:2.5rem}._containerModal_whq7r_383{padding:1rem;color:#888}._containerModal_whq7r_383 h1{font-weight:700;font-size:2.5rem;color:var(--ion-color-black)}._containerModal_whq7r_383 p{color:var(--ion-color-medium);margin-bottom:.5rem}._modalList_whq7r_399{padding-left:1.25rem;margin:0;display:flex;flex-direction:column;gap:.5rem;color:var(--ion-color-medium)}._modalList_whq7r_399 li{line-height:1.6}._modalList_whq7r_399 strong{color:var(--ion-color-dark);font-weight:600}._modalOrderedList_whq7r_417{padding-left:1.25rem;margin:.5rem 0 0;display:flex;flex-direction:column;gap:.5rem;color:var(--ion-color-medium);counter-reset:item;padding:1rem 2rem!important}._modalOrderedList_whq7r_417 li{line-height:1.5}._footerToolbar_whq7r_437 ion-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem}._segment_whq7r_167{--background: var(--ion-color-white);position:sticky;top:0rem;z-index:1;border-bottom:solid 1px var(--ion-color-border);scrollbar-width:none;-ms-overflow-style:none;max-width:25rem}._segment_whq7r_167::-webkit-scrollbar{display:none}._segmentButton_whq7r_467{--indicator-height: 4px;text-transform:capitalize;font-size:.9rem;font-weight:600;--ripple-color: transparent !important;--color: var(--ion-color-medium) !important;--indicator-color: var(--ion-color-primary);--color-checked: var(--ion-color-black) !important}._segmentButton_whq7r_467 div{display:flex!important;align-items:center!important;gap:.5rem!important}._segmentButton_whq7r_467 div ion-icon{font-size:1.5rem}@media (min-width: 769px){._segmentButton_whq7r_467{font-size:1rem}}._toolbar_663lv_5{--background: transparent !important}._closeButton_663lv_9{--icon-padding-start: 1rem}._modalContent_663lv_13{--padding-top: 0;--background: var(--ion-color-light)}._container_663lv_18{display:flex;flex-direction:column;gap:2.5rem;padding:1.5rem;max-width:640px;margin:0 auto}._heroSection_663lv_28{padding:1rem 0 0rem}._heroTitle_663lv_32{font-size:2rem;font-weight:700;color:var(--ion-color-dark);margin:0 0 .5rem;line-height:1.2}._heroSubtitle_663lv_40{font-size:1rem;color:var(--ion-color-medium);margin:0;line-height:1.5}._previewSection_663lv_48{margin-top:-.5rem}._previewCard_663lv_52{background:var(--ion-color-white);border-radius:1rem;padding:1.5rem;display:flex;align-items:center;gap:1rem}._previewEmoji_663lv_61{width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;flex-shrink:0}._previewContent_663lv_72{flex:1}._previewName_663lv_76{font-size:1.25rem;font-weight:600;margin:0 0 .25rem;color:var(--ion-color-dark)}._previewDescription_663lv_83{font-size:.9rem;color:var(--ion-color-medium);margin:0;line-height:1.4}._previewAge_663lv_90{display:block;margin-top:.5rem;font-size:.85rem}._section_663lv_97{display:flex;flex-direction:column;gap:1rem}._sectionHeader_663lv_103{display:flex;align-items:center;gap:.75rem}._stepNumber_663lv_109{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--ion-color-primary);color:var(--ion-color-primary-contrast);font-size:1rem;font-weight:700;flex-shrink:0}._sectionTitle_663lv_123{font-size:1.25rem;font-weight:600;color:var(--ion-color-dark);margin:0}._sectionDescription_663lv_130{font-size:.9rem;color:var(--ion-color-medium);margin:-.5rem 0 0;line-height:1.4}._input_663lv_138{--border-radius: .75rem !important;--border-width: 0px;--background: var(--ion-color-white);--padding-start: 1.25rem;--padding-end: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._textarea_663lv_150{min-height:8rem!important;--border-radius: .75rem !important;--border-width: 0px;--background: var(--ion-color-white);--padding-start: 1.25rem;--padding-end: 1.25rem;--padding-top: 1.25rem;--padding-bottom: 1.25rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem}._visualGrid_663lv_164{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._selectWrapper_663lv_170{display:flex;flex-direction:column;gap:.5rem}._selectLabel_663lv_176{font-size:.9rem;font-weight:500;color:var(--ion-color-dark);margin-left:.25rem}._select_663lv_170{--border-radius: .75rem !important;--background: var(--ion-color-white);--padding-start: 1rem;--padding-end: 1rem;--padding-top: 1rem;--padding-bottom: 1rem;border-radius:.75rem;background:var(--ion-color-white)}._emojiButton_663lv_194{background:var(--ion-color-white);border-radius:.75rem;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .2s ease;border:2px solid transparent}._emojiButton_663lv_194:active{transform:scale(.98);border-color:var(--ion-color-primary)}._emojiPreview_663lv_213{font-size:2.5rem}._changeText_663lv_217{font-size:.75rem;color:var(--ion-color-medium);font-weight:500}._milestonePreview_663lv_224{display:flex;gap:.375rem;margin-top:.75rem;flex-wrap:wrap}._milestoneMarker_663lv_231{width:8px;height:8px;border-radius:50%;background:var(--ion-color-medium);opacity:.4}._milestoneDisplay_663lv_239{background:var(--ion-color-light);border-radius:.75rem;padding:2rem 1.5rem;overflow-x:auto;margin-top:1.5rem}._milestoneJourney_663lv_247{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:min-content}._levelBadge_663lv_255{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0}._levelEmoji_663lv_263{width:3rem;height:3rem;background:var(--ion-color-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.75rem}._levelName_663lv_274{font-size:.75rem;font-weight:600;color:var(--ion-color-medium);text-align:center}._progressLine_663lv_281{flex:1;height:3px;background:var(--ion-color-white);border-radius:1.5px;position:relative;display:flex;align-items:center;justify-content:space-evenly;margin:1.5rem .5rem 0}._milestoneNotch_663lv_294{width:3px;height:16px;background:var(--ion-color-white);position:relative;z-index:1}._milestoneControl_663lv_302{background:var(--ion-color-white);border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._milestoneLabel_663lv_311{font-size:1rem;color:var(--ion-color-dark);font-weight:500}._milestoneSlider_663lv_317{width:100%;height:6px;border-radius:3px;background:var(--ion-color-light);outline:none;-webkit-appearance:none}._milestoneSlider_663lv_317::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:var(--ion-color-primary);cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.15)}._milestoneSlider_663lv_317::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--ion-color-primary);cursor:pointer;border:none;box-shadow:0 2px 8px rgba(0,0,0,.15)}._milestoneRange_663lv_347{display:flex;justify-content:space-between;font-size:.875rem;color:var(--ion-color-medium);font-weight:500}._actionSection_663lv_356{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding-bottom:1rem}._saveButtonContainer_663lv_364{display:flex;align-items:center;gap:1rem;position:relative}._saveButton_663lv_364{--padding-top: 1rem;--padding-bottom: 1rem;font-size:1.0625rem;font-weight:600;height:auto;flex:1}._saveSpinner_663lv_380{width:2.5rem;height:2.5rem;color:var(--ion-color-primary);flex-shrink:0}._deleteButton_663lv_387{--padding-top: .875rem;--padding-bottom: .875rem;font-size:1rem;font-weight:500;height:auto}._nextButton_77rrq_1{--padding-top: 1rem;--padding-bottom: 1rem;--padding-start: 2.5rem;--padding-end: 2.5rem}._title_77rrq_8{font-weight:700}._subTitle_77rrq_12{margin-bottom:5rem;color:var(--ion-color-medium)}._chooseImg_77rrq_17{height:7.5rem}._ionItem_77rrq_21{--border-radius: 1rem;font-size:1.25rem;--padding-top: .5rem;--padding-bottom: .5rem}._topContainer_77rrq_29{display:flex;justify-content:flex-end;align-items:flex-end;height:6rem}._bigIcon_77rrq_36{font-size:6rem}._input_77rrq_40,._countrySelect_77rrq_54{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;height:70px}._progressBar_77rrq_68{--progress-height: 6px}._triggerContainer_77rrq_76{height:70px;display:flex;align-items:center;gap:.25rem;padding:0 1rem;border-radius:.5rem;background:var(--ion-color-light)}._spinner_77rrq_87{height:3.5rem;width:3.5rem}._optionsContainer_77rrq_92{display:flex;flex-direction:column;gap:12px}._optionButton_77rrq_98{position:relative;border:2px solid var(--ion-color-border);border-radius:12px;padding:18px 16px;background:var(--ion-color-white);cursor:pointer;transition:border-color .15s ease,background-color .15s ease;user-select:none}._optionButton_77rrq_98:active{background:var(--ion-color-light)}._optionButton_77rrq_98._selected_77rrq_113{border-color:var(--ion-color-primary);background:var(--ion-color-lightBlue)}._optionContent_77rrq_118{display:flex;justify-content:space-between;align-items:center;width:100%}._optionText_77rrq_125{font-size:15px;font-weight:500;color:var(--ion-color-black);line-height:1.4}._optionButton_77rrq_98._selected_77rrq_113 ._optionText_77rrq_125{color:var(--ion-color-primary)}._radioBadge_77rrq_136{width:24px;height:24px;border-radius:50%;border:2px solid var(--ion-color-border);display:flex;align-items:center;justify-content:center;background:var(--ion-color-white);transition:all .15s ease;flex-shrink:0;position:relative}._radioBadge_77rrq_136:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ion-color-white);position:absolute;transform:scale(0);transition:transform .15s ease}._optionButton_77rrq_98._selected_77rrq_113 ._radioBadge_77rrq_136{border-color:var(--ion-color-primary);background:none}._optionButton_77rrq_98._selected_77rrq_113 ._radioBadge_77rrq_136:after{transform:scale(1);background:var(--ion-color-primary)}._nextButton_10n84_1{--padding-top: 1rem;--padding-bottom: 1rem;--padding-start: 2.5rem;--padding-end: 2.5rem}._title_10n84_8{font-weight:700}._subTitle_10n84_12{margin-bottom:5rem;color:var(--ion-color-medium)}._chooseImg_10n84_17{height:7.5rem}._ionItem_10n84_21{--border-radius: 1rem;font-size:1.25rem;--padding-top: .5rem;--padding-bottom: .5rem}._topContainer_10n84_28{display:flex;justify-content:flex-end;align-items:flex-end;height:6rem}._bigIcon_10n84_35{font-size:6rem}._input_10n84_39,._countrySelect_10n84_52{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;height:70px}._progressBar_10n84_65{--progress-height: 6px}._triggerContainer_10n84_69{height:70px;display:flex;align-items:center;gap:.25rem;padding:0 1rem;border-radius:.5rem;background:var(--ion-color-light)}._spinner_10n84_79{height:3.5rem;width:3.5rem}._optionsContainer_10n84_84{display:flex;flex-direction:column;gap:12px}._optionButton_10n84_90{position:relative;border:2px solid var(--ion-color-border);border-radius:12px;padding:18px 16px;background:var(--ion-color-white);cursor:pointer;transition:border-color .15s ease,background-color .15s ease;user-select:none}._optionButton_10n84_90:active{background:var(--ion-color-light)}._optionButton_10n84_90._selected_10n84_105{border-color:var(--ion-color-primary);background:var(--ion-color-lightBlue)}._optionContent_10n84_110{display:flex;justify-content:space-between;align-items:center;width:100%}._optionText_10n84_117{font-size:15px;font-weight:500;color:var(--ion-color-black);line-height:1.4}._optionButton_10n84_90._selected_10n84_105 ._optionText_10n84_117{color:var(--ion-color-primary)}._radioBadge_10n84_128{width:24px;height:24px;border-radius:50%;border:2px solid var(--ion-color-border);display:flex;align-items:center;justify-content:center;background:var(--ion-color-white);transition:all .15s ease;flex-shrink:0;position:relative}._radioBadge_10n84_128:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ion-color-white);position:absolute;transform:scale(0);transition:transform .15s ease}._optionButton_10n84_90._selected_10n84_105 ._radioBadge_10n84_128{border-color:var(--ion-color-primary);background:none}._optionButton_10n84_90._selected_10n84_105 ._radioBadge_10n84_128:after{transform:scale(1);background:var(--ion-color-primary)}._photoContainer_10n84_164{display:flex;justify-content:center;margin:2rem 0}._uploadContainer_10n84_170{width:200px;height:200px;border:2px dashed #D1D5DB;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;background:#f9fafb}._uploadContainer_10n84_170:hover{border-color:var(--ion-color-primary);background:rgba(var(--ion-color-primary-rgb),.05)}._uploadIcon_10n84_189{font-size:3rem;color:#9ca3af;margin-bottom:.5rem}._uploadText_10n84_195{color:#6b7280;font-size:14px;font-weight:500;text-align:center;margin:0}._selectedImageContainer_10n84_203{text-align:center}._selectedImage_10n84_203{width:200px;height:200px;border-radius:16px;object-fit:cover;box-shadow:0 4px 12px rgba(0,0,0,.1)}._changePhotoButton_10n84_215{margin-top:1rem;--color: var(--ion-color-primary)}._nextButton_1s6ti_1{--padding-top: 1rem;--padding-bottom: 1rem;--padding-start: 2.5rem;--padding-end: 2.5rem}._title_1s6ti_8{font-weight:700}._subTitle_1s6ti_12{margin-bottom:5rem;color:var(--ion-color-medium)}._chooseImg_1s6ti_17{height:7.5rem}._ionItem_1s6ti_21{--border-radius: 1rem;font-size:1.25rem;--padding-top: .5rem;--padding-bottom: .5rem}._topContainer_1s6ti_28{display:flex;justify-content:flex-end;align-items:flex-end;height:6rem}._bigIcon_1s6ti_35{font-size:6rem}._input_1s6ti_39,._countrySelect_1s6ti_52{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;height:70px}._progressBar_1s6ti_65{--progress-height: 6px}._triggerContainer_1s6ti_69{height:70px;display:flex;align-items:center;gap:.25rem;padding:0 1rem;border-radius:.5rem;background:var(--ion-color-light)}._spinner_1s6ti_79{height:3.5rem;width:3.5rem}._optionsContainer_1s6ti_84{display:flex;flex-direction:column;gap:12px}._optionButton_1s6ti_90{position:relative;border:1px solid rgba(110,117,143,.3);border-radius:16px;padding:1.5rem 20px;background:var(--ion-color-white);cursor:pointer;transition:border-color .25s ease,box-shadow .35s ease,transform .35s ease;user-select:none;overflow:hidden}._optionButton_1s6ti_90:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(120deg,rgba(69,105,250,.18),rgba(153,129,255,.18));opacity:0;transform:scale(.92);transition:opacity .35s ease,transform .35s ease;pointer-events:none;z-index:0}._optionButton_1s6ti_90._selected_1s6ti_115{border-color:rgba(69,105,250,.95);background:var(--ion-color-white);box-shadow:0 25px 55px rgba(69,105,250,.22);transform:translateY(-4px) scale(1.02);animation:_optionGlow_1s6ti_1 .45s cubic-bezier(.19,1,.22,1)}._optionButton_1s6ti_90._selected_1s6ti_115:before{opacity:1;transform:scale(1)}._optionContent_1s6ti_128{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:1}._optionText_1s6ti_137{font-size:16px;font-weight:500;color:#374151;line-height:1.4}._optionButton_1s6ti_90._selected_1s6ti_115 ._optionText_1s6ti_137{color:var(--ion-color-primary);font-weight:600}._checkBadge_1s6ti_149{width:26px;height:26px;border-radius:50%;border:1px solid rgba(110,117,143,.35);display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}._optionButton_1s6ti_90._selected_1s6ti_115 ._checkBadge_1s6ti_149{border-color:transparent;background:var(--ion-color-primary);box-shadow:0 8px 20px rgba(69,105,250,.35)}._checkIcon_1s6ti_166{color:rgba(69,105,250,.7);font-size:1.1rem;opacity:0;transform:scale(.65);transition:opacity .2s ease,transform .2s ease,color .2s ease}._optionButton_1s6ti_90._selected_1s6ti_115 ._checkIcon_1s6ti_166{opacity:1;transform:scale(1);color:#fff}@keyframes _optionGlow_1s6ti_1{0%{box-shadow:0 0 rgba(69,105,250,0);transform:translateY(0) scale(1)}65%{box-shadow:0 28px 60px rgba(69,105,250,.3);transform:translateY(-6px) scale(1.03)}to{box-shadow:0 25px 55px rgba(69,105,250,.22);transform:translateY(-4px) scale(1.02)}}@keyframes _checkIn_1s6ti_1{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}._photoContainer_1s6ti_207{display:flex;justify-content:center;margin:2rem 0}._uploadContainer_1s6ti_213{width:200px;height:200px;border:2px dashed #D1D5DB;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;background:#f9fafb}._uploadContainer_1s6ti_213:hover{border-color:var(--ion-color-primary);background:rgba(var(--ion-color-primary-rgb),.05)}._uploadIcon_1s6ti_232{font-size:3rem;color:#9ca3af;margin-bottom:.5rem}._uploadText_1s6ti_238{color:#6b7280;font-size:14px;font-weight:500;text-align:center;margin:0}._selectedImageContainer_1s6ti_246{text-align:center}._selectedImage_1s6ti_246{width:200px;height:200px;border-radius:16px;object-fit:cover;box-shadow:0 4px 12px rgba(0,0,0,.1)}._changePhotoButton_1s6ti_258{margin-top:1rem;--color: var(--ion-color-primary)}._avatarContainer_1s6ti_263{width:100%;display:flex;align-items:center;justify-content:center}._largeAvatar_1s6ti_270{max-height:12rem;max-width:12rem;min-height:12rem;min-width:12rem;position:relative;background-image:var(--ion-color-light)}._largeAvatar_1s6ti_270 img{max-height:12rem;max-width:12rem;min-height:12rem;min-width:12rem;object-fit:cover}._largeAvatarDiv_1s6ti_290{background-color:var(--ion-color-primary);height:4rem;width:4rem;border:solid 5px var(--ion-background-color);position:absolute;bottom:0;right:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;cursor:pointer}._alertCircleDiv_1s6ti_308{position:absolute;bottom:1rem;left:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem}._nextButton_1ssba_1{--padding-top: 1rem;--padding-bottom: 1rem;--padding-start: 2.5rem;--padding-end: 2.5rem}._title_1ssba_8{font-weight:700}._subTitle_1ssba_12{margin-bottom:2rem;color:var(--ion-color-medium)}._chooseImg_1ssba_17{height:7.5rem}._ionItem_1ssba_21{--border-radius: 1rem;font-size:1.25rem;--padding-top: .5rem;--padding-bottom: .5rem}._topContainer_1ssba_28{display:flex;justify-content:flex-end;align-items:flex-end;height:6rem}._bigIcon_1ssba_35{font-size:6rem}._input_1ssba_39,._countrySelect_1ssba_53{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;height:70px}._progressBar_1ssba_66{--progress-height: 6px}._triggerContainer_1ssba_70{height:70px;display:flex;align-items:center;gap:.25rem;padding:0 1rem;border-radius:.5rem;background:var(--ion-color-light)}._spinner_1ssba_80{height:3.5rem;width:3.5rem}._container_1ssba_87{padding:1rem 0}._nameContainer_1ssba_91{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}._nameContainer_1ssba_91 span{font-size:16px;font-weight:600;color:var(--ion-color-dark)}._textArea_1ssba_104{--border-radius: .5rem !important;--border-width: 1px;--border-color: var(--ion-color-light);--background: white;--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;min-height:120px;resize:none}._optionsContainer_1ssba_119{display:flex;flex-direction:column;gap:12px}._optionButton_1ssba_125{position:relative;border:1px solid rgba(110,117,143,.3);border-radius:16px;padding:1.5rem 20px;background:var(--ion-color-white);cursor:pointer;transition:border-color .25s ease,box-shadow .35s ease,transform .35s ease;user-select:none;overflow:hidden}._optionButton_1ssba_125:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(120deg,rgba(69,105,250,.18),rgba(153,129,255,.18));opacity:0;transform:scale(.92);transition:opacity .35s ease,transform .35s ease;pointer-events:none;z-index:0}._optionButton_1ssba_125._selected_1ssba_150{border-color:rgba(69,105,250,.95);background:var(--ion-color-white);box-shadow:0 25px 55px rgba(69,105,250,.22);transform:translateY(-4px) scale(1.02);animation:_optionGlow_1ssba_1 .45s cubic-bezier(.19,1,.22,1)}._optionButton_1ssba_125._selected_1ssba_150:before{opacity:1;transform:scale(1)}._optionContent_1ssba_163{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:1}._optionText_1ssba_172{font-size:16px;font-weight:500;color:#374151;line-height:1.4}._optionButton_1ssba_125._selected_1ssba_150 ._optionText_1ssba_172{color:var(--ion-color-primary);font-weight:600}._checkBadge_1ssba_184{width:26px;height:26px;border-radius:50%;border:1px solid rgba(110,117,143,.35);display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}._optionButton_1ssba_125._selected_1ssba_150 ._checkBadge_1ssba_184{border-color:transparent;background:var(--ion-color-primary);box-shadow:0 8px 20px rgba(69,105,250,.35)}._checkIcon_1ssba_201{color:rgba(69,105,250,.7);font-size:1.1rem;opacity:0;transform:scale(.65);transition:opacity .2s ease,transform .2s ease,color .2s ease}._optionButton_1ssba_125._selected_1ssba_150 ._checkIcon_1ssba_201{opacity:1;transform:scale(1);color:#fff}@keyframes _optionGlow_1ssba_1{0%{box-shadow:0 0 rgba(69,105,250,0);transform:translateY(0) scale(1)}65%{box-shadow:0 28px 60px rgba(69,105,250,.3);transform:translateY(-6px) scale(1.03)}to{box-shadow:0 25px 55px rgba(69,105,250,.22);transform:translateY(-4px) scale(1.02)}}@keyframes _checkIn_1ssba_1{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}._photoContainer_1ssba_242{display:flex;justify-content:center;margin:2rem 0}._uploadContainer_1ssba_248{width:200px;height:200px;border:2px dashed #D1D5DB;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;background:#f9fafb}._uploadContainer_1ssba_248:hover{border-color:var(--ion-color-primary);background:rgba(var(--ion-color-primary-rgb),.05)}._uploadIcon_1ssba_267{font-size:3rem;color:#9ca3af;margin-bottom:.5rem}._uploadText_1ssba_273{color:#6b7280;font-size:14px;font-weight:500;text-align:center;margin:0}._selectedImageContainer_1ssba_281{text-align:center}._selectedImage_1ssba_281{width:200px;height:200px;border-radius:16px;object-fit:cover;box-shadow:0 4px 12px rgba(0,0,0,.1)}._changePhotoButton_1ssba_293{margin-top:1rem;--color: var(--ion-color-primary)}._avatarContainer_1ssba_298{display:flex;justify-content:center;margin:2rem 0}._largeAvatar_1ssba_304{width:120px;height:120px;cursor:pointer;position:relative;border:3px solid var(--ion-color-light);transition:all .2s ease}._largeAvatar_1ssba_304:hover{transform:scale(1.05);border-color:var(--ion-color-primary)}._largeAvatarDiv_1ssba_318{position:absolute;bottom:8px;right:8px;background:var(--ion-color-primary);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:2px solid white}._imgSkeleton_1ssba_332{width:120px;height:120px;border-radius:50%}._nextButton_g4uou_1{--padding-top: 1rem;--padding-bottom: 1rem;--padding-start: 2.5rem;--padding-end: 2.5rem}._title_g4uou_8{font-weight:700}._subTitle_g4uou_12{margin-bottom:2rem;color:var(--ion-color-medium)}._chooseImg_g4uou_17{height:7.5rem}._ionItem_g4uou_21{--border-radius: 1rem;font-size:1.25rem;--padding-top: .5rem;--padding-bottom: .5rem}._topContainer_g4uou_28{display:flex;justify-content:flex-end;align-items:flex-end;height:6rem}._bigIcon_g4uou_35{font-size:6rem}._input_g4uou_39{--border-radius: .5rem !important;--border-width: 1px;--border-color: var(--ion-color-light);--background: white;--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1rem;--padding-bottom: 1rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;min-height:50px}._countrySelect_g4uou_53{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;height:70px}._progressBar_g4uou_66{--progress-height: 6px}._triggerContainer_g4uou_70{height:70px;display:flex;align-items:center;gap:.25rem;padding:0 1rem;border-radius:.5rem;background:var(--ion-color-light)}._spinner_g4uou_80{height:3.5rem;width:3.5rem}._container_g4uou_87{padding:1rem 0}._nameContainer_g4uou_91{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}._nameContainer_g4uou_91 span{font-size:16px;font-weight:600;color:var(--ion-color-dark)}._textArea_g4uou_104{--border-radius: .5rem !important;--border-width: 0px;--background: var(--ion-color-light);--padding-end: 1.25rem;--padding-start: 1.25rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem;--highlight-color-focused: var(--ion-color-primary);font-size:1rem;min-height:140px!important;resize:none}._optionsContainer_g4uou_134{display:flex;flex-direction:column;gap:12px}._optionButton_g4uou_140{position:relative;border:1px solid rgba(110,117,143,.3);border-radius:16px;padding:1.5rem 20px;background:var(--ion-color-white);cursor:pointer;transition:border-color .25s ease,box-shadow .35s ease,transform .35s ease;user-select:none;overflow:hidden}._optionButton_g4uou_140:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(120deg,rgba(69,105,250,.18),rgba(153,129,255,.18));opacity:0;transform:scale(.92);transition:opacity .35s ease,transform .35s ease;pointer-events:none;z-index:0}._optionButton_g4uou_140._selected_g4uou_165{border-color:rgba(69,105,250,.95);background:var(--ion-color-white);box-shadow:0 25px 55px rgba(69,105,250,.22);transform:translateY(-4px) scale(1.02);animation:_optionGlow_g4uou_1 .45s cubic-bezier(.19,1,.22,1)}._optionButton_g4uou_140._selected_g4uou_165:before{opacity:1;transform:scale(1)}._optionContent_g4uou_178{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:1}._optionText_g4uou_187{font-size:16px;font-weight:500;color:#374151;line-height:1.4}._optionButton_g4uou_140._selected_g4uou_165 ._optionText_g4uou_187{color:var(--ion-color-primary);font-weight:600}._checkBadge_g4uou_199{width:26px;height:26px;border-radius:50%;border:1px solid rgba(110,117,143,.35);display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}._optionButton_g4uou_140._selected_g4uou_165 ._checkBadge_g4uou_199{border-color:transparent;background:var(--ion-color-primary);box-shadow:0 8px 20px rgba(69,105,250,.35)}._checkIcon_g4uou_216{color:rgba(69,105,250,.7);font-size:1.1rem;opacity:0;transform:scale(.65);transition:opacity .2s ease,transform .2s ease,color .2s ease}._optionButton_g4uou_140._selected_g4uou_165 ._checkIcon_g4uou_216{opacity:1;transform:scale(1);color:#fff}@keyframes _optionGlow_g4uou_1{0%{box-shadow:0 0 rgba(69,105,250,0);transform:translateY(0) scale(1)}65%{box-shadow:0 28px 60px rgba(69,105,250,.3);transform:translateY(-6px) scale(1.03)}to{box-shadow:0 25px 55px rgba(69,105,250,.22);transform:translateY(-4px) scale(1.02)}}@keyframes _checkIn_g4uou_1{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}._photoContainer_g4uou_257{display:flex;justify-content:center;margin:2rem 0}._uploadContainer_g4uou_263{width:200px;height:200px;border:2px dashed #D1D5DB;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;background:#f9fafb}._uploadContainer_g4uou_263:hover{border-color:var(--ion-color-primary);background:rgba(var(--ion-color-primary-rgb),.05)}._uploadIcon_g4uou_282{font-size:3rem;color:#9ca3af;margin-bottom:.5rem}._uploadText_g4uou_288{color:#6b7280;font-size:14px;font-weight:500;text-align:center;margin:0}._selectedImageContainer_g4uou_296{text-align:center}._selectedImage_g4uou_296{width:200px;height:200px;border-radius:16px;object-fit:cover;box-shadow:0 4px 12px rgba(0,0,0,.1)}._changePhotoButton_g4uou_308{margin-top:1rem;--color: var(--ion-color-primary)}._avatarContainer_g4uou_313{display:flex;justify-content:center;margin:2rem 0}._largeAvatar_g4uou_319{width:120px;height:120px;cursor:pointer;position:relative;border:3px solid var(--ion-color-light);transition:all .2s ease}._largeAvatar_g4uou_319:hover{transform:scale(1.05);border-color:var(--ion-color-primary)}._largeAvatarDiv_g4uou_333{position:absolute;bottom:8px;right:8px;background:var(--ion-color-primary);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:2px solid white}._imgSkeleton_g4uou_347{width:120px;height:120px;border-radius:50%}._progressBar_183if_4{--progress-height: 6px;height:6px}._topContainer_183if_10{height:2rem}._bigIcon_183if_15{font-size:4rem;display:block;margin:2rem auto 1rem}._title_183if_22{font-size:2rem;font-weight:700;text-align:center;margin:1rem 0 .5rem;color:var(--ion-color-dark);transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:1;transform:translateY(0)}._subTitle_183if_35{font-size:1.1rem;text-align:center;color:var(--ion-color-medium);margin:0 1rem 2rem;line-height:1.4;transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:1;transform:translateY(0)}._fadeOut_183if_47{opacity:0;transform:translateY(-10px)}._fadeIn_183if_52{opacity:1;transform:translateY(0)}._lottieWrapper_183if_58{display:flex;justify-content:center;align-items:center;margin:2rem 0;opacity:0;transform:translateY(20px);animation:_fadeInUp_183if_1 .4s ease-out forwards}._lottieWrapper_183if_58._processing_183if_68{margin:0rem 0 2rem}._lottieWrapper_183if_58._success_183if_73{margin-top:8rem}@keyframes _fadeInUp_183if_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._container_183if_89{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:1rem}._header_183if_100{font-size:2rem;font-weight:700;text-align:center;margin:1rem 0;color:var(--ion-color-dark);transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:1;transform:translateY(0)}._body_183if_111{font-size:1.1rem;text-align:center;color:var(--ion-color-medium);margin:0 1rem 2rem;line-height:1.4;transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:1;transform:translateY(0)}._body_183if_111 p{margin:0}._spinner_183if_127{height:3.5rem;width:3.5rem}._content_wr51r_3{--background: var(--ion-color-light)}._container_wr51r_7{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%;padding:2rem 1rem}._titleImage_wr51r_16{height:60px;margin-bottom:1rem}._title_wr51r_16{font-size:1.5rem;font-weight:600;color:var(--ion-color-dark);margin-bottom:.5rem;text-align:center}._subtitle_wr51r_29{font-size:1rem;color:var(--ion-color-medium);margin-bottom:2rem;text-align:center}._formContainer_wr51r_36{width:100%;max-width:400px}._inputItem_wr51r_41{--background: white;--border-radius: 12px;--padding-start: 1rem;--padding-end: 1rem;margin-bottom:1rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}._submitButton_wr51r_50{--border-radius: 12px;margin-top:1rem;height:50px;font-weight:600}._loadingContainer_wr51r_57{display:flex;justify-content:center;align-items:center;height:100vh}._errorContainer_wr51r_64{text-align:center;padding:2rem}._errorIcon_wr51r_69{font-size:4rem;margin-bottom:1rem}._errorTitle_wr51r_74{font-size:1.5rem;font-weight:600;color:var(--ion-color-danger);margin-bottom:1rem}._errorMessage_wr51r_81{color:var(--ion-color-medium);margin-bottom:2rem}._emailSection_wr51r_86{display:flex;flex-direction:column}._emailInput_wr51r_92{--background: var(--ion-color-white);--border-radius: 8px;margin-bottom:.5rem}._buttonContainer_wr51r_98{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}._loginButtonOAuth_wr51r_107{margin:1rem 0;height:3.25rem;width:100%}._smallTermsContainer_wr51r_113{display:flex;align-items:baseline;justify-content:center;gap:0rem;font-size:.9rem;color:#8a8b94}._smallTermsContainer_wr51r_113 button{font-size:.9rem;font-weight:600;color:var(--ion-color-primary);background-color:transparent;border-radius:.5rem;padding:.25rem}._buttonContainerBottom_wr51r_131{display:flex;align-items:center;gap:1rem}._spinner_wr51r_137{height:3rem;width:3rem}._loadingContainer_1tlbr_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;min-height:200px;height:100%}._loadingContainer_1tlbr_1 p{margin-top:1rem;color:var(--ion-color-medium)}._postsContainer_1tlbr_17{padding:1rem}._postCard_1tlbr_21{margin-bottom:1rem;box-shadow:none;cursor:pointer;transition:all .2s ease;border-left:4px solid var(--ion-color-primary);border-radius:0 12px 12px 0;background:var(--ion-color-light)}._postHeader_1tlbr_42{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:flex-start}._authorInfo_1tlbr_49{display:flex;align-items:center;gap:.75rem}._authorAvatar_1tlbr_55{width:40px;height:40px;min-width:40px}._initialsAvatar_1tlbr_61{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,var(--ion-color-primary),var(--ion-color-secondary));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.875rem}._authorDetails_1tlbr_74 h3{margin:0;font-size:1rem;font-weight:600;color:var(--ion-color-dark)}._postTime_1tlbr_81{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem}._postTime_1tlbr_81 ion-icon{font-size:.75rem}._postContent_1tlbr_93{margin-top:.75rem}._postContent_1tlbr_93 p{margin:0;line-height:1.5;color:var(--ion-color-dark);white-space:pre-wrap;word-wrap:break-word}._emptyState_1tlbr_105{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;min-height:60vh;height:100%}._emptyIcon_1tlbr_116{font-size:4rem;color:var(--ion-color-medium);margin-bottom:1rem}._emptyState_1tlbr_105 h3{margin:0 0 .5rem;color:var(--ion-color-dark);font-size:1.5rem;font-weight:600}._emptyState_1tlbr_105 p{margin:0;color:var(--ion-color-medium);line-height:1.5;max-width:300px}@media (max-width: 768px){._postsContainer_1tlbr_17{padding:.75rem}._postCard_1tlbr_21{margin-bottom:.75rem}._emptyState_1tlbr_105{padding:2rem 1rem;min-height:50vh}._emptyIcon_1tlbr_116{font-size:3rem}}._toolbar_hx1n8_1{--background: var(--ion-color-white);--border-width: 0}._headerContent_hx1n8_6{display:flex;align-items:center;gap:1rem;padding:.5rem 1rem}._closeButton_hx1n8_13{--padding-start: 0;--padding-end: 0;margin:0}._filterContainer_hx1n8_20{position:sticky;top:0rem;background:var(--ion-color-white);padding:0;z-index:10;overflow:visible}._filterScrollArea_hx1n8_29{display:flex;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._filterScrollArea_hx1n8_29::-webkit-scrollbar{display:none}._filterChip_hx1n8_42{flex-shrink:0;cursor:pointer;transition:all .2s ease;--background: var(--ion-color-light);--color: var(--ion-color-medium)}._filterChip_hx1n8_42:first-child{margin-left:1rem}._filterChipSelected_hx1n8_54{flex-shrink:0;cursor:pointer;transition:all .2s ease;--background: var(--ion-color-black);--color: var(--ion-color-white)}._filterChipSelected_hx1n8_54:first-child{margin-left:1rem}._filterChip_hx1n8_42:last-child,._filterChipSelected_hx1n8_54:last-child{margin-right:1rem}._chipNumber_hx1n8_71{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--ion-color-light);color:var(--ion-color-medium);font-size:.875rem;font-weight:600;margin-right:.5rem;text-align:center;line-height:1}._chipNumberSelected_hx1n8_87{background:var(--ion-color-white);color:var(--ion-color-black)}._optionalBadge_hx1n8_92{color:var(--ion-color-medium);font-size:.75rem;font-weight:400;text-transform:lowercase}._optionalTitle_hx1n8_99{color:var(--ion-color-medium);font-size:1.5rem;font-weight:400}._content_hx1n8_105{--padding-top: 0;--padding-bottom: 0;--padding-start: 0;--padding-end: 0}._gettingClientsContainer_hx1n8_112{display:flex;flex-direction:column;gap:2rem}._gettingClientsStep_hx1n8_118{display:flex;gap:1rem;align-items:flex-start;overflow:hidden}._stepNumber_hx1n8_125{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--ion-color-primary);color:#fff;font-size:1.25rem;font-weight:700;flex-shrink:0}._stepInfo_hx1n8_139{flex:1;display:flex;flex-direction:column;gap:.75rem;min-width:0}._stepInfo_hx1n8_139 h3{margin:0;font-size:1.25rem;font-weight:700;color:var(--ion-color-dark)}._stepInfo_hx1n8_139 p{margin:0;font-size:1rem;color:var(--ion-color-medium);line-height:1.5}._shareLinksContainer_hx1n8_161{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem;max-width:100%;overflow:hidden}._viewLinksContainer_hx1n8_170{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.5rem;background:var(--ion-color-white);border-bottom:1px solid var(--ion-color-light-shade)}._appDownloadGrid_hx1n8_179{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:.5rem;max-width:100%}._appDownloadCard_hx1n8_187{display:flex;flex-direction:column;align-items:center;gap:.75rem;background:var(--ion-color-light);border:2px solid transparent;border-radius:12px;padding:1.25rem .75rem;cursor:pointer;transition:all .2s ease;text-align:center;text-decoration:none;color:inherit}._appDownloadCard_hx1n8_187:hover{border-color:var(--ion-color-primary);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}._appIcon_hx1n8_209{width:3.5rem;height:3.5rem;border-radius:12px;background:linear-gradient(135deg,#000,#434343);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:transform .2s ease}._appDownloadCard_hx1n8_187:hover ._appIcon_hx1n8_209{transform:scale(1.05)}._appIconSvg_hx1n8_225{font-size:2rem;color:#fff}._appInfo_hx1n8_230{display:flex;flex-direction:column;gap:.125rem}._appLabel_hx1n8_236{font-size:.625rem;color:var(--ion-color-medium);font-weight:500;text-transform:uppercase;letter-spacing:.5px}._appName_hx1n8_244{font-size:.875rem;color:var(--ion-color-dark);font-weight:700}@media (max-width: 600px){._appDownloadGrid_hx1n8_179{grid-template-columns:1fr}}._viewLinkCard_hx1n8_256{display:flex;align-items:center;justify-content:space-between;background:var(--ion-color-light);border:2px solid transparent;border-radius:12px;padding:1rem 1.25rem;cursor:pointer;transition:all .2s ease;max-width:100%;box-sizing:border-box}._viewLinkCard_hx1n8_256:hover{border-color:var(--ion-color-primary);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.08)}._viewLinkContent_hx1n8_276{display:flex;flex-direction:column;gap:.25rem;flex:1;cursor:pointer;min-width:0;overflow:hidden}._viewLinkLabel_hx1n8_286{font-size:.875rem;font-weight:700;color:var(--ion-color-dark)}._viewLinkUrl_hx1n8_292{font-size:.75rem;color:var(--ion-color-primary);font-family:monospace;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._viewLinkIcon_hx1n8_302{font-size:1.5rem;color:var(--ion-color-primary);flex-shrink:0;margin-left:1rem;cursor:pointer;transition:transform .2s ease}._viewLinkIcon_hx1n8_302:hover{transform:scale(1.1)}._container_hx1n8_315{margin:0 auto;padding:0 1.5rem 2rem;height:100%;display:flex;flex-direction:column}._stepHeader_hx1n8_323{margin-bottom:1rem;margin-top:0}._stepHeader_hx1n8_323 h1{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:var(--ion-color-dark);line-height:1.2}._stepHeader_hx1n8_323 p{font-size:1.125rem;color:var(--ion-color-medium);margin:0;line-height:1.5}._stepContent_hx1n8_343{flex:1;display:flex;flex-direction:column}._buttonContainer_hx1n8_357{display:flex;gap:1rem;padding:16px;align-items:center}._nextButton_hx1n8_364{flex:1;height:4rem;font-weight:600}._backButton_hx1n8_370{flex-shrink:0;height:4rem}._welcomeContainer_umj5u_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:4rem 2rem;text-align:center}._welcomeLogo_umj5u_11{max-width:300px;width:100%;height:auto}._welcomeText_umj5u_17{font-size:1.125rem;color:var(--ion-color-medium);line-height:1.6;max-width:500px;margin:0}._step1Container_umj5u_25{display:flex;flex-direction:column;gap:1.5rem}._optionsContainer_umj5u_31{display:flex;flex-direction:column;gap:1rem}._step1Note_umj5u_37{text-align:center;padding:0 1rem}._step1Note_umj5u_37 p{margin:0;font-size:.875rem;color:var(--ion-color-medium);line-height:1.5}._optionCard_umj5u_49{background:var(--ion-color-light);border:3px solid transparent;border-radius:16px;padding:1.5rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;display:flex;align-items:center;gap:1.25rem;text-align:left}._optionCard_umj5u_49:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--ion-color-primary-rgb),0),rgba(var(--ion-color-primary-rgb),.05));opacity:0;transition:opacity .3s ease}._optionCard_umj5u_49:hover:not(._expanded_umj5u_76){transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:rgba(var(--ion-color-primary-rgb),.3)}._optionCard_umj5u_49:hover:before{opacity:1}._optionCard_umj5u_49._selected_umj5u_86,._optionCard_umj5u_49._expanded_umj5u_76{border-color:var(--ion-color-primary);background:linear-gradient(135deg,rgba(var(--ion-color-primary-rgb),.15),rgba(var(--ion-color-primary-rgb),.08));box-shadow:0 8px 32px rgba(var(--ion-color-primary-rgb),.25);transform:translateY(-2px)}._checkmarkIcon_umj5u_94{font-size:1.5rem!important;width:1.5rem;height:1.5rem;position:absolute;top:.75rem;right:.75rem;animation:_checkmarkPop_umj5u_1 .3s cubic-bezier(.68,-.55,.265,1.55)}._closeIcon_umj5u_104{font-size:1.5rem!important;width:1.5rem;height:1.5rem;position:absolute;top:.75rem;right:.75rem;color:var(--ion-color-dark);z-index:2;animation:_checkmarkPop_umj5u_1 .3s cubic-bezier(.68,-.55,.265,1.55)}@keyframes _checkmarkPop_umj5u_1{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}._iconCircle_umj5u_130{width:3.5rem;height:3.5rem;border-radius:50%;background:linear-gradient(135deg,var(--ion-color-primary) 0%,rgba(var(--ion-color-primary-rgb),.8) 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease;box-shadow:0 4px 16px rgba(var(--ion-color-primary-rgb),.25);position:relative;z-index:1}._optionCard_umj5u_49:hover ._iconCircle_umj5u_130{transform:scale(1.1) rotate(5deg);box-shadow:0 6px 24px rgba(var(--ion-color-primary-rgb),.35)}._optionCard_umj5u_49._selected_umj5u_86 ._iconCircle_umj5u_130{background:linear-gradient(135deg,var(--ion-color-primary) 0%,rgba(var(--ion-color-primary-rgb),.9) 100%);transform:scale(1.05);box-shadow:0 8px 32px rgba(var(--ion-color-primary-rgb),.4)}._optionIcon_umj5u_156{font-size:1.75rem;color:#fff;transition:transform .3s ease}._optionCard_umj5u_49:hover ._optionIcon_umj5u_156{transform:scale(1.1)}._optionContent_umj5u_166{flex:1;display:flex;flex-direction:column;gap:.25rem}._optionCard_umj5u_49 h3{font-size:1.125rem;font-weight:700;color:var(--ion-color-dark);margin:0;position:relative;z-index:1;transition:color .3s ease}._optionCard_umj5u_49._selected_umj5u_86 h3{color:var(--ion-color-primary)}._optionCard_umj5u_49 p{font-size:.9375rem;color:var(--ion-color-medium);margin:0;line-height:1.4;position:relative;z-index:1;transition:color .3s ease}._optionCard_umj5u_49._selected_umj5u_86 p{color:var(--ion-color-step-600)}._productsContainer_umj5u_202{position:relative;display:flex;flex-direction:column;gap:1.5rem}._productsGrid_umj5u_209{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}._productsGrid_umj5u_209._hasExpanded_umj5u_217{display:flex;flex-direction:column}._productWrapper_umj5u_222{display:flex;flex-direction:column;gap:0;transition:all .4s cubic-bezier(.4,0,.2,1);height:100%;background:transparent}._productWrapper_umj5u_222._hidden_umj5u_231{position:absolute;opacity:0;pointer-events:none}._productCard_umj5u_237{background:var(--ion-color-light);border:2px solid transparent;border-radius:12px;padding:1rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;height:100%}._productCard_umj5u_237:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--product-color, var(--ion-color-primary)) 0%,transparent 100%);opacity:0;transition:opacity .3s ease;z-index:0}._productCard_umj5u_237:hover:not(._expanded_umj5u_76){transform:translateY(-2px) scale(1.02);box-shadow:0 4px 16px rgba(0,0,0,.1);border-color:var(--product-color, var(--ion-color-primary))}._productCard_umj5u_237:hover:not(._expanded_umj5u_76):before{opacity:.08}._productHeader_umj5u_272{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:.5rem;position:relative;z-index:1}._iconCircleSmall_umj5u_281{width:2.5rem;height:2.5rem;border-radius:10px;background:var(--product-color, var(--ion-color-primary));display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.12)}._productCard_umj5u_237:hover ._iconCircleSmall_umj5u_281{transform:rotate(10deg) scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.2)}._productCard_umj5u_237._selected_umj5u_86 ._iconCircleSmall_umj5u_281{background:rgba(255,255,255,.25);box-shadow:0 2px 10px rgba(255,255,255,.3);transform:rotate(0)}._productIcon_umj5u_305{font-size:1rem;color:var(--ion-color-white);transition:transform .3s ease}._productCard_umj5u_237:hover ._productIcon_umj5u_305{transform:scale(1.15)}._checkbox_umj5u_315{--size: 18px;--border-radius: 5px;margin:0;opacity:.8;transition:opacity .3s ease}._productCard_umj5u_237._selected_umj5u_86 ._checkbox_umj5u_315{opacity:1;--checkbox-background-checked: rgba(255, 255, 255, .3);--border-color-checked: white;--checkmark-color: white}._productCard_umj5u_237 h3{font-size:.875rem;font-weight:700;color:var(--ion-color-dark);margin:0 0 .125rem;line-height:1.2;position:relative;z-index:1;transition:all .3s ease}._productCard_umj5u_237._selected_umj5u_86 h3{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.2)}._productCard_umj5u_237 p{font-size:.75rem;color:var(--ion-color-medium);margin:0;line-height:1.3;position:relative;z-index:1;transition:all .3s ease}._productCard_umj5u_237._selected_umj5u_86 p{color:rgba(255,255,255,.85)}._productCard_umj5u_237._hidden_umj5u_231{opacity:0;transform:scale(.8);pointer-events:none;max-height:0;padding:0;margin:0;overflow:hidden}._productCard_umj5u_237._expanded_umj5u_76{border-color:var(--product-color, var(--ion-color-primary));background:color-mix(in srgb,var(--product-color, var(--ion-color-primary)) 15%,var(--ion-color-light) 85%);transform:translateY(-2px);box-shadow:0 8px 32px color-mix(in srgb,var(--product-color, var(--ion-color-primary)) 25%,transparent)}._productCard_umj5u_237._expanded_umj5u_76 ._productDescription_umj5u_379{opacity:0;max-height:0;overflow:hidden;margin:0}._setupInstructions_umj5u_387{padding:0;padding-top:1rem;animation:_slideDown_umj5u_1 .4s ease-out;width:100%;background:transparent}@keyframes _slideDown_umj5u_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._setupInstructions_umj5u_387 p{font-size:1rem;line-height:1.7;margin:0 0 1rem;color:var(--ion-color-dark);font-weight:400;text-align:left}._setupInstructions_umj5u_387 p:last-child{margin-bottom:0}._settingsNote_umj5u_420{font-size:.9rem;color:var(--ion-color-medium);margin-top:1.5rem!important;padding-top:1rem;border-top:1px solid var(--ion-color-light-shade)}._settingsLink_umj5u_428{color:var(--ion-color-primary);text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:.25rem;border:2px solid var(--ion-color-primary);border-radius:1rem;padding:.35rem .75rem}._invoiceSteps_umj5u_440{margin-top:1.5rem;border-top:1px solid var(--ion-color-light-shade);background:transparent;border-radius:0;padding-left:0;padding-right:0;padding-bottom:0}._invoiceList_umj5u_452{margin:0;padding-left:1.25rem;list-style:decimal;background:transparent}._invoiceList_umj5u_452 li{font-size:1rem;line-height:2;color:var(--ion-color-dark);margin-bottom:.5rem}._stepExplanationContainer_umj5u_467{display:flex;flex-direction:column;gap:1.5rem}._explanationContent_umj5u_473{display:flex;flex-direction:column;gap:1rem}._explanationContent_umj5u_473 p{font-size:1rem;line-height:1.7;margin:0;color:var(--ion-color-dark);font-weight:400;text-align:left}._featureList_umj5u_488{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}._featureList_umj5u_488 li{font-size:.9375rem;line-height:1.6;color:var(--ion-color-dark);padding-left:1.5rem;position:relative}._featureList_umj5u_488 li:before{content:"•";position:absolute;left:.5rem;color:var(--ion-color-dark);font-weight:700;font-size:1.25rem}._featureList_umj5u_488 li strong{color:var(--ion-color-dark);font-weight:600}._productCard--single_umj5u_522 ._iconCircleSmall_umj5u_281{border-radius:12px}._productCard--single_umj5u_522:hover:before{background:radial-gradient(circle at top left,var(--product-color) 0%,transparent 70%)}._productCard--single_umj5u_522:hover ._iconCircleSmall_umj5u_281{border-radius:50%;transform:scale(1.1)}._productCard--package_umj5u_536 ._iconCircleSmall_umj5u_281{border-radius:6px;transform:rotate(-8deg)}._productCard--package_umj5u_536:hover ._iconCircleSmall_umj5u_281{transform:rotate(8deg) scale(1.15);border-radius:8px}._productCard--plan_umj5u_547 ._iconCircleSmall_umj5u_281{border-radius:50%}._productCard--plan_umj5u_547:hover{transform:translateY(-2px) rotate(-2deg)}._productCard--plan_umj5u_547:hover ._iconCircleSmall_umj5u_281{transform:rotate(360deg) scale(1.1)}._productCard--group_umj5u_560 ._iconCircleSmall_umj5u_281{border-radius:40% 60% 60% 40%/50%}._productCard--group_umj5u_560:hover ._iconCircleSmall_umj5u_281{transform:rotate(-15deg) scale(1.15);border-radius:60% 40% 40% 60%/50%}._productCard--semiPrivate_umj5u_570 ._iconCircleSmall_umj5u_281{border-radius:20%;transform:rotate(45deg)}._productCard--semiPrivate_umj5u_570 ._productIcon_umj5u_305{transform:rotate(-45deg)}._productCard--semiPrivate_umj5u_570:hover{transform:translateY(-2px) rotate(1deg)}._productCard--semiPrivate_umj5u_570:hover ._iconCircleSmall_umj5u_281{transform:rotate(90deg) scale(1.15)}._productCard--semiPrivate_umj5u_570:hover ._productIcon_umj5u_305{transform:rotate(-90deg) scale(1.15)}._productCard--invoice_umj5u_592 ._iconCircleSmall_umj5u_281{border-radius:3px}._productCard--invoice_umj5u_592:hover ._iconCircleSmall_umj5u_281{transform:rotate(-8deg) scale(1.1);border-radius:5px}._productCard--self-book_umj5u_602 ._iconCircleSmall_umj5u_281{border-radius:12px}._productCard--self-book_umj5u_602:hover ._iconCircleSmall_umj5u_281{transform:scale(1.1) rotate(-5deg);border-radius:50%}._productCard--manual_umj5u_612 ._iconCircleSmall_umj5u_281{border-radius:8px}._productCard--manual_umj5u_612:hover ._iconCircleSmall_umj5u_281{transform:scale(1.15) rotate(10deg)}._productCard--checkout_umj5u_621 ._iconCircleSmall_umj5u_281{border-radius:6px}._productCard--checkout_umj5u_621:hover ._iconCircleSmall_umj5u_281{transform:scale(1.1) rotate(-8deg);border-radius:10px}@media (max-width: 400px){._productsGrid_umj5u_209{grid-template-columns:repeat(2,1fr)}}._availabilityContainer_umj5u_637{display:flex;flex-direction:column;gap:1.5rem}._availabilityNote_umj5u_643{display:flex;gap:.75rem;padding:1rem;background-color:rgba(var(--ion-color-primary-rgb),.1);border-radius:12px;align-items:flex-start}._noteIcon_umj5u_652{font-size:1.5rem;color:var(--ion-color-primary);flex-shrink:0}._availabilityNote_umj5u_643 p{margin:0;font-size:.9rem;color:var(--ion-color-medium);line-height:1.4}._daysList_umj5u_665{display:flex;flex-direction:column;gap:.75rem}._dayCard_umj5u_671{background-color:var(--ion-color-light);border:2px solid transparent;border-radius:12px;padding:1rem;transition:all .2s ease}._dayCard_umj5u_671._selected_umj5u_86{border-color:var(--ion-color-primary);background-color:rgba(var(--ion-color-primary-rgb),.05)}._dayHeader_umj5u_684{display:flex;justify-content:space-between;align-items:center;cursor:pointer}._dayLabel_umj5u_691{font-weight:600;color:var(--ion-color-dark);font-size:1rem}._toggleSwitch_umj5u_697{width:50px;height:28px;background-color:var(--ion-color-medium);border-radius:14px;position:relative;transition:background-color .3s ease}._toggleSwitch_umj5u_697._active_umj5u_706{background-color:var(--ion-color-primary)}._toggleThumb_umj5u_710{width:24px;height:24px;background-color:#fff;border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .3s ease}._toggleSwitch_umj5u_697._active_umj5u_706 ._toggleThumb_umj5u_710{transform:translate(22px)}._timeInputs_umj5u_725{display:flex;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--ion-color-light-shade)}._timeInput_umj5u_725{display:flex;align-items:center;gap:.5rem;background-color:#fff;border-radius:8px;padding:.5rem .75rem;flex:1}._timeIcon_umj5u_744{font-size:1.125rem;color:var(--ion-color-medium)}._timeField_umj5u_749{border:none;background:transparent;font-size:1rem;color:var(--ion-color-dark);flex:1;font-weight:500}._timeField_umj5u_749:focus{outline:none}._timeSeparator_umj5u_762{color:var(--ion-color-medium);font-size:.875rem}._pricingContainer_umj5u_768{display:flex;flex-direction:column;gap:1.5rem}._pricingNote_umj5u_774{display:flex;gap:.75rem;padding:1rem;background-color:rgba(var(--ion-color-primary-rgb),.1);border-radius:12px;align-items:flex-start}._pricingNote_umj5u_774 p{margin:0;font-size:.9rem;color:var(--ion-color-medium);line-height:1.4}._pricingFields_umj5u_790{display:flex;flex-direction:column;gap:1.5rem}._pricingField_umj5u_790{display:flex;flex-direction:column;gap:.5rem}._fieldLabel_umj5u_802{display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--ion-color-dark);font-size:.95rem}._labelIcon_umj5u_811{font-size:1.125rem;color:var(--ion-color-primary)}._priceInputWrapper_umj5u_816{display:flex;align-items:center;background-color:var(--ion-color-light);border-radius:12px;padding:0 1rem;gap:.5rem;border:2px solid transparent;transition:border-color .2s ease}._priceInputWrapper_umj5u_816:focus-within{border-color:var(--ion-color-primary);background-color:#fff}._currencySymbol_umj5u_832,._percentSymbol_umj5u_833{font-weight:600;color:var(--ion-color-medium);font-size:1.125rem}._priceInput_umj5u_816{--padding-start: 0;--padding-end: 0;font-size:1.125rem;font-weight:600}._fieldHint_umj5u_846{font-size:.875rem;color:var(--ion-color-medium);margin:0;padding-left:.25rem}._pricingExample_umj5u_853{margin-top:1rem}._exampleCard_umj5u_857{background-color:var(--ion-color-light);border-radius:12px;padding:1.25rem}._exampleCard_umj5u_857 h4{margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--ion-color-dark)}._exampleRow_umj5u_870{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.95rem}._exampleRow_umj5u_870:not(:last-child){border-bottom:1px solid var(--ion-color-light-shade)}._exampleRow_umj5u_870 span{color:var(--ion-color-medium)}._exampleRow_umj5u_870 strong{color:var(--ion-color-primary);font-size:1.125rem}._reviewContainer_umj5u_892{display:flex;flex-direction:column;gap:2rem;align-items:center;text-align:center}._successIcon_umj5u_900{width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--ion-color-success-rgb),.1);border-radius:50%}._checkmarkIcon_umj5u_94{font-size:3rem;color:var(--ion-color-success)}._reviewMessage_umj5u_915 h2{margin:0 0 .5rem;font-size:1.75rem;font-weight:700;color:var(--ion-color-dark)}._reviewMessage_umj5u_915 p{margin:0;font-size:1rem;color:var(--ion-color-medium);line-height:1.5}._reviewSections_umj5u_929{width:100%;display:flex;flex-direction:column;gap:1.25rem}._reviewSection_umj5u_929{background-color:var(--ion-color-light);border-radius:12px;padding:1.25rem;text-align:left}._reviewSectionHeader_umj5u_943{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}._sectionIcon_umj5u_950{font-size:1.5rem;color:var(--ion-color-primary)}._reviewSectionHeader_umj5u_943 h3{margin:0;font-size:1.125rem;font-weight:600;color:var(--ion-color-dark)}._reviewSectionContent_umj5u_962{padding-left:2.25rem}._reviewSectionContent_umj5u_962 p{margin:0;color:var(--ion-color-dark);font-size:.95rem}._tagsList_umj5u_972{display:flex;flex-wrap:wrap;gap:.5rem}._tag_umj5u_972{background-color:rgba(var(--ion-color-primary-rgb),.1);color:var(--ion-color-primary);padding:.375rem .75rem;border-radius:6px;font-size:.875rem;font-weight:500}._pricingRow_umj5u_987{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.95rem}._pricingRow_umj5u_987:not(:last-child){border-bottom:1px solid var(--ion-color-light-shade)}._pricingRow_umj5u_987 span{color:var(--ion-color-medium)}._pricingRow_umj5u_987 strong{color:var(--ion-color-primary);font-weight:600}._phoneFrameContainer_umj5u_1009{display:flex;justify-content:center;align-items:center;padding:2rem 0;margin:1rem 0}._phoneFrame_umj5u_1009{position:relative;width:320px;height:640px;background:#1f1f1f;border-radius:36px;padding:12px;box-shadow:0 20px 60px rgba(0,0,0,.3),0 0 0 1px rgba(255,255,255,.1) inset;overflow:hidden}._phoneNotch_umj5u_1029{position:absolute;top:0;left:50%;transform:translate(-50%);width:150px;height:28px;background:#1f1f1f;border-radius:0 0 18px 18px;z-index:2;box-shadow:0 2px 8px rgba(0,0,0,.3)}._phoneIframe_umj5u_1042{width:100%;height:100%;border:none;border-radius:24px;background:#fff}._screenshotContainer_umj5u_1051{position:relative;width:100%;max-width:600px;margin:1.5rem auto;border-radius:12px;overflow:hidden;background:var(--ion-color-light);aspect-ratio:16/9}._screenshot_umj5u_1051{width:100%;height:100%;object-fit:cover;display:block}._screenshotPlaceholder_umj5u_1069{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:var(--ion-color-light);color:var(--ion-color-medium)}._screenshot_umj5u_1051[src*=placeholder]~._screenshotPlaceholder_umj5u_1069{display:flex}._screenshot_umj5u_1051:not([src*=placeholder])~._screenshotPlaceholder_umj5u_1069{display:none}._placeholderIcon_umj5u_1092{font-size:4rem;color:var(--ion-color-medium);opacity:.5}._screenshotPlaceholder_umj5u_1069 p{margin:0;font-size:1rem;font-weight:600;color:var(--ion-color-medium)}
