.default-style .sidenav .app-brand.demo{height:66px}.material-style .sidenav .app-brand.demo{height:70px}.app-brand-logo.demo{display:-ms-flexbox;display:flex;width:30px;height:30px;border-radius:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.app-brand-logo.demo svg{width:20px;height:11px}.app-brand-text.demo{font-size:1.1rem}.layout-1 .layout-sidenav .app-brand.demo,.layout-1 .layout-sidenav .app-brand.demo+.sidenav-divider,.layout-reversed .layout-2 .layout-sidenav .app-brand.demo{display:none}.layout-1 .layout-navbar .app-brand.demo,.layout-reversed .layout-2 .layout-navbar .app-brand.demo{display:-ms-flexbox!important;display:flex!important}.layout-1 .layout-navbar .layout-sidenav-toggle,.layout-fixed-offcanvas .layout-navbar .layout-sidenav-toggle,.layout-offcanvas .layout-navbar .layout-sidenav-toggle,.layout-reversed .layout-2 .layout-navbar .layout-sidenav-toggle{display:block!important}.demo-navbar-messages .dropdown-toggle,.demo-navbar-messages.b-nav-dropdown .nav-link,.demo-navbar-notifications .dropdown-toggle,.demo-navbar-notifications.b-nav-dropdown .nav-link,.demo-navbar-user .dropdown-toggle,.demo-navbar-user.b-nav-dropdown .nav-link{white-space:nowrap}.demo-navbar-messages .dropdown-menu,.demo-navbar-notifications .dropdown-menu{overflow:hidden;padding:0}@media (min-width:992px){.layout-fixed-offcanvas .layout-sidenav .layout-sidenav-toggle,.layout-offcanvas .layout-sidenav .layout-sidenav-toggle{display:none}.demo-navbar-messages .dropdown-menu,.demo-navbar-notifications .dropdown-menu{margin-top:.5rem;width:22rem}.demo-navbar-user .dropdown-menu{margin-top:.25rem}}.demo-vertical-spacing>*+*{margin-top:1.875rem!important;margin-bottom:0!important}.demo-vertical-spacing-sm>*+*{margin-top:.9375rem!important;margin-bottom:0!important}.demo-vertical-spacing-lg>*+*{margin-top:5rem!important;margin-bottom:0!important}.demo-inline-spacing>*,.demo-paragraph-spacing>p>*{margin:0 .375rem .9375rem 0!important}.demo-paragraph-spacing>p{margin:0}.demo-blocks>*{display:block!important}html:not(.material-style) .material-style-only{display:none!important}.rtl-only{display:none!important;text-align:left!important;direction:ltr!important}[dir=rtl] .rtl-only{display:block!important}.layout-example-block{margin-top:10px;padding:10px;border:1px solid rgba(0,0,0,.04);border-radius:2px;background:rgba(0,0,0,.04);color:#c7254e}.layout-example-block code{background:0 0;color:#666}.layout-example-block-inner{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;height:500px}.layout-example-block-sidenav{width:24%;background:#607d8b}.layout-example-block-sidenav code{color:#fff}.layout-example-block-navbar{background:#3ca99e}.layout-example-block-navbar code{color:#fff}.layout-example-block-content{background:#9e9e9e}.layout-example-block-content code{color:#fff}.layout-example-block-1 .layout-example-block-content{width:74%}.layout-example-block-2 .layout-example-block-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:74%}.layout-example-block-2>.layout-example-block{-ms-flex:0 0 auto;flex:0 0 auto}.layout-example-block-2 .layout-example-block-content{-ms-flex-positive:1;flex-grow:1}.layout-example-block-1-no-sidenav .layout-example-block-content{width:100%}.layout-example-code{display:block;overflow:auto;margin:0;padding:30px;min-width:0;width:100%;background:#fff}.layout-example-run{display:inline-block;margin:3px;padding:4px 6px;border:1px solid #eee;background:0 0;white-space:nowrap;line-height:1}.layout-example-block-3 .layout-example-block-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.layout-example-block-3 .layout-example-block-inner>.layout-example-block{-ms-flex:0 0 auto;flex:0 0 auto}.layout-example-block-3 .layout-example-block-inner .layout-example-block-container-fluid{-ms-flex-positive:1;flex-grow:1}.layout-example-block-3 .layout-example-block-sidenav-horizontal{background:#607d8b}.layout-example-block-3 .layout-example-block-container-fluid{background:#fff}.layout-example-block-3 .layout-example-block-container-fluid code{color:#666}.layout-example-block-3 .layout-example-block-footer{background:#e6514a}@media (min-width:720px){.dropdown-item,ngb-carousel,ngb-datepicker,ngb-rating{outline:0!important}}.dash-logo{width:60px;height:175px}@media (min-width:440px) and (max-width:995px){.report-link-active{font-size:10pt!important;padding:3px!important;margin:0!important}.report-nav{padding-left:0!important;border-right:2px solid #ccc!important}.mr-lg-4,html:not([dir=rtl]) .mx-lg-4{margin-right:1.5rem!important}.nav-link{display:inline!important}.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:space-between}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;z-index:10000}.custom-toolbar{padding:8px 10px!important}}@media (max-width:900px){.nav{-ms-flex-pack:justify!important;justify-content:space-between!important}}.container-p-x{padding-right:1rem!important;padding-left:1rem!important}@media (max-width:520px){.report-link-active{font-size:10pt!important;padding:3px!important;margin:0!important}.report-nav{padding-left:0!important;border-right:2px solid #ccc!important}.nav-link{display:inline!important}.toggle-nav{margin-right:100px}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;z-index:10000}}.custom-toolbar{padding:8px 16px}.layout-wrapper{overflow:hidden}.router-transitions{opacity:1;transition:opacity .2s}body.app-loading .router-transitions{opacity:.75}@-webkit-keyframes ngFloatingElementAnimation{0%{opacity:0}100%{opacity:1}}@keyframes ngFloatingElementAnimation{0%{opacity:0}100%{opacity:1}}.default-style .popover,.default-style .tooltip,.material-style .popover,.material-style .tooltip{-webkit-animation:.25s ngFloatingElementAnimation;animation:.25s ngFloatingElementAnimation}.default-style .dropdown-menu,.material-style .dropdown-menu{-webkit-animation:.1s ngFloatingElementAnimation;animation:.1s ngFloatingElementAnimation}@-webkit-keyframes ngModalBackdropAnimation{0%{opacity:0}100%{opacity:.5}}@keyframes ngModalBackdropAnimation{0%{opacity:0}100%{opacity:.5}}@-webkit-keyframes ngMaterialModalBackdropAnimation{0%{opacity:0}100%{opacity:.2}}@keyframes ngMaterialModalBackdropAnimation{0%{opacity:0}100%{opacity:.2}}@-webkit-keyframes ngDefaultModalAnimation{0%{opacity:0;-webkit-transform:translateY(150px) scale(.8);transform:translateY(150px) scale(.8)}100%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes ngDefaultModalAnimation{0%{opacity:0;-webkit-transform:translateY(150px) scale(.8);transform:translateY(150px) scale(.8)}100%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes ngTopModalAnimation{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ngTopModalAnimation{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ngSlideModalAnimation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ngSlideModalAnimation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ngRtlSlideModalAnimation{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ngRtlSlideModalAnimation{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ngFillInModalAnimation{0%{opacity:0;-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}100%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes ngFillInModalAnimation{0%{opacity:0;-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}100%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}ngb-modal-backdrop.modal-backdrop{opacity:.5;-webkit-animation:.15s ease-out ngModalBackdropAnimation;animation:.15s ease-out ngModalBackdropAnimation}ngb-modal-window.modal .modal-dialog{-webkit-animation:.15s ease-out ngDefaultModalAnimation;animation:.15s ease-out ngDefaultModalAnimation}ngb-modal-window.modal-top .modal-dialog{-webkit-animation:.15s ease-out ngTopModalAnimation;animation:.15s ease-out ngTopModalAnimation}ngb-modal-window.modal-slide .modal-dialog{-webkit-animation:.15s ease-out ngSlideModalAnimation;animation:.15s ease-out ngSlideModalAnimation}ngb-modal-window.modal-fill-in .modal-dialog{-webkit-animation:.15s ease-out ngFillInModalAnimation;animation:.15s ease-out ngFillInModalAnimation}[dir=rtl] ngb-modal-window.modal-slide .modal-dialog{-webkit-animation:.15s ease-out ngRtlSlideModalAnimation;animation:.15s ease-out ngRtlSlideModalAnimation}.material-style ngb-modal-backdrop.modal-backdrop{opacity:.2;-webkit-animation:.15s ease-out ngMaterialModalBackdropAnimation;animation:.15s ease-out ngMaterialModalBackdropAnimation}[dir=rtl] .dz-hidden-input{right:0!important;left:auto!important}ngb-accordion .card-header .btn.btn-link{width:100%;padding:0;text-align:inherit;white-space:normal;border:0;font-size:.894rem}.ngb-accordion-with-icon .card-header .btn.btn-link{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.button-txt{font-size:11pt!important;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important;color:gray;padding:5px}.darken{background-color:#000;z-index:1;background-size:cover;background:rgba(0,0,0,.75)}ngb-typeahead-window .dropdown-item{cursor:pointer}.tabs-alt.nav-tabs .nav-link.active,.tabs-alt.nav-tabs .nav-link.active:focus,.tabs-alt.nav-tabs .nav-link.active:hover,.tabs-alt>.nav-tabs .nav-link.active,.tabs-alt>.nav-tabs .nav-link.active:focus,.tabs-alt>.nav-tabs .nav-link.active:hover{box-shadow:0 -2px 0 #fff inset!important;font-weight:700}.report-link{color:#fff!important;display:block!important;margin-bottom:25px}.report-link-active{border-bottom:#fff;font-size:12pt}.report-nav{padding-left:25px}.custom-btn:hover{color:#fff!important}.sidenav-link{color:#b3b3b3!important}.sidenav-link:hover{color:#fff!important}.menu-btn{color:#1f1f1f!important;background-color:#ccc!important}.menu-btn:hover{background-color:#f3ecec!important}#dashboard-viewport{-ms-flex:inherit!important;flex:inherit!important}.iframe-container{overflow:scroll}.tableau-div{width:100%;padding:0;background-color:#fff}