.body,html{overflow:hidden}.MuiButton-colorPrimary{color:#fff}.ps__rail-y{height:0!important}.ps__thumb-y{height:100px!important}.scrollable__container{max-height:calc(100vh - 278px);overflow-y:auto}::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;box-shadow:inset 0 0 6px #0000004d;-webkit-box-shadow:inset 0 0 6px #0000004d}::-webkit-scrollbar{background-color:#f5f5f5;width:8px}::-webkit-scrollbar-thumb{background-color:#65a6df;border-radius:10px;box-shadow:inset 0 0 6px #0000004d;-webkit-box-shadow:inset 0 0 6px #0000004d}.centered__parent{display:flex;justify-content:center}.login__backdrop{background:#1565c033;z-index:1201}.login__backdrop .login__spinner{position:absolute}.snackbar__container{margin:2px}.changepassword__password{margin-bottom:10px}.changepassword__confirm,.forgotpassword__text{margin-bottom:20px}.forgotpassword__button{margin-bottom:16px;margin-right:15px}.forgotpassword__icon{margin-bottom:2px;margin-right:5px}.register__strength{border-radius:7px;height:8px;width:85px}.profile__textfield{margin-bottom:10px}.profile__button{margin-left:auto;margin-top:20px}.profile__button__container{display:flex}.loading__container{background-color:#000;height:100vh;opacity:.5;position:fixed;width:100vw;z-index:99999}.loading__container img{max-height:50px}.loading__container .parent{position:relative}.loading__container .child{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.infinitescroll__container__card{background-color:#1565c033;border-radius:5px;cursor:pointer;margin:0 0 5px;padding:10px 0}.infinitescroll__container__card:last-child{margin:0}.infinitescroll__container__text{font-weight:700}.infinitescroll__container__message{text-align:center}.MuiListItemButton-root{background-color:#1565c033}.active .MuiTouchRipple-root{background-color:#65a6df}.active .MuiListItemIcon-root,.active .MuiTypography-root{color:#f7f7f7;position:relative;z-index:9999}.MuiChip-root:hover{background-color:#1565c033}.MuiChip-root:hover svg{fill:#f7f7f7}.MuiAvatar-root{background-color:#1565c033}.MuiAvatar-root:hover{background-color:#65a6df}.MuiAvatar-root:hover svg{fill:#f7f7f7}.searchbar__container{margin-bottom:20px}.searchbar__text{margin-top:10}.searchbar__button{float:right;margin-top:6px}.searchbar__fields{align-items:center;display:grid;grid-template-columns:4fr 2fr 1fr}.searchbar__fields>.search__element{margin:10px;min-width:60px}.sidemenu__drawer .MuiDrawer-paper{background:#f7f7f7;border-right:none;color:#616161;width:260px}@media(min-width:900px){.sidemenu__drawer .MuiDrawer-paper{top:88px}}.sidemenu__navitem__error{width:.4rem}.sidemenu__navcollapse{margin-bottom:"auto";margin-top:"auto"}.sidemenu__navcollapse__list{position:relative}.sidemenu__navcollapse__list:after{background:#1565c04d;content:"";height:100%;left:32px;opacity:1;position:absolute;top:0;width:1px}.sidemenu__menulist{height:calc(100vh - 88px);padding-left:16px;padding-right:16px}@media(min-width:0px){.sidemenu__logo{display:block}}@media(min-width:900px){.sidemenu__logo{display:none}}.sidemenu__logo__alignment{display:flex;margin-left:auto;margin-right:auto;padding:16px}.sidemenu__mobile{padding-left:16px;padding-right:16px}.loader__container{left:0;position:fixed;top:0;width:100%;z-index:1301}.authwrapper__container{background-color:#1565c04d;min-height:100vh}@media(min-width:0px){.authcardwrapper__container{margin:20px;max-width:400px}}@media(min-width:900px){.authcardwrapper__container{margin:24px}}@media(min-width:1200px){.authcardwrapper__container{max-width:475px}}.authcardwrapper__box{flex-basis:50%;flex-grow:1}@media(min-width:600px){.authcardwrapper__box{padding:24px}}@media(min-width:0px){.authcardwrapper__box{padding:16px}}.dialog__question{font-weight:700;margin-bottom:10px}.dialog h2{font-size:20px;text-align:center}.dialog h2,.dialog p{color:#616161}.dialog button{background-color:#58c3ff;color:#616161}.dialog button:hover{background-color:#65a6df;color:#616161}.distribution label{height:100%}.distribution .distribution__accordion{gap:30px}.distribution .distribution__accordion .MuiAccordionSummary-content{gap:10px}.distribution .distribution__accordion .MuiAccordionSummary-content .distribution__truck--name{display:inline-grid}.distribution .distribution__accordion .MuiAccordionSummary-content .distribution__truck--name .MuiGrid-root{font-size:28px;max-width:100%}.distribution .distribution__accordion .MuiAccordionSummary-content .distribution__truck--icon,.distribution .distribution__list--check{align-items:center;display:flex;justify-content:center}.distribution .distribution__list--check svg{background-color:#e0e0e0;border-radius:50%;height:40px;padding:5px;width:40px}.distribution__shipper{width:100%}.distribution__shipper label{font-size:20px}.distribution__shipper svg{background-color:#e0e0e0;border-radius:50%;height:35px;top:50%;transform:translateY(-50%);width:35px}.distribution__shipper .MuiInputBase-root fieldset legend span{font-size:15px}.distribution__previous{text-align:left}.distribution__next{text-align:right}.distribution .MuiAccordionSummary-expandIconWrapper{align-items:center;display:flex;justify-content:center}.distribution .MuiAccordionSummary-expandIconWrapper svg{background-color:#65a6df;border-radius:50%;height:50px;width:50px}.distribution main{padding:20px 20px 0}.distribution main .border{border:1px solid #0003;border-radius:5px}.distribution main .right-header{text-align:right}.distribution main .global-print button{background-color:#e0e0e0;height:40px;padding:0;width:40px}.distribution main .global-print button svg{height:30px;width:30px}.distribution main .header-text{font-size:20px}.distribution main hr{color:#0003}.distribution main .verified svg{background-color:#960096;color:#fff}.distribution main .shipped svg{background-color:#3f0}.distribution main .env-shipped{color:#fff}.distribution main .env-shipped svg{background-color:#65a6df}.distribution main .in-truck{background-color:#33ff004d}.distribution main .verified-row{background-color:#9600964d}.distribution main .partial-shipment{background-color:#ffeb3b;border-left:5px solid #fbc02d}.distribution main .fully-shipped{background-color:#22e5ff;border-left:5px solid #22e5ff}.distribution main .row-clickable{cursor:pointer}.distribution main .row{border-top:1px solid #0003;text-align:center}.distribution main .row .row-item{align-items:center;border-left:1px solid #0003;display:flex;justify-content:center;padding:10px}.distribution main .row .row-item:last-child{border-right:1px solid #0003}.distribution main .row button{padding:0}.distribution main .row-last{border-bottom:1px solid #0003}.distribution-modal .sigImage{border:1px solid #000;display:block;height:100%;margin:0 auto}.distribution-modal .sigCanvas{border:1px solid #000;height:200px;width:100%}.distribution__truck__left__container{display:flex;flex-direction:column;gap:5px}.distribution__truck__departure__container{display:flex;font-size:1rem;gap:20px;opacity:.8}.distribution__truck__weight{font-size:1rem;opacity:.8}.distribution__snackbar{align-items:center;display:flex;gap:20px;justify-content:center}.distribution__snackbar button{background-color:#e0e0e0;height:40px;opacity:.8;padding:0;width:40px}.distribution__snackbar button:hover{background-color:#e0e0e0;opacity:1}.distribution__snackbar button svg{height:30px;width:30px}.coordination_truckStatus{font-weight:700;text-transform:uppercase}.coordination_truckStatus.green{color:#3f0}.coordination_truckStatus.purple{color:#960096}.coordination_date input{font-size:25px;text-align:center}