@font-face{font-family:Mulish;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSqeOvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSd-OvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSKeOvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSG-OvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsS9-SvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSzuSvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSqeSvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSgOSvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexRNRwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexc1RwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexZNRwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexaFRwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexU1WwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexXRWwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexRNWwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexTpWwaA.ttf) format("truetype")}.mobile-client-layout{display:flex;flex-direction:column;height:100vh;height:100dvh;background-color:#fff}.mobile-client-layout .mcl-content{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.mobile-client-layout .mcl-content>:first-child{padding-bottom:9.81595vh}.mobile-client-layout .mcl-bottom-nav{position:fixed;bottom:1.47239vh;left:0;right:0;z-index:100;padding:0 4.26667vw;padding-bottom:env(safe-area-inset-bottom,0);background:transparent}.mobile-client-layout .mcl-nav-inner{padding:.4908vh 1.06667vw;background:hsla(0,0%,100%,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 .2454vh 3.2vw 0 rgba(18,20,23,.08)}.mobile-client-layout .mcl-nav-inner,.mobile-client-layout .mcl-nav-item{display:flex;align-items:center;justify-content:center;border-radius:3.2vw}.mobile-client-layout .mcl-nav-item{flex:1;flex-direction:column;align-self:stretch;padding:1.06667vw;cursor:pointer;text-decoration:none;transition:background-color .2s ease}.mobile-client-layout .mcl-nav-item.active{background-color:#eaecf4}.mobile-client-layout .mcl-nav-item.active .mcl-nav-icon{background:#2b3e8c!important}.mobile-client-layout .mcl-nav-item.active .mcl-nav-label{color:#2b3e8c}.mobile-client-layout .mcl-nav-icon{display:inline-block;width:7.46667vw;height:7.46667vw;background:#6c757d!important;mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}.mobile-client-layout .mcl-nav-icon.icon-home{mask-image:url(../img/Home.0634826b.svg);-webkit-mask-image:url(../img/Home.0634826b.svg)}.mobile-client-layout .mcl-nav-icon.icon-calendar-check{mask-image:url(../img/calendar-check.c7ea2dce.svg);-webkit-mask-image:url(../img/calendar-check.c7ea2dce.svg)}.mobile-client-layout .mcl-nav-icon.icon-message-lines{mask-image:url(../img/message-lines.05b37fb3.svg);-webkit-mask-image:url(../img/message-lines.05b37fb3.svg)}.mobile-client-layout .mcl-nav-icon.icon-user{mask-image:url(../img/user.fc702ef6.svg);-webkit-mask-image:url(../img/user.fc702ef6.svg)}.mobile-client-layout .mcl-nav-icon.icon-gear{mask-image:url(../img/gear.ec931359.svg);-webkit-mask-image:url(../img/gear.ec931359.svg)}.mobile-client-layout .mcl-nav-icon-wrap{position:relative;display:inline-flex}.mobile-client-layout .mcl-nav-dot{position:absolute;top:-2px;right:-2px;width:8px;height:8px;background-color:#e02020;border-radius:50%}.mobile-client-layout .mcl-nav-label{font-family:Mulish,sans-serif;font-size:10px;font-weight:600;line-height:14px;color:#6c757d;white-space:nowrap;text-align:center}.mobile-client-layout .mcl-hidden-audio{display:none}.header-container{display:flex;justify-content:space-between;align-items:center;height:64px;padding:12px 32px;background-color:#fff;border-bottom:1px solid #e9ecef;width:100%}@media (max-width:991px){.header-container{padding:12px 16px}}.header-container .header-left{display:flex;align-items:center;gap:12px;flex-shrink:0}.header-container .header-left .elra-line-menu{padding:4px}.header-container .header-left .elra-line-menu>i{width:32px;height:32px;background-color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-container .header-left .user-info{display:flex;align-items:center;gap:12px}.header-container .header-left .user-avatar{width:40px;height:40px;border-radius:50%;background-color:#e9ecef;display:flex;align-items:center;justify-content:center}.header-container .header-left .user-name-info{display:flex;flex-direction:column;gap:4px;font-size:16px;font-weight:700}.header-container .header-left .user-welcome-text{font-size:12px;color:#6c757d;font-weight:500}.header-container .header-right{display:flex;justify-content:flex-end;align-items:center;gap:12px;width:100%}.header-container .header-right .how-to-use-play-button{padding:10px;border-radius:6px;background-color:#e9ecef;display:flex}.header-container .header-right .how-to-use-play-button i{width:20px!important;height:20px!important;background-color:#2b3e8c}.header-container .header-right .how-to-use-play-button i.psychologist{background-color:#f87c56!important}.header-container .header-right .start-conversation-button{padding:8px 20px 8px 10px;border:1px solid #dee2e6;border-radius:6px;display:flex;align-items:center;justify-content:flex-start;gap:12px}.header-container .header-right .start-conversation-button>span{font-size:14px;line-height:20px}.header-container .header-right .elra-header-divider{width:1px;height:24px;background-color:#dee2e6}.children-dialog{display:flex;align-items:center;justify-content:center}.children-dialog.doctor .children-list-item.selected .children-list-item-title{color:#2b3e8c!important}.children-dialog.doctor .children-list-item.selected .children-list-item-name .item-check{padding:7px;border:4px solid #2b3e8c!important}.children-dialog.dietician .children-list-item.selected .children-list-item-title{color:#00a991!important}.children-dialog.dietician .children-list-item.selected .children-list-item-name .item-check{padding:7px;border:4px solid #00a991!important}.children-dialog .children-list-header{padding:16px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;line-height:28px;color:#212529;border-bottom:1px solid #e9ecef;gap:16px}.children-dialog .children-list-header i{width:24px!important;height:24px!important}.children-dialog .children-list-header i.elra-icon-close{cursor:pointer;background-color:#212529!important}.children-dialog .children-list-body{padding:24px;display:flex;flex-direction:column;gap:16px;max-height:350px;overflow-y:auto}.children-dialog .children-list-body .children-list-item{display:flex;align-items:center;justify-content:space-between;padding:16px;cursor:pointer}.children-dialog .children-list-body .children-list-item.selected,.children-dialog .children-list-body .children-list-item:hover{background-color:#e9ecef;border-radius:8px}.children-dialog .children-list-body .children-list-item.selected .children-list-item-title{color:#f87c56}.children-dialog .children-list-body .children-list-item.selected .children-list-item-name .item-check{padding:7px;border:4px solid #f87c56}.children-dialog .children-list-body .children-list-item .children-list-item-title{font-size:14px;font-style:normal;font-weight:700;line-height:24px;color:#212529}.children-dialog .children-list-body .children-list-item .children-list-item-name{display:flex;align-items:center;gap:12px}.children-dialog .children-list-body .children-list-item .children-list-item-name .item-check{padding:10px;border:1px solid #dee2e6;border-radius:50%}.children-dialog .children-list-body .children-list-item .children-list-item-name .item-check.checked{padding:7px;border:4px solid #f87c56}.children-dialog .children-list-footer{display:flex;align-items:center;padding:24px;gap:24px;width:100%}.children-dialog .children-list-footer .children-list-footer-item{display:flex;align-items:center;justify-content:center;width:100%;padding:12px;border-radius:6px;cursor:pointer;background-color:#fff;border:1px solid #e9ecef;font-size:16px;font-style:normal;font-weight:700;line-height:24px;color:#212529}.children-dialog .children-list-footer .children-list-footer-item.deactive{background-color:#dee2e6;border:1px solid #dee2e6;color:#6c757d}.children-dialog .children-list-footer .children-list-footer-item.secondary{background-color:#f87c56;border:1px solid #f87c56;color:#fff}.children-dialog .children-list-footer .children-list-footer-item.primary{background-color:#2b3e8c;border:1px solid #2b3e8c;color:#fff}.children-dialog .children-list-footer .children-list-footer-item.tertiary{background-color:#00a991;border:1px solid #00a991;color:#fff}