a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}body{font-family:Source Sans Pro,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3c3835}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;scrollbar-color:#e5e5e5 transparent;scrollbar-width:thin}body{background-color:#dbdbdb}html{overflow:visible;overflow-y:scroll}h2{font-weight:700;font-size:48px;line-height:64px}h2,h4{font-family:Source Sans Pro;font-style:normal}h4{font-size:32px;line-height:40px}.subtitle,h4{font-weight:600}.subtitle{font-style:normal;font-size:20px;line-height:24px}.label{font-size:12px;line-height:16px}.body1-semibold{font-weight:600;font-size:16px;line-height:24px}.body2,.body2-semibold{font-size:14px;line-height:20px}.body2-semibold{font-weight:600}a{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#3389c7;text-decoration:none}input{color:#000!important}.btn{cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.loadingAnimation{overflow:hidden;background-color:rgba(58,58,58,.253);width:100%;height:100%;position:fixed;top:0;left:0;z-index:1500;display:grid;place-items:center}.loadingAnimation .loadingAnimation--content{position:relative;width:100%;height:100vh;padding:100px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow:hidden}.loadingAnimation .loadingAnimation--content img{position:absolute;width:100px;object-fit:cover}.regular-layout-container{display:-webkit-flex;display:flex}.regular-layout-container .regular-layout-content{transition:margin .3s linear;margin-left:260px;min-height:100vh;width:100%}.regular-layout-container .regular-layout-content.withTopMenu{margin-top:80px}.regular-layout-container.isMobile .regular-layout-content{transition:margin .3s linear}.regular-layout-container.isMobile .regular-layout-content.withTopMenu{margin-top:60px!important}.regular-layout-container.isMobile .regular-layout-content{margin-left:0!important;margin-top:60px!important;margin-bottom:60px!important}.regular-layout-with-header .header-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:18px 0 16px 32px;-webkit-align-items:center;align-items:center;border-bottom:.5px solid #cdccc8}.regular-layout-with-header .header-container .header-text{font-weight:600;font-size:24px}.side-bar-container{transition:width .3s linear,opacity .3s linear,-webkit-transform .3s linear;transition:width .3s linear,transform .3s linear,opacity .3s linear;transition:width .3s linear,transform .3s linear,opacity .3s linear,-webkit-transform .3s linear;width:260px;border-radius:0 16px 0 0;position:fixed;z-index:1000;bottom:0;top:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#3c3835}.side-bar-container .collapse-sidebar-container{cursor:pointer;color:#fff;width:100%;height:72px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;border-bottom:1px solid #4d4d4d}.side-bar-container .collapse-sidebar-container svg{min-width:16px;min-height:16px}.side-bar-container .collapse-sidebar-container .collapse-sidebar-content{transition:padding-left .3s linear;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:100%;padding-left:119px}.side-bar-container .collapse-sidebar-container .collapse-sidebar-content-representative{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding-left:28px;padding-right:24px;width:100%}.side-bar-container .collapse-sidebar-container .sidebar-label{font-weight:400;font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-bar-container.isMobile{width:100vw!important;height:100vh!important;top:0!important;left:0!important;border-radius:0!important;opacity:0!important;visibility:hidden!important;-webkit-transform:translateX(-100%)!important;transform:translateX(-100%)!important}.side-bar-container.isMobile.sidebarOpen{opacity:1!important;visibility:visible!important;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.profile-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-top:30px;color:#fff;padding:0 10px 0 23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-wrapper.openCollapse{padding:10px}.profile-wrapper .capital-letters-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#fff;border-radius:100%;width:35px;height:35px;color:#3c3835;font-size:18px;line-height:32px;text-transform:uppercase;-webkit-flex-shrink:0;flex-shrink:0}.profile-wrapper .name-wrapper{margin-left:16px}.profile-wrapper .name-wrapper .name{font-weight:600;font-size:16px;line-height:24px;word-break:break-word;width:150px}.profile-wrapper .name-wrapper .description{font-size:14px;line-height:20px;color:#999;width:150px}.profile-wrapper .img{object-fit:cover;border-radius:100%;-webkit-flex-shrink:0;flex-shrink:0}.profile-wrapper .description{line-height:16px;letter-spacing:2%;color:#999;size:12px}.profile-wrapper .username{line-height:24px;size:16px}.sidebar-menu-container{margin-top:40px;width:100%;padding-left:10px}.sidebar-menu-container a{color:#b3b3b3}.sidebar-menu-container svg{fill:#b3b3b3!important}.sidebar-menu-container .sidebar-menu-item.is-settings svg{stroke:#b3b3b3!important}.sidebar-menu-container .sidebar-menu-item.sidebar-menu-item-active:hover{background-color:#fab500}.sidebar-menu-container .sidebar-menu-item:hover{background-color:#28221e}.sidebar-menu-container .sidebar-menu-item-active{background-color:#fab500;color:#3c3835}.sidebar-menu-container .sidebar-menu-item-active svg{fill:#3c3835!important}.sidebar-menu-container .sidebar-menu-item-active.is-settings svg{stroke:#3c3835!important}.sidebar-menu-container .logout-item{cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:12px 16px;color:#b3b3b3;transition:background-color .2s ease}.sidebar-menu-container .logout-item:hover{background-color:#28221e}.sidebar-menu-container .logout-item .menu-item-title{margin-left:12px;font-weight:500}.sidebar-menu-container.mobile-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;padding:20px;margin-top:20px;height:auto;min-height:400px}.sidebar-menu-container.mobile-grid .sidebar-menu-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:20px 16px;text-align:center;border-radius:12px;background-color:hsla(0,0%,100%,.08);transition:background-color .2s ease;min-height:100px}.sidebar-menu-container.mobile-grid .sidebar-menu-item:hover{background-color:hsla(0,0%,100%,.15)}.sidebar-menu-container.mobile-grid .sidebar-menu-item svg{margin-bottom:16px;width:28px;height:28px}.sidebar-menu-container.mobile-grid .sidebar-menu-item .menu-item-title{margin:0;padding-top:8px;padding-left:0;font-size:16px;font-weight:600;line-height:1.3;color:#fff}.sidebar-menu-container.mobile-grid .logout-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:20px 16px;text-align:center;border-radius:12px;background-color:hsla(0,0%,100%,.08);transition:background-color .2s ease;min-height:100px}.sidebar-menu-container.mobile-grid .logout-item:hover{background-color:hsla(0,0%,100%,.15)}.sidebar-menu-container.mobile-grid .logout-item svg{margin-bottom:16px;width:28px;height:28px}.sidebar-menu-container.mobile-grid .logout-item .menu-item-title{margin:0;padding-top:8px;padding-left:0;font-size:16px;font-weight:600;line-height:1.3;color:#fff}.sidebar-menu-container.mobile-grid .sidebar-menu-item-active svg{fill:orange!important}.sidebar-menu-container.mobile-grid .sidebar-menu-item-active.is-settings svg{stroke:orange!important}.sidebar-menu-item{transition:width .3s linear;max-width:176px;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;cursor:pointer;padding:14px;text-decoration:none;border-radius:8px;height:54px;margin-bottom:8px}.sidebar-menu-item svg{min-width:20px}.sidebar-menu-item .menu-item-title{padding-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-menu-item.openCollapse{width:35px;height:35px}@media (max-width:600px){.sidebar-menu-item{padding:8px}}.top-menu-container{left:200px;top:0;width:calc(100% - 200px);background-color:#fff;padding:10px;z-index:100;-webkit-justify-content:space-between;justify-content:space-between}.bottom-nav-container,.top-menu-container{display:-webkit-flex;display:flex;position:fixed;height:60px;-webkit-align-items:center;align-items:center}.bottom-nav-container{bottom:0;left:0;right:0;background-color:#3c3835!important;border-top:1px solid #2a2624;-webkit-justify-content:center;justify-content:center;z-index:1000;box-shadow:0 -2px 10px rgba(0,0,0,.3)}.bottom-nav-container .hamburger-button{background:transparent;border:none;cursor:pointer;padding:12px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.bottom-nav-container .hamburger-button:hover{background-color:initial}.bottom-nav-container .hamburger-button:focus{outline:2px solid #fff;outline-offset:2px}.bottom-nav-container .hamburger-button svg{fill:#fff!important}.bottom-nav-container .hamburger-button .menu-text{color:#fff;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.mobile-header-container{position:fixed;top:0;left:0;right:0;height:60px;background-color:#000;z-index:1000;box-shadow:0 2px 10px rgba(0,0,0,.3)}.mobile-header-container,.mobile-header-container .logo-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.mobile-header-container .logo-container{height:100%}.mobile-header-container .logo-container .landline-logo{height:32px;width:auto;max-width:200px;object-fit:contain}.google-map-container{height:50vh;margin-bottom:20px}.google-map-point{color:#3c3835;font-weight:700;background:#fab500;border:2px solid #3c3835;padding:5px;display:-webkit-inline-flex;display:inline-flex;text-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:8px}.table-title-wrapper{display:block;margin-bottom:16px;text-transform:uppercase;font-size:12px;line-height:16px}.table-container{width:100%;background-color:#fff}@media (max-width:768px){.table-container{width:100%!important;max-width:100vw!important;overflow-x:auto!important}}.quoting-page-container .TextInput{background-color:#fff;height:120px;width:auto;padding:15px}.quoting-container{-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;padding:18px 0 16px 32px;border-bottom:1px solid #cdccc8;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.quoting-tool-map-container{margin:10px;border:3px solid #696d6f;border-radius:8px}.quoting-text{font-weight:600;font-size:24px}.placeholder-point{-webkit-align-items:center;align-items:center;width:355px;height:40px;box-shadow:none;border:1px solid #e5e5e5;background-color:#fff;border-radius:8px}.placeholder-point,.quote-route-container{display:-webkit-flex;display:flex}.quote-route-container div{width:100%}@media (max-width:420px){.quote-route-container{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.quote-input-container{padding:10px;display:-webkit-flex;display:flex}.quote-input-container svg{min-width:20px;color:#000}.quote-input-container .quote-input .search-size{margin-bottom:10px}.quote-input-container .quote-input .search-size input{width:100%}.quote-input-container .quote-input .search-style input{font-size:24px;line-height:48px;border-radius:8px}.quote-input-container .quote-input .quoting-to-from{font-weight:700;font-size:24px;text-align:center;margin-bottom:10px}.quote-input-container .quote-input .placeholder-point{font-weight:700;font-size:24px;border-color:#28221e;padding:10px 2px;height:auto;margin-bottom:10px}.quote-input-container .quote-input .checkbox-container{-webkit-justify-content:left;justify-content:left}.quote-input-container .quote-input .get-quote-button-container{-webkit-justify-content:center;justify-content:center;text-align:right}.quote-input-container .quote-input .get-quote-button{display:inline-block;font-size:14px;background-color:#e5e5e5;text-align:center;padding:5px;border-radius:8px;border:1px solid #bebebe}.quote-input-container .quote-input .get-quote-button:hover{background-color:#696d6f;cursor:pointer}.quote-input-container .quote-input .quote-input-footer{display:-webkit-flex;display:flex}.quote-input-container .quote-input .autocomplete-item{font-size:14px;line-height:24px;padding:2px;border-radius:8px}.quote-input-container .quote-input .autocomplete-item:hover{cursor:pointer;background-color:#fab500;font-weight:700}.quote-output-container{padding:10px}.quote-output-container .quote-output{background-color:#fab500;border-radius:8px;color:#3c3835;padding:10px}.quote-output-container .quote-output-line-item{-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex;font-size:24px;border-bottom:1px solid #3c3835;padding-bottom:5px;margin-bottom:5px}.quote-output-container .quote-output-line-item-price{font-size:64px;font-weight:700}.quote-output-container .quote-output-line-item-value{text-align:right}.checkbox-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:-webkit-max-content;width:max-content;pointer-events:none}.checkbox-container.disabled{opacity:.3}.checkbox-container .input-checkbox{display:none}.checkbox-container input+label{height:14px;width:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjY2NyAxMi40NDRIMi4zMzNhLjc4Ljc4IDAgMDEtLjc3Ny0uNzc3VjIuMzMzYS43OC43OCAwIDAxLjc3Ny0uNzc3aDkuMzM0YS43OC43OCAwIDAxLjc3Ny43Nzd2OS4zMzRhLjc4Ljc4IDAgMDEtLjc3Ny43Nzd6TTEyLjQ0NCAwSDEuNTU2Qy43IDAgMCAuNyAwIDEuNTU2djEwLjg4OEMwIDEzLjMuNyAxNCAxLjU1NiAxNGgxMC44ODhDMTMuMyAxNCAxNCAxMy4zIDE0IDEyLjQ0NFYxLjU1NkMxNCAuNyAxMy4zIDAgMTIuNDQ0IDB6IiBmaWxsPSIjRTVFNUU1Ii8+PC9zdmc+");display:inline-block;padding:0;cursor:pointer}.checkbox-container input:checked+label{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjQ0NCAwSDEuNTU2Qy43IDAgMCAuNyAwIDEuNTU2djEwLjg4OEMwIDEzLjMuNyAxNCAxLjU1NiAxNGgxMC44ODhDMTMuMyAxNCAxNCAxMy4zIDE0IDEyLjQ0NFYxLjU1NkMxNCAuNyAxMy4zIDAgMTIuNDQ0IDB6TTUuOTk3IDEwLjMzN2EuNzc1Ljc3NSAwIDAxLTEuMDk3IDBMMi4xMDggNy41NDRhLjc3NS43NzUgMCAxMTEuMDk2LTEuMDk2bDIuMjQgMi4yNCA1LjM1Mi01LjM1MWEuNzc0Ljc3NCAwIDExMS4wOTYgMS4wOTZsLTUuODk1IDUuOTA0eiIgZmlsbD0iIzVDQkI2OSIvPjwvc3ZnPg==");height:14px;width:14px;display:inline-block;padding:0}.checkbox-container .checkbox-text{margin-left:8px}.date-text{text-align:right;line-height:24px;font-size:16px;font-weight:600}.notificationsContainer{padding-top:12px;padding-left:22px;border-right:1px solid #e5e5e5;padding-right:22px;height:40px;margin-top:3px;cursor:pointer}.notificationsCount{border-radius:50%;background-color:#2278b5;position:absolute;font-weight:700;font-size:10px;color:#fff;-webkit-align-items:center;align-items:center;text-align:center;padding-top:3px;width:18px;height:18px;margin-left:-5px;margin-top:-5px}.dashboard-container{padding:0 20px 32px;margin-right:336px;margin-top:40px}@media (max-width:768px){.dashboard-container{margin-right:0!important;margin-top:0!important;padding:16px!important;width:100%!important;width:100vw!important;overflow-x:hidden!important}}.dashboard-container .TextInput{background-color:#fff;height:120px;width:auto;padding:15px}.dashboard-container .unassigned-span span{color:#999}.dashboard-container .welcome-message-container span{font-size:20px;line-height:24px;color:#999}.dashboard-container .welcome-message-container h2{font-style:italic;font-weight:700;margin-bottom:48px;font-size:40px;line-height:48px}@media (max-width:768px){.dashboard-container .welcome-message-container span{font-size:16px!important;line-height:20px!important}.dashboard-container .welcome-message-container h2{font-size:24px!important;line-height:28px!important;margin-bottom:24px!important}}.dashboard-container .new-requests-avatar-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.dashboard-container .new-requests-avatar-wrapper .avatar-text-container span:first-child{font-weight:600;line-height:20px}.dashboard-container .new-requests-pnr-row .first-row{font-weight:600;font-size:14px;line-height:20px}.dashboard-container .new-requests-date-row .first-row{font-size:14px;line-height:20px}.dashboard-container .new-requests-details-link{color:#3389c7;cursor:pointer}.dashboard-container .new-requests-company-representative-avatar span:first-child{font-weight:600;font-size:14px;line-height:20px}.dashboard-container .new-requests-company-representative-avatar span:last-child{font-size:12px;line-height:16px;color:#999}.dashboard-container .date-row span:first-child{font-weight:400;color:#3c3835;font-size:14px;line-height:20px}.dashboard-container .date-row span:last-child{font-size:14px;line-height:20px;color:#999}.dashboard-container .customButton{box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:8px;width:92px;height:32px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;cursor:pointer}.dashboard-container .customButton p{font-weight:600;font-size:12px;line-height:16px}.dashboard-container .approveBtn{transition:.3s}.dashboard-container .approveBtn svg{fill:#5cbb69!important}.dashboard-container .approveBtn:hover{background-color:#5cbb69;color:#fff}.dashboard-container .approveBtn:hover svg{fill:#fff!important}.dashboard-container .denyBtn{transition:.3s}.dashboard-container .denyBtn svg{fill:#e35c55!important}.dashboard-container .denyBtn:hover{background-color:#e35c55;color:#fff}.dashboard-container .denyBtn:hover svg{fill:#fff!important}.buttonsContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.three-dots-button{padding-right:4px;width:16px;margin-top:20px;margin-right:5px}.three-dots-button .closeBtn{cursor:pointer}.no-vehicle-text,.vehicle-text{background-color:#f5f5f5;width:77px;height:32px;border-radius:8px;text-align:center;padding-top:6px}.no-vehicle-text{color:#999}.dashboard-popup-element{background-color:#fff;padding:8px;position:absolute;top:-30px;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:4px}@media only screen and (min-height:1500px){.dashboard-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}}.avatar-name-container{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.avatar-name-container img{border-radius:100%}.avatar-name-container .companyColorWithLetters{border-radius:50%;width:24px;height:24px;display:grid;place-items:center;text-transform:uppercase}.button-container button{position:relative;border:none;border-radius:6px;transition:all .3s ease;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;outline:none}.button-container.fullWidth button{width:100%}.button-container.disabled button{opacity:.6;pointer-events:none}.button-container.landlineColorDisabled button{background-color:#ffe8ad;color:#a9a29e}.button-container.primaryColor button{background-color:#3c3835;border:1px solid #3c3835;color:#fff}.button-container.primaryColor button:hover{color:#fab500;border:1px solid #3c3835}.button-container.outlineColor button{color:#3c3835;background-color:#fff;border:1px solid #3c3835}.button-container.outlineColor button:hover{background-color:#f5f5f5}.button-container.landlineColor button{color:#3c3835;background-color:#fab500;border:1px solid #fab500}.button-container.landlineColor button:hover{background-color:#ff9800}.button-container.grayColor button{color:#3c3835;background-color:#f5f5f5;border:1px solid #f5f5f5}.button-container.grayColor button:hover{border:1px solid #3c3835;background-color:#e5e5e5}.button-container.videcomColor button{color:#3c3835;background-color:#e7f1f9;border:1px solid #f5f5f5;padding:8px 24px;font-weight:400;font-size:14px;line-height:24px}.button-container.videcomColor button:hover{background-color:#bdd8ee}.button-container.approveColor button{color:#3c3835;background-color:#fff;border:1px solid #fff;box-shadow:0 2px 6px 1px rgba(66,64,62,.12)}.button-container.approveColor button svg{fill:#5cbb69!important}.button-container.approveColor button:hover{border:1px solid #5cbb69;background-color:#5cbb69;color:#fff}.button-container.approveColor button:hover svg{fill:#fff!important}.button-container.denyColor button{color:#3c3835;background-color:#fff;border:1px solid #fff;box-shadow:0 2px 6px 1px rgba(66,64,62,.12)}.button-container.denyColor button svg{fill:#e35c55!important}.button-container.denyColor button:hover{border:1px solid #e35c55;background-color:#e35c55;color:#fff}.button-container.denyColor button:hover svg{fill:#fff!important}.button-container.newBookingColor button{color:#3c3835;background-color:#fff;border:1px solid #3c3835}.button-container.newBookingColor button:hover{background-color:#e2f3e5}.button-container.newBookingColor.disabled button{color:#b3b3b3;border:1px solid #b3b3b3}.button-container.smallSize button{font-weight:600;font-size:12px;line-height:16px;min-width:70px;padding:8px 16px}.button-container.regularSize button{padding:8px 24px;font-weight:600;font-size:14px;line-height:24px;min-width:93px}.button-container.largeSize button{padding:12px 32px;font-weight:600;font-size:16px;line-height:24px;min-width:115px}.button-container.modalButtonSize button{width:56px;height:32px;border-radius:8px;color:#3c3835;font-weight:600}.button-container.planningPageSize button{width:154px;height:40px;font-size:14px;font-weight:600}.button-container.newBookingSize button{padding:0 14px;height:40px;font-size:14px;font-weight:400;white-space:nowrap}.button-container.statusSize button{width:119px;height:40px;font-size:14px;font-weight:400}.button-container.driverStatusModalSize button{width:70px;height:32px;font-size:12px;font-weight:600}.button-container.driverStatusModalSize.confirmation button{width:56px}.button-container.settings-size button{height:40px;font-size:14px;font-weight:600;padding:0 24px}.button-container.videcom-size button{height:40px;font-size:14px;font-weight:400;padding:0 14px}.button-container.update button{font-weight:600}.infoPopup{position:relative}.popup__wrapper{position:absolute}.popup__wrapper .popup--shape{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.popup__wrapper .popup__content{padding:4px 14px;background-color:#fff;box-shadow:0 4px 16px 2px rgba(41,35,31,.075);border-radius:4px;color:#3c3835;font-size:12px;font-weight:400;display:grid;place-items:center}.popup__wrapper .arrow-right{width:0;height:0;border:5px solid transparent;border-left-color:#fff}.popup__wrapper .arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;position:absolute;bottom:-5px;left:50px}.row-item-container{padding:0}.statusTableCell-container{position:relative}.statusTableCell-container .statusTableCell-inner-container{font-size:12px;line-height:16px;width:96px;height:24px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:8px}.statusTableCell-container .statusTableCell-inner-container svg{margin-right:4px!important}.statusTableCell-container .statusTableCell-inner-container.Suggested,.statusTableCell-container .statusTableCell-inner-container.Unassigned{background-color:#f5f5f5;border:.5px solid #e5e5e5}.statusTableCell-container .statusTableCell-inner-container.Pending{background-color:#fff;border:.5px solid #666}.statusTableCell-container .statusTableCell-inner-container.Approved{background-color:#fff;border:.5px solid #5cbb69;color:#5cbb69}.statusTableCell-container .statusTableCell-inner-container.Cancelled,.statusTableCell-container .statusTableCell-inner-container.Denied{background-color:#fff;border:.5px solid #e35c55;color:#e35c55}.statusTableCell-container .statusTableCell-inner-container.Denied svg{fill:#e35c55!important}.statusTableCell-container .statusTableCell-inner-container.New{background-color:#fff;border:.5px solid #ff9800;color:#ff9800}.statusTableCell-container .missing-info-container{position:absolute;left:-10px;top:0;width:22px;height:22px;background-color:#fff;border-radius:100%;box-shadow:0 1px 2px 1px rgba(66,64,62,.1);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.statusTableCell-container .testing-box{position:absolute;left:-25px;-webkit-align-self:center;align-self:center;padding-top:2px}.new-requests-rate-status{width:10px;position:absolute;top:0;left:0}.new-requests-rate-status-content{display:grid;place-items:center;border-radius:50px;box-shadow:0 2px 6px 1px #b3b3b3}.new-requests-rate-status-icon{position:absolute;top:0;left:-12px;width:22px;height:22px;background:#fff;box-shadow:0 1px 2px 1px rgba(66,64,62,.1);border-radius:50%;padding:4.33px}.rate-status-popup-content{position:absolute;left:24px;top:-7px;width:87px;background-color:#fff;box-shadow:0 2px 6px 1px #b3b3b3;border-radius:4px;display:grid;place-items:center;width:100px;height:30px}.rate-status-popup-content p{font-size:12px}.tablePopup-wrapper{position:relative}.tablePopup-wrapper .tablePopup-content>*{padding:0!important}.tablePopup-wrapper .popup{position:absolute;background-color:#fff;top:60px;padding:16px;border-radius:4px;box-shadow:0 0 16px 4px rgba(66,64,62,.12);color:#000;z-index:1000;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.tablePopup-wrapper .popup.withIcon p{padding-left:12px}.table-two-row-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start}.table-two-row-container .second-row{color:#999}.avatar-name-container{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:space-between;align-items:space-between}.avatar-name-container.withIcon{width:100%}.avatar-name-container .avatar-name-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.avatar-name-container.hideFullName{margin-right:8px}.avatar-name-container .avatar-text-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;white-space:nowrap;margin-right:10px}.avatar-name-container img{border-radius:50%;object-fit:cover}.avatar-name-container span{margin-left:8px}.avatar-name-container .mark{background-color:brown}.avatar-name-container .avatarWithLetters{background-color:#fab500;color:#000;text-transform:uppercase;border-radius:50%;display:grid;place-items:center}.avatar-name-container .icons-container{display:-webkit-flex;display:flex}.avatar-name-container .icon-wrapper{display:-webkit-flex;display:flex;height:40px;margin-left:6px;-webkit-align-items:center;align-items:center}.avatar-image-wrapper{cursor:url(/media/pointer-with-clock.png),auto}.driver-avatar-popup{position:fixed;padding:6px 14px;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px 1px rgba(66,64,62,.1);white-space:nowrap;z-index:10}.driver-avatar-popup:before{content:"";display:block;width:0;height:0;position:absolute;border-left:4px solid transparent;border-top:4px solid #fff;border-right:4px solid transparent;top:32px;left:58px}.React-modal{font-family:Source Sans Pro,sans-serif}.React-modal .React-modal-header-border{border-bottom:1px solid #3c3835;padding-bottom:10px}.React-modal .React-modal-header-border .React-modal--dialog-content{padding-top:20px}.React-modal .React-modal-header{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-style:normal;font-weight:600;font-size:24px;line-height:100%;height:50px}.React-modal .modal-absolute-icon svg{right:16px;top:16px;-webkit-transform:none;transform:none;fill:#999}.React-modal .React-modal--dialog-content{width:100%;font-style:normal;font-weight:400;font-size:16px;line-height:150%;min-height:100px}.React-modal .React-modal--dialog-content.centered{-webkit-flex-direction:column;flex-direction:column}.React-modal .dialog-buttons,.React-modal .React-modal--dialog-content.centered{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.React-modal .dialog-buttons{padding-top:20px}.React-modal .title-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;position:relative;width:100%}.React-modal .modal-title-close-btn{position:absolute;right:0;top:6px;cursor:pointer}.React-modal .request-booking-title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:32px}.React-modal .request-booking-title svg{fill:#3c3835!important;width:24px;height:24px;margin-right:19px!important}.React-modal .request-booking-title span{font-weight:600;font-size:24px;line-height:32px}.new-requests-table-container .table-container{width:100%;border-spacing:0 8px;margin-bottom:8px;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:8px}.new-requests-table-container .table-container .table-body-container{display:block;height:256px;overflow-y:scroll;position:relative;margin:0 0 0 -12px;padding:17px 0 17px 12px}.new-requests-table-container .table-container .table-row-container{width:100%;margin:0 auto;display:grid;grid-template-columns:minmax(187px,1fr) minmax(110px,1fr) minmax(128px,1fr) minmax(111px,1fr) minmax(116px,1fr) minmax(116px,1fr);border-bottom:1px solid #f5f5f5;cursor:default}.new-requests-table-container .table-row-container{position:relative;padding-left:24px}.new-requests-table-container .row-item-container{display:grid;place-items:center left;height:56px}.new-requests-table-container ::-webkit-scrollbar{width:8px}.new-requests-table-container ::-webkit-scrollbar-track{background:transparent}.new-requests-table-container ::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:50px}.new-requests-table-container ::-webkit-scrollbar-thumb:hover{background:#b3b3b3}@media (max-width:768px){.new-requests-table-container .table-container{width:100%!important;overflow-x:auto!important}.new-requests-table-container .table-container .table-body-container{height:200px!important;overflow-x:auto!important}.new-requests-table-container .table-container .table-row-container{min-width:600px!important;grid-template-columns:minmax(120px,1fr) minmax(80px,1fr) minmax(100px,1fr) minmax(80px,1fr) minmax(80px,1fr) minmax(80px,1fr)!important}}@media only screen and (min-height:1500px){.new-requests-table-container .table-container .table-body-container{min-height:400px}}.empty-state{background-image:url(/media/empty-state-left.png),url(/media/empty-state-right.png);position:relative;background-color:#fff;background-position:0 0,100% 0;background-repeat:no-repeat,no-repeat;background-size:contain,contain;height:256px;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:16px}.empty-state svg{vertical-align:-5px}.empty-state .content{margin:auto;text-align:center;width:300px;padding-top:24px}.empty-state img{padding-bottom:25px}.empty-state-label{font-family:Source Sans Pro;font-size:16px;color:grey;font-weight:600}.empty-state-label span{padding-left:5px}.table-body-container{cursor:default;margin-top:16px}.table-body-container .column{display:-webkit-flex;display:flex}.loading-container .loading-label{padding-left:5px;color:#fff}.loading-container .loading-image{vertical-align:-5px}.loading-scroll{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;margin-top:20px;-webkit-justify-content:center;justify-content:center;-webkit-align-self:center;align-self:center}.loading-scroll .loading-label{color:#000}.loading-planning{position:absolute;left:50%;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;margin-top:20px}.loading-planning .loading-label{color:#000}.loading-modal{padding-left:90px;padding-top:250px}.loading-modal .loading-label{color:#000}.loading-notify-modal{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.loading-notify-modal .loading-label{color:#000}.company-loading{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-justify-content:center;justify-content:center;-webkit-align-self:center;align-self:center}.company-loading .loading-label{color:#000}.loading-dropdown{padding:10px 0 10px 10px}.loading-dropdown .loading-label{color:#3c3835}.buttonLoading{position:absolute}.activeNotification{-webkit-animation:blinker 2s linear 1;animation:blinker 2s linear 1}@-webkit-keyframes blinker{50%{opacity:.2;background:#ff9800}}@keyframes blinker{50%{opacity:.2;background:#ff9800}}.new-pending-requests-table-container .table-container{border-spacing:0 8px;margin-bottom:8px;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:8px}.new-pending-requests-table-container .table-container .table-body-container{display:block;height:256px;overflow-y:scroll;position:relative;margin:0 0 0 -12px;padding:17px 0 17px 12px}.new-pending-requests-table-container .table-container .table-row-container{padding-left:24px;width:100%;margin:0 auto;display:grid;grid-template-columns:minmax(187px,1fr) minmax(110px,1fr) minmax(128px,1fr) minmax(111px,1fr) minmax(116px,1fr) minmax(116px,1fr);border-bottom:1px solid #f5f5f5}.new-pending-requests-table-container .table-row-container .td-container:first-child{padding-left:24px}.new-pending-requests-table-container .row-item-container{display:grid;place-items:center left;height:56px}.new-pending-requests-table-container ::-webkit-scrollbar{width:8px}.new-pending-requests-table-container ::-webkit-scrollbar-track{background:transparent}.new-pending-requests-table-container ::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:50px}.new-pending-requests-table-container ::-webkit-scrollbar-thumb:hover{background:#b3b3b3}@media (max-width:768px){.new-pending-requests-table-container .table-container{width:100%!important;overflow-x:auto!important}.new-pending-requests-table-container .table-container .table-body-container{height:200px!important;overflow-x:auto!important}.new-pending-requests-table-container .table-container .table-row-container{min-width:600px!important;grid-template-columns:minmax(120px,1fr) minmax(80px,1fr) minmax(100px,1fr) minmax(80px,1fr) minmax(80px,1fr) minmax(80px,1fr)!important}}.right-side-bar-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;max-width:336px;width:100%;height:100%;background:#fff;position:fixed;top:0;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:16px 0 0 0;right:0}.right-side-bar-container .right-collapse-sidebar-container{color:#fff;width:100%;display:-webkit-flex;display:flex;padding-left:24px}.right-side-bar-container .notifications{overflow:auto;position:fixed;bottom:0;top:490px;width:336px}.right-side-bar-container .notifications .loading-image{margin-top:5px;margin-left:155px}.right-side-bar-container .notifications .loading-label{color:#3c3835}.right-side-bar-container .notification-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:35px 0 28px 24px;-webkit-justify-content:space-between;justify-content:space-between}.right-side-bar-container .mark-all-container{color:#006bc9;font-size:14px;padding-right:25px;-webkit-align-self:center;align-self:center;padding-top:4px;cursor:pointer}.notificationWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%}.dateContainer{width:100%;padding-right:30px;padding-top:20px}.dateText{text-align:right;line-height:24px;font-size:16px;font-weight:600}.highlight-notifications{-webkit-animation:blink 2s 1;animation:blink 2s 1}@-webkit-keyframes blink{50%{opacity:.2}}@keyframes blink{50%{opacity:.2}}.background-container{background-color:#fab500;border-radius:8px;width:288px;height:246px}h5{font-size:24px;color:#3c3835;line-height:32px;font-weight:600}.last24hoursContainer{display:-webkit-flex;display:flex;margin-top:54px;padding-bottom:24px}.bookingContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;cursor:pointer}.bookingInfo{font-size:64px;width:68;height:64;font-weight:700;-webkit-align-items:center;align-items:center;margin-left:16px;margin-top:24px}.bookingInfo,.bookingText{display:-webkit-flex;display:flex;color:#3c3835}.bookingText{font-weight:600;font-size:16px;line-height:20px;width:68px;height:40px;margin-top:43px;margin-left:9px}.containerBox,.dataContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.dataContainer{background-color:#3c3835;width:126px;height:42px;border-radius:8px;margin-left:14px;margin-top:37px;margin-bottom:11px;text-align:center;padding-left:8px;cursor:pointer}.dataContainer.second-item{margin-left:8px}.dataContainer.second-row{margin-bottom:0;margin-top:0}.dataContainer-cr{background-color:#3c3835;width:72px;height:72px;border-radius:8px;margin-left:16px;margin-top:62px;margin-bottom:24px;padding-top:8px;cursor:pointer}.dataInfo{font-size:28px;color:#fff}.dataInfo-cr{color:#fff;margin-left:8px}.textInfo{padding:15px 0 0 8px}.textInfo,.textInfo-cr{color:#fff;font-size:12px}.textInfo-cr{margin-left:8px;margin-bottom:8px}.newBookingText{color:#fff;font-size:12px;line-height:14px;padding:7px 0 0 8px;width:20px}.notification-item{display:-webkit-flex;display:flex;padding:12px 0 15px 3px;cursor:pointer;background-color:#f8f8f8}.notification-item .mozilla-bg{background-color:#fff;width:45px;height:45px;border-radius:17px;box-shadow:0 1px 2px 1px rgba(66,64,62,.24)}.notification-item .close-icon-wrapper{position:absolute;right:5px;width:16px;height:16px;cursor:pointer}.notification-item.unread{border-bottom:1px solid #f5f5f5}.notification-item .dot-wrapper{width:18px;height:5px;padding-top:20px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.notification-item .info{padding:0 0 0 10px}.notification-item .info .label{color:#3c3835;font-size:20px;padding-top:7px}.notification-item .info .description{color:#999;font-size:12px;padding:10px 0 7px}.notification-item .info .pnr{padding-right:10px;font-size:12px;color:#2278b5}.notification-item .info .created-date{padding-top:10px;font-size:12px;color:#999}.notification-item .info .pickup-date{padding-left:4px;font-size:12px;color:#2278b5}.notification-item .info .time{font-size:12px;padding:0 12px 0 4px;color:#2278b5}.notification-item .info .clock{vertical-align:-3px}.notifications-empty-state{padding-top:15px;text-align:center;color:grey;font-weight:600}.notifications-empty-state .zero{font-size:24px}.notifications-empty-state .label{padding-top:10px;font-size:16px;margin-bottom:45px}.drop-down-only-display-container{display:-webkit-flex;display:flex;padding:4px 8px;position:relative;background-color:#f5f5f5;border-radius:8px}.drop-down-table-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.drop-down-table-container .email-notified-container{position:absolute;top:-2px;left:-13px;z-index:1;width:26px;height:26px}.drop-down-table-container .email-notified-container .mozilla-bg{background-color:#fff;display:grid;place-items:center;border-radius:50%;box-shadow:0 1px 2px 1px rgba(66,64,62,.24);width:24px;height:24px}.drop-down-table-container .email-notified-container .email-icon-popup-wrapper{position:relative}.drop-down-table-container .email-notified-container .email-notification-popup{background-color:#fff;position:absolute;top:-38px;padding:6px 14px;box-shadow:0 4px 16px 2px rgba(40,34,30,.12);font-size:12px;font-weight:400;border-radius:4px;white-space:nowrap;left:18px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.drop-down-table-container .email-notified-container .email-notification-popup:before{content:"";display:block;width:0;height:0;position:absolute;bottom:-4px;left:45%;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent}.drop-down-table-container .email-notified-container .status-text.Sent{color:#fab500}.drop-down-table-container .email-notified-container .status-text.Failed{color:#d93d38}.drop-down-table-container .email-notified-container .status-text.Pending{color:#858a8d}.drop-down-table-container .table-drop-down-inner-div{position:relative;height:32px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;overflow:hidden;padding:4px 8px;border-radius:8px;white-space:nowrap;cursor:pointer}.drop-down-table-container .table-drop-down-inner-div span+svg{margin-left:4px!important}.drop-down-table-container .table-drop-down-inner-div.Approved,.drop-down-table-container .table-drop-down-inner-div.Pending,.drop-down-table-container .table-drop-down-inner-div.Suggested,.drop-down-table-container .table-drop-down-inner-div.Unassigned{background-color:#f5f5f5}.drop-down-table-container .table-drop-down-inner-div.Cancelled{background-color:#ffedeb}.drop-down-table-container .table-drop-down-inner-div.disabled{cursor:not-allowed}.drop-down-table-container .table-drop-down-inner-div.disabled span{opacity:.4}.drop-down-table-container .table-drop-down-inner-div.disabled svg{opacity:.4!important}.drop-down-table-container .table-drop-down-inner-div .unassigned-span{color:#999}.drop-down-table-container .table-drop-down-inner-div .dropdown-icon{position:absolute;right:8px}.drop-down-table-container .dropdown-content{box-shadow:0 0 16px 4px rgba(66,64,62,.12);border-radius:4px;padding:8px 0;z-index:2;position:absolute;top:40px;min-width:280px;background-color:#fff;color:#3c3835}.drop-down-table-container .dropdown-content.isVehicle{left:-180px}.drop-down-table-container .dropdown-content.isVehicle:before{left:260px}.drop-down-table-container .dropdown-content.show-on-top{-webkit-transform:translateY(-100%);transform:translateY(-100%);top:-8px}.drop-down-table-container .dropdown-content.show-on-top:before{top:unset;border-bottom:unset;bottom:-6px;border-top:6px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent}.drop-down-table-container .dropdown-content .dropdown-row{padding:8px 26px;height:40px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;cursor:pointer}.drop-down-table-container .dropdown-content .dropdown-row.dead-leg{background-color:#f1f9f2}.drop-down-table-container .dropdown-content .dropdown-row:hover{background-color:#f5f5f5}.drop-down-table-container .dropdown-content:before{content:"";display:block;width:0;height:0;position:absolute;border-bottom:6px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent;left:164px;top:-6px}.drop-down-table-container .loading{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.drop-down-table-container .loading .loading-label{color:#000}.drop-down-table-container .empty-state-text{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-align:center}.drop-down-table-container .infinite-scroll-table-dropdown{display:block;height:256px;overflow-y:auto}.planing-popup-element{background-color:#fff;padding:8px;position:absolute;top:-50px;left:10px;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:4px}.search-driver-and-vehicle-container{padding:16px 24px}.driver-error-popup{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:220px;z-index:10;position:fixed;background-color:#fff;box-shadow:0 0 16px 4px rgba(66,64,62,.12);border-radius:4px;padding:24px 22px 32px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.driver-error-popup .driver-error-title{font-size:14px;margin-bottom:14px;text-align:center}.driver-error-popup .driver-error-text{font-size:12px}.driver-error-popup:before{content:"";display:block;width:0;height:0;position:absolute;border-left:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;right:-8px;top:54px}.input-wrapper{position:relative}.input-wrapper .input-warning{position:absolute;font-size:12px;bottom:-20px;color:#ff4040}.input-wrapper .messages-container{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.input-wrapper .messages-container label{display:inline-block;margin-bottom:8px}.input-wrapper input{position:relative;outline:none;box-shadow:0 1px 2px 1px rgba(66,64,62,.1)}.input-wrapper.regular-style input{border:1px solid #e5e5e5;background-color:#fff;color:#999;box-shadow:0 1px 2px 1px rgba(66,64,62,.1)}.input-wrapper.regular-style ::-ms-input-placeholder,.input-wrapper.regular-style ::placeholder{font-size:14px;line-height:20px;color:#999}.input-wrapper.regular-style input:focus{border:1px solid #666;box-shadow:0 0 0 1px #e5e5e5,0 1px 2px 1px rgba(66,64,62,.1);color:#3c3835}.input-wrapper.search-style input{border:1px solid #e5e5e5;background-color:#fff;border-radius:8px}.input-wrapper.search-style ::-ms-input-placeholder,.input-wrapper.search-style ::placeholder{font-size:14px;line-height:20px;color:#999}.input-wrapper.search-style input:focus{border:1px solid #666}.input-wrapper.settings-style{width:100%;margin-left:35px}.input-wrapper.settings-style label{color:#666;font-size:12px;line-height:16px}.input-wrapper.settings-style input{color:#28221e;background-color:#f5f5f5;border:none;border-radius:8px}.input-wrapper.settings-style ::-ms-input-placeholder,.input-wrapper.settings-style ::placeholder{font-size:14px;line-height:20px;color:#999}.input-wrapper.settings-style input:focus{border:1px solid #666;color:#3c3835;box-shadow:none;background-color:#f5f5f5}.input-wrapper.settings-style input{display:-webkit-flex;display:flex;width:325px;height:40px;box-shadow:none;padding-left:36px}.input-wrapper.settings-style.no-margin{margin-left:0}.input-wrapper.settings-style.disabled input{color:#696d6f!important}.input-wrapper.trip-details-modal-style label{color:#666;font-size:12px;line-height:16px}.input-wrapper.trip-details-modal-style input{color:#28221e;background-color:#f5f5f5;border:none;height:40px;border-radius:8px;box-shadow:none}.input-wrapper.trip-details-modal-style ::-ms-input-placeholder,.input-wrapper.trip-details-modal-style ::placeholder{font-size:14px;line-height:20px;color:#999}.input-wrapper.trip-details-modal-style input:focus{border:1px solid #666;color:#3c3835;box-shadow:none;background-color:#f5f5f5}.input-wrapper.videcom-style input{color:#28221e;background-color:#fff;height:40px;border-radius:8px;border:1px solid #e5e5e5;box-shadow:none;width:192px}.input-wrapper.videcom-style ::-ms-input-placeholder,.input-wrapper.videcom-style ::placeholder{font-size:14px;line-height:20px;color:#999}.input-wrapper.videcom-style input:focus{border:1px solid #666;background-color:#fff;color:#3c3835;box-shadow:none}.input-wrapper.regular-size input{padding:0 12px;border-radius:8px}.input-wrapper.regular-size input,.input-wrapper.search-size input{height:40px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.input-wrapper.search-size input{width:355px;box-shadow:none;padding-left:36px}.input-wrapper.search-driver-and-vehicle-size input{display:-webkit-flex;display:flex;width:100%;height:40px;box-shadow:none;padding-left:36px}.input-wrapper.trip-request-size input{display:-webkit-flex;display:flex;width:325px;height:40px;box-shadow:none;padding-left:36px}.input-wrapper.fullWidth input{width:100%}.input-wrapper.filter-style input{margin-top:24px}.input-wrapper.filter-search-style input,.input-wrapper.filter-style input{border:1px solid #e5e5e5;box-sizing:border-box;border-radius:8px;height:32px;padding:6px 12px;box-shadow:none}.input-wrapper.filter-search-style input{cursor:pointer;-webkit-flex:1 1;flex:1 1}.input-wrapper.location-search-style label{color:#666;font-size:12px;line-height:16px}.input-wrapper.location-search-style input{color:#28221e;background-color:#f5f5f5;border:none;height:40px;border-radius:8px;box-shadow:none;-webkit-flex:1 1;flex:1 1;cursor:pointer}.input-wrapper.add-vehicle-style input{border:1px solid #e5e5e5;box-sizing:border-box;border-radius:8px;height:40px;padding:6px 12px;box-shadow:none}.input-wrapper.add-vehicle-style .placeholder{color:#999}.input-wrapper.input-error input{background-color:#fff6f5;border:1px solid #fda79b}.input-wrapper.input-error .messages-container{color:#ff4040}.mandatory-star{color:#fab500;font-size:16px;padding-right:27px}.input-icon-wrapper{position:relative;height:40px}.search-icon{position:absolute;left:16px;top:14px;fill:#999;width:24px;height:24px;-webkit-justify-content:center;justify-content:center}.trip-request-table-container{margin-top:32px}.trip-request-table-container .table-container{width:100%;margin-bottom:8px;display:block;padding-bottom:1px;border-radius:8px}.trip-request-table-container .table-container .tripRequests__wrapper .TableHead-container{position:relative;padding-left:16px;padding-right:8px;margin-top:40px}.trip-request-table-container .table-container .tripRequests__wrapper .TableHead-container .tableHeadRow{display:grid;grid-template-columns:minmax(99px,1fr) minmax(131px,1fr) minmax(122px,1fr) minmax(119px,1fr) minmax(114px,1fr) minmax(116px,1fr) minmax(48px,.5fr) 16px}.trip-request-table-container .table-container .tripRequests__wrapper .table-body-container{position:relative;overflow-y:scroll;height:360px;padding-top:25px;margin:0 0 0 -12px;padding-left:12px}.trip-request-table-container .table-container .tripRequests__wrapper .table-body-container .table-row-container{padding-left:16px;display:grid;grid-template-columns:minmax(99px,1fr) minmax(131px,1fr) minmax(122px,1fr) minmax(119px,1fr) minmax(114px,1fr) minmax(116px,1fr) minmax(48px,.5fr) 16px}.trip-request-table-container .table-container .tripRequests__wrapper .table-body-container .table-row-container .statusTableCell-inner-container{width:96px}.trip-request-table-container .table-container .tripRequests__wrapper .table-row-container{position:relative;border-top:.5px solid #f5f5f5;height:56px}.trip-request-table-container .table-container .tripRequests__wrapper .table-row-container:hover{background-color:#fafafa}.trip-request-table-container .table-container .tripRequests__wrapper .table-row-container .infoPopup svg{cursor:pointer}.trip-request-table-container .table-container .tripRequests__wrapper .table-row-container .row-item-container{display:grid;place-items:center left}.trip-request-table-container .table-container .tripRequests__wrapper .table-row-container .row-item-container .drop-down-only-display-container{background-color:initial;padding:0}.trip-request-table-container .table-container .tripRequests__wrapper .table-row-container .row-item-container .drop-down-only-display-container .avatar-name-container .companyColorWithLetters,.trip-request-table-container .table-container .tripRequests__wrapper .table-row-container .row-item-container .drop-down-only-display-container .avatar-name-container img{border:1px solid #cdccc8}.trip-request-table-container .table-container .tripRequests__wrapper .table-row-container .pnrBtn{cursor:pointer}.trip-request-table-container .table-container .tripSuggestions__wrapper .TableHead-container{position:relative;padding-left:16px;padding-right:8px;margin-top:40px}.trip-request-table-container .table-container .tripSuggestions__wrapper .TableHead-container .tableHeadRow{display:grid;grid-template-columns:minmax(142px,1fr) minmax(183px,1fr) minmax(167px,1fr) minmax(166px,1fr) 89px 24px}.trip-request-table-container .table-container .tripSuggestions__wrapper .table-body-container{position:relative;overflow-y:scroll;height:360px;padding-top:25px;margin:0 0 0 -12px;padding-left:12px}.trip-request-table-container .table-container .tripSuggestions__wrapper .table-body-container .table-row-container{padding-left:16px;display:grid;grid-template-columns:minmax(142px,1fr) minmax(183px,1fr) minmax(167px,1fr) minmax(166px,1fr) 89px 24px}.trip-request-table-container .table-container .tripSuggestions__wrapper .table-body-container .table-row-container .statusTableCell-inner-container{width:96px}.trip-request-table-container .table-container .tripSuggestions__wrapper .table-row-container{position:relative;border-top:.5px solid #f5f5f5;height:56px}.trip-request-table-container .table-container .tripSuggestions__wrapper .table-row-container:hover{background-color:#fafafa}.trip-request-table-container .table-container .tripSuggestions__wrapper .table-row-container .row-item-container{display:grid;place-items:center left}.trip-request-table-container .table-container .tripSuggestions__wrapper .table-row-container .row-item-container .drop-down-only-display-container{background-color:initial;padding:0}.trip-request-table-container .table-container .tripSuggestions__wrapper .table-row-container .row-item-container .drop-down-only-display-container .avatar-name-container .companyColorWithLetters,.trip-request-table-container .table-container .tripSuggestions__wrapper .table-row-container .row-item-container .drop-down-only-display-container .avatar-name-container img{border:1px solid #cdccc8}.trip-request-table-container .table-container .tripSuggestions__wrapper .table-row-container .row-item-container:first-child .body2-semibold{cursor:pointer}.trip-request-table-container .row-item-container{display:grid;place-items:center left;height:56px}@media (max-width:768px){.trip-request-table-container{margin-top:16px!important}.trip-request-table-container .table-container{width:100%!important;overflow-x:auto!important}.trip-request-table-container .table-container .tripRequests__wrapper .TableHead-container,.trip-request-table-container .table-container .tripSuggestions__wrapper .TableHead-container{margin-top:20px!important;padding-left:8px!important;padding-right:8px!important}.trip-request-table-container .table-container .tripRequests__wrapper .TableHead-container .tableHeadRow,.trip-request-table-container .table-container .tripSuggestions__wrapper .TableHead-container .tableHeadRow{min-width:700px!important;grid-template-columns:minmax(80px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(40px,.5fr) 16px!important}.trip-request-table-container .table-container .tripRequests__wrapper .table-body-container,.trip-request-table-container .table-container .tripSuggestions__wrapper .table-body-container{height:250px!important;overflow-x:auto!important}.trip-request-table-container .table-container .tripRequests__wrapper .table-body-container .table-row-container,.trip-request-table-container .table-container .tripSuggestions__wrapper .table-body-container .table-row-container{min-width:700px!important;grid-template-columns:minmax(80px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(40px,.5fr) 16px!important}.trip-request-table-container .table-container .tripSuggestions__wrapper .table-body-container .table-row-container,.trip-request-table-container .table-container .tripSuggestions__wrapper .TableHead-container .tableHeadRow{grid-template-columns:minmax(80px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr)!important}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#b3b3b3}@media only screen and (min-height:1100px){.trip-request-table-container .table-container .table-body-container{min-height:600px}}.TableHead-container{position:relative;text-align:left;margin-top:40px}.TableHead-container .table-head-checkbox{position:absolute;left:-25px;top:0;cursor:pointer}.THeadItem-container{-webkit-flex:1 1;flex:1 1;color:#999;-webkit-flex-direction:row;flex-direction:row}.THeadItem-title-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;cursor:pointer}.sorting-popup-list{position:absolute;background-color:#fff;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);z-index:9999;margin-top:2px}.sorting-popup-item{color:#3c3835;text-align:center;padding:7px 0;width:110px;height:30px;cursor:pointer;font-size:14px;text-transform:none}.sorting-popup-item:hover{background-color:#f5f5f5}.requests-dropdown-container{width:110px;position:relative;min-height:38px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:9px 32px 9px 16px;outline:none;cursor:pointer}.requests-dropdown-container .activeList{position:absolute;top:40px;width:229px;background-color:#fff;z-index:2;box-shadow:0 2px 6px 1px rgba(66,64,62,.12)}.requests-dropdown-container .arrow-wrapper{position:relative;padding-top:6px}.requests-dropdown-container .item{height:36px;width:229px;padding:0 24px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.requests-dropdown-container .item:hover{background-color:#f5f5f5}.requests-dropdown-container .dropdown-button{-webkit-align-items:center;align-items:center;height:38px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.requests-dropdown-container .label-text{width:80px;margin-right:10px;font-weight:600;font-size:16px;line-height:24px;color:#3c3835}.requests-dropdown-container .icon-wrapper{margin-right:10px}.requests-dropdown-container .name-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100px;-webkit-align-self:center;align-self:center}.tab-layout-container{width:100%}.tab-layout-container.tab-layout-white-bg{background-color:#fff}.tab-layout-container .tab-content{padding-top:24px}.tab-layout-container .tab-content.isPageLayout{padding:32px 30px}@media (max-width:768px){.tab-layout-container .tab-content{padding-top:16px!important}.tab-layout-container .tab-content.isPageLayout{padding:16px!important}}.tab-layout-container .tabs-container{width:100%;display:-webkit-flex;display:flex;background-color:#fff;border-radius:16px 16px 0 0;border-bottom:1px solid #e5e5e5}@media screen and (max-width:500px){.tab-layout-container .tabs-container .tab-container{-webkit-flex:1 1;flex:1 1}}.tab-layout-container .tabs-container.isPageLayout{padding-left:32px;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:768px){.tab-layout-container .tabs-container{border-radius:8px 8px 0 0!important}.tab-layout-container .tabs-container.isPageLayout{padding-left:16px!important;padding-right:16px!important}}.tab-layout-container .tabs-navigation{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.tab-layout-container .tabs-navigation.isPageLayout{padding-top:34px}@media (max-width:768px){.tab-layout-container .tabs-navigation.isPageLayout{padding-top:16px!important}}.tab-layout-container .right-side-layout-container{-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex;padding-top:12px;padding-right:32px}@media (max-width:768px){.tab-layout-container .right-side-layout-container{padding-top:8px!important;padding-right:16px!important}}.tab-container{width:-webkit-max-content;width:max-content;position:relative;color:#999;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-shrink:0;flex-shrink:0;font-size:16px;line-height:24px;margin-right:40px;cursor:pointer;padding-bottom:8px;font-weight:600}@media (max-width:768px){.tab-container{font-size:14px!important;line-height:20px!important;margin-right:20px!important;padding-bottom:6px!important}}.activeTab,.tab-container:hover{color:#3c3835}.activeTab{font-weight:600;border-bottom:1px solid #3c3835}.title-style{font-size:20px}@media (max-width:768px){.title-style{font-size:18px!important}}.subtitle-style{font-size:16px}@media (max-width:768px){.subtitle-style{font-size:14px!important}}.drivers-page-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.driver-card-container{text-align:center;max-width:294px;min-width:252px;height:328px;background:#f5f5f5;box-shadow:0 0 32px 4px rgba(0,0,0,.1);border-radius:8px;margin:10px;position:relative}.driver-card-container h4{font-weight:600;size:20px;line-height:24px;margin:8px}.driver-card-container .threeDot{position:absolute;top:16px;right:16px}.driver-card-container .footer{position:absolute;bottom:0;margin:0 auto;width:100%;background:#cdccc8;padding:20px 0;font-weight:600;font-size:14px;line-height:14px;color:#3c3835;border-radius:0 0 8px 8px}.driver-card-container .link{position:absolute;left:16px;top:16px;font-weight:400;font-size:12px;color:#fab500;line-height:16px}.avatar-image-container{position:relative;top:-10px;margin-top:15px}.avatar-image-container img{width:64px;height:64px;background-color:#d3d3d3;border-radius:50%;margin:0;position:absolute;top:3px;left:3px}.avatar-image-container .imageWraper{width:70px;height:70px;border:2px solid #10c492;border-radius:50%;position:relative;background:#fff;margin:0 auto}.avatar-image-container .notActive{width:70px;height:70px;border-radius:50%;position:relative;background:#fff;margin:0 auto}.item-for-driver-card-container{position:absolute;bottom:65px}.item-for-driver-card-container .assignedTo{text-align:left;font-weight:400;font-size:12px;letter-spacing:2%;color:#999;margin:0 0 0 16px}.item-for-driver-card-container .city{margin:auto;padding:5px;font-weight:600;size:14px;color:#3c3835}.item-for-driver-card-container img{width:32px;height:32px;border-radius:4px;margin:0}.item-for-driver-card-container .wrap{display:-webkit-flex;display:flex;margin-left:16px;margin-top:8px;background:#f5f5f5}.item-for-driver-card-container .wrapCity{display:-webkit-flex;display:flex;background:#f5f5f5;box-shadow:0 0 14px 3px rgba(0,0,0,.1);margin-left:8px;border-radius:20px;padding:0 5px}.item-for-driver-card-container .dotIcon{margin:auto}.item-for-driver-card-container .tripNumber{margin:auto;font-weight:600;font-size:14px;color:grey}.availability-container{background-color:#fff}.availability-container .week-days{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex:1 1;flex:1 1}.availability-container .week-days .week-day-column{-webkit-flex:7 1;flex:7 1;font-size:14px;text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.availability-container .week-days .week-day-label{color:#999;margin-bottom:20px}.availability-container .week-days .week-day-item-label{background-color:#67d19e;height:24px;padding-top:5px}.availability-container .week-days .week-day-item-label.isDayOff{background-color:#f5f5f5;transition:background-color .7s ease}.availability-container .week-days .week-day-item{height:140px;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;min-width:100px}.availability-container .week-days .week-day-item.lastInRow{border-right:1px solid #e5e5e5}.availability-container .week-days .week-day-item.lastInColumn{border-bottom:1px solid #e5e5e5}.availability-container .week-days .week-day-item.isToday{border:1px solid #fab500}.availability-container .week-days .week-day-item.filterMark{background-color:#fff7cc}.availability-container .upper-row-right-side{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.availability-container .availability-upper-row-container{padding:0 0 18px;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.availability-container .events-wrapper{padding:10px 6px}.calendar-container{width:256px;height:313px;z-index:999}.upper-row-left-side{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.driver-name-wrapper{margin-left:120px;font-size:14px;font-weight:600;padding-top:5px}.calendar-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.drop-down-calendar-container{position:relative;width:136px}.drop-down-calendar-container .calendar-container{position:absolute;width:256px;z-index:999;background-color:#fff}.drop-down-calendar-container .calendar-container.alignRight{right:0}.drop-down-calendar-container .calendar-container .clear-date-button{border-radius:4px;left:15px;width:226px;margin:-40px auto;background-color:#ff4040;text-align:center;color:#fff;cursor:pointer}.drop-down-calendar-container .calendar-container .react-calendar{border-width:0;border-radius:4px 4px 4px 4px;background:#fff;box-shadow:0 0 16px 4px rgba(66,64,62,.12)}.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__viewContainer{padding:0 16px 41px 14px}.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__tile:enabled:focus,.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__tile:enabled:hover{border-radius:50%;background-color:#f5f5f5}.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__month-view__weekdays__weekday{padding:0;width:32px;height:32px;text-transform:none;color:#cdccc8}.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__tile.react-calendar__month-view__days__day{padding:0;width:32px;height:32px;color:#000;margin-bottom:8px}.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth{color:#cdccc8}.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day{background-color:#3c3835;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#fff}.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__tile.react-calendar__tile--now{border-radius:50%;background-color:#f5f5f5}.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__month-view__weekdays{font-weight:400;color:#cdccc8}.drop-down-calendar-container .calendar-container .react-calendar abbr{text-decoration:none}.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__navigation button{min-width:30px;height:40px}.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__navigation button:enabled:hover{background-color:#f5f5f5}.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__navigation__next2-button,.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__navigation__next-button,.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__navigation__prev2-button,.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__navigation__prev-button{padding:0;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:xx-large;height:22px;font-size:18px}.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__navigation__label{font-size:16px;font-weight:600}.drop-down-calendar-container .calendar-container .react-calendar .react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day{max-width:22px}.date-text-label{color:#666;font-size:12px;line-height:16px;margin-bottom:8px}.calendar-date-text{position:relative;height:40px;width:200px;background-color:#f5f5f5;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:400;cursor:pointer}.calendar-date-text .calendar-icon-wrapper{position:absolute;right:10px;top:10px}.calendar-date-text.disabled{cursor:unset}.calendar-date-text.warning{background-color:#fff6f5;border:1px solid #fdb2a8}.calendar-date-text.filter-calendar-style{position:relative;background-color:#fff;border:1px solid #e5e5e5;color:#999!important;height:32px;border-radius:8px;box-shadow:none;width:136px;text-align:left}.calendar-date-text.filter-calendar-style .calendar-icon-wrapper{top:7px}.calendar-date-text.driver-modal-style{position:relative;background-color:#f5f5f5;color:#3c3835!important;height:40px;border-radius:8px;box-shadow:none;width:148px;text-align:left}.calendar-date-text.driver-modal-style .calendar-icon-wrapper{top:10px}.active-filter-list-container{padding:0 20px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end}.active-filter-container,.active-filter-list-container{height:32px;position:relative;-webkit-flex-direction:row;flex-direction:row}.active-filter-container{display:-webkit-inline-flex;display:inline-flex;padding:0 12px;background-color:#f7f7f7;border:1px solid #e5e5e5;border-radius:8px;-webkit-align-items:center;align-items:center;margin-left:8px}.active-filter-container .active-filter-text{font-size:14px;margin-right:10px}.active-filter-container .close-icon-wrapper{width:14px;height:14px;cursor:pointer}.additional-events{font-size:13px;text-align:left;cursor:pointer;position:relative}.additional-events-popup{position:absolute;bottom:-10px;-webkit-transform:translateY(100%);transform:translateY(100%);background-color:#fff;padding:24px 27px;box-shadow:0 0 16px 4px rgba(66,64,62,.12);border-radius:4px;width:215px;cursor:default;z-index:9}.additional-events-popup.shouldShowOnTop{bottom:unset;top:-10px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.additional-events-popup.shouldShowOnTop:before{border-bottom:unset;top:unset;bottom:-6px;border-top:6px solid #fff}.additional-events-popup:before{content:"";display:block;width:0;height:0;position:absolute;border-bottom:6px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent;left:20px;top:-6px}.driver-event-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-bottom:8px}.driver-event-container .driver-event-dot{margin-right:6px;margin-top:3px;width:6px;height:6px;border-radius:50%;background-color:#67d19e;min-width:6px}.driver-event-container .driver-event-text-wrapper{cursor:pointer;position:relative;width:100%}.driver-event-container .driver-event-text{font-size:12px;position:absolute;left:0;top:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.driver-event-container .additional-day-popup{font-size:12px;position:absolute;overflow:visible;background-color:#fff;border-radius:4px;box-shadow:0 4px 16px 2px rgba(40,34,30,.12);padding:4px 9px;top:-4px;white-space:nowrap;z-index:10}.cancel-event-container .buttons-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:24px}.additional-trip-info-container{background-color:#fff;width:220px;position:absolute;left:-40px;top:18px;z-index:10;border-radius:4px;box-shadow:0 0 16px 4px rgba(66,64,62,.12);padding:24px 22px 20px;cursor:default}.additional-trip-info-container.show-on-top{top:unset;bottom:16px}.additional-trip-info-container.show-on-top:before{top:unset;bottom:-6px;border-bottom:unset;border-top:6px solid #fff}.additional-trip-info-container .title-wraper{font-size:14px;font-weight:400;color:#3c3835;cursor:pointer}.additional-trip-info-container .title-wraper.event-type{margin-top:14px;cursor:default}.additional-trip-info-container .date-time-label{font-size:12px;color:#999;height:12px;font-weight:400}.additional-trip-info-container .date-time-container{margin-top:20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.additional-trip-info-container .date-time-value{position:relative;font-size:12px;color:#3c3835;padding-top:4px;font-weight:400}.additional-trip-info-container .left-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.additional-trip-info-container .right-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}.additional-trip-info-container .cancel-button-wrapper{margin-top:24px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.additional-trip-info-container .additional-day-text{top:18px;font-size:12px;color:#fab500;position:absolute}.additional-trip-info-container:before{content:"";display:block;width:0;height:0;position:absolute;border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;left:24px;top:-6px}.non-drive-details .non-drive-details-label{font-size:12px;color:#999;height:12px;font-weight:400;text-align:left;margin-top:16px}.non-drive-details .letter-avatar{width:24px;height:24px;border-radius:50%;background-color:#fab500;font-size:12px;padding:6px 0}.non-drive-details .flex-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:12px}.non-drive-details .flex-row img{border-radius:50%;object-fit:cover}.non-drive-details .creator-name{font-size:14px;margin-left:8px;padding-top:5px}.non-drive-details .creation-date-time{font-size:12px;color:#3c3835;margin:0 12px 0 5px;padding-top:1px}.non-drive-details .description-wrapper{position:relative}.non-drive-details .description-text{margin-top:12px;font-size:12px;text-align:left;display:block;display:-webkit-box;line-height:1.4;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.description-popup{background-color:#fff;width:150px;position:absolute;left:-164px;bottom:-10px;z-index:10000;border-radius:4px;box-shadow:0 0 16px 4px rgba(66,64,62,.12);padding:10px;cursor:default;text-align:left;word-wrap:break-word}.description-popup.show-on-right{left:unset;right:-164px}.description-popup.show-on-right:before{right:unset;border-left:unset;left:-8px;border-right:8px solid #fff}.description-popup:before{content:"";display:block;width:0;height:0;position:absolute;border-left:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;right:-8px;bottom:42px}.leg-connection-container .leg-connection{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:21px;height:11px;position:relative}.leg-connection-container .leg-connection-line{height:1px;width:150px;position:absolute;top:5px;left:11px;background-color:#3c3835;z-index:0}.leg-connection-container .leg-type-icon-wrapper{height:10px;width:38px;background-color:#fff;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0 7px;z-index:5}.leg-connection-container .leg-info-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-top:5px}.leg-connection-container .leg-info{font-size:12px;color:#999;height:12px;font-weight:400}.status-modal{background-color:#fafafa;padding:24px 16px;width:312px;height:822px}.status-confirmation-modal{background-color:#fff;width:392px;height:609px}.status-confirmation-modal .affected-events-container{height:368px;overflow-y:auto;padding:5px 40px 5px 50px}.status-confirmation-modal .affected-event-modal-text{padding:40px 50px 32px}.status-confirmation-modal .affected-event{box-shadow:0 1px 2px 1px rgba(66,64,62,.1);border-radius:8px;padding:16px;height:64px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:14px;line-height:20px;margin-bottom:12px}.status-confirmation-modal .event-dot{width:10px;min-width:10px;height:10px;border-radius:50%;margin-right:10px}.driver-status-label{font-size:14px;color:#999;margin-bottom:8px}.description-input{height:96px;width:100%}textarea{border:none;overflow:auto;outline:none;box-shadow:none;resize:none}.start-end-time-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-top:16px}.driver-status-calendar-container{margin:16px 0}.driver-status-buttons-container{margin-top:24px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.driver-status-buttons-container.confirmation{padding-right:50px}.event-details-error-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.event-details-error{position:absolute;font-size:12px;color:#ff4040;bottom:-4px;overflow:visible;white-space:nowrap}.react-calendar{border-width:0;border-radius:4px 4px 4px 4px;background:#fff;box-shadow:0 0 16px 4px rgba(66,64,62,.12)}.react-calendar .react-calendar__viewContainer{padding:0 16px 41px 14px}.react-calendar .react-calendar__tile:enabled:focus,.react-calendar .react-calendar__tile:enabled:hover{border-radius:50%;background-color:#f5f5f5}.react-calendar .react-calendar__year-view__months{display:block!important}.react-calendar .react-calendar__month-view__weekdays__weekday{padding:0;width:32px;height:32px;text-transform:none;color:#cdccc8}.react-calendar .react-calendar__tile.react-calendar__month-view__days__day{padding:0;width:32px;height:32px;color:#000;margin-bottom:8px}.react-calendar .react-calendar__tile.react-calendar__year-view__months__month{padding:0;width:32px;height:32px;color:#000;margin:0 21px 8px}.react-calendar .react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth{color:#cdccc8}.react-calendar .react-calendar__tile.react-calendar__tile--active,.react-calendar .react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day,.react-calendar .react-calendar__tile.react-calendar__tile--hasActive.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__year-view__months__month{background-color:#3c3835;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#fff}.react-calendar .react-calendar__tile.react-calendar__tile--now{border-radius:50%;background-color:#000}.react-calendar .react-calendar__month-view__weekdays{font-weight:400;color:#cdccc8}.react-calendar abbr{text-decoration:none}.react-calendar .react-calendar__navigation button{min-width:30px;height:40px}.react-calendar .react-calendar__navigation button:enabled:hover{background-color:#f5f5f5}.react-calendar .react-calendar__navigation__next2-button,.react-calendar .react-calendar__navigation__next-button,.react-calendar .react-calendar__navigation__prev2-button,.react-calendar .react-calendar__navigation__prev-button{padding:0;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:xx-large;height:22px;font-size:18px}.react-calendar .react-calendar__navigation__label{font-size:16px;font-weight:600}.react-calendar .react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day,.react-calendar .react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__year-view__months__month{max-width:22px}.react-calendar.driver-status-modal{box-shadow:unset;border:1px solid #e5e5e5;height:340px}.react-calendar.driver-status-modal .react-calendar__viewContainer{padding:0 24px}.react-calendar.driver-status-modal .react-calendar__tile:enabled:focus,.react-calendar.driver-status-modal .react-calendar__tile:enabled:hover{border-radius:0;background-color:#f5f5f5}.react-calendar.driver-status-modal .react-calendar__navigation__next2-button,.react-calendar.driver-status-modal .react-calendar__navigation__prev2-button{visibility:hidden}.react-calendar.driver-status-modal .react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day{border-radius:0}.react-calendar.driver-status-modal .react-calendar__tile.react-calendar__tile--active{border-radius:0;background-color:#cdccc8;color:#000}.react-calendar.driver-status-modal .react-calendar__tile--rangeEnd,.react-calendar.driver-status-modal .react-calendar__tile--rangeEnd:active,.react-calendar.driver-status-modal .react-calendar__tile--rangeEnd:focus,.react-calendar.driver-status-modal .react-calendar__tile--rangeStart,.react-calendar.driver-status-modal .react-calendar__tile--rangeStart:active,.react-calendar.driver-status-modal .react-calendar__tile--rangeStart:focus{background-color:#3c3835!important;color:#fff!important}.react-calendar.driver-status-modal .react-calendar__tile.react-calendar__tile--now:not(.react-calendar__tile.react-calendar__tile--active){background-color:#f5f5f5!important;color:#000!important}.dropdown label{font-size:12px;line-height:16px;display:-webkit-flex;display:flex;color:#666}.dropdown .mandatory-star{color:#fab500}.dropdown .unassignedProfile p{padding-left:6px}.dropdown-container{width:100%;position:relative;min-height:38px;border:1px solid #e5e5e5;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:9px 32px 9px 12px;border-radius:8px;outline:none;cursor:pointer}.dropdown-container.filter-dropdown{margin-top:24px;min-height:32px;height:32px;background-color:#fff}.dropdown-container.driver-status-dropdown{width:100%;min-height:32px;height:32px;background-color:#fff}.dropdown-container.settings-style{min-height:40px;height:40px;background-color:#f5f5f5;border:0}.dropdown-container.withSearch{padding:0;border:none}.dropdown-container .placeholder{color:#999}.dropdown-container .activeList{position:absolute;top:40px;left:0;width:100%;background-color:#fff;z-index:2;box-shadow:0 2px 6px 1px rgba(66,64,62,.12)}.dropdown-container .activeListScrollable{max-height:150px;overflow-y:auto}.dropdown-container .item{padding:7px 0 7px 15px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.dropdown-container .arrow-wrapper{position:absolute;line-height:0;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.dropdown-container .item:hover{background-color:#e5e5e5}.dropdown-container .empty-state-text{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-align:center;padding:6px 0}.add-new-body{background:#f5f5f5;border-radius:8px;margin-top:12px;padding:16px}.add-new-body_content{width:100%;border-radius:4px;border:none;resize:none;padding:10px;font-family:Source Sans Pro;color:#28221e;line-height:20px;font-size:14px;height:96px}.add-new-body_actions{color:#cdccc8;font-size:14px;text-align:right;padding-top:8px}.add-new-body_actions .saveEnabled{color:#28221e}.add-new-body_actions span{padding-left:8px;cursor:pointer}.timePicker-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.timePicker-container .label{margin-bottom:8px;color:#666;font-size:12px}.timePickerInput-container{border:none;position:relative;height:40px;width:110px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0 12px;border-radius:8px;background-color:#f5f5f5}.timePickerInput-container.warning{background-color:#fff6f5;border:1px solid #fdb2a8}.timePickerInput-container .timePickerInputs-wrapper{display:-webkit-flex;display:flex;font-size:14px}.timePickerInput-container.filterStyle{margin-top:24px;background-color:#fff;border:1px solid #e5e5e5;width:110px;height:32px}.timePickerInput-container.filterStyle .timePickerInputs-wrapper{display:-webkit-flex;display:flex;font-size:unset}.timePickerInput-container.driverStatusStyle{background-color:#fff;border:1px solid #e5e5e5;width:132px;height:32px}.timePickerInput-container .react-time-picker__inputGroup__input{outline:none}.timePickerInput-container .react-time-picker__wrapper{border:0}.timePickerInput-container .timePickerInput-abbreviation,.timePickerInput-container .timePickerInput-hours,.timePickerInput-container .timePickerInput-minutes{display:-webkit-flex;display:flex}.timePickerInput-container .timePickerInput-abbreviation input,.timePickerInput-container .timePickerInput-abbreviation select,.timePickerInput-container .timePickerInput-hours input,.timePickerInput-container .timePickerInput-hours select,.timePickerInput-container .timePickerInput-minutes input,.timePickerInput-container .timePickerInput-minutes select{-moz-appearance:textfield;color:#3c3835!important;font-size:14px;width:21px;border:0;outline:none;text-align:center;background-color:#f5f5f5;opacity:1}.timePickerInput-container .timePickerInput-abbreviation input::-webkit-input-placeholder,.timePickerInput-container .timePickerInput-hours input::-webkit-input-placeholder,.timePickerInput-container .timePickerInput-minutes input::-webkit-input-placeholder{color:#3c3835!important}.timePickerInput-container .timePickerInput-abbreviation input::placeholder,.timePickerInput-container .timePickerInput-hours input::placeholder,.timePickerInput-container .timePickerInput-minutes input::placeholder{color:#3c3835!important}.timePickerInput-container .timePickerInput-abbreviation input:disabled,.timePickerInput-container .timePickerInput-hours input:disabled,.timePickerInput-container .timePickerInput-minutes input:disabled{color:unset!important}.timePickerInput-container .timePickerInput-abbreviation select,.timePickerInput-container .timePickerInput-hours select,.timePickerInput-container .timePickerInput-minutes select{width:25px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.timePickerInput-container.filterStyle .timePickerInputs-wrapper{color:#999!important}.timePickerInput-container.filterStyle .timePickerInput-abbreviation,.timePickerInput-container.filterStyle .timePickerInput-hours,.timePickerInput-container.filterStyle .timePickerInput-minutes{display:-webkit-flex;display:flex}.timePickerInput-container.filterStyle .timePickerInput-abbreviation input,.timePickerInput-container.filterStyle .timePickerInput-abbreviation select,.timePickerInput-container.filterStyle .timePickerInput-hours input,.timePickerInput-container.filterStyle .timePickerInput-hours select,.timePickerInput-container.filterStyle .timePickerInput-minutes input,.timePickerInput-container.filterStyle .timePickerInput-minutes select{color:#999!important;background-color:#fff}.timePickerInput-container.filterStyle .timePickerInput-abbreviation input::-webkit-input-placeholder,.timePickerInput-container.filterStyle .timePickerInput-hours input::-webkit-input-placeholder,.timePickerInput-container.filterStyle .timePickerInput-minutes input::-webkit-input-placeholder{color:#999!important}.timePickerInput-container.filterStyle .timePickerInput-abbreviation input::placeholder,.timePickerInput-container.filterStyle .timePickerInput-hours input::placeholder,.timePickerInput-container.filterStyle .timePickerInput-minutes input::placeholder{color:#999!important}.timePickerInput-container.driverStatusStyle .timePickerInputs-wrapper{color:#3c3835!important}.timePickerInput-container.driverStatusStyle .timePickerInput-abbreviation,.timePickerInput-container.driverStatusStyle .timePickerInput-hours,.timePickerInput-container.driverStatusStyle .timePickerInput-minutes{display:-webkit-flex;display:flex}.timePickerInput-container.driverStatusStyle .timePickerInput-abbreviation input,.timePickerInput-container.driverStatusStyle .timePickerInput-abbreviation select,.timePickerInput-container.driverStatusStyle .timePickerInput-hours input,.timePickerInput-container.driverStatusStyle .timePickerInput-hours select,.timePickerInput-container.driverStatusStyle .timePickerInput-minutes input,.timePickerInput-container.driverStatusStyle .timePickerInput-minutes select{color:#3c3835!important;background-color:#fff}.timePickerInput-container.driverStatusStyle .timePickerInput-abbreviation input::-webkit-input-placeholder,.timePickerInput-container.driverStatusStyle .timePickerInput-hours input::-webkit-input-placeholder,.timePickerInput-container.driverStatusStyle .timePickerInput-minutes input::-webkit-input-placeholder{color:#3c3835!important}.timePickerInput-container.driverStatusStyle .timePickerInput-abbreviation input::placeholder,.timePickerInput-container.driverStatusStyle .timePickerInput-hours input::placeholder,.timePickerInput-container.driverStatusStyle .timePickerInput-minutes input::placeholder{color:#3c3835!important}.date-container{margin-left:10px}.date-wrapper{display:-webkit-flex;display:flex;border:1px solid #666;border-radius:8px;height:42px;width:232px;padding:10px 12px;background-color:#fff;cursor:pointer}.date-wrapper,.date-wrapper .date{-webkit-align-items:center;align-items:center}.date-wrapper .date{padding-right:20px;padding-left:20px;margin-top:5px;margin-bottom:5px;font-size:16px;font-weight:700;-webkit-flex:1 1;flex:1 1;text-align:center;color:#3c3835}.date-wrapper .next,.date-wrapper .prev{border-radius:10px;background-color:#f5f5f5;height:20px;width:20px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.date-wrapper .next:hover,.date-wrapper .prev:hover{cursor:pointer;background-color:#607e7e}.filter-dropdown-container{width:120px;position:relative;height:40px;display:-webkit-flex;display:flex;border:1px solid #666;border-radius:8px;margin-left:14px;text-align:center}.filter-dropdown-container .activeFilterList{position:absolute;width:312px;padding-bottom:30px;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:4px;background-color:#fff;z-index:2;top:48px;left:-190px;max-height:700px;overflow-y:auto}.filter-dropdown-container .arrow-filter-wrapper{margin-left:28px}.filter-dropdown-container .filter-item{height:24px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;font-size:16px;font-weight:600;width:auto}.filter-dropdown-container .item:hover{background-color:#f5f5f5}.filter-dropdown-container .dropdown-button{-webkit-align-items:center;align-items:center;height:38px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;cursor:pointer}.filter-dropdown-container .label-filter-text{width:64px;padding-left:12px;font-size:14px}.filter-dropdown-container .icon-wrapper{margin-right:10px}.filter-dropdown-container .filter-name-container{-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;cursor:pointer}.filter-dropdown-container .filter-item-container{margin-top:24px;padding:0 16px}.filter-dropdown-container .filter-open{padding:24px 16px;background-color:#fafafa;margin-top:0}.filter-dropdown-container .filter-closed-next-open{margin-bottom:24px}.filter-dropdown-container .filter-open-next-open{border-bottom:1px solid #e5e5e5}.filter-dropdown-container .filter-checkbox-container{margin-right:12px;cursor:pointer}.filter-dropdown-container .filter-wrapper{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.filter-dropdown-container .date-filter{width:312;height:172}.filter-dropdown-container .clear-all-button-wrapper{-webkit-flex:1 1;flex:1 1;text-align:right;margin-top:24px;padding:0 16px}.filter-dropdown-container .clear-all-button-wrapper.calendarFilters{margin-top:50px}.filter-dropdown-container .clear-all-button{font-size:14px;color:#2278b5;cursor:pointer}.filter-dropdown-calendar{margin-top:24px}.filters-radio-button{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100px;cursor:pointer}.radio-button-text{margin-left:10px}.filters-radio-button{margin-top:24px}.driver-info-container{height:320px;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:8px;background-color:#fff;display:-webkit-flex;display:flex;position:relative;-webkit-justify-content:center;justify-content:center}.driver-info-container .driver-info-wrapper{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.driver-info-container .driver-info-wrapper .driver-data-column{height:104px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.driver-info-container .driver-info-wrapper .driver-data-column.relative{position:relative}.driver-info-container .driver-info-wrapper .driver-data-column.max-height{height:-webkit-max-content;height:max-content;max-height:104px}.driver-info-container .driver-info-wrapper .driver-data-column-item{height:24px;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:14px}.driver-info-container .driver-info-wrapper .driver-data-column-item.row{-webkit-flex-direction:row;flex-direction:row}.driver-info-container .driver-info-wrapper .driver-data-column-label{position:absolute;top:-27px;width:100px;color:#999;font-size:14px}.driver-info-container .driver-info-wrapper .driver-name{padding-top:58px;font-size:32px;font-weight:600}.driver-info-container .driver-info-wrapper .driver-hours{padding-top:8px;font-size:14px;padding-bottom:26px}.driver-info-container .driver-status{color:#999;padding-right:8px}.driver-info-container .note-box{display:block;display:-webkit-box;max-width:100px;margin:0 auto;line-height:1.4;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:14px;word-wrap:break-word}.driver-info-container .note-box-popup{position:absolute;bottom:-20px;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);width:219px;padding:20px 24px;background-color:#fff;box-shadow:0 0 16px 4px rgba(66,64,62,.12);border-radius:4px;font-size:14px;z-index:999}.driver-info-container .note-box-popup:before{content:"";display:block;width:0;height:0;position:absolute;border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;right:10px;top:-6px}.driver-info-container .driver-data-container{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding-right:112px}.driver-info-container .edit-container{position:absolute;right:24px;top:24px;cursor:pointer}.driver-info-container .edit-popup{position:absolute;right:102px;-webkit-transform:translate(100%);transform:translate(100%);top:6px;border-radius:4px;box-shadow:0 4px 16px 2px rgba(40,34,30,.12);padding:4px 18px;white-space:nowrap;font-size:12px}.driver-info-container .edit-popup:before{content:"";display:block;width:0;height:0;position:absolute;border-left:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;right:-4px;top:6px}.driver-info-container .driver-loading{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.charts-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:24px;-webkit-justify-content:space-between;justify-content:space-between}.charts-container .bar-chart-wrapper{width:100%;margin-right:24px}.charts-container .bar-chart-wrapper,.charts-container .pie-chart-wrapper{height:260px;background-color:#fff;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:16px;padding:19px 40px}.shiftSection__wrapper{margin:24px auto}.shiftSection__wrapper,.shiftSection__wrapper .limitationsBox{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.shiftSection__wrapper .limitationsBox{padding:0 0 0 20px;-webkit-flex-direction:column;flex-direction:column}.bar-chart-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:29px}.bar-chart-container .bar-chart-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-bottom:18px;-webkit-flex:1 1;flex:1 1}.bar-chart-container .bar-chart-item-label{-webkit-flex-shrink:0;flex-shrink:0;font-size:14px;color:#999;margin-right:30px}.bar-chart-container .bar-chart-item-value{-webkit-flex-shrink:0;flex-shrink:0;margin-left:32px;font-size:14px;width:70px;white-space:nowrap}.progress-bar{width:100%}.driver-profile-image{margin-left:40px;margin-top:40px;margin-right:56px}.driver-profile-image,.image-container{width:128px;height:128px;position:relative}.image-container{border-radius:50%}.image-container.disabled{pointer-events:none;cursor:default}.image-container:hover{background-color:#000}.image-container:hover .defaultDriverAvatar,.image-container:hover .driver-image{opacity:.6;border-radius:50%}.driver-image{border-radius:50%;object-fit:cover}.upload-container{position:absolute;top:0;display:-webkit-flex;display:flex;width:128px;height:128px;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding-top:40px}.upload-container .upload-text{color:#fff;font-size:18px;padding-top:6px}.input-file{display:none}.driver-avatar-file-input{cursor:pointer;position:absolute;width:128px;height:128px;z-index:2;border-radius:50%}.driver-status-wrapper{position:absolute;right:0;bottom:5px;z-index:3}.defaultDriverAvatar{background-color:#fab500;color:#000;text-transform:uppercase;border-radius:50%;display:grid;place-items:center;width:128px;height:128px;font-size:64px;font-weight:600}.driver-status-container{position:relative;width:32px;height:32px}.driver-status-container .driver-status-popup{position:absolute;right:-12px;-webkit-transform:translate(100%);transform:translate(100%);top:6px;border-radius:4px;box-shadow:0 4px 16px 2px rgba(40,34,30,.12);padding:4px 18px;white-space:nowrap;background-color:#fff;font-size:12px}.driver-status-container .driver-status-popup:before{content:"";display:block;width:0;height:0;position:absolute;border-right:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;left:-6px;top:6px}.pie-chart-tab-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:400px}.pie-chart-tab-wrapper .pie-chart-label-wrapper{padding-top:29px}.pie-chart-tab-wrapper .pie-chart-label-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.pie-chart-tab-wrapper .pie-chart-label-icon{width:12px;height:12px;border-radius:50%;margin:1px 8px 18px 0}.pie-chart-tab-wrapper .pie-chart-label-text{font-size:14px;color:#999}.driver-edit-modal-container{padding-top:68px}.driver-edit-modal-container .personal-info-container{font-weight:600}.driver-edit-modal-container .info-title-container{color:#666;font-size:12px;padding-top:16px;padding-bottom:8px}.driver-edit-modal-container .info-title-container .input-wrapper{margin-top:8px}.driver-edit-modal-container .info-container{padding-top:32px;font-weight:600;padding-bottom:16px}.driver-edit-modal-container .choose-vehicle-container{color:#666;font-size:12px;padding-bottom:20px}.driver-edit-modal-container .vehicle-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.driver-edit-modal-container .vehicle-title{padding-left:16px;padding-right:28px}.driver-edit-modal-container .add-note-container{color:#666;font-size:12px;padding-left:2px}.driver-edit-modal-container .start-end-date-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-top:8px}.driver-edit-modal-container .driver-modal-calendar-container{width:auto}.driver-edit-modal-container .checkbox-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;cursor:pointer}.driver-edit-modal-container .button-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;padding-top:16px}.driver-edit-modal-container .dropdown-status-style{background-color:#f5f5f5;border:none}.driver-edit-modal-container .label-location{padding-top:8px}.driver-edit-modal-container .location-style{padding-top:8px;line-height:16px}.close-icon-style{right:0;position:absolute;cursor:pointer}.error-date{font-size:12px;color:#ff4040}.search-dropdown-container{position:relative;margin-top:24px}.search-dropdown-container.noTopMargin{margin-top:0}.search-dropdown-container .placeholder{color:#999}.search-dropdown-container .activeList{position:absolute;top:40px;left:0;width:100%;background-color:#fff;z-index:2;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);cursor:pointer;max-height:150px;overflow-y:auto}.search-dropdown-container .item{padding:7px 0 7px 15px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.search-dropdown-container .item:hover{background-color:#e5e5e5}.search-dropdown-container .arrow-wrapper{position:absolute;line-height:0;right:8px;top:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;pointer-events:none}.search-dropdown-container .arrow-wrapper.isFilter{top:16px}.label-text{color:#666;font-size:12px;line-height:16px;-webkit-align-items:center;align-items:center}.driverShiftTable{margin:0 auto;min-width:600px;width:100%;height:387px;border-radius:16px;background-color:#fff;box-shadow:0 2px 6px 1px rgba(66,64,62,.12)}.driverShiftTable__content{padding:36px 40px 24px;display:-webkit-flex;display:flex}.driverShiftTable__content .daysColumn{padding-top:15px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.driverShiftTable__content .daysColumn .day{padding-top:28px;font-weight:700;color:#999;font-size:14px}.driverShiftTable__content .driverTable{width:100%;margin-left:27px}.driverShiftTable__content .driverTable__content .tableHead{display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly}.driverShiftTable__content .driverTable__content .tableHead .tableData{color:#999;font-weight:700;font-size:14px}.driverShiftTable__content .driverTable__content .tableData{width:110px}.driverShiftTable__content .driverTable__content .tableRow__wrapper{padding-top:15px}.driverShiftTable__content .driverTable__content .tableRow__wrapper .tableRow{display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly;height:42px;-webkit-align-items:center;align-items:center;border-radius:6px;position:relative}.driverShiftTable__content .driverTable__content .tableRow__wrapper .tableRow:nth-child(-2n+9){background-color:#f5f5f5}.driverShiftTable__content .driverTable__content .tableRow__wrapper .tableRow .tableData{font-size:14px;font-weight:400;color:#3c3835}.driverShiftTable__content .driverTable__content .tableRow__wrapper .tableRow .editModal{position:absolute;right:15px}.driverShiftTable__content .driverTable__content .tableRow__wrapper .tableRow .offDutyIcon{position:absolute;right:45px}.driverShiftModal .iconToDisplay{cursor:pointer}.driverShiftModal .shiftModal{position:fixed;top:0;left:0;z-index:1000;background-color:rgba(58,58,58,.253);width:100%;height:100%;display:grid;place-items:center}.driverShiftModal .shiftModal__content{width:312px;height:340px;background-color:#fff;border-radius:4px}.driverShiftModal .shiftModal__content .shiftModal-inner_content{padding:24px 16px 32px}.driverShiftModal .shiftModal__content .shiftModal-inner_content .modalTitle p{font-weight:600;font-size:16px;line-height:24px;color:#3c3835}.driverShiftModal .shiftModal__content .shiftModal-inner_content .timeEditSection{margin-top:24px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.driverShiftModal .shiftModal__content .shiftModal-inner_content .timeEditSection .endTime .label,.driverShiftModal .shiftModal__content .shiftModal-inner_content .timeEditSection .startTime .label{font-size:14px;line-height:20px;color:#999;margin-bottom:8px}.driverShiftModal .shiftModal__content .shiftModal-inner_content .timeEditSection .timePickerInput-container{width:132px;height:32px;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fff;border:1px solid #e5e5e5}.driverShiftModal .shiftModal__content .shiftModal-inner_content .timeEditSection .timePickerInput-container .timePickerInput-abbreviation{width:55;-webkit-appearance:"button";cursor:"pointer"}.driverShiftModal .shiftModal__content .shiftModal-inner_content .timeEditSection .timePickerInput-container input,.driverShiftModal .shiftModal__content .shiftModal-inner_content .timeEditSection .timePickerInput-container select{color:#3c3835;background-color:#fff;font-size:14px;-moz-appearance:textfield}.driverShiftModal .shiftModal__content .shiftModal-inner_content .timeEditSection .timePickerInput-container input .option,.driverShiftModal .shiftModal__content .shiftModal-inner_content .timeEditSection .timePickerInput-container select .option{background-color:#fff;margin-top:50px}.driverShiftModal .shiftModal__content .shiftModal-inner_content .preferableShiftEditSection{margin-top:14px}.driverShiftModal .shiftModal__content .shiftModal-inner_content .preferableShiftEditSection .disabled{opacity:.5}.driverShiftModal .shiftModal__content .shiftModal-inner_content .preferableShiftEditSection .selectContainer{border:1px solid #e5e5e5;border-radius:8px;padding:0 12px}.driverShiftModal .shiftModal__content .shiftModal-inner_content .preferableShiftEditSection select{color:#3c3835;background-color:#fff;cursor:pointer;width:100%;height:32px;border:none;outline:none!important}.driverShiftModal .shiftModal__content .shiftModal-inner_content .preferableShiftEditSection .label{font-size:14px;line-height:20px;color:#999;margin-bottom:8px}.driverShiftModal .shiftModal__content .offDutyInput{margin-top:17px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.driverShiftModal .shiftModal__content .offDutyInput .checkbox-wrapper{cursor:pointer}.driverShiftModal .shiftModal__content .offDutyInput .label{font-size:14px;line-height:20px;color:#999;margin-left:14.5px}.driverShiftModal .shiftTimeModal .timePickerInput-abbreviation{width:55;-webkit-appearance:"button";cursor:"pointer"}.driverShiftModal .disabled .timePickerInputs-wrapper{opacity:.5}.driverShiftModal .disabled .timePickerInput-abbreviation{display:-webkit-flex;display:flex}.driverShiftModal .disabled .timePickerInput-abbreviation input,.driverShiftModal .disabled .timePickerInput-abbreviation select{opacity:.5}.driverShiftModal--actions{margin-top:32px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.driverShiftModal--actions__content .btn-cancel{background-color:#e5e5e5}.driverShiftModal--actions__content .btn-cancel,.driverShiftModal--actions__content .btn-confirm{cursor:pointer;font-weight:600;font-size:12px;line-height:16px;color:#3c3835;padding:8px 15.35px;border-radius:8px;border:none;margin-right:12px}.driverShiftModal--actions__content .btn-confirm{background-color:#fab500}.driverLimitationsCard{width:117px;height:184px;background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);display:grid;place-items:center;position:relative}.driverLimitationsCard__content{text-align:center;padding:36px 0 32px}.driverLimitationsCard__content .limit--title{color:#999;font-weight:600}.driverLimitationsCard__content .limit--duration{color:#3c3835;font-weight:600;font-size:18px}.driverLimitationsCard__content .limitation--icon{padding:20px 0;display:grid;place-items:center}.driverLimitationsCard .editButton{position:absolute;top:11px;right:15px;cursor:pointer}.driverLimitationsCard .driverLimitationsModal{position:fixed;background-color:rgba(58,58,58,.253);top:0;left:0;width:100%;height:100%;z-index:100;display:grid;place-items:center}.driverLimitationsCard .driverLimitationsModal__content{width:240px;background-color:#fff;border-radius:4px}.driverLimitationsCard .driverLimitationsModal__content--innerContent{padding:19.6px 16px 27px}.driverLimitationsCard .driverLimitationsModal__content--innerContent .exitButton{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.driverLimitationsCard .driverLimitationsModal__content--innerContent .exitButton svg{cursor:pointer}.driverLimitationsCard .driverLimitationsModal__content--innerContent .modalTitle p{font-weight:600;font-size:16px;line-height:24px;color:#3c3835}.driverLimitationsCard .driverLimitationsModal__content--innerContent .editInputWrapper{margin-top:24px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.driverLimitationsCard .driverLimitationsModal__content--innerContent .editInputWrapper .label{font-size:14px;line-height:20px;color:#999}.driverLimitationsCard .driverLimitationsModal__content--innerContent .editInputWrapper .timeFormat{font-size:14px;line-height:20px;font-weight:400;color:#3c3835}.driverLimitationsCard .driverLimitationsModal__content--innerContent .editInputWrapper .editInputBox{width:99px;height:32px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.driverLimitationsCard .driverLimitationsModal__content--innerContent .editInputWrapper .editInputBox .spinButtons{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding-right:13.55px}.driverLimitationsCard .driverLimitationsModal__content--innerContent .editInputWrapper .editInputBox .spinButtons .buttonHolder{cursor:pointer;margin-top:-5px}.driverLimitationsCard .driverLimitationsModal__content--innerContent .editInputWrapper input{border:none;width:60px;height:30px;margin-left:5px;outline:none;font-size:14px;-moz-appearance:textfield}.driverLimitationsCard .driverLimitationsModal__content--innerContent .formWarning{padding-top:5px;color:#e35c55;text-align:left}.driverLimitationsCard .driverLimitationsModal__content--innerContent .editModalActions{margin-top:32px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.driverLimitationsCard .driverLimitationsModal__content--innerContent .editModalActions .btn-cancel{cursor:pointer;font-weight:600;font-size:12px;line-height:16px;color:#3c3835;background-color:#e5e5e5;padding:8px 15.35px;border-radius:8px;border:none;margin-right:12px}.driverLimitationsCard .driverLimitationsModal__content--innerContent .editModalActions .btn-confirm{cursor:pointer;font-weight:600;font-size:12px;line-height:16px;color:#3c3835;background-color:#fab500;padding:8px 15.35px;border-radius:8px;border:none;margin-right:12px}.driverTransportationStatistic{margin-right:20px;background-color:#fff;width:297px;min-width:297px;height:386px;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:16px}.driverTransportationStatistic__content{padding:40px 40px 36px}.driverTransportationStatistic__content .transportationNavigation{margin:0 auto;width:180px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.driverTransportationStatistic__content .transportationNavigation .vehicleTypeName{font-weight:600;color:#3c3835}.driverTransportationStatistic__content .transportationNavigation .arrowLeft,.driverTransportationStatistic__content .transportationNavigation .arrowRight{padding:0 10px;cursor:pointer}.driverTransportationStatistic__content .transportationDirection{margin-top:39px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.driverTransportationStatistic__content .transportationDirection .transportation--icon--container{position:relative}.driverTransportationStatistic__content .transportationDirection .transportation-icon{cursor:pointer}.driverTransportationStatistic__content .transportationDirection .destinationRight,.driverTransportationStatistic__content .transportationDirection .transportation-icon-rotate{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.driverTransportationStatistic__content .transportationStatsTable{line-height:20px;margin-top:25px}.driverTransportationStatistic__content .transportationStatsTable__content .tableHeadRow{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:96%}.driverTransportationStatistic__content .transportationStatsTable__content .tableHeadRow p{color:#999;font-size:14px}.driverTransportationStatistic__content .transportationStatsTable__content .tableBody{margin-top:4px}.driverTransportationStatistic__content .transportationStatsTable__content .tableBody .row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;font-size:14px;padding-top:12px}.driverTransportationStatistic__content .transportationStatsTable__content .tableBody .row .ridesDestination{color:#999}.driverTransportationStatistic__content .transportationStatsTable__content .tableBody .row .ridesCount{color:#3c3835}.transportation-empty-state{padding-top:54px;padding-left:24px}.transportation-loading{padding-left:90px;padding-top:65px}.login-page-container{width:100%;height:100vh;display:-webkit-flex;display:flex;background-color:#fff}@media (max-width:768px){.login-page-container{-webkit-flex-direction:column!important;flex-direction:column!important;height:100vh!important;overflow-x:hidden!important}}.login-page-container .login-page-left{-webkit-flex:8 1;flex:8 1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media (max-width:768px){.login-page-container .login-page-left{-webkit-flex:1 1!important;flex:1 1!important;width:100%!important;padding:20px 16px!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important;-webkit-align-items:center!important;align-items:center!important;overflow-y:auto!important;-webkit-flex-direction:column!important;flex-direction:column!important}}.login-page-container .login-page-left .logo-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;margin-bottom:16px}@media (max-width:768px){.login-page-container .login-page-left .logo-container{margin-bottom:40px!important;margin-top:0!important;-webkit-flex-shrink:0!important;flex-shrink:0!important;-webkit-flex:0 0 auto!important;flex:0 0 auto!important}}.login-page-container .login-page-left .form-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex:1 1;flex:1 1;width:100%}@media (max-width:768px){.login-page-container .login-page-left .form-content{-webkit-flex:1 1!important;flex:1 1!important;-webkit-justify-content:center!important;justify-content:center!important;-webkit-align-items:stretch!important;align-items:stretch!important;width:100%!important}}.login-page-container .login-page-left .form-content form{width:100%}@media (max-width:768px){.login-page-container .login-page-left .form-content form{width:100%!important}}.login-page-container .login-page-left h2{margin-bottom:164px;max-width:481px;font-weight:700;font-size:40px;line-height:48px;color:#3c3835}@media (max-width:768px){.login-page-container .login-page-left h2{margin-bottom:32px!important;font-size:36px!important;line-height:42px!important;max-width:100%!important;text-align:center!important}}.login-page-container .login-page-left h4{margin-bottom:56px}@media (max-width:768px){.login-page-container .login-page-left h4{margin-bottom:32px!important;font-size:20px!important;line-height:24px!important;text-align:center!important}}.login-page-container .form-error-container{padding-top:24px;color:#ff4040}@media (max-width:768px){.login-page-container .form-error-container{padding-top:16px!important;text-align:center!important;font-size:14px!important}}.login-page-container .login-page-right{overflow:hidden;-webkit-flex:6 1;flex:6 1;background-color:#fab500;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media (max-width:768px){.login-page-container .login-page-right{display:none!important}}.login-page-container .checkboxForgotPWContainer{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;margin-top:16px}.login-page-container .checkboxForgotPWContainer label{-webkit-filter:invert(65%) sepia(0) saturate(0) hue-rotate(87deg) brightness(94%) contrast(89%);filter:invert(65%) sepia(0) saturate(0) hue-rotate(87deg) brightness(94%) contrast(89%)}@media (max-width:768px){.login-page-container .checkboxForgotPWContainer{-webkit-justify-content:center!important;justify-content:center!important;margin-top:12px!important;font-size:14px!important}}.form-input{display:grid;position:relative}@media (max-width:768px){.form-input{width:100%!important}}.form-input-toggleBtn{position:absolute;top:50px;right:25px;cursor:pointer}@media (max-width:768px){.form-input-toggleBtn{top:42px!important;right:12px!important}}.js-loading *,.js-loading :after,.js-loading :before{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.car-animation-wrapper{width:100%;margin:0 auto}.car-animation-wrapper img{max-width:100%}@media (max-width:768px){.car-animation-wrapper{width:100%!important;height:100%!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center!important;align-items:center!important;-webkit-justify-content:center!important;justify-content:center!important}}.car-animation-content{margin:0 auto;width:438px;height:auto;position:relative;-webkit-animation-name:composition;animation-name:composition;-webkit-animation-duration:4s;animation-duration:4s}@media (max-width:768px){.car-animation-content{width:300px!important;height:auto!important;-webkit-transform:scale(1.2)!important;transform:scale(1.2)!important}}.animationItem{position:absolute}.animationItem-tire1{width:80px;height:80px;top:92px;left:40px;-webkit-animation-name:tire1;animation-name:tire1;-webkit-animation-duration:4s;animation-duration:4s}@media (max-width:768px){.animationItem-tire1{width:60px!important;height:60px!important;top:60px!important;left:25px!important}}.animationItem-tire2{width:80px;height:80px;top:92px;left:300px;-webkit-animation-name:tire1;animation-name:tire1;-webkit-animation-duration:4s;animation-duration:4s}@media (max-width:768px){.animationItem-tire2{width:60px!important;height:60px!important;top:60px!important;left:205px!important}}.animationItem-shade{top:168px}@media (max-width:768px){.animationItem-shade{top:150px!important}}@-webkit-keyframes tire1{0%{-webkit-transform:rotate(560deg);transform:rotate(560deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes tire1{0%{-webkit-transform:rotate(560deg);transform:rotate(560deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes tire2{0%{-webkit-transform:rotate(560deg);transform:rotate(560deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes tire2{0%{-webkit-transform:rotate(560deg);transform:rotate(560deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes composition{0%{left:600px}to{left:0}}@keyframes composition{0%{left:600px}to{left:0}}.operators-page-container .TextInput{background-color:#fff;height:120px;width:auto;padding:15px}@media (max-width:768px){.operators-page-container{width:100%!important;width:100vw!important;padding:0!important;margin:0!important;overflow-x:hidden!important;max-width:100vw!important;box-sizing:border-box!important}}.operators-container{-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;padding:18px 0 16px 32px;border-bottom:.5px solid #cdccc8;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media (max-width:768px){.operators-container{padding:18px 16px 16px!important;-webkit-flex-direction:column!important;flex-direction:column!important;-webkit-align-items:flex-start!important;align-items:flex-start!important;grid-gap:16px!important;gap:16px!important}}.operators-text{font-weight:600;font-size:24px}@media (max-width:768px){.operators-text{font-size:20px!important}}.input-container{margin-left:32px;margin-top:56px}@media (max-width:768px){.input-container{margin-left:16px!important;margin-right:16px!important;margin-top:24px!important}}.all-companies-container{-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex;padding:0 32px 32px;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.all-companies-container{padding:0 16px 32px!important;grid-gap:16px!important;gap:16px!important}}.company-card-container{width:276px;height:336px;box-shadow:0 1px 2px 1px rgba(66,64,62,.1);border-radius:8px;padding-top:32px;margin-right:16px;margin-top:56px;-webkit-flex-direction:column;flex-direction:column;cursor:pointer}.avatar-image,.company-card-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.avatar-image{width:88px;height:88px;border:1px solid #cdccc8;border-radius:50%;-webkit-justify-content:center;justify-content:center}.avatar-company-image img{border-radius:50%;object-fit:cover}.avatar-text{font-weight:600;font-size:48px;line-height:56px;color:#fff}.company-name{width:240px;height:64px;font-weight:600;line-height:32px;margin-top:8px;font-size:24px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.company-info{border-top:1px solid #cdccc8;-webkit-flex:1 1;flex:1 1;width:100%;margin-top:24px;-webkit-justify-content:space-between;justify-content:space-between}.phone-text{color:#999;margin-right:8px}.phone-info,.phone-text{font-size:14px;line-height:20px}.phone-info{margin-top:26px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex;margin-bottom:20px}.email-text{color:#999;margin-right:8px}.email-info,.email-text{font-size:14px;line-height:20px}.email-info{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.company-card-horizontal-container{-webkit-flex-direction:row;flex-direction:row;height:184px;width:100%;padding:0 24px;cursor:auto;margin-right:0;position:relative}.company-card-horizontal-container .company-info{border:none;-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex;margin-top:0}.company-card-horizontal-container .company-info-wrapper{margin-left:24px;height:104px}.company-card-horizontal-container .company-name{width:100%;height:40px;font-weight:600;font-size:40px;line-height:48px;-webkit-justify-content:flex-start;justify-content:flex-start}.company-card-horizontal-container .avatar-image{width:104px;height:104px}.company-card-horizontal-container .avatar-text{line-height:64px}.company-card-horizontal-container .phone-info{margin-right:46px}.company-card-horizontal-container .dots-icon{position:absolute;right:18px;top:30px}.operators-empty-state-text{margin-top:56px;margin-left:32px;font-weight:600;font-size:20px;line-height:24px}.operators-profile-page-container{cursor:default;padding-bottom:32px}@media (max-width:768px){.operators-profile-page-container{width:100%!important;width:100vw!important;overflow-x:hidden!important;max-width:100vw!important;box-sizing:border-box!important;padding-bottom:16px!important}}.operators-profile-page-container .operators-page-container .TextInput{background-color:#fff;height:120px;width:auto;padding:15px}.profile-page-tab-container{margin-top:56px;margin-left:32px;font-weight:600;font-size:20px;line-height:24px;padding-right:32px}.profile-page-tab-container .icon-wrapper{cursor:pointer}@media (max-width:768px){.profile-page-tab-container{margin-top:24px!important;margin-left:16px!important;margin-right:16px!important;padding-right:16px!important;font-size:18px!important;line-height:22px!important}}.loading-operators{margin-top:20px;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-justify-content:center;justify-content:center}.loading-operators .loading-label{color:#000}@media (max-width:768px){.loading-operators{margin-top:16px!important;padding:0 16px!important}}.navigation-details-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.navigation-details-container .path-string{font-weight:600;font-size:24px;color:#999}.navigation-details-container .path-string.isLast{color:#3c3835}.navigation-details-container .path-string.clickable{cursor:pointer}.list-of-representatives{font-size:12px;line-height:16px;padding-top:56px;font-weight:400;color:#3c3835;letter-spacing:.02em;padding-bottom:24px}@media (max-width:768px){.list-of-representatives{padding:24px 16px 16px!important}}.company-input-container{margin:56px 0}@media (max-width:768px){.company-input-container{margin:24px 16px!important}}.user-cards-container{width:100%;overflow-x:hidden}@media (max-width:768px){.user-cards-container{width:100%!important;max-width:100vw!important;padding:0 16px!important;box-sizing:border-box!important}}.landline-company-card-container{-webkit-flex-direction:column;flex-direction:column;height:320px;width:100%;cursor:auto;box-shadow:0 1px 2px 1px rgba(66,64,62,.1);border-radius:8px;padding:40px 24px 0;margin-top:56px;position:relative;display:-webkit-flex;display:flex}@media (max-width:768px){.landline-company-card-container{width:100%!important;max-width:100vw!important;height:auto!important;min-height:200px!important;padding:20px 16px!important;margin-top:24px!important;margin-left:16px!important;margin-right:16px!important;box-sizing:border-box!important;overflow-x:hidden!important}}.landline-company-card-container .landline-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-bottom:58px}@media (max-width:768px){.landline-company-card-container .landline-wrapper{-webkit-flex-direction:column!important;flex-direction:column!important;padding-bottom:20px!important;grid-gap:16px!important;gap:16px!important}}.landline-company-card-container .landline-info-wrapper{height:104px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media (max-width:768px){.landline-company-card-container .landline-info-wrapper{height:auto!important;width:100%!important}}.landline-company-card-container .landline-name{font-weight:600;font-size:40px;line-height:48px;display:-webkit-flex;display:flex;padding-left:24px;-webkit-align-items:center;align-items:center;height:88px}@media (max-width:768px){.landline-company-card-container .landline-name{font-size:24px!important;line-height:28px!important;padding-left:0!important;height:auto!important;min-height:40px!important;text-align:center!important;-webkit-justify-content:center!important;justify-content:center!important}}.landline-company-card-container .avatar-image{width:88px;height:88px;border:1px solid #cdccc8;border-radius:50%;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}@media (max-width:768px){.landline-company-card-container .avatar-image{width:60px!important;height:60px!important;-webkit-align-self:center!important;align-self:center!important}}.landline-company-card-container .avatar-landline-image img{border-radius:50%;object-fit:cover}.landline-company-card-container .avatar-text{line-height:64px}@media (max-width:768px){.landline-company-card-container .avatar-text{line-height:40px!important;font-size:24px!important}}.landline-company-card-container .landline-information{display:-webkit-flex;display:flex;font-size:14px;line-height:20px;width:300px;margin-right:20px}@media (max-width:768px){.landline-company-card-container .landline-information{width:100%!important;margin-right:0!important;text-align:center!important;-webkit-justify-content:center!important;justify-content:center!important}}.landline-company-card-container .landline-infotmation-text{color:#999;font-size:14px;line-height:20px;margin-right:8px;display:-webkit-flex;display:flex}@media (max-width:768px){.landline-company-card-container .landline-infotmation-text{font-size:12px!important;line-height:16px!important;margin-right:4px!important}}.landline-company-card-container .dots-icon{position:absolute;right:18px;top:30px}@media (max-width:768px){.landline-company-card-container .dots-icon{right:12px!important;top:12px!important}}.landline-company-card-container .landline-info{-webkit-flex-direction:row;flex-direction:row;padding-bottom:36px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex:2 1;flex:2 1}@media (max-width:768px){.landline-company-card-container .landline-info{-webkit-flex-direction:column!important;flex-direction:column!important;padding-bottom:16px!important;width:100%!important;grid-gap:12px!important;gap:12px!important}}.landline-company-card-container .landline-info-row{-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex}@media (max-width:768px){.landline-company-card-container .landline-info-row{-webkit-flex-direction:column!important;flex-direction:column!important;width:100%!important;grid-gap:8px!important;gap:8px!important}}.landline-company-card-container .landline-location-info{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex;font-size:14px;line-height:20px}@media (max-width:768px){.landline-company-card-container .landline-location-info{font-size:12px!important;line-height:16px!important;text-align:center!important}}.landline-company-card-container .thumbnail-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;cursor:pointer}@media (max-width:768px){.landline-company-card-container .thumbnail-wrapper{width:100%!important}}.landline-company-card-container .thumbnail-wrapper:hover{color:#2278b5}.user-card-container{width:100%;height:80px;box-shadow:0 1px 2px 1px rgba(66,64,62,.1);border-radius:8px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;margin-right:16px;margin-top:8px;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:0 20px;margin-bottom:8px}@media (max-width:768px){.user-card-container{width:100%!important;max-width:100vw!important;margin-right:0!important;margin-left:0!important;padding:0 16px!important;height:auto!important;min-height:80px!important;-webkit-flex-direction:column!important;flex-direction:column!important;-webkit-align-items:flex-start!important;align-items:flex-start!important;-webkit-justify-content:center!important;justify-content:center!important;grid-gap:8px!important;gap:8px!important}}.user-card-container .user-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex:1 1;flex:1 1}@media (max-width:768px){.user-card-container .user-container{width:100%!important;-webkit-flex-direction:row!important;flex-direction:row!important;-webkit-align-items:center!important;align-items:center!important}}.user-card-container .user-avatar-image{width:40px;height:40px;border:1px solid #cdccc8;border-radius:50%;display:-webkit-flex;display:flex}@media (max-width:768px){.user-card-container .user-avatar-image{width:32px!important;height:32px!important}}.user-card-container .user-avatar-image{color:#fff}.user-card-container .user-avatar-image img{border-radius:50%;object-fit:cover}.user-card-container .user-name{font-weight:600;font-size:16px;line-height:24px;margin-left:24px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}@media (max-width:768px){.user-card-container .user-name{font-size:14px!important;line-height:20px!important;margin-left:12px!important;-webkit-flex:1 1!important;flex:1 1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}.user-card-container .user-info{-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex}@media (max-width:768px){.user-card-container .user-info{width:100%!important;-webkit-flex-direction:column!important;flex-direction:column!important;grid-gap:4px!important;gap:4px!important}}.user-card-container .user-phone-text{color:#999;font-size:14px;line-height:20px;margin-right:8px}@media (max-width:768px){.user-card-container .user-phone-text{font-size:12px!important;line-height:16px!important;margin-right:4px!important}}.user-card-container .user-phone-info{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;font-size:14px;line-height:20px}@media (max-width:768px){.user-card-container .user-phone-info{font-size:12px!important;line-height:16px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}.user-card-container .user-email-text{color:#999;font-size:14px;line-height:20px;margin-right:8px}@media (max-width:768px){.user-card-container .user-email-text{font-size:12px!important;line-height:16px!important;margin-right:4px!important}}.user-card-container .user-email-info{display:-webkit-flex;display:flex;font-size:14px;line-height:20px;-webkit-flex:1 1;flex:1 1}@media (max-width:768px){.user-card-container .user-email-info{font-size:12px!important;line-height:16px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}.user-card-container .right-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex:1 1;flex:1 1}@media (max-width:768px){.user-card-container .right-container{width:100%!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}}.user-card-container .driver-info{font-size:16px;color:#2278b5;cursor:pointer}@media (max-width:768px){.user-card-container .driver-info{font-size:14px!important}}.driver-input-container{margin-top:40px;margin-bottom:56px}@media (max-width:768px){.driver-input-container{margin:24px 16px 32px!important}}.driver-cards-container{width:100%;overflow-x:hidden}@media (max-width:768px){.driver-cards-container{width:100%!important;max-width:100vw!important;padding:0 16px!important;box-sizing:border-box!important}}.vehicle-input-container{margin-top:40px;margin-bottom:56px;-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:768px){.vehicle-input-container{margin:24px 16px 32px!important;-webkit-flex-direction:column!important;flex-direction:column!important;grid-gap:16px!important;gap:16px!important}}.vehicle-input-container .top-row-buttons-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}@media (max-width:768px){.vehicle-input-container .top-row-buttons-wrapper{-webkit-flex-direction:column!important;flex-direction:column!important;-webkit-align-items:flex-start!important;align-items:flex-start!important;grid-gap:12px!important;gap:12px!important}}.vehicle-input-container .noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.vehicle-input-container .choose-vehicle-popup{background-color:#fff;position:absolute;width:117px;height:75px;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:4px;z-index:99;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-align-items:center;align-items:center}@media (max-width:768px){.vehicle-input-container .choose-vehicle-popup{width:100px!important;height:60px!important}}.vehicle-input-container .choose-status-available{text-align:center;padding:0 8px;font-size:12px;height:24px;border-radius:16px;background-color:#5cbb69;color:#fff;font-style:normal;width:90px;cursor:pointer}@media (max-width:768px){.vehicle-input-container .choose-status-available{width:80px!important;font-size:11px!important}}.vehicle-input-container .choose-status-out-of-service{background-color:#f5f5f5;color:#3c3835;text-align:center;padding:0 8px;font-size:12px;height:24px;border-radius:16px;font-style:normal;width:90px;cursor:pointer}@media (max-width:768px){.vehicle-input-container .choose-status-out-of-service{width:80px!important;font-size:11px!important}}.vehicle-input-container .status-button{width:auto;height:24px;margin-right:24px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;cursor:pointer}@media (max-width:768px){.vehicle-input-container .status-button{margin-right:16px!important}}.vehicle-input-container .status-button .status-button-text{font-size:14px;font-style:normal;color:#3c3835}@media (max-width:768px){.vehicle-input-container .status-button .status-button-text{font-size:13px!important}}.vehicle-input-container .status-button.status-button:hover .status-button-text{color:#5cbb69}.vehicle-card-container{width:100%;height:64px;box-shadow:0 1px 2px 1px rgba(66,64,62,.1);border-radius:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:0 20px;margin-bottom:8px;-webkit-align-items:center;align-items:center}.vehicle-card-container .fields-container{position:relative;-webkit-flex-direction:row;flex-direction:row;-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-left:32px;padding-right:100px}.vehicle-card-container .fields-container .icon-wrapper{width:16px;position:absolute;right:0;top:8px}.vehicle-card-container .fields-container .field{font-size:16px;font-style:normal;color:#3c3835;display:-webkit-flex;display:flex;width:100px;-webkit-align-items:center;align-items:center;font-weight:400}.vehicle-card-container .fields-container .avatar img{border-radius:50%;object-fit:cover}.vehicle-card-container .fields-container .model{width:180px}.vehicle-card-container .fields-container .id{font-weight:600}.vehicle-card-container .fields-container .field-wrapper{text-align:center;padding:0 8px;font-size:12px;height:24px;border-radius:8px;background-color:#5cbb69;color:#fff;font-style:normal;width:96px}.vehicle-card-container .fields-container .secondary{background-color:#e5e5e5;color:#3c3835}.vehicle-card-field-list-container{-webkit-flex-direction:row;flex-direction:row;-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-left:92px;padding-right:120px}.vehicle-card-field-list-container.without-checkbox{padding-left:52px}.vehicle-card-field-list-container .field{font-size:12px;font-style:normal;color:#999;display:-webkit-flex;display:flex;width:100px;min-width:100px;-webkit-align-items:center;align-items:center;text-transform:uppercase}.vehicle-card-field-list-container .avatar img{border-radius:50%;object-fit:cover}.vehicle-card-field-list-container .model{width:180px;min-width:180px}.add-vehicle-modal{width:420px}.add-vehicle-modal .title-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;height:24px;margin-bottom:32px}.add-vehicle-modal .close-button-wrapper{-webkit-align-self:center;align-self:center;cursor:pointer}.add-vehicle-modal .title{font-size:24px;font-weight:600;margin-bottom:32px}.add-vehicle-modal .field-label{font-size:12px;color:#666}.add-vehicle-modal .text-input-wrapper{margin-bottom:24px}.add-vehicle-modal .input-pair{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:16px;-webkit-justify-content:space-between;justify-content:space-between}.add-vehicle-modal .input-pair .first-input-field{width:244px}.add-vehicle-modal .input-pair .second-input-field{width:152px}.add-vehicle-modal .buttons-wrapper{-webkit-justify-content:flex-end;justify-content:flex-end;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:56px}.cloud-upload-icon-wrapper{width:80px;height:80px;border-radius:50%;background-color:#f7fafd;border:1px dashed #2278b5;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-bottom:16px;cursor:pointer;position:relative}.upload-text{font-size:12px;margin-bottom:32px}.upload-browse{color:#2278b5;font-weight:600;cursor:pointer}.custom-file-input::-webkit-file-upload-button{visibility:hidden;pointer-events:none}.custom-file-input{position:absolute;width:80px;height:80px}.image-preview{width:80px;height:80px;border-radius:50%;object-fit:cover}.remove-image-icon-wrapper{position:absolute;left:55px;top:0;width:18px;height:18px;border-radius:9px;background-color:#fff}.page-404-container{display:-webkit-flex;display:flex;min-height:100vh;background-color:#fff}.page-404-container img{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%}.passwordRecovery{width:100%;height:100vh;position:relative;display:grid;place-items:center}.passwordRecovery--backgroundSplit{display:-webkit-flex;display:flex;position:absolute;z-index:-1;left:0;top:0;width:100%;height:100vh}.passwordRecovery--backgroundSplit .whiteBox{background-color:#fff;width:60%;height:100%}.passwordRecovery--backgroundSplit .yellowBox{background-color:#fab500;width:40%;height:100%}.passwordRecovery__content{width:1068px;height:834px;background-color:#fff;display:grid;place-items:center;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:4px}.passwordRecovery__content--innerContent{width:481px}.passwordRecovery__content--innerContent .pageTitle{margin-top:9px;font-size:24px;font-weight:600;color:#3c3835}.passwordRecovery__content--innerContent .illustration{margin-top:30px;text-align:center}.passwordRecovery__content--innerContent .subText{margin-top:30px;font-size:18px;color:#666}.passwordRecovery__content--innerContent .recoveryActions{margin-top:24px}.passwordRecovery__content--innerContent .recoveryActions .label{font-size:12px;color:#666;padding:0 0 12px}.passwordRecovery__content--innerContent .recoveryActions input{width:100%;padding:11px 12px;border-radius:8px;border:1px solid #e5e5e5;outline:none}.passwordRecovery__content--innerContent .recoveryActions .wrongEmailError{margin-top:10px;color:#e35c55;font-size:14px}.passwordRecovery__content--innerContent .recoveryActions .continueBtn{margin-top:24px;width:100%;background-color:#3c3835;color:#fff;padding:11px 0;font-size:14px;letter-spacing:.04em;font-weight:600;border-radius:8px;border:none;cursor:pointer}.passwordRecovery__content--innerContent .backBtnWrapper{margin-top:18px}.passwordRecovery__content--innerContent .backBtnWrapper .backBtn{font-weight:700;font-size:16px;color:#666;cursor:pointer}.passwordRecovery__content--innerContent .emailSent{text-align:center;font-size:18px;color:#666}.passwordRecovery__content--innerContent .emailSent img{margin-top:66px;margin-bottom:41px}.passwordRecovery__content--innerContent .emailSent p{padding:8px 0}.passwordRecovery__content--innerContent .emailSent p span{color:#fab500}.passwordRecovery__content--innerContent .emailSent .backToLogin__wrapper{margin-top:30px}.passwordRecovery__content--innerContent .emailSent .backToLoginBtn{border:none;background-color:#3c3835;padding:11px 34px;border-radius:8px;color:#fff;font-weight:600;cursor:pointer}.passwordResetPage{width:100%;height:100vh;position:relative;display:grid;place-items:center}.passwordResetPage--backgroundSplit{display:-webkit-flex;display:flex;position:absolute;z-index:-1;left:0;top:0;width:100%;height:100vh}.passwordResetPage--backgroundSplit .whiteBox{background-color:#fff;width:60%;height:100%}.passwordResetPage--backgroundSplit .yellowBox{background-color:#fab500;width:40%;height:100%}.passwordResetPage__content{width:1068px;height:834px;background-color:#fff;display:grid;place-items:center;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:4px}.passwordResetPage__content--innerContent{width:481px}.passwordResetPage__content--innerContent .pageTitle{margin-top:15px;font-size:24px;color:#3c3835}.passwordResetPage__content--innerContent .passwordResetPage--form{margin-top:40px}.passwordResetPage__content--innerContent .passwordResetPage--form .input__wrapper{margin-top:15px}.passwordResetPage__content--innerContent .passwordResetPage--form .input__wrapper .label{font-size:12px;color:#666;padding:0 0 12px}.passwordResetPage__content--innerContent .passwordResetPage--form .input__wrapper .inputBox{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}.passwordResetPage__content--innerContent .passwordResetPage--form .input__wrapper .inputBox input{width:100%;padding:11px 12px;border-radius:8px;border:1px solid #e5e5e5;outline:none}.passwordResetPage__content--innerContent .passwordResetPage--form .input__wrapper .inputBox .showPassword{cursor:pointer;position:absolute;right:15px;bottom:10px}.passwordResetPage__content--innerContent .passwordResetPage--form .submitButton{padding:11px 0;margin-top:24px;width:100%;border:none;border-radius:8px;background-color:#3c3835;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.passwordResetPage .passwordError{margin-top:10px;color:#e35c55;font-size:14px}@media (max-width:768px){.planning-page-container{width:100%!important;width:100vw!important;overflow-x:hidden!important;padding:16px!important;max-width:100vw!important;box-sizing:border-box!important}}.planning-page-container .TextInput{background-color:#fff;height:120px;width:auto;padding:15px}.planning-page-container .unassigned-span span{color:#999}.planning-page-container .request-booking-text-row{padding:16px 24px}.planning-page-container .upper-row-popup-text{padding:36px 16px}.planning-page-container .request-booking-popup{min-height:160px;min-width:318px}.planning-page-container .request-booking-popup.show-on-top{-webkit-transform:translateY(-100%);transform:translateY(-100%);top:-8px}.planning-page-container .request-booking-popup.show-on-top:before{top:unset;border-bottom:unset;bottom:-6px;border-top:6px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent}.planning-page-container .request-booking-popup:before{content:"";display:block;width:0;height:0;position:absolute;border-bottom:6px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent;left:30px;top:-6px}.planning-page-container .express-wrapper{position:relative;height:32px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;overflow:hidden;border-radius:8px;white-space:nowrap;cursor:pointer;background-color:#f5f5f5;padding:4px 8px;width:153px}.pnr-text{font-weight:600;font-size:16px;line-height:24px;color:#3c3835}.planning-container{-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;padding:18px 0 16px 32px;border-bottom:.5px solid #cdccc8;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media (max-width:768px){.planning-container{padding:18px 16px 16px!important;-webkit-flex-direction:column!important;flex-direction:column!important;-webkit-align-items:flex-start!important;align-items:flex-start!important;grid-gap:16px!important;gap:16px!important}}.planning-text{font-weight:600;font-size:24px}@media (max-width:768px){.planning-text{font-size:20px!important}}.right-side-content{-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex;padding-right:20px;padding-left:16px}@media (max-width:768px){.right-side-content{padding:0!important;width:100%!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}}.notification-button{padding-right:16px}.current-date{padding-top:20px}.date-change-container{max-width:320px;padding:32px 0 0 64px}@media (max-width:768px){.date-change-container{max-width:100%!important;padding:16px 0 0!important}}.planning-page-calendar{top:42px;left:10px}.upper-row-container{padding:32px 20px 18px 10px;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:768px){.upper-row-container{padding:16px!important;-webkit-flex-direction:column!important;flex-direction:column!important;grid-gap:16px!important;gap:16px!important}}.upper-row-right-side{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-left:120px}@media (max-width:768px){.upper-row-right-side{margin-left:0!important;-webkit-flex-direction:column!important;flex-direction:column!important;grid-gap:16px!important;gap:16px!important}}.restriction-popup{background-color:#fff;position:absolute;right:32px;width:330px;border-radius:4px;z-index:1000;box-shadow:0 2px 6px 1px rgba(66,64,62,.12)}.restriction-popup p{padding:20px}@media (max-width:768px){.restriction-popup{right:16px!important;left:16px!important;width:auto!important}}.upper-row-button-popup{margin-top:8px;left:-200px;min-height:160px;min-width:318px}@media (max-width:768px){.upper-row-button-popup{left:0!important;right:0!important;width:100%!important;min-width:auto!important}}.upper-row-button-wrapper{position:relative;margin-left:14px}@media (max-width:768px){.upper-row-button-wrapper{margin-left:0!important}}.separation-line{height:40px;width:1px;background-color:#cdccc8;margin:0 6px 0 20px;display:block}@media (max-width:768px){.separation-line{display:none!important}}.notify-buttons-container{position:absolute;top:48px;z-index:2;background-color:#fff;box-shadow:0 4px 16px 2px rgba(40,34,30,.12);border-radius:4px;width:150px}.notify-buttons-container .notify-buttons-divider{height:1px;display:-webkit-flex;display:flex;-webkit-flex-direction:1;flex-direction:1;background-color:#f5f5f5}.notify-buttons-container .notify-button{height:48px;padding:14px 24px;white-space:nowrap;cursor:pointer}.notify-buttons-container .notify-button.disabled{cursor:default;color:#b3b3b3;pointer-events:none}.notify-buttons-container .notify-button:hover{background-color:#f5f5f5}@media (max-width:768px){.notify-buttons-container{width:100%!important;left:0!important;right:0!important}}.assign-driver-modal{position:relative}.assign-driver-modal .title-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:"56px 50px 32px 50px"}.assign-driver-modal .close-button{position:absolute;top:15px;right:15px;cursor:pointer}.assign-driver-modal .driver-errors-wrapper{max-height:430px;overflow-y:auto;padding:5px 50px}.assign-driver-modal .driver-error{box-shadow:0 1px 2px 1px rgba(66,64,62,.1);border-radius:8px;margin-bottom:12px;padding:24px 18px;display:-webkit-flex;display:flex}.assign-driver-modal .error-dot{margin-top:6px;height:10px;min-width:10px;border-radius:50%;background-color:#fab500;margin-right:10px}.assign-driver-modal .driver-error-text{font-size:16px;line-height:24px}.assign-driver-modal .buttons-container{padding:24px 50px 40px}.assign-driver-modal .buttons-container,.date-filter-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.date-filter-wrapper{padding-right:20px;padding-bottom:20px}.date-filter-wrapper .date-filter-container{position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;flex-direction:row;height:32px;padding:0 12px;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;-webkit-align-items:center;align-items:center;margin-left:8px;color:#b3b3b3;cursor:pointer}.date-filter-wrapper .date-filter-container .date-filter-text{font-size:14px}.date-filter-wrapper .date-filter-container .close-icon-wrapper{width:14px;height:14px;margin-left:10px;cursor:pointer}.date-filter-wrapper .date-filter-container.active{color:#3c3835}.formatedTableCell-container .formatedTableCell-inner-container{height:32px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-radius:6px;position:relative;min-width:76px}.formatedTableCell-container .formatedTableCell-inner-container span{white-space:nowrap}.formatedTableCell-container .formatedTableCell-inner-container img,.formatedTableCell-container .formatedTableCell-inner-container svg{margin-right:4px!important}.formatedTableCell-container.Pending svg,.formatedTableCell-container.Suggested svg,.formatedTableCell-container.Unassigned svg{fill:#3c3835!important}.formatedTableCell-container.Approved svg,.formatedTableCell-container.Cancelled svg{fill:#000!important}.formatedTableCell-container.New svg{fill:#3c3835!important}.formatedTableCell-container.bordered div{padding:4px 10px;-webkit-justify-content:flex-start;justify-content:flex-start;background-color:#f5f5f5}.formatedTableCell-container .email-notified-container{position:absolute;top:0;right:-30px;width:26px;height:26px}.formatedTableCell-container .email-notified-container .mozilla-bg{background-color:#fff;display:grid;place-items:center;border-radius:50%;box-shadow:0 1px 2px 1px rgba(66,64,62,.24);width:24px;height:24px}.formatedTableCell-container .email-notified-container .email-notification-popup{background-color:#fff;color:#3c3835;position:absolute;top:-40px;padding:6px 14px;box-shadow:0 4px 16px 2px rgba(40,34,30,.12);font-size:12px;font-weight:400;border-radius:4px;white-space:nowrap;left:18px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.formatedTableCell-container .email-notified-container .email-notification-popup:before{content:"";display:block;width:0;height:0;position:absolute;bottom:-4px;left:45%;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent}.formatedTableCell-container .email-notified-container .status-text.Sent{color:#fab500}.formatedTableCell-container .email-notified-container .status-text.Failed{color:#d93d38}.formatedTableCell-container .email-notified-container .status-text.Pending{color:#858a8d}.mixed-pnr-popup-container{width:220px;background-color:#fff;position:absolute;left:-240px;top:-16px;z-index:1000;border-radius:4px;box-shadow:0 0 16px 4px rgba(66,64,62,.12);padding:24px 22px 20px;cursor:default}.mixed-pnr-popup-container .invisible-hover-box{width:50px;height:70px;position:absolute;right:-40px;top:10px}.mixed-pnr-popup-container.show-on-top{top:unset;bottom:-16px}.mixed-pnr-popup-container.show-on-top .invisible-hover-box{top:unset;bottom:10px}.mixed-pnr-popup-container.show-on-top:before{top:unset;bottom:24px}.mixed-pnr-popup-container .mixed-pnr-dots-container{display:-webkit-flex;display:flex;width:100%;margin-top:14px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.mixed-pnr-popup-container .mixed-pnr-popup-dot{width:8px;height:8px;border-radius:4px;background-color:#e5e5e5;margin-right:9px;cursor:pointer}.mixed-pnr-popup-container .mixed-pnr-popup-dot.isLast{margin-right:0}.mixed-pnr-popup-container .mixed-pnr-popup-dot.isActive{background-color:#fab500}.mixed-pnr-popup-container:before{content:"";display:block;width:0;height:0;position:absolute;border-left:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;right:-8px;top:24px}.mixed-pnr-content-container{background-color:#fff}.mixed-pnr-content-container .title-wraper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;font-size:14px;font-weight:400;color:#3c3835}.mixed-pnr-content-container .date-time-label{font-size:12px;color:#999;height:12px;font-weight:400}.mixed-pnr-content-container .date-time-container{margin-top:20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.mixed-pnr-content-container .date-time-value{font-size:12px;color:#3c3835;padding-top:4px;font-weight:400}.mixed-pnr-content-container .right-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}.notify-modal-container{position:relative;width:392px;height:568px}.notify-modal-container .title-wrapper{padding:40px 50px 32px}.notify-modal-container .pnr-list-container{overflow-y:scroll;height:368px;padding:5px 50px}.notify-modal-container .buttons-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end;margin:24px 50px 24px 0}.notify-modal-container .close-modal-icon-wrapper{position:absolute;top:15px;right:15px;cursor:pointer}.pnr-item{margin-bottom:12px;height:64px;box-shadow:0 1px 2px 1px rgba(66,64,62,.1);border-radius:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;padding:0 24px;-webkit-justify-content:space-between;justify-content:space-between}.pnr-item .pnr-text{min-width:76px;font-size:14px;font-weight:400}.pnr-item .remove-pnr-icon-wrapper{cursor:pointer}.pnr-item .left-side-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.pnr-item .email-notification-popup{background-color:#fff;position:fixed;padding:6px 14px;box-shadow:0 4px 16px 2px rgba(40,34,30,.12);font-size:12px;font-weight:400;border-radius:4px;white-space:nowrap;-webkit-transform:translate(calc(-50% + 10px),-110%);transform:translate(calc(-50% + 10px),-110%)}.pnr-item .status-text.Sent{color:#fab500}.pnr-item .status-text.Failed{color:#d93d38}.pnr-item .status-text.Pending{color:#858a8d}.pnr-item .error-text{font-size:12px;color:#d93d38}.pnr-item .email-notification-popup:before{content:"";display:block;width:0;height:0;position:absolute;left:calc(50% - 2px);bottom:-3px;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent}.popup-container{position:absolute;top:40px;z-index:2;background-color:#fff;box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:4px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.popup-container .buttons-container{display:-webkit-flex;display:flex;padding:16px}.restriction-popup{width:318px}.restriction-popup p{color:#3c3835;font-size:16px;padding:24px}.openOnTop{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.transportation-type-checkbox-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:10px 14px;border-radius:8px;border:1px solid #e5e5e5;margin-left:14px;-webkit-align-items:center;align-items:center;cursor:pointer}.transportation-type-checkbox-container .transportation-type-name{margin-left:12px;font-size:14px;color:#3c3835}.avatar-vehicle-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.avatar-vehicle-container img{border-radius:50%;object-fit:cover}.avatar-vehicle-container span{margin-left:8px}.videcom-reservation-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.videcom-reservation-container .videcom-input-container{margin:0 8px}.videcom-reservation-container .loading{display:inline-block;visibility:hidden}.booking-request-modal-container{width:344px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column}.booking-request-modal-container .dropdown-content{width:344px}.booking-request-modal-container .dropdown-content .infinite-scroll-table-dropdown{height:155px}.booking-request-modal-container .buttons-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:64px}.booking-request-modal-container .request-to-operate-text{font-weight:600;font-size:20px;line-height:24px;margin-bottom:32px}.booking-request-modal-container .request-to-operate-input-label{font-size:12px;color:#666;margin-bottom:8px}.booking-request-modal-container .not-mandatory-text{font-size:14px;line-height:20px}.booking-request-modal-container .reduce-rate-checkbox{margin-top:24px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.booking-request-modal-container .reduce-rate-checkbox p{font-size:14px;padding-left:11px;color:#4d4d4d}.booking-request-modal-container .vehicle-label{margin-top:24px}.booking-request-modal-container .reduce-rate-checkbox-button{cursor:pointer}.booking-request-modal-container .noVehicle{display:-webkit-flex;display:flex}.booking-request-modal-container .noVehicle svg{margin-right:10px}.vehicle-image-icon{border-radius:50%;object-fit:cover;margin-right:8px}.radio-button-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:-webkit-max-content;width:max-content;pointer-events:none}.radio-button-container .input-radio{display:none}.radio-button-container input+label{background:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMS4zMzNBNi42NyA2LjY3IDAgMDAxLjMzMyA4IDYuNjY5IDYuNjY5IDAgMDA4IDE0LjY2NyA2LjY2OSA2LjY2OSAwIDAwMTQuNjY3IDggNi42NyA2LjY3IDAgMDA4IDEuMzMzem0wIDEyQTUuMzMyIDUuMzMyIDAgMDEyLjY2NyA4IDUuMzMyIDUuMzMyIDAgMDE4IDIuNjY3IDUuMzMyIDUuMzMyIDAgMDExMy4zMzQgOCA1LjMzMiA1LjMzMiAwIDAxOCAxMy4zMzN6IiBmaWxsPSIjNUNCQjY5Ii8+PC9zdmc+");height:16px;width:16px;display:inline-block;padding:0;cursor:pointer}.radio-button-container input:checked+label{background:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMS4zMzNBNi42NyA2LjY3IDAgMDAxLjMzMyA4IDYuNjcgNi42NyAwIDAwOCAxNC42NjcgNi42NyA2LjY3IDAgMDAxNC42NjcgOCA2LjY3IDYuNjcgMCAwMDggMS4zMzN6bTAgMTJBNS4zMzIgNS4zMzIgMCAwMTIuNjY3IDggNS4zMzIgNS4zMzIgMCAwMTggMi42NjcgNS4zMzIgNS4zMzIgMCAwMTEzLjMzMyA4IDUuMzMyIDUuMzMyIDAgMDE4IDEzLjMzM3oiIGZpbGw9IiM1Q0JCNjkiLz48cGF0aCBkPSJNOCAxMS4zMzNhMy4zMzMgMy4zMzMgMCAxMDAtNi42NjYgMy4zMzMgMy4zMzMgMCAwMDAgNi42NjZ6IiBmaWxsPSIjNUNCQjY5Ii8+PC9zdmc+");height:16px;width:16px;display:inline-block;padding:0}.radio-button-container .radio-button-text{margin-left:8px}.planning-table-container{margin-top:30px;padding:0 20px 32px 32px}@media (max-width:768px){.planning-table-container{margin-top:16px!important;padding:0 16px 16px!important}}.planning-table-container .TableHead-container .tableHeadRow{display:grid;grid-template-columns:minmax(128px,1fr) minmax(106px,1fr) minmax(118px,1fr) minmax(101px,1fr) minmax(74px,1fr) minmax(73px,1fr) minmax(173px,1fr) minmax(204px,1fr) minmax(109px,1fr) 26px}.planning-table-container .THeadItem-container{text-transform:uppercase}.planning-table-container .THeadItem-container:first-child{margin-left:16px}.planning-table-container .table-row-container{box-shadow:0 2px 6px 1px rgba(66,64,62,.12);border-radius:8px;margin-top:8px;cursor:pointer;display:grid;grid-template-columns:minmax(128px,1fr) minmax(106px,1fr) minmax(118px,1fr) minmax(101px,1fr) minmax(74px,1fr) minmax(73px,1fr) minmax(173px,1fr) minmax(204px,1fr) minmax(109px,1fr) 26px}.planning-table-container .table-row-container .statusTableCell-container{padding-left:16px}.planning-table-container .table-row-container.Approved{background-color:#f7fafd}.planning-table-container .table-row-container.VIDECOM{background:#eff6fb}.planning-table-container .table-row-container.VIDECOM .row-item-container .drop-down-table-container .table-drop-down-inner-div{background-color:#f5f5f5}.planning-table-container .table-row-container.SUNCOUNTRY{background:#fff}.planning-table-container .table-row-container.SUNCOUNTRY .row-item-container .drop-down-table-container .table-drop-down-inner-div{background-color:#f5f5f5}.planning-table-container .table-row-container.isExpress{background-color:#fafafa}.planning-table-container .table-row-container.booking .row-item-container .drop-down-table-container .table-drop-down-inner-div,.planning-table-container .table-row-container.isDoor2Door .td-container .drop-down-table-container .table-drop-down-inner-div,.planning-table-container .table-row-container.isExpress .td-container .drop-down-table-container .table-drop-down-inner-div{background-color:#f5f5f5}.planning-table-container .table-row-container.Cancelled{background-color:#ffd7d1}.planning-table-container .table-row-container.Cancelled .row-item-container .drop-down-table-container .table-drop-down-inner-div{background-color:#ffedeb}.planning-table-container .table-row-container .td-container{display:grid;place-items:center left;height:64px}.planning-table-container .table-row-container .formatedTableCell-inner-container{color:#3c3835}.planning-table-container .table-row-container svg{fill:#3c3835!important}.planning-table-container .whiteColor .formatedTableCell-inner-container{color:#fff}.planning-table-container .whiteColor svg{fill:#fff!important}.planning-table-container .whiteColor .drop-down-table-container svg{fill:#3c3835!important}.planning-table-container .planning-page-empty-state{position:absolute;-webkit-transform:translateX(50%);transform:translateX(50%);padding-top:100px}@media (max-width:768px){.planning-table-container .planning-page-empty-state{position:relative!important;-webkit-transform:none!important;transform:none!important;padding-top:40px!important;text-align:center!important}.planning-table-container .planning-page-empty-state img{max-width:100%!important;height:auto!important;width:auto!important;max-height:200px!important}}.planning-table-container .row-item-container{display:grid;place-items:center left;height:52px}@media (max-width:768px){.planning-table-container .table-row-container,.planning-table-container .TableHead-container .tableHeadRow{min-width:900px!important;grid-template-columns:minmax(80px,1fr) minmax(80px,1fr) minmax(80px,1fr) minmax(80px,1fr) minmax(60px,1fr) minmax(60px,1fr) minmax(120px,1fr) minmax(140px,1fr) minmax(80px,1fr) 20px!important}.planning-table-container .planning-table-class,.planning-table-container .table-container{overflow-x:auto!important;width:100%!important;max-width:100vw!important}}.table-operator-operations-container{cursor:auto;top:40px;box-shadow:0 0 16px 4px rgba(66,64,62,.12);border-radius:4px;padding:24px 0;z-index:2;position:absolute;width:424px;background-color:#fff;color:#3c3835}.table-operator-operations-container.show-on-top{-webkit-transform:translateY(-100%);transform:translateY(-100%);top:-8px}.table-operator-operations-container.show-on-top:before{top:unset;border-bottom:unset;bottom:-6px;border-top:6px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent}.table-operator-operations-container .bottom-buttons{padding:0 24px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.table-operator-operations-container .operators-content{width:100%;max-width:424px;max-height:320px}.table-operator-operations-container .avatar-under-operator{min-height:48px;width:100%;cursor:pointer;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:24px}.table-operator-operations-container .suggestion-wrapper{width:-webkit-min-content;width:min-content;white-space:nowrap;padding-right:16px}.table-operator-operations-container .checkbox-avatar-container{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.table-operator-operations-container .checkbox-avatar-container .avatar-name-container{padding-left:12px}.table-operator-operations-container .checkbox-container{margin-left:16px}.table-operator-operations-container .tab-content{max-height:320px;border-bottom:1px solid #e5e5e5;margin-bottom:16px;padding-top:0}.suggestion-not-allowed-text{margin-left:12px;margin-bottom:16px;padding-top:24px}.table-operator-operations-container:before{content:"";display:block;width:0;height:0;position:absolute;border-bottom:6px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent;left:133px;top:-6px}.list-view-container{max-width:424px;width:100%;max-height:220px;overflow-y:auto;padding-top:8px;overflow-y:scroll}.list-view-container .row-column{display:-webkit-flex;display:flex;padding-right:20px}.list-view-container .row-column.mark,.list-view-container .row-column:hover{background-color:#f5f5f5}.list-view-container .row-column.disabled{opacity:.3}.list-view-container .row-column .suggested-text{width:200px}.list-view-container .row-column .assigned-text,.list-view-container .row-column .suggested-text{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#666;cursor:pointer}.list-view-container .row-column .assigned-text{width:250px}.list-view-container .loading-list-view{padding-left:150px;margin-bottom:20px}.list-view-container .loading-list-view .loading-label{color:#3c3835}.search-company-container{padding:15px 24px}.trip-details-modal-container{position:relative;padding-bottom:5px}.trip-details-modal-container .loading{display:inline-block;visibility:hidden}.trip-details-modal-container .buttons-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.trip-details-modal-container .pnr-container{width:100%;text-align:center;padding-top:56px;margin-bottom:30px}.trip-details-modal-container .input-wrapper{margin-bottom:16px}.trip-details-modal-container .text-input-pair{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:16px}.trip-details-modal-container .text-input-pair .input-wrapper{margin-bottom:0!important}.trip-details-modal-container .text-input-pair .input-wrapper:first-child{margin-right:16px;-webkit-flex:2 1;flex:2 1}.trip-details-modal-container .text-input-pair .input-wrapper:last-child{-webkit-flex:1 1;flex:1 1}.trip-details-modal-container .date-input-pair{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px;position:relative}.trip-details-modal-container .date-input-pair .input-wrapper{margin-bottom:0!important}.trip-details-modal-container .date-input-pair .input-wrapper:first-child{margin-right:16px;-webkit-flex:2 1;flex:2 1}.trip-details-modal-container .date-input-pair .input-wrapper:last-child{-webkit-flex:1 1;flex:1 1}.trip-details-modal-container .date-input-pair.warning{margin-bottom:24px}.trip-details-modal-container .date-input-pair .date-warning{font-size:11px;color:#ff4040;position:absolute;bottom:-16px;height:16px}.trip-details-modal-container .date-input-pair .date-warning.flight{bottom:-13px}.trip-details-modal-container .reversed .input-wrapper:first-child{margin-right:16px;-webkit-flex:1 1;flex:1 1}.trip-details-modal-container .reversed .input-wrapper:last-child{-webkit-flex:2 1;flex:2 1}.trip-details-modal-container .number-of-passengers-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-bottom:16px}.trip-details-modal-container .number-of-passengers-container input{margin-left:16px;width:38px;padding:0;-webkit-justify-content:center;justify-content:center;text-align:center}.trip-details-modal-container .number-of-passengers-container .input-wrapper{margin:0}.trip-not-found{font-size:20px;font-weight:600}.trip-details-calendar-container{width:auto}.trip-details-modal-container__exitBtn{position:absolute;right:0;cursor:pointer}.trip-way-icon{position:relative;width:32px;height:32px;border-radius:50px;background-color:#f5f5f5;margin:0 auto;display:grid;place-items:center}.trip-way-icon svg{fill:#3c3835!important;width:16px;height:16px}.trip-way-icon.toggle-enabled{cursor:pointer}.trip-way-text{font-size:14px;color:#999}.switch-leg-tooltip{position:absolute;left:-95px;background-color:#fff;box-shadow:0 4px 16px 2px rgba(40,34,30,.12);border-radius:4px;font-size:12px;width:84px;height:24px}.switch-leg-tooltip:before{content:"";display:block;width:0;height:0;position:absolute;top:9px;right:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #fff}.date-of-booking-text{padding-top:6px;margin-bottom:54px;line-height:20px;font-size:14px}.address-confirmation-modal-container{position:relative;padding:32px 24px 24px}.address-confirmation-modal-container .address-confirmation-button-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:32px}.address-confirmation-modal-container .address-confirmation-close-button{position:absolute;top:15px;right:15px;cursor:pointer}.collapsible-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}.collapsible-container .ReactCollapse--collapse{transition:height .5s}.collapsible-container .toggle-container{cursor:pointer;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:16px}.booking-note{padding:10px}.booking-note .add-new-switch{cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.booking-note .add-new-switch .label{color:#2278b5;font-size:14px;font-weight:400;padding-left:10px;vertical-align:4px}.loading-booking-note{padding-left:80px}.loading-booking-note .loading-label{color:#3c3835}.saved-notes{margin-top:20px}.show-all-notes-button{text-align:center;font-size:14px;color:#2278b5;cursor:pointer}.React-modal--dialog-content.internal .title-container,.React-modal--dialog-content.public .title-container{display:block;margin-bottom:40px}.React-modal--dialog-content.internal .title-container .close-icon-wrapper,.React-modal--dialog-content.public .title-container .close-icon-wrapper{text-align:right;padding:0 20px}.React-modal--dialog-content.internal .title-container .close-icon-wrapper svg,.React-modal--dialog-content.public .title-container .close-icon-wrapper svg{cursor:pointer}.React-modal--dialog-content.internal .title-container .header-label,.React-modal--dialog-content.public .title-container .header-label{margin-bottom:10px;padding:0 72px 0 56px}.React-modal--dialog-content.internal .buttonsContainer,.React-modal--dialog-content.public .buttonsContainer{-webkit-justify-content:flex-end;justify-content:flex-end;padding:0 72px}.React-modal--dialog-content.internal .search-select-all-container,.React-modal--dialog-content.public .search-select-all-container{margin-left:56px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;height:32px;width:264px;-webkit-flex:1 1;flex:1 1;margin-bottom:24px;cursor:pointer}.React-modal--dialog-content.internal .search-select-all-container .select-all-container,.React-modal--dialog-content.public .search-select-all-container .select-all-container{margin-left:10px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;width:88px;height:32px;font-size:14px;color:#999;padding-top:8px;margin-top:4px}.React-modal--dialog-content.internal .inner-content,.React-modal--dialog-content.public .inner-content{max-height:380px;min-height:380px;overflow:auto;padding:0 56px;width:100%}.React-modal--dialog-content.internal .inner-content .scrollable-container,.React-modal--dialog-content.public .inner-content .scrollable-container{padding:0}.React-modal--dialog-content.internal .inner-content .selection-item,.React-modal--dialog-content.public .inner-content .selection-item{height:64px;border-radius:8px;background:#fff;margin-bottom:12px;padding:15px 15px 10px 16px;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;box-shadow:0 1px 2px 1px rgba(66,64,62,.1);margin-top:10px;cursor:pointer}.React-modal--dialog-content.internal .inner-content .selection-item .full-name,.React-modal--dialog-content.public .inner-content .selection-item .full-name{vertical-align:9px;padding-left:12px}.React-modal--dialog-content.internal .inner-content .selection-item .checkbox-wrapper,.React-modal--dialog-content.public .inner-content .selection-item .checkbox-wrapper{position:absolute;right:18px;top:24px}.React-modal--dialog-content.internal .inner-content .selection-item .company_color_box,.React-modal--dialog-content.public .inner-content .selection-item .company_color_box{display:inline-block;width:32px;height:32px;border-radius:50%;vertical-align:14px;padding-left:10px}.React-modal--dialog-content.internal .inner-content .selection-item .company_color_box span,.React-modal--dialog-content.public .inner-content .selection-item .company_color_box span{position:relative;top:4px;left:2px}.React-modal--dialog-content.internal .inner-content .selection-item img,.React-modal--dialog-content.public .inner-content .selection-item img{border-radius:50%;object-fit:cover}.React-modal--dialog-content.internal .inner-content .selection-item .checkbox-container,.React-modal--dialog-content.public .inner-content .selection-item .checkbox-container{display:inline}.React-modal--dialog-content.internal .inner-content .selection-item:hover,.React-modal--dialog-content.public .inner-content .selection-item:hover{background-color:#f5f5f5}.saved-note{background:#f5f5f5;border-radius:8px;padding:16px 12px 12px 16px;margin-bottom:25px;min-height:198px}.saved-note .saved-note_header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.saved-note .saved-note_header-info{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.saved-note .saved-note_header-info-middleDot{padding:0 9px;color:grey}.saved-note .saved-note-content{background-color:#fff}.saved-note .saved-note-content:disabled{background-color:#fafafa}.saved-note_header{margin-bottom:12px;position:relative}.saved-note_header img{border-radius:50%;object-fit:cover}.saved-note_header .edit-note{cursor:pointer}.saved-note_name{color:#3c3835;font-size:12px;vertical-align:8px;padding-left:10px}.saved-note_time{color:#999;font-size:12px;vertical-align:8px}.saved-note-content{background:#fff;width:100%;height:100px;border-radius:4px;border:none;resize:vertical;padding:10px;font-family:Source Sans Pro;color:#28221e;line-height:20px;font-size:14px}.saved-note_actions{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:18px}.saved-note_actions .delete-label{color:#e35c55;vertical-align:6px;cursor:pointer;font-size:14px}.saved-note_actions .send-label{color:#2278b5;vertical-align:10px;cursor:pointer;padding-right:8px;font-size:14px}.settings-container{-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;border-bottom:.5px solid #cdccc8;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:18px 0 4px 32px;background-color:#fff}.settings-container .title-text{font-weight:600;font-size:24px}.tab-layout-gray-bg{padding-top:48px;padding-left:20px;padding-right:20px;background-color:#f5f5f5}.settings-tab-container{background-color:unset!important}.change-app-settings-container{padding:40px;background-color:#fff;margin-top:16px}.change-app-settings-container .color-title-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:330px;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.change-app-settings-container .color-title-wrapper.top-margin{margin-top:64px}.change-app-settings-container .color-title{font-size:16px}.change-app-settings-container .buttons-wrapper{margin-top:114px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.change-app-settings-container .icon-wrapper{position:relative;cursor:pointer}.change-app-settings-container .preview-popup{background-color:#fff;position:absolute;top:-30px;left:-32px;padding:6px 23px;font-size:12px;box-shadow:0 4px 16px 2px rgba(40,34,30,.12);border-radius:4px}.change-app-settings-container .preview-popup:before{content:"";display:block;width:0;height:0;position:absolute;border-top:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:22px;left:36px}.color-picker-container{margin-top:20px}.color-picker-container .color-picker-label{font-size:12px;margin-bottom:8px;color:#666}.color-picker-container .color-picker-input{width:330px;height:40px;background-color:#f5f5f5;padding:10px 18px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-radius:8px;position:relative;cursor:pointer}.color-picker-container .color-preview{position:absolute;width:18px;height:18px;right:15px;border-radius:2px}.color-picker-container .chrome-picker{width:330px!important;position:absolute;top:50px;left:0;z-index:10}.row-preview-container{position:absolute;-webkit-flex-direction:row;flex-direction:row;left:30px;height:36px;box-shadow:0 1px 2px 1px rgba(66,64,62,.1);grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;padding:0 15px 0 10px;border-radius:8px;width:710px}.row-preview-container,.row-preview-container .status-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:9px}.row-preview-container .status-wrapper{line-height:16px;width:58px;padding:4px;height:16px;-webkit-justify-content:center;justify-content:center;border-radius:4px;background-color:#fff;border:.5px solid #5cbb69;color:#5cbb69}.row-preview-container .dropdown-wrapper,.row-preview-container .item-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;white-space:nowrap;-webkit-align-items:center;align-items:center}.row-preview-container .dropdown-wrapper{height:20px;background-color:#f5f5f5;padding:4px 8px;border-radius:4px}.row-preview-container .row-text{color:#3c3835}.row-preview-container .whiteFont{color:#fff}.change-password-container{padding:40px;background-color:#fff;margin-top:16px}.change-password-container .change-password-text{font-size:22px;font-weight:600;margin-bottom:28px}.change-password-container .input-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.change-password-container .buttons-wrapper{margin-top:114px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.change-password-container .pw-input-wrapper{width:100%;position:relative;margin-left:35px}.change-password-container .pw-input-wrapper.no-margin{margin-left:0}.change-password-container .pw-icon-wrapper{position:absolute;top:33px;right:15px;cursor:pointer}.personal-information-container{padding:40px;background-color:#fff;margin-top:16px;border-radius:8px}.personal-information-container .image-upload-container{margin-bottom:70px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.personal-information-container .image-upload-text-container{margin-left:52px;margin-top:12px}.personal-information-container .image-upload-text-container .upload-photo-text{font-size:22px;font-weight:600;margin-bottom:14px}.personal-information-container .image-upload-text-container .upload-additional-info{font-size:18px}.personal-information-container .image-upload-text-container .image-buttons-container{margin-top:26px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.personal-information-container .input-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding-top:14px}.personal-information-container .dropdown-wrapper{width:100%;margin-left:35px}.personal-information-container .buttons-wrapper{margin-top:114px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.photo-modal{width:392px;height:412px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding-top:40px;position:relative}.photo-modal .change-profile-photo-text{margin-top:20px;font-size:18px}.photo-modal .upload-user-image{margin-top:20px;padding:6px 12px;color:#69bdec;border:1px solid #69bdec;font-size:14px;line-height:14px;border-radius:8px;cursor:pointer}.photo-modal .modal-buttons-wrapper{margin-top:56px;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:24px}.photo-modal .remove-photo-text{font-size:18px;margin-top:34px;width:245px}.photo-modal.remove{height:314px}.photo-modal .close-button-container{position:absolute;right:12px;top:20px;cursor:pointer}.card-section-container h4{font-weight:600;color:#999}.card-section-container img{height:216px;width:25%;background-color:#d3d3d3;margin:18px;border-radius:8px;min-width:150px}.card-section-container .wrap{background-color:#fff;border-radius:8px;display:-webkit-flex;display:flex;padding:10px;min-width:400px;max-width:915px}.card-section-container .firstWrap{width:100%;margin-left:24px}.card-section-container .secondWrap p{font-weight:600;font-size:32px;margin:10px 0}.card-section-container .thirdWrap{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}.item-section-container{width:50%;min-width:50px}.item-section-container h5{margin-top:19px;margin-bottom:12px;color:#999}.label-type-container{background-color:#e5e5e5}.activeClass,.label-type-container{padding:5px;text-align:center;border-radius:18px;color:#fff;max-width:60px}.activeClass{background-color:#10c492}.manifest-page-search-container{margin-top:30px}.manifest-list-search-container{display:-webkit-flex;display:flex;padding:20px;width:auto;margin:0;grid-gap:15px;gap:15px;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.manifest-list-search-container input{margin-right:0;width:auto!important;-webkit-flex:1 1;flex:1 1;min-width:150px}.manifest-list-search-container button{-webkit-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}@media (max-width:768px){.manifest-list-search-container{width:100%!important;padding:10px!important;grid-gap:10px!important;gap:10px!important;display:-webkit-flex!important;display:flex!important;-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-webkit-flex-direction:row!important;flex-direction:row!important}.manifest-list-search-container input{-webkit-flex:1 1!important;flex:1 1!important;min-width:120px!important;margin-right:0!important;margin-bottom:0!important}.manifest-list-search-container button{-webkit-flex:0 0 auto!important;flex:0 0 auto!important;min-width:80px!important;max-width:100px!important}}@media (max-width:480px){.manifest-list-search-container{width:100%!important;padding:5px!important;grid-gap:5px!important;gap:5px!important;display:-webkit-flex!important;display:flex!important;-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-webkit-flex-direction:row!important;flex-direction:row!important}.manifest-list-search-container input{-webkit-flex:1 1!important;flex:1 1!important;min-width:100px!important;margin-right:0!important;margin-bottom:0!important}.manifest-list-search-container button{-webkit-flex:0 0 auto!important;flex:0 0 auto!important;min-width:60px!important;max-width:80px!important;font-size:12px!important}}.manifest-page-search-container{display:-webkit-flex;display:flex;padding:1dvw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.manifest-page-search-container input{margin-right:1dvw;width:100%!important}.manifest-page-search-container .input-fields-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.manifest-page-search-container .input-fields-container .input-wrapper{width:200px;margin-right:10px}.manifest-page-search-container .input-fields-container .input-icon-wrapper{-webkit-flex:1 1;flex:1 1}.manifest-page-search-container .input-fields-container .input-icon-wrapper input{width:100%!important;margin-right:0}.manifest-page-search-container .buttons-container{display:-webkit-flex;display:flex;grid-gap:1dvw;gap:1dvw;-webkit-align-items:center;align-items:center;width:400px}.manifest-page-search-container .buttons-container .manifest-size{-webkit-flex:1 1;flex:1 1}.manifest-page-search-container .buttons-container .manifest-size button{width:100%;height:40px;font-size:14px;font-weight:600;border-radius:6px}.manifest-page-search-container .buttons-container .black-manifest button{background-color:#333!important;color:#fff!important;border:1px solid #333!important}.manifest-page-search-container .buttons-container .black-manifest button:hover{background-color:#555!important;border:1px solid #555!important}.manifest-page-search-container .buttons-container .gray-manifest button{background-color:#ddd!important;color:#333!important;border:1px solid #ddd!important}.manifest-page-search-container .buttons-container .gray-manifest button:hover{background-color:#ccc!important;border:1px solid #ccc!important}@media (max-width:768px){.manifest-page-search-container{-webkit-flex-direction:column;flex-direction:column;width:100%!important;width:100vw!important;padding:10px}.manifest-page-search-container .input-fields-container{display:-webkit-flex;display:flex;grid-gap:10px;gap:10px;width:100%;margin-bottom:10px}.manifest-page-search-container .input-fields-container .input-wrapper{width:100%!important}.manifest-page-search-container .buttons-container{width:100%;grid-gap:10px;gap:10px;margin-top:10px}}@media (max-width:600px){.operators-page-container{width:100%!important;width:100vw!important}.manifest-container,.manifest-page-search-container{width:100%!important;width:100vw!important;padding:10px}.flight-data-container,.input-icon-wrapper input,.input-wrapper,.leg-data-container{width:100%!important}.manifest-items-container{font-size:14px}.manifest-items-container table{width:100%;margin-top:50px}.boarding-container{-webkit-flex-direction:column;flex-direction:column}.boarding-container button{width:100%}.flight-data-container div,.leg-data-container div{border-radius:1dvw;margin-right:.5dvw;margin-bottom:.5dvw;padding:1dvw;font-size:14px}.buttons-container .manifest-size button{width:100%;opacity:1!important;margin-bottom:0;height:40px}.black-manifest button{background-color:#333!important;color:#fff!important}.gray-manifest button{background-color:#ddd!important;color:#333!important}}.manifest-page-table{width:80%;margin:1dvw;border-collapse:collapse}.manifest-page-table th{text-align:left;padding:.5dvw}.manifest-page-table td{padding:.5dvw}.manifest-page-headers th{background-color:#ddd}.manifest-page-headers .first-element{border-top-left-radius:10px}.manifest-page-headers .last-element{border-top-right-radius:10px;width:10%}.manifest-page-passengers td{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.manifest-page-passengers .first-element{border-left:1px solid #ccc}.manifest-page-passengers .last-element{border-right:1px solid #ccc}.flight-data-container div,.leg-data-container div{border-radius:.5dvw;margin-right:.5dvw;margin-bottom:.5dvw;padding:.5dvw;font-size:18px}.manifest-list-container{padding:20px}.manifest-list-container .manifest-list-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:20px;max-width:325px}.manifest-list-container .manifest-list-header h3{margin:0;color:#333;font-size:24px;font-weight:600}.manifest-list-container .manifest-list-header .manifest-date-display{color:#6c757d;font-size:18px;font-weight:500;font-style:italic}.manifest-list-container .manifest-list-table{background:#fff;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;max-width:1200px;margin:0;position:relative;width:100%;border-collapse:initial;border-spacing:0;table-layout:fixed}.manifest-list-container .manifest-list-table td,.manifest-list-container .manifest-list-table th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manifest-list-container .manifest-list-table tr.manifest-list-row{border-bottom:1px solid #dee2e6}.manifest-list-container .manifest-list-table tr.manifest-list-row:last-child{border-bottom:none}.manifest-list-container .manifest-list-table .manifest-list-headers{background-color:#333;border-radius:12px 12px 0 0}.manifest-list-container .manifest-list-table .manifest-list-headers th{text-align:left;padding:16px 12px;font-weight:600;color:#fff;font-size:18.9px;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #dee2e6;text-align:center}.manifest-list-container .manifest-list-table .manifest-list-headers .header-first{border-top-left-radius:12px!important}.manifest-list-container .manifest-list-table .manifest-list-headers .header-last{border-top-right-radius:12px!important}.manifest-list-container .manifest-list-table .manifest-list-row{transition:background-color .2s ease}.manifest-list-container .manifest-list-table .manifest-list-row:hover{background-color:#f8f9fa}.manifest-list-container .manifest-list-table .manifest-list-row td{padding:16px 12px;font-size:18.9px;color:#495057;vertical-align:middle;text-align:center}.manifest-list-container .manifest-list-table .manifest-list-row td.flight-number{font-weight:600;color:#000}.manifest-list-container .manifest-list-table .manifest-list-row td.arrive,.manifest-list-container .manifest-list-table .manifest-list-row td.depart{font-weight:500;color:#6c757d}.manifest-list-container .manifest-list-table .manifest-list-row td.arrival-time,.manifest-list-container .manifest-list-table .manifest-list-row td.departure-time{color:#495057}.manifest-list-container .manifest-list-table .manifest-list-row td.passenger-count{text-align:center;font-weight:500;color:#28a745}.manifest-list-container .manifest-list-table .manifest-list-row td.action{text-align:center}.manifest-list-container .manifest-list-empty{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-height:400px}.manifest-list-container .manifest-list-empty .empty-state{text-align:center}.manifest-list-container .manifest-list-empty .empty-state h3{color:#6c757d;margin-bottom:10px;font-size:24px;font-weight:500}.manifest-list-container .manifest-list-empty .empty-state p{color:#adb5bd;margin-bottom:20px;font-size:16px}@media (max-width:768px){.manifest-list-container{padding:10px}.manifest-list-container .manifest-list-header{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:10px;gap:10px;max-width:100%}.manifest-list-container .manifest-list-header h3{font-size:20px}.manifest-list-container .manifest-list-header .manifest-date-display{font-size:16px}.manifest-list-container .manifest-list-table{overflow-x:auto;border-radius:8px;min-width:400px}.manifest-list-container .manifest-list-table td:nth-child(3),.manifest-list-container .manifest-list-table td:nth-child(5),.manifest-list-container .manifest-list-table td:nth-child(6),.manifest-list-container .manifest-list-table th:nth-child(3),.manifest-list-container .manifest-list-table th:nth-child(5),.manifest-list-container .manifest-list-table th:nth-child(6){display:none}.manifest-list-container .manifest-list-table .manifest-list-headers th{padding:12px 8px;font-size:16.2px}.manifest-list-container .manifest-list-table .manifest-list-headers .header-first{border-top-left-radius:8px}.manifest-list-container .manifest-list-table .manifest-list-headers .header-last{border-top-right-radius:8px}.manifest-list-container .manifest-list-table .manifest-list-row td{padding:12px 8px;font-size:16.2px}}@media (max-width:480px){.manifest-list-container{padding:5px}.manifest-list-container .manifest-list-header{max-width:100%}.manifest-list-container .manifest-list-header h3{font-size:18px}.manifest-list-container .manifest-list-header .manifest-date-display{font-size:14px}.manifest-list-container .manifest-list-table{border-radius:6px;min-width:350px}.manifest-list-container .manifest-list-table td:nth-child(3),.manifest-list-container .manifest-list-table td:nth-child(5),.manifest-list-container .manifest-list-table td:nth-child(6),.manifest-list-container .manifest-list-table th:nth-child(3),.manifest-list-container .manifest-list-table th:nth-child(5),.manifest-list-container .manifest-list-table th:nth-child(6){display:none}.manifest-list-container .manifest-list-table .manifest-list-headers th{padding:10px 6px;font-size:14.85px}.manifest-list-container .manifest-list-table .manifest-list-headers .header-first{border-top-left-radius:6px}.manifest-list-container .manifest-list-table .manifest-list-headers .header-last{border-top-right-radius:6px}.manifest-list-container .manifest-list-table .manifest-list-row td{padding:10px 6px;font-size:14.85px}}.manifest-search-container{display:-webkit-flex;display:flex;padding:1dvw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.manifest-search-container input{margin-right:1dvw;width:100%!important}@media (max-width:768px){.manifest-search-container{-webkit-flex-direction:column;flex-direction:column;width:75dvw}}@media (max-width:600px){.manifest-container,.manifest-search-container,.operators-page-container{width:75dvw}.flight-data-container,.input-icon-wrapper input,.leg-data-container{width:100%!important}.manifest-size button{width:100%;opacity:1!important;margin-bottom:0;height:40px}.black-manifest button{background-color:#333!important;color:#fff!important}.gray-manifest button{background-color:#ddd!important;color:#333!important}.manifest-items-container{font-size:14px}.manifest-items-container table{width:100%;margin-top:50px}.boarding-container{-webkit-flex-direction:column;flex-direction:column}.boarding-container button{width:100%}.flight-data-container div,.leg-data-container div{border-radius:1dvw;margin-right:.5dvw;margin-bottom:.5dvw;padding:1dvw;font-size:14px}}.manifest-date-calendar{width:265px}table{width:80%;margin:1dvw;border-collapse:collapse}th{text-align:left}td,th{padding:.5dvw}.manifest-headers th{background-color:#ddd}.manifest-headers .first-element{border-top-left-radius:10px}.manifest-headers .last-element{border-top-right-radius:10px;width:10%}.manifest-passengers td{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.manifest-passengers .first-element{border-left:1px solid #ccc}.manifest-passengers .last-element{border-right:1px solid #ccc}.flight-data-container{margin-top:1dvw}.flight-data-container,.leg-data-container{margin-left:1dvw;width:50%;display:grid;grid-template-columns:50% 50%}.leg-data-container{margin-top:3dvw;margin-bottom:3dvw}.flight-data-container div,.leg-data-container div{border-radius:.5dvw;margin-right:.5dvw;margin-bottom:.5dvw;padding:.5dvw;font-size:18px}.flight-data-container div{background-color:#333;color:#fff}.leg-data-container div{background-color:#ddd}.boarding-container{display:-webkit-flex;display:flex}.boardedColor button{background-color:#5cbb69;font-weight:700;color:#fff;cursor:default;margin-right:10px}
/*# sourceMappingURL=main.c2075c32.chunk.css.map */
