.content-container{overflow:auto;position:sticky;height:100%}.left-panel{border-right:1px solid #d8d8df;overflow-y:auto;overflow-x:hidden;height:100%;top:0}.left-panel ul.left-panel-nav{list-style:none;position:sticky;top:0}.left-panel ul.left-panel-nav li.left-panel-nav-header{color:#626d78;font-size:.8rem;font-weight:700;padding:.5rem 1rem;text-transform:uppercase}.left-panel ul.left-panel-nav li.left-panel-nav-item{text-overflow:ellipsis;width:100%}.left-panel ul.left-panel-nav li.left-panel-nav-item a{color:#343a40;text-overflow:ellipsis;white-space:nowrap;width:100%}.left-panel ul.left-panel-nav li.left-panel-nav-item a svg{color:#4b545c;margin-top:-.2em}.left-panel ul.left-panel-nav li.left-panel-nav-item a:not(.active):hover{background:#e6e6eb}.left-panel ul.left-panel-nav li.left-panel-nav-item a.active{background:#2e3145;color:#f4f4f6}.left-panel ul.left-panel-nav li.left-panel-nav-item a.active svg{color:#f4f4f6}.negate-header-padding{height:calc(100vh - 68px)}.negate-header-padding .col{min-height:100%;max-height:100%}.primary-nav-tabs{margin-left:-15px;margin-right:-15px}.primary-nav-tabs .nav{flex-wrap:inherit;overflow:auto;width:100%;border-bottom:none}.primary-nav-tabs .nav li:first-of-type .nav-link{border-left:none;border-top-left-radius:0}.primary-nav-tabs .nav li:last-of-type .nav-link{border-right:none;border-top-right-radius:0}.primary-nav-tabs .nav-justified .nav-item,.primary-nav-tabs .nav-justified>.nav-link{border-bottom:1px solid #dee2e6}.product-category-chart[data-v-475523dc]{max-height:320px}.partial-month-row[data-v-475523dc]{background-color:rgba(75,181,162,.16)}#van-modal .modal-content{background-color:#f4f4f6!important;border:3px solid #2e3145}#van-modal .modal-header h3{color:#2e3145}#van-modal .modal-body{padding:0!important}#van-modal .modal-footer,#van-modal .modal-header{color:#4bb5a2;background-color:#2e3145;border-radius:0}#van-modal .modal-header .close{color:#fff;text-shadow:none;opacity:1}.gm-style-iw .gm-ui-hover-effect{display:none!important}.gm-style .gm-style-iw-c{background:#4bb5a2;color:#fff;padding:10px;border-radius:0;text-align:center;box-shadow:none;font-weight:700}.gm-style .gm-style-iw-c .gm-style-iw-d{overflow:hidden!important;padding:0 10px 10px 0!important}.gm-style .gm-style-iw-t:after{background:#4bb5a2}