.NotificationBanner_notificationBody__GAN_D{background:#e9faff 100% 100% no-repeat;min-height:118px;margin-bottom:16px}@media screen and (width<=640px){.NotificationBanner_notificationBody__GAN_D{flex-direction:column;margin-bottom:0;display:flex;position:relative}.NotificationBanner_notificationBody__GAN_D .NotificationBanner_imgContanier__mryWV{justify-content:flex-end;padding-top:30px;display:flex}.NotificationBanner_notificationBody__GAN_D .NotificationBanner_rowPosition___KiSo{width:auto;height:fit-content}.NotificationBanner_notificationBody__GAN_D .NotificationBanner_iconCloseMobile__nDZyP{cursor:pointer;position:absolute;top:11px;right:20px;width:20px!important;height:30px!important}.NotificationBanner_notificationBody__GAN_D{height:100%;background-size:auto!important}}.NotificationBanner_notificationBody__GAN_D{background-position:100% 100%}.NotificationBanner_hideBlock__F2Kfy{display:none}.NotificationBanner_title1__01LRZ{letter-spacing:0;text-align:left;margin:20px 20px 8px;font-family:Circular-Std-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.NotificationBanner_title2__wT7Xs{letter-spacing:0;text-align:left;margin:8px 20px 40px;font-family:Circular-Std-Medium,sans-serif;font-size:14px;font-weight:400;line-height:18px}.NotificationBanner_scheduleMeetingActive__AAXZ8{margin:8px 20px}.NotificationBanner_linkEmail___wNEu{color:var(--accent-main);margin-bottom:0;margin-left:20px;font-size:14px;font-weight:400}.NotificationBanner_btnPayment__FfXqB{letter-spacing:0;text-align:left;color:var(--accent-main);margin:20px 0 10px 5px;font-family:Circular-Std-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;position:absolute;bottom:0}@media screen and (width<=640px){.NotificationBanner_btnPayment__FfXqB{position:unset}}.NotificationBanner_btnPrimary__MJgag{background:var(--accent-main);color:var(--light-color);border-radius:4px;margin-top:8px;margin-bottom:10px;margin-left:20px}.NotificationBanner_backgroundImg__hReQ6{max-height:79%;position:absolute;bottom:0;right:0}.NotificationBanner_rowPosition___KiSo{min-height:118px;position:relative!important}@media (width<=640px){.NotificationBanner_rowPosition___KiSo{width:90%;height:40px}}.NotificationBanner_iconClose__cS_fq{cursor:pointer;position:absolute;top:11px;right:11px}.NotificationBanner_scheduleRevenueMettingButton__QxqPC{padding:0 0 40px 20px}.NotificationBanner_scheduleRevenueMettingButton__QxqPC.NotificationBanner_scheduleRevenueMettingButton__QxqPC span:hover{color:var(--ant-primary-color-hover)}.NotificationBanner_customLinkUrl__ENX84{padding-left:20px}.NotificationBanner_textCenter__4dtPE{margin-top:45px}.FullScreenPopout_fullScreenPopout__jPEFF .ant-modal{padding:0}.FullScreenPopout_fullScreenPopout__jPEFF .ant-modal-container{border-radius:4px;height:95vh;padding:0}.FullScreenPopout_fullScreenPopout__jPEFF .ant-modal-body{background-color:#f7f7f9;border-radius:4px;height:95vh;padding:0}.FullScreenPopout_fullScreenPopout__jPEFF .ant-modal-close{display:none}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_header__0cqde>div{align-items:center;width:100%;height:100%;display:flex}.FullScreenPopout_pencilIcon__P1gk0{z-index:1;background-color:#3d9588;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;bottom:-5px;right:-3px}.FullScreenPopout_pencilIcon__P1gk0>svg{width:6px;height:6px;top:4px;left:4px}.FullScreenPopout_fullScreenPopoutContainer__t5B9K{-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:4px;width:100%;height:95vh;position:relative}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_mobileTimerRoot__c99js{z-index:7;position:absolute;left:50%;transform:translate(-50%)}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_header__0cqde{grid-column-gap:10px;background-color:var(--text-main);cursor:pointer;border-radius:4px 4px 0 0;grid-template-columns:24px 1fr 84px;align-content:center;width:100%;height:56px;padding:0 28px 0 16px;display:grid}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_header__0cqde .FullScreenPopout_tabTitle__6OXn6{font-family:var(--font-family);color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:130px;font-size:14px;font-weight:400;line-height:24px;display:block;overflow:hidden}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_header__0cqde>div:first-child{width:24px;height:24px;position:relative}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_header__0cqde>div:first-child>svg{z-index:1;width:14px;height:14px;position:absolute;bottom:-5px;right:-3px}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_header__0cqde>div:nth-child(3){justify-content:flex-end;align-items:center;width:100%;display:flex}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_header__0cqde>div:nth-child(3) .FullScreenPopout_opsIcon__nc8q0{width:20px;height:20px;color:var(--grey-main);cursor:pointer;justify-content:center;align-items:center;margin-left:12px;font-size:18px;display:flex}@media (width<=640px){.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_header__0cqde>div:nth-child(3){justify-content:flex-end;display:flex}}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_fullScreenPopoutScrollMobile__pbPV8{overflow:auto!important}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_fullScreenPopoutScrollMobile__pbPV8>div:first-child{margin:0!important;overflow:hidden!important}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_fullScreenPopoutScrollMobile__pbPV8 ::-webkit-scrollbar{width:3px;height:3px}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_fullScreenPopoutScrollMobile__pbPV8 ::-webkit-scrollbar-thumb{background:var(--grey-main);border-radius:0}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_fullScreenPopoutScrollMobile__pbPV8 ::-webkit-scrollbar-track{background-color:var(--light-color)}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .simplebar-content{height:100%}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_content__k19f2{-webkit-overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:0 0 4px 4px;width:100%;height:100%;margin:0 auto;overflow-y:auto}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_content__k19f2.FullScreenPopout_centered__XI3M2{min-height:100%;margin:0 auto}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_content__k19f2.FullScreenPopout_centered__XI3M2>div{max-width:860px;margin:0 auto}.FullScreenPopout_fullScreenPopoutContainer__t5B9K .FullScreenPopout_content__k19f2.FullScreenPopout_centered__XI3M2 div[class*=formComponentButton]{background-color:var(--light-color);position:sticky;bottom:0}@media screen and (width>=577px) and (width<=1024px),screen and (width>=577px) and (width<=1366px) and (orientation:landscape){.FullScreenPopout_fullScreenPopout__jPEFF .ant-modal-container,.FullScreenPopout_fullScreenPopout__jPEFF .ant-modal-body{height:90vh}.FullScreenPopout_fullScreenPopoutContainer__t5B9K{height:90vh}}.ClientPrescriptionsLabelsLayout_hidden__jbbgG{display:none}.ClientPrescriptionsLabelsLayout_print__nNGo0{color:var(--light-color);background-color:var(--accent-main);margin-top:20px;margin-left:90%}.ClientPrescriptionsLabelsLayout_activeCheckbox__bhaO3{background-color:var(--light-green-colour);width:16px;height:16px;color:var(--light-color);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;display:flex}.ClientPrescriptionsLabelsLayout_inActiveCheckBox__XeXcq{border:1px solid var(--light-green-colour);cursor:pointer;border-radius:3px;width:16px;height:16px}.PrintWithModalOptions_printModal__P7ra4 .ant-modal-container{width:min-content;min-height:416px;padding:40px}.PrintWithModalOptions_printModal__P7ra4 .ant-modal-body{padding:0}.PrintWithModalOptions_printModal__P7ra4 .ant-modal-close{top:27px}.PrintWithModalOptions_printModal__P7ra4 .PrintWithModalOptions_printModalContainer__TKWMN{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.PrintWithModalOptions_printModal__P7ra4 .PrintWithModalOptions_printModalContainer__TKWMN h1{color:var(--text-main);margin-bottom:17px;font-size:22px;font-weight:500;line-height:29px}.PrintWithModalOptions_printModal__P7ra4 .PrintWithModalOptions_printModalContainer__TKWMN .PrintWithModalOptions_printOptionContainer__QnXpq{gap:24px;margin-top:24px;display:flex}.PrintWithModalOptions_printModal__P7ra4 .PrintWithModalOptions_printModalContainer__TKWMN .PrintWithModalOptions_printModalDescription__VX9lD{color:var(--grey-main);width:100%;font-size:12px;font-weight:450;line-height:15px;position:relative}.PrintWithModalOptions_printModal__P7ra4 .PrintWithModalOptions_printModalFooter__Buq6X{justify-content:center;padding-bottom:0}.PrintWithModalOptions_printModal__P7ra4 .PrintWithModalOptions_printBtn__feiv9{color:var(--light-color);width:444px;background-color:var(--accent-main)!important;margin:32px 0 0!important}.PrintPrescription_hidden__HPM5J{display:none}.PhoneNumberInput_phoneNumberInputContainer__53Mtp{width:100%}.PhoneNumberInput_phoneNumberInputWidth__chSAI input{max-width:100%}.PhoneNumberInput_phoneNumberInput__QBZnu>div{position:relative}.PhoneNumberInput_phoneNumberInput__QBZnu>div input{border:1px solid var(--grey-lt-02);color:#595959;border-radius:2px;width:100%;height:32px;font-family:Circular-Std-Book,sans-serif;font-size:16px!important}.PhoneNumberInput_phoneNumberInput__QBZnu>div input.form-control{height:40px}.PhoneNumberInput_phoneNumberInput__QBZnu>div .flagDropdown{border:1px solid #0000;border-right:1px solid var(--grey-lt-02);color:#595959;background-color:#fff;height:30px;font-family:Circular-Std-Book,sans-serif;position:absolute;top:1px;left:1px;font-size:16px!important}.PhoneNumberInput_phoneNumberInput__QBZnu .search-emoji{display:none}.PhoneNumberInput_phoneNumberInput__QBZnu .react-tel-input .search-box{background:var(--color-white);border:1px solid var(--grey-lt-02);box-sizing:border-box;border-radius:4px;max-width:95%;padding:4px 8px}.PhoneNumberInput_phoneNumberInput__QBZnu .react-tel-input .search-box:focus{border-color:var(--accent-main);box-shadow:0 0 0 2px fade(var(--accent-main)30%)}.PhoneNumberInput_phoneNumberInput__QBZnu .react-tel-input .country-list .search-box::placeholder{color:var(--grey-lt-06);max-width:100%}.PhoneNumberInput_redBorder__ybhMn>div input{border:1px solid var(--danger-main)}.PhoneNumberInput_phoneNumberLabel__6Cx_E{color:var(--grey-main);margin:0 0 8px;font-size:14px;line-height:22px}.PhoneNumberInput_required__xhN3N:before{content:"*";color:var(--danger-colour);margin-right:4px;font-family:SimSun,sans-serif;font-size:14px;line-height:1;display:inline-block}.PhoneNumberInput_requiredField__Cdcmo:after{content:"*";color:var(--red-color)}.PhoneNumberInput_phoneNumberValidMessage__z2VC_{color:var(--error-color);margin:2px 0 0}.PhoneNumberInput_menuContainer__PohO0{max-height:300px;overflow-y:auto}.PhoneNumberInput_validatingMessage__bMcZt{color:var(--light-green-color);padding-top:5px}.PhoneNumberInput_validMessage__J7FvQ{color:var(--light-green-color);gap:5px;padding-top:5px;display:flex}.PhoneNumberInput_errorMessage__WvWMV{color:var(--error-color);padding-top:5px}.PickerShell_root__33EQY{z-index:1201;display:flex;position:fixed;inset:0}.PickerShell_scrim__QUD_7{-webkit-backdrop-filter:blur(10px);background:#0c122673;animation:.32s cubic-bezier(.2,0,0,1) both PickerShell_scrimIn__afpM5;position:absolute;inset:0}.PickerShell_root__33EQY.PickerShell_closing___h_Tx .PickerShell_scrim__QUD_7{animation:.24s cubic-bezier(.2,0,0,1) both PickerShell_scrimOut__ENxfR}@keyframes PickerShell_scrimIn__afpM5{0%{opacity:0}to{opacity:1}}@keyframes PickerShell_scrimOut__ENxfR{0%{opacity:1}to{opacity:0}}.PickerShell_sheet__2qS_7{background:var(--ar-color-surface,#fff);border-radius:20px;flex-direction:column;animation:.36s cubic-bezier(.3,0,0,1) both PickerShell_sheetIn__bdpK9;display:flex;position:absolute;inset:24px;overflow:hidden;box-shadow:0 40px 120px -20px #0c122673,0 16px 40px -16px #0c12264d}.PickerShell_root__33EQY.PickerShell_closing___h_Tx .PickerShell_sheet__2qS_7{animation:.24s cubic-bezier(.2,0,0,1) both PickerShell_sheetOut__o8fgr}@keyframes PickerShell_sheetIn__bdpK9{0%{opacity:0;transform:translateY(24px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PickerShell_sheetOut__o8fgr{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(12px)scale(.99)}}.PickerShell_head__U2eqc{border-bottom:1px solid var(--ar-color-border-subtle,#e4e8ef);flex-shrink:0;align-items:center;gap:24px;padding:20px 24px;display:flex}.PickerShell_headLeft__mKFVe{flex-shrink:0;align-items:center;gap:14px;display:flex}.PickerShell_back__H57fJ{background:var(--ar-color-neutral-50,#f5f7fa);border:1px solid var(--ar-color-border-subtle,#e4e8ef);width:38px;height:38px;color:var(--ar-color-text-secondary,#4e5768);cursor:pointer;border-radius:10px;place-items:center;transition:all .16s;display:grid}.PickerShell_back__H57fJ:hover{background:var(--ar-color-neutral-100,#eef1f6);color:var(--ar-color-text-primary,#121d36);transform:translate(-2px)}.PickerShell_back__H57fJ svg{width:16px;height:16px}.PickerShell_eyebrow__7pdio{font-family:var(--ar-font-mono,"DM Mono",monospace);letter-spacing:.14em;color:var(--ar-color-cyan-500,#1e9dc4);text-transform:uppercase;margin-bottom:2px;font-size:10.5px;font-weight:600}.PickerShell_title__qEx_x{letter-spacing:-.015em;color:var(--ar-color-text-primary,#121d36);margin:0;font-size:20px;font-weight:700}.PickerShell_headSpacer__PBb13{flex:1}.PickerShell_closeX__WWfZe{border:1px solid var(--ar-color-border-subtle,#e4e8ef);width:38px;height:38px;color:var(--ar-color-text-secondary,#4e5768);cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;place-items:center;transition:all .18s;display:grid}.PickerShell_closeX__WWfZe:hover{color:var(--ar-color-text-primary,#121d36);background:var(--ar-color-neutral-50,#f5f7fa);transform:rotate(90deg)}.PickerShell_closeX__WWfZe svg{width:16px;height:16px}.PickerShell_body__JFm01{flex:1;min-height:0;overflow:hidden}.PickerShell_bodyCentered__XvttL{justify-content:center;align-items:center;padding:32px 48px;display:flex;overflow:auto}.PickerShell_foot__JESYK{border-top:1px solid var(--ar-color-border-subtle,#e4e8ef);background:var(--ar-color-neutral-25,#fafbfc);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.PickerShell_footLeft__KOBdZ{color:var(--ar-color-text-secondary,#4e5768);align-items:center;gap:12px;font-size:13px;display:flex}.PickerShell_footHint__OgPVX{color:var(--ar-color-text-tertiary,#6b7485)}.PickerShell_footCount__9gOdA{color:var(--ar-color-text-primary,#121d36);align-items:center;gap:8px;font-weight:500;display:inline-flex}.PickerShell_footDot__687ka{background:var(--ar-color-cyan-400,#2badd4);border-radius:999px;width:7px;height:7px}.PickerShell_footRight__7JBAj{align-items:center;gap:12px;display:flex}.PerkQuantityBadge_badge__Ott4t{background:var(--ar-color-neutral-50,#f5f7fa);border:1px solid var(--ar-color-border-subtle,#e4e8ef);font-family:var(--ar-font-mono,"DM Mono",monospace);color:var(--ar-color-text-primary,#121d36);border-radius:6px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;min-width:46px;padding:3px 8px;font-size:12.5px;font-weight:600;display:inline-flex}.PerkQuantityBadge_interactive__aNQb5{cursor:pointer;gap:4px;transition:background .16s,border-color .16s}.PerkQuantityBadge_interactive__aNQb5:hover{border-color:var(--ar-color-border-strong,#b8c0cd);background:#fff}.PerkRowContent_typeIcon__2Xkr3{background:color-mix(in oklch,var(--cyan-400,#2badd4)12%,#fff);width:28px;height:28px;color:var(--cyan-500,#1e9dc4);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.PerkRowContent_typeIcon__2Xkr3 svg{width:14px;height:14px}.PerkRowContent_summary__FXMmQ{flex:1;min-width:0;display:flex}.PerkRowContent_name__Y_r2o{color:var(--ar-color-text-primary,#121d36);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:500;overflow:hidden}.PerkRowContent_namePlaceholder__aFonu{color:var(--ar-color-text-tertiary,#6b7485);font-weight:400}.PerkPreviewRow_row__ubcjX{border:1px solid var(--ar-color-border-default,#d7dde7);background:#fff;border-radius:8px;align-items:stretch;display:flex;overflow:visible}.PerkPreviewRow_body__DZjxU{text-align:left;flex:1;align-items:center;gap:10px;min-width:0;min-height:48px;padding:10px 14px;display:flex}.PerkPreviewRow_qty__aLvE_{margin-right:12px}.MembershipPerk_body__mdzlL{flex-direction:column;gap:24px;height:100%;padding:28px 32px 36px;display:flex;overflow:auto}.MembershipPerk_section__5TJWk{flex-direction:column;gap:10px;display:flex}.MembershipPerk_sectionTitle__XDbwP{font-family:var(--ar-font-mono,"DM Mono",monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--ar-color-text-tertiary,#6b7485);margin:0 4px;font-size:10.5px;font-weight:600}.MembershipPerk_list__9kjX9{flex-direction:column;gap:8px;display:flex}.MembershipPerk_empty__itFnI{flex:1;place-items:center;padding:48px 24px;display:grid}.MembershipPlanCardActions_trigger__WOYN4{background:color-mix(in oklch,currentcolor 16%,transparent);width:26px;height:26px;color:color-mix(in oklch,currentcolor 92%,transparent);cursor:pointer;transition:background .16s var(--ease-standard,ease);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:0;border-radius:8px;place-items:center;display:grid}.MembershipPlanCardActions_trigger__WOYN4:hover{background:color-mix(in oklch,currentcolor 28%,transparent)}.MembershipPlanCardActions_trigger__WOYN4 .anticon{font-size:14px}[class~=surface-dropdown-menu]{border-radius:10px;min-width:180px;box-shadow:0 18px 40px -10px #121d3638,0 4px 12px -4px #121d3614}ar-menu-item{color:var(--neutral-800,#1f2a40);font-size:13px}ar-menu-item .anticon{font-size:13px}.MembershipPlanCard_card__fdf9h{--card-accent:#6246ff;border:1px solid var(--neutral-150,#e4e8ef);perspective:1000px;cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;gap:14px;padding:16px;transition:border-color .22s cubic-bezier(.3,0,0,1),box-shadow .22s cubic-bezier(.3,0,0,1),transform .22s cubic-bezier(.3,0,0,1);animation:.46s cubic-bezier(.3,0,0,1) both MembershipPlanCard_cardIn__YpUdj;display:flex;position:relative;overflow:hidden}.MembershipPlanCard_card__fdf9h:before{content:"";background:radial-gradient(ellipse 200px 120px at var(--mx,50%)var(--my,0%),color-mix(in oklch,var(--card-accent)8%,transparent),transparent 70%);opacity:0;pointer-events:none;z-index:1;transition:opacity .24s;position:absolute;inset:0}.MembershipPlanCard_card__fdf9h:hover{border-color:var(--neutral-200,#d7dde7);box-shadow:0 16px 32px -16px #121d362e,0 4px 8px -4px #121d360f;transform:translateY(-2px)!important}.MembershipPlanCard_card__fdf9h:hover:before{opacity:1}.MembershipPlanCard_visual__i7mYW{aspect-ratio:1.58;color:var(--card-fg,#fff);transform-style:preserve-3d;will-change:transform;border-radius:12px;flex-direction:column;justify-content:space-between;padding:16px 18px;transition:transform .48s cubic-bezier(.3,0,0,1),box-shadow .48s cubic-bezier(.3,0,0,1);animation:6.4s ease-in-out infinite MembershipPlanCard_cardFloat__4tNxI;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 24px -10px #121d3652,inset 0 1px #ffffff2e}.MembershipPlanCard_visual__i7mYW:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 8%,#ffffff29,#0000 42%),radial-gradient(circle at 92% 92%,#0000002e,#0000 50%);position:absolute;inset:0}.MembershipPlanCard_visual__i7mYW:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0% 35%,#ffffff38 50%,#0000 65% 100%);width:50%;animation:5.6s ease-in-out infinite MembershipPlanCard_cardShimmer__q_Tme;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.MembershipPlanCard_card__fdf9h:nth-child(2n) .MembershipPlanCard_visual__i7mYW{animation-delay:-3.2s}.MembershipPlanCard_card__fdf9h:nth-child(2n) .MembershipPlanCard_visual__i7mYW:after{animation-delay:-2.8s}.MembershipPlanCard_card__fdf9h:hover .MembershipPlanCard_visual__i7mYW{animation-play-state:paused;transform:translateY(-4px)rotateX(6deg)rotateY(-4deg)scale(1.02)!important;box-shadow:0 28px 50px -18px #121d3673,0 8px 16px -8px #121d3640,inset 0 1px #ffffff38!important}@keyframes MembershipPlanCard_cardFloat__4tNxI{0%,to{transform:translateY(0)rotateX(0)rotateY(0)}50%{transform:translateY(-3px)rotateX(1.2deg)rotateY(-1.2deg)}}@keyframes MembershipPlanCard_cardShimmer__q_Tme{0%{opacity:0;left:-60%}8%{opacity:1}55%{opacity:1;left:130%}60%,to{opacity:0;left:130%}}@keyframes MembershipPlanCard_cardIn__YpUdj{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MembershipPlanCard_card__fdf9h,.MembershipPlanCard_visual__i7mYW,.MembershipPlanCard_visual__i7mYW:after{animation:none}.MembershipPlanCard_visual__i7mYW:after{opacity:0}.MembershipPlanCard_card__fdf9h:hover,.MembershipPlanCard_card__fdf9h:hover .MembershipPlanCard_visual__i7mYW{transform:none}}.MembershipPlanCard_visualTop__sPr_g{z-index:3;justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:relative}.MembershipPlanCard_visualTopRight__n2Atz{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.MembershipPlanCard_billingChip__gKGjP{background:var(--chip-bg,#ffffffeb);color:var(--chip-fg,var(--neutral-900,#121d36));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:8px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:11.5px;font-weight:500;display:inline-flex;box-shadow:0 2px 6px #00000014}.MembershipPlanCard_billingChip__gKGjP .anticon{color:var(--chip-fg,var(--neutral-900,#121d36));font-size:12px}.MembershipPlanCard_popularPill__1OHv4{background:var(--pabau-yellow,#ffd84d);color:var(--neutral-900,#121d36);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px 3px 7px;font-size:10px;font-weight:700;animation:.4s cubic-bezier(.3,0,0,1) both MembershipPlanCard_popular-in__2wsY_;display:inline-flex;box-shadow:0 2px 6px #ffc80059}.MembershipPlanCard_popularPill__1OHv4 svg{width:11px;height:11px}.MembershipPlanCard_familyPill__g0kYC{color:var(--neutral-900,#121d36);letter-spacing:.04em;white-space:nowrap;background:#ffffffeb;border-radius:999px;align-items:center;gap:5px;padding:3px 9px 3px 7px;font-size:10.5px;font-weight:700;animation:.4s cubic-bezier(.3,0,0,1) both MembershipPlanCard_popular-in__2wsY_;display:inline-flex;box-shadow:0 2px 8px #0000001a}.MembershipPlanCard_familyPill__g0kYC svg{color:#7e22ce;font-size:17px}@keyframes MembershipPlanCard_popular-in__2wsY_{0%{opacity:0;transform:scale(.6)rotate(-10deg)}to{opacity:1;transform:scale(1)rotate(0)}}.MembershipPlanCard_visualName__Fv9k4{letter-spacing:.06em;text-transform:uppercase;text-align:center;z-index:2;text-overflow:ellipsis;white-space:nowrap;margin:auto 0;padding:0 8px;font-size:18px;font-weight:700;line-height:1.15;position:relative;overflow:hidden}.MembershipPlanCard_visualBottom__vgiMe{z-index:2;justify-content:space-between;align-items:flex-end;display:flex;position:relative}.MembershipPlanCard_perksMini__ei5GE{color:color-mix(in oklch,currentcolor 78%,transparent);flex-direction:column;gap:1px;font-size:11px;line-height:1.5;display:flex}.MembershipPlanCard_perksMini__ei5GE b{color:color-mix(in oklch,currentcolor 95%,transparent);margin-right:4px;font-size:11.5px;font-weight:600}.MembershipPlanCard_perkLabel__6cJQ_{display:inline-block}.MembershipPlanCard_price__Mq5l2{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:1}.MembershipPlanCard_priceUnit__ak9gh{opacity:.85;margin-left:1px;font-size:11px;font-weight:500}.MembershipPlanCard_meta__R5FGp{z-index:2;flex-direction:column;gap:12px;padding:4px 4px 2px;display:flex;position:relative}.MembershipPlanCard_metaHead__ImMNN{justify-content:space-between;align-items:center;gap:10px;display:flex}.MembershipPlanCard_metaName__vqRO2{color:var(--neutral-900,#121d36);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;line-height:1.25;overflow:hidden}.MembershipPlanCard_metaFoot__MJQCN{color:var(--neutral-500,#6b7485);justify-content:flex-end;align-items:center;gap:10px;padding:0 4px;font-size:11.5px;display:flex}.MembershipPlanCard_dateLabel__Obqbo{letter-spacing:.06em;font-size:10.5px;font-weight:500}.MembershipPlanCard_statusPill__loNI5{font-size:10.5px;font-family:var(--font-mono,ui-monospace,monospace);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:2px 8px;font-weight:600;display:inline-flex}.MembershipPlanCard_statusPill__loNI5[data-state=active]{color:var(--success-700,#146d3a);background:var(--success-50,#eaf7ef)}.MembershipPlanCard_statusPill__loNI5[data-state=inactive]{color:var(--neutral-500,#6b7485);background:var(--neutral-100,#eef1f6)}.MembershipPlanCard_statusDot__aQL3V{border-radius:999px;width:5px;height:5px}.MembershipPlanCard_statusPill__loNI5[data-state=active] .MembershipPlanCard_statusDot__aQL3V{background:var(--success-500,#1f9e56);box-shadow:0 0 0 2px color-mix(in oklch,var(--success-500,#1f9e56)30%,transparent);animation:2.4s ease-in-out infinite MembershipPlanCard_pulse-dot__T1VKp}.MembershipPlanCard_statusPill__loNI5[data-state=inactive] .MembershipPlanCard_statusDot__aQL3V{background:var(--neutral-400,#8d97a8)}@keyframes MembershipPlanCard_pulse-dot__T1VKp{0%,to{box-shadow:0 0 0 2px color-mix(in oklch,var(--success-500,#1f9e56)30%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in oklch,var(--success-500,#1f9e56)10%,transparent)}}@media (prefers-reduced-motion:reduce){.MembershipPlanCard_statusPill__loNI5[data-state=active] .MembershipPlanCard_statusDot__aQL3V{animation:none}}.MembershipsAddCard_tile___0cgp{border:1.5px dashed var(--neutral-200,#d7dde7);color:var(--neutral-500,#6b7485);cursor:pointer;width:100%;min-height:100%;font:inherit;background:0 0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;transition:border-color .2s,background .2s,color .2s;display:flex}.MembershipsAddCard_tile___0cgp:hover{border-color:var(--cyan-400,#2badd4);color:var(--blue-700,#0a558f);background:#2badd40a}.MembershipsAddCard_orb__FzJ0_{border:1px solid var(--neutral-150,#e4e8ef);width:48px;height:48px;color:var(--neutral-500,#6b7485);background:#fff;border-radius:14px;place-items:center;transition:transform .22s,background .22s,color .22s,border-color .22s,box-shadow .22s;display:grid;box-shadow:0 1px 2px #121d360d}.MembershipsAddCard_tile___0cgp:hover .MembershipsAddCard_orb__FzJ0_{background:linear-gradient(135deg,var(--cyan-400,#2badd4),var(--blue-500,#037cd2));color:#fff;border-color:#0000;transform:scale(1.05)rotate(90deg);box-shadow:0 8px 18px -6px #037cd280}.MembershipsAddCard_title__ujxEv{color:var(--neutral-800,#1f2a40);letter-spacing:-.005em;font-size:13.5px;font-weight:600}.MembershipsAddCard_tile___0cgp:hover .MembershipsAddCard_title__ujxEv{color:var(--blue-700,#0a558f)}.MembershipsAddCard_subtitle__8SMRm{color:var(--neutral-500,#6b7485);text-align:center;max-width:220px;font-size:12px;line-height:1.45}.MembershipsCardGrid_grid__ilNp1{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:20px;display:grid}@media (width<=640px){.MembershipsCardGrid_grid__ilNp1{grid-template-columns:1fr}}.MembershipsConflictModal_body__qrta1{flex-direction:column;gap:12px;padding:24px;display:flex}.MembershipsConflictModal_title__3Zxaf{color:var(--neutral-900,#121d36);margin:0 0 8px;font-size:18px;font-weight:600}.MembershipsEmptyState_empty__zNT9m{width:350px;height:350px;color:var(--neutral-600,#4e5768);text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex}.MembershipsEmptyState_title__QN6WD{margin-top:1.5rem;margin-bottom:1.25rem;font-size:24px;font-weight:400;line-height:24px}.MembershipsEmptyState_subtitle__Kw__2{color:var(--neutral-600,#4e5768);margin-bottom:1rem}.MembershipsNoSearchResults_empty__bMHWN{width:350px;min-height:280px;color:var(--neutral-600,#4e5768);text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex}.MembershipsNoSearchResults_title__shdec{margin-top:0;margin-bottom:1.25rem;font-size:24px;font-weight:400;line-height:24px}.MembershipsNoSearchResults_subtitle__UnPXJ{color:var(--neutral-600,#4e5768);word-break:break-word;margin-bottom:1rem}.MembershipsSearchBar_row__7IYKE{flex:1;align-items:center;display:flex}.MembershipsSearchBar_search__4rzUf{border-radius:8px;flex:1;width:100%;max-width:none}.MembershipsSetupHeader_header__vKsCM{flex-direction:column;gap:18px;display:flex}.MembershipsSetupHeader_row__a4aUa{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.MembershipsSetupHeader_titleBlock__vTa1l{flex-direction:column;gap:6px;display:flex}.MembershipsSetupHeader_title__G90iu{letter-spacing:-.02em;color:var(--neutral-900,#121d36);align-items:center;gap:12px;margin:0;font-size:28px;font-weight:700;line-height:1.1;display:flex}.MembershipsSetupHeader_countPill__vu87j{font-size:12px}.MembershipsSetupHeader_subtitle__hzf5_{color:var(--neutral-600,#4e5768);max-width:520px;margin:0;font-size:13.5px}.MembershipsSetupHeader_actions__i2_Ak{align-items:center;gap:10px;display:flex}@media (width<=720px){.MembershipsSetupHeader_row__a4aUa{flex-direction:column;align-items:flex-start}}.MembershipsStatusFilter_row__h1_XI{align-items:center;gap:6px;display:inline-flex}.MembershipsStatusFilter_chip__I_nNJ{border:1px solid var(--border-default,#d7dde7);color:var(--neutral-800,#1f2a40);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .14s cubic-bezier(.3,0,0,1);display:inline-flex}.MembershipsStatusFilter_chip__I_nNJ:hover:not(.MembershipsStatusFilter_chipActive__0tWA9){border-color:var(--border-strong,#b8c0cd);background:var(--neutral-25,#fafbfc)}.MembershipsStatusFilter_chipActive__0tWA9{background:color-mix(in oklch,var(--cyan-400,#2badd4)8%,#fff);border-color:var(--cyan-400,#2badd4);color:var(--blue-700,#0a558f)}.MembershipsStatusFilter_count__K4Hv4{background:var(--neutral-100,#eef1f6);color:var(--text-secondary,#4e5768);font-family:var(--font-mono,"DM Mono","JetBrains Mono",ui-monospace,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:1px 6px;font-size:10.5px;font-weight:500;display:inline-flex}.MembershipsStatusFilter_chipActive__0tWA9 .MembershipsStatusFilter_count__K4Hv4{background:var(--cyan-100,#d3f0f8);color:var(--blue-700,#0a558f)}.MembershipsSetupList_page__L8B1N{flex-direction:column;flex:1;gap:18px;width:100%;max-width:1480px;margin:0 auto;padding:28px 32px 56px;display:flex}.MembershipsSetupList_filterRow__u5_54{border:1px solid var(--border-subtle,#e4e8ef);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 1px 2px #121d360d}.MembershipsSetupList_paginationRow__r8PO_{margin-top:32px}.MembershipsSetupList_errorBlock__XK0vm,.MembershipsSetupList_loadingBlock__lCB__{color:var(--neutral-600,#4e5768);padding:24px 0}.MembershipsSetupList_loadingBlock__lCB__{min-height:200px}