:export{colorPrimaryButton:#06c0c2;colorPrimary:#1D3461;colorAccent:#90E7E8;lightGreyText:#BDC9E0;white:#FFFFFF}.auth-layout{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#e6edf9cc}.start-position .backdrop-auth{width:100vw;transition:all .5s ease-in-out}.start-position .auth-layout-content{right:calc(50% - 20vw);transition:all .5s ease-in-out}.right-position .backdrop-auth{width:60vw;transition:all .5s ease-in-out}.right-position .auth-layout-content{right:0;transition:all .5s ease-in-out}.right-position .auth-layout-content .content{width:100%;display:flex;justify-content:center;align-self:flex-start}.auth-layout-content{width:40vw;height:100vh;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#e6edf9cc;position:absolute;top:0;padding:40px;display:flex;align-items:center;justify-content:center}.backdrop-auth{position:fixed;z-index:-1;top:0;left:0;width:100vw;height:100vh;background-color:#e6edf9;padding:16px}.backdrop-auth .color{position:fixed;z-index:-1;top:0;left:0;width:100vw;height:100vh;background-color:#e6edf9}.backdrop-auth .animation{width:100%;height:100%;border-radius:50px;background-image:url(/assets/home-bg-BdpxVry5.jpg);object-fit:cover;background-position:center center;background-repeat:no-repeat;background-size:cover}.home{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#717f9b;font-size:20px}.home .title{text-align:center;margin-top:16px;font-weight:600}.home .message{text-align:center;margin-bottom:16px}.home .buttons{display:flex;gap:20px;flex-direction:column;align-items:center;justify-content:center;font-weight:300;width:100%}.home .buttons button{width:100%;height:45px}.home .buttons button span{text-transform:uppercase}@media (max-width: 767.98px){.backdrop-auth{padding:0}.backdrop-auth .animation{border-radius:0}.start-position .auth-layout-content{right:0}.auth-layout-content{transition:all .5s ease-in-out;width:100vw;background-color:#e6edf9}.auth-layout-content .content{width:100%;align-self:flex-start}.auth-layout-content.root{background-color:transparent;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.auth-layout-content.root .content{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#e6edf9cc;padding:30px;border-radius:30px;align-self:flex-start}}.auth-form-container{display:flex;flex-direction:column;width:100%;align-items:center}.auth-form-container{padding:50px 0;display:flex;flex-direction:column;width:100%;align-items:center}.auth-form-container img{width:100%;max-width:265px}.signup-select-gender{width:100%;height:50px;border-radius:20px}.signup-select-gender .ant-select-selector{border-color:transparent!important}.signup-select-gender .ant-select-selector,.signup-select-albo .ant-select-selector,.signup-select-generic .ant-select-selector{border-radius:20px}.signup-select-gender .ant-select:not(.ant-select-open) .ant-select-selector,.signup-select-albo .ant-select:not(.ant-select-open) .ant-select-selector,.signup-select-generic .ant-select:not(.ant-select-open) .ant-select-selector{border:none}.advanced-signup{background-color:#e6edf9}.advanced-signup.start{height:calc(100vh - 66px)}.advanced-signup.start .select-type{width:100%;margin-top:15px;margin-bottom:15px}.advanced-signup.start .select-type>div{width:50%;display:flex;justify-content:center;padding:0 15px}.advanced-signup.form{min-height:calc(100vh - 160px)}.advanced-signup.form .form-content{width:100%;margin-top:25px}.advanced-signup.form .actions{position:fixed;bottom:0;left:0}.advanced-signup .structure-filters .ant-space-compact{background-color:#fff;border-radius:36px}.advanced-signup .structure-filters .ant-space-compact button{border-radius:36px}.advanced-signup .structure-filters input{border-radius:0 36px 36px 0;border:none!important;box-shadow:none}.advanced-signup .structure-filters button{height:100%;padding:inherit 25px;border-radius:36px}.advanced-signup .structure-item{background-color:#fff;border-radius:20px;padding:15px;cursor:pointer}.advanced-signup .structure-item.selected{border:2px solid #122751}.advanced-signup .content{margin:0 auto;padding:15px;width:100%}.advanced-signup .content>div{width:100%}.advanced-signup .content .question{max-width:320px;text-align:center}.advanced-signup .actions{background-color:#ced7ea;margin-top:auto;padding:20px;width:100%}.advanced-signup .actions>div{width:100%;display:flex;justify-content:center;max-width:320px;padding:0 15px}.advanced-signup .ant-upload-list{max-width:100%}.advanced-signup .upload-document{border:2px dashed rgb(191,191,191)!important;height:calc(100% - 25px);padding:15px;border-radius:25px}.advanced-signup .upload-document>div{width:100%}.advanced-signup .upload-document .ant-upload-wrapper{gap:10px;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;height:100%;width:100%}.advanced-signup .upload-document .ant-upload-wrapper .ant-upload-list-item{width:100%;padding:25px;border-radius:15px;border:1px solid rgb(191,191,191)}.advanced-signup .upload-document .ant-upload-wrapper .ant-upload-list-item .ant-upload-list-item-name{color:#02a6a8}.external-auth-provider{width:185px;border:none;background-color:#06c;color:#fff;font-weight:500;height:45px}.external-auth-provider.with-icon{padding:0}.external-auth-provider:hover{border:none;background-color:#06c!important;color:#fff!important}.external-auth-provider .btn-container-external-auth{position:relative;width:100%;display:inline-flex}.external-auth-provider .btn-container-external-auth .container-icon{display:flex;align-items:center;justify-content:center;width:60px;padding-left:3px;border-right:1px solid #1773D0}.external-auth-provider .btn-container-external-auth .container-text{width:100%;display:flex;align-items:center;padding-left:10px;font-weight:600}.splash-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99999;animation:fadeOut .2s ease-out forwards;animation-delay:2.5s;gap:30px}@keyframes fadeOut{to{opacity:0;visibility:hidden}}.global-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#0000004d;display:flex;justify-content:center;align-items:center}.dashboard-container-wrapper .searchbar{width:100%;position:sticky;top:0;background-color:#fff;padding:20px;z-index:13}.dashboard-container-wrapper .searchbar .ant-input-group-wrapper{display:flex;justify-content:center;align-items:center}.dashboard-container-wrapper .searchbar .ant-input-group-wrapper .ant-input-group{max-width:768px;border:1px solid #BFBFBF;border-radius:24px}.dashboard-container-wrapper .searchbar .ant-input-group-wrapper .ant-input-group input{border:none;box-shadow:none;background-color:transparent;padding:8px 15px}.dashboard-container-wrapper .searchbar .ant-input-group-wrapper .ant-input-group .ant-input-group-addon{background-color:transparent;padding:0 2px}.dashboard-container-wrapper .searchbar .ant-input-group-wrapper .ant-input-group .ant-input-group-addon .ant-btn{height:34px;width:34px;border:none;box-shadow:none}.nextheal-widget-content .appointments-container-empty{border:2px dashed #BDC9E0;border-radius:24px;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}.nextheal-widget-content .appointments-container-empty .ant-typography{color:#8c9ab6}.nextheal-widget-content .appointments-container-empty button{width:max-content}.nextheal-widget-content .appointments-container-list,.nextheal-widget-content .calendar-container-list{position:relative}.nextheal-widget-content .notifications-container-empty{border:2px dashed #BDC9E0;border-radius:24px;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}.nextheal-widget-content .notifications-container-empty .ant-typography{color:#8c9ab6}.nextheal-widget-content .notifications-container-empty button{width:max-content}.nextheal-widget-content .nextheal-handler-action{border:2px solid #CED7EA;width:100%;padding:10px;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:13px;color:#576786;position:relative}.nextheal-widget-content .nextheal-handler-action:hover{background-color:#ced7ea}.nextheal-widget-content .nextheal-handler-action:hover .create-icon{background-color:#1d3461}.nextheal-widget-content .nextheal-handler-action .create-icon{position:absolute;top:10px;left:10px;background-color:#a0aecb;height:20px;width:20px;display:flex;justify-content:center;border-radius:100%;color:#e6edff}.flexible-calendar-widget.wrap{max-height:350px;overflow:hidden;position:relative;transition:max-height .5s ease-in-out;padding-bottom:50px}.flexible-calendar-widget.wrap.mh-auto{max-height:700px}.flexible-calendar-widget.wrap.mh-auto .shadow{display:none}.flexible-calendar-widget.wrap .shadow{transition:all ease-in-out .3s;position:absolute;bottom:0;left:0;height:50px;width:100%;pointer-events:none;background:linear-gradient(to bottom,transparent,#E6EDFF);z-index:10}.flexible-calendar-widget.wrap .shadow.hidden{opacity:0}.flexible-calendar-widget.wrap .collapsable-container{position:absolute;bottom:0;left:0;height:100px;width:100%;display:flex;align-items:flex-end;justify-content:center;z-index:11;pointer-events:none}.flexible-calendar-widget.wrap .collapsable-container>.ant-btn:first-child{pointer-events:auto;height:40px;width:40px;border:1px solid #122751;color:#122751;background-color:transparent;border-radius:50%}.flexible-calendar-widget.wrap .collapsable-container>.ant-btn:first-child:hover{border:1px solid #122751;color:#122751;background-color:transparent}.flexible-calendar-widget.wrap .collapsable-container>.ant-btn:nth-of-type(2){pointer-events:auto;color:#122751;position:absolute;background-color:transparent;right:0;bottom:0}.flexible-calendar-widget .nextheal-card.card-calendar-flexible .ant-card-head-title .ant-typography{font-size:16px}.flexible-calendar-widget .nextheal-card.card-calendar-flexible .ant-card-body .ant-list{display:flex;flex-direction:column;width:100%}.flexible-calendar-widget .nextheal-card.card-calendar-flexible .ant-card-body .ant-list .ant-list-item{padding:5px 0;border-block-end:1px solid rgba(0,0,0,.0588235294)}.flexible-calendar-widget .nextheal-card.card-calendar-flexible .ant-card-body .ant-list .ant-list-item:last-child{border-block-end:none}.flexible-calendar-widget .nextheal-card.card-calendar-flexible .ant-card-body .ant-list .container-row-date{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flexible-calendar-widget .nextheal-card.card-calendar-flexible .ant-card-body .ant-list .container-row-date .container-row-date_day{display:flex;height:100%;flex-direction:column;align-self:self-start}.flexible-calendar-widget .nextheal-card.card-calendar-flexible .ant-card-body .ant-list .container-row-date .container-row-date_day .ant-typography{font-size:13px;color:#000000d9;font-weight:600}.flexible-calendar-widget .nextheal-card.card-calendar-flexible .ant-card-body .ant-list .container-row-date .container-row-date_hours{display:flex;flex-direction:column;align-items:center;gap:10px}.flexible-calendar-widget .nextheal-card.card-calendar-flexible .ant-card-body .ant-list .container-row-date .container-row-date_hours .ant-typography{font-size:13px;font-weight:300}.configure-calendar-container h3{margin-top:0;color:#06c0c2}.configure-calendar-container h5{font-size:16px;color:#3d4d6c;font-weight:300}.configure-calendar-container .configuration-description{font-weight:400;font-size:13px;line-height:22px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#000000d9}.configure-calendar-container .calendar-configuration-group .calendar-configuration-radio{display:flex;flex-direction:column}.configure-calendar-container .calendar-configuration-group .ant-radio-group{display:flex;flex-direction:column;gap:5px}.configure-calendar-container .calendar-configuration-group .ant-radio-group .ant-radio-label{font-weight:400;font-size:16px;line-height:24px;color:#000000d9}.configure-calendar-container .calendar-configuration-group .ant-radio-group .radio-description{font-weight:400;font-size:13px;line-height:22px;letter-spacing:0%;vertical-align:middle;color:#00000073}.calendar-per-month{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.calendar-per-month .calendar-per-month__disclaimer{max-width:765px;width:100%;padding:10px 20px;border:1px solid #8C9AB6;border-radius:16px;display:flex;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:20px}.calendar-per-month .calendar-per-month__disclaimer .date-range-container{display:flex;flex-direction:column}.calendar-per-month .calendar-per-month__disclaimer .date-range-container .container-label{font-size:13px;line-height:22px;color:#00000073}.calendar-per-month .calendar-per-month__disclaimer .date-range-container .container-content{font-size:16px;color:#000000d9}.calendar-per-month .calendar-per-month__container{max-width:765px;display:grid;grid-template-columns:1fr 1fr;width:100%}@media (max-width: 767.98px){.calendar-per-month .calendar-per-month__container{grid-template-columns:none}}.calendar-per-month .calendar-per-month__container .label-day{font-size:16px;color:#000000a6}.calendar-per-month .calendar-per-month__container .calendar-per-month__day{padding:10px;border-bottom:1px solid #ccc}.calendar-per-month .calendar-per-month__container .calendar-per-month__day .ant-form-item{margin-bottom:0}.calendar-per-month .calendar-per-month__container .calendar-per-month__day:last-child{border-bottom:none}.calendar-per-month .calendar-per-week__container{width:100%;display:flex;flex-direction:column;gap:20px}.calendar-per-month .calendar-per-week__container .label-day{font-size:16px;color:#000000a6}.calendar-per-month .calendar-per-week__container .calendar-per-month__day{padding:10px;border-bottom:1px solid #ccc}.calendar-per-month .calendar-per-week__container .calendar-per-month__day .ant-form-item{margin-bottom:0}.calendar-per-month .calendar-per-week__container .calendar-per-month__day:last-child{border-bottom:none}.calendar-per-month .calendar-per-week__container .calendar-checkbox-container{display:flex;gap:15px}@media (max-width: 767.98px){.calendar-per-month .calendar-per-week__container .calendar-checkbox-container{gap:initial;justify-content:space-between}}.calendar-per-month .calendar-per-week__container .ant-card .ant-card-head{border:none}.calendar-per-month .calendar-per-week__container .ant-card .ant-card-body{padding-top:0}.calendar-per-month .calendar-per-week__container .tag-week{margin-right:0;color:#122751;background-color:#ced7ea;border-radius:24px;display:flex;padding:1px 8px;gap:0px;border:none}.calendar-per-month .calendar-per-week__container .tag-week .ant-typography{font-size:12px;color:#122751;line-height:20px}.calendar-layout .calendar-back-button-container,.calendar-list .calendar-back-button-container{position:absolute;left:0;top:0;padding:25px 0;display:flex;justify-content:flex-start}@media (max-width: 767.98px){.calendar-layout .calendar-back-button-container,.calendar-list .calendar-back-button-container{background-color:red;position:relative;width:100%;padding:0}.calendar-layout .calendar-back-button-container .btn-secondary-outlined,.calendar-list .calendar-back-button-container .btn-secondary-outlined{padding:0}}.round-checkbox{position:relative}.round-checkbox .ant.checkbox:hover{border-color:#122751}.round-checkbox .ant-checkbox-label{position:absolute;left:0;top:0;height:40px;width:40px;display:flex;align-items:center;justify-content:center}.round-checkbox .ant-checkbox-inner{border-radius:50%!important;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-color:#122751!important;background-color:transparent}.round-checkbox .ant-checkbox-inner:hover{border-color:#122751!important}.round-checkbox .ant-checkbox-inner:after{display:none!important}.round-checkbox .checkbox-letter{position:absolute;font-weight:300;font-size:13px;color:#122751;pointer-events:none}.round-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#717f9b40!important;border-color:#122751!important;border-width:2px}.round-checkbox .ant-checkbox-checked .checkbox-letter{font-weight:700}.calendar-container__with-title{display:flex;gap:5px;flex-direction:column}.calendar-container__with-title .ant-typography{font-size:13px;color:#000000d9}.disabled-select-day-checkbox{opacity:.3}.calendar-per-day{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}@media (max-width: 767.98px){.calendar-per-day{max-width:100%}}.calendar-per-day .calendar-per-day__container{max-width:420px}.calendar-per-day .calendar-per-day__disclaimer{max-width:420px;width:100%;padding:10px 20px;border:1px solid #8C9AB6;border-radius:16px;display:flex;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:20px}.calendar-per-day .calendar-per-day__disclaimer .date-range-container{display:flex;flex-direction:column}.calendar-per-day .calendar-per-day__disclaimer .date-range-container .container-label{font-size:13px;line-height:22px;color:#00000073}.calendar-per-day .calendar-per-day__disclaimer .date-range-container .container-content{font-size:16px;color:#000000d9}.calendar-per-day .ant-space,.calendar-per-day .ant-space .ant-space-item:first-child,.calendar-per-day .ant-space .ant-space-item .ant-picker-range{width:100%}.calendar-period-range-container{display:flex;justify-content:center}.calendar-period-range-container .ant-picker-range,.calendar-period-range-container .ant-picker-outlined{border-radius:16px}.calendar-day-range-container{display:flex;justify-content:center}.calendar-day-range-container .ant-picker-range,.calendar-day-range-container .ant-picker-outlined{border-radius:16px}.calendar-month-range-container{display:flex;justify-content:center}.calendar-month-range-container .ant-picker-range,.calendar-month-range-container .ant-picker-outlined{border-radius:16px}.card-week-slide{max-width:311px}.card-week-slide .ant-form-item{margin-bottom:0}.ant-picker-dropdown.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow{display:none}.calendar-day-range-container .ant-picker-dropdown{left:50%!important;transform:translate(-50%)!important}.ant-picker-panel-container{margin-left:auto!important;margin-right:auto!important}.calendar-month-range-container .ant-picker-dropdown{left:50%!important;transform:translate(-50%)!important}@media (max-width: 667.98px){.calendar-month-range-container .ant-picker-panels{display:flex;flex-direction:column}}.calendar-period-range-container .ant-picker-dropdown{left:50%!important;transform:translate(-50%)!important}@media (max-width: 667.98px){.calendar-period-range-container .ant-picker-panels{display:flex;flex-direction:column}}.calendar-list{display:flex;flex-direction:column;align-items:center}.calendar-list .recap-available-days{display:flex;gap:10px;flex-wrap:wrap}.calendar-list .week-day-recap{border-bottom:1px solid #8C9AB6;padding:12px 24px}.calendar-list .per-day-slot-recap{display:flex;flex-direction:row;justify-content:space-between;padding:24px}.calendar-list .per-month-slot-recap{padding:24px}.calendar-list .recap-slots-container{display:flex;flex-direction:column;align-items:flex-end}.calendar-list .add-new-calendar-slot{margin-top:20px}.calendar-list .ant-card{border-radius:24px;background-color:transparent;border-color:#8c9ab6;width:100%;max-width:765px}.calendar-list .ant-card .custom-title{display:flex;flex-direction:column}.calendar-list .ant-card .custom-title .ant-typography:nth-child(1){font-weight:300;font-size:13px;color:#00000073}.calendar-list .ant-card .custom-title .ant-typography:nth-child(2){font-size:16px;color:#000000d9}.calendar-list .ant-card .ant-card-head{border-bottom:1px solid #8C9AB6}.calendar-list .ant-card .ant-card-body{padding:0}.calendar-list .ant-card.calendar-slot{border:none}.calendar-list .ant-card.calendar-slot .ant-card-body{flex-wrap:unset}.calendar-list .ant-card.calendar-slot .ant-card-body .ant-typography{width:100%;font-size:13px;color:#000000d9;font-weight:700}.calendar-list .ant-card.calendar-slot .ant-card-body ul{width:100%;margin:0;list-style-type:none}.calendar-list .ant-card.calendar-slot .ant-card-body ul li{text-align:right;font-size:13px;color:#000000d9;line-height:22px}.calendar-list .ant-card .ant-card-grid{width:50%;box-shadow:none}@media (max-width: 767.98px){.calendar-list .ant-card .ant-card-grid{width:100%}}.calendar-list .ant-card .ant-card-grid:not(.full-width){padding-bottom:0}.calendar-list .ant-card .ant-card-grid.full-width{padding:12px 24px;width:100%;box-shadow:1px 0 #8c9ab6,0 1px #8c9ab6,1px 1px #8c9ab6,1px 0 #8c9ab6 inset,0 1px #8c9ab6 inset}.calendar-list .ant-card .ant-card-actions{border-top:none;background-color:transparent;border-bottom-left-radius:24px;border-bottom-right-radius:24px}.nextheal-widget.bordered{border:1px solid #BDC9E0;padding:20px;border-radius:24px}.nextheal-widget .nextheal-widget-header{display:flex;justify-content:space-between;margin-bottom:10px}.nextheal-widget .nextheal-widget-header .widget-title{display:flex;gap:5px;align-items:center}.nextheal-widget .nextheal-widget-header .widget-title .ant-tag{border-radius:20px;border:none;font-size:12px;height:20px;background-color:#06c0c2;color:#fff;padding:0 8px}.nextheal-widget .nextheal-widget-header .base-title{font-size:20px!important;line-height:28px!important;color:#1d3461!important;font-weight:500;margin-top:0}.nextheal-widget .nextheal-widget-header .base-btn{font-size:13px!important;line-height:22px!important;color:#1d3461!important;font-weight:400;background-color:transparent;border:none;box-shadow:none}.nextheal-widget .nextheal-widget-header .base-btn.bordered{border:1px solid #1D3461}.nextheal-widget .nextheal-widget-header .base-btn:hover{background-color:transparent}.nextheal-widget .nextheal-widget-header .base-btn .ant-typography{font-size:13px!important;line-height:22px!important;color:#1d3461!important;font-weight:400}.nextheal-widget .nextheal-widget-content{overflow-x:hidden}.nextheal-widget .nextheal-widget-content::-webkit-scrollbar{width:0px}.nextheal-widget .nextheal-widget-content::-webkit-scrollbar-track{background:transparent}.nextheal-widget .nextheal-widget-content::-webkit-scrollbar-thumb{background-color:none}.variant-genetic-table thead{display:none}.no-appointments{border:2px dashed #BDC9E0;background-color:transparent;margin-top:10px}.no-appointments .ant-card-body{display:flex;flex-direction:column;align-items:center;gap:10px;color:#576786}.no-appointments .ant-card-body .ant-typography{color:#576786}.card-appointment{border-radius:24px;padding:10px;box-shadow:0 0 10px 6px #717f9b29;-webkit-box-shadow:0px 0px 10px 6px rgba(113,127,155,.1607843137);-moz-box-shadow:0px 0px 10px 6px rgba(113,127,155,.1607843137);transition:all ease-in-out .5s}.card-appointment .ant-card-body{padding:15px 0;display:flex;justify-content:flex-start;align-items:flex-start;gap:10px}.card-appointment .ant-card-body .appointment-information{display:flex;gap:5px}.card-appointment.current{background-color:#02a6a8;transition:all ease-in-out .5s}.card-appointment.current .ant-card-head{border-bottom:1px solid #B0F9F9}.card-appointment.current .ant-card-head-title .user-fullname{color:#fff}.card-appointment.current .ant-card-body .appointment-information{color:#fff;fill:#fff}.card-appointment.current .ant-card-body .appointment-information .ant-typography{color:#fff;font-size:16px}.card-appointment.current .ant-card-extra .appointment-detail-wrapper,.card-appointment.current .ant-card-extra .appointment-detail{color:#fff;fill:#fff}.card-appointment.current .ant-card-actions{border-top:1px solid #B0F9F9;background-color:#02a6a8}.card-appointment.current .ant-card-actions .btn-appointment{background-color:#b0f9f9;border:1px solid #B0F9F9;color:#075252;font-size:13px}.card-appointment.next{background-color:#b0f9f9}.card-appointment.next .ant-card-head{border-bottom:1px solid #8ee0df}.card-appointment.next .ant-card-head-title .user-fullname{color:#075252}.card-appointment.next .ant-card-body .appointment-information{color:#075252;fill:#075252}.card-appointment.next .ant-card-body .appointment-information .ant-typography{color:#075252;font-size:16px}.card-appointment.next .ant-card-extra .appointment-detail-wrapper,.card-appointment.next .ant-card-extra .appointment-detail{color:#075252;fill:#075252}.card-appointment.next .ant-card-actions{border-top:1px solid #8ee0df;background-color:#b0f9f9}.card-appointment.next .ant-card-actions .btn-appointment{background-color:#b0f9f9;border:1px solid #075252;color:#075252;font-size:13px}.card-appointment.past{background-color:#f0f0f0}.card-appointment.past .ant-card-head{border-bottom:1px solid #ccc}.card-appointment.past .ant-card-head-title .user-fullname{color:#000}.card-appointment.past .ant-card-body .appointment-information{color:#000;fill:#000}.card-appointment.past .ant-card-body .appointment-information .ant-typography{color:#000;font-size:16px}.card-appointment.past .ant-card-extra .appointment-detail-wrapper,.card-appointment.past .ant-card-extra .appointment-detail{color:#000;fill:#000}.card-appointment.past .ant-card-actions{border-top:1px solid #ccc;background-color:#f0f0f0}.card-appointment.past .ant-card-actions .btn-appointment{background-color:#f0f0f0;border:1px solid #ccc;color:#000;font-size:13px}.card-appointment .ant-card-head{padding:0}.card-appointment .ant-card-head .ant-card-head-title{display:flex;align-items:center;gap:10px}.card-appointment .ant-card-head .ant-card-head-title .user-fullname{width:200px;display:inline-block;font-size:16px;font-weight:700}.card-appointment .ant-card-head .ant-card-extra .appointment-detail-wrapper{display:flex;gap:5px}.card-appointment .ant-card-head .ant-card-extra .appointment-detail-wrapper .appointment-detail{font-size:13px}.card-appointment .ant-card-actions{display:flex;justify-content:flex-end;align-items:flex-end}.card-appointment .ant-card-actions li{width:auto!important;margin-bottom:5px}.card-appointment.cancelled-appointments{background-color:#fff}.card-appointment.cancelled-appointments .ant-card-head{border-bottom:1px solid #ccc}.card-appointment.cancelled-appointments .ant-card-head-title .user-fullname{color:#000}.card-appointment.cancelled-appointments .ant-card-body .appointment-information{color:#000;fill:#000}.card-appointment.cancelled-appointments .ant-card-body .appointment-information .ant-typography{color:#000;font-size:16px}.card-appointment.cancelled-appointments .ant-card-extra .appointment-detail-wrapper,.card-appointment.cancelled-appointments .ant-card-extra .appointment-detail{color:#000;fill:#000}.card-appointment.cancelled-appointments .ant-card-actions{border-top:1px solid #ccc;background-color:#fff}.card-appointment.cancelled-appointments .ant-card-actions .btn-appointment{background-color:#b0f9f9;border:1px solid black;color:#000;font-size:13px}.card-appointment.cancelled-appointments .cancelled-status-container{font-size:16px;padding-right:5px;color:red}.appointment-banner{position:relative;border-radius:24px;width:100%;box-shadow:0 0 10px 6px #717f9b29;-webkit-box-shadow:0px 0px 10px 6px rgba(113,127,155,.1607843137);-moz-box-shadow:0px 0px 10px 6px rgba(113,127,155,.1607843137);transition:all ease-in-out .5s}.appointment-banner .appointment-calendar-logo{position:absolute;top:24px;right:24px;height:62px;width:62px;background-color:#fff;border-radius:8px;overflow:hidden}.appointment-banner .appointment-calendar-logo .header{background-color:#717f9b;display:flex;align-items:center;justify-content:center;height:30px}.appointment-banner .appointment-calendar-logo .header .ant-typography{color:#fff;font-size:13px;font-weight:300}.appointment-banner .appointment-calendar-logo .content{background-color:#fff;display:flex;align-items:center;justify-content:center;height:32px}.appointment-banner .appointment-calendar-logo .content .ant-typography{color:#000;font-size:20px;font-weight:500}.appointment-banner .ant-tag{border-radius:40px}.appointment-banner .ant-tag.title{background-color:transparent;border-color:transparent;padding-left:0;padding-right:0}.appointment-banner .appointment-detail{display:flex;gap:10px;padding-top:10px}.appointment-banner .appointment-detail .appointment-information{display:flex;gap:5px}.appointment-banner h3.ant-typography{margin-top:0}.appointment-banner.past{background-color:#f0f0f0}.appointment-banner.current{background-color:#02a6a8;box-shadow:inset 0 0 0 3px #b0f9f9}.appointment-banner.current h3.ant-typography,.appointment-banner.current .appointment-detail,.appointment-banner.current .appointment-detail .ant-typography,.appointment-banner.current .ant-tag.title{color:#fff}.appointment-banner.next{background-color:#b0f9f9}.appointment-banner.next h3.ant-typography,.appointment-banner.next .appointment-detail,.appointment-banner.next .appointment-detail .ant-typography,.appointment-banner.next .ant-tag.title{color:#075252}.appointment-banner.cancelled-appointments{background-color:#fff;border:1px solid #ccc}.appointment-banner.cancelled-appointments .cancelled-status-container{font-size:16px;padding-right:5px;color:red}.appointment-banner.cancelled-appointments h3.ant-typography,.appointment-banner.cancelled-appointments .appointment-detail,.appointment-banner.cancelled-appointments .appointment-detail .ant-typography{color:#000}.appointment-banner.cancelled-appointments .appointment-calendar-logo{border:1px solid #ccc}.appointment-users-container{margin-top:20px}.appointment-users-container .title-container{font-size:20px;font-weight:500}.appointment-users-container .appointment-user-card .ant-list-item-meta{align-items:center!important}.appointment-users-container .appointment-user-card .appointment-user-card-information{display:flex;flex-direction:column}.appointment-users-container .appointment-user-card .appointment-user-card-information .title{font-weight:700;font-size:16px;line-height:24px}.appointment-users-container .appointment-user-card .appointment-user-card-information .subtitle,.appointment-users-container .appointment-user-card .appointment-user-card-information .fiscal_code,.appointment-users-container .appointment-user-card .appointment-user-card-information .last_visit{display:flex;font-weight:400;font-size:13px;line-height:22px;color:#333;width:100%;justify-content:space-between}.appointment-users-container .appointment-user-card .appointment-user-card-information .subtitle .ant-tag,.appointment-users-container .appointment-user-card .appointment-user-card-information .fiscal_code .ant-tag,.appointment-users-container .appointment-user-card .appointment-user-card-information .last_visit .ant-tag{font-weight:400;font-size:13px;line-height:22px;border-radius:40px;display:flex;gap:3px}.appointment-users-container .appointment-user-card .appointment-user-card-information .fiscal_code{text-transform:uppercase}.card-notification{border-radius:8px}.card-notification .ant-card-head{min-height:auto;padding:10px;border-bottom:none}.card-notification .ant-card-head .date-tag{background-color:#e6edf9;border-radius:4px;color:#717f9b;font-size:12px;line-height:20px;font-weight:300;border:none;padding:4px}.card-notification .ant-card-head .custom-tag{width:auto;padding:1px 8px;gap:3px;opacity:1;border-width:1px;border-radius:24px;font-size:12px;line-height:20px;font-weight:300}.card-notification .ant-card-head .custom-tag.tag-APPOINTMENT_CANCELLED,.card-notification .ant-card-head .custom-tag.tag-EVENT_ALERT_CREATED,.card-notification .ant-card-head .custom-tag.tag-EVENT_ALERT_GENETIC_VARIANT_FOR_DOCTOR,.card-notification .ant-card-head .custom-tag.tag-EVENT_ALERT_GENETIC_VARIANT_FOR_PATIENT{color:#b41f70;border-color:#ff85c0;background-color:#ffe6f0}.card-notification .ant-card-head .custom-tag.tag-APPOINTMENT_CREATED{color:#eb2f96;border-color:#ffadd2;background-color:#fff0f6}.card-notification .ant-card-head .custom-tag.tag-EVENT_NOTE_CREATED,.card-notification .ant-card-head .custom-tag.tag-EVENT_NOTE_UPDATED{background-color:#f9f0ff;border-color:#d3adf7;color:#722ed1}.card-notification .ant-card-head .custom-tag.tag-EVENT_PRESCRIPTION_CREATED{background-color:#fff7e6;color:#fa8c16;border-color:#ffd591}.card-notification .ant-card-body{padding:0 10px 10px}.card-notification .ant-card-body .notification-title{font-size:13px;font-weight:600!important;line-height:22px;color:#3d4d6c}.card-notification .ant-card-body .notification-subtitle{font-size:13px;font-weight:400!important;line-height:22px;color:#3d4d6c}.card-prescription .prescription-date-tag,.card-prescription .prescription-type-tag,.card-prescription .prescription-specialization-tag{border-radius:24px;display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:center;padding:1px 8px;font-size:12px;line-height:20px}.card-prescription .prescription-date-tag{background-color:#fafafa;border:1px solid #D9D9D9;color:#000000d9}.card-prescription .prescription-type-tag{border:1px solid #90E7E8;background-color:#d3fafb;color:#02a6a8}.card-prescription .prescription-specialization-tag{border:1px solid #8C9AB6;background-color:#f0f5ff;color:#122751}.card-prescription .prescription-content{font-size:13px;color:#333;margin-top:10px}.prescription-detail-container.flex{display:flex;gap:20px;flex-direction:column}.prescription-detail-container .section-title{font-family:400;margin:0 0 15px}.prescription-detail-container .ant-card{width:100%;border-radius:16px}.prescription-detail-container .ant-card .ant-card-actions{display:flex;flex-direction:row;justify-content:flex-end;padding:0 10px;border-top:1px solid #F0F0F0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.prescription-detail-container .ant-card .ant-card-head{border-bottom:1px solid #F0F0F0}.prescription-detail-container .ant-card .title{font-size:16px;color:#000000d9;margin-top:0}.nextheal-card{border-radius:24px;transition:all ease-in-out .5s;border:1px solid rgba(113,127,155,.4509803922)}.nextheal-card .ant-card-head-title{overflow:clip}.nextheal-card.no-border{border:none;box-shadow:0 0 10px 2px #717f9b29;-webkit-box-shadow:0px 0px 10px 2px rgba(113,127,155,.1607843137);-moz-box-shadow:0px 0px 10px 2px rgba(113,127,155,.1607843137)}.nextheal-card .ant-card-head{border-bottom:1px solid #F0F0F0}.nextheal-card .ant-card-head .ant-card-head-title .ant-typography{display:flex;gap:5px;align-items:center;color:#1d3461;font-size:20px;line-height:28px;font-weight:500}.nextheal-card .ant-card-body{padding:15px;display:flex;justify-content:flex-start;align-items:flex-start;gap:10px}.nextheal-card .ant-card-body .content-text{color:#8c9ab6;font-size:13px}.nextheal-card .ant-card-actions{justify-content:flex-end;padding:0 24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top:1px solid #F0F0F0}.nextheal-card .ant-card-actions li{width:auto!important}.nextheal-card .ant-card-actions li .ant-btn,.nextheal-card .ant-card-actions li .ant-btn:hover{border:1px solid #1D3461;color:#1d3461}@media (max-width: 767.98px){.nextheal-card .ant-card-actions li{width:100%!important}.nextheal-card .ant-card-actions li .ant-btn{width:100%}}.nextheal-card.card-school .ant-card-body{flex-direction:column}.nextheal-card.card-school .ant-card-body .formation-container-item{display:flex;flex-direction:column}.nextheal-card.card-school .ant-card-body .formation-container-item .formation-container-item-title{font-size:16px;color:#000000d9;line-height:24px}.nextheal-card.card-school .ant-card-body .formation-container-item .formation-container-item-level,.nextheal-card.card-school .ant-card-body .formation-container-item .formation-container-item-description{font-size:13px;line-height:22px;color:#000000d9}.nextheal-card.card-school .ant-card-body .ant-divider{margin:4px 0;border-block-start:1px solid #F0F0F0}.nextheal-card.card-consult .ant-collapse{width:100%;background-color:#fff!important}.nextheal-card.card-consult .ant-collapse .ant-collapse-item{border-bottom:none}.nextheal-card.card-consult .ant-collapse .ant-collapse-header{flex-direction:row-reverse}.nextheal-card.card-consult .ant-collapse .ant-collapse-content-box{display:flex;flex-direction:column;gap:5px}.nextheal-card.card-visit-configuration{border-radius:8px;border:none}.nextheal-card.card-visit-configuration .ant-card-body{flex-direction:row;width:100%}.nextheal-card.card-visit-configuration .ant-card-body .ant-col{display:flex;gap:5px;font-size:13px;color:#1d3461}.nextheal-card.card-visit-configuration .ant-card-head{padding:10px;min-height:auto!important}.nextheal-card.card-visit-configuration .ant-card-head .ant-card-head-title .ant-typography{font-size:13px;font-weight:200;line-height:18px}.nextheal-card.card-treatments .ant-tabs-nav:before{border-bottom:none}.nextheal-card.card-treatments .ant-tabs-tab-btn{font-size:13px}.nextheal-group-tags .ant-tag{border-radius:16px;padding:1px 8px;font-size:13px;margin-bottom:10px}.modal-treatments-container{min-width:400px;display:flex;flex-direction:column;gap:10px}.modal-treatments-container .treatments-add-container{display:flex;flex-direction:column}.modal-treatments-container .treatments-add-container .signup-select-gender{width:100%;height:50px;border-radius:20px}.modal-treatments-container .treatments-add-container .signup-select-gender .ant-select-selector{border-color:transparent!important;border-radius:20px}.modal-treatments-container .treatments-add-container .signup-select-gender .ant-select-selector .ant-select-selection-wrap{align-self:center}.card-consult .consultancy-price-input .ant-input-outlined{height:40px;border-color:#1d3461}.card-consult .consultancy-price-input button{border-color:#1d3461;color:#1d3461}.card-doctor{border-radius:24px;padding:10px;box-shadow:0 0 10px 6px #717f9b29;-webkit-box-shadow:0px 0px 10px 6px rgba(113,127,155,.1607843137);-moz-box-shadow:0px 0px 10px 6px rgba(113,127,155,.1607843137);transition:all ease-in-out .5s;background-color:#ced7ea}.card-doctor .ant-card-body{padding:0;display:flex;justify-content:flex-start;align-items:flex-start;gap:10px}.card-doctor .ant-card-body .appointment-information{display:flex;gap:5px}.card-doctor .ant-card-head{padding:0;border-bottom:none}.card-doctor .ant-card-head .ant-card-head-title{display:flex;align-items:center;gap:10px}.card-doctor .ant-card-head .ant-card-head-title .user-fullname{width:200px;display:inline-block;font-size:16px;font-weight:700;color:#122751;text-transform:capitalize!important}.card-doctor .ant-card-head .ant-card-head-title .user-specializations{display:inline-block;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:300;color:#122751}.card-doctor .ant-card-head .ant-card-extra .appointment-detail-wrapper{display:flex;gap:5px}.card-doctor .ant-card-head .ant-card-extra .appointment-detail-wrapper .appointment-detail{font-size:13px}.card-doctor .ant-card-actions{display:flex;justify-content:flex-end;align-items:flex-end;background-color:#ced7ea;border-top:none}.card-doctor .ant-card-actions li{width:auto!important;margin-bottom:5px}.card-create-doctor{border-radius:24px;padding:10px;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;transition:all ease-in-out .5s;background-color:transparent;border:2px dashed #BDC9E0!important}.card-create-doctor .ant-card-body{padding:10px 0;display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;text-align:center;color:#8c9ab6}.card-create-doctor .ant-card-head{padding:0;border-bottom:none;min-height:0px}.card-create-doctor .ant-card-head .ant-card-head-title{display:flex;align-items:center;gap:10px}.card-create-doctor .ant-card-head .ant-card-head-title .user-fullname{width:200px;display:inline-block;font-size:16px;font-weight:700;color:#122751;text-transform:capitalize!important}.card-create-doctor .ant-card-head .ant-card-head-title .user-specializations{display:inline-block;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:300;color:#122751}.card-create-doctor .ant-card-head .ant-card-extra .appointment-detail-wrapper{display:flex;gap:5px}.card-create-doctor .ant-card-head .ant-card-extra .appointment-detail-wrapper .appointment-detail{font-size:13px}.card-create-doctor .ant-card-actions{display:flex;justify-content:flex-end;align-items:flex-end;background-color:transparent;border-top:none;gap:10px}.card-create-doctor .ant-card-actions li{width:100%;margin-bottom:5px;border-inline-end:none!important}.nextheal-user-container{position:relative;background-color:#ced7ea;display:flex;flex-direction:column;gap:20px;transition:all ease-in-out .3s;padding:20px 0 0 20px}.nextheal-user-container.empty{padding:20px}.nextheal-user-container .user-heading{display:flex;justify-content:space-between;color:#8c9ab6;padding-right:20px}.nextheal-user-container .user-heading .title{display:flex;font-size:16px;color:#1d3461;line-height:24px;gap:5px}.nextheal-user-container.sticky{position:sticky;top:110px;height:calc(100vh - 183px)}.nextheal-user-container .user-content{height:100%}.nextheal-user-container .user-content .empty-container .no-selection{margin-bottom:20px;padding:25px 50px;background-color:#e6edf9;border:2px dashed #BDC9E0;border-radius:24px;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:10px}.nextheal-user-container .user-content .empty-container .no-selection svg{height:48px;width:48px;fill:#a0aecb;color:#a0aecb}.nextheal-user-container .user-content .empty-container .no-selection .action-text{color:#8c9ab6;font-size:16px;line-height:24px;text-align:center}.nextheal-user-container .user-content .filled-user-container{gap:20px;background-color:#fff;padding:20px;border-top-left-radius:60px;box-shadow:-4px -4px 10px 2px #0000000a;min-height:100%;display:flex;flex-direction:column}.nextheal-user-container .user-content .filled-user-container .user-main-information{display:flex;gap:10px;align-items:center;position:relative}.nextheal-user-container .user-content .filled-user-container .user-main-information .btn-favorite{position:absolute;top:10px;right:0;padding:0!important;height:auto!important}.nextheal-user-container .user-content .filled-user-container .user-main-information .registry-container{display:flex;gap:0px;flex-direction:column;width:calc(100% - 100px)}.nextheal-user-container .user-content .filled-user-container .user-main-information .registry-container .registry-item-title,.nextheal-user-container .user-content .filled-user-container .user-main-information .registry-container .registry-item-subtitle,.nextheal-user-container .user-content .filled-user-container .user-main-information .registry-container .registry-item-date{margin-bottom:0}.nextheal-user-container .user-content .filled-user-container .user-main-information .registry-container .registry-item-title{display:flex;justify-content:space-between;font-weight:700;font-size:16px;line-height:24px}.nextheal-user-container .user-content .filled-user-container .user-main-information .registry-container .registry-item-subtitle,.nextheal-user-container .user-content .filled-user-container .user-main-information .registry-container .registry-item-date{font-size:13px;line-height:22px;font-weight:300;color:#333}.nextheal-user-container .user-content .filled-user-container .user-main-information .registry-container .registry-item-date{display:flex;justify-content:space-between;align-items:center;gap:5px}.nextheal-user-container .user-content .filled-user-container .user-main-information .registry-container .registry-item-date .calendar-chip{display:flex;justify-content:space-between;align-items:center;gap:5px;border:1px solid #A0AECB;padding:1px 8px;border-radius:24px;color:#000000d9}.nextheal-user-container .user-content .filled-user-container .user-actions{display:flex;flex-direction:row;gap:20px}.nextheal-user-container .user-content .filled-user-container .user-actions .user-action{padding:10px;border:2px solid #BDC9E0;border-radius:24px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;color:#576786;gap:5px;text-align:center}.dropdown-user-actions li{padding:0!important;margin:0}.dropdown-user-action{display:flex;gap:5px}button.dropdown-user-action{border:none;background:transparent!important;padding:2px 8px;box-shadow:none}.user-detail-container.flex{display:flex;gap:20px;flex-direction:column}.user-detail-container .section-title{font-family:400;margin:0 0 15px}.user-detail-container .ant-card{width:100%;border-radius:16px}.user-detail-container .ant-card .ant-card-actions{display:flex;flex-direction:row;justify-content:flex-end;padding:0 10px;border-top:1px solid #F0F0F0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.user-detail-container .ant-card .ant-card-actions li{width:auto!important}.user-detail-container .ant-card .ant-card-head{border-bottom:1px solid #F0F0F0}.user-detail-container .ant-card .title{font-size:16px;color:#000000d9;margin-top:0}.user-detail-container .ant-card .ant-card-grid{border-bottom:1px solid #F0F0F0;width:50%;box-shadow:none}.user-detail-container .ant-card .ant-card-grid:nth-child(odd){border-right:1px solid #F0F0F0}.user-detail-container .ant-card .ant-card-grid .nextheal-grid-item{display:flex;flex-direction:column;margin-bottom:10px}.user-detail-container .ant-card .ant-card-grid .nextheal-grid-item .title{color:#00000073;font-size:13px;font-weight:400}.user-detail-container .ant-card .ant-card-grid .nextheal-grid-item .subtitle{color:#000000d9;font-size:13px;font-weight:400;display:flex;flex-direction:row;align-items:center}.genetic-variant-container{gap:10px;display:flex;flex-direction:column}.genetic-variant-container .title{color:#333;font-size:13px;display:block!important;width:100%!important;text-align:center}.variant-genetic-item{display:flex!important;justify-content:space-between}.empty-prescription-container{border:2px dashed #BDC9E0;padding:20px;width:100%;border-radius:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.empty-prescription-container .ant-typography{color:#8c9ab6;font-size:16px}.user-patologie-container{display:flex;flex-direction:column;gap:5px}.user-patologie-container .title{color:#122751;font-size:20px;line-height:28px;font-weight:500}.user-patologie-container .description{font-size:13px;line-height:22px;color:#333}.signup-select-gender .ant-select-selector{border-color:#d9d9d9;border-radius:20px}.btn-favorite{background-color:transparent!important;border:none;box-shadow:none}.btn-filters{height:40px;background-color:#e6edff;color:#122751;border:1px solid #122751}.btn-filters:hover{background-color:transparent!important;color:#1d3461!important;border:1px solid #122751!important}.btn-more-actions{background-color:transparent;border-radius:50px;border:1px solid #02A6A8;box-shadow:0 2px #00000004;color:#02a6a8;height:40px;width:40px}.btn-more-actions:hover{background-color:transparent!important}.btn-primary{color:#06c0c2}.btn-primary.no-padding{padding:0}.btn-primary span{color:#06c0c2}.btn-full-space{min-width:100%;width:100%;padding:25px 15px}.btn-dashed{border:2px dashed rgb(191,191,191)!important;color:#bfbfbf!important;box-shadow:none}.white-disabled:disabled{background-color:#f5f5f5;border:rgb(217,217,217);color:#00000040!important}.btn-ratio,.btn-ratio:hover:not(:disabled):not(.ant-btn-disabled),.btn-ratio:active:not(:disabled):not(.ant-btn-disabled),.btn-ratio:visited:not(:disabled):not(.ant-btn-disabled),.btn-ratio:focus:not(:disabled):not(.ant-btn-disabled){color:#122751;border:1px solid #122751;background-color:transparent;box-shadow:none}.btn-ratio.selected,.btn-ratio:hover:not(:disabled):not(.ant-btn-disabled).selected,.btn-ratio:active:not(:disabled):not(.ant-btn-disabled).selected,.btn-ratio:visited:not(:disabled):not(.ant-btn-disabled).selected,.btn-ratio:focus:not(:disabled):not(.ant-btn-disabled).selected{background-color:#717f9b40}.btn-prescription{width:100%;border:none;color:#06c0c2;box-shadow:none}.btn-prescription span{color:#06c0c2}.btn-secondary-outlined{background-color:transparent;color:#1d3461;border:none;box-shadow:none}.btn-secondary-outlined:hover{background-color:transparent!important;color:#1d3461!important;border:none!important}.btn-secondary-bordered{padding:20px;background-color:transparent;color:#1d3461;border:1px solid #1D3461;box-shadow:none}.btn-secondary-bordered:hover{background-color:transparent!important;color:#1d3461!important;border:1px solid #1D3461!important}.nextheal-search-users-container,.nextheal-search-visits-container,.nextheal-search-agenda-container,.nextheal-search-archive-visits-container,.nextheal-search-prescriptions-container{position:sticky;display:flex;gap:20px;z-index:13}.nextheal-search-users-container .ant-input-group-addon,.nextheal-search-visits-container .ant-input-group-addon,.nextheal-search-agenda-container .ant-input-group-addon,.nextheal-search-archive-visits-container .ant-input-group-addon,.nextheal-search-prescriptions-container .ant-input-group-addon{background-color:#fff;padding-left:0;padding-right:0;border:none}.nextheal-search-users-container .ant-input-group-addon button,.nextheal-search-visits-container .ant-input-group-addon button,.nextheal-search-agenda-container .ant-input-group-addon button,.nextheal-search-archive-visits-container .ant-input-group-addon button,.nextheal-search-prescriptions-container .ant-input-group-addon button{height:40px}.nextheal-search-users-container .ant-input,.nextheal-search-visits-container .ant-input,.nextheal-search-agenda-container .ant-input,.nextheal-search-archive-visits-container .ant-input,.nextheal-search-prescriptions-container .ant-input{border-radius:50px;height:40px}.nextheal-search-agenda-container .ant-input-wrapper{border-radius:50px;border:1px solid #dddddd}.nextheal-modal .ant-input{border:1px solid #F0F0F0!important}.nextheal-modal label{color:#3d4d6c;font-size:13px}.nextheal-modal .ant-modal-close:hover{background-color:transparent!important}.nextheal-modal .ant-modal-content{border-radius:24px}.nextheal-modal .ant-modal-content .prescription-content{display:flex;flex-direction:column;gap:10px;padding:10px 0}.nextheal-modal .ant-modal-content .prescription-content .ant-input-outlined{border:1px solid #d9d9d9}.nextheal-modal .ant-modal-content .prescription-content .ant-input-outlined:hover{border:1px solid #06C0C2}.nextheal-modal .ant-modal-content .prescription-content .ant-form-item-required{font-size:16px;color:#3d4d6c;display:flex;flex-direction:row-reverse;align-items:flex-end;gap:4px;justify-content:flex-end}.nextheal-modal .ant-modal-content .prescription-content .ant-form-item-required:after{margin:0!important}.nextheal-modal .ant-modal-content .ant-form-item-explain-error{font-size:12px!important}.nextheal-modal .ant-modal-content .nextheal-radio-group{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.nextheal-modal .ant-modal-content .nextheal-radio-group .group-title,.nextheal-modal .ant-modal-content .nextheal-radio-group .ant-radio-label{font-size:13px}.ant-modal-mask{background-color:#1d346173!important}.nextheal-steps-container{width:100%;position:relative;padding:20px 0 10px}.nextheal-steps-container .nextheal-stepper{position:relative;height:48px;display:flex;flex-direction:row;background-color:#c6fbff;border-radius:8px;overflow:hidden}.nextheal-steps-container .nextheal-stepper .ant-col{width:100%;display:flex;align-items:center;justify-content:center}.nextheal-steps-container .nextheal-stepper .ant-col .ant-typography{height:24px;width:24px;background-color:#00b2b4;color:#fff;font-weight:300;text-align:center;border-radius:50px;font-size:14px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.nextheal-steps-container .nextheal-stepper .ant-col.active{background-color:#b0f9f9}.nextheal-steps-container.signup-model .nextheal-stepper,.nextheal-steps-container.add-doctor-specs .nextheal-stepper{background-color:transparent}.nextheal-steps-container.signup-model .nextheal-stepper .ant-col.active,.nextheal-steps-container.add-doctor-specs .nextheal-stepper .ant-col.active{border-top-right-radius:8px;border-bottom-right-radius:8px}.nextheal-steps-container.signup-model .nextheal-stepper .ant-col.active:before,.nextheal-steps-container.add-doctor-specs .nextheal-stepper .ant-col.active:before{background-color:#00b2b4}.nextheal-steps-container.signup-model .nextheal-stepper .ant-col:before,.nextheal-steps-container.add-doctor-specs .nextheal-stepper .ant-col:before{content:"";position:absolute;top:23px;left:0;width:50%;height:4px;background-color:#717f9b}.nextheal-steps-container.signup-model .nextheal-stepper .ant-col:first-child:before,.nextheal-steps-container.add-doctor-specs .nextheal-stepper .ant-col:first-child:before{display:none}.nextheal-steps-container.signup-model .nextheal-stepper .ant-col:after,.nextheal-steps-container.add-doctor-specs .nextheal-stepper .ant-col:after{content:"";position:absolute;top:23px;right:0;width:50%;height:4px;background-color:#717f9b}.nextheal-steps-container.signup-model .nextheal-stepper .ant-col:last-child:after,.nextheal-steps-container.add-doctor-specs .nextheal-stepper .ant-col:last-child:after{display:none}.nextheal-steps-container.signup-model .nextheal-stepper .ant-col.before,.nextheal-steps-container.add-doctor-specs .nextheal-stepper .ant-col.before{background-color:#d3fafb}.nextheal-steps-container.signup-model .nextheal-stepper .ant-col.before .step-content,.nextheal-steps-container.add-doctor-specs .nextheal-stepper .ant-col.before .step-content{background-color:#00b2b4}.nextheal-steps-container.signup-model .nextheal-stepper .ant-col.before:after,.nextheal-steps-container.add-doctor-specs .nextheal-stepper .ant-col.before:after{background-color:#00b2b4}.nextheal-steps-container.signup-model .nextheal-stepper .ant-col.before:before,.nextheal-steps-container.add-doctor-specs .nextheal-stepper .ant-col.before:before{background-color:#00b2b4}.nextheal-steps-container.signup-model .nextheal-stepper .ant-col.after .ant-typography,.nextheal-steps-container.add-doctor-specs .nextheal-stepper .ant-col.after .ant-typography{background-color:#717f9b}.nextheal-steps-container .nextheal-stepper-labels{display:flex;flex-direction:row}.nextheal-steps-container .nextheal-stepper-labels .ant-col{width:100%;display:flex;align-items:center;justify-content:center}.nextheal-steps-container .nextheal-stepper-labels .ant-col .ant-typography{font-size:16px;line-height:28px}.nextheal-steps-container .nextheal-stepper-labels .ant-col .ant-typography.active{color:#00b2b4}.nextheal-agenda-container{margin-top:20px}.nextheal-agenda-container .ant-picker-calendar-header{justify-content:space-between}.nextheal-agenda-container .ant-picker-calendar-header .ant-select-selector{font-size:13px;border-radius:50px}.nextheal-agenda-container .ant-picker-calendar-header .ant-radio-button-wrapper{font-size:13px}.nextheal-agenda-container .ant-picker-calendar-header .ant-radio-button-wrapper:first-child{border-start-start-radius:50px;border-end-start-radius:50px}.nextheal-agenda-container .ant-picker-calendar-header .ant-radio-button-wrapper:last-child{border-start-end-radius:50px;border-end-end-radius:50px}.nextheal-agenda-container .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-value{font-size:14px;text-transform:capitalize}.nextheal-agenda-container .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content .notes-month{display:flex;align-items:center;justify-content:center;margin-top:30px;gap:10px}.nextheal-agenda-container .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content .notes-month .ant-typography{font-weight:400;font-size:12px;line-height:22px;letter-spacing:0%}.nextheal-agenda-container .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content .notes-month .ant-scroll-number{font-size:10px}.nextheal-agenda-container .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content ul{padding-left:0}.nextheal-agenda-container .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content ul li .ant-badge.ant-badge-status{line-height:12px;position:relative;display:flex;align-items:center}.nextheal-agenda-container .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content ul li .ant-badge.ant-badge-status .ant-badge-status-dot{position:absolute;top:2px}.nextheal-agenda-container .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content ul li .ant-badge.ant-badge-status .ant-badge-status-text{font-size:10px;white-space:nowrap;margin-left:12px}.nextheal-agenda-container .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th{text-transform:capitalize}.nextheal-agenda-container .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date{border-top:none;border:1px solid #F0F0F0;border-radius:20px;margin:4px}@media screen and (max-width: 767.98px){.nextheal-agenda-container .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date{padding:2px}.nextheal-agenda-container .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date .ant-picker-calendar-date-content{display:flex;justify-content:center;height:40px}}.nextheal-agenda-container .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date{background-color:transparent;border:2px solid #90E7E8}.container-sidebar-agenda{height:calc(100vh - 250px)}.container-sidebar-agenda .ant-radio-button-wrapper{font-size:13px}.container-sidebar-agenda .ant-radio-button-wrapper:first-child{border-start-start-radius:50px;border-end-start-radius:50px}.container-sidebar-agenda .ant-radio-button-wrapper:last-child{border-start-end-radius:50px;border-end-end-radius:50px}.container-sidebar-agenda .cards-sidebar-container{margin-top:20px;max-height:calc(100% - 50px);overflow-y:auto}.container-sidebar-agenda .cards-sidebar-container .card-appointment{width:100%}.container-sidebar-agenda .list-sidebar-container{margin-top:20px;max-height:calc(100% - 50px);overflow-y:scroll;position:relative}.container-sidebar-agenda .list-sidebar-container .list-item-card{position:absolute;border-radius:8px;display:flex;align-items:center;padding:6px;width:100%}.container-sidebar-agenda .list-sidebar-container .list-item-card.past{background-color:#f0f0f0}.container-sidebar-agenda .list-sidebar-container .list-item-card.current{background-color:#90e7e8;box-shadow:inset 0 0 0 3px #b0f9f9}.container-sidebar-agenda .list-sidebar-container .list-item-card.next{background-color:#90e7e8}.container-sidebar-agenda .list-sidebar-container .list-item-card .card-item-container{display:flex;align-items:center;justify-content:center;width:100%}.container-sidebar-agenda .list-sidebar-container .list-item-card .card-item-container .bold{font-size:12px;font-weight:700;white-space:nowrap}.container-sidebar-agenda .list-sidebar-container .list-item-card .card-item-container .hour{font-size:12px;display:flex;justify-content:flex-end;white-space:nowrap}.container-sidebar-agenda .list-sidebar-container .list-item-card .card-item-container .user{font-size:12px;white-space:nowrap}.container-sidebar-agenda .list-sidebar-container .ant-col.hour-placeholder .ant-typography{color:#1d3461;font-size:12px;text-align:center;display:block}.container-sidebar-agenda .list-sidebar-container .ant-col.appointment-placeholder{height:60px;border-top:1px solid rgba(113,127,155,.4509803922)}.container-sidebar-appointment{height:calc(100vh - 263px)}.container-sidebar-appointment .header{color:#122751;display:flex;gap:5px;margin-bottom:10px}.container-sidebar-appointment .header .ant-typography{font-size:16px}.container-sidebar-appointment .note-container{display:flex;flex-direction:column;gap:10px}.container-sidebar-appointment .note-container.empty{align-items:center;border-radius:24px;border:2px dashed #BDC9E0;padding:20px}.container-sidebar-appointment .note-container.empty .content{font-size:16px;line-height:24px;color:#8c9ab6}.container-sidebar-appointment .note-container textarea{border-radius:4px!important}.container-sidebar-appointment .note-container .note-label{display:flex}.container-sidebar-appointment .note-container .note-label .ant-typography{font-size:13px;line-height:22px;color:#3d4d6c;font-weight:300}.container-sidebar-appointment .note-container .note-label.self{justify-content:flex-end}.container-sidebar-appointment .note-container .note-label.self .ant-typography{font-weight:700;color:#069092}.appointment-actions{display:flex;gap:10px}@media (max-width: 767.98px){.appointment-actions{flex-direction:column-reverse}}.appointment-actions .ant-btn{width:max-content}@media (max-width: 767.98px){.appointment-actions .ant-btn{width:100%!important}}.create-appointment-container{transition:all ease-in-out .3s;width:100vw;max-width:340px}.create-appointment-container .calendar-wrapper .ant-radio-group,.create-appointment-container .calendar-wrapper .ant-picker-calendar-date-value{display:none!important}.create-appointment-container .calendar-wrapper .ant-picker-content thead th{text-transform:capitalize}.create-appointment-container .calendar-wrapper .calendar-header{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;font-size:16px;font-weight:600}.create-appointment-container .calendar-wrapper .calendar-title{text-align:center;flex:1}.create-appointment-container .calendar-wrapper .ant-picker-panel{border-top:1px solid rgba(0,0,0,.0588235294)}.create-appointment-container .calendar-wrapper .ant-picker-calendar-date{display:flex;justify-content:center;align-items:center;padding:0!important;background:transparent!important;color:#000000e0!important}.create-appointment-container .calendar-wrapper .ant-picker-calendar-date-today,.create-appointment-container .calendar-wrapper .custom-day{position:relative;width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.create-appointment-container .calendar-wrapper .ant-picker-calendar-date-today .day-number,.create-appointment-container .calendar-wrapper .custom-day .day-number{font-size:14px;font-weight:500}.create-appointment-container .calendar-wrapper .ant-picker-calendar-date-today .events-dots,.create-appointment-container .calendar-wrapper .custom-day .events-dots{position:absolute;bottom:2px;display:flex;gap:2px;align-items:center;height:15px}.create-appointment-container .calendar-wrapper .ant-picker-calendar-date-today .events-dots .dot,.create-appointment-container .calendar-wrapper .custom-day .events-dots .dot{width:5px;height:5px;background-color:#08979c;border-radius:8px}.create-appointment-container .calendar-wrapper .ant-picker-calendar-date-today .events-dots .more,.create-appointment-container .calendar-wrapper .custom-day .events-dots .more{font-size:11px;color:#08979c;margin-left:0}.create-appointment-container .calendar-wrapper .ant-picker-calendar-date-today.has-events,.create-appointment-container .calendar-wrapper .custom-day.has-events{background-color:#e6fffb}.create-appointment-container .calendar-wrapper .ant-picker-calendar-date-today.selected-day,.create-appointment-container .calendar-wrapper .custom-day.selected-day{border:2px solid #13c2c2;background-color:#e6fffb}.create-appointment-container.step-1{width:100vw;max-width:340px}.create-appointment-container.step-2{width:100vw;max-width:700px}@media screen and (max-width: 767.98px){.create-appointment-container.step-2{max-width:100%}}.create-appointment-container.step-2 .full-width.ant-radio-group{display:flex;width:100%}.create-appointment-container.step-2 .full-width.ant-radio-group .ant-radio-button-wrapper{width:100%}.create-appointment-container.step-2 .full-width.ant-radio-group .ant-radio-button-wrapper:first-child{border-top-left-radius:40px;border-bottom-left-radius:40px}.create-appointment-container.step-2 .full-width.ant-radio-group .ant-radio-button-wrapper:last-child{border-top-right-radius:40px;border-bottom-right-radius:40px}.create-appointment-container.step-2 .ant-radio-group{max-width:100%}.create-appointment-container .create-appointment-item{display:flex;flex-direction:column;gap:5px}.create-appointment-container .create-appointment-item .ant-select-selection-item{font-size:13px!important}.create-appointment-container .create-appointment-item .ant-select-selection-placeholder,.create-appointment-container .create-appointment-item .ant-picker-input input::placeholder{font-size:13px;line-height:22px}.create-appointment-container .create-appointment-item .ant-typography.required{font-size:13px;line-height:22px;color:#3d4d6c;display:flex;gap:3px}.create-appointment-container .create-appointment-item .ant-typography.required span{color:red}.create-appointment-footer{margin-top:20px;display:flex;justify-content:space-between}.cancel-appointment-container{transition:all ease-in-out .3s;width:100vw;max-width:570px}.nextheal-modal.cancel-appointment .ant-modal-footer{display:flex;justify-content:space-between}.nextheal-modal.cancel-appointment .cancel-appointment-item{display:flex;flex-direction:column;gap:5px}.nextheal-modal.cancel-appointment .cancel-appointment-item .ant-select-selection-placeholder,.nextheal-modal.cancel-appointment .cancel-appointment-item .ant-picker-input input::placeholder{font-size:13px;line-height:22px}.nextheal-modal.cancel-appointment .cancel-appointment-item .ant-typography.required{font-size:13px;line-height:22px;color:#3d4d6c;display:flex;gap:3px}.nextheal-modal.cancel-appointment .cancel-appointment-item .ant-typography.required span{color:red}.archive-visit-container{display:flex;flex-direction:column;gap:20px}.archive-visit-container .ant-typography{color:#122751}.archive-visit-container .ant-typography.subtitle{color:#000;font-size:24px;line-height:34px;display:flex;gap:5px}.archive-visit-container .archive-card{background-color:#f0f0f0;border-radius:24px}.archive-visit-container .archive-card .appointment-detail-wrapper{color:#122751;display:flex;gap:5px}.archive-visit-container .archive-card .ant-card-body{display:flex;flex-direction:column;gap:10px;padding:0 12px}.archive-visit-container .archive-card .ant-card-body .ant-divider{margin:0;border-block-start-color:#bfbfbf}.archive-visit-container .archive-card .ant-card-body .ant-divider-vertical{border-inline-start-color:#bfbfbf}.archive-visit-container .archive-card .ant-card-body .archive-card-head{display:flex;justify-content:space-between;flex-direction:row}.archive-visit-container .archive-card .ant-card-body .archive-card-head .archive-card-head-customer{display:flex;align-items:center;gap:5px}.archive-visit-container .archive-card .ant-card-body .archive-card-head .archive-card-head-customer .ant-typography{font-weight:700}.archive-visit-container .archive-card .ant-card-body .archive-card-head .archive-card-head-customer a{color:#000}.archive-visit-container .archive-card .ant-card-body .archive-card-footer{display:flex;gap:10px;align-items:center}.archive-visit-container .archive-card .ant-card-body .archive-card-footer .appointment-information{display:flex;gap:5px;font-size:14px;align-items:center;color:#122751}.archive-visit-container .archive-card .ant-card-body .archive-card-footer .appointment-information .ant-typography{font-size:14px}.archive-visit-container .archive-card .ant-card-body .archive-card-body{display:flex;gap:5px;align-items:center}.archive-visit-container .archive-card .ant-card-body .archive-card-body .ant-typography{font-size:14px}.archive-visit-container .archive-card .ant-card-body .archive-card-body .ant-typography:first-child{font-weight:700}.archive-visit-container .nextheal-search-archive-visits-container .ant-input-wrapper{border-radius:20px;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.15);box-shadow:0 0 15px #00000026}.archive-visit-container .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{color:#122751;background-color:#ced7ea;border:1px solid #122751}.archive-visit-container .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#122751}.archive-visit-container .ant-radio-group .ant-radio-button-wrapper:hover{color:#122751!important}.archive-visit-container .ant-radio-group .ant-radio-button-wrapper:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.archive-visit-container .ant-radio-group .ant-radio-button-wrapper:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}.page-not-found-container{display:flex;align-items:center;min-height:100vh;justify-content:center;flex-direction:column;gap:10px}.account-card.dark .ant-list-item-meta-title,.account-card.dark .ant-list-item-meta-description{color:#122751!important}.account-card.light .ant-list-item-meta-title,.account-card.light .ant-list-item-meta-description{color:#fff!important}.account-card .ant-list-item-meta{align-items:center!important}.account-card .ant-list-item-meta .ant-list-item-meta-title{font-size:16px!important;line-height:24px!important;font-weight:500!important}.account-card .ant-list-item-meta .ant-list-item-meta-description{font-size:16px!important;line-height:24px!important;font-weight:300}.ant-btn-secondary{background-color:#1d3461;color:#fff;border:none}.ant-btn-secondary:hover{background-color:#1d3461!important;color:#fff!important;border:none!important}.nextheal-header{position:sticky;top:-1px;z-index:10;width:100%;display:flex;align-items:center;padding:0 20px;justify-content:space-between}@media (max-width: 767.98px){.nextheal-header{height:150px!important;border-bottom-left-radius:24px;border-bottom-right-radius:24px;box-shadow:0 6px 17px -5px #0000001a;-webkit-box-shadow:0px 6px 17px -5px rgba(0,0,0,.1);-moz-box-shadow:0px 6px 17px -5px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden}.nextheal-header .nextheal-account-avatar .account-information .title{font-size:16px!important}.nextheal-header .nextheal-account-avatar .account-information .subtitle{font-size:13px!important}.nextheal-header .main-heading{height:60px;width:100%;display:flex;align-items:center}.nextheal-header .main-heading .main-header-mobile{display:flex;width:100%;flex-direction:row;justify-content:space-between}.nextheal-header .main-heading .main-header-mobile .ant-typography{width:100%;text-align:center;font-size:24px;line-height:32px;color:#90e7e8}.nextheal-header .main-heading .main-header-mobile .actions{display:flex}.nextheal-header .main-heading .main-header-mobile .actions button{background-color:transparent;border:none;box-shadow:none;padding-right:0}.nextheal-header .main-heading .main-header-mobile .actions button svg{color:#90e7e8;font-size:20px}.nextheal-header .main-heading .main-header-mobile .actions button:hover,.nextheal-header .main-heading .collapsable-mobile,.nextheal-header .main-heading .collapsable-mobile:hover{background-color:transparent;border:none;box-shadow:none}.nextheal-header .main-heading .collapsable-mobile svg{color:#90e7e8;font-size:20px}.nextheal-header .sub-heading{height:130px;width:100%;display:flex;align-items:center;justify-content:space-between}.nextheal-header .sub-heading .mobile-doctor-switcher{display:flex;flex-direction:column;gap:3px;margin-top:10px}.nextheal-header .sub-heading .mobile-doctor-switcher .ant-typography{color:#fff;font-size:13px}.nextheal-header .sub-heading .mobile-doctor-switcher .ant-switch-checked{background-color:#52c41a}}.nextheal-header.dark{background-color:#1d3461}.nextheal-header.light{background-color:#fff}.nextheal-header .left-actions{display:flex;align-items:center;gap:20px}.nextheal-header .left-actions .logo{display:flex;align-items:center}.nextheal-header .left-actions .logo svg{width:150px;height:auto}.nextheal-header .left-actions .btn-collapse{font-size:20px;width:20px;height:20px}.nextheal-header .center-actions ul{list-style-type:none;display:flex;gap:10px}.nextheal-header .center-actions ul .section-tag{display:flex;height:40px;padding:0 20px;border-radius:20px;align-items:center;gap:10px;font-size:16px;color:#b0f9f9;transition:all ease-in-out .2s}.nextheal-header .center-actions ul .section-tag .section-icon{width:20px;height:20px}.nextheal-header .center-actions ul .section-tag .section-icon svg{fill:#b0f9f9}.nextheal-header .center-actions ul .section-tag.active,.nextheal-header .center-actions ul .section-tag:hover{background-color:#06c0c24d;color:#fff}.nextheal-header .center-actions ul .section-tag.active .section-icon,.nextheal-header .center-actions ul .section-tag:hover .section-icon{fill:#fff}.nextheal-header .right-actions{display:flex;align-items:center;gap:40px}.nextheal-header .nextheal-account-avatar{margin-right:30px;display:flex;align-items:center;cursor:pointer;gap:20px;max-width:250px}.nextheal-header .nextheal-account-avatar .account-information{display:flex;flex-direction:column;max-width:180px}.nextheal-header .nextheal-account-avatar .account-information .title{font-size:13px;font-weight:700;color:#fff}.nextheal-header .nextheal-account-avatar .account-information .subtitle{color:#fff;font-size:12px;font-weight:400}.nextheal-custom-sidebar-dashboard{box-shadow:5px -2px 12px -4px #0000001a;-webkit-box-shadow:5px -2px 12px -4px rgba(0,0,0,.1);-moz-box-shadow:5px -2px 12px -4px rgba(0,0,0,.1)}.nextheal-custom-sidebar-dashboard .ant-menu-inline,.nextheal-custom-sidebar-dashboard .ant-menu-vertical{border-inline-end:none!important}.nextheal-custom-sidebar-dashboard .ant-layout-sider-children{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:20px}.nextheal-custom-sidebar-dashboard .ant-layout-sider-children .ant-switch-checked{background-color:#52c41a}.nextheal-custom-sidebar-dashboard.ant-menu-inline-collapsed .ant-menu-item{padding:25px 0}.nextheal-custom-sidebar-dashboard .ant-menu-item svg{fill:#122751}.nextheal-custom-sidebar-dashboard .ant-menu-item:not(.ant-menu-item-selected):hover{background-color:#0000!important}.nextheal-custom-sidebar-dashboard .ant-menu-item .ant-typography{color:#122751;font-size:13px}.dashboard-container-wrapper{background-color:#e6edff;min-height:calc(100vh - 95px)}.mobile-navigator-gray{background:#ced7ea}.nextheal-mobile-container{position:relative;height:100vh;width:100vw;overflow:hidden}.nextheal-mobile-container .burger-button{position:fixed;top:20px;left:20px;font-size:2rem;background:none;border:none;cursor:pointer}.nextheal-mobile-container .main-content{background:#e6edff;height:100vh;width:100vw;overflow-y:scroll;position:relative;z-index:1;box-sizing:border-box}.nextheal-mobile-container .main-content .main-mobile-content{padding-bottom:150px}@media (max-width: 767.98px){.nextheal-mobile-container .main-content .main-mobile-content{padding-bottom:0}}.nextheal-mobile-container .main-content .mobile-navigator-wrapper{position:fixed;bottom:0;left:0;width:100%;padding:20px;z-index:10}.nextheal-mobile-container .main-content .mobile-navigator-wrapper .mobile-navigator{height:110px;background-color:#122751;border-radius:24px}.nextheal-mobile-container .main-content .mobile-navigator-wrapper .mobile-navigator .top-bar{height:65px;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.nextheal-mobile-container .main-content .mobile-navigator-wrapper .mobile-navigator .top-bar a{display:flex;align-items:center;justify-content:center;padding:8px;width:100%;color:#b0f9f9}.nextheal-mobile-container .main-content .mobile-navigator-wrapper .mobile-navigator .top-bar a.active{border-radius:20px;background-color:#06c0c24d;color:#fff}.nextheal-mobile-container .main-content .mobile-navigator-wrapper .mobile-navigator .bottom-bar{display:flex;align-items:center;justify-content:center;color:#fff;border-top:1px solid rgba(113,127,155,.6);height:45px;font-weight:500}.nextheal-mobile-container .mobile-drawer{background:#06132b;color:#fff;width:74vw;height:100vh;position:absolute;top:0;left:0;z-index:2;padding:2rem;box-sizing:border-box}.nextheal-mobile-container .mobile-drawer .drawer-closable{position:absolute;right:-20px;top:42px;transition:all ease-in-out .2s;opacity:1!important}.nextheal-mobile-container .mobile-drawer .drawer-closable.closed{opacity:0!important}.nextheal-mobile-container .mobile-drawer .drawer-closable svg{color:#b0f9f9;fill:#b0f9f9}.nextheal-mobile-container .mobile-drawer .mobile-search-input{border:1px solid #A0AECB;border-radius:50px}.nextheal-mobile-container .mobile-drawer .mobile-search-input .ant-input-group-addon{padding:0 3px 0 0}.nextheal-mobile-container .mobile-drawer .mobile-search-input .ant-input-group-addon button{margin-top:1px;height:41px;width:41px}.nextheal-mobile-container .mobile-drawer .mobile-search-input .ant-input-group-addon button.search{background-color:#b0f9f9;border:none}.nextheal-mobile-container .mobile-drawer .mobile-search-input .ant-input-group-addon button.microphone{background-color:transparent;border:none}.nextheal-mobile-container .mobile-drawer .mobile-search-input .ant-input-group-addon button.microphone svg{color:#06c0c2!important}.nextheal-mobile-container .mobile-drawer .mobile-search-input input{background-color:transparent}.nextheal-mobile-container .mobile-drawer .mobile-search-input input::placeholder{color:#a0aecb}.nextheal-mobile-container .mobile-drawer .container-account-switcher{padding-left:30px;padding-top:70px;padding-bottom:20px}.nextheal-mobile-container .mobile-drawer .account-switcher-container{display:flex;width:100%;justify-content:space-between;align-items:center}.nextheal-mobile-container .mobile-drawer .account-switcher-container .ant-typography{color:#b0f9f9}.nextheal-mobile-container .mobile-drawer .account-switcher-container button{border:1px solid #B0F9F9;height:42px;width:42px;background-color:transparent}.nextheal-mobile-container .mobile-drawer .account-switcher-container button:hover{background-color:transparent}.nextheal-mobile-container .mobile-drawer .account-switcher-container button svg{color:#b0f9f9}.nextheal-mobile-container .mobile-drawer .mobile-drawer-wrapper-menu{display:flex;justify-content:space-between;flex-direction:column;padding-bottom:50px;height:calc(100% - 150px)}.nextheal-mobile-container .mobile-drawer .mobile-drawer-wrapper-menu .ant-menu{background-color:transparent}.nextheal-mobile-container .mobile-drawer .mobile-drawer-wrapper-menu .ant-menu .ant-menu-item{border-bottom:2px solid #323232;border-radius:0}.nextheal-mobile-container .mobile-drawer .mobile-drawer-wrapper-menu .ant-menu .ant-menu-item:last-child{border-bottom:none}.nextheal-mobile-container .mobile-drawer .mobile-drawer-wrapper-menu .ant-menu .ant-menu-item:hover,.nextheal-mobile-container .mobile-drawer .mobile-drawer-wrapper-menu .ant-menu .ant-menu-item:active,.nextheal-mobile-container .mobile-drawer .mobile-drawer-wrapper-menu .ant-menu .ant-menu-item:focus,.nextheal-mobile-container .mobile-drawer .mobile-drawer-wrapper-menu .ant-menu .ant-menu-item.ant-menu-item-selected{background-color:#0000!important}.nextheal-mobile-container .mobile-drawer .mobile-drawer-wrapper-menu .ant-menu .ant-menu-item .ant-typography,.nextheal-mobile-container .mobile-drawer .mobile-drawer-wrapper-menu .ant-menu .ant-menu-item svg{color:#fff}.nextheal-mobile-container .mobile-drawer .mobile-drawer-wrapper-menu .ant-menu .ant-menu-item .ant-typography{font-weight:300}.nextheal-container{position:relative}.nextheal-container .scrollable-content{overflow-y:scroll}.nextheal-container .scrollable-content.archive-appointments{padding-right:20px;padding-top:20px;padding-bottom:20px;height:calc(100vh - 196px)}.nextheal-container .scrollable-content.agenda{padding-right:20px;padding-top:20px;padding-bottom:20px;height:calc(100vh - 205px);background-color:#fff}.nextheal-container .scrollable-content.appointment{background-color:#fff;padding-right:20px;padding-top:20px;padding-bottom:20px;height:calc(100vh - 223px)}@media (max-width: 767.98px){.nextheal-container .scrollable-content.appointment{background-color:transparent!important}}.nextheal-container .scrollable-content.calendar-list{position:relative;padding:20px;display:flex;flex-direction:column;align-items:center;gap:10px;height:calc(100vh - 260px)}.nextheal-container .scrollable-content.calendar-layout{padding:20px 80px 100px;display:flex;flex-direction:column;align-items:center;gap:10px;height:calc(100vh - 253px)}@media (max-width: 767.98px){.nextheal-container .scrollable-content.calendar-layout{padding-right:20px;padding-left:0;padding-bottom:20px;bottom:0;left:0;width:100%}}.nextheal-container .scrollable-content.patients{padding-right:20px;padding-top:20px;padding-bottom:20px;height:calc(100vh - 205px);display:flex;flex-direction:column}.nextheal-container .scrollable-content.account{padding-right:20px;padding-top:20px;padding-bottom:20px;height:calc(100vh - 177px);display:flex;flex-direction:column;gap:20px}.nextheal-container .scrollable-content.no-padding{padding-right:0;padding-top:0;padding-bottom:0;height:100vh;display:flex;flex-direction:column;gap:20px}.nextheal-container .scrollable-content.patient,.nextheal-container .scrollable-content.calendar{padding-right:20px;padding-top:20px;padding-bottom:20px;height:calc(100vh - 220px)}@media (max-width: 767.98px){.nextheal-container .scrollable-content.account,.nextheal-container .scrollable-content.patient,.nextheal-container .scrollable-content.calendar,.nextheal-container .scrollable-content.calendar-layout,.nextheal-container .scrollable-content.calendar-list,.nextheal-container .scrollable-content.agenda,.nextheal-container .scrollable-content.appointment,.nextheal-container .scrollable-content.archive-appointments,.nextheal-container .scrollable-content.patients{height:100%!important}}.nextheal-container .scrollable-content.account::-webkit-scrollbar,.nextheal-container .scrollable-content.patient::-webkit-scrollbar,.nextheal-container .scrollable-content.calendar::-webkit-scrollbar,.nextheal-container .scrollable-content.calendar-layout::-webkit-scrollbar,.nextheal-container .scrollable-content.calendar-list::-webkit-scrollbar,.nextheal-container .scrollable-content.agenda::-webkit-scrollbar,.nextheal-container .scrollable-content.appointment::-webkit-scrollbar,.nextheal-container .scrollable-content.archive-appointments::-webkit-scrollbar,.nextheal-container .scrollable-content.patients::-webkit-scrollbar{width:0}.nextheal-container .scrollable-content.account::-webkit-scrollbar-track,.nextheal-container .scrollable-content.patient::-webkit-scrollbar-track,.nextheal-container .scrollable-content.calendar::-webkit-scrollbar-track,.nextheal-container .scrollable-content.calendar-layout::-webkit-scrollbar-track,.nextheal-container .scrollable-content.calendar-list::-webkit-scrollbar-track,.nextheal-container .scrollable-content.agenda::-webkit-scrollbar-track,.nextheal-container .scrollable-content.appointment::-webkit-scrollbar-track,.nextheal-container .scrollable-content.archive-appointments::-webkit-scrollbar-track,.nextheal-container .scrollable-content.patients::-webkit-scrollbar-track{background:transparent}.nextheal-container .scrollable-content.account::-webkit-scrollbar-thumb,.nextheal-container .scrollable-content.patient::-webkit-scrollbar-thumb,.nextheal-container .scrollable-content.calendar::-webkit-scrollbar-thumb,.nextheal-container .scrollable-content.calendar-layout::-webkit-scrollbar-thumb,.nextheal-container .scrollable-content.calendar-list::-webkit-scrollbar-thumb,.nextheal-container .scrollable-content.agenda::-webkit-scrollbar-thumb,.nextheal-container .scrollable-content.appointment::-webkit-scrollbar-thumb,.nextheal-container .scrollable-content.archive-appointments::-webkit-scrollbar-thumb,.nextheal-container .scrollable-content.patients::-webkit-scrollbar-thumb{background:none}.swiper-button-disabled{display:none}.swiper-gradient-left,.swiper-gradient-right,.swiper-gradient-right__small,.swiper-gradient-left__small{transition:all ease-in-out .3s;width:0px}@media (max-width: 767.98px){.swiper-gradient-left,.swiper-gradient-right,.swiper-gradient-right__small,.swiper-gradient-left__small{width:0px!important}}.nextheal-swiper-button-prev:not(.swiper-button-disabled)~.swiper-gradient-left{transition:all ease-in-out .3s;position:absolute;top:0;left:0;height:100%;width:190px;pointer-events:none;background:linear-gradient(to left,transparent,#E6EDFF);z-index:10}@media (max-width: 767.98px){.nextheal-swiper-button-prev:not(.swiper-button-disabled)~.swiper-gradient-left{width:0px!important}}.nextheal-swiper-button-prev:not(.swiper-button-disabled)~.swiper-gradient-left__small{transition:all ease-in-out .3s;position:absolute;top:0;left:0;height:100%;width:100px;pointer-events:none;background:linear-gradient(to left,transparent,#E6EDFF);z-index:10}@media (max-width: 767.98px){.nextheal-swiper-button-prev:not(.swiper-button-disabled)~.swiper-gradient-left__small{width:0px!important}}.nextheal-swiper-button-next:not(.swiper-button-disabled)~.swiper-gradient-right{transition:all ease-in-out .3s;position:absolute;top:0;right:0;height:100%;width:190px;pointer-events:none;background:linear-gradient(to left,#E6EDFF,transparent);z-index:10}@media (max-width: 767.98px){.nextheal-swiper-button-next:not(.swiper-button-disabled)~.swiper-gradient-right{width:0px!important}}.nextheal-swiper-button-next:not(.swiper-button-disabled)~.swiper-gradient-right_small{transition:all ease-in-out .3s;position:absolute;top:0;right:0;height:100%;width:100px;pointer-events:none;background:linear-gradient(to left,#E6EDFF,transparent);z-index:10}@media (max-width: 767.98px){.nextheal-swiper-button-next:not(.swiper-button-disabled)~.swiper-gradient-right_small{width:0px!important}}.nextheal-swiper-button-prev,.nextheal-swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:none;padding:8px;box-shadow:0 2px 6px #0000001a;z-index:11;cursor:pointer;height:40px;width:40px;border-radius:100%;border:1px solid #122751;background-color:transparent}.nextheal-swiper-button-prev:hover,.nextheal-swiper-button-next:hover{border-color:#122751!important;color:#122751!important;background-color:transparent!important}@media (max-width: 767.98px){.nextheal-swiper-button-prev,.nextheal-swiper-button-next{display:none}}.nextheal-swiper-button-prev{left:0}.nextheal-swiper-button-next{right:0}.nextheal-navigator{position:sticky;top:0;z-index:13;background-color:#fff;padding:20px;box-shadow:0 6px 17px -5px #0000001a;-webkit-box-shadow:0px 6px 17px -5px rgba(0,0,0,.1);-moz-box-shadow:0px 6px 17px -5px rgba(0,0,0,.1)}.nextheal-navigator.no-padding-bottom{padding-bottom:0}.nextheal-navigator .start-component{display:flex;justify-content:flex-start;align-items:center}.nextheal-navigator .start-component .title{font-size:20px;font-weight:500;color:#000000d9;margin-top:0}.nextheal-navigator .end-component{display:flex;justify-content:flex-end;gap:10px}.nextheal-navigator .bottom-component{display:flex;justify-content:flex-start}.nextheal-navigator .bottom-component .custom-tabs{max-width:100%}.nextheal-navigator .bottom-component .custom-tabs .ant-tabs-nav{margin-bottom:0}.nextheal-navigator .bottom-component .custom-tabs .ant-tabs-nav:before{border-bottom:none!important}.custom-tabs.mobile-navigation{background-color:#fff;padding-left:18px;position:relative;border-radius:0 0 24px 24px}.custom-tabs.mobile-navigation:before{content:"";position:absolute;top:-11px;left:0;width:100%;height:11px;background-color:#fff}.custom-tabs.mobile-navigation .ant-tabs-nav{margin-bottom:0}.custom-tabs.mobile-navigation .ant-tabs-nav:before{border-bottom:none!important}.nextheal-list .ant-list-item-meta{align-items:center!important}.nextheal-list .ant-list-item-meta .ant-list-item-meta-title{margin-bottom:0!important}.nextheal-list .ant-list-item-meta .nextheal-list-title{margin-bottom:0;font-size:16px;line-height:24px}.nextheal-list .ant-list-item-meta .nextheal-list-subtitle{margin-bottom:0;font-size:12px;line-height:22px;font-weight:300}.nextheal-list .ant-list-item-meta .nextheal-list-subtitle.date{border:1px solid #A0AECB;border-radius:24px;padding:1px 8px;display:flex;gap:5px;align-items:center}.nextheal-sticky-sidebar{position:relative;display:flex;flex-direction:column;gap:20px;transition:all ease-in-out .3s;padding:20px;position:sticky;overflow-y:auto;overflow-x:hidden}.multiple-node-common-header{display:flex;gap:10px;flex-direction:column}.multiple-node-common-header .nextheal-header-navigator{display:flex;align-items:center;gap:10px}.multiple-node-common-header .nextheal-header-navigator .title{font-size:20px}.multiple-node-common-header .nextheal-header-navigator .subtitle{font-size:13px;color:#00000073}.ant-breadcrumb-link{font-size:13px}.nextheal-row-grid .key{font-size:13px;font-weight:300;color:#000000d9}.nextheal-row-grid .value{font-size:16px;font-weight:700;color:#000000d9}.nextheal-row-grid .title{font-size:13px!important;font-weight:300;color:#00000073!important}.nextheal-row-grid .content{font-size:13px;color:#333}.note-title{font-size:13px;color:#3d4d6c;margin-bottom:0}.note-description{font-size:13px;color:#717f9b;margin-bottom:0}.nextheal-bottom-bar{transition:all ease .6s;height:auto;padding:20px;background-color:#ced7ea;width:calc(100% - 250px);position:absolute;bottom:0;right:0;display:flex;justify-content:center;align-items:center;z-index:11}@media (max-width: 767.98px){.nextheal-bottom-bar{position:fixed;bottom:0;left:0;width:100%}}.ant-layout-sider-collapsed~.ant-layout .nextheal-bottom-bar{transition:all ease .2s;width:100%}.ant-picker-range{border-radius:16px}.ant-picker-range input::placeholder{font-size:13px}.ant-modal .ant-modal-close:hover{background-color:transparent}.container-user-information{padding:10px;gap:10px;display:flex;flex-direction:column}.container-user-information.divider{border-right:1px solid rgba(0,0,0,.0588235294)}@media (max-width: 767.98px){.container-user-information.divider{border-right:none}}.container-centered{display:flex;flex-direction:column;justify-content:center;align-items:center}.ant-tag{border-radius:40px;font-size:13px}.ant-tooltip-inner .ant-typography{color:#f0f0f0!important;font-size:13px}.ant-select-outlined.ant-select-multiple .ant-select-selection-item{background-color:#0000000f}.popover-form input{border:rgba(0,0,0,.3) 1px solid}.variant-table-container{width:100%;overflow-x:auto;overflow-y:hidden}@media (min-width: 767.98px){.variant-table-container{width:1000px;border-right:none;overflow-x:visible}}.nextheal-modal{min-width:350px}.nextheal-modal .variant-search .ant-input-affix-wrapper{border:1px solid #06c0c2}.nextheal-modal .variant-search .ant-input{border:none!important}.rounded-form-item{border-radius:20px;border:1px solid #d9d9d9}.devices-input-number .ant-input-number-wrapper{height:50px}.devices-input-number .ant-input-number-wrapper .ant-input-number{border-color:#f0f0f0;border-bottom-left-radius:20px;border-top-left-radius:20px}.devices-input-number .ant-input-number-wrapper .ant-input-number-group-addon{border-color:#f0f0f0;border-bottom-right-radius:20px;border-top-right-radius:20px}.devices-input-number .ant-input-number-wrapper .ant-input-number-input{height:50px}.device-file-input .ant-upload-select{display:flex;justify-content:center}.icon-medium{font-size:20px!important;width:20px;height:20px}.icon-small{font-size:17px!important;width:17px;height:17px}.icon-xs{font-size:15px!important;width:15px;height:15px}.desktop-menu .ant-menu-item .ant-menu-item-icon+span{display:none}.desktop-menu .ant-menu-item{display:flex;align-items:center;justify-content:center;padding-inline:unset}.button-outlined{background-color:transparent;border-color:#1d3461;color:#1d3461}.button-outlined .ant-btn-icon{display:flex}.button-outlined.ant-btn-variant-outlined{background-color:transparent;border-color:#1d3461;color:#1d3461}.button-outlined.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover{border-color:#a0aecb;color:#a0aecb;background-color:transparent}.button-outlined.ant-btn-variant-solid{background-color:#717f9b40;border-width:2px}.button-outlined.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{background-color:transparent;color:#1d3461}.button-transparent{background-color:transparent;border-color:transparent;color:#1d3461;box-shadow:none}.button-transparent.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover{border-color:transparent;color:#a0aecb;background-color:transparent}.subtitle .ant-typography-copy,.subtitle .ant-typography-copy:hover{color:#06c0c2}.nextheal-card.animated-calendar-flexible.card-calendar-flexible .ant-card-body .ant-list .ant-list-item{padding:10px 24px;border-bottom:1px solid #f0f0f0;width:100%;display:block}.nextheal-card.animated-calendar-flexible .ant-card-head-title .ant-typography{font-size:16px;font-weight:600}.nextheal-card.animated-calendar-flexible .ant-card-body{background-color:transparent;padding:0;width:100%;display:block}.nextheal-card.animated-calendar-flexible .second-flexible-calendar-widget{width:100%;position:relative;overflow:hidden;transition:max-height .5s ease-in-out;max-height:2000px}.nextheal-card.animated-calendar-flexible .second-flexible-calendar-widget.wrap{max-height:80px}.nextheal-card.animated-calendar-flexible .second-flexible-calendar-widget.mh-auto{max-height:2000px!important}.no-arrow-input::-webkit-outer-spin-button,.no-arrow-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-arrow-input{-moz-appearance:textfield}.no-arrow-input.ant-input{border-color:transparent!important}.associate-select{width:100%;height:50px;border-radius:20px;border:1px solid #d9d9d9}.associate-select .ant-select-selector{border-color:#d9d9d9;border-radius:20px}.associate-select .ant-select-selector .ant-select-selection-wrap{align-self:center}.associate-select.ant-select-multiple.ant-select-lg .ant-select-selector{border-radius:20px}.step-page-container{display:flex;flex-direction:column;height:calc(100vh - 253px);width:100%;overflow:hidden;position:relative}@media (max-width: 767.98px){.step-page-container{height:calc(100vh - 300px)}}.step-page-container .step-page-content{flex:1;overflow-y:auto;overflow-x:hidden;width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:40px;justify-content:flex-start}.step-page-container .step-page-content .step-page-titles{flex-shrink:0;width:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.step-page-container .step-page-content .step-page-titles .step-page-title-container{display:flex;width:100%;justify-content:center;position:relative}@media (max-width: 767.98px){.step-page-container .step-page-content .step-page-titles .step-page-title-container{padding-top:30px}}.step-page-container .step-page-content .step-page-titles .step-page-title-container .step-page-back-button{position:absolute;left:0;top:50%;transform:translateY(-50%)}.step-page-container .step-page-content .step-page-titles .step-page-title-container .step-page-title{text-align:center}.step-page-container .step-page-content .step-page-titles .step-page-subtitle-container{text-align:center;margin:10px 0;color:#3d4d6c}.step-page-container .step-page-content .step-page-titles .step-page-description-container{text-align:center}.step-page-container .step-page-content .step-page-main-content{margin:0 auto;max-width:1000px;width:100%;padding:15px}.step-page-container .step-page-actions{flex-shrink:0;height:70px;width:100%;display:flex;justify-content:center;align-items:center;background:#ced7ea;border-top:1px solid #f0f0f0;z-index:10}@media (max-width: 767.98px){.step-page-container .step-page-content .step-page-titles .step-page-title-container .step-page-back-button{position:absolute;top:10px}}@media (max-width: 767.98px){.set-calendar-date .step-page-container,.no-header-no-bottom-bar .step-page-container{height:calc(100vh - 130px)}}.advanced-signup-start-container .step-page-container{height:calc(100vh - 66px)}.advanced-signup-start-container .step-page-container .advanced_signup_start_buttons{display:flex;width:100%;margin-top:15px;margin-bottom:15px}.advanced-signup-start-container .step-page-container .advanced_signup_start_buttons .ant-btn{margin:0 15px;min-width:auto}.advanced-signup-start-container .step-page-container .question{display:flex;justify-content:center;align-self:center}.advanced-signup-specialist-step1-container .step-page-container{height:calc(100vh - 159px)}.advanced-signup-specialist-step1-container .upload-document{border:2px dashed rgb(191,191,191)!important;height:calc(100% - 25px);padding:15px;border-radius:25px}.advanced-signup-specialist-step1-container .upload-document>div{width:100%}.advanced-signup-specialist-step1-container .upload-document .ant-upload-wrapper{gap:10px;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;height:100%;width:100%}.advanced-signup-specialist-step1-container .upload-document .ant-upload-wrapper .ant-upload-list-item{width:100%;padding:25px;border-radius:15px;border:1px solid rgb(191,191,191)}.advanced-signup-specialist-step1-container .upload-document .ant-upload-wrapper .ant-upload-list-item .ant-upload-list-item-name{color:#02a6a8}.advanced-signup-specialist-step2-container .step-page-container{height:calc(100vh - 159px)}.advanced-signup-specialist-step2-container.start{height:calc(100vh - 66px)}.advanced-signup-specialist-step2-container.start .select-type{width:100%;margin-top:15px;margin-bottom:15px}.advanced-signup-specialist-step2-container.start .select-type>div{width:50%;display:flex;justify-content:center;padding:0 15px}.advanced-signup-specialist-step2-container.form{min-height:calc(100vh - 160px)}.advanced-signup-specialist-step2-container.form .form-content{width:100%;margin-top:25px}.advanced-signup-specialist-step2-container.form .actions{position:fixed;bottom:0;left:0}.advanced-signup-specialist-step2-container .structure-filters .ant-space-compact{background-color:#fff;border-radius:36px}.advanced-signup-specialist-step2-container .structure-filters .ant-space-compact button{border-radius:36px}.advanced-signup-specialist-step2-container .structure-filters input{border-radius:0 36px 36px 0;border:none!important;box-shadow:none}.advanced-signup-specialist-step2-container .structure-filters button{height:100%;padding:inherit 25px;border-radius:36px}.advanced-signup-specialist-step2-container .structure-item{background-color:#fff;border-radius:20px;padding:15px;cursor:pointer}.advanced-signup-specialist-step2-container .structure-item.selected{border:2px solid #122751}.advanced-signup-specialist-step2-container .content{margin:0 auto;padding:15px;width:100%}.advanced-signup-specialist-step2-container .content>div{width:100%}.advanced-signup-specialist-step2-container .content .question{max-width:320px;text-align:center}.advanced-signup-specialist-step2-container .actions{background-color:#ced7ea;margin-top:auto;padding:20px;width:100%}.advanced-signup-specialist-step2-container .actions>div{width:100%;display:flex;justify-content:center;max-width:320px;padding:0 15px}.advanced-signup-structure-step2-container .step-page-container{height:calc(100vh - 159px)}.custom-input{background:#fff;border-width:1px;border-style:solid;border-color:transparent;width:100%;padding:12px;border-radius:20px}*{box-sizing:border-box}body{margin:0;padding:0;font-family:Poppins,sans-serif;background-color:#e6edff}@media (max-width: 767.98px){body{background-color:#06132b}}._account-card_1haj8_17._dark_1haj8_17 ._ant-list-item-meta-title_1haj8_17,._account-card_1haj8_17._dark_1haj8_17 ._ant-list-item-meta-description_1haj8_17{color:#122751!important}._account-card_1haj8_17._light_1haj8_20 ._ant-list-item-meta-title_1haj8_17,._account-card_1haj8_17._light_1haj8_20 ._ant-list-item-meta-description_1haj8_17{color:#fff!important}._account-card_1haj8_17 ._ant-list-item-meta_1haj8_17{align-items:center!important}._account-card_1haj8_17 ._ant-list-item-meta_1haj8_17 ._ant-list-item-meta-title_1haj8_17{font-size:16px!important;line-height:24px!important;font-weight:500!important}._account-card_1haj8_17 ._ant-list-item-meta_1haj8_17 ._ant-list-item-meta-description_1haj8_17{font-size:16px!important;line-height:24px!important;font-weight:300}._ant-btn-secondary_1haj8_37{background-color:#1d3461;color:#fff;border:none}._ant-btn-secondary_1haj8_37:hover{background-color:#1d3461!important;color:#fff!important;border:none!important}._nextheal-header_1haj8_48{position:sticky;top:-1px;z-index:10;width:100%;display:flex;align-items:center;padding:0 20px;justify-content:space-between}@media (max-width: 767.98px){._nextheal-header_1haj8_48{height:150px!important;border-bottom-left-radius:24px;border-bottom-right-radius:24px;box-shadow:0 6px 17px -5px #0000001a;-webkit-box-shadow:0px 6px 17px -5px rgba(0,0,0,.1);-moz-box-shadow:0px 6px 17px -5px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden}._nextheal-header_1haj8_48 ._nextheal-account-avatar_1haj8_70 ._account-information_1haj8_70 ._title_1haj8_70{font-size:16px!important}._nextheal-header_1haj8_48 ._nextheal-account-avatar_1haj8_70 ._account-information_1haj8_70 ._subtitle_1haj8_73{font-size:13px!important}._nextheal-header_1haj8_48 ._main-heading_1haj8_76{height:60px;width:100%;display:flex;align-items:center}._nextheal-header_1haj8_48 ._main-heading_1haj8_76 ._main-header-mobile_1haj8_82{display:flex;width:100%;flex-direction:row;justify-content:space-between}._nextheal-header_1haj8_48 ._main-heading_1haj8_76 ._main-header-mobile_1haj8_82 ._ant-typography_1haj8_88{width:100%;text-align:center;font-size:24px;line-height:32px;color:#90e7e8}._nextheal-header_1haj8_48 ._main-heading_1haj8_76 ._main-header-mobile_1haj8_82 ._actions_1haj8_95{display:flex}._nextheal-header_1haj8_48 ._main-heading_1haj8_76 ._main-header-mobile_1haj8_82 ._actions_1haj8_95 button{background-color:transparent;border:none;box-shadow:none;padding-right:0}._nextheal-header_1haj8_48 ._main-heading_1haj8_76 ._main-header-mobile_1haj8_82 ._actions_1haj8_95 button svg{color:#90e7e8;font-size:20px}._nextheal-header_1haj8_48 ._main-heading_1haj8_76 ._main-header-mobile_1haj8_82 ._actions_1haj8_95 button:hover,._nextheal-header_1haj8_48 ._main-heading_1haj8_76 ._collapsable-mobile_1haj8_113,._nextheal-header_1haj8_48 ._main-heading_1haj8_76 ._collapsable-mobile_1haj8_113:hover{background-color:transparent;border:none;box-shadow:none}._nextheal-header_1haj8_48 ._main-heading_1haj8_76 ._collapsable-mobile_1haj8_113 svg{color:#90e7e8;font-size:20px}._nextheal-header_1haj8_48 ._sub-heading_1haj8_127{height:130px;width:100%;display:flex;align-items:center;justify-content:space-between}._nextheal-header_1haj8_48 ._sub-heading_1haj8_127 ._mobile-doctor-switcher_1haj8_134{display:flex;flex-direction:column;gap:3px;margin-top:10px}._nextheal-header_1haj8_48 ._sub-heading_1haj8_127 ._mobile-doctor-switcher_1haj8_134 ._ant-typography_1haj8_88{color:#fff;font-size:13px}._nextheal-header_1haj8_48 ._sub-heading_1haj8_127 ._mobile-doctor-switcher_1haj8_134 ._ant-switch-checked_1haj8_144{background-color:#52c41a}}._nextheal-header_1haj8_48._dark_1haj8_17{background-color:#1d3461}._nextheal-header_1haj8_48._light_1haj8_20{background-color:#fff}._nextheal-header_1haj8_48 ._left-actions_1haj8_154{display:flex;align-items:center;gap:20px}._nextheal-header_1haj8_48 ._left-actions_1haj8_154 ._logo_1haj8_159{display:flex;align-items:center}._nextheal-header_1haj8_48 ._left-actions_1haj8_154 ._logo_1haj8_159 svg{width:150px;height:auto}._nextheal-header_1haj8_48 ._left-actions_1haj8_154 ._btn-collapse_1haj8_167{font-size:20px;width:20px;height:20px}._nextheal-header_1haj8_48 ._center-actions_1haj8_172 ul{list-style-type:none;display:flex;gap:10px}._nextheal-header_1haj8_48 ._center-actions_1haj8_172 ul ._section-tag_1haj8_177{display:flex;height:40px;padding:0 20px;border-radius:20px;align-items:center;gap:10px;font-size:16px;color:#b0f9f9;transition:all ease-in-out .2s}._nextheal-header_1haj8_48 ._center-actions_1haj8_172 ul ._section-tag_1haj8_177 ._section-icon_1haj8_188{width:20px;height:20px}._nextheal-header_1haj8_48 ._center-actions_1haj8_172 ul ._section-tag_1haj8_177 ._section-icon_1haj8_188 svg{fill:#b0f9f9}._nextheal-header_1haj8_48 ._center-actions_1haj8_172 ul ._section-tag_1haj8_177._active_1haj8_195,._nextheal-header_1haj8_48 ._center-actions_1haj8_172 ul ._section-tag_1haj8_177:hover{background-color:#06c0c24d;color:#fff}._nextheal-header_1haj8_48 ._center-actions_1haj8_172 ul ._section-tag_1haj8_177._active_1haj8_195 ._section-icon_1haj8_188,._nextheal-header_1haj8_48 ._center-actions_1haj8_172 ul ._section-tag_1haj8_177:hover ._section-icon_1haj8_188{fill:#fff}._nextheal-header_1haj8_48 ._right-actions_1haj8_202{display:flex;align-items:center;gap:40px}._nextheal-header_1haj8_48 ._nextheal-account-avatar_1haj8_70{margin-right:30px;display:flex;align-items:center;cursor:pointer;gap:20px;max-width:250px}._nextheal-header_1haj8_48 ._nextheal-account-avatar_1haj8_70 ._account-information_1haj8_70{display:flex;flex-direction:column;max-width:180px}._nextheal-header_1haj8_48 ._nextheal-account-avatar_1haj8_70 ._account-information_1haj8_70 ._title_1haj8_70{font-size:13px;font-weight:700;color:#fff}._nextheal-header_1haj8_48 ._nextheal-account-avatar_1haj8_70 ._account-information_1haj8_70 ._subtitle_1haj8_73{color:#fff;font-size:12px;font-weight:400}._nextheal-custom-sidebar-dashboard_1haj8_231{box-shadow:5px -2px 12px -4px #0000001a;-webkit-box-shadow:5px -2px 12px -4px rgba(0,0,0,.1);-moz-box-shadow:5px -2px 12px -4px rgba(0,0,0,.1)}._nextheal-custom-sidebar-dashboard_1haj8_231 ._ant-menu-inline_1haj8_236,._nextheal-custom-sidebar-dashboard_1haj8_231 ._ant-menu-vertical_1haj8_236{border-inline-end:none!important}._nextheal-custom-sidebar-dashboard_1haj8_231 ._ant-layout-sider-children_1haj8_239{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:20px}._nextheal-custom-sidebar-dashboard_1haj8_231 ._ant-layout-sider-children_1haj8_239 ._ant-switch-checked_1haj8_144{background-color:#52c41a}._nextheal-custom-sidebar-dashboard_1haj8_231._ant-menu-inline-collapsed_1haj8_248 ._ant-menu-item_1haj8_248{padding:25px 0}._nextheal-custom-sidebar-dashboard_1haj8_231 ._ant-menu-item_1haj8_248 svg{fill:#122751}._nextheal-custom-sidebar-dashboard_1haj8_231 ._ant-menu-item_1haj8_248:not(._ant-menu-item-selected_1haj8_254):hover{background-color:#0000!important}._nextheal-custom-sidebar-dashboard_1haj8_231 ._ant-menu-item_1haj8_248 ._ant-typography_1haj8_88{color:#122751;font-size:13px}._dashboard-container-wrapper_1haj8_262{background-color:#e6edff;min-height:calc(100vh - 95px)}._mobile-navigator-gray_1haj8_267{background:#ced7ea}._nextheal-mobile-container_1haj8_271{position:relative;height:100vh;width:100vw;overflow:hidden}._nextheal-mobile-container_1haj8_271 ._burger-button_1haj8_277{position:fixed;top:20px;left:20px;font-size:2rem;background:none;border:none;cursor:pointer}._nextheal-mobile-container_1haj8_271 ._main-content_1haj8_286{background:#e6edff;height:100vh;width:100vw;overflow-y:scroll;position:relative;z-index:1;box-sizing:border-box}._nextheal-mobile-container_1haj8_271 ._main-content_1haj8_286 ._main-mobile-content_1haj8_295{padding-bottom:150px}@media (max-width: 767.98px){._nextheal-mobile-container_1haj8_271 ._main-content_1haj8_286 ._main-mobile-content_1haj8_295{padding-bottom:0}}._nextheal-mobile-container_1haj8_271 ._main-content_1haj8_286 ._mobile-navigator-wrapper_1haj8_303{position:fixed;bottom:0;left:0;width:100%;padding:20px;z-index:10}._nextheal-mobile-container_1haj8_271 ._main-content_1haj8_286 ._mobile-navigator-wrapper_1haj8_303 ._mobile-navigator_1haj8_267{height:110px;background-color:#122751;border-radius:24px}._nextheal-mobile-container_1haj8_271 ._main-content_1haj8_286 ._mobile-navigator-wrapper_1haj8_303 ._mobile-navigator_1haj8_267 ._top-bar_1haj8_316{height:65px;display:flex;align-items:center;justify-content:space-between;padding:0 10px}._nextheal-mobile-container_1haj8_271 ._main-content_1haj8_286 ._mobile-navigator-wrapper_1haj8_303 ._mobile-navigator_1haj8_267 ._top-bar_1haj8_316 a{display:flex;align-items:center;justify-content:center;padding:8px;width:100%;color:#b0f9f9}._nextheal-mobile-container_1haj8_271 ._main-content_1haj8_286 ._mobile-navigator-wrapper_1haj8_303 ._mobile-navigator_1haj8_267 ._top-bar_1haj8_316 a._active_1haj8_195{border-radius:20px;background-color:#06c0c24d;color:#fff}._nextheal-mobile-container_1haj8_271 ._main-content_1haj8_286 ._mobile-navigator-wrapper_1haj8_303 ._mobile-navigator_1haj8_267 ._bottom-bar_1haj8_336{display:flex;align-items:center;justify-content:center;color:#fff;border-top:1px solid rgba(113,127,155,.6);height:45px;font-weight:500}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345{background:#06132b;color:#fff;width:74vw;height:100vh;position:absolute;top:0;left:0;z-index:2;padding:2rem;box-sizing:border-box}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._drawer-closable_1haj8_357{position:absolute;right:-20px;top:42px;transition:all ease-in-out .2s;opacity:1!important}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._drawer-closable_1haj8_357._closed_1haj8_364{opacity:0!important}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._drawer-closable_1haj8_357 svg{color:#b0f9f9;fill:#b0f9f9}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-search-input_1haj8_371{border:1px solid #A0AECB;border-radius:50px}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-search-input_1haj8_371 ._ant-input-group-addon_1haj8_375{padding:0 3px 0 0}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-search-input_1haj8_371 ._ant-input-group-addon_1haj8_375 button{margin-top:1px;height:41px;width:41px}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-search-input_1haj8_371 ._ant-input-group-addon_1haj8_375 button._search_1haj8_384{background-color:#b0f9f9;border:none}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-search-input_1haj8_371 ._ant-input-group-addon_1haj8_375 button._microphone_1haj8_388{background-color:transparent;border:none}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-search-input_1haj8_371 ._ant-input-group-addon_1haj8_375 button._microphone_1haj8_388 svg{color:#06c0c2!important}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-search-input_1haj8_371 input{background-color:transparent}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-search-input_1haj8_371 input::placeholder{color:#a0aecb}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._container-account-switcher_1haj8_401{padding-left:30px;padding-top:70px;padding-bottom:20px}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._account-switcher-container_1haj8_406{display:flex;width:100%;justify-content:space-between;align-items:center}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._account-switcher-container_1haj8_406 ._ant-typography_1haj8_88{color:#b0f9f9}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._account-switcher-container_1haj8_406 button{border:1px solid #B0F9F9;height:42px;width:42px;background-color:transparent}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._account-switcher-container_1haj8_406 button:hover{background-color:transparent}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._account-switcher-container_1haj8_406 button svg{color:#b0f9f9}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-drawer-wrapper-menu_1haj8_427{display:flex;justify-content:space-between;flex-direction:column;padding-bottom:50px;height:calc(100% - 150px)}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-drawer-wrapper-menu_1haj8_427 ._ant-menu_1haj8_236{background-color:transparent}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-drawer-wrapper-menu_1haj8_427 ._ant-menu_1haj8_236 ._ant-menu-item_1haj8_248{border-bottom:2px solid #323232;border-radius:0}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-drawer-wrapper-menu_1haj8_427 ._ant-menu_1haj8_236 ._ant-menu-item_1haj8_248:last-child{border-bottom:none}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-drawer-wrapper-menu_1haj8_427 ._ant-menu_1haj8_236 ._ant-menu-item_1haj8_248:hover,._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-drawer-wrapper-menu_1haj8_427 ._ant-menu_1haj8_236 ._ant-menu-item_1haj8_248:active,._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-drawer-wrapper-menu_1haj8_427 ._ant-menu_1haj8_236 ._ant-menu-item_1haj8_248:focus,._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-drawer-wrapper-menu_1haj8_427 ._ant-menu_1haj8_236 ._ant-menu-item_1haj8_248._ant-menu-item-selected_1haj8_254{background-color:#0000!important}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-drawer-wrapper-menu_1haj8_427 ._ant-menu_1haj8_236 ._ant-menu-item_1haj8_248 ._ant-typography_1haj8_88,._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-drawer-wrapper-menu_1haj8_427 ._ant-menu_1haj8_236 ._ant-menu-item_1haj8_248 svg{color:#fff}._nextheal-mobile-container_1haj8_271 ._mobile-drawer_1haj8_345 ._mobile-drawer-wrapper-menu_1haj8_427 ._ant-menu_1haj8_236 ._ant-menu-item_1haj8_248 ._ant-typography_1haj8_88{font-weight:300}._nextheal-container_1haj8_454{position:relative}._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457{overflow-y:scroll}._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._archive-appointments_1haj8_460{padding-right:20px;padding-top:20px;padding-bottom:20px;height:calc(100vh - 196px)}._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._agenda_1haj8_466{padding-right:20px;padding-top:20px;padding-bottom:20px;height:calc(100vh - 205px);background-color:#fff}._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._appointment_1haj8_473{background-color:#fff;padding-right:20px;padding-top:20px;padding-bottom:20px;height:calc(100vh - 223px)}@media (max-width: 767.98px){._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._appointment_1haj8_473{background-color:transparent!important}}._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar-list_1haj8_485{position:relative;padding:20px;display:flex;flex-direction:column;align-items:center;gap:10px;height:calc(100vh - 260px)}._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar-layout_1haj8_494{padding:20px 80px 100px;display:flex;flex-direction:column;align-items:center;gap:10px;height:calc(100vh - 253px)}@media (max-width: 767.98px){._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar-layout_1haj8_494{padding-right:20px;padding-left:0;padding-bottom:20px;bottom:0;left:0;width:100%}}._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._patients_1haj8_515{padding-right:20px;padding-top:20px;padding-bottom:20px;height:calc(100vh - 205px);display:flex;flex-direction:column}._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._account_1haj8_17{padding-right:20px;padding-top:20px;padding-bottom:20px;height:calc(100vh - 177px);display:flex;flex-direction:column;gap:20px}._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._no-padding_1haj8_532{padding-right:0;padding-top:0;padding-bottom:0;height:100vh;display:flex;flex-direction:column;gap:20px}._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._patient_1haj8_515,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar_1haj8_485{padding-right:20px;padding-top:20px;padding-bottom:20px;height:calc(100vh - 220px)}@media (max-width: 767.98px){._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._account_1haj8_17,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._patient_1haj8_515,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar_1haj8_485,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar-layout_1haj8_494,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar-list_1haj8_485,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._agenda_1haj8_466,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._appointment_1haj8_473,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._archive-appointments_1haj8_460,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._patients_1haj8_515{height:100%!important}}._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._account_1haj8_17::-webkit-scrollbar,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._patient_1haj8_515::-webkit-scrollbar,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar_1haj8_485::-webkit-scrollbar,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar-layout_1haj8_494::-webkit-scrollbar,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar-list_1haj8_485::-webkit-scrollbar,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._agenda_1haj8_466::-webkit-scrollbar,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._appointment_1haj8_473::-webkit-scrollbar,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._archive-appointments_1haj8_460::-webkit-scrollbar,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._patients_1haj8_515::-webkit-scrollbar{width:0}._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._account_1haj8_17::-webkit-scrollbar-track,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._patient_1haj8_515::-webkit-scrollbar-track,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar_1haj8_485::-webkit-scrollbar-track,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar-layout_1haj8_494::-webkit-scrollbar-track,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar-list_1haj8_485::-webkit-scrollbar-track,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._agenda_1haj8_466::-webkit-scrollbar-track,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._appointment_1haj8_473::-webkit-scrollbar-track,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._archive-appointments_1haj8_460::-webkit-scrollbar-track,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._patients_1haj8_515::-webkit-scrollbar-track{background:transparent}._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._account_1haj8_17::-webkit-scrollbar-thumb,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._patient_1haj8_515::-webkit-scrollbar-thumb,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar_1haj8_485::-webkit-scrollbar-thumb,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar-layout_1haj8_494::-webkit-scrollbar-thumb,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._calendar-list_1haj8_485::-webkit-scrollbar-thumb,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._agenda_1haj8_466::-webkit-scrollbar-thumb,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._appointment_1haj8_473::-webkit-scrollbar-thumb,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._archive-appointments_1haj8_460::-webkit-scrollbar-thumb,._nextheal-container_1haj8_454 ._scrollable-content_1haj8_457._patients_1haj8_515::-webkit-scrollbar-thumb{background:none}._swiper-button-disabled_1haj8_562{display:none}._swiper-gradient-left_1haj8_566,._swiper-gradient-right_1haj8_566,._swiper-gradient-right__small_1haj8_566,._swiper-gradient-left__small_1haj8_566{transition:all ease-in-out .3s;width:0px}@media (max-width: 767.98px){._swiper-gradient-left_1haj8_566,._swiper-gradient-right_1haj8_566,._swiper-gradient-right__small_1haj8_566,._swiper-gradient-left__small_1haj8_566{width:0px!important}}._nextheal-swiper-button-prev_1haj8_576:not(._swiper-button-disabled_1haj8_562)~._swiper-gradient-left_1haj8_566{transition:all ease-in-out .3s;position:absolute;top:0;left:0;height:100%;width:190px;pointer-events:none;background:linear-gradient(to left,transparent,#E6EDFF);z-index:10}@media (max-width: 767.98px){._nextheal-swiper-button-prev_1haj8_576:not(._swiper-button-disabled_1haj8_562)~._swiper-gradient-left_1haj8_566{width:0px!important}}._nextheal-swiper-button-prev_1haj8_576:not(._swiper-button-disabled_1haj8_562)~._swiper-gradient-left__small_1haj8_566{transition:all ease-in-out .3s;position:absolute;top:0;left:0;height:100%;width:100px;pointer-events:none;background:linear-gradient(to left,transparent,#E6EDFF);z-index:10}@media (max-width: 767.98px){._nextheal-swiper-button-prev_1haj8_576:not(._swiper-button-disabled_1haj8_562)~._swiper-gradient-left__small_1haj8_566{width:0px!important}}._nextheal-swiper-button-next_1haj8_609:not(._swiper-button-disabled_1haj8_562)~._swiper-gradient-right_1haj8_566{transition:all ease-in-out .3s;position:absolute;top:0;right:0;height:100%;width:190px;pointer-events:none;background:linear-gradient(to left,#E6EDFF,transparent);z-index:10}@media (max-width: 767.98px){._nextheal-swiper-button-next_1haj8_609:not(._swiper-button-disabled_1haj8_562)~._swiper-gradient-right_1haj8_566{width:0px!important}}._nextheal-swiper-button-next_1haj8_609:not(._swiper-button-disabled_1haj8_562)~._swiper-gradient-right_small_1haj8_625{transition:all ease-in-out .3s;position:absolute;top:0;right:0;height:100%;width:100px;pointer-events:none;background:linear-gradient(to left,#E6EDFF,transparent);z-index:10}@media (max-width: 767.98px){._nextheal-swiper-button-next_1haj8_609:not(._swiper-button-disabled_1haj8_562)~._swiper-gradient-right_small_1haj8_625{width:0px!important}}._nextheal-swiper-button-prev_1haj8_576,._nextheal-swiper-button-next_1haj8_609{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:none;padding:8px;box-shadow:0 2px 6px #0000001a;z-index:11;cursor:pointer;height:40px;width:40px;border-radius:100%;border:1px solid #122751;background-color:transparent}._nextheal-swiper-button-prev_1haj8_576:hover,._nextheal-swiper-button-next_1haj8_609:hover{border-color:#122751!important;color:#122751!important;background-color:transparent!important}@media (max-width: 767.98px){._nextheal-swiper-button-prev_1haj8_576,._nextheal-swiper-button-next_1haj8_609{display:none}}._nextheal-swiper-button-prev_1haj8_576{left:0}._nextheal-swiper-button-next_1haj8_609{right:0}._nextheal-navigator_1haj8_681{position:sticky;top:0;z-index:13;background-color:#fff;padding:20px;box-shadow:0 6px 17px -5px #0000001a;-webkit-box-shadow:0px 6px 17px -5px rgba(0,0,0,.1);-moz-box-shadow:0px 6px 17px -5px rgba(0,0,0,.1)}._nextheal-navigator_1haj8_681._no-padding-bottom_1haj8_691{padding-bottom:0}._nextheal-navigator_1haj8_681 ._start-component_1haj8_694{display:flex;justify-content:flex-start;align-items:center}._nextheal-navigator_1haj8_681 ._start-component_1haj8_694 ._title_1haj8_70{font-size:20px;font-weight:500;color:#000000d9;margin-top:0}._nextheal-navigator_1haj8_681 ._end-component_1haj8_705{display:flex;justify-content:flex-end;gap:10px}._nextheal-navigator_1haj8_681 ._bottom-component_1haj8_710{display:flex;justify-content:flex-start}._nextheal-navigator_1haj8_681 ._bottom-component_1haj8_710 ._custom-tabs_1haj8_714{max-width:100%}._nextheal-navigator_1haj8_681 ._bottom-component_1haj8_710 ._custom-tabs_1haj8_714 ._ant-tabs-nav_1haj8_717{margin-bottom:0}._nextheal-navigator_1haj8_681 ._bottom-component_1haj8_710 ._custom-tabs_1haj8_714 ._ant-tabs-nav_1haj8_717:before{border-bottom:none!important}._custom-tabs_1haj8_714._mobile-navigation_1haj8_724{background-color:#fff;padding-left:18px;position:relative;border-radius:0 0 24px 24px}._custom-tabs_1haj8_714._mobile-navigation_1haj8_724:before{content:"";position:absolute;top:-11px;left:0;width:100%;height:11px;background-color:#fff}._custom-tabs_1haj8_714._mobile-navigation_1haj8_724 ._ant-tabs-nav_1haj8_717{margin-bottom:0}._custom-tabs_1haj8_714._mobile-navigation_1haj8_724 ._ant-tabs-nav_1haj8_717:before{border-bottom:none!important}._nextheal-list_1haj8_746 ._ant-list-item-meta_1haj8_17{align-items:center!important}._nextheal-list_1haj8_746 ._ant-list-item-meta_1haj8_17 ._ant-list-item-meta-title_1haj8_17{margin-bottom:0!important}._nextheal-list_1haj8_746 ._ant-list-item-meta_1haj8_17 ._nextheal-list-title_1haj8_752{margin-bottom:0;font-size:16px;line-height:24px}._nextheal-list_1haj8_746 ._ant-list-item-meta_1haj8_17 ._nextheal-list-subtitle_1haj8_757{margin-bottom:0;font-size:12px;line-height:22px;font-weight:300}._nextheal-list_1haj8_746 ._ant-list-item-meta_1haj8_17 ._nextheal-list-subtitle_1haj8_757._date_1haj8_763{border:1px solid #A0AECB;border-radius:24px;padding:1px 8px;display:flex;gap:5px;align-items:center}._nextheal-sticky-sidebar_1haj8_772{position:relative;display:flex;flex-direction:column;gap:20px;transition:all ease-in-out .3s;padding:20px;position:sticky;overflow-y:auto;overflow-x:hidden}._multiple-node-common-header_1haj8_784{display:flex;gap:10px;flex-direction:column}._multiple-node-common-header_1haj8_784 ._nextheal-header-navigator_1haj8_789{display:flex;align-items:center;gap:10px}._multiple-node-common-header_1haj8_784 ._nextheal-header-navigator_1haj8_789 ._title_1haj8_70{font-size:20px}._multiple-node-common-header_1haj8_784 ._nextheal-header-navigator_1haj8_789 ._subtitle_1haj8_73{font-size:13px;color:#00000073}._ant-breadcrumb-link_1haj8_802{font-size:13px}._nextheal-row-grid_1haj8_806 ._key_1haj8_806{font-size:13px;font-weight:300;color:#000000d9}._nextheal-row-grid_1haj8_806 ._value_1haj8_811{font-size:16px;font-weight:700;color:#000000d9}._nextheal-row-grid_1haj8_806 ._title_1haj8_70{font-size:13px!important;font-weight:300;color:#00000073!important}._nextheal-row-grid_1haj8_806 ._content_1haj8_821{font-size:13px;color:#333}._note-title_1haj8_826{font-size:13px;color:#3d4d6c;margin-bottom:0}._note-description_1haj8_832{font-size:13px;color:#717f9b;margin-bottom:0}._nextheal-bottom-bar_1haj8_838{transition:all ease .6s;height:auto;padding:20px;background-color:#ced7ea;width:calc(100% - 250px);position:absolute;bottom:0;right:0;display:flex;justify-content:center;align-items:center;z-index:11}@media (max-width: 767.98px){._nextheal-bottom-bar_1haj8_838{position:fixed;bottom:0;left:0;width:100%}}._ant-layout-sider-collapsed_1haj8_861~._ant-layout_1haj8_239 ._nextheal-bottom-bar_1haj8_838{transition:all ease .2s;width:100%}._ant-picker-range_1haj8_866{border-radius:16px}._ant-picker-range_1haj8_866 input::placeholder{font-size:13px}._ant-modal_1haj8_873 ._ant-modal-close_1haj8_873:hover{background-color:transparent}._container-user-information_1haj8_877{padding:10px;gap:10px;display:flex;flex-direction:column}._container-user-information_1haj8_877._divider_1haj8_883{border-right:1px solid rgba(0,0,0,.0588235294)}@media (max-width: 767.98px){._container-user-information_1haj8_877._divider_1haj8_883{border-right:none}}._container-centered_1haj8_892{display:flex;flex-direction:column;justify-content:center;align-items:center}._ant-tag_1haj8_899{border-radius:40px;font-size:13px}._ant-tooltip-inner_1haj8_904 ._ant-typography_1haj8_88{color:#f0f0f0!important;font-size:13px}._ant-select-outlined_1haj8_909._ant-select-multiple_1haj8_909 ._ant-select-selection-item_1haj8_909{background-color:#0000000f}._popover-form_1haj8_913 input{border:rgba(0,0,0,.3) 1px solid}._variant-table-container_1haj8_917{width:100%;overflow-x:auto;overflow-y:hidden}@media (min-width: 767.98px){._variant-table-container_1haj8_917{width:1000px;border-right:none;overflow-x:visible}}._nextheal-modal_1haj8_930{min-width:350px}._nextheal-modal_1haj8_930 ._variant-search_1haj8_933 ._ant-input-affix-wrapper_1haj8_933{border:1px solid #06c0c2}._nextheal-modal_1haj8_930 ._variant-search_1haj8_933 ._ant-input_1haj8_375{border:none!important}._rounded-form-item_1haj8_940{border-radius:20px;border:1px solid #d9d9d9}._devices-input-number_1haj8_945 ._ant-input-number-wrapper_1haj8_945{height:50px}._devices-input-number_1haj8_945 ._ant-input-number-wrapper_1haj8_945 ._ant-input-number_1haj8_945{border-color:#f0f0f0;border-bottom-left-radius:20px;border-top-left-radius:20px}._devices-input-number_1haj8_945 ._ant-input-number-wrapper_1haj8_945 ._ant-input-number-group-addon_1haj8_953{border-color:#f0f0f0;border-bottom-right-radius:20px;border-top-right-radius:20px}._devices-input-number_1haj8_945 ._ant-input-number-wrapper_1haj8_945 ._ant-input-number-input_1haj8_958{height:50px}._device-file-input_1haj8_962 ._ant-upload-select_1haj8_962{display:flex;justify-content:center}._icon-medium_1haj8_967{font-size:20px!important;width:20px;height:20px}._icon-small_1haj8_973{font-size:17px!important;width:17px;height:17px}._icon-xs_1haj8_979{font-size:15px!important;width:15px;height:15px}._desktop-menu_1haj8_985 ._ant-menu-item_1haj8_248 ._ant-menu-item-icon_1haj8_985+span{display:none}._desktop-menu_1haj8_985 ._ant-menu-item_1haj8_248{display:flex;align-items:center;justify-content:center;padding-inline:unset}._button-outlined_1haj8_995{background-color:transparent;border-color:#1d3461;color:#1d3461}._button-outlined_1haj8_995 ._ant-btn-icon_1haj8_1000{display:flex}._button-outlined_1haj8_995._ant-btn-variant-outlined_1haj8_1003{background-color:transparent;border-color:#1d3461;color:#1d3461}._button-outlined_1haj8_995._ant-btn-variant-outlined_1haj8_1003:not(:disabled):not(._ant-btn-disabled_1haj8_1008):hover{border-color:#a0aecb;color:#a0aecb;background-color:transparent}._button-outlined_1haj8_995._ant-btn-variant-solid_1haj8_1013{background-color:#717f9b40;border-width:2px}._button-outlined_1haj8_995._ant-btn-variant-solid_1haj8_1013:not(:disabled):not(._ant-btn-disabled_1haj8_1008):hover{background-color:transparent;color:#1d3461}._button-transparent_1haj8_1022{background-color:transparent;border-color:transparent;color:#1d3461;box-shadow:none}._button-transparent_1haj8_1022._ant-btn-variant-outlined_1haj8_1003:not(:disabled):not(._ant-btn-disabled_1haj8_1008):hover{border-color:transparent;color:#a0aecb;background-color:transparent}._subtitle_1haj8_73 ._ant-typography-copy_1haj8_1034,._subtitle_1haj8_73 ._ant-typography-copy_1haj8_1034:hover{color:#06c0c2}._nextheal-card_1haj8_1042._animated-calendar-flexible_1haj8_1042._card-calendar-flexible_1haj8_1042 ._ant-card-body_1haj8_1042 ._ant-list_1haj8_17 ._ant-list-item_1haj8_17{padding:10px 24px;border-bottom:1px solid #f0f0f0;width:100%;display:block}._nextheal-card_1haj8_1042._animated-calendar-flexible_1haj8_1042 ._ant-card-head-title_1haj8_1048 ._ant-typography_1haj8_88{font-size:16px;font-weight:600}._nextheal-card_1haj8_1042._animated-calendar-flexible_1haj8_1042 ._ant-card-body_1haj8_1042{background-color:transparent;padding:0;width:100%;display:block}._nextheal-card_1haj8_1042._animated-calendar-flexible_1haj8_1042 ._second-flexible-calendar-widget_1haj8_1058{width:100%;position:relative;overflow:hidden;transition:max-height .5s ease-in-out;max-height:2000px}._nextheal-card_1haj8_1042._animated-calendar-flexible_1haj8_1042 ._second-flexible-calendar-widget_1haj8_1058._wrap_1haj8_1065{max-height:80px}._nextheal-card_1haj8_1042._animated-calendar-flexible_1haj8_1042 ._second-flexible-calendar-widget_1haj8_1058._mh-auto_1haj8_1068{max-height:2000px!important}._no-arrow-input_1haj8_1072::-webkit-outer-spin-button,._no-arrow-input_1haj8_1072::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._no-arrow-input_1haj8_1072{-moz-appearance:textfield}._no-arrow-input_1haj8_1072._ant-input_1haj8_375{border-color:transparent!important}._associate-select_1haj8_1087{width:100%;height:50px;border-radius:20px;border:1px solid #d9d9d9}._associate-select_1haj8_1087 ._ant-select-selector_1haj8_1093{border-color:#d9d9d9;border-radius:20px}._associate-select_1haj8_1087 ._ant-select-selector_1haj8_1093 ._ant-select-selection-wrap_1haj8_1097{align-self:center}._associate-select_1haj8_1087._ant-select-multiple_1haj8_909._ant-select-lg_1haj8_1101 ._ant-select-selector_1haj8_1093{border-radius:20px}.specialization-radio-button{border-radius:50%}.specialization-radio-button .ant-radio-button-wrapper{color:#122751;background:#fff;border:1px solid #122751;outline:none;box-shadow:none}.specialization-radio-button .ant-radio-button-wrapper:first-child{border-top-left-radius:50px;border-bottom-left-radius:50px}.specialization-radio-button .ant-radio-button-wrapper:last-child{border-top-right-radius:50px;border-bottom-right-radius:50px}.specialization-radio-button .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{color:#122751;background-color:#ced7ea;border:1px solid #122751}.specialization-radio-button .ant-radio-button-wrapper:where(.css-dev-only-do-not-override-1u4qbtt).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#122751}.add-new-typology-button button,.add-new-typology-button button:hover,.add-new-typology-button button:active,.add-new-typology-button button:visited,.add-new-consultation button,.add-new-consultation button:hover,.add-new-consultation button:active,.add-new-consultation button:visited,.edit-visit-type-button button,.edit-visit-type-button button:hover,.edit-visit-type-button button:active,.edit-visit-type-button button:visited{color:#122751!important;background:transparent!important;border:1px solid #122751!important}.add-new-typology-button{margin-top:-6px}.add-new-consultation{margin-top:40px}.no-btn-container button{cursor:default;padding-left:0}.no-btn-container button:hover{background-color:transparent!important;cursor:default}.visit-card .ant-card-body{padding:16px}.consultation-form-step label.ant-form-item-required:before{display:none!important}.consultation-form-step .ant-select,.consultation-form-step .ant-input{width:100%;border-radius:20px}.consultation-form-step .ant-select .ant-select-selector,.consultation-form-step .ant-input .ant-select-selector{border-radius:20px}.consultation-form-step .ant-select{height:50px}.consultation-form-step .ant-input{border-color:#06c0c2;border-radius:20px}.time-radio-button-chip{width:100%;display:flex}.time-radio-button-chip label{width:100%;text-align:center;margin-left:8px;margin-right:8px;border-radius:26px!important;padding:8px;height:auto;font-size:12px;font-weight:600}.time-radio-button-chip label.ant-radio-button-wrapper-checked .ant-radio-button-label{color:#fff;display:flex;align-items:center;justify-content:center}.time-radio-button-chip label.ant-radio-button-wrapper-checked .ant-radio-button-label:before{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="%23FFFFFF" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');display:inline-block;width:20px;height:20px;margin-right:3px;background-size:contain;background-position:center}.time-radio-button-chip label:before,.time-radio-button-chip label:after{display:none!important}
