:root{--color-red:#ff0000;--color-transparent:transparent;--main-button-color:#94C0C0;--additional-orange-1:#020000;--additional-orange-2:#020000;--primary-yellow:#fff;--button-hover-color:#fff;--transparent-overlay-orange:#fff;--light-overlay-orange:#A9CDCD;--disabled-button-color:#C9DFDF;--bright-orange:#020000;--footer-background-color:#035C5A;--color-green:green;--light-green:#4ca555;--color-black:#000000;--overlay-color:rgba(0,0,0,0.5);--gray-border:#9a9a9a;--gray-loader:#f3f3f3;--date-input:#aaa;--description-color:#686663;--placeholder-color:#8d8d8d;--light-background-color:#aeaeae29;--dark-text-color:#2f2d2c;--medium-text-color:#676767;--medium-sub-text-color:#676767;--color-gray:gray;--dark-placeholder:#8b8b8b;--light-gray-placeholder:#d9d9d9;--medium-gray:#ccc;--color-white:#ffffff;--modal-background-color:#f0ede5;--mobile-background-color:#f5f5f5;--border-color:#dddddd;--content-bg-color:#fbf7f4;--light-gray:#e8e8e8;--semi-transparent-white:rgba(255,255,255,0.7);--transparent-black:rgba(221,221,221,0);--semi-transparent-gray:rgba(221,221,221,0.44);--box-shadow-1:#00000026;--box-shadow-2:#0000001f}.ui-form-field{padding:.45em 0;display:flex;flex-direction:column}.ui-form-field label{margin:0;font-family:var(--sora-font);font-size:15px;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;color:var(--placeholder-color);padding:0 0 4px}.ui-form-field input{border:1px solid var(--border-color);width:100%;border-radius:8px;padding:12px 18px 14px;outline:none}.ui-form-field input,.ui-form-field textarea{color:var(--placeholder-color)}.ui-form-field .errors{margin:0;padding:20px 0 0;list-style:none;color:#000}.ui-form-field.ui-form-field-one-line{display:grid;grid-template-areas:"control label" "error error";grid-template-columns:20px auto}.ui-form-field.ui-form-field-one-line .control{grid-area:control}.ui-form-field.ui-form-field-one-line .errors{grid-area:error}.ui-form-field.ui-form-field-one-line label{padding:0 0 0 10px;grid-area:label}.ui-form-field.ui-form-field-one-line label .separator{display:none}.ui-form-field.ui-form-field-one-line:not(:has(input:disabled)) label{cursor:pointer}.error-message{color:var(--color-red);font-family:var(--sora-font);font-size:15px;margin:0 0 7px;text-transform:none}.phone_number_with_prefix{position:relative;display:flex;align-items:stretch;margin-top:.45em}.phone_number_with_prefix .country_code_select_trigger{box-sizing:border-box;height:100%;min-height:47px;display:flex;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--border-color);border-right:0;border-radius:8px 0 0 8px;background:var(--light-gray);color:var(--placeholder-color);font-family:var(--sora-font);font-size:15px;cursor:pointer;white-space:nowrap}.phone_number_with_prefix .country_code_select_trigger:disabled{cursor:not-allowed}.phone_number_with_prefix .country_code_select_chevron{transition:transform .3s ease}.phone_number_with_prefix .country_code_select_chevron.open{transform:rotate(180deg)}.phone_number_with_prefix .country_code_select_menu{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;background:var(--color-white);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 15px 0 var(--box-shadow-2);overflow:hidden}.phone_number_with_prefix .country_code_select_menu .country_code_select_search{padding:8px;border-bottom:1px solid var(--border-color)}.phone_number_with_prefix .country_code_select_menu .country_code_select_search input{box-sizing:border-box;width:100%;padding:8px;border:0;outline:none;font-family:var(--sora-font);font-size:14px;color:var(--placeholder-color)}.phone_number_with_prefix .country_code_select_list{list-style:none;margin:0;padding:4px 0;max-height:300px;overflow-y:auto}.phone_number_with_prefix .country_code_select_empty,.phone_number_with_prefix .country_code_select_option{padding:8px 14px;font-family:var(--sora-font);font-size:14px;color:var(--placeholder-color);text-align:left}.phone_number_with_prefix .country_code_select_option{cursor:pointer}.phone_number_with_prefix .country_code_select_option.selected,.phone_number_with_prefix .country_code_select_option:hover{background:var(--light-gray)}.phone_number_with_prefix .country_code_select_empty{text-align:center}.phone_number_with_prefix .ui-form-field.text_input_container_input_wrapper{flex:1 1;min-width:0;padding:0}.phone_number_with_prefix .ui-form-field.text_input_container_input_wrapper>input{box-sizing:border-box;width:100%!important;height:100%;margin:0;padding-left:12px;padding-right:12px!important;border-radius:0 8px 8px 0}.no-cap{text-transform:none}.password_validation_message{text-align:center}.input_with_icon_wrapper{position:relative;width:100%;display:flex;flex-direction:column}.password_eye_button{position:absolute;right:15px;display:flex;top:50%;transform:translateY(-50%);cursor:pointer}.add-address-page.add-address-for-hospital-part{overflow-y:auto;display:flex;justify-content:center;align-items:center;padding:20px}.button{color:var(--color-white);background:var(--main-button-color);padding:13px 0;text-align:center;outline:none;border:0;border-radius:50px;font-size:16px;cursor:pointer;width:100%;height:45px;display:flex;align-items:center;justify-content:center;font-family:var(--sora-font)}.button:disabled{opacity:.6;cursor:not-allowed!important}.button:disabled,.button:disabled:hover{background:var(--disabled-button-color)}.button .spinner{height:20px;width:20px;margin:0;border-left:3px solid var(--color-white);border-top:3px solid var(--color-white);border-radius:50%;background:var(--main-button-color);border-bottom:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);will-change:transform;animation:spin 1s linear infinite}@media(min-width:1190px){.button:hover{background:var(--light-overlay-orange)}}.button:hover{background:var(--light-overlay-orange)}.button-outline{background:rgba(0,0,0,0)!important}.button-outline,.button-outline:hover{color:var(--main-button-color)!important;border:1px solid var(--main-button-color)!important}.button-outline:hover{background:var(--transparent-overlay-orange)!important}.radius-sm{border-radius:4px}.checkbox{display:flex;align-items:center;cursor:pointer}.checkbox input{display:none}.checkbox .checkbox_indicator{position:relative;display:inline-block;flex-shrink:0;height:16px;width:16px;margin:0 10px 0 0;border:1px solid var(--medium-gray);background:var(--color-white)}.checkbox .checkbox_indicator:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);color:var(--color-white);font-size:13px;font-weight:700;line-height:1;opacity:0;transition:all .2s cubic-bezier(.64,.57,.67,1.53)}.checkbox input:checked+.checkbox_indicator{border-color:var(--main-button-color);background-color:var(--main-button-color)}.checkbox input:checked+.checkbox_indicator:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.checkbox label{margin:0;padding:0;font-family:var(--sora-font);font-size:15px;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;color:var(--placeholder-color);cursor:pointer}.checkbox.checkbox-disabled,.checkbox.checkbox-disabled .checkbox_indicator,.checkbox.checkbox-disabled label{cursor:not-allowed}@media(min-width:1190px){.auth_page{padding-bottom:100px;background:var(--color-white)}}.auth_page .mt-20{margin-top:20px}.auth_page .mt-22{margin-top:22px}@media(min-width:1190px){.auth_page_box{width:550px;margin:100px auto 0;box-shadow:0 0 15px 0 var(--box-shadow-2);background:var(--color-white);border-radius:18px}}.auth_page_box_heading{padding:24px 0 30px}.auth_page_box_heading h2{font-family:var(--sora-font);font-size:28px;font-weight:600;line-height:35px;letter-spacing:0;text-align:center;margin:0}.auth_page_box_heading .auth_page_box_subtitle{font-family:var(--sora-font);font-size:14px;font-weight:400;line-height:22px;color:var(--placeholder-color);text-align:center;margin:10px 30px 0;padding:0}.auth_page_box_inner{position:relative}.auth_page_box_inner .input-text-label{color:var(--placeholder-color);font-size:15px;font-weight:400;font-family:var(--sora-font)}.auth_page_box_inner .email_validation_message{color:var(--color-red);font-family:var(--sora-font);margin:0 0 10px;text-transform:capitalize}.auth_page_box_inner .email_validation_message>div{font-size:15px}.auth_page_box_inner{padding:0 30px 30px}.auth_page_box_inner .ui-form-field input{width:calc(100% - 60px)}.auth_page_box_inner .validations-section{display:flex;justify-content:flex-end;align-items:center}.auth_page_box_inner .validations-section .forgot-link{font-family:var(--sora-font);font-size:15px;font-weight:600;line-height:19px;color:var(--additional-orange-2);background-color:rgba(0,0,0,0);border:0;text-decoration:underline;text-align:right;width:-moz-fit-content;width:fit-content;cursor:pointer}.auth_page_box_inner .authentication_button_container{margin-top:20px}.auth_page_box_inner .reset_authentication_button_container{margin-top:20px;display:flex;align-items:center;gap:10px}.auth_page_box_inner .react-select_prefix_inner_class__menu-list{max-height:320px}.auth_page_box_inner{padding:0 30px 15px}.auth_page_box_inner .ui-form-field input{width:calc(100% - 60px)!important}.auth_page_box_inner .edit-profile-button{display:flex;align-items:center;margin-top:30px;justify-content:space-between;gap:30px}.auth_page_box .auth_email_settings{border:1px solid var(--border-color);border-radius:8px;padding:12px 0;margin-top:15px;color:var(--placeholder-color)}.auth_page_box .auth_email_settings_label{font-size:15px;font-weight:400;font-family:var(--sora-font);line-height:18px;margin:0 0 12px 20px}.auth_page_box .auth_email_settings .email_horizontal_line{border-color:var(--border-color);opacity:.3}.auth_page_box .auth_email_settings .auth_email_settings_options{padding:0 17px}.auth_page_box .auth_email_settings .auth_email_settings_options .toggle_receipt_email{margin-top:10px}.auth_page_box .server_error_message{color:var(--color-red);margin:0;padding:5px 20px 20px;font-family:var(--sora-font);text-align:center}.spinner{height:20px;width:20px;margin:0;border-left:3px solid var(--color-white);border-top:3px solid var(--color-white);border-radius:50%;background:var(--main-button-color);border-bottom:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);will-change:transform;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button_text{margin:0}.reset-password-loading{width:100%;height:40vh;display:flex;align-items:center;justify-content:center}.reset-password-loading .spinner{width:40px;height:40px;border-width:4px;border-color:var(--main-button-color);border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.reset_password_token_error{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;padding:20px 30px 40px}.reset_password_token_error_icon{display:flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:50%;background:#fdeeee;color:var(--color-red)}.reset_password_token_error_icon svg{width:44px;height:44px}.reset_password_token_error_title{margin:0;font-size:20px;font-weight:600;color:var(--dark-text-color)}.reset_password_token_error_message{margin:0;font-family:var(--sora-font);font-size:15px;color:var(--placeholder-color)}.reset_password_token_error_action{width:100%;max-width:320px;margin-top:10px}.body_content{position:relative}.react-datepicker,.react-datepicker-popper{z-index:9999!important}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--keyboard-selected,.react-datepicker__day--range-end,.react-datepicker__day--range-start,.react-datepicker__day--selected{background-color:var(--main-button-color)!important;color:#fff!important;opacity:1!important}.time-picker-wrapper{position:relative}.time-picker-wrapper .time-picker-popover{position:absolute;top:calc(100% + 4px);left:0;display:flex;background:var(--color-white);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:9999;overflow:hidden}.time-picker-wrapper .time-picker-popover .time-picker-column{height:180px;overflow-y:auto;width:54px}.time-picker-wrapper .time-picker-popover .time-picker-column::-webkit-scrollbar{width:0}.time-picker-wrapper .time-picker-popover .time-picker-option{height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;color:var(--placeholder-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.time-picker-wrapper .time-picker-popover .time-picker-option:hover{background:var(--light-gray)}.time-picker-wrapper .time-picker-popover .time-picker-option.selected{background:var(--main-button-color);color:var(--color-white);font-weight:600}.time-picker-wrapper .time-picker-popover .time-picker-divider{display:flex;align-items:center;padding:0 4px;font-size:18px;color:var(--placeholder-color)}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_ac70e9{font-family:Sora,Sora Fallback;font-style:normal}.__variable_ac70e9{--sora-font:"Sora","Sora Fallback"}