.speeddial-backdrop,.speeddial-container{position:fixed!important}.ibp-container-container-vertical{flex-wrap:nowrap}body{overflow-x:hidden;margin-top:80px!important}div#footer-widget{text-align:center}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.theme-light body::-webkit-scrollbar-thumb{background:#999;border-radius:4px}.theme-dark body::-webkit-scrollbar-thumb{background:#808998;border-radius:4px}body::-webkit-scrollbar-thumb:active{background-color:#999}body::-webkit-scrollbar-thumb:hover{background:#b3b3b3;box-shadow:0 0 2px 1px #0003}.theme-light body::-webkit-scrollbar-thumb:hover{background:#999;box-shadow:0 0 2px 1px #0003}.theme-dark body::-webkit-scrollbar-thumb:hover{background:#808998;box-shadow:0 0 2px 1px #0003}body::-webkit-scrollbar-track{background:#e1e1e1;border-radius:4px}.theme-light body::-webkit-scrollbar-track{background:#eee;border-radius:4px}.theme-dark body::-webkit-scrollbar-track{background:#3A3E4F;border-radius:4px}body::-webkit-scrollbar-track:active,body::-webkit-scrollbar-track:hover{background:#d4d4d4}.theme-light body::-webkit-scrollbar-track:active,.theme-light body::-webkit-scrollbar-track:hover{background:#eee}.theme-dark body::-webkit-scrollbar-track:active,.theme-dark body::-webkit-scrollbar-track:hover{background:#3A3E4F}.header-wrapper{width:100%!important;z-index:1100!important}nav.flex.justify-content-between.p-menunavbar.h-5rem{width:100%;right:0;position:absolute;left:0}span.p-sidebar-close-icon.pi.pi-times{display:none}.p-sidebar.p-component.sidebar-container{padding-top:0px}.speeddial-backdrop{height:100vh!important}.speeddial--active{box-shadow:none!important}.p-toast,.p-toast-top-right{padding-top:2rem;padding-right:1.25rem;top:80px!important;right:0!important;z-index:50000!important;max-width:21.4375rem;width:auto!important}.p-toast.p-component.p-toast-top-right.toast-message{z-index:50000!important}.pending-approval-dashboard-widget{margin:0}.container-treeboxes,.ibp-product-tabview.p-tabview .p-tabview-panels,.transactioninformation_footerBoxInfo__Ra93Y{height:auto!important}.access-button .p-button-icon{width:auto!important;height:auto!important}
span.p-message-detail {
    word-break: break-word;
}
@supports (-webkit-touch-callout: none) {
  .p-toast,.p-toast-top-right {
		right: 1.6rem !important;
		padding-left: 0px !important;
  }
}