@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.loginPage{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;background:url(/assets/truck-background-J64gCie5.jpg);background-size:cover;background-position:center}.loginPage .loginPage_container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;width:100%;max-width:300px;box-shadow:#63636333 0 2px 8px;border-radius:10px;padding:20px;background-color:#ffffffe6}.loginPage .loginPage_container .loginPage__logo{width:200px;margin-bottom:30px;object-fit:contain}.loginPage .loginPage_container .loginPage__helpers{display:flex;align-items:center;justify-content:space-between;width:100%}.loginPage .loginPage_container .loginPage__helpers .rememberme__container{display:flex;align-items:center;gap:6px;font-size:12px;color:#5c7080}.loginPage .loginPage_container .loginPage__helpers .rememberme__container input[type=checkbox]{accent-color:#f78000}.loginPage .loginPage_container .loginPage__helpers .loginPage__forgotPassword__button{color:#f78000;font-size:12px;font-weight:500;text-decoration:none}.loginPage .loginPage_container .loginPage__loginButton{display:flex;align-items:center;justify-content:center;width:100%;text-transform:uppercase;height:36px;background-color:#293742;color:#fff}.loginPage .loginPage_container .loginPage__loginButton:hover{background-color:#1f292e}.loginPage .loginPage_container .loginPage__loginButton:disabled{background-color:#bfccd6}.loginPage .loginPage_container .loginPage__loginButton .loginPage__loadingSpinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loginPage .loginPage_container .loginPage__invalidCredentials{color:#c32028;font-size:12px;text-align:center}.loginPage .loginPage_container .loginPage__footer{font-size:10px;text-align:center;line-height:20px;color:#5c7080}.loginPage .loginPage_container .loginPage__footer .loginPage__footer__hightlight{font-weight:500}.loginPage .loginPage_container .loginPage__backToLoginBtn{color:#f78000;text-decoration:none;font-size:12px}.loginPage .inputField_container{display:flex;align-items:center;border-bottom:1px solid #a7b6c2;width:100%;margin-bottom:16px}.loginPage .inputField_container .inputField__icon{width:24px;height:20px;background-size:cover;color:#f78000;margin-right:6px}.loginPage .inputField_container .inputField__field{border:none;outline:none;padding:12px 0;color:#5c7080;flex:1;background-color:transparent}.loginPage .inputField_container .inputField__icon__check{width:18px;height:20px;background-size:cover;color:#56bd5b}.customHeader__container{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #a7b6c2}.customHeader__container .customHeader__heading{font-size:18px;font-weight:600;color:#434343;font-family:Poppins,sans-serif;display:flex;align-items:center;gap:8px}@media (max-width: 1024px){.customHeader__container .customHeader__heading{font-size:16px}}.customHeader__container .customHeader__options .customHeader__options__popover{display:flex;align-items:center;gap:6px;cursor:pointer}.customHeader__container .customHeader__options .customHeader__options__popover .customHeader__avatar{background-color:#f78000;cursor:pointer}.customHeader__container .customHeader__options .customHeader__options__popover .customHeader__avatar__username{font-size:14px;color:#434343;display:flex;flex-direction:column}.customHeader__container .customHeader__options .customHeader__options__popover .customHeader__avatar__username span:first-child{font-weight:500}.customHeader__container .customHeader__options .customHeader__options__popover .customHeader__avatar__username span:last-child{color:red;font-size:12px;color:#394b59}@media (max-width: 1024px){.customHeader__container .customHeader__options .customHeader__options__popover .customHeader__avatar__username{display:none}}.breaksList__container{padding:12px 24px}.breaksList__container h2{color:#434343}.breaksList__container .breakList__header{display:flex;align-items:center}.tab__container{width:100%}.history__container{display:flex;flex-direction:column;gap:8px}.history__container .history__error{color:#c32028}.history__container .history__dateRangeSearch__container{display:flex;gap:8px}@media (max-width: 1024px){.history__container .history__dateRangeSearch__container{flex-direction:column}}.history__container .history__dateRangeSearch__container .history__datepickers__container{display:flex;justify-content:center;gap:8px}.history__container .history__dateRangeSearch__container .history__searchBtn{background-color:#f78000;color:#fff}.breakToggleButton__container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;height:50vh;color:#006fb6;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;background-image:url(/assets/hero-map-overlay-JcttIo24.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.breakToggleButton__container:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#fc9522d9;z-index:1}.breakToggleButton__container .breakToggleButton__button_outer{height:200px;width:200px;border:12px solid #3a953f;box-shadow:#d689034d 0 0 0 3px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10}.breakToggleButton__container .breakToggleButton__button_outer.breakOn{border-color:#fc4823}.breakToggleButton__container .breakToggleButton__button_outer.breakOn .breakToggleButton__button_inner{background-color:#c32028}.breakToggleButton__container .breakToggleButton__button_outer .breakToggleButton__button_inner{outline:none;border:none;height:100%;width:100%;border-radius:50%;background-color:#56bd5b;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;font-weight:700;text-transform:uppercase;color:#fff;transition:background-color .3s,transform .3s}.breakToggleButton__container .breakToggleButton__button_outer .breakToggleButton__button_inner:hover{color:#fff;transform:scale(1.05)}.breakToggleButton__container .breakToggleButton__button_outer .breakToggleButton__button_inner .breakToggleButton__button_text{font-size:24px;color:#fff}.breakToggleButton__container .breakToggleButton__customBreak{z-index:10;color:#006fb6}.breakToggleButton__container .tab__container{width:100%}.addBreak__searchBtn{background-color:#f78000!important;color:#fff}.history__dateRangeSearch__container{display:flex;flex-direction:column;align-items:flex-start}.history__dateRangeSearch__container .history__dateRangeError__container .history__dateRangeError{color:#fa837a;font-size:14px}*{padding:0;margin:0;box-sizing:border-box;font-family:Poppins,sans-serif}.test{border:1px solid red!important}.cursor_pointer{cursor:pointer}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:3px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#f78000}.currentPosition__marker{color:#006fb6;font-size:30px}
