.ClientLoginForm_clientAreaBody__PeSvF{width:100%;border-top:1px solid var(--grey-lt-02)}.ClientLoginForm_clientAreaFooter__YOQQl{padding:16px 24px;background-color:white;width:100%;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--grey-lt-02);>p{margin:0;color:var(--grey-main);font-family:var(--font-family);font-size:14px;line-height:22px}@media (max-width:767px){position:fixed;bottom:0;left:0;z-index:99;>p{display:none}}}.ClientLoginForm_passwordInputWrapper__fnjaR{border:1px solid var(--grey-lt-02)}.ClientLoginForm_clientAreaBodyDesktop__UnP0t{display:grid;grid-template-columns:392px 1fr;>div{>h2{font-family:var(--font-family);font-size:14px;line-height:18px;letter-spacing:1px;color:var(--grey-main);margin:0;padding:12px 24px;border-bottom:1px solid var(--grey-lt-02);text-transform:uppercase}&:first-child{border-right:1px solid var(--grey-lt-02)}}}.ClientLoginForm_clientAreaBodyMobile__L8mr7{display:none;.ant-tabs-nav-list{width:100%}.ant-tabs-tab{width:50%;display:flex;align-items:center;justify-content:center}.ant-tabs-nav-operations{display:none!important}}.ClientLoginForm_section__KfbMj{padding:24px;border-bottom:1px solid var(--grey-lt-02);>h3{color:var(--text-main);font-family:Circular-Std-Bold,serif;font-size:16px;line-height:24px;margin:0 0 8px;display:flex;align-items:center}>h3,>h4{font-weight:400}>h4{font-family:var(--font-family);font-size:14px;line-height:18px;color:var(--grey-main);margin:0}.ClientLoginForm_sectionItem__cO8gZ{width:100%;margin-top:20px;.ant-form-item-label{padding:0}.ant-form-item{margin:0}.ant-form-item-control-input{min-height:18px}}&:last-child{border-bottom:none}}.ClientLoginForm_previewPanel__C_g_u{width:100%;display:grid;grid-template-rows:min-content min-content}.ClientLoginForm_previewPanelHeader__Muiar{width:100%;border-bottom:1px solid var(--grey-lt-02);display:flex;justify-content:space-between;align-items:center;padding:32px 24px}.ClientLoginForm_previewPanelBody__iEquN{width:100%;overflow-y:auto;padding-top:4rem;padding-bottom:164px;display:flex;justify-content:center}.ClientLoginForm_clientAreaWidgets__zrGkV{width:100%}.ClientLoginForm_clientAreaWidgetsHeader__P_ppQ{padding:20px 24px}.ClientLoginForm_clientAreaWidgetsHeaderTitle__DQaAN{font-family:Circular-Std-Bold,serif;font-size:20px;line-height:25px;color:var(--text-main);margin:0 0 8px}.ClientLoginForm_clientAreaWidgetsHeaderDesc__LqtUS{font-family:Circular-Std-Medium,serif;font-size:14px;line-height:18px;color:var(--grey-main);margin:0;max-width:250px}.ClientLoginForm_clientAreaWidget__P3Kvk{position:relative;width:100%;padding:24px 20px;display:grid;grid-template-columns:44px 1fr;grid-column-gap:16px;border-top:1px solid var(--grey-lt-02);>div{&:first-child{width:44px;height:44px;border-radius:50%;background:#eef7fb;color:var(--accent-main);font-size:22px;display:flex;align-items:center;justify-content:center}}}.ClientLoginForm_clientAreaWidgetTitle__GwTne{font-family:var(--font-family);font-size:14px;line-height:17px;color:var(--text-main);margin:0 0 4px;display:flex;align-items:flex-end}.ClientLoginForm_clientAreaWidgetDesc__UPpI7{color:var(--grey-main);font-family:var(--font-family);font-weight:400;font-size:12px;line-height:16px;margin:0}.ClientLoginForm_clientAreaWidgetStatus__0oZR6{position:absolute;top:20px;right:24px}.ClientLoginForm_widgetModal__o5VM7{.ant-modal-body{>div{padding:0}}}.ClientLoginForm_widgetModalContainer__yEGJS{width:100%;display:grid;grid-template-columns:1fr 1fr;>div{&:first-child{padding:40px 24px 40px 40px;display:flex;flex-direction:column;justify-content:space-between}&:last-child{padding:92px 48px 50px;background-color:#f7f7f9;border-radius:0 4px 4px 0}}@media (max-width:767px){grid-template-columns:1fr;grid-template-rows:auto auto;>div{&:first-child{order:2;padding:24px 16px 16px}&:last-child{order:1;border-radius:4px 4px 0 0;padding:86px 48px 42px}}}}.ClientLoginForm_widgetModalOps__2oNcL{display:flex;@media (max-width:767px){justify-content:flex-end}}.ClientLoginForm_widgetModalTitle__VKfJ0{font-family:var(--font-family);font-size:22px;line-height:27px;color:var(--text-main);margin:0 0 6px;@media (max-width:767px){font-size:17px;line-height:21px}}.ClientLoginForm_widgetModalDesc__vw1OO{font-family:var(--font-family);font-size:17px;line-height:21px;color:var(--grey-main);margin:0 0 24px;@media (max-width:767px){font-size:16px;line-height:24px}}.ClientLoginForm_clientAreaShare__lZ7TU{padding:24px;display:grid;grid-template-columns:450px 1fr;grid-column-gap:16px;>div{&:last-child{display:grid;grid-template-rows:min-content auto;grid-row-gap:16px}}}.ClientLoginForm_clientAreaShareItem__fXYH1{padding:24px;border:1px solid var(--grey-lt-02);border-radius:4px;h3{font-size:16px;line-height:24px;font-weight:700;color:var(--text-main);margin:0 0 4px;display:flex;align-items:center}h3,h4{font-family:var(--font-family)}h4{font-size:12px;line-height:16px;font-weight:400;color:var(--grey-main);margin:0;max-width:340px}.ant-form-item{margin:0;&-label{padding:0;margin-bottom:2px;label{color:var(--grey-main)}}}}.ClientLoginForm_clientAreaInviteClients__oTBFB{margin-top:8px}.ClientLoginForm_clientAreaInviteClientItem__tWxFc{width:100%;min-height:40px;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--grey-lt-02);border-radius:4px;margin-top:1rem;color:var(--grey-main);font-family:var(--font-family);font-size:14px;line-height:20px;font-weight:400;padding:10px 20px;@media (max-width:767px){padding-left:10px;padding-bottom:10px;padding-right:10px;padding-top:10px}}.ClientLoginForm_clientPortalOnTheGo__FObnn{display:flex;flex-direction:column;justify-content:space-between;>div{&:last-child{margin-top:1rem;>a{text-decoration:none;color:var(--accent-main)}}}}.ClientLoginForm_clientAreaLoginForm__tZJ48{padding:20px 40px;background-color:white;border-radius:4px;box-shadow:4px 4px 23px rgba(0,34,65,.15);max-width:440px;width:100%;.ClientLoginForm_backButton__X2O2P{display:none}.ant-form{&-item{&-label{padding:0;margin-bottom:2px;label{color:var(--grey-main)}}.ant-input-password{border:none}}}.ClientLoginForm_clientLogin__ewjSL{.ClientLoginForm_clientLoginFormErrorMessage__9p8LD{color:var(--red-color)}}.ClientLoginForm_radioGroup__YgEVU{width:100%}}.ClientLoginForm_loginFormCenter__KLQEd{display:flex;justify-content:center;text-align:center;font-family:var(--font-family);font-size:14px;line-height:18px;font-weight:400;margin:16px 0 8px;.ClientLoginForm_clinicLogo__aoinb{max-height:40px;margin-bottom:2rem}.ClientLoginForm_pabauLogo__hmz4l{width:83px;height:39px}}.ClientLoginForm_loginFormLeft__YyNZW{display:flex;justify-content:flex-start;text-align:left;font-family:var(--font-family);font-size:14px;line-height:18px;font-weight:400}.ClientLoginForm_loginFormRight__iOn_m{display:flex;justify-content:flex-end;text-align:right;font-size:14px;line-height:18px;font-weight:400;margin-bottom:20px;cursor:pointer;color:var(--accent-main)}.ClientLoginForm_loginViaFB__A8GjN{background:#4e68aa!important;border-color:#4e68aa!important;color:white!important}.ClientLoginForm_registerText__t_7hY{color:var(--accent-main);cursor:pointer;margin-left:3px}.ClientLoginForm_connectInput__h3bRy{font-size:16px!important}.ClientLoginForm_formItems__oCQzu{padding:10px;.ClientLoginForm_useEmail__Fraxf{margin-top:10px}.ClientLoginForm_sendCode___VyzZ{display:flex;justify-content:center;align-items:center;flex-direction:column;.ClientLoginForm_enterCode__2wPpQ{display:flex;flex-direction:column;margin-top:10px}}.ClientLoginForm_sendCodeButton__358Qg{width:200px}}.ClientLoginForm_border__3PhVx{width:100%;border-top:1px solid var(--no-authorized-button-border-color);position:relative;margin:20px 0}.ClientLoginForm_centeredtext__CrRqx{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--light-color);padding:5px 10px;font-size:16px;color:var(--santas-grey)}.ClientLoginForm_useMobile__KbKR5{padding:20px 0 0;.ClientLoginForm_receivedCode__eZpg7{font-size:12px}.ClientLoginForm_resendCode__3SH8k{font-size:14px;padding:0;color:var(--blue-light-color);margin-left:4px}}.ClientLoginForm_errorMessage__Tf8h_{color:var(--red-color);.ClientLoginForm_register__H8QX9{text-decoration:underline;&:hover{cursor:pointer}}}.PhoneNumberInput_phoneNumberInputContainer__53Mtp{width:100%}.PhoneNumberInput_phoneNumberInputWidth__chSAI{input{max-width:100%}}.PhoneNumberInput_phoneNumberInput__QBZnu{>div{position:relative;input{width:100%;border-radius:2px;border:1px solid var(--grey-lt-02);height:32px}.flagDropdown,input{color:#595959;font-family:Circular-Std-Book,sans-serif;font-size:16px!important}.flagDropdown{position:absolute;top:1px;left:1px;height:30px;background-color:white;border:1px solid transparent;border-right:1px solid var(--grey-lt-02)}}.search-emoji{display:none}.react-tel-input .search-box{background:var(--color-white);max-width:95%;border:1px solid var(--grey-lt-02);box-sizing:border-box;border-radius:4px;padding:4px 8px}.react-tel-input .search-box:focus{border-color:var(--accent-main);box-shadow:0 0 0 2px fade(var(--accent-main) 30%)}.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{margin:0 0 8px;font-size:14px;line-height:22px;color:var(--grey-main)}.PhoneNumberInput_required__xhN3N:before{display:inline-block;margin-right:4px;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*";color:var(--danger-colour)}.PhoneNumberInput_requiredField__Cdcmo:after{content:"*";color:var(--red-color)}.PhoneNumberInput_phoneNumberValidMessage__z2VC_{margin:2px 0 0;color:var(--error-color)}.PhoneNumberInput_menuContainer__PohO0{max-height:300px;overflow-y:auto}.PhoneNumberInput_validMessage__J7FvQ,.PhoneNumberInput_validatingMessage__bMcZt{padding-top:5px;color:var(--light-green-color)}.PhoneNumberInput_validMessage__J7FvQ{display:flex;gap:5px}.PhoneNumberInput_errorMessage__WvWMV{padding-top:5px;color:var(--error-color)}.Notification_notifyReconnect__9cuzZ{margin-top:72px;.anticon-check-circle{display:none}.ant-message-notice-content{padding:0}.Notification_reconnectContainer__2wUdh{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff1f0;padding:8px}}.Notification_notifyEmailConflict__TuVBQ{.ant-message-custom-content{border:1px solid var(--error-color);display:flex;align-items:center;background-color:#fff1f0;padding-left:10px;padding-right:5px;span.Notification_anticon__qkP40{margin-bottom:5px;margin-right:0}}.Notification_emailInfoIcon__TpdFb{svg{background-color:var(--error-color);border-radius:50%;>path:nth-of-type(2){color:var(--light-color)}}}}.Notification_notifyStyles__oVeHP{margin-top:72px;.ant-message-custom-content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;min-height:40px;color:white;border-radius:4px;border-radius:2px;padding:9px 17px;.ant-message .anticon{margin:0}}.ant-message-success{background:#f6ffed;border:1px solid #b7eb8f}.ant-message-error{background:var(--light-red-background-color);border:1px solid var(--lost-staus-border-color)}.ant-message-notice-content{padding:0}.Notification_notifyText__QRXJg{font-family:Circular-Std-book,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:var(--text-main)}.Notification_notifyIcon__1PHts{font-size:14px;top:0;margin-bottom:2px}.Notification_notificationContent__AX590{display:flex;align-items:center;.Notification_closeIcon__DKHvZ{color:#595959;font-size:12px;margin:0;cursor:pointer;padding-left:11px;top:0}}}.Notification_notificationText__1LYDZ{margin:0}.Notification_spin__wHbeo{margin:0;padding:0}.Notification_button__2vLAM{padding-right:5px}