.content-header{background:linear-gradient(var(--primary-theme-color),var(--header-secondary-linear-gradient));width:100%;height:100vh;display:flex;flex-direction:column}.content-header .dev-mode{top:35px;left:50%;transform:translate(-50%,-50%);z-index:99999;border-radius:10px;color:#000;font-weight:700;position:absolute;padding:9px;box-shadow:inset 0 0 12px 12px #fff,inset 0 0 2px 3px #fff;background:var(--primary-theme-color)}.content-header .inner-square{background-color:#fff;border-radius:5px;padding:5px 10px;height:100%;width:100%}.content-header .content-detail{border-top-left-radius:25px;border-top-right-radius:25px;background:#fff;height:100%}.content-header .content-detail>div{display:flex;flex-direction:column;height:100%}.content-header .content-detail .avatar-container{position:relative;width:100%;justify-content:center;display:flex;margin-bottom:26px}.content-header .content-detail .avatar-container .image-avatar{opacity:1;display:block;width:108px;height:108px;transition:.5s ease;border-radius:50%;object-fit:cover;backface-visibility:hidden}.content-header .content-detail .avatar-container .middle{transition:.5s ease;opacity:0;position:absolute;width:108px;height:108px;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.content-header .content-detail .avatar-container .text{color:#3c3c3c;width:100%;height:100%;text-align:center;font-size:16px;display:flex;align-items:center;justify-content:center}.content-header .content-detail .middle:hover .image-avatar{opacity:.3}.content-header .content-detail .middle:hover{opacity:1}.content-header .content-detail .ui.form.transparent .field.field input:-webkit-autofill{background:rgba(0,0,0,0)}.content-header .content-detail .ui.form.transparent .field>label{background:#ffe6e6;border-radius:3px;padding:3px 15px;width:155px;color:var(--primary-font-color)}.content-header .content-detail .ui.form.transparent .disabled.field,.content-header .content-detail .ui.form.transparent .field.disabled>label{opacity:1}.content-header .content-detail .ui.form.transparent .field .ui.input input,.content-header .content-detail .ui.form.transparent .fields .field .ui.input input{background:rgba(0,0,0,0);border-radius:5px;border:1px solid #e2e2e2}.content-header .content-detail .ui.form.transparent .field .ui.input input:disabled,.content-header .content-detail .ui.form.transparent .fields .field .ui.input input:disabled{background:rgba(0,0,0,0);opacity:.7}.content-header .content-detail .ui.form.transparent .selection.dropdown{background:rgba(0,0,0,0);border-radius:5px;border:1px solid #e2e2e2}.content-header .content-detail .ui.form .field.field input:-webkit-autofill{background:#e3f3f9}.content-header .content-detail .ui.form .field>label{color:var(--primary-font-color)}.content-header .content-detail .ui.disabled.dropdown,.content-header .content-detail .ui.dropdown .menu>.disabled.item{background:#e5e6e6;opacity:.7}.content-header .content-detail .login-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.content-header .content-detail .login-title .box-language{display:flex;gap:10px;align-items:center}.content-header .content-detail .login-title .box-language .ui.image{height:22px}.content-header .content-detail .selection.dropdown,.content-header .content-detail .ui.form .field .ui.input input,.content-header .content-detail .ui.form .fields .field .ui.input input{background:#e3f3f9;border-radius:20px;border:0}.content-header .content-detail .ui.form .field .ui.input input:disabled,.content-header .content-detail .ui.form .fields .field .ui.input input:disabled{background:#e5e6e6;opacity:.7}.content-header .content-detail .ui.disabled.input,.content-header .content-detail .ui.form .disabled.field,.content-header .content-detail .ui.form .field.disabled>label{opacity:1}.content-header .content-detail .date-picker{border:0;width:100%}.content-header .content-detail .date-picker .MuiOutlinedInput-root{flex-direction:row-reverse;margin:0;padding:0;width:100%;border:0}.content-header .content-detail .date-picker .MuiOutlinedInput-root .MuiOutlinedInput-input{padding:5px 0 5px 14px!important;background:rgba(0,0,0,0);border-radius:50px;border:0;width:100%}.content-header .content-detail .date-picker .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:0}.content-header .content-detail .chat-search{margin-bottom:10px}.content-header .content-detail .chat-search .ui.input{width:100%}.content-header .content-detail .chat-search-square{margin-bottom:10px;display:flex;justify-content:center;align-items:center}.content-header .content-detail .chat-search-square .ui.input{width:100%}.content-header .content-detail .chat-search-square .ui.search .prompt{border-radius:3px;border:1px solid #d9d9d9}.content-header .content-detail .chat-page::-webkit-scrollbar{display:none}.content-header .content-detail .chat-page{-ms-overflow-style:none;scrollbar-width:none;overflow-y:auto;height:calc(100vh - 200px);padding-bottom:50px}.content-header .content-detail .chat-page ::-webkit-scrollbar{display:none}.content-header .content-detail .chat-page .dimmable{height:auto}.content-header .content-detail .chat-page .title-section-chat-list{display:flex;width:100%;font-weight:600;padding:6px 0;border-bottom:1px solid #d9d9d9}.content-header .content-detail .chat-page .chat-list-items{display:flex;padding:15px 5px;border-bottom:1px solid var(--primary-font-color);width:100%}.content-header .content-detail .chat-page .chat-list-items .chat-list-items-image{display:flex;min-height:40px;border:5px solid #fff;padding:7px;background-color:#fff0e0;border-radius:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.content-header .content-detail .chat-page .chat-list-items .chat-list-items-image-circle{display:flex;height:59px;width:59px;padding:7px;border-radius:50%;object-fit:cover;border:1px solid #d9cece}.content-header .content-detail .chat-page .chat-list-items .chat-list-items-full-detail{flex:1;display:flex;flex-direction:column;align-items:center;width:100%;justify-content:center;padding-left:18px;gap:10px;overflow:hidden}.content-header .content-detail .chat-page .chat-list-items .chat-list-items-full-detail div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;color:#2b3336;width:100%}.content-header .content-detail .chat-page .chat-list-items .chat-list-items-full-detail div:first-child div:nth-child(2){font-weight:400}.content-header .content-detail .chat-page .chat-list-items .chat-list-items-full-detail .last-message{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}.content-header .content-detail .chat-page .chat-list-items .chat-list-items-full-detail .last-message .ellipsis-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;flex-grow:1;flex-shrink:1;flex-basis:0;min-width:0}.content-header .content-detail .chat-page .chat-list-items .chat-list-items-full-detail .last-message div:nth-child(2){flex-shrink:0;display:flex;font-size:10px;font-weight:700;align-items:center;justify-content:center;border-radius:50%;padding:1px;width:21px;height:21px;aspect-ratio:1/1;color:#fff;background-color:red}.content-header .content-detail .chat-page .chat-list-items .chat-list-items-name{display:flex;justify-content:space-between;align-items:center;width:100%}.content-header .content-detail .chat-page .chat-list-items .chat-list-items-name div:first-child{display:flex;align-items:center;font-size:16px;color:#2b3336;width:100%}.content-header .content-detail .chat-page .chat-list-items .chat-list-items-name div:nth-child(2){display:flex;font-size:10px;font-weight:700;align-items:center;justify-content:center;border-radius:15px;padding:1px;width:21px;height:21px;aspect-ratio:1/1;color:#fff;background-color:red}.content-header .content-detail .ChatBox{height:calc(100vh - 75px);background-color:rgba(0,0,0,0)}.content-header .content-detail .ChatBox .textBox{width:100%;bottom:0}.content-header .content-detail .ChatBox .messageView{padding:10px 15px 0;margin-top:0}.content-header .content-detail .ChatBox .messageView .chat-loader{padding-bottom:25px}.content-header .content-detail .ChatBox .menu-div{padding:0 5px}.content-header .content-detail .FriendMessage .field.friendName{padding-bottom:3px}.content-header .content-detail .FriendMessage .inline.fields .field.content{border-radius:1.5em;padding:.8rem 1.2rem;border-top-left-radius:0}.content-header .content-detail .MyMessage .inline.fields .field.content{border-radius:1.5em;padding:.8rem 1.2rem;border-top-right-radius:0}.content-header .content-detail .content-button{background:var(--primary-theme-color)}.content-header .content-detail .content-button,.content-header .content-detail .content-button.disable{border-radius:20px;min-width:200px;min-height:45px;display:flex;align-items:center;color:#fff;font-weight:700;justify-content:center}.content-header .content-detail .content-button.disable{background:#d9d9d9;opacity:.8}.content-header .content-detail .content-common-button{border-radius:20px;background:var(--primary-theme-color);color:#fff;font-weight:700;margin-left:10px;padding:8px 0}.content-header .content-detail .tab-custom{background:rgba(0,0,0,0)}.content-header .content-detail .tab-custom .ui.pointing.secondary.menu{border-bottom:0;margin-bottom:2.5px}.content-header .content-detail .tab-custom .ui.pointing.secondary.menu .active.item,.content-header .content-detail .tab-custom .ui.pointing.secondary.menu:hover{border-color:var(--primary-theme-color);border-bottom-width:3.5px;color:var(--primary-theme-color)}.content-header .content-detail .tab-custom .ui.pointing.secondary.menu .item{border-color:rgba(34,36,38,.1);border-bottom-width:3px;color:#9e9e9e}.content-header .content-detail .card-appointment-detail{font-size:14px;display:flex;margin-right:10px}.content-header .content-detail .card-appointment-detail i.circular.icon{background:#b7d7e2;color:#8bb6c6}.content-header .content-detail .card-appointment-telemed{display:flex;padding:0 6px;border-radius:20px;font-size:9px;color:#fff}.content-header .content-detail .form-margin{font-size:16px;margin:0 0 1em}.content-header .content-detail .form-margin .ui.selection.dropdown{padding:1rem}.content-header .content-detail .form-margin .ui.selection.dropdown .icon{top:1.1rem;right:-.05rem;font-size:1rem;width:2.67142857em;opacity:.5;position:absolute}.content-header .content-detail .form-margin .ui.selection.dropdown .icon.calendar{font-size:1.25rem;top:1rem;right:-.35rem;opacity:.5!important}.content-header .content-detail .form-margin.error .ui.selection.dropdown{border:1px solid red}.content-header .content-detail .h1,.content-header .content-detail h2,.content-header .content-detail h3{color:var(--primary-theme-color)}.content-header .content-detail .list-animation{position:relative;opacity:0;animation:left-slide .1s ease forwards}@keyframes left-slide{0%{left:50px;opacity:.2}to{left:0;opacity:1}}.content-header .appointment-card-summary{display:flex;justify-content:space-between;border-radius:15px;background:#e3f3f9;box-shadow:0 0 8px 0 rgba(0,0,0,.15);padding:15px;margin:20px 0}.content-header .appointment-card-summary .card-appointment-detail{font-size:14px;display:flex;margin:10px;opacity:1}.content-header .appointment-card-summary .card-appointment-detail i.circular.icon{background:#b7d7e2;color:#8bb6c6}.content-header .appointment-card-summary .card-appointment-telemed{opacity:1;display:flex;padding:0 6px;border-radius:20px;font-size:9px;color:#fff}.content-header .content-input-bottom .ui.fluid.input{width:100%}.content-header .content-input-bottom .ui.fluid.input>input{width:100%;border-radius:0;border:none;border-bottom:2px solid #d2d2d2}.content-header .appoint-search{border-radius:20px;border:1px solid var(--primary-theme-color);padding:2px}.content-header .appoint-search .ui.fluid.input>input{border:0 solid var(--primary-theme-color);background:rgba(0,0,0,0);margin-left:10px}.content-header .appoint-search .ui.icon.input>i.icon{background:var(--primary-theme-color);border-radius:20px;color:#fff}.content-header .appoint-search ::placeholder{color:#8bb6c6;margin-left:10px}.content-header .appointment-card-box{box-shadow:0 0 8px 0 rgba(0,0,0,.15);border-radius:20px;background:#fff}.content-header .appointment-card-box .division{display:flex;width:50px;height:50px;border:5px solid #fff;padding:5px;background-color:#fff0e0;border-radius:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.content-header .card-appointment{margin-bottom:10px;display:flex;flex-direction:column}.content-header .card-appointment .MuiAccordion-root{box-shadow:0 0 8px 0 rgba(0,0,0,.15);border-radius:15px}.content-header .card-appointment .MuiAccordionDetails-root{padding:0 16px 16px}.content-header .card-appointment .accordion-summary{display:flex;flex-direction:column;width:100%}.content-header .card-appointment .accordion-summary>div{font-size:14px}.content-header .card-appointment .accordiond-details{display:flex;flex-direction:column}.content-header .card-appointment .accordiond-details>div{font-size:14px}.content-header .appointment-selected-time-slot{border-radius:10px;box-shadow:0 0 8px 0 rgba(0,0,0,.15);padding:10px}.content-header .appointment-selected-time-slot .MuiAccordion-root{box-shadow:none;border-radius:15px}.content-header .appointment-selected-time-slot .MuiAccordion-root:before{background-color:rgba(0,0,0,0)}.content-header .appointment-selected-time-slot .MuiAccordionSummary-content.Mui-expanded{margin:20px 0 10px}.content-header .appointment-selected-time-slot .MuiAccordionDetails-root{padding:0 16px 16px}.content-header .appointment-selected-time-slot .accordion-summary{display:flex;flex-direction:column;width:100%}.content-header .appointment-selected-time-slot .accordion-summary>div{font-size:14px}.content-header .appointment-selected-time-slot .i.icon{color:#746a6a}.content-header .card-selected-doctor{position:sticky;z-index:1000;background:#fff;border-radius:15px;margin:20px 15px 0;box-shadow:0 0 8px 0 rgba(0,0,0,.15)}.content-header .card-selected-doctor .ui.image{border-radius:10px}.content-header .card-selected-division{position:sticky;z-index:1000;background:#fff;border-radius:15px;margin:20px 15px 0;box-shadow:0 0 8px 0 rgba(0,0,0,.15)}.content-header .card-selected-division .division{display:flex;border:5px solid #fff;padding:5px;background-color:#fff0e0;border-radius:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.content-header .tab-selected-telemed{display:flex;justify-content:center;width:100%;margin:10px 0;font-weight:700;border-bottom:2px solid rgba(217,217,217,.4);font-size:16px;padding:10px 0;color:var(--primary-font-color)}.content-header .rc_body-weekdays{border-bottom:none}.content-header .rc_header_nav{box-shadow:none}.content-header .rc_root{box-shadow:0 0 4px rgba(0,0,0,.25)!important}.content-header .content-header-laban{border-left:4px solid var(--primary-theme-color);padding:5px 10px;font-weight:700;margin:4px 0;color:var(--primary-font-color)}.content-header .content-input-detail{display:flex;justify-content:center;width:100%;margin:25% 0 35%}.content-header .content-input-detail .ui.fluid.input{width:100%}.content-header .content-input-detail .ui.fluid.input>input{width:100%;border:none;border-radius:0;border-bottom:2px solid var(--primary-theme-color)}.content-header .hide-scrollbar::-webkit-scrollbar{display:none}.content-header .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.content-header .react-swipeable-view-container>.cheack-view::-webkit-scrollbar{display:none}.content-header .react-swipeable-view-container>.cheack-view{-ms-overflow-style:none;scrollbar-width:none}.content-header .button-none-background .ui.button{background:rgba(0,0,0,0);border:2px solid var(--primary-theme-color);border-radius:10px;padding:10px 54px;color:#515e63}.content-header .button-input-file{display:flex;flex-direction:column;align-items:end}.content-header .button-input-file .input-image{transform:rotate(0deg);transition:transform .3s ease}.content-header .button-input-file .input-image.show{transform:rotate(45deg);transition:transform .3s ease}.content-header .button-input-file .input-wrapper{position:relative;opacity:0;transform:translateY(20px);transition:all .5s ease;pointer-events:none}.content-header .button-input-file .input-wrapper.show{opacity:1;transform:translateY(0);pointer-events:auto}.content-header .button-input-file .input-item{animation:slideUpFade .7s ease forwards}.content-header .button-input-file .input-item,.content-header .button-input-file .input-item-tail{padding:4px 12px 4px 4px;margin-bottom:8px;font-size:16px;color:#2060a7;gap:10px;align-items:center;background:#fff;border-radius:30px;display:flex}.content-header .button-input-file .input-item-tail{animation:slideUpFade .5s ease forwards}.content-header .button-input-file .input-item-tail:after{content:"";position:absolute;bottom:-14px;right:13px;width:0;height:0;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-top:15px solid #fff}.content-header .button-input-file .input-item-circle{background:#def5f9;border-radius:30px;padding:4px;color:var(--primary-color-second)}@keyframes slideUpFade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.radio-check-button.MuiRadio-root{transform:scale(1.4);color:var(--primary-theme-color);padding:0}.radio-check-button.MuiRadio-root.Mui-checked{transform:scale(1.25);color:#fff}.radio-check-button.MuiRadio-root.Mui-checked>span:first-of-type:before{z-index:3;content:"";width:21px;height:21px;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:var(--primary-theme-color);mask:url(/images/common/icon_check_circular.svg) no-repeat center;mask-size:contain}.radio-check-button.MuiRadio-root.Mui-checked .MuiSvgIcon-root:first-child{background:#fff;border-radius:500rem}.oa-assessment-form .item.diag-rule-list-item{border-radius:12px;box-shadow:0 0 4px 0 rgba(0,0,0,.1490196078);padding:.35rem 0!important;margin-bottom:1rem;position:relative}.oa-assessment-form .item.diag-rule-list-item .ui.large.label{color:#3c3c3c;padding-left:1.5rem;padding-right:1.75rem}.oa-assessment-form .item.diag-rule-list-item .ui.large.label:before{content:"";width:17px;height:17px;position:absolute;top:50%;right:.5rem;transform:translateY(-50%);background-color:#3c3c3c;mask:url(/static/images/icon_chevron_right.svg) no-repeat center;mask-size:contain}.header{margin:3% 10px;display:grid;height:40px;grid-template-columns:35px auto 35px;color:#fff;align-items:center;font-size:20px}.content-filed-input{border-radius:30px;padding:5px;display:flex;background:var(--content-filed-input-background);border:1px solid var(--content-filed-input-border);align-items:center;margin-bottom:10px;font-size:16px}.content-filed-input .ui.input{width:100%}.content-filed-input .ui.input>input{background:rgba(0,0,0,0);border:rgba(0,0,0,0)}.content-filed-input .ui.input>input:focus,.content-filed-input .ui.input>input:hover{background:rgba(0,0,0,0)}.content-filed-input .input:-webkit-autofill{-webkit-text-fill-color:#000!important;background-color:rgba(0,0,0,0)!important;-webkit-box-shadow:inset 0 0 0 1000px rgba(0,0,0,0)!important;border:1px solid rgba(0,0,0,0)!important}.content-filed-input .error-filed{border:1px solid red}.input-error-message{color:red}.content-filed-radio .ui.checkbox input.hidden+label{color:var(--primary-font-color)}.content-filed-radio.ui.radio.checkbox label:before{background-color:#c1e3ef;border:0}.content-filed-radio.ui.radio.checkbox input:checked~label:before{background-color:#c1e3ef}.content-filed-radio.ui.radio.checkbox input:checked~label:after{color:var(--primary-theme-color);background-color:var(--primary-theme-color)}.content-filed-radio.ui.checkbox input:focus~label:before{background-color:#c1e3ef}.content-filed-radio.ui.radio.checkbox input:focus:checked~label:after{background-color:var(--primary-theme-color)}.content-filed-radio.ui.radio.checkbox input:focus:checked~label:before{background-color:#c1e3ef}.content-filed-circular{border-radius:15px;width:30px;height:30px;background:var(--primary-theme-color);display:flex;align-items:center;justify-content:center;margin-left:6px}.content-button{background:var(--primary-theme-color)}.content-button,.content-button.disable{border-radius:20px;min-width:200px;min-height:45px;display:flex;align-items:center;color:#fff;font-weight:700;justify-content:center}.content-button.disable{background:#d9d9d9;opacity:.8}.content-common-button{border-radius:20px;background:var(--primary-theme-color);color:#fff;font-weight:700;margin-left:10px;padding:8px 0}.otpContainer{margin:10px auto}.otpInput{width:45px;height:60px;margin:0 5px;font-size:2rem;text-align:center;border-radius:10px;border:1px solid #a2bfc9;color:#a2bfc9}.otpInput:focus{border-color:var(--primary-theme-color);transition:border-color .3s ease-in-out;outline:0}.navigation-bottom{position:fixed;height:63px;box-shadow:0 -2px 5px rgba(0,0,0,.1);width:100%;display:flex;z-index:1000;background-color:#fff}.navigation-bottom>div{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9ab4bd;font-weight:700;font-size:.8rem}.navigation-bottom>div div:first-child{display:flex;align-items:center;justify-content:center;transition:top .3s ease,width .3s ease,height .3s ease;height:30px}.navigation-bottom>div div:nth-child(2){top:29px}.navigation-bottom>div.active div:nth-child(2),.navigation-bottom>div.active i{color:var(--primary-theme-color)}.div-center-bottom{height:100%;display:flex;justify-content:flex-end;flex-direction:column;margin-bottom:30px;flex:1}.ishealth-button-consent{display:flex;justify-content:center;margin:20px 5px;width:100%}.ishealth-button-consent>div{border-radius:20px;min-height:45px;background:var(--primary-theme-color);display:flex;align-items:center;color:#fff;font-weight:700;justify-content:center}.ishealth-button-consent>div .disable{opacity:.4}.ishealth-button-consent>div .backward{background:rgba(0,0,0,0);color:var(--primary-theme-color);border:1px solid var(--primary-theme-color)}.ishealth-button-consent .ui.button{border-radius:20px;width:100%;min-height:45px;display:flex;align-items:center;font-weight:700;justify-content:center}.ishealth-button-consent .ui.button,.ishealth-button-consent .ui.button:hover{background:var(--primary-theme-color);color:#fff}.count-unread-noti{display:flex;font-size:10px;font-weight:700;align-items:center;justify-content:center;border-radius:15px;padding:1px;width:21px;height:21px;aspect-ratio:1/1;color:#fff;background-color:red}.content-item .answer-options label{color:var(--primary-theme-color);font-weight:700}.content-item .answer-options .ui.checkbox label,.content-item .answer-options .ui.checkbox label:focus,.content-item .answer-options .ui.checkbox label:hover{color:var(--primary-theme-color)}.modal-langue{margin:20px 0;display:flex;flex-direction:column}.modal-langue .modal-title{margin:16px 0;position:relative;width:100%;display:flex;justify-content:center}.modal-langue .modal-title .icon{position:absolute;right:0;margin-right:10px}.modal-langue .modal-content{display:flex;margin:20px}.modal-langue .modal-content .list-item-langue{width:100%;display:flex;align-items:center}.modal-langue .modal-content .list-item-langue .ui.image{width:28px;margin-right:5px}.modal-langue .modal-content .list-item-langue .smart-radio-button.Mui-checked{color:var(--primary-theme-color)}.ishealth-div-circle,.modal-langue .modal-content div:first-child{display:flex;align-items:center}.ishealth-div-circle{justify-content:center;padding:10px;border-radius:10px;background:var(--primary-theme-color)}.ishealth-button{display:flex;justify-content:center;margin:20px 0}.ishealth-button>div{border-radius:20px;min-width:200px;min-height:45px;background:var(--primary-theme-color);display:flex;align-items:center;color:#fff;font-weight:700;justify-content:center}.ishealth-button>div .disable{opacity:.4}.ishealth-button>div .backward{background:rgba(0,0,0,0);color:var(--primary-theme-color);border:1px solid var(--primary-theme-color)}.ishealth-button .ui.button{border-radius:20px;min-width:200px;min-height:45px;display:flex;align-items:center;font-weight:700;justify-content:center}.ishealth-button .ui.button,.ishealth-button .ui.button:hover{background:var(--primary-theme-color);color:#fff}.ishealth-button-border-bottom{display:flex;justify-content:center;margin:20px 0}.ishealth-button-border-bottom>div{border-radius:20px;min-width:200px;min-height:45px;background:var(--primary-theme-color);display:flex;align-items:center;color:#fff;font-weight:700;justify-content:center}.ishealth-button-border-bottom>div .disable{opacity:.4}.ishealth-button-border-bottom>div .backward{background:rgba(0,0,0,0);color:var(--primary-theme-color);border:1px solid var(--primary-theme-color)}.ishealth-button-border-bottom .ui.button{border-radius:0;min-width:200px;min-height:45px;background:rgba(0,0,0,0);padding:10px 15px;border-bottom:2px solid var(--primary-theme-color);display:flex;align-items:center;font-weight:700;justify-content:center}.ishealth-button-border-bottom .ui.button:hover{background:var(--primary-theme-color);color:#fff}.calendar-custom .rc_body-cell.rc_selected .rc_body-cell_value{border:none!important}.calendar-custom .rc_body-cell.rc_disabled button,.calendar-custom .rc_body-days-of-month .rc_body-cell.rc_disabled .rc_body-cell_value button{color:var(--calendar-disabled-color)!important}.calendar-custom .rc_body-cell.rc_selected.rc_active .rc_body-cell_value{background:var(--calendar-active-select-background)!important;border:none!important}.calendar-custom .rc_body-cell.rc_selected.rc_active .rc_body-cell_value button{color:var(--calendar-active-select-color)!important}.datepickerwheel-container .datepickerwheel{display:flex;position:relative;overflow:hidden;justify-content:center;gap:10px;padding:20px;width:100%}.datepickerwheel-container .datepickerwheel .highlightbar{position:absolute;top:50%;width:90%;height:30px;margin-top:-15px;background:rgba(0,0,0,.05);border-radius:5px;pointer-events:none;z-index:0}.datepickerwheel-container .datepickerwheel .wheel-container{display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;width:100%;max-width:100px}.datepickerwheel-container .datepickerwheel .wheel-column{position:relative;display:flex;flex-direction:column;align-items:center;height:150px;overflow:hidden;touch-action:none;width:100%}.datepickerwheel-container .datepickerwheel .wheel-item{height:30px;display:flex;align-items:center;justify-content:center;width:100%;font-size:16px;opacity:.3;transition:all .3s ease;text-align:center}.datepickerwheel-container .datepickerwheel .wheel-item:first-child,.datepickerwheel-container .datepickerwheel .wheel-item:nth-child(5){opacity:.3;transition:all .3s ease;transform:scale(.7)}.datepickerwheel-container .datepickerwheel .wheel-item:nth-child(2),.datepickerwheel-container .datepickerwheel .wheel-item:nth-child(4){opacity:.6;transition:all .3s ease;transform:scale(.9)}.datepickerwheel-container .datepickerwheel .selected{opacity:1;font-weight:700;transform:scale(1);z-index:1}.datepickerwheel-container .datepickerwheel .disabled{color:#ccc;pointer-events:none}.datepickerwheel-container .datepickerwheel .caption{margin-top:5px;font-size:12px;color:#555}.datepickerwheel-container .wheel-title{padding:0 20px;color:#797878}.datepickerwheel-container .wheel-button-container{display:flex}.datepickerwheel-container .wheel-button-container .wheel-button-cancel,.datepickerwheel-container .wheel-button-container .wheel-button-ok{display:flex;width:100%;justify-content:center;height:35px}.login-loader-progress{display:flex;gap:20px}.login-loader-progress span{width:20px;height:20px;border-radius:50%;display:inline-block;margin:15px auto;background:rgba(0,0,0,.2)}.loading-span span{position:relative;color:rgba(0,0,0,.2)}.loading-span span:after{position:absolute;top:0;left:0;background:var(--primary-theme-color);opacity:1;width:20px;height:20px;border-radius:50%;transform:scale(1.5);animation:loadingAnimation 3s infinite;content:attr(data-content)}.loading-span span:first-child:after{animation-delay:.1s}.loading-span span:nth-child(2):after{animation-delay:.2s}.loading-span span:nth-child(3):after{animation-delay:.3s}@keyframes loadingAnimation{0%,75%,to{transform:scale(1.5);opacity:0}25%,50%{transform:scale(1);opacity:1}}.social-loader{width:14px;height:14px;display:block;margin:1px auto;position:relative;color:var(--primary-color-second);box-sizing:border-box;animation:rotation 1s linear infinite}.social-loader:after,.social-loader:before{content:"";box-sizing:border-box;position:absolute;width:7px;height:7px;top:50%;left:50%;transform:scale(.5) translate(0);background-color:var(--primary-color-second);border-radius:50%;animation:animloader 1s ease-in-out infinite}.social-loader:before{background-color:var(--primary-theme-color);transform:scale(.5) translate(-14px,-14px)}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes animloader{50%{transform:scale(1) translate(-50%,-50%)}}.swipe-dialog-container .MuiBackdrop-root{backdrop-filter:blur(3px);background-color:rgba(57,57,57,.7)}.swipe-dialog-container .MuiDialog-paper{width:90%;padding:0 1.5rem .75rem;border-radius:8px;margin:28px}.swipe-dialog-container .MuiDialog-paper div.content{margin-top:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.swipe-dialog-container .MuiDialog-paper div.content>img{width:150px;height:fit-content}.swipe-dialog-container .MuiDialog-paper div.content .title{font-weight:700;font-size:1.5rem;margin:1.15rem 0 0}