body,html{margin:0;padding:0}body{height:100%;box-sizing:border-box}.btnInvoiceDetails:hover{text-decoration:underline!important}.sidebarHeaderStyle{font-size:"3rem";font-family:Arial,Helvetica,sans-serif}.sidebarlinks{text-decoration:none;color:gray}.animate__animated.animate__fadeIn{--animate-duration:300ms;z-index:1500}.contactsFormAlert{width:500px!important}.animate__animated.animate__fadeOut{--animate-duration:300ms}.swal2-title{font-size:.85rem;padding:1rem;font-weight:400}.swal2-actions{margin-top:0;padding-top:0}.swal2-popup{font-size:.9rem!important}.swal2-styled{padding:10px 32px!important;margin:20px 10px 0!important;width:170px;height:45px}.swal2-container{z-index:9000}.swal2-input{height:28px!important;font-size:12pt!important}.no-spinners input[type=number]::-webkit-inner-spin-button,.no-spinners input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}.autocompleteText{font-weight:700;font-size:small!important}li.MuiButtonBase-root.MuiMenuItem-root{font-size:9pt;padding-top:2px;padding-bottom:2px}ul.MuiList-root.MuiList-padding.MuiMenu-list{max-height:300px}div::-webkit-scrollbar{width:17px}div::-webkit-scrollbar-track{background-color:transparent;position:relative}div::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:17px;border:6px solid transparent;background-clip:content-box}div::-webkit-scrollbar-thumb:hover{background-color:#bababa}.mainContainer{margin:2.25rem 5rem!important;padding:1.75rem!important;width:100%!important;height:auto!important;overflow:auto!important}.chart{padding:1rem}@media (max-width:450px){.menu_icon{height:10px;width:10px}.mainContainer{margin:1rem .75rem!important;padding:1rem!important;width:100%;display:flex;justify-content:center;align-items:center}.mainContainerTitle{padding:1.5rem 1.5rem 1.5rem 0}.card_chart{margin:.75rem 0}.chart{padding:.45rem}}.pointer{cursor:pointer}.swal-small-btn{font-size:12px!important;padding:4px 10px!important;height:auto!important;width:105px!important;min-width:auto!important}.menu_menu_icon__S99Fn{color:#7c7c7c!important;width:23px!important;height:23px!important;object-fit:cover!important}.menu_nofill__1qrYd{fill:none!important}.menu_list_sub_item__QykBi div.menu_active__SqYiv{font-weight:800;color:#1e8000!important}.menu_list_sub_item__QykBi.menu_current_page__B3Wnl div,.menu_list_sub_item__QykBi:hover div{font-weight:800;color:#383838!important}