.cursor-pointer{cursor:pointer}@media only screen and (min-width:767.98px){.w-md-unset{width:unset!important}.w-md-fit-content{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}}.nav-item{cursor:pointer}.overflow-x-hidden{overflow-x:hidden;overflow-wrap:normal;white-space:pre}.btn-xsm{padding:.35em .65em;font-size:.75em;line-height:1}.a{color:#0d6efd;text-decoration:underline;cursor:pointer}.forceHoverShade,.hover:hover{background:#ececec!important}.a:hover{color:#0a58ca}.dropdown-item.hover{color:#1e2125;background-color:#f8f9fa}.on-hover-show-modal-content .modal-content{display:none}.on-hover-show-modal-content:hover .modal-content{display:-moz-box;display:flex}.stripedChildren>div:nth-of-type(odd){background-color:#f4f4f4}.searchBar.focus .searchBarBackdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999}.toast-container{z-index:1090}.form-select-sm{background-position:right .4rem center}.sidebar{-webkit-box-shadow:inset -1px 0 0 rgba(0,0,0,.1);box-shadow:inset -1px 0 0 rgba(0,0,0,.1)}@media (max-width:767.98px){.sidebar{top:5rem}}.sidebar-sticky{position:relative;top:0;height:calc(100vh - 48px);height:-moz-calc(100vh - 48px);height:-webkit-calc(100vh - 48px);padding-top:.5rem;overflow-x:hidden;overflow-y:auto}.sidebar .nav-link{font-weight:500;color:#333}.sidebar .nav-link .feather{margin-right:4px;color:#727272}.sidebar .nav-link.active{color:#007bff}.sidebar .nav-link.active .feather,.sidebar .nav-link:hover .feather{color:inherit}.sidebar-heading{font-size:.75rem;text-transform:uppercase}.sidebar-collapse-padding .nav-link{padding:.5rem .25rem!important}.navbar-brand{padding-top:.75rem;padding-bottom:.75rem;font-size:1rem;background-color:rgba(0,0,0,.25);-webkit-box-shadow:inset -1px 0 0 rgba(0,0,0,.25);box-shadow:inset -1px 0 0 rgba(0,0,0,.25)}.navbar .navbar-toggler{top:.25rem;right:1rem}.form-control-dark{color:#fff;background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.1)}.form-control-dark:focus{border-color:transparent;-webkit-box-shadow:0 0 0 3px hsla(0,0%,100%,.25);box-shadow:0 0 0 3px hsla(0,0%,100%,.25)}@media print{@page{margin:10px}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.calc100vh-64px{height:calc(100vh - 64px);height:-moz-calc(100vh - 64px);height:-webkit-calc(100vh - 64px)}.calc100vh-42px{height:calc(100vh - 42px);height:-moz-calc(100vh - 42px);height:-webkit-calc(100vh - 42px)}.calc100vh-125px{height:calc(100vh - 125px);height:-moz-calc(100vh - 125px);height:-webkit-calc(100vh - 125px)}.bi:before,[class*=" bi-"]:before,[class^=bi-]:before{line-height:inherit!important}.scheduleTable td,.scheduleTable th{padding:0;margin:0}table.scheduleTable{border-collapse:separate;border-spacing:0}.scheduleTable th{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.scheduleTable td{border-bottom:1px solid #dee2e6;border-right:1px solid #dee2e6}.scheduleTable td:first-child,.scheduleTable th:first-child{border-left:1px solid #dee2e6}.scheduleTable thead tr{position:-webkit-sticky;position:sticky;top:0;background-color:#edecec}.hideScrollbar::-webkit-scrollbar{display:none}.hideScrollbar{-ms-overflow-style:none;scrollbar-width:none}