.layout{display:flex;width:100%;height:100vh;overflow:hidden}.sidebar{background-color:var(--color-white);border-right:1px solid var(--color-border);height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:width .3s ease;position:relative;padding:1rem .5rem;z-index:110}.sidebar--expanded{width:var(--sidebar-width)}.sidebar--collapsed{width:var(--sidebar-width-collapsed)}.sidebar__toggle{position:absolute;top:10px;right:-30px;width:40px;height:40px;background:#edf5ff;border:1px solid #f5f7fa;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:12}.sidebar__top{display:flex;flex-direction:column}.sidebar__logo-link{display:flex;justify-content:center;margin-bottom:1rem}.sidebar__logo{height:32px;width:auto;object-fit:contain}.sidebar__divider{border:none;border-bottom:1px solid var(--color-black);margin:.5rem 0}.sidebar__nav{display:flex;flex-direction:column;margin-top:1rem;gap:.5rem;flex-wrap:nowrap;overflow-x:hidden;overflow-y:scroll;height:70dvh}.sidebar__nav::-webkit-scrollbar{display:none}.sidebar__nav-item{display:flex;align-items:center;padding:.5rem;font-size:14px;font-weight:500;color:var(--color-sidebar-icon);border-radius:8px;text-decoration:none;transition:background-color .2s ease,color .2s ease;cursor:pointer}.sidebar__nav-item.is-active,.sidebar__nav-item:focus,.sidebar__nav-item:hover{background-color:var(--color-brand);color:var(--color-white)}.sidebar__icon{min-width:24px;cursor:pointer;display:flex;justify-content:center}.sidebar__user-info{display:flex;flex-direction:column;line-height:1.2;cursor:pointer}.sidebar__text{margin-left:.5rem;white-space:nowrap;transition:opacity .3s ease}.profile__sidebar__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:120px;word-break:break-word;overflow-wrap:anywhere}.sidebar__user-role{font-size:14px;color:#94a3b8;margin-left:.5rem}.sidebar--collapsed .sidebar__text,.sidebar--collapsed .sidebar__user-role{opacity:0;pointer-events:none;display:none}.sidebar__bottom{display:flex;flex-direction:column;gap:1rem}.sidebar__collapse{display:flex;justify-content:center;cursor:pointer}.sidebar__user{display:flex;align-items:center;gap:.5rem}.sidebar__user-avatar{width:40px;height:40px;border-radius:8px;object-fit:cover;cursor:pointer!important}.layout__content{flex:1 1;display:flex;flex-direction:column;height:100%;overflow:auto}.layout__header{background-color:var(--color-white);padding:1rem 2rem;border-bottom:1px solid var(--color-border);padding:10px 36px!important;position:-webkit-sticky;position:sticky;align-items:center;justify-content:center;top:0;z-index:10}.layout__title{margin:0;font-size:20px;font-weight:600;color:var(--color-heading)}.layout__subtitle{margin:0;font-size:14px;font-weight:700;color:var(--color-brand)}.layout__body{padding:1rem 2rem;min-height:calc(100vh - 80px);overflow:auto}.header-icon-container{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:8px;border:1px solid var(--color-icon-border);transition:background-color .2s ease;color:var(--color-brand)}.header-icon-container.active{background-color:#2B4360;color:#fff}.header-icon-container:hover{color:var(--color-white);background-color:var(--color-brand)}.mobile-menu-btn{display:none;background:none;border:none;padding:8px;border-radius:6px;cursor:pointer}@media (max-width:991px){.desktop-sidebar{display:none}.mobile-menu-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#edf5ff;border:1px solid #f5f7fa}.layout__header{padding:16px}.layout__body{padding:1rem}}.offcanvas-sidebar{position:fixed;top:0;left:-260px;width:225px;height:100vh;background-color:var(--color-white);border-right:1px solid var(--color-border);z-index:2000;padding:1rem .5rem;display:flex;flex-direction:column;justify-content:space-between;transition:left .3s ease}.offcanvas-sidebar.open{left:0}.offcanvas-header{display:flex;justify-content:flex-end;margin-bottom:.5rem}.offcanvas-close{background:none;border:none;font-size:20px;cursor:pointer}.offcanvas-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;z-index:1045;transition:opacity .3s ease,visibility .3s ease}.offcanvas-backdrop.show{opacity:1;visibility:visible}.header-image-wrapper{width:43px;height:43px;border:1px solid var(--color-icon-border)!important;border-radius:10px;display:flex;gap:5px;cursor:pointer;padding:10px}.header-image{width:100%;height:100%;object-fit:cover}.header-subtitle-image{width:11px;height:15px}.header__breadcrumb{display:flex;align-items:center;gap:8px}.header__text__left{color:var(--color-sidebar-icon)!important;font-weight:400;font-size:15px}.header__text__right{color:var(--color-brand)!important;font-weight:700!important;font-size:16px}@media (max-width:1399px) and (min-width:1200px){.sidebar__nav{height:62dvh!important}}@media (max-width:1199px) and (min-width:1025px){.sidebar__nav{height:58dvh!important}}@media (max-width:1024px) and (min-width:993px){.sidebar__nav{height:58dvh!important}}@media (max-width:992px) and (min-width:769px){.sidebar__nav{height:56dvh!important}}@media (max-width:768px) and (min-width:576px){.sidebar__nav{height:56dvh!important}}@media (max-width:575px) and (min-width:421px){.sidebar__nav{height:56dvh!important}}@media (max-width:420px) and (min-width:320px){.sidebar__nav{height:56dvh!important}}:root{--color-bg:#f5f7fa;--color-white:#fff;--color-black:#000;--color-border:#e2e8f0;--color-brand:#2B4360;--color-heading:#292929;--color-icon-border:#DDE1E8;--color-sidebar-icon:#8A8D93;--sidebar-width:225px;--sidebar-width-collapsed:58px;--color-radio-lable:#3E4A57;--color-radio:#B0B4C1;--color-modal-heading:#E29578;--color-placeholder-input:#2c3138;--color-profile-name:#131D2A;--color-progressbar-success:#70AAA4;--color-progressbar-secondary:#E6F3F2;--color-dander:#E85966;--color-age-select-item:#111928;--border-check-box:#CBD5E1;--border-accordion-arrow:#F4F4F4;--badge-background-color-primary:#EBF5FF;--badge-background-color-wip:#DEF7EC;--badge-background-color-starting:#FFFAC9;--badge-color-starting:#C27803;--badge-background-color-rejected:#FDF2F2;--badge-background-color-rescheduled:#FFF8F1;--badge-background-color-engaged:#7A5A9C1A;--background-color-Waiting-box:#DDA01E;--background-color-month-patient:#E2F9F7;--background-color-month-patient-moreShow:#F3D5C9;--background-color-week:#E2957833;--badge-color-engaged:#7A5A9C;--color-scrollbar-thumb:#F1F1F2;--background-color-staus-success:#F2F2FF;--border-status-success:#3E5A91;--color-completed:#F4C47E;--border-box:#FF8A4C;--border-box-blue:#3F83F8;--border-box-red:#F05252;--color-invoice-no-title:#6B7280;--dashboard-card-green:#2ECF98;--dashboard-chart-patients:#057A55;--waiting-box:#E78422;--engaged-box:#5A94D9;--done-box:#1CB384;--modal-follw-btn-color:#7E3AF2;--calender-day:#8e8e93;--color-reviews:#383838;--color-reviews-subtitle:#858B95;--color-happy-box:#FEF3EA;--bg-color-page:#EDF5FF;--font-geist-sans1:var(--font-geist-sans);--font-geist-mono1:var(--font-geist-mono)}.input-email-data{position:absolute;top:55%;left:2%}.maiacare-input-field{box-shadow:none!important}.maiacare-input-field-container .input-email-login-data::placeholder{padding-left:20px!important}.passwored-btn-icon .input-email-login-data .maiacare-input-field-error{width:375px!important}.passwored-btn-icon{top:69%!important}.input-forgot-password-btn{padding:14px 24px!important}.main-pregnancy-img image{height:100%!important}.input-Amount .maiacare-input-field{padding-left:55px!important}.blood-test-search .maiacare-input-field{padding-right:50px!important}.profile-search .maiacare-input-field{padding-left:40px!important}.patient-header-search-width{width:25%}.patient-header-search-width-doctor-list{width:56%}.patient-header-search .maiacare-input-field{border:1px solid var(--color-icon-border)!important;width:100%}.patient-header-select-filter .maiacare-input-field{width:130px}.patient-header-filter-icon-box,.patient-header-select-filter .maiacare-input-field{border:1px solid var(--color-icon-border)!important;color:var(--color-brand)!important}.patient-header-filter-icon-box{background-color:var(--color-white);border-radius:8px!important;padding:12px!important;cursor:pointer}.blood-test-search-icon{right:5px}.blood-test-search-icon,.profile-search-icon{position:absolute;top:50%;transform:translate(-50%,-50%)}.profile-search-icon{left:20px}.appointment-reschedule-profile-box{background-color:var(--color-bg);border-radius:8px;padding:16px}.appointments-total-box{background-color:var(--color-white);border:1px solid var(--color-icon-border);border-radius:8px;padding:8px}.progressbar-step-success{height:10px;border-radius:8px;background-color:var(--color-progressbar-success)!important}.progressbar-step-secondary{height:10px;border-radius:8px;background-color:var(--color-progressbar-secondary)!important}.accordion-button:after{width:var(--bs-accordion-btn-icon-width)!important;height:var(--bs-accordion-btn-icon-width)!important;content:""!important;background-image:url(/_next/static/media/AccodionButton.081aa507.png)!important;background-repeat:no-repeat!important;background-size:var(--bs-accordion-btn-icon-width)!important;transition:var(--bs-accordion-btn-icon-transition)!important;flex-shrink:0!important;margin-left:auto!important}.patient-accordion-item.loading .accordion-button:after{display:none!important}.add-new-button{padding:6px 12px!important}.treatment-steps-box{border:1px solid var(--color-icon-border);border-radius:12px;padding:15px}.accordion-item:not(:first-of-type){border:1px solid var(--color-border)}.custome-patient-dropdown .dropdown-item.active,.custome-patient-dropdown .dropdown-item:active,.custome-patient-dropdown .dropdown-item:focus,.custome-patient-dropdown .dropdown-item:hover{background-color:var(--color-progressbar-secondary)!important;color:inherit!important;box-shadow:none!important;cursor:pointer!important}.custome-patient-dropdown .dropdown-menu{overflow:auto;height:230px!important}.custome-patient-dropdown .dropdown-item.select-patient{background-color:var(--color-progressbar-secondary)!important}.payment-status{position:absolute;top:56%;left:20px}.payment-status-error-time{position:absolute;top:43%;left:20px}.cursor-pointer-custom{cursor:pointer!important}.custome-badge{padding:4px 8px}.custome-badge,.custome-badge-treatment{border-radius:8px;height:-moz-fit-content;height:fit-content}.custome-badge-treatment{padding:6px 12px}.dots-open .dropdown-item:active,.dots-open .dropdown-item:focus,.dropdown-menu .dropdown-item,.dropdown-menu .dropdown-item:active,.dropdown-menu .dropdown-item:focus,.dropdown-menu .dropdown-item:hover{background-color:transparent!important;color:inherit!important}.dropdown-menu .dropdown-item:focus-visible{outline:none!important;box-shadow:none!important}.dropdown-toggle:active,.dropdown-toggle:focus,.dropdown-toggle:focus-visible{outline:none!important;box-shadow:none!important;background-color:transparent!important}.show-dots-ellipsis-wrapper-min-width{min-width:0!important;width:100%!important}.show-dots-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Appointment-dot-box{width:24px;height:24px;border:1px solid var(--color-icon-border);border-radius:4px;background-color:var(--color-white)}.Appointment-dot-box,.patient-profile-dot{display:flex;align-items:center;justify-content:center}.patient-profile-dot{border:1px solid var(--color-icon-border);border-radius:8px;width:56px;height:56px}.custom-tooltip .tooltip-inner{background-color:var(--color-brand);color:var(--color-white);font-size:13px;padding:8px 10px}.custom-tooltip.bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--color-brand)}.custom-tooltip.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--color-brand)}.custom-tooltip.bs-tooltip-start .tooltip-arrow:before{border-left-color:var(--color-brand)}.custom-tooltip.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--color-brand)}.upload-documents-box{border:2px dotted var(--border-check-box)!important;border-radius:16px!important;padding:24px!important}.upload-documents-icon-box{background-color:var(--bg-color-page);border:1px solid var(--color-bg);padding:16px;border-radius:8px}.treatment-calendar-badge{padding:6px 12px;border-radius:8px}.treatment-more-bg-color{background-color:var(--background-color-month-patient-moreShow)}.custom-dropdown-toggle-filter .dropdown-menu{padding:10px!important}.custom-dropdown-toggle-filter .dropdown-menu .dropdown-item{text-align:center!important;border-radius:8px!important;margin-bottom:5px!important}.custom-dropdown-toggle-filter .dropdown-menu .dropdown-item:hover{background-color:#E3EDF8!important}.custom-dropdown-toggle-filter .dropdown-menu .dropdown-item.active{background-color:var(--color-brand)!important;color:var(--color-white)!important}.bg-theme-color{background-color:var(--color-brand)!important}.patient-treatment-box-dot-btn{border:1px solid var(--color-icon-border);border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.select-appointment-time-wrapper .btn{font-weight:500!important;border:1px solid #6f7a91!important;color:#6f7a91!important;padding:8px 12px!important;border-radius:8px!important}.select-appointment-time-wrapper .btn-check:checked+.btn,.select-appointment-time-wrapper .btn:hover{background-color:#F5F7FA!important;border-color:var(--color-brand)!important;color:var(--color-brand)!important}.select-appointment-time-wrapper .btn-check:checked+.btn{font-weight:500!important}.select-appointment-time-wrapper .btn-check:disabled+.btn{cursor:not-allowed!important;background-color:#F0F0F0!important;border-color:#CCCCCCB2!important;color:#B0B4C1!important}.timeline-marker{position:relative;display:flex;align-items:center;justify-content:center;margin-top:2px}.timeline-line{width:2px;height:40px;left:5px;top:12px;background-color:#dee2e6}.custom-shadow{box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px;background-color:var(--color-white)}.profile-card-btn-status{color:var(--border-box-blue)!important;border-radius:8px!important}.no-caret:after{display:none!important}.custom-small-modal .modal-dialog{max-width:650px;width:81%}.box-border-orange{display:inline-block;border:1px solid var(--border-box);color:var(--border-box);border-radius:8px!important;padding:6px 14px;font-weight:500;font-size:14px;line-height:1.3;white-space:nowrap;text-align:center;overflow:visible;box-sizing:border-box}.custom-checkbox .form-check-input:checked{background-color:var(--color-brand)!important;border-color:var(--color-brand)!important}.custom-checkbox .form-check-input:focus{box-shadow:none!important}.box-border-blue{border:1px solid var(--border-box-blue);padding:4px 10px!important;color:var(--border-box-blue);border-radius:8px!important}.box-border-red{border:1px solid var(--border-box-red);padding:4px 10px!important;color:var(--border-box-red);border-radius:8px!important}.patient-journey-up-icon1{width:48px;height:48px;background-color:var(--color-white);border:1px solid var(--color-icon-border);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.patient-profile-card{padding:24px!important}.doctor-listing-modal-profile-subtitle{background-color:#EDEBFE;padding:4px 8px;border-radius:10px}.doctor-listing-payment-unpaid{background-color:var(--badge-background-color-rejected);padding:4px 8px;border-radius:10px}.login-password-data::placeholder{margin-top:250px!important;padding-top:250px!important}.calander-card-data{border:1px solid var(--waiting-box);cursor:pointer!important;color:var(--color-white)!important}.edit-profile-field-placeholder select{color:var(--color-radio)}.edit-profile-field-placeholder select:has(option:not([disabled]):checked){color:var(--color-radio-lable)}.edit-profile-field-placeholder select option{color:var(--color-radio-lable)}.edit-profile-field-placeholder select option[disabled]{color:var(--color-radio)}.upload-documents-BTN{border:1px solid #3e4a57!important}.upload-documents-completed{color:#3E4A57!important}@media (min-width:1640px){.patient-header-search-width{width:20%}}@media screen and (max-width:1024px){.patient-header-search-width{width:28%}}@media screen and (max-width:767px){.patient-header-search-width{width:45%}.patient-header-filter-icon-box{padding:12px!important}}@media screen and (max-width:575px){.patient-journey-up-icon1,.patient-profile-dot{width:45px;height:45px}.patient-header-search-width{width:100%}.patient-header-filter-icon-box{padding:10px!important}.payment-status,.payment-status-error-time{left:15px}}@media screen and (max-width:425px){.patient-journey-up-icon1,.patient-profile-dot{width:40px;height:40px}}:root{--color-modal-subheading:#94A3B8}body{margin:0;padding:0;background-color:var(--color-bg);font-family:var(--font-popins)!important}.font-geist-sans{font-family:var(--font-geist-sans)!important}.font-geist-mono{font-family:var(--font-geist-mono)!important}.test .maiacare-input-field{padding-left:33px}.icon-color{color:var(--color-brand)}.eye-color{color:var(--color-radio)}.active-tab{background-color:var(--color-brand);color:var(--color-white)!important;border-radius:.375rem;padding:.5rem 1rem}.lock-image{height:50px;width:50px}.custom-pagination .page-item .page-link{border:none;background:transparent;color:var(--color-sidebar-icon);padding:10px;font-size:16px;font-weight:500}.page-btn.active{color:var(--color-brand)!important;background-color:var(--bg-color-page)!important;font-weight:500!important}.custom-pagination .page-item.active .page-link{background-color:var(--bg-color-page);color:var(--color-brand);border-radius:6px}.custom-pagination .page-item.disabled .page-link{color:var(--color-sidebar-icon)}.custom-pagination .page-item:first-child .page-link,.custom-pagination .page-item:last-child .page-link{display:flex;align-items:center;justify-content:center}.pagination-results{color:var(--color-sidebar-icon);font-size:14px;font-weight:500}body::-webkit-scrollbar{display:none}.patient-detail-page .overflow-auto{scrollbar-width:none}.patient-detail-page .overflow-auto::-webkit-scrollbar{display:none}@media (max-width:525px){.searchbar-content{justify-content:center!important}}.patient-box{height:80%}.kyc-edit-aadhar{height:100%;width:100%}.kyc-edit-aadhar-photo{display:none}.licence-data{cursor:pointer}.qualification-certificates-data{height:204px!important;width:204px!important}.qualification-certificates{border:1px solid var(--color-icon-border)!important}.qualification-certificates-btn{background:transparent;border:none;cursor:pointer}.qualification-certificates-file-title{max-width:100%}.qualification-certificates-add-new-file{width:160px;height:160px;cursor:pointer}.qualification-certificates-progress-bar{height:8px}.qualification-certificates-edit-btn{width:50px;height:49px;margin-top:30px}.dot-color{color:var(--color-sidebar-icon)!important;font-weight:600}.edit-basic-details-modal{width:160px;height:160px;border-radius:16px}.edit-basic-details-image{object-fit:cover!important}.edit-basic-details-error-font{font-size:14px!important}.edit-basic-details-edit-button{cursor:pointer}.edit-basic-details-edit-input{position:absolute;opacity:0;width:0;height:0}.edit-basic-camera-icon{cursor:pointer!important}.edit-basic-qualification-button{width:32px;height:32px;padding:0;background-color:var(--color-brand)!important;border:none!important}.reviews-showless-showmore{color:var(--color-brand)!important;font-weight:600!important;font-size:14px!important}.review-image{font-size:21px!important;line-height:16px;display:inline-flex;align-items:center;justify-content:center}.appointment-patient-detail-image{position:fixed;bottom:0;right:0;z-index:1050}.consultations-image-summary-cards{display:flex;gap:10px}.consultations-image-book{display:flex;align-items:center;width:190px}.inventory-serach-fillter{display:flex;gap:10px}.inventory-serach-consulations{display:flex;align-items:center;width:190px}.inventory-detail-page-textarea{border:1px solid var(--color-icon-border)}.inventory-detail-page-button{position:fixed;bottom:0;right:0;z-index:1050}.settings-device-scroll-wrapper{max-height:420px!important;overflow-y:auto!important;padding-right:6px!important}.settings-device-scroll-wrapper::-webkit-scrollbar{width:6px}.settings-device-scroll-wrapper::-webkit-scrollbar-track{background:transparent}.settings-device-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.settings-device-scroll-wrapper{scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}.appointment-summary-cards,.sitelayout-header-icon{cursor:pointer!important}::-webkit-scrollbar{display:none}html{scrollbar-width:none}body{overflow:auto}input[type=time]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;appearance:none}.edit-basic-detail-timepicker input[type=time]{-moz-appearance:textfield}@media screen and (max-width:376px){.edit-basic-detailsat-sun{margin-top:5px!important}}.accordion-button:not(.collapsed){background-color:transparent!important;box-shadow:none!important}.accordion-button:focus{box-shadow:none!important;outline:none!important}.form-select{--bs-form-select-bg-img:url(/_next/static/media/Arrowdown.6bf54d7f.png);width:100%;color:var(--bs-body-color)!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-position:right .75rem center;background-repeat:no-repeat;background-size:17px 9px}.profile-icon-border .maiacare-button{padding:9px 10px!important}.profile-icon-border .outline-layout{border:1px solid var(--color-icon-border)!important}.profile-card-boeder:hover{background-color:white!important}.pation-profile-data .content-layout{padding:16px!important}.pation-profile-dataa .content-layout{padding:30px!important}.status-pill{display:inline-block;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:500;text-align:center}.status-completed,.status-success{background-color:var(--badge-background-color-wip)!important;color:var(--dashboard-chart-patients)!important}.status-approved{background-color:var(--badge-background-color-wip);color:var(--dashboard-chart-patients)}.status-pending,.status-upcoming{background-color:var(--badge-background-color-primary)!important;color:var(--border-box-blue)!important}.status-rejected{background-color:var(--badge-background-color-rejected);color:var(--border-box-red)}.status-cancelled{background-color:var(--badge-background-color-rejected)!important;color:var(--border-box-red)!important}.status-scheduled{background-color:#EDEBFE!important;color:var(--modal-follw-btn-color)!important}.status-noresponse{background-color:var(--badge-background-color-rescheduled)!important;color:var(--border-box)!important}.status-rescheduled{background-color:#EDFAFA!important;color:#0694A2!important}.status-badge{padding:6px 18px;border-radius:20px;font-weight:500;font-size:14px}.paid{color:#198754;border:2px solid #198754;background-color:#e6f4ea}.half-paid{color:#f0ad4e;border:2px solid #f0ad4e;background-color:#fff3e0}.unpaid{color:#dc3545;border:2px solid #dc3545;background-color:#fdecea}.status-badge{display:inline-block;padding:7px 14px;border:2px solid var(--color-completed);border-radius:14px;color:var(--color-completed);font-size:15px;font-weight:600;text-align:center}.invoice-pdf-bg{background-color:var(--color-bg)!important}.invoice-pdf-bg,.medicine-prescription-pdf-bg{width:100%;max-width:100%!important;margin:0 auto;display:block;padding:20px}.medicine-prescription-pdf-bg{background-color:#ecf3fa!important}.top-loader{position:fixed;top:0;right:0;height:3px;width:100%;background:linear-gradient(90deg,#2B4360,#4f7cac);animation:loadingBar 1s linear infinite;z-index:9999}@keyframes loadingBar{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}