﻿:root{--bs-link-color:#0c785b;--bs-link-hover-color:rgba(12,120,91,.9);}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:auto;src:url('fonts/Montserrat-Medium.woff') format('woff'),url('fonts/Montserrat-Medium.woff') format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:auto;src:url('fonts/Poppins-Regular.ttf') format('truetype');}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:auto;src:url('fonts/Raleway-Medium.ttf') format('truetype');}body{font-family:Poppins,sans-serif!important;font-weight:normal;letter-spacing:-.1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}.fw-bold,.badge,.btn{letter-spacing:0!important;}@media(max-width:767px){main.wide-mobile-view{padding:2px!important;}}@media(max-width:991px){main.wide-mobile-view .card-header:first-of-type{border-radius:0!important;}}@media(min-width:768px) and (max-width:991px){main.wide-mobile-view{padding:5px!important;}}@keyframes rotate{0%{transform:translate(-50%,-50%) rotateZ(0deg);}100%{transform:translate(-50%,-50%) rotateZ(360deg);}}@keyframes rotateccw{0%{transform:translate(-50%,-50%) rotate(0deg);}100%{transform:translate(-50%,-50%) rotate(-360deg);}}@keyframes spin{0%,100%{box-shadow:.2em 0 0 0 currentcolor;}12%{box-shadow:.2em .2em 0 0 currentcolor;}25%{box-shadow:0 .2em 0 0 currentcolor;}37%{box-shadow:-.2em .2em 0 0 currentcolor;}50%{box-shadow:-.2em 0 0 0 currentcolor;}62%{box-shadow:-.2em -.2em 0 0 currentcolor;}75%{box-shadow:0 -.2em 0 0 currentcolor;}87%{box-shadow:.2em -.2em 0 0 currentcolor;}}@keyframes slideinrtl{from{margin-left:100%;width:100%;opacity:0;}to{margin-left:0%;width:60%;opacity:1;}}@keyframes slideinltr{from{margin-left:-100%;width:100%;opacity:0;}to{margin-left:0%;width:60%;opacity:1;}}@keyframes blinker{50%{opacity:.5;}}@-webkit-keyframes gradient{0%{background-position:0% 50%;}50%{background-position:65% 50%;}100%{background-position:0% 50%;}}@-moz-keyframes gradient{0%{background-position:0% 50%;}50%{background-position:65% 50%;}100%{background-position:0% 50%;}}@keyframes gradient{0%{background-position:0% 50%;}50%{background-position:65% 50%;}100%{background-position:0% 50%;}}@keyframes spinning{to{transform:rotate(180deg);}}.animate-scaleup{transform:scale(1);animation-name:scaleup;animation-duration:1.5s;animation-delay:.5s;animation-iteration-count:infinite;}.animate-scaleup-smaller{transform:scale(1);animation-name:scaleup;animation-duration:1.5s;animation-delay:.5s;animation-iteration-count:infinite;animation-name:scaleup-smaller!important;}@keyframes scaleup{50%{transform:scale(1.2);}}@keyframes scaleup-smaller{50%{transform:scale(1.1);}}@media(max-width:767px){*:not(.loader-container,.loader,.loader:before,.loader:after),*::before:not(.loader-container,.loader,.loader:before,.loader:after),*::after:not(.loader-container,.loader,.loader:before,.loader:after){-webkit-animation:none!important;-moz-animation:none!important;animation:none!important;transition:none!important;}}:root{--bs-body-bg:#f4f6f9;--bs-body-color:#344054;--bs-border-color:#e4e7ec;--bs-link-color:#0c785b;--bs-link-hover-color:#0a6149;--bs-primary:#0c785b;--bs-primary-rgb:12,120,91;}html body{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif!important;color:#344054;background:#f4f6f9!important;letter-spacing:-.006em;font-feature-settings:'cv11','ss01';}body .btn,body .badge,body .form-control,body .form-select,body .select2-selection,body input,body textarea,body select,body .dropdown-item,body .table{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif!important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;font-weight:600;letter-spacing:-.02em;color:#101828;}html body .text-muted{color:#667085!important;}html body .card-title{color:#101828!important;font-weight:600;}.wrapper,.main,main.content{background:transparent!important;}@media(min-width:992px){main.content:not(.wide-mobile-view){padding:24px 28px!important;}}hr{border-color:#e4e7ec;opacity:1;}*{scrollbar-width:thin;scrollbar-color:rgba(16,24,40,.22) transparent;}#sidebar#sidebar{background:#fff!important;border-right:1px solid #e4e7ec;}#sidebar#sidebar .sidebar-content{background:#fff!important;animation:none!important;box-shadow:none!important;}#sidebar#sidebar .sidebar-content a.sidebar-brand{background:#fff!important;border-bottom:1px solid #e4e7ec;border-right:1px solid #e4e7ec;height:64px;}#sidebar#sidebar .sidebar-nav{padding-bottom:24px;}#sidebar#sidebar .sidebar-nav .sidebar-header{color:#98a2b3!important;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:1.25rem 1.5rem .4rem!important;}#sidebar#sidebar .sidebar-nav .sidebar-item{margin-bottom:1px;}#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link{color:#344054!important;font-weight:500;font-size:.95rem;padding:8px 12px!important;margin:0 12px;border-radius:8px!important;border-left:0!important;background:transparent!important;transition:background .15s ease,color .15s ease;display:flex!important;align-items:center;line-height:1.3;}#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link .feather,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link i,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link svg{color:#98a2b3!important;stroke:#98a2b3!important;opacity:1!important;flex-shrink:0;}#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link .submenu-icon,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link .submenu-open-icon,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link .submenu-hover-icon{float:none!important;margin-left:auto!important;margin-right:0!important;padding-left:6px;box-sizing:content-box;}#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link:hover,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link:focus,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link:active{background:#f2f4f7!important;color:#101828!important;}#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link:hover .feather,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link:focus .feather,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link:active .feather,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link:hover i,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link:focus i,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link:active i,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link:hover svg,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link:focus svg,#sidebar#sidebar .sidebar-nav .sidebar-item .sidebar-link:active svg{color:#344054!important;stroke:#344054!important;}#sidebar#sidebar .sidebar-nav .sidebar-item:hover:not(.active) .sidebar-link{border-left:0!important;padding-left:12px!important;}#sidebar#sidebar .sidebar-nav .sidebar-item.active:not(.has-children)>.sidebar-link{background:#e7f4ef!important;color:#0c785b!important;font-weight:600;box-shadow:inset 3px 0 0 #0c785b;}#sidebar#sidebar .sidebar-nav .sidebar-item.active:not(.has-children)>.sidebar-link .feather,#sidebar#sidebar .sidebar-nav .sidebar-item.active:not(.has-children)>.sidebar-link i,#sidebar#sidebar .sidebar-nav .sidebar-item.active:not(.has-children)>.sidebar-link svg{color:#0c785b!important;stroke:#0c785b!important;}#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children>.sidebar-link:not(.child){background:transparent!important;color:#101828!important;font-weight:600;border-left:0!important;margin:0 12px!important;}#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children>.sidebar-link:not(.child) .feather,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children>.sidebar-link:not(.child) i,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children>.sidebar-link:not(.child) svg{color:#0c785b!important;stroke:#0c785b!important;}#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .children{margin:2px 12px 6px 30px;padding:2px 0!important;border-left:1px solid #e4e7ec;}#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children>.child~.child{border-top:0!important;}#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child{color:#667085!important;font-weight:500;margin:0 0 0 8px!important;padding:6px 10px!important;border-radius:8px!important;border-left:0!important;}#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child:hover,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child:active,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child:focus{background:#f2f4f7!important;color:#101828!important;border-left:0!important;padding-left:10px!important;margin:0 0 0 8px!important;}#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child:hover .feather,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child:active .feather,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child:focus .feather,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child:hover i,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child:active i,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child:focus i,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child:hover svg,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child:active svg,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child:focus svg{stroke:#344054!important;}#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child.active{background:#e7f4ef!important;color:#0c785b!important;font-weight:600;border-left:0!important;padding-left:10px!important;margin:0 0 0 8px!important;}#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child.active .feather,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child.active i,#sidebar#sidebar .sidebar-nav .sidebar-item.active.has-children .child.active svg{color:#0c785b!important;stroke:#0c785b!important;}@media(min-width:992px){#sidebar#sidebar .sidebar-nav .sidebar-item.has-children:hover:not(.active)>.sidebar-link{background:#f2f4f7!important;}#sidebar#sidebar .sidebar-nav .sidebar-item.has-children:hover:not(.active) .children{left:248px!important;background:#fff!important;border:1px solid #e4e7ec;border-radius:12px!important;box-shadow:0 12px 32px -8px rgba(16,24,40,.18),0 4px 8px -4px rgba(16,24,40,.06)!important;padding:6px!important;min-width:220px;overflow:hidden;}#sidebar#sidebar .sidebar-nav .sidebar-item.has-children:hover:not(.active) .child{color:#344054!important;margin:0!important;padding:8px 10px!important;border-radius:8px!important;border-top:0!important;border-left:0!important;}#sidebar#sidebar .sidebar-nav .sidebar-item.has-children:hover:not(.active) .child:hover,#sidebar#sidebar .sidebar-nav .sidebar-item.has-children:hover:not(.active) .child:focus,#sidebar#sidebar .sidebar-nav .sidebar-item.has-children:hover:not(.active) .child:active{background:#f2f4f7!important;color:#101828!important;}#sidebar#sidebar .sidebar-nav .sidebar-item.has-children:hover:not(.active) .child.active{background:#e7f4ef!important;color:#0c785b!important;border-left:0!important;}#sidebar#sidebar .sidebar-nav .sidebar-item.has-children:hover:not(.active) .child.active .feather,#sidebar#sidebar .sidebar-nav .sidebar-item.has-children:hover:not(.active) .child.active i,#sidebar#sidebar .sidebar-nav .sidebar-item.has-children:hover:not(.active) .child.active svg{stroke:#0c785b!important;}}.sidebar-toggle .hamburger,.sidebar-toggle .hamburger:after,.sidebar-toggle .hamburger:before{background:#344054!important;}html body .navbar.navbar-bg{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;animation:none!important;border-bottom:1px solid #e4e7ec!important;box-shadow:none!important;min-height:64px;padding-left:20px;padding-right:20px;}html body .navbar.navbar-bg .nav-link{color:#344054!important;border-radius:8px;}html body .navbar.navbar-bg .nav-icon{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0!important;border-radius:10px;transition:background .15s ease;}html body .navbar.navbar-bg .nav-icon:hover{background:#f2f4f7;}html body .navbar.navbar-bg .nav-icon::after{display:none;}html body .navbar.navbar-bg .indicator{background:#dc3545;box-shadow:0 0 0 2px #fff;font-weight:600;}html body .navbar.navbar-bg .dropdown-menu{border-radius:12px!important;}@media(max-width:767px){html body .main{padding-top:52px!important;}html body .navbar.navbar-bg{min-height:52px;height:52px;padding:0 6px 0 10px!important;flex-wrap:nowrap!important;}html body .navbar.navbar-bg .sidebar-toggle{margin-right:6px;flex-shrink:0;}html body .navbar.navbar-bg .navbar-collapse{min-width:0;}html body .navbar.navbar-bg .navbar-nav.navbar-align{flex-wrap:nowrap;align-items:center;gap:1px;margin-left:auto;}html body .navbar.navbar-bg .nav-item{flex-shrink:0;font-size:.8rem;}html body .navbar.navbar-bg .nav-link{padding:5px!important;display:inline-flex;align-items:center;gap:3px;white-space:nowrap;}html body .navbar.navbar-bg .nav-link small{display:none!important;}html body .navbar.navbar-bg .nav-link svg.feather{width:18px;height:18px;}html body .navbar.navbar-bg .nav-icon{width:30px;height:30px;}html body .navbar.navbar-bg .dropdown-toggle::after{display:none;}html body .navbar.navbar-bg .indicator{top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;font-size:.65rem;line-height:16px;}html body .navbar.navbar-bg #daily-appointment-stats .nav-link,html body .navbar.navbar-bg #doctor-plan-stats .nav-link{background:#f2f4f7;border-radius:999px;padding:4px 7px!important;font-weight:600;font-size:.75rem;gap:2px;}html body .navbar.navbar-bg #daily-appointment-stats .nav-link svg.feather,html body .navbar.navbar-bg #doctor-plan-stats .nav-link svg.feather{width:14px;height:14px;}html body .navbar.navbar-bg #daily-appointment-stats,html body .navbar.navbar-bg #doctor-plan-stats{max-width:none!important;}html body .navbar.navbar-bg #gap-stats{outline:0!important;max-width:none!important;margin-right:0!important;padding:4px 7px!important;background:#f2f4f7;border-radius:999px;font-size:.75rem;font-weight:600;}html body .navbar.navbar-bg #gap-stats>div:first-child{display:none;}html body .navbar.navbar-bg #gap-stats .gap-2{gap:5px!important;}html body .navbar.navbar-bg #gap-stats .gap-1{gap:3px!important;}html body .navbar.navbar-bg #gap-stats .stat.customer-progress{min-width:9px!important;max-width:9px!important;min-height:9px!important;max-height:9px!important;padding:0!important;}html body .configuration-badge-item{position:fixed!important;top:auto!important;bottom:10px!important;left:10px!important;z-index:9999!important;margin:0!important;}html body .configuration-badge-item .badge{margin:0!important;}html body .navbar-nav .nav-item.work-time-item{bottom:10px!important;left:10px!important;}html body .navbar-nav .nav-item.work-time-item .btn{padding:6px 10px!important;border-radius:999px!important;box-shadow:0 12px 32px -8px rgba(16,24,40,.18),0 4px 8px -4px rgba(16,24,40,.06);}html body .navbar-nav:has(.work-time-item) .configuration-badge-item{bottom:54px!important;}}html body .dropdown-menu{border:1px solid #e4e7ec!important;border-radius:12px!important;box-shadow:0 12px 32px -8px rgba(16,24,40,.18),0 4px 8px -4px rgba(16,24,40,.06)!important;padding:6px!important;}html body .dropdown-item{border-radius:8px!important;color:#344054;font-weight:500;}html body .dropdown-item:hover,html body .dropdown-item:focus{background:#f2f4f7!important;color:#101828!important;}html body .dropdown-item:active,html body .dropdown-item.active{background:#e7f4ef!important;color:#0c785b!important;}html body .card{background:#fff;border:1px solid #e4e7ec!important;border-radius:14px!important;box-shadow:0 1px 2px rgba(16,24,40,.04)!important;margin-bottom:16px;}html body .card:hover{box-shadow:0 1px 2px rgba(16,24,40,.04)!important;}html body .card-header{background:#fff;border-bottom:1px solid #e4e7ec!important;border-top-left-radius:14px!important;border-top-right-radius:14px!important;color:#101828;font-weight:600;padding:12px 16px;}html body .card-header.bg-light{background:#f9fafb!important;}html body .card-body{padding:16px;}html body .card-header.bg-medsales,html body .modal .modal-header.bg-medsales{background:#fff!important;animation:none!important;color:#101828!important;border-bottom:1px solid #e4e7ec!important;}html body .card-header.bg-medsales h1,html body .modal .modal-header.bg-medsales h1,html body .card-header.bg-medsales h2,html body .modal .modal-header.bg-medsales h2,html body .card-header.bg-medsales h3,html body .modal .modal-header.bg-medsales h3,html body .card-header.bg-medsales h4,html body .modal .modal-header.bg-medsales h4,html body .card-header.bg-medsales h5,html body .modal .modal-header.bg-medsales h5,html body .card-header.bg-medsales h6,html body .modal .modal-header.bg-medsales h6,html body .card-header.bg-medsales .modal-title,html body .modal .modal-header.bg-medsales .modal-title,html body .card-header.bg-medsales .card-title,html body .modal .modal-header.bg-medsales .card-title,html body .card-header.bg-medsales span:not(.badge),html body .modal .modal-header.bg-medsales span:not(.badge),html body .card-header.bg-medsales label,html body .modal .modal-header.bg-medsales label,html body .card-header.bg-medsales small,html body .modal .modal-header.bg-medsales small,html body .card-header.bg-medsales strong,html body .modal .modal-header.bg-medsales strong,html body .card-header.bg-medsales b,html body .modal .modal-header.bg-medsales b{color:#101828!important;}html body .card-header.bg-medsales .text-white,html body .modal .modal-header.bg-medsales .text-white,html body .card-header.bg-medsales .text-light,html body .modal .modal-header.bg-medsales .text-light{color:#101828!important;}html body .card-header.bg-medsales .feather,html body .modal .modal-header.bg-medsales .feather,html body .card-header.bg-medsales svg,html body .modal .modal-header.bg-medsales svg{color:#667085;stroke:currentColor;}html body .card-header.bg-medsales .btn-outline-light,html body .modal .modal-header.bg-medsales .btn-outline-light{color:#344054!important;background:#fff!important;border:1px solid #d0d5dd!important;}html body .card-header.bg-medsales .btn-outline-light .feather,html body .modal .modal-header.bg-medsales .btn-outline-light .feather,html body .card-header.bg-medsales .btn-outline-light svg,html body .modal .modal-header.bg-medsales .btn-outline-light svg{color:#344054!important;stroke:#344054!important;}html body .card-header.bg-medsales .btn-outline-light:hover,html body .modal .modal-header.bg-medsales .btn-outline-light:hover,html body .card-header.bg-medsales .btn-outline-light.active,html body .modal .modal-header.bg-medsales .btn-outline-light.active{background:#f2f4f7!important;color:#101828!important;}html body .card-header.bg-medsales .btn-light,html body .modal .modal-header.bg-medsales .btn-light{border:1px solid #d0d5dd!important;}html body .card-header.bg-medsales .btn-primary span,html body .modal .modal-header.bg-medsales .btn-primary span,html body .card-header.bg-medsales .btn-success span,html body .modal .modal-header.bg-medsales .btn-success span,html body .card-header.bg-medsales .btn-info span,html body .modal .modal-header.bg-medsales .btn-info span,html body .card-header.bg-medsales .btn-danger span,html body .modal .modal-header.bg-medsales .btn-danger span,html body .card-header.bg-medsales .btn-warning span,html body .modal .modal-header.bg-medsales .btn-warning span,html body .card-header.bg-medsales .btn-medsales span,html body .modal .modal-header.bg-medsales .btn-medsales span,html body .card-header.bg-medsales .btn-primary .feather,html body .modal .modal-header.bg-medsales .btn-primary .feather,html body .card-header.bg-medsales .btn-success .feather,html body .modal .modal-header.bg-medsales .btn-success .feather,html body .card-header.bg-medsales .btn-info .feather,html body .modal .modal-header.bg-medsales .btn-info .feather,html body .card-header.bg-medsales .btn-danger .feather,html body .modal .modal-header.bg-medsales .btn-danger .feather,html body .card-header.bg-medsales .btn-warning .feather,html body .modal .modal-header.bg-medsales .btn-warning .feather,html body .card-header.bg-medsales .btn-medsales .feather,html body .modal .modal-header.bg-medsales .btn-medsales .feather,html body .card-header.bg-medsales .btn-primary svg,html body .modal .modal-header.bg-medsales .btn-primary svg,html body .card-header.bg-medsales .btn-success svg,html body .modal .modal-header.bg-medsales .btn-success svg,html body .card-header.bg-medsales .btn-info svg,html body .modal .modal-header.bg-medsales .btn-info svg,html body .card-header.bg-medsales .btn-danger svg,html body .modal .modal-header.bg-medsales .btn-danger svg,html body .card-header.bg-medsales .btn-warning svg,html body .modal .modal-header.bg-medsales .btn-warning svg,html body .card-header.bg-medsales .btn-medsales svg,html body .modal .modal-header.bg-medsales .btn-medsales svg{color:#fff!important;stroke:#fff!important;}html body .card-header.bg-medsales .badge span,html body .modal .modal-header.bg-medsales .badge span{color:inherit!important;}html body .card-header.bg-medsales .btn-close-white,html body .modal .modal-header.bg-medsales .btn-close-white{filter:none!important;}html body .card-header.bg-medsales .select2-selection__rendered,html body .modal .modal-header.bg-medsales .select2-selection__rendered{background:transparent!important;}html body .card-header.bg-medsales>h5:first-child,html body .card-header.bg-medsales>.card-title:first-child{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:1rem;}html body .card-header.bg-medsales>h5:first-child::before,html body .card-header.bg-medsales>.card-title:first-child::before{content:'';width:4px;height:18px;border-radius:4px;background:#0c785b;}html body .row.section .section-header{background:#f9fafb!important;border-bottom:1px solid #e4e7ec;color:#101828;}html body .btn{font-weight:500!important;border-radius:8px!important;box-shadow:0 1px 2px rgba(16,24,40,.05);letter-spacing:0!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease!important;}html body .btn::before{display:none;}html body .btn:hover,html body .btn:active,html body .btn:not(:disabled):not(.disabled):hover,html body .btn:not(:disabled):not(.disabled):active{transform:none!important;z-index:auto!important;}html body .btn:hover{box-shadow:0 1px 2px rgba(16,24,40,.08);}html body .btn:focus,html body .btn:focus-visible{outline:0;box-shadow:0 0 0 4px rgba(12,120,91,.18);}html body button[type="submit"]{box-shadow:0 1px 2px rgba(16,24,40,.05);}html body .btn-primary,html body .btn-success{background:#0c785b!important;border-color:#0c785b!important;color:#fff!important;}html body .btn-primary:hover,html body .btn-success:hover,html body .btn-primary:focus,html body .btn-success:focus{background:#0a6149!important;border-color:#0a6149!important;}html body .btn-outline-primary,html body .btn-outline-success,html body .btn-outline-medsales{background:#fff!important;border:1px solid #d0d5dd!important;color:#0c785b!important;}html body .btn-outline-primary:hover,html body .btn-outline-success:hover,html body .btn-outline-medsales:hover,html body .btn-outline-primary.active,html body .btn-outline-success.active,html body .btn-outline-medsales.active{background:#e7f4ef!important;border-color:#d1eadf!important;color:#0c785b!important;}html body .btn-medsales{background:#101828!important;border:1px solid #101828!important;color:#fff!important;animation:none!important;}html body .btn-medsales:hover{background:#1d2939!important;border-color:#1d2939!important;}html body .btn-light,html body .btn-outline-secondary,html body .btn-secondary{background:#fff!important;border:1px solid #d0d5dd!important;color:#344054!important;}html body .btn-light:hover,html body .btn-outline-secondary:hover,html body .btn-secondary:hover,html body .btn-light.active,html body .btn-outline-secondary.active,html body .btn-secondary.active{background:#f2f4f7!important;color:#101828!important;}html body .btn-outline-danger{background:#fff;border-color:#fda29b!important;color:#d92d20!important;}html body .btn-outline-danger:hover{background:#fef3f2!important;}html body .form-control,html body .form-select,html body .select2-selection,html body input:not(.select2-search__field):not([type="checkbox"]):not([type="radio"]):not([type="range"]),html body textarea{border:1px solid #d0d5dd!important;border-radius:8px!important;box-shadow:0 1px 2px rgba(16,24,40,.04)!important;color:#101828;font-size:.95rem!important;transition:border-color .15s ease,box-shadow .15s ease!important;}html body .form-control:hover:not(.disabled):not(:disabled),html body .form-select:hover:not(.disabled):not(:disabled),html body .select2-selection:hover:not(.disabled):not(:disabled),html body input:not(.select2-search__field):not([type="checkbox"]):not([type="radio"]):not([type="range"]):hover:not(.disabled):not(:disabled),html body textarea:hover:not(.disabled):not(:disabled){border-color:#98a2b3!important;box-shadow:0 1px 2px rgba(16,24,40,.04)!important;}html body .form-control:focus,html body .form-select:focus,html body .select2-selection:focus,html body input:not(.select2-search__field):not([type="checkbox"]):not([type="radio"]):not([type="range"]):focus,html body textarea:focus,html body .form-control:active,html body .form-select:active,html body .select2-selection:active,html body input:not(.select2-search__field):not([type="checkbox"]):not([type="radio"]):not([type="range"]):active,html body textarea:active{border-color:#0c785b!important;box-shadow:0 0 0 4px rgba(12,120,91,.14)!important;}html body .form-control.disabled,html body .form-select.disabled,html body .select2-selection.disabled,html body input:not(.select2-search__field):not([type="checkbox"]):not([type="radio"]):not([type="range"]).disabled,html body textarea.disabled,html body .form-control:disabled,html body .form-select:disabled,html body .select2-selection:disabled,html body input:not(.select2-search__field):not([type="checkbox"]):not([type="radio"]):not([type="range"]):disabled,html body textarea:disabled{background:#f9fafb!important;opacity:1!important;color:#667085;filter:none;}html body .form-control.readonly,html body .form-select.readonly,html body .select2-selection.readonly,html body input:not(.select2-search__field):not([type="checkbox"]):not([type="radio"]):not([type="range"]).readonly,html body textarea.readonly{border:0!important;box-shadow:none!important;}html body label,html body .form-label,html body .col-form-label{color:#344054;font-weight:500;}html body .form-check-input:checked{background-color:#0c785b;border-color:#0c785b;}html body .form-check-input:focus{box-shadow:0 0 0 4px rgba(12,120,91,.14);border-color:#0c785b;}html body .input-group-text{background:#f9fafb;border-color:#d0d5dd;color:#667085;}html body .table{--bs-table-bg:transparent;--bs-table-hover-bg:#f9fafb;--bs-table-striped-bg:#fcfcfd;color:#344054;margin-bottom:0;}html body .table>:not(caption)>*>*{border-bottom-color:#eaecf0;padding:.6rem .75rem;vertical-align:middle;}html body .table>thead>tr>th,html body .table>thead>tr>td{background:#f9fafb!important;color:#667085!important;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #e4e7ec!important;white-space:nowrap;}html body .table>tbody>tr:hover>*{background-color:#f9fafb;}html body .table>tfoot>tr>*{background:#f9fafb;color:#101828;font-weight:600;border-top:1px solid #e4e7ec;}html body .dt-container>.dt-layout-row:first-of-type{background:#fff!important;border-bottom:1px solid #e4e7ec;padding:8px 12px!important;}html body .dt-container>.dt-layout-row:last-of-type{background:#fff!important;border-top:1px solid #e4e7ec!important;border-bottom:0!important;padding:6px 12px!important;border-bottom-left-radius:14px;border-bottom-right-radius:14px;}html body .dt-container .dt-search input{padding-left:12px;}@media(min-width:768px){html body .dt-container .dt-search input{min-width:240px;}}html body .dt-container .dt-paging-button{border:1px solid transparent!important;border-radius:8px!important;color:#344054!important;background:transparent!important;margin:0 1px;}html body .dt-container .dt-paging-button:hover:not(.disabled){background:#f2f4f7!important;color:#101828!important;}html body .dt-container .dt-paging-button.current,html body .dt-container .dt-paging-button.current:hover{background:#e7f4ef!important;border-color:#d1eadf!important;color:#0c785b!important;font-weight:600!important;}html body .dt-container .dt-paging-button.disabled{color:#98a2b3!important;}html body .dt-container .dt-info{color:#667085;font-size:.85rem;}html body .page-item .page-link{border:1px solid transparent!important;border-radius:8px!important;color:#344054!important;margin:0 2px;min-width:34px;text-align:center;background:transparent;}html body .page-item .page-link:hover{background:#f2f4f7!important;}html body .page-item.active .page-link{background:#e7f4ef!important;border-color:#d1eadf!important;color:#0c785b!important;font-weight:600;}html body .nav-tabs{border-bottom:1px solid #e4e7ec!important;gap:6px;}html body .nav-tabs .nav-item .nav-link{border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:#667085!important;font-weight:500!important;padding:8px 12px!important;margin-bottom:-1px;}html body .nav-tabs .nav-item .nav-link:hover{color:#101828!important;background:transparent!important;border-bottom-color:#d0d5dd!important;}html body .nav-tabs .nav-item .nav-link.active{color:#0c785b!important;border-bottom-color:#0c785b!important;font-weight:600!important;}@media(min-width:768px){html body .list-group[role="tablist"].horizontal{background:#f2f4f7;padding:4px;gap:4px;border-radius:12px!important;border:1px solid #e4e7ec;}html body .list-group[role="tablist"].horizontal .list-group-item{border:0!important;border-radius:8px!important;background:transparent;color:#667085;font-weight:500;}html body .list-group[role="tablist"].horizontal .list-group-item:hover{color:#101828;background:rgba(255,255,255,.6);}html body .list-group[role="tablist"].horizontal .list-group-item.active{background:#fff!important;color:#101828!important;font-weight:600;box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);}html body .list-group[role="tablist"].horizontal .list-group-item.active .feather,html body .list-group[role="tablist"].horizontal .list-group-item.active svg{stroke:#0c785b;}}html body .list-group-item{border-color:#e4e7ec;}html body .list-group-item.active{background:#e7f4ef;border-color:#d1eadf;color:#0c785b;font-weight:600;}html body .edit-tabs-card .list-group .list-group-item.active{background:#e7f4ef;border-color:#d1eadf;color:#0c785b;}html body .badge{border-radius:999px!important;font-weight:600!important;padding:.35em .7em;letter-spacing:.01em!important;}html body .badge.bg-success{background:#dcfae6!important;color:#067647!important;}html body .badge.bg-danger{background:#fee4e2!important;color:#b42318!important;}html body .badge.bg-warning{background:#fef0c7!important;color:#b54708!important;}html body .badge.bg-info{background:#e0f2fe!important;color:#026aa2!important;}html body .badge.bg-primary{background:#e7f4ef!important;color:#0c785b!important;}html body .badge.bg-secondary{background:#f2f4f7!important;color:#344054!important;}html body .badge.bg-light{background:#f2f4f7!important;color:#344054!important;}html body .badge.bg-dark{background:#101828!important;color:#fff!important;}html body .modal-backdrop{background:#0c111d;}html body .modal-backdrop.show{opacity:.45!important;}html body .modal .modal-content{border:1px solid #e4e7ec!important;border-radius:16px!important;box-shadow:0 24px 48px -12px rgba(16,24,40,.25)!important;}html body .modal .modal-header{padding:16px 20px;border-bottom:1px solid #e4e7ec;}html body .modal .modal-header .modal-title{font-weight:600;font-size:1.05rem;}html body .modal .modal-footer{background:#f9fafb;border-top:1px solid #e4e7ec;padding:12px 20px;}html body .floating-alert-container .alert,html body .alert{border-radius:12px!important;border:0!important;box-shadow:0 12px 32px -8px rgba(16,24,40,.18),0 4px 8px -4px rgba(16,24,40,.06);font-weight:500;}html body .accordion-item{border-color:#e4e7ec;}html body .accordion-item:first-of-type{border-top-left-radius:12px;border-top-right-radius:12px;}html body .accordion-item:last-of-type{border-bottom-left-radius:12px;border-bottom-right-radius:12px;}html body .accordion-button{font-weight:600;color:#101828!important;}html body .accordion-button:not(.collapsed){background:#e7f4ef;color:#0c785b!important;box-shadow:inset 0 -1px 0 #e4e7ec;}html body .accordion-button:focus{box-shadow:0 0 0 4px rgba(12,120,91,.14);}html body .floating-navigation.floating-navigation{background:rgba(16,24,40,.92)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:none!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;box-shadow:0 16px 40px -12px rgba(16,24,40,.45)!important;left:280px!important;right:20px!important;bottom:14px!important;padding:10px 14px!important;}html body .floating-navigation.floating-navigation.fullwidth{left:20px!important;}@media(max-width:991px){html body .floating-navigation.floating-navigation{left:8px!important;right:8px!important;bottom:8px!important;}}html body .floating-navigation.floating-navigation .btn-light,html body .floating-navigation.floating-navigation .btn-secondary,html body .floating-navigation.floating-navigation .btn-outline-secondary{background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.14)!important;color:#fff!important;}html body .floating-navigation.floating-navigation .btn-light .feather,html body .floating-navigation.floating-navigation .btn-secondary .feather,html body .floating-navigation.floating-navigation .btn-outline-secondary .feather,html body .floating-navigation.floating-navigation .btn-light svg,html body .floating-navigation.floating-navigation .btn-secondary svg,html body .floating-navigation.floating-navigation .btn-outline-secondary svg{stroke:#fff!important;}html body .floating-navigation.floating-navigation .btn-medsales{background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.14)!important;outline:0!important;}html body .floating-navigation.floating-navigation label,html body .floating-navigation.floating-navigation .dt-switch,html body .floating-navigation.floating-navigation .dt-checkbox,html body .floating-navigation.floating-navigation .form-check-label,html body .floating-navigation.floating-navigation .filter-label,html body .floating-navigation.floating-navigation .dt-switch>span:not(.checkmark),html body .floating-navigation.floating-navigation .dt-checkbox>span:not(.checkmark){color:rgba(255,255,255,.92)!important;}html body .floating-navigation.floating-navigation .dt-switch .checkmark{background:rgba(255,255,255,.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18);}html body .floating-navigation.floating-navigation .dt-switch input:checked~.checkmark{background:#0f9470;box-shadow:none;}html body .floating-navigation.floating-navigation .text-muted{color:rgba(255,255,255,.65)!important;}html body .footer{background:transparent;border-top:1px solid #e4e7ec;font-size:.85rem;}html body .footer hr{display:none;}html body .topbar{background:#fef3f2;color:#b42318;border-bottom:1px solid #fecdca;font-weight:500;}html body .select2-container--bootstrap-5 .select2-dropdown{border:1px solid #e4e7ec!important;border-radius:10px!important;box-shadow:0 12px 32px -8px rgba(16,24,40,.18),0 4px 8px -4px rgba(16,24,40,.06);overflow:hidden;}html body .select2-container--bootstrap-5 .select2-results__option--highlighted,html body .select2-container--bootstrap-5 .select2-results__option--selected{background:#e7f4ef!important;color:#0c785b!important;}html body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice{background:#e7f4ef!important;border:1px solid #d1eadf!important;color:#0c785b!important;border-radius:6px!important;}@media(max-width:767px){html body .card{margin-bottom:10px;border-radius:12px!important;}html body .card-header{padding:8px 12px;border-top-left-radius:12px!important;border-top-right-radius:12px!important;}html body .card-header.bg-medsales>h5:first-child,html body .card-header.bg-medsales>.card-title:first-child{font-size:.95rem;gap:8px;}html body .card-header.bg-medsales>h5:first-child::before,html body .card-header.bg-medsales>.card-title:first-child::before{height:14px;}html body .card-body{padding:12px;}html body .table>:not(caption)>*>*{padding:.45rem .5rem;}html body .table>thead>tr>th,html body .table>thead>tr>td{font-size:.7rem;letter-spacing:.02em;}html body .dt-container>.dt-layout-row:first-of-type{padding:6px 8px!important;}html body .dt-container>.dt-layout-row:last-of-type{padding:4px 8px!important;}html body .dt-container .dt-search input{min-width:0;width:100%;}html body .nav-tabs{gap:2px;}html body .nav-tabs .nav-item .nav-link{padding:6px 8px!important;}html body .list-group[role="tablist"].horizontal .list-group-item{padding:6px 10px;}html body .modal .modal-header{padding:10px 14px;}html body .modal .modal-body{padding:12px 14px;}html body .modal .modal-footer{padding:8px 14px;}html body .accordion-button{padding:10px 12px;}}