.btnChangeStatus span,.table td,.table th,.truncated-text{white-space:nowrap}body{font-family:Inter,serif;font-size:14px;color:#193349;background-color:#f6f8fc}.custom-offcanvas li:hover>a,a{color:#0b57d0}.font-xs{font-size:12px}.custom-offcanvas li ul li,.font-sm{font-size:13px}.btn,.font-rg,.form-control{font-size:14px}.font-lg{font-size:15px}.font-xl,ul#myTab{font-size:16px}.font-18{font-size:18px}.text-violet{color:#6c4672!important}.bg-violet{background-color:#6c4672}.bg-violet-subtle{background-color:#efdbf2!important}.bg-theme{background-color:#f6f8fc!important}.bg-mahogany-subtle{background-color:#f9e0d6}.text-mahogany{color:#492415}.bg-light-blue{background-color:#ebf0f6}.form-control:disabled{background-color:#f1f5f9;color:#64748b}.form-select:disabled{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' opacity='0.5' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.btn-primary{background-color:#0b57d0;border-color:#0b57d0;min-height:42px;display:flex;align-items:center;justify-content:center}.btn-primary:hover{background-color:#074bb7;border-color:#074bb7}.lh-normal{line-height:normal}.header-search input#inputSearchPatient{padding-left:40px;padding-right:50px;min-height:48px;min-width:310px;border:1px solid #d8e0eb}img.search-icon{position:absolute;left:12px;top:12px}.AutoAdjustHeight,.filter-active,.table td,.table th,header#page-topbar{position:relative}.header-search .dropdown-toggle-split{position:absolute;right:15px;top:8px;padding:5px;border:none;background:0 0;border-radius:50px;width:32px;height:32px}.header-search .dropdown-toggle-split.btn-filter:hover{background:#f8f9fa!important}.header-search .dropdown-toggle-split:active{background:0 0}#surgeryWorkflowTable td:nth-child(2):before,#surgeryWorkflowTable th:nth-child(2):before,.has-horizontal-scroll td:last-child:before,.has-horizontal-scroll th:last-child:before,.header-search .dropdown-toggle-split:after,.list-group-horizontal-flush li:last-child:after,.notification-dropdown .dropdown-toggle:after,.table td:first-child:before,.table th:first-child:before,.vstack>.vstack-item:last-child:after{content:none}.filter-active:after{content:'';background:#4caf50;width:12px;height:12px;border-radius:30px;border:2px solid #f6f8fc;position:absolute;right:-3px;top:-3px;display:none}.filter-active span.filter-active:after,.vertical-menu.offcanvas-active .custom-offcanvas .collapse ul{display:block}.navbar-brand img{mix-blend-mode:multiply}.navbar-brand{outline:0}header#page-topbar{z-index:1046;position:sticky;background:#f6f8fc;top:0}header#page-topbar .dropdown{padding:15px 0!important}.section-header{position:sticky;top:78px;z-index:10;background:#fff;border-radius:20px 20px 0 0}.section-body{border-radius:0 0 20px 20px;overflow:hidden}.pagination li a{display:flex;align-items:center;justify-content:center;border-radius:30px!important}.page-item.current-page a{opacity:.3;pointer-events:none}.notification-dropdown.unread-notification .dropdown-toggle:before{content:'';background:#e61d1d;width:12px;height:12px;border-radius:50px;border:2px solid #f6f8fc;position:absolute;right:2px;top:auto}.navbar-nav .nav-link.active:before,.navbar-nav .nav-link:hover:before{left:10px;top:22px;width:36px;height:36px;z-index:-1;transform:translate(-50%,-50%);border-radius:50px;content:'';position:absolute}#navbarVertical{max-width:280px}.offcanvas-active .custom-offcanvas li span{opacity:1;left:auto}.offcanvas-active .custom-offcanvas li .active span{color:#0b57d0;font-weight:600}.vertical-menu{width:54px;z-index:1001;background:#f6f8fc;bottom:0;margin-top:0;position:fixed;top:60px;transition:.2s}.vertical-menu.offcanvas-active{width:280px;box-shadow:0 40px 35px 0 #001d3540;overflow-y:auto}.custom-offcanvas li{position:relative;font-size:16px;color:#001d35cc}.custom-offcanvas li ul li:hover>a{color:#0b57d0!important}.custom-offcanvas li span{position:absolute;top:10px;transition:opacity .2s;opacity:0;left:-250px}.custom-offcanvas li ul{list-style:none;padding-left:36px;line-height:26px}.custom-offcanvas .collapse ul,.vertical-menu:not(.offcanvas-active) .custom-offcanvas .collapse ul,ul#myTab .nav-link img.active,ul#myTab .nav-link.active img:not(.active){display:none}.custom-offcanvas ul li a.active{color:#0b57d0!important;font-weight:500}.navbar-nav .nav-link:hover:before{background:#0b57d021}.navbar-nav .nav-link.active:before{background:#0b57d0}.vertical-menu .nav-link.active>img{filter:brightness(10)}.vertical-menu.offcanvas-active .custom-offcanvas ul.collpase-submenu{padding-left:15px}.vertical-menu.offcanvas-active .custom-offcanvas ul.collpase-submenu li:before{content:'';background:#ccc;height:12px;top:6px;left:-15px;position:absolute;width:1px}.vertical-menu.offcanvas-active .custom-offcanvas ul.collpase-submenu li:after{content:'';background:#ccc;width:10px;top:17px;left:-15px;position:absolute;height:1px}.dropdown ul.dropdown-menu{font-size:14px;box-shadow:1px 1px 6px 0 #001d352e;min-width:100%}.dropdown .dropdown-toggle{background:#fff;border:1px solid #d8e0eb;border-radius:100px;color:#193349;min-height:42px;min-width:230px}.btn.btn-primary,.btn.btn-secondary{min-height:42px!important;font-weight:500!important}.dropdown .dropdown-toggle:active{background:#fff;border:1px solid #d8e0eb;color:#193349}.dropdown-toggle::after{content:'';background:url(../newimages/chevron-down.svg) 0 0/24px no-repeat;border:none;width:24px;height:24px;position:absolute;right:10px}.dropdown.medical-facility .dropdown-toggle{min-height:48px;min-width:400px}.notification-dropdown.dropdown .dropdown-menu{min-width:250px}.header-search ul.dropdown-menu{width:100%;min-width:500px;padding:20px;box-shadow:1px 1px 6px 0 #001d352e}.dropdown.current-user .dropdown-toggle{padding-right:24px;padding-top:2px;min-height:48px;display:inline-block;min-width:auto}.dropdown.current-user .dropdown-toggle::after{right:0;transform:translateY(-50%);top:50%}label.form-label{color:#001d35b2;margin-bottom:.25rem;font-size:14px}.form-control{border:1px solid #001d352e;border-radius:8px;min-height:42px}.form-control:focus{box-shadow:none}.form-control-sm{min-height:30px;font-size:12px;border-radius:5px}.tabs-dropdown .dropdown-toggle{background-color:#f9fbfe}.dropdown-item.active,.dropdown-item:active{background:0 0;color:#0b57d0}.current-user ul.dropdown-menu{top:auto;min-width:200px}.medical-facility ul.dropdown-menu{top:auto}.main-content{margin-left:54px;background:#fff;border-radius:20px;margin-right:15px;box-shadow:0 0 15px -5px #e2e8f3}.table th,.table tr:last-child td{border:none}.table{font-size:12px;table-layout:auto;width:100%}.table>:not(caption)>*>*{color:#193349}.table th{font-size:13px;background:0 0;vertical-align:middle;color:#191919}.table tfoot,.table thead{position:sticky;z-index:2}.table td:before,.table th:before{border-left:1px solid #d2d2eb99;content:'';position:absolute;left:0;top:50%;height:calc(100% - 1.25rem);transform:translateY(-50%)}.table tr:hover>td,tr.active td{--bs-table-bg-state:#fafbfd!important}.table thead{top:0}.table tfoot{bottom:0}.table .cell-checkbox{width:20px}.badge-custom{font-size:13px;color:#000;font-weight:500;background:#eaf1fb;padding-left:.35rem!important;padding-right:.35rem!important;min-width:24px}.vertical-menu.offcanvas-active a.nav-link[data-bs-toggle=collapse]:after{left:auto;right:0;opacity:1}.btn-collapse[aria-expanded=true] img,.vertical-menu a.nav-link[aria-expanded=true]:after{transform:rotate(180deg)}.vertical-menu a.nav-link[data-bs-toggle=collapse]:after{content:'';background:url('../newimages/chevron-down.svg') 0 0/24px no-repeat;border:none;width:24px;height:24px;position:absolute;left:-280px;z-index:1;transition:opacity .2s;opacity:0}.form-check-input[type=checkbox]{border:1px solid #00000066}.form-check-input[type=checkbox]:checked{background-color:#1a344a;border-color:#1a344a}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:#ccd4de;border-radius:10px}::-webkit-scrollbar-track{background:#eaf1fb;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#c1c9d3}.dropdown-MutltiCheckBox .dropdown-toggle,.dropdown-MutltiCheckBox .dropdown-toggle:active{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") right .75rem center/16px 12px no-repeat}.btnChangeStatus{position:fixed;bottom:20px;left:62px;height:43px;z-index:1001;overflow:hidden}.btnChangeStatus a{position:relative;display:flex;justify-content:start;align-items:center;padding-left:43px!important;height:100%;border-radius:50px;color:#0b57d0;text-decoration:none;cursor:not-allowed;transition:.3s}.btnChangeStatus a:before{width:43px;height:43px;background:#dbdbdb;position:absolute;content:'';left:0;top:50%;z-index:1;border-radius:40px;transform:translateY(-50%)}.btnChangeStatus.active:hover a{background:#1a344a;box-shadow:0 0 10px #ccc;padding-right:20px}.btnChangeStatus a img{position:absolute;z-index:2;left:14px;width:17px}.btnChangeStatus.active a:before{background:#1a344a}.btnChangeStatus span{font-weight:500;left:-100px;transition:150ms;position:relative;width:0}.btnChangeStatus.active a{padding-right:20px;cursor:pointer}.btnChangeStatus.active:hover span{color:#fff;left:0;position:relative;width:100px}.offcanvas-active~.main-content .btnChangeStatus{left:300px}header#page-topbar #caseTypeDropdown,header#page-topbar .dropdown-MutltiCheckBox{padding:0!important}.dropdown-MutltiCheckBox .dropdown-toggle{min-width:100%!important;border-radius:8px;border:1px solid #001d352e;text-align:left}.btn.btn-secondary,.btn.btn-secondary:active,.btn.btn-secondary:hover{background-color:#fafaff!important;color:#0b57d0!important}.dropdown-MutltiCheckBox .button-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:left}.dropdown-MutltiCheckBox ul.dropdown-menu{min-width:100%!important;padding:10px;max-height:300px;overflow-y:auto;border-radius:8px;border:1px solid #001d352e}.dropdown-MutltiCheckBox .form-check-label{width:calc(100% - 30px);cursor:pointer}.dropdown-MutltiCheckBox .dropdown-toggle::after{content:none!important}.dropdown-MutltiCheckBox.dropdown li{padding:3px 0!important}.dropdown-MutltiCheckBox.dropdown li input{margin-right:5px;margin-top:3px}.dropdown-MutltiCheckBox.dropdown li.select-all{font-weight:600;border-bottom:1px solid #d2d2eb99;margin-bottom:3px;padding:0 0 5px!important}.form-check-input[type=checkbox]{height:16px;width:16px;box-shadow:none;border-radius:3px;border:1px solid rgba(0,0,0,.4)}.btn.btn-primary:active,.btn.btn-primary:hover,.btn.btn-secondary,.btn.btn-secondary:active,.btn.btn-secondary:hover{border:1px solid #0b57d0!important}:root{--vw-scale:calc((100vw - 1500px) / (2560 - 1500))}.truncated-text{display:block;overflow:hidden;text-overflow:ellipsis;width:100%}.btn.btn-secondary:hover{box-shadow:inset 0 -1px 0 #074bb7!important}.btn.btn-secondary:active{box-shadow:inset 0 0 4px rgba(7,75,183,.125)!important}.btn.btn-primary:hover{background-color:#1460db!important;color:#fff!important;box-shadow:inset 0 -2px 0 #093578!important}.btn.btn-primary:active{background-color:#1766e5!important;color:#fff!important;box-shadow:inset 0 0 6px #093578!important}.btn.btn-primary{background-color:#0b57d0!important;border:1px solid #0a4096!important;color:#fff!important}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:#838f9c!important;pointer-events:none!important;background-color:#dfe6ed!important;border:1px solid #c6cdd4!important;opacity:.7!important}.btn.disabled img,.btn:disabled img,fieldset:disabled .btn img{filter:grayscale(100%) brightness(60%)}.surgeryWorkflowTable td:first-child{padding-right:0}td.sticky,th.sticky{background-color:#fff;position:sticky;z-index:1}.has-horizontal-scroll{overflow-x:auto;cursor:grab}.has-horizontal-scroll.grabbing{cursor:grabbing}.shadow-overlay,.shadow-overlay .fixed-div-inner{box-shadow:0 15px 25px -10px rgba(26,61,91,.25)}.actions-wrapper .badge{min-width:24px}.surgeryWorkflowTable:not(.has-horizontal-scroll){cursor:auto!important}.overlap-shadow-position,.overlap-shadow-second-last{width:0!important;padding:0!important;border:none!important;overflow:visible!important;z-index:1}.overlap-shadow-position span::before{content:'';position:absolute;top:0;left:0;bottom:0;height:100%;width:20px;background:linear-gradient(to right,rgba(0,0,0,.15),rgba(0,0,0,.05),rgba(0,0,0,0));pointer-events:none;z-index:5}.overlap-shadow-second-last span::after{content:'';position:absolute;top:0;right:0;bottom:0;height:100%;width:20px;background:linear-gradient(to left,rgba(0,0,0,.15),rgba(0,0,0,.05),rgba(0,0,0,0));pointer-events:none;z-index:3}.overlap-shadow-position span,.overlap-shadow-second-last span{display:none!important}.has-horizontal-scroll .overlap-shadow-position span,.has-horizontal-scroll .overlap-shadow-second-last span{display:inline!important}.has-vertical-scroll.px-3{padding-right:.875rem!important;padding-left:1rem!important}.fixed-div-inner .card-body,.table.table-bg td{padding:.5rem .75rem}#visits-tab-pane .AutoAdjustHeight{overflow-x:hidden}@media (max-width:2560px) and (min-width:1200px){.patientChargeTable td:nth-child(2),.patientFileTable td:nth-child(2),.surgeryWorkflowTable td:nth-child(11),.surgeryWorkflowTable td:nth-child(8){max-width:calc(200px + (600 - 200) * var(--vw-scale))}}ul#myTab{font-weight:500;border:none}ul#myTab li.nav-item>button{color:#4d6172;display:flex;align-items:center;justify-content:center;padding-left:3rem;padding-right:3rem;border:none;margin:0;border-bottom:3px solid transparent}.avatar-title,.btn-collapse{align-items:center;display:flex}ul#myTab li.nav-item>button.active{border-color:#0b57d0;color:#0b57d0}ul#myTab .nav-link.active img.active{display:inline-block}.card-wrapper{color:#193349;background:#fafbfd;border-radius:8px;border:1px solid #dee2e6;overflow:hidden}.card .table{border-radius:8px}.card-header{background:#fafbfd;padding:.75rem;border-radius:8px 8px 0 0!important;border-bottom:1px solid #dee2e6!important}.card-body{padding:1rem .75rem}.card-title{font-size:15px;margin:0;font-weight:600}.card-cob .card-body,.card-physician .card-body{max-height:220px;overflow-y:auto}.notes .card-body,.notes .vstack{max-height:200px;overflow-y:auto}.vstack>.vstack-item:after{content:'';width:100%;position:absolute;bottom:-.8rem;left:0;height:.5px;background:#dee2e6}.avatar-xs{height:1.5rem;width:1.5rem}.avatar-title{justify-content:center;font-weight:500;width:100%;height:100%}.fixed-div{position:sticky;top:0;z-index:3}.fixed-div-inner{border:1px solid #001d3514!important;border-radius:8px!important;position:sticky;top:0;z-index:3}.fixed-div-inner .card{background-color:#fff;border-color:#dee2e6}.fixed-div-inner .card-header{background:#fff;padding:.5rem .75rem}.col-collapse-btn{width:62px;max-width:62px;position:relative}.col-collapse-btn button{position:absolute;bottom:0}.btn-collapse{background-color:#1a344a;border-color:#1a344a;min-width:42px;max-width:42px;min-height:42px;max-height:42px;justify-content:center;padding:5px}.btn-collapse:active,.btn-collapse:focus,.btn-collapse:hover{background-color:#112231!important;border-color:#112231!important}.table tfoot td:after,.table thead th:after{border-bottom:1px solid #dee2e6;width:100%;left:0;content:'';position:absolute}.btn-collapse img{transition:.2s}.patientChargeTable{max-height:400px}.patientFileTable{max-height:164px}.table.table-bg td{vertical-align:middle;background:#fafbfd}.table.table-bg th{padding:.75rem;vertical-align:middle;background:#fafbfd;border:none}.table thead th:after{bottom:0}table tfoot{border-top:1px solid #dee2e6}.table tfoot td:after{top:-1px}#patientChargeTable input.form-control-sm,#patientChargeTable input.inputModifier{max-width:100px;min-width:100px}#patientChargeTable input.inputDOS{max-width:90px;min-width:90px}#patientChargeTable input.inputUnits{max-width:50px;min-width:50px;padding-right:0}.patientChargeTable tfoot .btn{min-height:42px;align-items:center;vertical-align:middle;display:inline-flex;background:#dfe6ed;color:#838f9c;border-color:rgba(198,205,212,.9);min-width:100px;justify-content:center;opacity:1}.btn-add{background:#0b57d0!important;padding:0;border-radius:50px;display:flex;width:16px;height:16px;border:none;align-items:center;justify-content:center;position:relative;left:3px}#selectTags{max-width:250px}.badge{min-height:24px;display:flex;align-items:center;padding-left:.75rem;padding-right:.75rem}.badge .btn-close{font-size:9px}.list-group-horizontal-flush li{position:relative;margin-right:1.75rem!important;padding-right:1.75rem}.list-group-horizontal-flush li:last-child{margin-right:0!important;padding-right:0}.list-group-horizontal-flush li:after{content:'';height:20px;width:1px;background:#c6d1e2;position:absolute;right:-2px;top:0}@media screen and (max-width:1439px){td:last-child .badge-custom span{position:absolute;text-indent:-99999px}td:last-child .badge-custom{background:0 0;max-width:24px}td:last-child .badge-custom span:after{content:'';background:#4caf50;width:10px;height:10px;border-radius:30px;border:2px solid #f6f8fc;position:absolute;right:-14px;top:-3px}}.login-note{background:#f6f8fc;padding:1rem;border-radius:10px}