.style_container__WOFgL{padding-top:0}.style_container__WOFgL .style_actions__YmwgS{display:flex;flex-direction:row;align-items:flex-end;gap:.5rem;min-width:220px}.style_container__WOFgL .style_content__jtn02{margin:0 auto;padding:0 1rem 2rem;display:flex;flex-direction:row;gap:1.5rem;position:relative}.style_container__WOFgL .style_content__jtn02 .style_emptyState__MQrjU{max-width:480px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.style_container__WOFgL .style_content__jtn02 .style_emptyState__MQrjU button{width:100%}.style_container__WOFgL .style_content__jtn02 .style_emptyState__MQrjU .style_content__jtn02{padding:3rem;border-radius:24px;border:1px solid var(--black-80);display:flex;flex-direction:column;margin-bottom:1rem;gap:1rem;background:var(--black-20);align-items:flex-start}.style_container__WOFgL .style_content__jtn02 .style_emptyState__MQrjU svg{width:auto;height:42px;margin-bottom:1rem;color:var(--black-400)}.style_container__WOFgL .style_content__jtn02 .style_emptyState__MQrjU .style_acknowledge__B719t{margin:0}.style_container__WOFgL .style_content__jtn02 .style_emptyState__MQrjU .style_acknowledge__B719t .style_spToggle__ctGAB{margin-bottom:0;background:var(--black-25)}.style_container__WOFgL .style_content__jtn02 .style_emptyState__MQrjU .style_acknowledge__B719t .style_spToggle__ctGAB .style_spLabel__kRZ7g{color:var(--black);font-size:var(--ui-xs-fs)!important;line-height:var(--ui-xs-lh)!important}.style_container__WOFgL .style_content__jtn02 .style_emptyState__MQrjU .style_info__M2vT1{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;padding:1.5rem 0 0 2rem;position:relative}.style_container__WOFgL .style_content__jtn02 .style_emptyState__MQrjU .style_info__M2vT1 svg{position:absolute;width:20px;left:0;top:1.5rem;height:auto;color:var(--black-400)}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:2rem;border-radius:24px;border:.5px solid var(--black-100);box-shadow:0 8px 24px rgba(46,44,42,.06);width:420px;position:fixed;height:calc(100vh - 7rem);top:6rem;overflow-y:scroll;scroll-behavior:smooth}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_questionButton__MOM_r svg path{fill:var(--black-400)}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_actions__YmwgS{display:flex}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_actions__YmwgS button{width:100%}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_actions__YmwgS button svg{color:var(--ruby)}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_info__M2vT1{padding:0 0 0 2rem;border-radius:16px;flex-direction:row;display:flex;align-items:flex-start;gap:1rem;position:relative;bottom:0}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_info__M2vT1 svg{position:absolute;width:20px;left:0;height:auto;color:var(--black-400)}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_hero__WncVU{display:flex;flex-direction:column;gap:1rem;max-width:640px}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_hero__WncVU .style_icon__NfNpw svg{width:auto;height:32px;color:var(--black-400)}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_hero__WncVU .style_lists__EZees{background:var(--black-25);border-radius:16px;padding:1rem;margin:.5rem 0;display:flex;flex-direction:column;gap:.5rem}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_hero__WncVU .style_list__WsKHC{display:flex;flex-wrap:wrap;flex-direction:column;gap:.5rem;list-style:none;margin-top:1rem;list-style:none!important}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_hero__WncVU .style_list__WsKHC:last-child{padding-top:1.25rem;margin-top:0;border-top:1px solid var(--black-80)}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_hero__WncVU .style_list__WsKHC li{list-style:none!important;display:flex;flex-direction:row;align-items:flex-start;gap:.75rem;padding-left:0}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_hero__WncVU .style_list__WsKHC li svg{flex-shrink:0;width:20px;height:20px;color:var(--black-800)}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_hero__WncVU .style_list__WsKHC li:before{display:none!important}.style_container__WOFgL .style_content__jtn02 .style_header__PHo0s .style_hero__WncVU .style_secondaryLink__bu7ik{display:inline-flex;align-items:center;gap:.35rem;color:var(--black-800);font-weight:600;background:transparent;border:none;padding:0;cursor:pointer}.style_container__WOFgL .style_content__jtn02 .style_errorBanner__7rEQ_{display:flex;align-items:center;gap:.5rem;padding:.85rem 1rem;border-radius:12px;border:1px solid var(--black-80);background:var(--black-20)}.style_container__WOFgL .style_content__jtn02 .style_generatingContainer__HS_i_{display:flex;flex-direction:column;gap:1.5rem;width:100%}.style_container__WOFgL .style_content__jtn02 .style_generatingContainer__HS_i_ .style_loadingCard__U8rtR{margin-left:360px}.style_container__WOFgL .style_content__jtn02 .style_generatingContainer__HS_i_ .style_loadingCard__U8rtR .style_loadingState___1VzQ{max-width:480px;margin:0 auto}.style_container__WOFgL .style_content__jtn02 .style_generatingContainer__HS_i_ .style_loadingCard__U8rtR .style_row__F_ofR{display:flex;flex-direction:row;margin-bottom:1.5rem;gap:.5rem}.style_container__WOFgL .style_content__jtn02 .style_generatingContainer__HS_i_ .style_loadingCard__U8rtR .style_row__F_ofR svg{width:auto;height:24px;color:var(--black-400)}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G{width:100%;margin-left:420px}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD{max-width:480px;margin:0 auto}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_planMeta__xq9m_{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_planMeta__xq9m_ .style_metaBadge__MniKx{display:inline-flex;align-items:center;gap:.35rem;background:var(--black-800);color:white;padding:.35rem .75rem;border-radius:999px;font-size:.85rem;letter-spacing:.01em}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_reviewTitle__ZwmiN{margin-top:.2rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_groupList__LnUAT{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.8rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD{display:flex;flex-direction:column;gap:.5rem;margin-top:4rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD{display:flex;flex-direction:column;gap:0;border-radius:16px;align-items:flex-start;transition:all .2s ease;width:100%}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD.style_weekCardOpen__p4qPS{background:none;margin:2rem 0;outline:1px solid var(--black-60);padding:.5rem;border-radius:16px;transform:scale(1.05);box-shadow:0 8px 24px rgba(46,44,42,.06)}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_weekHeader__ae_iw{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;border:0!important;padding:.5rem .75rem;background:var(--black-25);border-radius:12px;cursor:pointer;transition:background .2s ease;width:100%}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_weekHeader__ae_iw:hover{background:var(--black-30)}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_weekHeader__ae_iw svg{width:16px;height:16px;color:var(--black-400)}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_weekHeaderOpen__he2Qh{background:none}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx{display:flex;flex-direction:column;gap:.6rem;max-height:0;opacity:0;width:100%;overflow:hidden;transition:max-height .28s ease,opacity .28s ease}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_row__F_ofR{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_row__F_ofR .style_dayCard__5ueBX{flex:1}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_rowSection__0nK0k{display:flex;flex-direction:column;gap:.35rem;padding:.5rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_tasksRow__a7gR_{grid-template-columns:1fr;background:var(--black-25);border-radius:16px;padding:.5rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx.style_dayListOpen__YcewR{max-height:1600px;opacity:1}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx.style_dayListClosed__5y19R{pointer-events:none}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_sessionEntries__vEeuy{background:var(--black-25);padding:1rem;border-radius:12px;gap:.5rem;display:flex;flex-direction:column}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_sessionEntries__vEeuy .style_entryCard__yLwcc{border:none}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_entrySectionTitle__Vabrn{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:0 .35rem;margin-bottom:.5rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_dayCard__5ueBX{display:flex;flex-direction:column;gap:.4rem;margin:.5rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_dayCard__5ueBX .style_dayContent__aon0Q{display:flex;flex-direction:column;gap:.3rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_dayCard__5ueBX .style_entrySection__XM0QC{display:flex;flex-direction:column;gap:1rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx.style_vertical__PFz4W{flex-direction:row;padding:0 .5rem .5rem;margin-top:0;border-radius:0;border-bottom:1px solid var(--black-60)}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx.style_vertical__PFz4W:last-child{border-bottom:none}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx.style_vertical__PFz4W>div:first-child{flex:1}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx.style_vertical__PFz4W>div:last-child{flex:4}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx+.style_dayCard__5ueBX{margin-top:.2rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_entryCard__yLwcc{border-radius:16px;display:flex;flex-direction:column;gap:.35rem;cursor:pointer;transition:border-color .2s ease,background .2s ease;border:1px solid transparent}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_entryCard__yLwcc.style_recurring__Q9Me9{background:var(--black-25);border:none;padding:.5rem .75rem;gap:.15rem;border-radius:16px}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_entryCard__yLwcc .style_groupBody__NqdHW{display:flex;flex-direction:column;gap:.25rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_entryCard__yLwcc .style_entrySummary__869z0{display:flex;flex-direction:column-reverse;gap:.5rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_entryCard__yLwcc .style_entrySummary__869z0 .style_entryTitleRow__UleTf{display:inline-flex;align-items:center;gap:.35rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_entryCard__yLwcc .style_entrySummary__869z0 .style_dayLabel__qcwys{padding:.25rem .5rem;border-radius:10px;background-color:var(--white);width:-moz-fit-content;width:fit-content}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_entryCard__yLwcc.style_session__mj10D{border-color:var(--black-80)}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_titleIcon__oHjcI{width:18px;height:18px;color:var(--black-500);margin-left:.4rem}.style_container__WOFgL .style_content__jtn02 .style_planCard__BTd_G .style_weeksGrid__t52dD .style_weekCard__RIqHD .style_dayList__kyrnx .style_everydayIcon__ibu1v{width:18px;height:18px;color:var(--black-600)}@media (max-width:768px){.style_content__jtn02 .style_header__PHo0s .style_actions__YmwgS{width:100%;align-items:flex-start}.style_content__jtn02 .style_planCard__BTd_G{padding:1rem}}.style_entryModal__ctKKk{display:flex;flex-direction:column;gap:2rem;padding-bottom:1rem}.style_entryModal__ctKKk .style_entryModalHeader__aGGG8{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}.style_entryModal__ctKKk .style_entryModalHeader__aGGG8 .style_entryModalType__TOhPT{display:inline-flex;align-items:center;gap:.35rem;color:var(--black);border-radius:9999px;font-weight:500;padding:.42rem .75rem;min-height:40px;border:1px solid var(--black-100)}.style_entryModal__ctKKk .style_entryModalHeader__aGGG8 .style_entryModalType__TOhPT svg{width:20px;height:20px}.style_container__kZhIX,.style_entryModal__ctKKk .style_entryModalBody__7na_8{display:flex;flex-direction:column;gap:0}.style_container__kZhIX{padding:0}.style_planCard__r6YEX{border-radius:16px;background-color:var(--black-30);padding:2rem;position:relative;min-height:200px;display:flex;flex-direction:column;justify-content:space-between}.style_planInfo__DH6wY{height:136px;align-items:stretch}.style_planInfo__DH6wY,.style_planInfo__DH6wY .style_title__3EAW4{justify-content:space-between}.style_divider__PxcCQ{background-color:var(--black-80);position:absolute;bottom:0;right:2rem;left:2rem;height:1px;width:auto}.style_billingInfoContainer__sGjxf{gap:.24rem}.style_billingInfo__tG6_n{justify-content:space-between}.style_upgradeCta__o_jav{display:flex;flex-direction:row;gap:2rem;margin-top:1.5rem;align-items:center;padding:2rem;border-radius:16px;border:1px solid var(--black-80)}.style_upgradeCta__o_jav .style_content__hojMI{align-items:flex-start;gap:.75rem}.style_upgradeCta__o_jav img{max-width:96px;height:auto}.style_hint__JprLS,.style_warning__ViHs9{display:flex;flex-direction:row;gap:1rem;align-items:flex-start;background-color:var(--white);border-radius:12px;padding:1rem}.style_hint__JprLS svg,.style_warning__ViHs9 svg{width:24px;height:24px}.style_hint__JprLS{background-color:var(--black-40);width:100%}.style_planName__p6StV{border-radius:12px;outline-offset:-1px;padding:.75rem 1.5rem;color:var(--black);border:1px solid var(--black-200);background:transparent}.style_planPrice__x5cre{align-items:flex-end;justify-content:space-between;gap:.25rem}.style_planPrice__x5cre,.style_price__t1wA7{display:flex;flex-direction:row}.style_viewAllPlans__cnrbs{text-align:center}.style_allPlansContainer__HPs0A{max-width:none!important;display:flex;flex-direction:column;align-items:center}.style_allPlansContainer__HPs0A .style_inner__J3yIQ{display:flex;flex-direction:column;align-items:center;margin-bottom:4rem}.style_header__Tw_Xi{display:flex;flex-direction:column;gap:1rem;max-width:640px;text-align:center;margin-bottom:4rem}.style_header__Tw_Xi .style_title__3EAW4{font-size:var(--ui-display-fs);font-weight:600;line-height:var(--ui-display-lh)}.style_header__Tw_Xi .style_description__Ra5MM{font-size:var(--ui-body-fs);line-height:var(--ui-body-lh)}.style_plans__wISxw{gap:2rem;align-items:flex-start;margin-bottom:2rem}.style_plans__wISxw .style_plan__AOcOQ{border-radius:16px;border:1px solid var(--black-80);padding:2rem;width:480px}.style_plans__wISxw .style_plan__AOcOQ .style_plus__1s1bT{margin:.75rem 0;color:var(--emerald)}.style_plans__wISxw .style_plan__AOcOQ .style_features__ryxdr{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;margin-top:1rem}.style_plans__wISxw .style_plan__AOcOQ .style_features__ryxdr .style_subtitle__C7zWY{margin-bottom:1rem}.style_plans__wISxw .style_plan__AOcOQ .style_features__ryxdr .style_list__Ks9CG{display:flex;flex-direction:column;gap:.5rem!important}.style_plans__wISxw .style_plan__AOcOQ .style_features__ryxdr ul{list-style:none;line-height:var(--ui-body-lh)}.style_plans__wISxw .style_plan__AOcOQ .style_features__ryxdr ul li:before{display:none}.style_plans__wISxw .style_plan__AOcOQ .style_features__ryxdr ul li{margin-bottom:.12rem}.style_plans__wISxw .style_plan__AOcOQ .style_features__ryxdr ul .style_feature__Br6t_{display:flex;align-items:flex-start;list-style:none;padding-left:0;flex-direction:row;gap:.5rem}.style_plans__wISxw .style_plan__AOcOQ .style_features__ryxdr ul .style_feature__Br6t_ svg{flex-basis:20px;flex-grow:0;flex-shrink:0;margin-top:.12rem}.style_plans__wISxw .style_plan__AOcOQ .style_features__ryxdr ul .style_feature__Br6t_ svg.style_ai__pBL83,.style_plans__wISxw .style_plan__AOcOQ .style_features__ryxdr ul .style_feature__Br6t_ svg.style_check__DOS1x{color:var(--black-600)}.style_plans__wISxw .style_plan__AOcOQ .style_features__ryxdr ul .style_description__Ra5MM{padding-left:1.75rem}.style_plans__wISxw .style_plan__AOcOQ .style_callToAction__X3rVx{margin:1rem 0 2rem}.style_plans__wISxw .style_plan__AOcOQ .style_callToAction__X3rVx button{width:100%}.style_plans__wISxw .style_plan__AOcOQ .style_planHeader__9Sbzu{justify-content:space-between;align-items:center}.style_plans__wISxw .style_plan__AOcOQ .style_planHeader__9Sbzu .style_tag__UvuwT{background-color:var(--black-40);border-radius:12px;padding:.75rem 1.25rem}.style_plans__wISxw .style_plan__AOcOQ .style_planHeader__9Sbzu .style_tag__UvuwT.style_premium__CD7FX{background-color:var(--black-40);color:var(--black)}.style_plans__wISxw .style_plan__AOcOQ .style_planHeader__9Sbzu .style_price__t1wA7{display:flex;align-items:flex-end;flex-direction:row;gap:.24rem}.style_plans__wISxw .style_plan__AOcOQ .style_planHeader__9Sbzu .style_price__t1wA7 span{margin-bottom:.24rem}.style_includedModalContent__7sfBu{display:flex;flex-direction:column;gap:1.5rem}.style_includedModalContent__7sfBu .style_includedHeader__zuCHF{align-items:flex-start}.style_includedModalContent__7sfBu .style_features__ryxdr{display:flex;flex-direction:column;gap:1rem}.style_includedModalContent__7sfBu .style_features__ryxdr .style_container__kZhIX{display:flex;flex-direction:column;gap:.5rem}.style_includedModalContent__7sfBu .style_features__ryxdr .style_container__kZhIX .style_list__Ks9CG{list-style:none;margin:0;padding:0}.style_includedModalContent__7sfBu .style_features__ryxdr .style_container__kZhIX .style_list__Ks9CG .style_description__Ra5MM{padding-left:1.75rem}.style_includedModalContent__7sfBu .style_features__ryxdr .style_container__kZhIX .style_list__Ks9CG li{padding-left:0}.style_includedModalContent__7sfBu .style_features__ryxdr .style_container__kZhIX .style_list__Ks9CG li:before{display:none}.style_includedModalContent__7sfBu .style_features__ryxdr .style_container__kZhIX .style_list__Ks9CG .style_feature__Br6t_{display:flex;margin-bottom:.12rem;gap:.5rem;align-items:flex-start}.style_includedModalContent__7sfBu .style_features__ryxdr .style_container__kZhIX .style_list__Ks9CG .style_feature__Br6t_ svg{flex-basis:20px;flex-grow:0;flex-shrink:0;margin-top:.12rem}.style_includedModalContent__7sfBu .style_features__ryxdr .style_container__kZhIX .style_list__Ks9CG .style_feature__Br6t_ svg.style_ai__pBL83,.style_includedModalContent__7sfBu .style_features__ryxdr .style_container__kZhIX .style_list__Ks9CG .style_feature__Br6t_ svg.style_check__DOS1x{color:var(--black-600)}.style_c__8evnS{border-radius:10px;padding:1rem}.style_cSolid__OFUya{background-color:rgba(46,44,42,.04)}.style_cSoft__Reo2m{background-color:#fff;border:1px solid rgba(46,44,42,.1)}.style_keepHover__T0UAM>div:first-child [role=button]:not(:disabled),.style_keepHover__T0UAM>div:first-child a:not(:disabled),.style_keepHover__T0UAM>div:first-child button:not(:disabled){background-color:var(--black-40)!important}.style_c__9qv8O{position:absolute;background-color:#fff;border-radius:20px;corner-shape:superellipse(1.25);box-shadow:0 2px 8px var(--black-80),0 0 1px 0 var(--black-200);min-width:128px;width:-moz-max-content;width:max-content;z-index:1000;padding:.48rem;overflow-x:hidden;display:flex;flex-direction:column;opacity:0;transform:translateY(-8px)}.style_c__9qv8O.style_opening__8ouS9{animation:style_dropdownOpen__YFtA_ .2s ease-out forwards}.style_c__9qv8O.style_closing__wJrEh{animation:style_dropdownClose__3XIOt .2s ease-out forwards}.style_c__9qv8O.style_bottom-left__Dngmd{top:100%;left:0;margin-top:.5rem}.style_c__9qv8O.style_bottom-right__kvEgV{top:100%;right:0;margin-top:.5rem}.style_c__9qv8O.style_top-left__p9qBU{bottom:100%;left:0;margin-bottom:.5rem}.style_c__9qv8O.style_top-right__Hpi1K{bottom:100%;right:0;margin-bottom:.5rem}.style_c__9qv8O button{text-align:left;width:100%}@keyframes style_dropdownOpen__YFtA_{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes style_dropdownClose__3XIOt{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes style_fadeIn__b_5Yr{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.style_c__y3cHm{position:relative}.style_slimButton__gYwCN{padding-left:12px!important;padding-right:12px!important}.style_slimButton__gYwCN span{color:var(--black-900)}.style_slimButton__gYwCN svg{color:var(--black-600)}.style_modalOverlay__rGC4p{position:fixed;z-index:100000;top:0;left:0;width:100%;height:100%;background-color:var(--black-200);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}@media(max-width:768px){.style_modalOverlay__rGC4p{align-items:end}}.style_modalOverlay__rGC4p.style_opening__CFOij{opacity:1;visibility:visible}.style_modalOverlay__rGC4p.style_closing__vqLHn{opacity:0;visibility:hidden}.style_modal__d2Kyg{background:#fff;z-index:100001;padding:2rem;border-radius:20px;opacity:0;transform:translateY(24px);transition:transform .3s ease,opacity .3s ease}.style_modal__d2Kyg.style_noOverlay__JWlRV{border:1px solid var(--black-200);box-shadow:0 4px 8px rgba(0,0,0,.0745098039)}.style_modal__d2Kyg.style_opening__CFOij{transform:translateY(0);opacity:1}.style_modal__d2Kyg.style_closing__vqLHn{transform:translateY(24px);opacity:0}.style_modal__d2Kyg.style_small__ddEKo{width:300px;height:auto}.style_modal__d2Kyg.style_regular__bO5Vd{width:520px;height:auto}.style_modal__d2Kyg.style_medium__E03tJ{width:600px;height:auto}.style_modal__d2Kyg.style_large__yf692{width:900px;height:auto}.style_modal__d2Kyg.style_top__CJNVv{position:fixed;top:1rem;left:50%;transform:translate(-50%,-24px);max-width:900px;transition:transform .3s ease,opacity .3s ease}.style_modal__d2Kyg.style_top__CJNVv.style_opening__CFOij{transform:translate(-50%)}.style_modal__d2Kyg.style_top__CJNVv.style_closing__vqLHn{transform:translate(-50%,-24px)}.style_modal__d2Kyg.style_bottomSheetLeft__bIh07,.style_modal__d2Kyg.style_bottomSheetRight__7dJE7,.style_modal__d2Kyg.style_bottomSheet__P2Y8k{position:fixed;bottom:20px;left:50%;transform:translate(-50%,10%);width:100%;max-width:600px;transition:transform .3s ease,opacity .3s ease}.style_modal__d2Kyg.style_bottomSheetLeft__bIh07.style_opening__CFOij,.style_modal__d2Kyg.style_bottomSheetRight__7dJE7.style_opening__CFOij,.style_modal__d2Kyg.style_bottomSheet__P2Y8k.style_opening__CFOij{transform:translate(-50%)}.style_modal__d2Kyg.style_bottomSheetLeft__bIh07.style_closing__vqLHn,.style_modal__d2Kyg.style_bottomSheetRight__7dJE7.style_closing__vqLHn,.style_modal__d2Kyg.style_bottomSheet__P2Y8k.style_closing__vqLHn{transform:translate(-50%,10%)}@media(max-width:768px){.style_modal__d2Kyg.style_bottomSheetLeft__bIh07,.style_modal__d2Kyg.style_bottomSheetRight__7dJE7,.style_modal__d2Kyg.style_bottomSheet__P2Y8k{max-width:100%;bottom:0}}.style_modal__d2Kyg.style_bottomSheetRight__7dJE7{left:auto;transform:translateY(100%);right:1rem;max-width:448px;max-height:448px}.style_modal__d2Kyg.style_bottomSheetRight__7dJE7.style_opening__CFOij{transform:translate(0)}.style_modal__d2Kyg.style_bottomSheetRight__7dJE7.style_closing__vqLHn{transform:translateY(8%)}.style_modal__d2Kyg.style_bottomSheetLeft__bIh07{left:2rem;right:auto;transform:translate(0)!important}.style_container__rw3Ng,.style_modal__d2Kyg.style_cleanSheet__K4EjF{padding:0}.style_nameRow__JjwlQ{display:flex;flex-direction:column;gap:.25rem;margin:1rem 0}.style_infoContainer__LIPu0{display:flex;flex-direction:column;margin:1rem 0 2rem}.style_infoContainer__LIPu0 .style_description__d_aSq{margin-top:1rem;text-align:center}.style_infoRow__7nQQK{display:flex;flex-direction:column;gap:8px;padding:1rem;border-radius:16px;min-height:64px;background-color:var(--black-30)}.style_infoRow__7nQQK:last-child{border-bottom:none}.style_email__qY46w,.style_language__8EcNQ{display:flex;justify-content:space-between;align-items:center;width:100%}.style_miniLanguageSwitcher__LRSdY button{padding-left:.64rem!important;padding-right:.64rem!important}.style_miniLanguageSwitcher__LRSdY svg{height:20px!important;width:20px!important}@media (max-width:768px){.style_email__qY46w,.style_language__8EcNQ{flex-direction:column;align-items:flex-start;gap:8px}}.style_OnboardingCard__jAfV_{margin-top:4rem}.style_patientsPage__6xDs_{margin-left:82px}@media (max-width:1699px){.style_patientsPageOffset__9E_SE{padding:0 0 6rem!important}}.style_tableContainer__QDiHl{overflow:visible;overflow:initial;padding:2rem;max-width:1588px!important}@media (max-width:1699px){.style_tableContainer__QDiHl{padding:1.5rem 2rem}}.style_header__JBKJk{margin-bottom:2rem;position:relative}.style_header__JBKJk button{position:absolute;right:0;top:0}.style_table__si80Q{width:100%;border-collapse:separate;border-spacing:0 1px}.style_table__si80Q thead{text-align:left;padding-top:0}.style_tableHeader__9nzji th{padding:0 0 1rem;color:var(--black-600)}.style_table__si80Q td{padding:.75rem 0;border-top:1px solid var(--black-40)}.style_table__si80Q td.style_actions__1vkjF{display:flex;justify-content:flex-end}.style_cancerStageCell__8uPwy{min-width:160px}.style_cancerStageContent__6ltJg{display:flex;align-items:center;gap:1rem}.style_cancerStageIndicator__c34kZ{flex-shrink:0}.style_modalContent__iqHuT{text-align:center;padding-bottom:1.25rem}.style_modalContent__iqHuT .style_modalTitle__0eVsv{margin-bottom:.75rem}.style_modalActions__AdS8w button{width:100%}.style_emptyStatePatients__jEksD{justify-content:flex-end;align-items:flex-start;display:flex;position:relative;margin-bottom:1.5rem}.style_emptyStatePatients__jEksD .style_noPatients__nSBVf{width:calc(100% - 5rem);height:1.5rem;background:var(--black-80);border-radius:16px;padding-left:5rem;margin-top:.75rem;display:flex;align-items:center;justify-content:center}.style_emptyStatePatients__jEksD .style_noPatients__nSBVf:before{content:"";position:absolute;border-radius:9999px;top:0;left:0;width:3rem;height:3rem;background:var(--black-80)}.style_emptyStatePatients__jEksD:nth-child(n+2) .style_noPatients__nSBVf,.style_emptyStatePatients__jEksD:nth-child(n+2) .style_noPatients__nSBVf:before{background:var(--black-40)}.style_emptyStatePatients__jEksD:nth-child(n+3) .style_noPatients__nSBVf,.style_emptyStatePatients__jEksD:nth-child(n+3) .style_noPatients__nSBVf:before{background:var(--black-25)}.style_footer__h1s5h{padding:3rem 0;max-width:420px;text-align:center;display:flex;align-items:center}.style_footer__h1s5h svg{width:auto;height:32px}.style_container___TZz9{display:flex;align-items:flex-start;align-items:stretch;gap:1rem}.style_container___TZz9 .style_onboardingRequired__pWB1T{border:1px solid var(--black-100);border-radius:24px;padding:3rem;display:flex;flex-direction:column;gap:1.5rem;margin:3rem 0 0}.style_container___TZz9 .style_onboardingRequired__pWB1T .style_helper__p3vJl{border-top:1px solid var(--black-100);padding-top:1.5rem}.style_container___TZz9 .style_onboardingRequired__pWB1T .style_more__NylkF{display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start}.style_container___TZz9 .style_onboardingRequired__pWB1T .style_more__NylkF svg path{fill:var(--black-400)}.style_container___TZz9 .style_onboardingRequired__pWB1T .style_more__NylkF a{-webkit-text-decoration:none;text-decoration:none;position:relative;color:var(--black-800)}.style_container___TZz9 .style_onboardingRequired__pWB1T .style_more__NylkF a:hover:before{background-color:var(--black-400)}.style_container___TZz9 .style_onboardingRequired__pWB1T .style_more__NylkF a:before{content:"";position:absolute;bottom:1px;left:0;width:100%;height:1.5px;background-color:var(--black-600)}.style_container___TZz9 .style_onboardingRequired__pWB1T .style_container___TZz9{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.style_container___TZz9 .style_onboardingRequired__pWB1T .style_container___TZz9 .style_img__Zd6h1{display:flex;justify-content:center;align-items:center}.style_container___TZz9 .style_onboardingRequired__pWB1T .style_container___TZz9 .style_img__Zd6h1 svg{max-width:none;width:auto;height:32px}.style_container___TZz9 .style_onboardingRequired__pWB1T .style_container___TZz9 .style_content__Sh9lz{align-items:flex-start;gap:.5rem}.style_container___TZz9 .style_video__HCuwQ{overflow:hidden;margin-top:3rem;display:flex;border-radius:24px;flex-direction:column;gap:.75rem;position:relative;transition:opacity .2s ease}.style_container___TZz9 .style_video__HCuwQ .style_videoTitle__sy5_B{color:var(--white);position:absolute;bottom:0;left:0;right:0;text-align:center;padding-bottom:2rem;background:linear-gradient(0deg,var(--black),transparent);transition:opacity .2s ease}.style_container___TZz9 .style_video__HCuwQ .style_videoPlayer__keRuS{width:680px;aspect-ratio:9/16;display:block;-o-object-fit:contain;object-fit:contain;background:var(--black-50)}.style_container___TZz9 .style_video__HCuwQ .style_videoActions__ZxbpU{z-index:9999;position:absolute;bottom:0;left:0;right:0;top:0;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease}.style_container___TZz9 .style_video__HCuwQ .style_videoActions__ZxbpU button{padding:0!important}.style_container___TZz9 .style_video__HCuwQ .style_videoActions__ZxbpU button svg{width:64px;height:64px}.style_container___TZz9 .style_video__HCuwQ.style_isPlaying__B4Azc .style_videoActions__ZxbpU,.style_container___TZz9 .style_video__HCuwQ.style_isPlaying__B4Azc .style_videoTitle__sy5_B{opacity:0;pointer-events:none}.style_container___TZz9 .style_video__HCuwQ.style_isPlaying__B4Azc:hover .style_videoActions__ZxbpU,.style_container___TZz9 .style_video__HCuwQ.style_isPlaying__B4Azc:hover .style_videoTitle__sy5_B{opacity:1;pointer-events:auto}.style_grid__eEfs4{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--default-gap);gap:var(--default-gap)}.style_grid__eEfs4.style_moreThanOne__vm_WR{grid-template-columns:repeat(1,1fr)}@keyframes style_fadeIn__B83DK{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes style_slideIn__Yn9VQ{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes style_avatarPop__N9tFu{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.style_cardWrapper__i5h5A{transition:all .3s cubic-bezier(.4,0,.2,1)}.style_cardWrapper__i5h5A.style_collapsed__Hfka9,.style_cardWrapper__i5h5A.style_expanded__9Upo9{animation:style_fadeIn__B83DK .3s ease-out}.style_avatarOnlyContainer__iXYWk{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem .75rem .75rem;border:1px solid var(--black-100);border-radius:16px;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(46,44,42,.04);animation:style_fadeIn__B83DK .4s ease-out;background:var(--white)}.style_avatarOnlyContainer__iXYWk:focus-visible{outline:2px solid var(--black);outline-offset:-1px}.style_avatarOnlyContainer__iXYWk .style_showMore__2nNFO{display:flex;align-items:center;gap:.5rem}.style_avatarOnlyContainer__iXYWk .style_chevron__8bG_K{position:block;right:0;width:0;top:50%;transform:scale(0);transition:all .2s ease}.style_avatarOnlyContainer__iXYWk .style_chevron__8bG_K path{fill:var(--black-400)!important}.style_avatarOnlyContainer__iXYWk:hover .style_chevron__8bG_K{transform:scale(1.5);width:12px}.style_avatarRow__z_for{display:flex;flex-direction:row;align-items:center}.style_avatarOnly__kj_TN{width:48px;height:48px;border-radius:50%;background-size:cover;background-position:50%;background-repeat:no-repeat;border:4px solid var(--white);margin-left:-1rem;transition:transform .2s ease;animation:style_avatarPop__N9tFu .4s cubic-bezier(.34,1.56,.64,1) backwards}.style_avatarOnly__kj_TN:first-child{margin-left:0}.style_expandedContent__bt39i{animation:style_slideIn__Yn9VQ .4s cubic-bezier(.4,0,.2,1);gap:0}.style_badgeWrapper__Evcb9{animation:style_slideIn__Yn9VQ .4s cubic-bezier(.4,0,.2,1) backwards}.style_avatarContainer__Rcv3i{display:flex;flex-direction:row;align-items:center;gap:1rem}.style_avatarContainer__Rcv3i .style_avatar__g5q4T{border-radius:50%;width:48px;height:48px;background-size:cover;background-position:50%;background-repeat:no-repeat}.style_noSpecialistCard__5z_LV{padding:0!important;border-radius:0!important;background:none!important;border:none!important}.style_specialistCard__Ib0ot{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;padding-bottom:2rem;border-bottom:1px solid var(--black-80)}.style_specialistCard__Ib0ot .style_infoContainer__eUt_G{display:flex;flex-direction:column;align-items:flex-start;gap:0}.style_specialistCard__Ib0ot .style_actionButtons__bebKr{display:flex;flex-direction:row;gap:.5rem}.style_specialistCard__Ib0ot .style_actionButtons__bebKr .style_buttonLoading__B7N6U{padding:.5rem}.style_specialistCard__Ib0ot .style_actionButtons__bebKr svg{color:var(--black)}.style_upcomingSessionsCard__29U6a .style_cardTitle__CSU9H{justify-content:space-between;padding-right:.5rem;margin-top:2rem}.style_upcomingSessionsCard__29U6a .style_cardTitle__CSU9H svg{color:var(--black-400)}.style_upcomingSessionsCard__29U6a .style_sessionWrapper__LXKIM{margin-bottom:1rem}.style_sessionsWrapper__J3LvT{transition:all .3s cubic-bezier(.4,0,.2,1)}.style_sessionsWrapper__J3LvT.style_collapsed__Hfka9,.style_sessionsWrapper__J3LvT.style_expanded__9Upo9{animation:style_fadeIn__B83DK .3s ease-out}.style_upcomingSessionsCard__29U6a .style_expandedSessionsContent__2Uxe5{animation:style_slideIn__Yn9VQ .4s cubic-bezier(.4,0,.2,1);gap:0}.style_upcomingSessionsCard__29U6a .style_collapsed__Hfka9 .style_expandedSessionsContent__2Uxe5{gap:0}.style_sessionWrapper__LXKIM{animation:style_slideIn__Yn9VQ .4s cubic-bezier(.4,0,.2,1) backwards;gap:0}.style_sessionCard__enMTJ{transition:transform .2s ease,box-shadow .2s ease}.style_totalSessionsText___O7V5{text-align:center;padding:.5rem 0;background:var(--black-40);border-radius:10px}.style_pastSessionsCard__lFe3e .style_cardTitle__CSU9H{justify-content:space-between;padding-right:.5rem;margin-top:1rem}.style_pastSessionsCard__lFe3e .style_cardTitle__CSU9H svg{color:var(--black-400)}.style_pastSessionsCard__lFe3e .style_monthGroup__K2Yh4{gap:.25rem}.style_pastSessionsCard__lFe3e .style_monthGroup__K2Yh4 .style_sessionWrapper__LXKIM{margin-bottom:1rem}.style_pastSessionsCard__lFe3e .style_monthGroup__K2Yh4 .style_cardList__Er9Ov{gap:.25rem}.style_sessionHeader__LZzwh{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem;border-radius:.5rem}.style_sessionHeaderInfo__s69vZ{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.style_sessionHeaderAvatar__6voHA{flex-shrink:0;width:24px;height:24px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.style_sessionHeaderImage__BJiQc{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style_sessionHeaderDetails__DFVjC{gap:0;min-width:0}.style_sessionHeaderActions__yARpc{display:flex;align-items:center;justify-content:flex-end}.style_sessionHeaderActions__yARpc svg{color:var(--black-400)}.style_sessionHeaderMenu__xBAv2{padding:.5rem .75rem;min-width:12rem;display:flex;flex-direction:column;gap:.25rem}.style_sessionHeaderMeta__Dtlcg{color:var(--black-600);white-space:nowrap}.style_infoModal__2OMQO .style_modalContent__t_xYQ{padding:0}.style_infoModal__2OMQO .style_modalContent__t_xYQ .style_modalHeader__vC3S2{justify-content:space-between;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:2rem}.style_infoModal__2OMQO .style_modalContent__t_xYQ .style_modalBody__N5mzP{display:flex;flex-direction:column;gap:0;padding-bottom:2rem}.style_infoModal__2OMQO .style_modalContent__t_xYQ .style_filesList__4K6fV{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.style_infoModal__2OMQO .style_modalContent__t_xYQ .style_fileItem__H3_KE{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--black-80);margin-top:0;padding:.5rem 0 0}.style_infoModal__2OMQO .style_modalContent__t_xYQ .style_fileItem__H3_KE .style_fileDetails__Lrgf7>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42ch}.style_infoModal__2OMQO .style_modalContent__t_xYQ .style_fileItem__H3_KE svg{color:var(--black)}.style_infoModal__2OMQO .style_modalContent__t_xYQ .style_fileInfo__w5geg{display:flex;align-items:center;gap:.5rem;flex:1}.style_infoModal__2OMQO .style_modalContent__t_xYQ .style_fileInfo__w5geg .style_fileDetails__Lrgf7{display:flex;flex-direction:column;gap:.25rem}.style_infoModal__2OMQO .style_modalContent__t_xYQ .style_fileIcon___r52j{border-radius:100%;display:flex;align-items:center;justify-content:center}.style_infoModal__2OMQO .style_modalContent__t_xYQ .style_fileIcon___r52j svg{color:var(--black-600)}.style_infoModal__2OMQO .style_modalContent__t_xYQ .style_loadingContainer__s2q8M{display:flex;justify-content:center;align-items:center;padding:2rem 0;min-height:100px}.style_infoModal__2OMQO{padding-bottom:0!important}.style_infoModal__2OMQO .style_modalBody__N5mzP{max-height:580px;overflow-y:auto}.style_carePlanCard__68_8i{position:relative;border-radius:24px}.style_carePlanCard__68_8i .style_container___TZz9{display:flex;flex-direction:column;align-items:flex-start;padding-top:1rem}.style_carePlanCard__68_8i .style_container___TZz9 .style_header__oUQCS{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;padding:1rem}.style_carePlanCard__68_8i .style_container___TZz9 .style_header__oUQCS .style_notice__nH_xy{display:flex;flex-direction:row;gap:1.5rem;align-items:center;opacity:.5}.style_carePlanCard__68_8i .style_container___TZz9 .style_header__oUQCS .style_notice__nH_xy svg{width:32px;height:32px;flex-shrink:0}.style_carePlanCard__68_8i .style_container___TZz9 .style_header__oUQCS .style_notice__nH_xy a{color:var(--black);-webkit-text-decoration:none;text-decoration:none}.style_carePlanCard__68_8i .style_container___TZz9 .style_header__oUQCS .style_notice__nH_xy a:hover{-webkit-text-decoration:underline;text-decoration:underline}.style_carePlanCard__68_8i .style_container___TZz9 .style_header__oUQCS .style_headerRight__Bd7_e{display:flex;flex-direction:row;gap:.5rem;align-items:center}.style_carePlanCard__68_8i .style_container___TZz9 .style_supportPlanCta__xCc2Y{display:flex;width:100%;flex-direction:column;gap:1rem;justify-content:space-between;align-items:flex-start;padding:2rem;border-radius:24px;border:1px solid var(--black-80)}.style_carePlanCard__68_8i .style_container___TZz9 .style_supportPlanCta__xCc2Y .style_button___arVO{padding:.5rem 1rem .5rem 1.25rem}.style_carePlanCard__68_8i .style_container___TZz9 .style_supportPlanCta__xCc2Y .style_button___arVO svg{width:16px;height:16px}.style_carePlanCard__68_8i .style_container___TZz9 .style_summary__Kkgn3{display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;align-items:center;border-radius:12px;padding:.5rem 1rem;background:var(--black-40)}.style_carePlanCard__68_8i .style_container___TZz9 .style_summary__Kkgn3 svg{color:var(--black-400)}.style_carePlanCard__68_8i .style_container___TZz9 .style_dayAccordion__RaoQj{display:flex;flex-direction:column;gap:.5rem;width:100%}.style_carePlanCard__68_8i .style_container___TZz9 .style_dayAccordion__RaoQj .style_dayAccordionItem__6BpZB{background:var(--black-25);border-radius:16px;border:1px solid transparent;transition:background-color .24s ease,border-color .24s ease,box-shadow .24s ease}.style_carePlanCard__68_8i .style_container___TZz9 .style_dayAccordion__RaoQj .style_dayAccordionItemOpen___AroZ{background-color:var(--white);border:1px solid var(--black-100);box-shadow:0 8px 24px rgba(46,44,42,.06);transform:scale(1.05);margin:2rem 0;padding:.5rem}.style_carePlanCard__68_8i .style_container___TZz9 .style_dayAccordion__RaoQj .style_dayAccordionItemOpen___AroZ .style_dayAccordionHeader__A2yV_{background-color:transparent}.style_carePlanCard__68_8i .style_container___TZz9 .style_dayAccordion__RaoQj .style_dayAccordionHeader__A2yV_{border-radius:16px;width:100%;display:flex;justify-content:flex-start;align-items:center;gap:.75rem;padding:.64rem 1rem;background-color:transparent;border:none;cursor:pointer;transition:background-color .2s ease}.style_carePlanCard__68_8i .style_container___TZz9 .style_dayAccordion__RaoQj .style_dayAccordionHeader__A2yV_ svg{color:var(--black-500);transition:transform .2s ease}.style_carePlanCard__68_8i .style_container___TZz9 .style_dayAccordion__RaoQj .style_dayAccordionHeader__A2yV_:focus-visible{outline:2px solid var(--black);outline-offset:2px}.style_carePlanCard__68_8i .style_container___TZz9 .style_dayAccordion__RaoQj .style_dayAccordionItemOpen___AroZ .style_dayAccordionHeader__A2yV_{padding:1rem}.style_carePlanCard__68_8i .style_container___TZz9 .style_dayAccordion__RaoQj .style_dayAccordionItemOpen___AroZ .style_dayAccordionHeader__A2yV_ svg{transform:rotate(180deg)}.style_carePlanCard__68_8i .style_container___TZz9 .style_dayAccordionPanel__F8O3d{max-height:0;opacity:0;padding:0 2rem;overflow:hidden;pointer-events:none;transform:translateY(-6px);transition:max-height .3s ease,opacity .25s ease,padding .25s ease,transform .3s ease}.style_carePlanCard__68_8i .style_container___TZz9 .style_dayAccordionPanelOpen__b_MFG{max-height:1600px;opacity:1;padding:0 1rem 1rem;pointer-events:auto;transform:translateY(0)}.style_carePlanCard__68_8i .style_container___TZz9 .style_planSection__nPrEr{width:100%;margin-top:0}.style_carePlanCard__68_8i .style_container___TZz9 .style_planSection__nPrEr .style_planInlineList__F0glU,.style_carePlanCard__68_8i .style_container___TZz9 .style_planSection__nPrEr .style_planSessionsRow__ojcQs{margin-top:.5rem}.style_carePlanCard__68_8i .style_container___TZz9 .style_planSectionHeader__Oq3sI{margin-top:1rem;display:flex;justify-content:space-between;align-items:center;width:-moz-fit-content;width:fit-content;background:var(--black-40);border-radius:10px;padding:.25rem .75rem}.style_carePlanCard__68_8i .style_container___TZz9 .style_planSectionHeader__Oq3sI .style_row___DNMO{display:flex;align-items:center;gap:.75rem;color:var(--black-800)}.style_carePlanCard__68_8i .style_container___TZz9 .style_planSectionHeader__Oq3sI svg{width:16px;height:16px;color:var(--black-400)}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineActiveBadge__ql2Rt{margin-left:auto;display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:999px;background:var(--white);color:var(--black-800);border:1px solid var(--black-80);white-space:nowrap;font-size:12px;line-height:1}.style_carePlanCard__68_8i .style_container___TZz9 .style_weekLabel__q4JX0{display:inline-flex;align-items:baseline}.style_carePlanCard__68_8i .style_container___TZz9 .style_weekLabelSuffix__hv8Qi{opacity:0;margin-left:.25rem;transition:opacity .2s ease}.style_carePlanCard__68_8i .style_container___TZz9 .style_weekLabel__q4JX0:hover .style_weekLabelSuffix__hv8Qi{opacity:1}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineError__6j2pF{margin-top:.75rem;padding:.5rem .75rem;border-radius:12px;background:rgba(255,56,74,.08)}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineEmpty__suDaw{margin-top:1rem;padding:.75rem;border-radius:12px;background:var(--black-25);width:100%}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineList__F0glU{margin-top:1rem;display:flex;flex-direction:column;gap:.1rem;width:100%;padding:.5rem .25rem;border-radius:12px}.style_carePlanCard__68_8i .style_container___TZz9 .style_planSessionsRow__ojcQs{padding-top:.5rem;display:flex;flex-direction:row;gap:.75rem;width:100%;overflow-x:auto;padding-bottom:.25rem;scroll-snap-type:x mandatory;margin-bottom:2rem}.style_carePlanCard__68_8i .style_container___TZz9 .style_planSessionCard__Kd0nf{flex:0 0 260px;display:flex;flex-direction:column;justify-content:space-between;gap:.75rem;padding:.7rem;border-radius:16px;border:1px solid var(--black-80);cursor:pointer;scroll-snap-align:start}.style_carePlanCard__68_8i .style_container___TZz9 .style_planSessionCard__Kd0nf:focus-visible{outline:2px solid var(--black);outline-offset:2px}.style_carePlanCard__68_8i .style_container___TZz9 .style_planSessionCardHeader__h6Mlm{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.style_carePlanCard__68_8i .style_container___TZz9 .style_planSessionCardType___23OS{display:flex;align-items:center;gap:.5rem}.style_carePlanCard__68_8i .style_container___TZz9 .style_planSessionCardType___23OS svg{fill:var(--black-400)}.style_carePlanCard__68_8i .style_container___TZz9 .style_planSessionCardBody__yh3CN{display:flex;flex-direction:column;gap:.25rem;min-width:0}.style_carePlanCard__68_8i .style_container___TZz9 .style_planSessionCardFooter__QriLk{display:flex;justify-content:flex-start}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineItem__y50wQ{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.25rem;border-radius:12px;width:100%;cursor:pointer}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineItem__y50wQ:focus-visible{outline:2px solid var(--black);outline-offset:2px}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineItemDone__h_VrT{opacity:.7}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineItemMeta__HddEW{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineItemMeta__HddEW svg{height:24px;width:24px;fill:var(--black-600)!important}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineItemText__9I2s1{display:flex;flex-direction:column;gap:.25rem;min-width:0}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineItemText__9I2s1>div{min-width:0}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineItemText__9I2s1>div:last-child{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineItemActions__ARNcG{display:flex;flex-direction:row;align-items:center;gap:.5rem;flex:0 0 auto;position:relative}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineTimeBadge__yOQzC{display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:999px;background:var(--black-40);color:var(--black-800);white-space:nowrap;font-size:12px;line-height:1}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineToggle__yeW3d{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;left:0;border-radius:8px;border:0;padding:0;background:transparent;transition:transform .12s ease,background-color .12s ease;cursor:pointer}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineToggle__yeW3d svg{width:20px;height:20px}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineToggle__yeW3d:disabled{opacity:.5;cursor:not-allowed}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineToggle__yeW3d:active:not(:disabled){transform:scale(.98)}.style_carePlanCard__68_8i .style_container___TZz9 .style_planInlineFooter__hX9MF{margin-top:.75rem;width:100%;display:flex;justify-content:flex-end}.style_planDetailsModalOverlay__EFIU8{z-index:999999!important}.style_planDetailsModalContent__Xn_hb{display:flex;padding:2rem;flex-direction:column;align-items:flex-start}.style_planDetailsMeta__DbIeR{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem}.style_planDetailsStatus__OXYTZ{display:inline-flex;align-items:center;gap:.75rem;border-radius:999px;padding:1rem 1.5rem 1rem 1rem;border:1px solid var(--black-80);margin-bottom:2rem}.style_planDetailsStatus__OXYTZ svg{width:24px;height:24px}.style_planDetailsBody__v0Xr1{max-height:60vh;overflow-y:auto;margin-top:1rem;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid var(--black-80)}.style_planDetailsSessionNote__LikLR{margin-top:1rem;display:flex;align-items:flex-start;flex-direction:column;gap:.5rem;padding:.75rem 1rem;background:#F2F7FF;color:#4974BF!important;border-radius:12px}.style_planDetailsSessionNote__LikLR svg{width:24px;height:24px;color:#578BE5}.style_planDetailsFooterText__5xCcN{display:flex;justify-content:flex-end;width:100%;margin-top:0}.style_planDetailsFooterText__5xCcN button{width:100%}.style_container__dG4Iw{display:flex;justify-content:center;align-items:center;padding:1rem}.style_c__0vtiQ{border-radius:20px;height:4px;padding:2px;width:42px;--c:no-repeat linear-gradient(var(--black) 0,var(--black) 0);background:var(--c),var(--c),var(--black-100);background-size:60% 100%;animation:style_l16__sSjRY 2.25s cubic-bezier(.27,1.06,.18,1) infinite}@supports (background:linear-gradient(red 0%,red 0% 1%,red 2%)){.style_c__0vtiQ{--c:no-repeat linear-gradient(var(--black) 0 0)}}@keyframes style_l16__sSjRY{0%{background-position:-150% 0,-150% 0}50%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}.style_footer__RvNkd{padding:3rem 0;max-width:420px;text-align:center;display:flex;align-items:center}@media (max-width:1024px){.style_footer__RvNkd{padding-bottom:.5rem}}.style_footer__RvNkd svg{width:auto;height:32px}.style_container__Dpyvp{display:flex;align-items:flex-start;align-items:stretch;gap:3rem}@media (max-width:1024px){.style_container__Dpyvp{gap:.5rem;width:100%;flex-direction:column-reverse}}.style_container__Dpyvp .style_onboardingRequired__STi8d{border:1px solid var(--black-100);border-radius:24px;padding:3rem;display:flex;flex-direction:column;gap:1.5rem;margin:3rem 0 0}@media (max-width:1024px){.style_container__Dpyvp .style_onboardingRequired__STi8d{margin-top:1rem;padding:1.5rem}}.style_container__Dpyvp .style_onboardingRequired__STi8d .style_helper__tCwNc{border-top:1px solid var(--black-100);padding-top:1.5rem}.style_container__Dpyvp .style_onboardingRequired__STi8d .style_more__E6BqS{display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start}.style_container__Dpyvp .style_onboardingRequired__STi8d .style_more__E6BqS svg path{fill:var(--black-400)}.style_container__Dpyvp .style_onboardingRequired__STi8d .style_more__E6BqS a{-webkit-text-decoration:none;text-decoration:none;position:relative;color:var(--black-800)}.style_container__Dpyvp .style_onboardingRequired__STi8d .style_more__E6BqS a:hover:before{background-color:var(--black-400)}.style_container__Dpyvp .style_onboardingRequired__STi8d .style_more__E6BqS a:before{content:"";position:absolute;bottom:1px;left:0;width:100%;height:1.5px;background-color:var(--black-600)}.style_container__Dpyvp .style_onboardingRequired__STi8d .style_container__Dpyvp{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.style_container__Dpyvp .style_onboardingRequired__STi8d .style_container__Dpyvp .style_img__VwUl5{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.style_container__Dpyvp .style_onboardingRequired__STi8d .style_container__Dpyvp .style_img__VwUl5 svg{max-width:none;width:auto;height:42px}.style_container__Dpyvp .style_onboardingRequired__STi8d .style_container__Dpyvp .style_content__0a8aA{align-items:flex-start;gap:.5rem}.style_container__Dpyvp .style_video__wbISy{overflow:hidden;margin-top:3rem;display:flex;border-radius:24px;flex-direction:column;gap:.75rem;position:relative;transition:opacity .2s ease}@media (max-width:1024px){.style_container__Dpyvp .style_video__wbISy{margin-top:1rem}}.style_container__Dpyvp .style_video__wbISy .style_videoTitle__aEquA{color:var(--white);position:absolute;bottom:0;left:0;right:0;text-align:center;padding-bottom:2rem;background:linear-gradient(0deg,var(--black),transparent);transition:opacity .2s ease}.style_container__Dpyvp .style_video__wbISy .style_videoPlayer__lX3SY{width:680px;aspect-ratio:9/16;display:block;-o-object-fit:contain;object-fit:contain;background:var(--black-50)}@media (max-width:1024px){.style_container__Dpyvp .style_video__wbISy .style_videoPlayer__lX3SY{width:auto;max-width:none;-o-object-fit:cover;object-fit:cover;height:428px}}.style_container__Dpyvp .style_video__wbISy .style_videoActions__2L1wW{z-index:9999;position:absolute;bottom:0;left:0;right:0;top:0;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease}.style_container__Dpyvp .style_video__wbISy .style_videoActions__2L1wW button{padding:0!important}.style_container__Dpyvp .style_video__wbISy .style_videoActions__2L1wW button svg{width:64px;height:64px}.style_container__Dpyvp .style_video__wbISy.style_isPlaying__fkl2a .style_videoActions__2L1wW,.style_container__Dpyvp .style_video__wbISy.style_isPlaying__fkl2a .style_videoTitle__aEquA{opacity:0;pointer-events:none}.style_container__Dpyvp .style_video__wbISy.style_isPlaying__fkl2a:hover .style_videoActions__2L1wW,.style_container__Dpyvp .style_video__wbISy.style_isPlaying__fkl2a:hover .style_videoTitle__aEquA{opacity:1;pointer-events:auto}.style_grid__Gmp1V{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--default-gap);gap:var(--default-gap)}.style_grid__Gmp1V.style_moreThanOne__t0uJI{grid-template-columns:repeat(1,1fr)}@keyframes style_fadeIn__MeTFt{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes style_slideIn__w66du{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes style_avatarPop__BTD_T{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.style_cardWrapper__02vvW{transition:all .3s cubic-bezier(.4,0,.2,1)}.style_cardWrapper__02vvW.style_collapsed__s6zyz,.style_cardWrapper__02vvW.style_expanded__fS59b{animation:style_fadeIn__MeTFt .3s ease-out}.style_avatarOnlyContainer__KIUWX{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem .75rem .75rem;border:1px solid var(--black-100);border-radius:16px;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(46,44,42,.04);animation:style_fadeIn__MeTFt .4s ease-out;background:var(--white)}.style_avatarOnlyContainer__KIUWX:focus-visible{outline:2px solid var(--black);outline-offset:-1px}.style_avatarOnlyContainer__KIUWX .style_showMore__vXlsL{display:flex;align-items:center;gap:.5rem}.style_avatarOnlyContainer__KIUWX .style_chevron__AclRn{position:block;right:0;width:0;top:50%;transform:scale(0);transition:all .2s ease}.style_avatarOnlyContainer__KIUWX .style_chevron__AclRn path{fill:var(--black-400)!important}.style_avatarOnlyContainer__KIUWX:hover .style_chevron__AclRn{transform:scale(1.5);width:12px}.style_avatarRow__aE_jW{display:flex;flex-direction:row;align-items:center}.style_avatarOnly__KLZ6S{width:48px;height:48px;border-radius:50%;background-size:cover;background-position:50%;background-repeat:no-repeat;border:4px solid var(--white);margin-left:-1rem;transition:transform .2s ease;animation:style_avatarPop__BTD_T .4s cubic-bezier(.34,1.56,.64,1) backwards}.style_avatarOnly__KLZ6S:first-child{margin-left:0}.style_expandedContent__6k756{animation:style_slideIn__w66du .4s cubic-bezier(.4,0,.2,1);gap:0}.style_badgeWrapper__vbn6h{animation:style_slideIn__w66du .4s cubic-bezier(.4,0,.2,1) backwards}.style_avatarContainer__Tdfsa{display:flex;flex-direction:row;align-items:center;gap:1rem}.style_avatarContainer__Tdfsa .style_avatar__OyaFB{border-radius:50%;width:48px;height:48px;background-size:cover;background-position:50%;background-repeat:no-repeat}.style_noSpecialistCard__CwiLh{padding:0!important;border-radius:0!important;background:none!important;border:none!important}.style_specialist__KMQuE{width:100%}.style_specialistCard__6z0_r{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;padding-bottom:2rem;border-bottom:1px solid var(--black-80);padding-top:1rem;width:100%}.style_specialistCard__6z0_r .style_infoContainer__2DNSn{display:flex;flex-direction:column;align-items:flex-start;gap:0}.style_specialistCard__6z0_r .style_actionButtons__e7L7F{display:flex;flex-direction:row;gap:.5rem}.style_specialistCard__6z0_r .style_actionButtons__e7L7F .style_buttonLoading__bOIze{padding:.5rem}.style_specialistCard__6z0_r .style_actionButtons__e7L7F svg{color:var(--black)}.style_sessionsWrapper__o8nKN{transition:all .3s cubic-bezier(.4,0,.2,1)}.style_sessionsWrapper__o8nKN.style_collapsed__s6zyz,.style_sessionsWrapper__o8nKN.style_expanded__fS59b{animation:style_fadeIn__MeTFt .3s ease-out}.style_upcomingSessionsCard__nLmAP .style_expandedSessionsContent__i__Jt{animation:style_slideIn__w66du .4s cubic-bezier(.4,0,.2,1);gap:0}.style_upcomingSessionsCard__nLmAP .style_collapsed__s6zyz .style_expandedSessionsContent__i__Jt{gap:0}.style_sessionWrapper__CfMZr{animation:style_slideIn__w66du .4s cubic-bezier(.4,0,.2,1) backwards;gap:0}.style_sessionCard__CN_Ue{transition:transform .2s ease,box-shadow .2s ease}.style_totalSessionsText__E_fNb{text-align:center;padding:.5rem 0;background:var(--black-40);border-radius:10px}.style_pastSessionsCard__Dudsp .style_cardTitle__ljrJS{justify-content:space-between;padding-right:.5rem;margin-top:1rem}.style_pastSessionsCard__Dudsp .style_cardTitle__ljrJS svg{color:var(--black-400)}.style_pastSessionsCard__Dudsp .style_monthGroup__5kzYM{gap:.25rem}.style_pastSessionsCard__Dudsp .style_monthGroup__5kzYM .style_sessionWrapper__CfMZr{margin-bottom:1rem}.style_pastSessionsCard__Dudsp .style_monthGroup__5kzYM .style_cardList___WzKr{gap:.25rem}.style_sessionHeader__aigIm{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem;border-radius:.5rem}.style_sessionHeaderInfo__OiPd8{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.style_sessionHeaderAvatar__w_NMg{flex-shrink:0;width:24px;height:24px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.style_sessionHeaderImage__L5O_x{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style_sessionHeaderDetails__dQ7R1{gap:0;min-width:0}.style_sessionHeaderActions__Vx_Ux{display:flex;align-items:center;justify-content:flex-end}.style_sessionHeaderActions__Vx_Ux svg{color:var(--black-400)}.style_sessionHeaderMenu__UXe1l{padding:.5rem .75rem;min-width:12rem;display:flex;flex-direction:column;gap:.25rem}.style_sessionHeaderMeta__OYeTT{color:var(--black-600);white-space:nowrap}.style_infoModal__DKgxr .style_modalContent__gd8ie{padding:0}.style_infoModal__DKgxr .style_modalContent__gd8ie .style_modalHeader__pHLx0{justify-content:space-between;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:2rem}.style_infoModal__DKgxr .style_modalContent__gd8ie .style_modalBody__WISvb{display:flex;flex-direction:column;gap:0;padding-bottom:2rem}.style_infoModal__DKgxr .style_modalContent__gd8ie .style_filesList__uG0wI{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.style_infoModal__DKgxr .style_modalContent__gd8ie .style_fileItem__Q093L{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--black-80);margin-top:0;padding:.5rem 0 0}.style_infoModal__DKgxr .style_modalContent__gd8ie .style_fileItem__Q093L .style_fileDetails__dzwnY>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42ch}.style_infoModal__DKgxr .style_modalContent__gd8ie .style_fileItem__Q093L svg{color:var(--black)}.style_infoModal__DKgxr .style_modalContent__gd8ie .style_fileInfo__KYcVa{display:flex;align-items:center;gap:.5rem;flex:1}.style_infoModal__DKgxr .style_modalContent__gd8ie .style_fileInfo__KYcVa .style_fileDetails__dzwnY{display:flex;flex-direction:column;gap:.25rem}.style_infoModal__DKgxr .style_modalContent__gd8ie .style_fileIcon__QWOoF{border-radius:100%;display:flex;align-items:center;justify-content:center}.style_infoModal__DKgxr .style_modalContent__gd8ie .style_fileIcon__QWOoF svg{color:var(--black-600)}.style_infoModal__DKgxr .style_modalContent__gd8ie .style_loadingContainer__SYG2S{display:flex;justify-content:center;align-items:center;padding:2rem 0;min-height:100px}.style_infoModal__DKgxr{padding-bottom:0!important}.style_infoModal__DKgxr .style_modalBody__WISvb{max-height:580px;overflow-y:auto}.style_carePlanCard__XoaXc{box-shadow:0 0 1px 0 var(--black-400);border-radius:16px;flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex;position:relative;overflow:hidden}.style_carePlanCard__XoaXc .style_backgroundVideoContainer__YBI3F{position:absolute;top:0;left:0;width:100%;height:144px;overflow:hidden;z-index:-1}.style_carePlanCard__XoaXc .style_backgroundVideoContainer__YBI3F .style_backgroundVideoOverlay__pXFgK{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(0deg,#ffffff,transparent)}.style_carePlanCard__XoaXc .style_backgroundVideoContainer__YBI3F .style_backgroundVideo__QtCRq{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(128px)}.style_form__tY6xM{gap:.25rem}.style_form__tY6xM .style_textInput__x30y4{margin-bottom:0}.style_form__tY6xM .style_uploadedFiles__yRa9w{margin-top:.5rem}.style_narrowContainer__UaiiN{max-width:480px;padding:0 20px;overflow:visible;margin-bottom:4rem}.style_container__BRi_I{padding:0;display:flex;flex-direction:column;gap:0}.style_form__u_VAv{gap:.25rem;margin-bottom:2rem}.style_form__u_VAv .style_textInput__CbjH3{margin-bottom:0}.style_form__u_VAv .style_uploadedFiles__tmPja{margin-top:.5rem}.style_input__psUDi,.style_textarea__JFLIn{margin-bottom:1rem}.style_container__vH9Db{padding:0;display:flex;flex-direction:column;gap:0}.style_form__odC68{gap:.25rem}.style_container__3WEEt{padding:0;display:flex;flex-direction:column;gap:1.5rem}.style_card__x7lE5{display:flex;flex-direction:column;gap:1rem;padding:2rem;border-radius:16px;background:var(--black-40)}.style_card__x7lE5 .style_googleIcon__BXidU{width:32px;height:32px;margin-bottom:1rem}.style_cardHeader__eTgRm{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.style_cardTitle__A1Kwy{display:flex;flex-direction:column;gap:.25rem;flex:1}.style_cardActions__Thinr{display:flex;align-items:center}.style_statusRow__EVwDZ{display:flex;justify-content:space-between;background-color:var(--white);gap:.75rem;padding:.5rem .5rem .5rem 1rem;border-radius:16px}.style_noSessions__ggzSK .style_noSessionsContainer__rJI0d{padding:1rem;border-radius:16px;border:1px solid var(--black-100);background:var(--white);display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;align-items:center;gap:1rem;position:relative}.style_noSessions__ggzSK .style_noSessionsContainer__rJI0d .style_whiteBar__uVJaO{width:6px;height:40px;border-radius:8px;background:var(--black-100)}.style_noSessions__ggzSK .style_noSessionsContainer__rJI0d .style_emptyMessage__BYmcZ{color:var(--black-800);font-size:var(--ui-s-fs);display:flex;flex-direction:column}.style_row__g0cri{padding:1rem;border-radius:16px;border:1px solid var(--black-100);background:var(--white);display:flex;flex-direction:row;align-items:center;gap:1rem;position:relative;box-shadow:0 0 0 rgba(46,44,42,.03922);transition:all .2s ease;cursor:pointer;flex:1}.style_row__g0cri:focus-visible{outline:2px solid var(--black);outline-offset:-1px}.style_row__g0cri:hover{border-color:var(--black-200);box-shadow:0 1px 2px rgba(46,44,42,.03922)}.style_row__g0cri .style_dateAndTime__YHLm7{display:flex;flex-direction:column;align-items:flex-start;padding:0}.style_row__g0cri .style_greenBarPulse__1Su8l,.style_row__g0cri .style_greenBar__jTy5Y{width:4px;min-width:4px;height:48px;border-radius:8px}.style_row__g0cri .style_greenBarPulse__1Su8l{background:linear-gradient(180deg,#034f55,#d0e3e5);animation:style_barPulse__AUDbA 2s ease-in-out infinite}.style_row__g0cri .style_grayBar__8hFkm{width:4px;min-width:4px;height:48px;border-radius:8px;background:var(--black-100)}.style_row__g0cri .style_nextTag__MumIV{background:var(--emerald-100);color:var(--emerald);padding:.24rem .64rem;border-radius:10px;white-space:nowrap}.style_row__g0cri .style_happeningTag__77Agl{background:var(--white);color:var(--emerald);padding:.24rem .64rem;border-radius:10px;white-space:nowrap}.style_miniSession__0Oemf{padding:1rem;border-radius:16px;border:1px solid var(--black-100);background:var(--white);display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;align-items:center;gap:.5rem;position:relative;box-shadow:0 0 0 rgba(46,44,42,.03922);transition:all .2s ease}.style_miniSession__0Oemf .style_row__g0cri{flex:1;text-align:left;width:50%}.style_miniSession__0Oemf:focus-visible{outline:2px solid var(--black);outline-offset:-1px}.style_miniSession__0Oemf:hover{border-color:var(--black-200);box-shadow:0 1px 2px rgba(46,44,42,.03922)}.style_miniSession__0Oemf.style_surface__Rd5RG{border:none;background:var(--black-40);border-radius:12px}.style_miniSession__0Oemf.style_surface__Rd5RG:hover{border-color:transparent;box-shadow:0 0 0 rgba(46,44,42,.03922)}.style_miniSession__0Oemf .style_leftSide__d6AVy{flex:2;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.75rem;text-align:left;width:50%}.style_miniSession__0Oemf .style_rightSide__ZX_K4{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;position:absolute;right:1rem;width:50%;justify-content:flex-end;text-align:right}.style_miniSession__0Oemf .style_rightSide__ZX_K4 .style_name__NWs7z{text-overflow:ellipsis;width:140px;white-space:nowrap;overflow:hidden}.style_miniSession__0Oemf:hover .style_chevron__lAlwf{transform:scale(1.5);min-width:12px}.style_miniSession__0Oemf .style_chevron__lAlwf{position:block;width:0;min-width:0;top:50%;transform:scale(0);transition:all .2s ease}.style_miniSession__0Oemf .style_chevron__lAlwf svg{color:var(--black-400)}.style_miniSession__0Oemf .style_dateAndTime__YHLm7{display:flex;flex-direction:column;align-items:flex-start;padding:0}.style_miniSession__0Oemf .style_redBar__tbCN1{width:6px;height:40px;border-radius:8px;background:linear-gradient(180deg,var(--ruby) 0,var(--ruby-100) 100%)}.style_miniSession__0Oemf .style_greenBar__jTy5Y{width:6px;height:40px;border-radius:8px;background:var(--black)}.style_miniSession__0Oemf .style_greenBarPulse__1Su8l{width:6px;height:40px;border-radius:8px;background:linear-gradient(180deg,#034f55,#d0e3e5);animation:style_barPulse__AUDbA 2s ease-in-out infinite}.style_miniSession__0Oemf .style_grayBar__8hFkm{width:6px;height:40px;border-radius:8px;background:var(--black-100)}.style_miniSession__0Oemf .style_nextTag__MumIV{background:var(--black-100);color:var(--black);padding:.24rem .64rem;border-radius:10px}.style_miniSession__0Oemf .style_happeningTag__77Agl{background:var(--white);color:var(--emerald);padding:.24rem .64rem;border-radius:10px;position:relative;border:1px solid var(--black-100)}@keyframes style_barPulse__AUDbA{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(3,79,85,.4)}50%{opacity:.8;box-shadow:0 0 8px 2px rgba(3,79,85,.3)}}@keyframes style_tagPulse___1Rg4{0%,to{transform:scale(.75);background:var(--emerald)}50%{transform:scale(1);background:var(--emerald-200)}}.style_c__Mvzrn{position:relative;width:100%;box-sizing:border-box}.style_c__Mvzrn .style_chevron__55lzg{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;color:var(--black-400);transition:transform .24s ease}.style_c__Mvzrn .style_chevron__55lzg.style_open__Kz7g3{transform:translateY(-50%) rotate(180deg)}.style_c__Mvzrn.style_disabled__tE5Db .style_chevron__55lzg{display:none}.style_c__Mvzrn input{width:100%;padding:28px 40px 10px 16px;border:1px solid rgba(46,44,42,.1);border-radius:var(--input-radius);corner-shape:superellipse(1.25);outline:none;box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(46,44,42,.04);transition:all .16s ease;font-family:inherit;background-color:#fff;cursor:pointer}.style_c__Mvzrn input::-webkit-input-placeholder,.style_c__Mvzrn input::placeholder{color:rgba(0,0,0,0)}.style_c__Mvzrn input:focus-visible:not([readonly]){outline-offset:-2px;outline:2px solid #2e2c2a}.style_c__Mvzrn input:disabled{background-color:var(--black-30);border:1px solid var(--black-30);box-shadow:none;cursor:not-allowed}.style_c__Mvzrn.style_noLabel__ueY4f input{padding-top:16px}.style_c__Mvzrn .style_description__m7qEA{margin-top:.4rem}.style_c__Mvzrn label{position:absolute;left:1.05rem;top:2.04rem;transform:translateY(-50%);pointer-events:none;transition:all .24s cubic-bezier(.79,.14,.15,.86)}.style_c__Mvzrn label.style_focused__dBwDv{top:20px}.style_options__XYOTJ{position:absolute;top:calc(100% + .42rem);left:0;right:0;z-index:50;padding:.5rem;border-radius:16px;background-color:var(--white);border:1px solid var(--black-100);box-shadow:0 2px 8px var(--black-80);max-height:200px;display:flex;flex-direction:column;gap:.24rem;opacity:0;transform:translateY(-8px);scrollbar-gutter:stable;overflow-y:auto}.style_options__XYOTJ.style_opening__80ENe{animation:style_dropdownOpen___r83X .2s ease-out forwards}.style_options__XYOTJ.style_closing__x8Xl0{animation:style_dropdownClose__DRmXE .2s ease-out forwards}.style_options__XYOTJ .style_option__FW5JR{width:100%;justify-content:flex-start!important;text-align:left!important;border-radius:10px}.style_options__XYOTJ .style_option__FW5JR.style_selected__9IVO0{justify-content:space-between!important}.style_checkIcon__26O7h{width:24px;height:24px;color:#2e2c2a;flex-shrink:0}.style_noResults__m_4Z2{position:absolute;top:calc(100% + .42rem);left:0;right:0;z-index:50;background-color:#fff;border:1px solid rgba(46,44,42,.1);border-radius:16px;padding:16px;text-align:center;box-shadow:0 2px 8px rgba(46,44,42,.08);opacity:0;transform:translateY(-8px)}.style_noResults__m_4Z2.style_opening__80ENe{animation:style_dropdownOpen___r83X .2s ease-out forwards}.style_noResults__m_4Z2.style_closing__x8Xl0{animation:style_dropdownClose__DRmXE .2s ease-out forwards}.style_status__wPfBy{display:flex;align-items:center;justify-content:center;gap:.5rem}.style_description__m7qEA{margin-top:8px}.style_container__bATmZ:focus-within .style_input__eYofa{outline-offset:-2px;outline:2px solid #2e2c2a;border-color:#2e2c2a}@keyframes style_dropdownOpen___r83X{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes style_dropdownClose__DRmXE{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.style_textInput__XTcza{box-sizing:border-box;margin-bottom:1rem}.style_textInput__XTcza,.style_textareaWrapper__P5iOf{position:relative;width:100%}.style_textareaWrapper__P5iOf textarea{width:100%;min-height:120px;padding:28px 16px 10px;border:1px solid #e0e0e0;border:1px solid var(--black-100,#e0e0e0);border-radius:10px;outline:none;box-sizing:border-box;box-shadow:0 1px 2px 0 #e6e6e6;box-shadow:0 1px 2px 0 var(--black-40,#e6e6e6);transition:all .16s ease;resize:vertical;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;background:#fff;background:var(--white,#fff);color:#222;color:var(--black,#222)}.style_textareaWrapper__P5iOf textarea::-webkit-input-placeholder,.style_textareaWrapper__P5iOf textarea::placeholder{color:transparent}.style_textareaWrapper__P5iOf textarea:focus-visible:not([readonly]){outline-offset:-2px;outline:2px solid #222;outline:2px solid var(--black,#222)}.style_textInput__XTcza.style_noLabel__kDqeu textarea{padding-top:16px}.style_textareaWrapper__P5iOf .style_label__djXum{position:absolute;left:1.05rem;top:2.04rem;transform:translateY(-50%);pointer-events:none;transition:all .32s cubic-bezier(.79,.14,.15,.86)}.style_textareaWrapper__P5iOf .style_label__djXum.style_focused__4t2iY{top:20px}.style_scrolled__ML_QU .style_textareaWrapper__P5iOf .style_label__djXum{opacity:0;transform:translateY(-4px);transition:all .24s ease-in-out}.style_description__M9sBR{margin-top:.4rem;font-size:.875rem;line-height:1.25rem;color:#999;color:var(--black-400,#999)}.style_textInput__XTcza textarea::-webkit-inner-spin-button,.style_textInput__XTcza textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.style_textInput__XTcza textarea[type=number]{-webkit-appearance:none;-moz-appearance:textfield}.CalendarYear_calendarYear___pv4m{background:var(--white);min-width:392px}.CalendarYear_calendarYear___pv4m .CalendarYear_header__UBdM3{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.CalendarYear_calendarYear___pv4m .CalendarYear_header__UBdM3 button:disabled{opacity:0;border:0!important}.CalendarYear_calendarYear___pv4m .CalendarYear_header__UBdM3 button svg{height:20px!important;width:20px!important}.CalendarYear_calendarYear___pv4m .CalendarYear_grid__kTnLa{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.5rem;gap:.5rem}.CalendarYear_calendarYear___pv4m .CalendarYear_year__Ue51Z{min-width:64px;width:auto!important;padding:8px}.CalendarYear_calendarYear___pv4m .CalendarYear_year__Ue51Z.CalendarYear_selected__HO0pv{background-color:var(--black)!important;color:var(--white)!important}.CalendarYear_calendarYear___pv4m .CalendarYear_year__Ue51Z.CalendarYear_current__y9lF0{position:relative;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:4px}.CalendarYear_calendarYear___pv4m .CalendarYear_year__Ue51Z:focus,.CalendarYear_calendarYear___pv4m .CalendarYear_year__Ue51Z:focus-visible{outline:2px solid var(--black);outline-offset:2px}.CalendarYear_calendarYear___pv4m .CalendarYear_year__Ue51Z.CalendarYear_disabled__KHxub{color:var(--black-200)!important;cursor:not-allowed!important;background-color:var(--white)!important;box-shadow:none!important;border:0!important}@media(max-width:480px){.CalendarYear_calendarYear___pv4m{padding:1rem;max-width:100%}.CalendarYear_calendarYear___pv4m .CalendarYear_grid__kTnLa{gap:6px}.CalendarYear_year__Ue51Z{padding:10px 6px!important;font-size:14px}}.SlimCalendar_slimCalendar__an3q_{display:flex;align-items:center;gap:12px}.SlimCalendar_navButton__wj6OG{flex:0 0 auto}.SlimCalendar_navButton__wj6OG:disabled{opacity:.4}.SlimCalendar_days__gZi_t{display:grid;grid-template-columns:repeat(7,minmax(60px,1fr));grid-gap:8px;gap:8px;flex:1 1 auto}.SlimCalendar_dayButton__Bnqdg{min-width:60px;padding:8px 4px;transition:transform .1s ease;font-size:12px;white-space:nowrap}.SlimCalendar_dayButton__Bnqdg:hover:not(.SlimCalendar_disabled__r_Yiq):not(:disabled){transform:translateY(-2px)}.SlimCalendar_selected__VhbW_{background-color:var(--black)!important;color:var(--white)!important}.SlimCalendar_disabled__r_Yiq{color:var(--black-200)!important;cursor:not-allowed!important;background-color:var(--white)!important;box-shadow:none!important;border:0!important}@media(max-width:600px){.SlimCalendar_days__gZi_t{gap:4px;grid-template-columns:repeat(7,minmax(50px,1fr))}.SlimCalendar_dayButton__Bnqdg{min-width:50px;padding:6px 2px;font-size:11px}}.style_root__dBcHG{flex-direction:column;gap:10px}.style_root__dBcHG,.style_root__dBcHG .style_barRow__iTyGG{display:flex;align-items:center;position:relative;flex-shrink:0;width:100%}.style_root__dBcHG .style_barRow__iTyGG{gap:2px;height:16px}.style_root__dBcHG .style_highlightWrap__7Esv7{flex:1 1 0;display:flex;height:100%;min-width:1px}.style_root__dBcHG .style_barFill__v2JYA{border-radius:2px;height:100%;transform:rotate(180deg) scaleY(-1)}.style_root__dBcHG .style_highlightBar__V_N51{width:100%;background:var(--bar-gradient)}.style_root__dBcHG .style_smallBar__MQ4QN{width:8px;position:relative;flex-shrink:0;cursor:default;height:100%}.style_root__dBcHG .style_smallBar__MQ4QN:focus-visible .style_tooltip__2MCNF,.style_root__dBcHG .style_smallBar__MQ4QN:hover .style_tooltip__2MCNF{opacity:1;transform:translate(-50%) scale(1)}.style_root__dBcHG .style_smallBar__MQ4QN:focus-visible{outline:2px solid #a6a6a6;outline:2px solid var(--black-40,#a6a6a6);outline-offset:2px}.style_root__dBcHG .style_smallBar__MQ4QN .style_smallBarFill__L7CzL{width:100%;background-color:var(--bar-color);display:block}.style_root__dBcHG .style_tooltip__2MCNF{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px) scale(.96);background-color:#09090b;color:#fafafa;padding:6px 12px;border-radius:6px;font-size:12px;white-space:nowrap;z-index:50;pointer-events:none;opacity:0;transition:opacity .15s ease,transform .15s ease}.style_root__dBcHG .style_tooltipArrow__ks3be{position:absolute;top:-3px;left:50%;transform:translateX(-50%) rotate(45deg);width:6px;height:6px;background-color:#09090b;border-radius:1px}.style_root__dBcHG .style_dot__yvdml{position:relative;flex-shrink:0;width:5px;height:5px;border-radius:50%;background-color:var(--dot-color)}.style_root__dBcHG .style_label__7UzHk{line-height:20px;min-width:100%;position:relative;flex-shrink:0;font-size:14px;color:#000000;color:var(--black,#000000);text-align:center;letter-spacing:.28px;width:-moz-min-content;width:min-content}.style_mini__SZmzD{width:20px;height:20px;border-radius:50%;display:inline-block;background-color:var(--dot-color)}