*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#00256426;font-family:Outfit,sans-serif;margin:0}.cs-logo{left:-30px;position:absolute;top:5px;width:200px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px;box-shadow:inset 0 0 5px #002564bf}::-webkit-scrollbar-thumb{border-radius:10px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:#002654;-webkit-transition:.3s;transition:.3s}.Toastify__toast-container--top-center{width:auto!important}.Toastify__toast-body{color:#444c63;font-family:Outfit,sans-serif!important;font-size:16px;font-weight:400;line-height:20px;padding-left:20px;padding-top:25px;width:auto}.Toastify__toast>button>svg{display:none}.Toastify__toast--error,.Toastify__toast--info,.Toastify__toast--success,.Toastify__toast--warning{background:#fff!important;border-radius:20px!important;padding:0 20px!important}.Toastify__toast--error:before,.Toastify__toast--info:before,.Toastify__toast--success:before,.Toastify__toast--warning:before{left:12px;position:relative;top:6px;z-index:100000}.Toastify__toast--error:after,.Toastify__toast--info:after,.Toastify__toast--success:after,.Toastify__toast--warning:after{color:#333;font-family:Outfit,sans-serif;font-size:15px;font-weight:700;left:265px;padding-top:14px!important;position:absolute}@media only screen and (max-width:968px){.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{height:auto!important;padding:15px!important;width:100%!important}.Toastify__toast-body{color:#444c63;font-family:Outfit,sans-serif!important;font-size:16px;font-weight:400;height:100px!important;line-height:20px;padding:0!important;width:auto}}.bounce-in-top{animation:bounce-in-top 1.1s both}@keyframes bounce-in-top{0%{animation-timing-function:ease-in;opacity:0;transform:translateY(-500px)}38%{animation-timing-function:ease-out;opacity:1;transform:translateY(0)}55%{animation-timing-function:ease-in;transform:translateY(-65px)}72%{animation-timing-function:ease-out;transform:translateY(0)}81%{animation-timing-function:ease-in;transform:translateY(-28px)}90%{animation-timing-function:ease-out;transform:translateY(0)}95%{animation-timing-function:ease-in;transform:translateY(-8px)}to{animation-timing-function:ease-out;transform:translateY(0)}}.puff-out-center{animation:puff-out-center 1s cubic-bezier(.165,.84,.44,1) both}@keyframes puff-out-center{0%{filter:blur(0);opacity:1;transform:scale(1)}to{filter:blur(4px);opacity:0;transform:scale(2)}}.fade-in-fwd{animation:fade-in-fwd .6s cubic-bezier(.39,.575,.565,1) both}@keyframes fade-in-fwd{0%{opacity:0;transform:translateZ(-80px)}to{opacity:1;transform:translateZ(0)}}.slide-in-elliptic-top-fwd{animation:slide-in-elliptic-top-fwd .7s cubic-bezier(.25,.46,.45,.94) both}@keyframes slide-in-elliptic-top-fwd{0%{opacity:0;transform:translateY(-600px) rotateX(-30deg) scale(0);transform-origin:50% 100%}to{opacity:1;transform:translateY(0) rotateX(0) scale(1);transform-origin:50% 1400px}}.cs-main{align-items:center;background-image:linear-gradient(90deg,#002564c7,#002564c7),url(/static/media/Bg.40e0aaf0fca2adb577af.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.cs-body{background-color:#fff;border-radius:20px;flex-wrap:wrap;height:auto;padding:5%;position:relative;width:50%}.cs-header{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:auto;width:60%}.cs-img{margin-bottom:20px;width:80%}.cs-title{color:#002564;font-size:18px;font-weight:500;margin-top:10%}.cs-container{justify-content:center;padding:5%}.cs-container,.cs-left{display:flex;flex-direction:row}.cs-left{align-items:center;border:1px solid #002564;border-radius:10px;color:#002564;cursor:pointer;height:122px;justify-content:space-evenly;margin-right:15px;transition:.2s;width:276px}.cs-left:hover{border:2px solid #002564;box-shadow:0 0 10px #002564;font-weight:600;transition:.2s}.cs-left>p{margin-top:15px}.cs-right{align-items:center;border:1px solid #002564;border-radius:10px;color:#002564;cursor:pointer;display:flex;flex-direction:row;height:122px;justify-content:space-evenly;margin-left:15px;transition:.2s;width:276px}.cs-right:hover{border:2px solid #002564;box-shadow:0 0 10px #002564;font-weight:600;transition:.2s}.cs-right>p{margin-top:15px}.cs-left-img,.cs-right-img{height:77px;width:77px}.cs-logout{display:flex;justify-content:center}@media only screen and (max-width:968px){.cs-main{background-image:linear-gradient(90deg,#002564c7,#002564c7),url(/static/media/Background-jpg2.ea5dd1933370bc63aa5c.jpg);background-repeat:no-repeat;background-size:cover;position:relative}.cs-header-info,.cs-main{display:flex;flex-direction:column;justify-content:center}.cs-header-info{align-items:center;height:60%}.cs-img{width:100%}.cs-title{color:#fff;font-size:18px;font-weight:500;margin:5% 0 10%}.cs-body{background-color:#fff;border-radius:50px 50px 0 0;flex-wrap:wrap;height:40%;padding:5% 8%;position:relative}.cs-body,.cs-body-inner{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.cs-body-inner{height:100%}.cs-header{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 0 30px;padding-bottom:0;width:60%}.cs_header_notch{background-color:#002564;border-radius:5px;height:8px;width:50%}.cs-container{display:flex;flex-direction:column;justify-content:center;padding:5% 0 0}.cs-splash-message{margin-bottom:20px}.cs-splash-message>h3{color:#002564;font-weight:600}.cs-splash-message>p{color:#002564;font-size:13px;font-weight:300}.cs-right{align-items:center;background-color:#002564;border-radius:50px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:13px;height:50px;justify-content:space-evenly;margin:0;padding:0 60px;transition:.2s;width:auto}.cs-right:hover{box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;font-weight:600;transition:.2s}}.error-page{align-items:center;background-color:#528dc2;display:flex;flex-direction:column;height:100vh;justify-content:center}.error-page>h1{background-color:#002564;border-radius:50%;color:#fff;font-size:180px;margin-bottom:50px;padding:90px 30px;text-shadow:2px 2px 4px #528dc2}.error-page-text{color:#fff;margin-bottom:30px}.go-back-home-btn{background-color:#58adcc;border:1px solid #fff;border-radius:10px;color:#fff;height:45px;padding:7px 25px;transition:.2s;width:auto}.go-back-home-btn:hover{background-color:#002564;border:1px solid #002564;transition:.2s}@media screen and (max-width:500px){.error-page>h1{border-radius:15px;font-size:120px;padding:50px 20px}.error-page-text{font-size:14px;padding:0 20px}}.login-container{display:flex;flex-direction:row}.login-back-icon{color:#002564;cursor:pointer;font-size:30px;left:25px;position:absolute;top:3%;transition:.2s}.login-back-icon:hover{background-color:#002564;border-radius:50%;color:#fff;height:50px;padding:10px;transition:.2s;width:50px}.login-form{align-items:center;background-color:#fefefe;display:flex;flex-direction:column;justify-content:center;width:50%}.login-aside-image{background-image:linear-gradient(90deg,#002564c7,#002564c7),url(/static/media/Bg.40e0aaf0fca2adb577af.png);background-repeat:no-repeat;background-size:cover;height:100vh;width:60%}.login-header{align-items:center;display:flex;flex-direction:column;height:23%;justify-content:space-between;margin-bottom:50px;padding:0 20px;width:100%}.login-img{width:40%}.login-title{color:#002564}.login-error,.login-title{font-size:18px;font-weight:500}.login-err-astrx,.login-error{color:#ff3232}.login-form-area{border-radius:8px;box-shadow:0 10px 25px #5c636933;display:flex;flex-direction:column;padding:20px;width:60%}.login-div,.login-form-area{position:relative}.login-button{background-color:#002564;border:none;border-radius:5px;color:#fff;font-size:16px;font-weight:500;height:45px;margin-top:20px;transition:.2s}.login-button:hover{background-color:green;transition:.2s}.login-input{background:none;border:1px solid #002564;border-radius:5px;color:#002564;font-size:16px;height:45px;margin-bottom:30px;outline:none;width:100%;z-index:1000}.login-username{padding:0 20px 0 50px}.login-password{padding:0 50px}.login-label{background-color:#fefefe;color:#002564;font-size:16px;font-weight:500;left:50px;padding:0 4px;position:absolute;top:10px;transition:.5s}.login-input:focus+.login-label{color:purple;font-size:14px;font-weight:500;left:3px;top:-10px;z-index:10}.login-input:focus{border:2px solid purple}.login-input:not(:placeholder-shown)+.login-label{font-size:14px;font-weight:500;left:3px;top:-10px;z-index:10}.login-user-icon{font-size:22px;left:18px;top:12px}.login-password-eye,.login-user-icon{color:#002564;position:absolute;z-index:1000}.login-password-eye{cursor:pointer;font-size:18px;right:18px;top:13px}@media only screen and (max-width:968px){.login-container{flex-direction:column;height:100%}.login-form{background-color:#f0f0f0;display:flex;height:100vh;justify-content:center;padding-top:0;width:100%}.login-aside-image{display:none}.login-header{margin-bottom:20%;width:80%}.login-img{width:90%}.login-title{font-size:14px}.login-error,.login-title{margin-top:20px}.login-form-area{background-color:#fff;box-shadow:0 10px 25px #5c636999;margin-bottom:30px;margin-top:0;width:80%}.login-username{padding:0 20px 0 50px}.login-password{padding:0 50px}.login-user-icon{font-size:22px;left:15px;z-index:1000}.login-label,.login-user-icon{color:#002564;position:absolute;top:12px}.login-label{background-color:#fefefe;font-size:14px;font-weight:500;left:50px;padding:0 4px;transition:.5s}::placeholder{color:#0000;font-size:14px}.login-button{font-size:13px}.login-error{color:#ff3232;font-size:14px;font-weight:500}}.light-loader{animation:spin 1s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#0000;height:30px;margin:auto;width:30px}.request-form-error{color:#ff3232;font-size:16px;padding:10px 0 10px 20px}.season-icon-div{margin-left:15px}.season-icon{color:#002654;font-size:25px}.request-container{background-color:#00256426;display:flex;flex-direction:row;height:100vh;width:100%}.request-card-div,.request-form{height:100%;width:50%}.request-form{padding:0 20px}.request-form-inner{background-color:#ffffffb3;border-radius:10px;box-shadow:0 0 10px #00000080;height:95%;position:relative;top:2.5%;width:100%}.request-form-area{display:flex;flex-direction:column;height:100%;padding:15px 35px 0;width:100%}.departure-arrival{display:flex;justify-content:space-between;width:100%}.arrival-div,.departure-div,.no-of-cars-div{width:48%}.arrival-input,.departure-input,.no-of-cars-input{width:100%}.departure-input.select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=%27darkblue%27 height=%2725%27 viewBox=%270 0 24 24%27 width=%2750%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");background-position:top 6px right 0;background-repeat:no-repeat;width:100%}.request-form-label{color:#002564;padding:5px 0}.request-input{border:1px solid #002564;border-radius:5px;color:#002564;font-size:16px;height:40px;margin-bottom:10px;padding:0 10px}.request-input:focus,.request-input_destination:focus{border:2px solid #002564;outline:none}.request-input_destination{border:1px solid #002564;border-radius:5px;color:#002564;font-size:16px;height:40px;padding:0 10px}.request-textarea .request-name{color:#002564;font-weight:500}.request-textarea{border:1px solid #002564;border-radius:5px;color:#002564;font-size:16px;height:15%;margin-bottom:20px;max-height:15%;min-height:40px;padding:10px 20px}.request-textarea:focus{border:2px solid #002564;outline:none}.request-button-div{display:flex;flex-direction:row;height:45px}.request-button{background-color:#002564;border:none;border-radius:5px;color:#fff;font-size:16px;height:100%;margin-bottom:5px;transition:.2s;width:150px}.request-button:hover{background-color:green;transition:.2s}.c-p-r{bottom:0;color:#002564;font-family:Montserrat,sans-serif;font-size:50px;font-weight:700;left:1%;line-height:100%;position:absolute}.c-p-r-mobile{display:none}.request-card{background-color:#fff;border-radius:10px;box-shadow:0 5px 5px #002564;display:flex;flex-direction:column;height:60%;justify-content:space-between;margin:auto;position:relative;top:12%;width:50%}.request-card-img,.request-card-info{height:50%;width:100%}.request-card-info{border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;flex-direction:column;justify-content:space-between;padding:20px;top:50%}.cs-user-img{border-top-left-radius:10px;border-top-right-radius:10px;height:100%;object-fit:cover;width:100%}.request-card-name{color:#002564;font-size:18px;margin:0}.request-card-name>strong{font-size:30px;font-weight:700}.request-card-btn-div{align-items:flex-end;display:flex;justify-content:center;width:100%}.request-card-button{background-color:#002564;border:none;border-radius:5px;color:#fff;height:45px;margin:0;transition:.2s;width:65%}.request-card-button:hover{background-color:green;font-weight:500;transition:.2s}.request-logout{background-color:#fff;border:1px solid #ff3232;border-radius:5px;color:#ff3232;height:45px;margin-left:15px;padding:0 15px;transition:.3s;width:35%}.request-logout:hover{background-color:#ff3232;color:#fff;font-weight:500;transition:.3s}.google_distance_info{color:#757575;font-size:14px;margin:0}.google_distance_info>span{color:#002564;font-size:13px;font-weight:600!important}@media only screen and (max-width:968px){.request-container{flex-direction:column;height:100%}.season-icon-div{margin-top:20px}.c-p-r{display:none}.c-p-r-mobile{color:#002564;display:flex;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;line-height:100%;margin:80px 0 20px;padding:0 5%}.departure-arrival{display:flex;flex-direction:column;justify-content:space-between;width:100%}.request-form-area{display:flex;flex-direction:column;height:100%;margin:auto;padding:0;position:relative;width:90%}.request-card-div{height:100%;margin-top:130px;position:relative;width:100%}.request-card{height:100%;margin:auto;width:90%}.request-card-img{height:50%}.request-card-info{height:50%;width:100%}.request-card-button{margin:12% 0 0}.request_form_notch{background-color:#002564;border-radius:5px;height:8px;left:35%;position:absolute;top:30px;width:30%}.request-form{background-color:#f0f0f0;border-radius:0;margin:10px 0 0;padding:30px 5px 50px;position:relative;width:100vw}.arrival-div,.departure-div{width:100%}.request-form-inner{background-color:initial;border-radius:none;box-shadow:none;height:100%;padding:0;top:-4%;width:100%}.request-button{font-size:16px;height:50px;margin:0;width:100%}.request-button-div{display:flex;flex-direction:column;height:50%;margin-top:20px;position:relative}.request-form-error{color:#ff3232;font-size:16px;font-weight:500;padding:20px 0 0;text-align:center;width:100%}.request-card-name{color:#002564;font-size:15px;margin:0}.request-card-name>strong{font-size:30px;font-weight:700}.arrival-div,.departure-div,.no-of-cars-div{width:100%}.arrival_date_input,.departure-input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=%27darkblue%27 height=%2725%27 viewBox=%270 0 24 24%27 width=%2750%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");background-position:top 6px right 0;background-repeat:no-repeat}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translate3d(0,0,9999 px);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.request-info-container{display:flex;flex-direction:row;height:100vh;width:100%}.request-back-btn{background-color:#fff;border:none;border-radius:50%;box-shadow:0 5px 5px #00256433;color:#002564;font-size:20px;height:50px;left:3.5%;position:absolute;top:30%;transition:.2s;width:50px}.request-back-btn:hover{box-shadow:0 5px 5px #002564;transform:scale(1.1);transition:.2s}.req-bck-icon{margin:-5px 0 0 -3px}.request-left-div,.request-right-div{padding:10px;width:50%}.request-info-totals,.request-left-div,.request-right-div{display:flex;flex-direction:column;justify-content:space-between}.request-info-totals{height:40vh;margin-left:30%;width:70%}.total-request{background-color:#fff;border-radius:10px;box-shadow:0 5px 5px #002564;display:flex;flex-direction:column;height:19vh;justify-content:space-between;padding:20px 30px;position:relative;width:100%}.total-request-icon-div{background-color:#90caf966;border-radius:50%;color:#fff;height:60px;position:absolute;right:30px;width:60px}.total-request-icon{display:flex;font-size:35px;height:100%;margin:auto}.total-request-title{font-size:18px}.total-request-amount,.total-request-title{color:#002564;font-weight:500}.approved-request{background-color:#fff;border-radius:10px;box-shadow:0 5px 5px #002564;display:flex;flex-direction:column;height:19vh;justify-content:space-between;padding:20px 30px;position:relative;width:100%}.approved-request-icon-div{background-color:#ccff9066;border-radius:50%;color:#fff;height:60px;position:absolute;right:30px;width:60px}.approved-request-icon{display:flex;font-size:35px;height:100%;margin:auto}.approved-request-title{font-size:18px}.approved-request-amount,.approved-request-title,.request-graph-header{color:#002564;font-weight:500}.request-graph-header{font-size:20px;left:4%;position:absolute;top:5%}.request-info-graph{background-color:#fff;border-radius:10px;box-shadow:0 5px 5px #002564;display:flex;flex-direction:row;height:40vh;position:relative}.graph-container{font-family:Poppins,sans-serif;margin-left:2%;margin-top:8%;width:95%}#graph-container-id{height:200px}.apexcharts-menu.apexcharts-menu-open{width:120px}.apexcharts-menu-icon,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon{display:none}.team-request-info-table{background-color:#fff;border-radius:10px;box-shadow:0 5px 5px #002564;display:flex;flex-direction:column;height:55vh;position:relative}.team-request-table-header{color:#002564;display:flex;flex-direction:row;font-size:20px;font-weight:500;justify-content:space-between;left:4%;padding:7px 15px 5px;top:3%}.team-request-table{margin-bottom:10px;margin-left:2%;margin-top:15px;max-height:65%;width:96%}.request-info-table{background-color:#fff;border-radius:10px;box-shadow:0 5px 5px #002564;display:flex;flex-direction:column;height:55vh;position:relative}.request-table-header{border-bottom:2px solid #9993;display:flex;justify-content:space-between;padding:20px 40px 0 30px}.request-table-header>h1{color:#002564;font-size:20px;font-weight:500}.request-table-header>h1,.request-table-header>p{font-family:Outfit;font-style:normal;line-height:20px;text-transform:capitalize}.request-table-header>p{color:grey;cursor:pointer;font-size:13px;font-weight:600;transition:.5s}.request-table-header>p:hover{color:#002564;transition:.5s}.request-table{margin-bottom:10px;margin-left:4%;margin-top:15px;max-height:65%;width:92%}.team-request-table-head{border-bottom:2px solid #9993}.team-request-table-th>th{color:grey;font-weight:500;padding:5px}.team-request-table-th>th:nth-child(2),.team-request-table-th>th:nth-child(3),.team-request-table-th>th:nth-child(4){text-align:center}input::-webkit-input-placeholder{color:#888}input:focus::-webkit-input-placeholder{color:#0000}.request-table-head{border-bottom:2px solid #9993}.request-table-th>th{color:grey;font-weight:500;padding:5px}.request-table-th>th:nth-child(2),.request-table-th>th:nth-child(4){color:grey;text-align:center}.request-table-th>th:last-child{width:130px}.mc-search-div{display:flex;flex-direction:row;justify-content:space-between;padding:5px 0;position:relative}.mc-search-input{border:1px solid #979797;border-radius:10px;color:#002564;font-family:outfit,sans-serif;font-size:17px;height:45px;padding:5px 40px 5px 20px}.mc-search-input:focus{border:none}.mc-search-icon{font-size:18px;position:absolute;right:5%;top:18px}.team-request-table-td{border-bottom:2px solid #9993;color:#002564;transition:.2s}.team-request-table-td>td{padding:7px 5px}.team-request-table-td>td:first-child{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-request-table-td>td:nth-child(2),.team-request-table-td>td:nth-child(3),.team-request-table-td>td:nth-child(4){text-align:center}.team-req-table-btn{background-color:#4b4b4b;border:none;border-radius:5px;color:#fff;padding:5px 10px;transition:.3s}.team-req-table-btn:hover{background-color:#002564;transition:.3s}.Approved{color:green}.Rejected{color:red}.Pending{color:orange}.request-table-td{border-bottom:2px solid #9993;color:#002564;transition:.2s}.request-table-td>td{padding:7px 5px}.request-table-td>td:nth-child(2),.request-table-td>td:nth-child(4){text-align:center}.request-table-td>td:nth-child(3){max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-table-td>td:last-child{align-items:center;display:flex;justify-content:space-around;padding:10px 0}.team.view_request,.user.delete_request,.user.edit_request,.user.rate_request,.user.view_request{color:#4b4b4b;cursor:pointer;font-size:20px;transition:.3s}.team.view_request:hover,.user.delete_request:hover,.user.edit_request:hover,.user.rate_request:hover,.user.view_request:hover{scale:1.1;transition:.3s}.user.delete_request.approved,.user.delete_request.rejected,.user.edit_request.approved,.user.edit_request.rejected{cursor:none;opacity:.5;pointer-events:none}.request-table-pagination{display:flex;justify-content:center;padding:5px;width:100%}@media only screen and (max-width:968px){.request-back-btn{left:80%;position:absolute;top:-80px}.request-info-container{background-color:#00256426;display:flex;flex-direction:column;height:100%;padding-top:27%;width:100%}.request-info-totals{display:flex;margin-bottom:20px;margin-left:0;width:100%}.request-left-div{height:100%;margin-top:20px;position:relative;width:100%}.request-right-div{display:flex;height:100%;width:100%}.approved-request,.total-request{padding:15px}.approved-request-title,.total-request-title{font-size:16px}.total-request-icon-div{background-color:#90caf966}.approved-request-icon-div,.total-request-icon-div{border-radius:50%;color:#fff;height:50px;position:absolute;right:8%;top:50%;width:50px}.approved-request-icon-div{background-color:#ccff9066}.approved-request-amount,.total-request-amount{font-size:50px}.request-info-graph{height:auto;margin-bottom:20px;width:100%}.request-info-table{height:auto;margin-bottom:10px;width:100%}.graph-container{font-family:Poppins,sans-serif;margin-left:0;margin-top:15%}.request-table-header>span{font-size:16px}.request-table{margin-top:20px}.request-table-pagination{padding:15px 5px}.css-wjh20t-MuiPagination-ul{margin:auto!important}.css-1to7aaw-MuiButtonBase-root-MuiPaginationItem-root{margin:0!important}.team-request-table-header{color:#002564;display:flex;flex-direction:column;font-size:20px;font-weight:500;justify-content:space-between;left:4%;padding:7px 15px 5px;top:3%}.team-request-table-td>td,.team-request-table-th>th{font-size:13px}.mc-search-div{display:flex;flex-direction:row;justify-content:space-between;padding:15px 0 0;position:relative}.mc-search-input{border:1px solid #979797;border-radius:10px;color:#002564;font-family:outfit,sans-serif;font-size:17px;height:45px;padding:5px 40px 5px 20px;width:100%}.mc-search-input:focus{border:none}.mc-search-icon{font-size:18px;position:absolute;right:5%;top:28px}.request-table-header{border-bottom:2px solid #9993;display:flex;justify-content:space-between;padding:20px 15px 0}.request-table-td>td,.request-table-th>th{font-size:13px}.request-table-td>td:nth-child(3),.request-table-td>td:nth-child(4),.request-table-th>th:nth-child(3),.request-table-th>th:nth-child(4){display:none}.request-table-th>th:last-child{text-align:center}}.request-modal-container{background:#fff;border-radius:20px;box-shadow:0 0 10px 0 #0003;margin:5% 0;padding:20px;width:45%}.request-modal-info{align-items:center;display:flex;flex-direction:column;margin-top:40px}.request-modal-field{align-items:flex-end;border-bottom:1px solid #002564;color:#002564;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;margin-bottom:20px;width:90%}.req-title{color:#002564;font-size:15px;margin-bottom:5px;width:35%}.req-title>strong{font-weight:600}.req-value{color:grey;font-size:15px;font-weight:500;margin-bottom:5px;width:63%}.req-departureLocation,.req-destination,.req-value{text-align:right}.request-modal-comment,.request-modal-rejectionReason{font-size:15px;height:30%;overflow:hidden;width:90%}.request-modal-rejectionReason{margin-top:20px}.req-comment-value{color:#002564;height:60%;margin:0;overflow-y:scroll}.request_modal_map_btn_div{display:flex;justify-content:center;margin:60px 0 0;width:100%}.request_modal_map_btn{background-color:#fff;border:1px solid #002564;border-radius:7px;color:#002564;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:600;height:40px;margin:0 10px;outline:none;transition:.3s;width:219px}.request_modal_info_btns{align-items:flex-end;display:flex;height:90px;justify-content:center;margin-bottom:20px}.request_modal_info_btn{border:none;border-radius:7px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:40px;margin:0 10px;outline:none;transition:.3s;width:100px}.request_modal_info_btn:hover,.request_modal_map_btn:hover{box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;transition:.3s}.request_modal_info_btn.edit{background-color:green}.request_modal_info_btn.delete{background-color:#ff3200}.request_modal_info_btn.review{background-color:#002564}.delete.approved,.delete.rejected,.edit.approved,.edit.rejected,.review.approved.ongoing,.review.hasRating,.review.pending,.review.rejected{background-color:grey;cursor:none;opacity:.5;pointer-events:none}.completed_trip_request_div{display:flex;height:100%;padding-left:10px;width:90%}.completed_trip_request_div.top{margin:30px 0 5px}.completed_trip_request_location_icon_div{margin-right:10px}.completed_trip_request_location_info_div>div>h1,.completed_trip_request_location_info_div>h1{color:#5a5a5a;font-family:Outfit;font-size:16px;font-style:normal;font-weight:500;line-height:23px;margin:0}.completed_trip_request_location_info_div>div>p,.completed_trip_request_location_info_div>p{color:#b8b8b8;font-family:Outfit;font-size:14px;font-style:normal;font-weight:500;line-height:23px}.completed_trip_request_location_info_div{width:100%}.completed_trip_request_location_info_div>div{display:flex;justify-content:space-between}.location_image{height:30px;width:30px}.location_icon{font-size:24px}.location_icon.departure{color:#f44336}.location_icon.destination{color:#08b783}@media screen and (max-width:968px){.request-modal-container{background:#eef1f4;border-radius:0;bottom:0;box-shadow:none;height:auto;left:0;margin:0;overflow:auto;padding:0;position:fixed;right:0;top:0;width:100%}.req-title{color:#002564;font-size:13px;margin-bottom:5px;width:45%}.req-title>strong{font-weight:600}.req-value{color:grey;font-size:13px;font-weight:500;margin-bottom:5px;text-align:right;width:55%}}.modal_header{align-items:center;border-bottom:1px solid #6f6f6fcc;display:flex;justify-content:space-between;margin-bottom:10px;margin-left:5%;padding:10px 0 20px;width:90%}.modal_header>h1{color:#121212;font-family:Outfit;font-size:20px;font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize}.modal_header_close_icon{border-radius:50%;color:#002564;cursor:pointer;font-size:22px;transition:.3s}.modal_header_close_icon:hover{background-color:#002564;border-radius:50%;color:#fff;cursor:pointer;font-size:22px;padding:5px}@media screen and (max-width:968px){.modal_header{align-items:flex-end;border-bottom:none;display:flex;height:50px;justify-content:space-between;margin-bottom:70px;padding:0}.modal_header>h1{color:#002564;font-size:19px;font-style:normal;font-weight:600;line-height:normal;margin:0}.modal_header_close_icon{border-radius:50%;color:#002564;cursor:pointer;font-size:24px;transition:.3s}}.request-edit-modal-field{align-items:center;color:#002564;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;margin-bottom:20px;width:90%}.request-edit-modal-field.team_members,.request-edit-modal-field_destination{align-items:flex-start;color:#002564;display:flex;flex-direction:column;font-size:18px;margin-bottom:20px;width:90%}.request-edit-modal-field_destination>div{width:100%}.request-edit-input{border:1px solid #002564;border-radius:5px;color:#002564;font-size:16px;height:40px;margin-bottom:10px;padding:0 10px;width:50%}.request-edit-input:focus{border:2px solid #002564;outline:none}.request-edit-input_destination{border:1px solid #002564;border-radius:5px;color:#002564;font-size:16px;height:40px;margin-bottom:10px;padding:0 10px;width:100%}.request-edit-input_destination:focus{border:2px solid #002564;outline:none}.request-edit-input.select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=%27darkblue%27 height=%2725%27 viewBox=%270 0 24 24%27 width=%2750%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");background-position:top 6px right 0;background-repeat:no-repeat}.request-edit-modal-comment{display:flex;flex-direction:column;font-size:15px;height:auto;justify-content:space-between;width:90%}.comment_edit_label,.req-title.destination,.req-title.team_members{margin-bottom:10px;width:100%}.request-edit-input.team_members{width:100%}#comments{min-height:100px}.request-edit-textarea{border:1px solid #002564;border-radius:5px;color:#002564;font-size:16px;min-height:100px;padding:10px 20px;width:100%}.request-edit-textarea:focus{border:2px solid #002564;outline:none}.request_modal_info_btn.save{background-color:green}.delete_request_confirmation_message{align-items:center;color:#12121280;display:flex;flex-direction:column;font-size:16px;font-style:normal;font-weight:500;justify-content:space-between;line-height:20px;margin-bottom:20px;margin-top:60px;width:100%}.request_modal_info_btn.yes{background-color:green}.request_modal_info_btn.no{background-color:#ff3200}.map_div{height:250px;margin:20px 0 0 5%;position:relative;width:90%}.ongoing_request-modal-info{align-items:center;display:flex;flex-direction:column;margin-top:30px}.my_location_icon{bottom:6%;color:#002564;cursor:pointer;font-size:25px;position:absolute;right:4%}.ongoing_request_modal_info_btns{align-items:flex-end;display:flex;height:70px;justify-content:center;margin-bottom:20px}@media screen and (max-width:968px){.ongoing_request_modal_info_btns{align-items:flex-end;display:flex;height:70px;justify-content:center;margin-bottom:20px;padding:0 20px}}.go_back_to_trip_completed_request_btn{background-color:#fff;border:none;cursor:pointer;display:flex;margin:20px 0 0 5%;padding:0 10px}.back_icon{color:#002564;font-size:20px;margin-right:15px}.go_back_to_trip_completed_request_btn>p{color:#002564;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin:0;text-transform:capitalize}.completed_trip_rating_div{align-items:center;display:flex;flex-direction:column;margin:20px 0}.completed_trip_rating_div>h1{color:#002564;font-family:Outfit;font-size:19px;font-style:normal;font-weight:600;line-height:23px;margin:0}.completed_trip_rating_star_div{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:15px 0}.star{background-color:#fff;color:#ccc;cursor:pointer;font-size:30px;margin:0 7px}.selected{background-color:#fff!important;color:#fbc02d}.completed_trip_rating_label{font-size:14px;font-style:normal;font-weight:400;line-height:23px;text-align:center}.terrible_rating{color:red}.not_good_rating{color:orange}.okay_rating{color:grey}.good_rating{color:#369add}.excellent_rating{color:#00aa6d}.completed_trip_rating_textarea{border:1px solid #d0d0d0;border-radius:5px;color:#5a5a5a;height:100px;outline:none;padding:10px 15px;resize:none;width:90%}.completed_trip_rating_textarea::placeholder{color:#d0d0d0;font-size:14px;font-style:normal;font-weight:500;line-height:23px}@media screen and (max-width:968px){.go_back_to_trip_completed_request_btn{background-color:initial;border:none;cursor:pointer;display:flex;margin:20px 0 0 5%;padding:0 10px}.star{background-color:initial;color:#ccc;cursor:pointer;font-size:30px;margin:0 7px}.selected{background-color:initial!important;color:#fbc02d}.request_modal_info_btns{padding:0 20px}}.success_icon_div{align-items:center;display:flex;justify-content:center;margin:40px 0 20px}.success_icon{height:100px;width:100px}.success_request_confirmation_message{align-items:center;color:#12121280;display:flex;flex-direction:column;font-size:16px;font-style:normal;font-weight:500;justify-content:space-between;line-height:20px;margin-bottom:40px;width:100%}.success_modal_info_btns{align-items:flex-end;display:flex;height:50px;justify-content:center;margin-bottom:20px}.request_modal_info_btn.close{background-color:#002564}.modal{align-items:flex-start;background:#002564ea;display:flex;height:100%;justify-content:center;left:0;padding:30px;position:fixed;top:0;width:100%;z-index:999}@media screen and (max-width:968px){.modal{align-items:center}}.all-request-info-container{display:flex;flex-direction:row;height:auto;width:100%}.all-request-back-btn{background-color:#fff;border:none;border-radius:50%;box-shadow:0 5px 5px #00256433;color:#002564;font-size:20px;height:50px;left:3.5%;position:absolute;top:45%;transition:.2s;width:50px}.all-request-back-btn:hover{box-shadow:0 5px 5px #002564;transform:scale(1.1);transition:.2s}.all-request-div{align-items:center;justify-content:space-between;width:100%}.all-request-div,.all-request-info-div{display:flex;flex-direction:column;padding:40px}.all-request-info-div{background-color:#fff;border-radius:10px;box-shadow:0 5px 5px #002564;height:auto;width:70%}.all-request-div-info.header>h1{color:#121212;font-family:Outfit;font-size:20px;font-style:normal;font-weight:500;line-height:20px;padding-left:10px;text-transform:capitalize}.all-request-div-info.tab{margin-top:30px}.table_nav_ul{display:flex;justify-content:flex-start;list-style:none;padding:0}.__table_nav_item{color:#12121280;cursor:pointer;font-size:16px;font-weight:500;line-height:20px;margin-right:40px;padding:5px 10px;text-decoration:none;text-transform:capitalize}.__table_nav_item:hover{color:#002564}.__table_nav_item_active{border-bottom:4px solid #002564;color:#002564}.all-request-div-info.table{margin-top:30px}.all-request-table{margin-bottom:10px;margin-top:15px;max-height:65%;width:100%}.all-request-table-head{border-bottom:2px solid #9993;border-top:2px solid #9993}.all-request-table-pagination{border-top:none!important;display:flex;justify-content:center;padding:5px;width:100%}.request-table-td.all_request>td:last-child{align-items:center;display:flex;justify-content:flex-start;padding:10px 0}.all-request-action-btn{margin:0 12px}@media only screen and (max-width:968px){.all-request-info-container{background-color:#00256426;flex-direction:column;height:auto}.all-request-back-btn{left:80%;position:absolute;top:40px}.all-request-div{margin-top:120px;padding:10px}.all-request-info-div{padding:20px;width:100%}.all-request-div-info.header>h1{font-size:16px}.all-request-div-info.tab{margin-top:20px}.table_nav_ul{align-items:center;overflow:auto}.__table_nav_item{margin-bottom:10px;margin-right:0}.all-request-table{max-height:100%}.all-request-table-pagination{padding:5px 0}.request-table-th>th:first-child{width:40%}.request-table-th>th:nth-child(5){width:35%}.request-table-td.all_request>td:last-child{align-items:center;display:flex;justify-content:center;padding:10px 0}.all-request-action-btn{margin:0 5px}}.admin-login-container{background-image:linear-gradient(90deg,#002564c7,#002564c7),url(/static/media/Bg.40e0aaf0fca2adb577af.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;height:100vh}.admin-login-back-icon{color:#fff;cursor:pointer;font-size:30px;left:25px;position:absolute;top:3%;transition:.2s}.admin-login-back-icon:hover{background-color:#fff;border-radius:50%;color:#002564;height:50px;padding:10px;transition:.2s;width:50px}.admin-login-form{background-color:#fefefe;border-radius:20px;box-shadow:0 22px 70px 4px #0000008f;height:80%;justify-content:center;margin:auto;width:50%}.admin-login-form,.admin-login-header{align-items:center;display:flex;flex-direction:column}.admin-login-header{height:25%;justify-content:space-between;margin-bottom:50px;padding:0 20px;width:100%}.admin-login-img{width:35%}.admin-login-title{color:#002564;font-size:18px;font-weight:500}.admin-login-error{color:#ff3232;font-size:18px;font-weight:500}.admin-login-err-astrx{color:#ff3232}.admin-login-form-area{border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding:20px;position:relative;width:60%}.admin-login-div{position:relative}.admin-login-button{background-color:#002564;border:none;border-radius:5px;color:#fff;font-size:16px;font-weight:500;height:45px;margin-top:20px;transition:.2s}.admin-login-button:hover{background-color:green;transition:.2s}.admin-login-input{background:none;border:1px solid #002564;border-radius:5px;color:#002564;font-size:16px;height:45px;margin-bottom:30px;outline:none;width:100%;z-index:1000}.admin-login-username{padding:0 20px 0 50px}.admin-login-password{padding:0 50px}::placeholder{color:#0000}.admin-login-label{background-color:#fefefe;color:#002564;font-size:16px;font-weight:500;left:50px;padding:0 4px;position:absolute;top:10px;transition:.5s}.admin-login-input:focus+.admin-login-label{color:purple;font-size:14px;font-weight:500;left:3px;top:-10px;z-index:10}.admin-login-input:focus{border:2px solid purple}.admin-login-input:not(:placeholder-shown)+.admin-login-label{font-size:14px;font-weight:500;left:3px;top:-10px;z-index:10}.login-admin-icon{font-size:22px;left:18px;top:12px}.admin-login-password-eye,.login-admin-icon{color:#002564;position:absolute;z-index:1000}.admin-login-password-eye{cursor:pointer;font-size:18px;right:18px;top:13px}@media only screen and (max-width:968px){.admin-login-container{flex-direction:column;height:100vh}.admin-login-back-icon{color:#002564;cursor:pointer;font-size:30px;left:25px;position:absolute;top:3%;transition:.2s}.admin-login-form{background-color:#f0f0f0;border-radius:0;display:flex;height:100%;justify-content:flex-start;padding-top:20%;width:100%}.admin-login-aside-image{display:none}.admin-login-header{margin-bottom:0;width:80%}.admin-login-img{width:100%}.admin-login-title{font-size:15px;margin-top:20px}.admin-login-error{margin-top:20px}.admin-login-label{background-color:#fefefe;color:#002564;font-size:14px;font-weight:500;left:50px;padding:0 4px;position:absolute;top:13px;transition:.5s}.admin-login-form-area{background-color:#fff;box-shadow:0 10px 25px #5c636999;height:38%;margin-bottom:30px;margin-top:15%;width:80%}.admin-login-username{padding:0 20px 0 50px}.admin-login-password{padding:0 50px}.login-admin-icon{color:#002564;font-size:22px;left:15px;position:absolute;top:12px;z-index:1000}.admin-login-button{background-color:#002564;border:none;border-radius:5px;color:#fff;font-size:14px;font-weight:500;height:45px;margin-top:20px;transition:.2s}}.close-menu-icon-mobile,.open-menu-icon-mobile,.sidebar-mobile{display:none}.dashboard-container{background:#0025641a;display:flex;flex-direction:row;height:100vh;width:100%}.sidebar{display:flex;flex-direction:column;position:relative;width:15%}.sidebar-menu{position:relative;top:20%;width:100%}.link{align-items:center;background-color:#ffffff55;border-bottom-left-radius:25px;border-top-left-radius:25px;color:#00256455;display:flex;height:45px;left:10%;margin-bottom:15px;position:relative;text-decoration:none;width:90%}.link,.link:hover{transition:all .2s}.link:hover{background-color:#00256455}.active{background-color:#fff;box-shadow:0 5px 5px 0 #00000080;color:#002564}.sidebar-icon{font-size:20px;margin-left:20px;margin-top:-5px}.sidebar-name{font-weight:500;margin-left:20px}.dashboard-logout{background-color:initial;border:1px solid #ff3232;border-radius:25px;bottom:3%;color:#ff3232;font-weight:500;height:45px;left:20%;padding:0 15px;position:absolute;transition:.3s;width:60%}.dashboard-logout:hover{background-color:#ff3232;box-shadow:0 5px 5px 0 #00000080;color:#fff;transition:.3s}.dashboard-logout-icon{margin-right:10px;margin-top:-2px}.sidebar-analytics-icon-div{display:flex;flex-direction:column}.sidebar-analytics-top-icon{margin-top:5px}.sidebar-analytics-bottom-icon{margin-top:-10px}.dashboard-page{width:85%}@media screen and (max-width:968px){.dashboard-page-mobile{display:none}.dashboard-container{background-color:#d2d2d2;flex-direction:column;height:auto}.dashboard-page{width:100vw}.close-menu-icon-mobile,.open-menu-icon-mobile,.sidebar-mobile{display:flex}.sidebar-mobile{background-color:#002564;height:100vh;position:fixed;width:100%}.sidebar-menu-mobile{left:10%;position:absolute;top:15%;width:80%}.close-menu-icon-mobile,.open-menu-icon-mobile{color:#002564;cursor:pointer;display:block;font-size:35px;font-weight:500;position:fixed;right:5%;top:3%;z-index:1000}.close-menu-icon-mobile{color:#fff}.sidebar{display:none}.link-mobile{align-items:center;border-bottom-left-radius:0;border-top-left-radius:0;border-radius:20px;display:flex;font-weight:500;height:45px;left:0;margin-bottom:15px;position:relative;text-decoration:none;width:100%}.active,.link-mobile{background-color:#fff;color:#002564}.active{box-shadow:0 5px 5px 0 #00000080}.dashboard-logout-icon{margin-right:10px;margin-top:-4px}.dashboard-logout-mobile{background-color:#ff3232;border:1px solid #ff3232;border-radius:25px;bottom:10%;color:#fff;font-weight:500;height:45px;left:20%;padding:0 15px;position:absolute;width:60%}.sidebar-icon-mobile{font-size:20px;margin:-5px 10px 0 20px}.sidebar-name-mobile{font-weight:500;margin-left:20px}}.home-header-hand{position:relative;top:-7px}.toast-message-home-error{background:#fff;color:#002564;font-size:20px;padding:30px;width:45vw}.home-header-div{display:flex;flex-direction:row;height:10%;margin-bottom:0;padding:10px 25px;width:98%}.home-container{background-color:#fff;border-radius:25px;box-shadow:0 5px 5px #002564;display:flex;height:87%;justify-content:space-between;padding:30px 45px;position:relative;width:98%}.home-container-left,.home-container-right{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:48.5%}.home-header-text{display:flex;flex-direction:column;margin-left:20px;width:50%}.home-header-text>h1{font-size:25px;margin-bottom:0}.home-header-text>h1,.home-header-text>p{color:#002564;font-weight:500}.home-header-items{align-items:center;display:flex;flex-direction:row;justify-content:right;width:100%}.home-search-div{height:40px;position:relative;width:35%}.home-search-input{background-color:#ffffff96;border:0;border-radius:10px;color:#002564;height:100%;padding:0 10px 0 40px;width:100%}.home-search-input::-webkit-input-placeholder{color:#00256493}.home-search-input:-moz-placeholder{color:#00256493}.home-search-input::-ms-input-placeholder{color:#00256493}.home-search-input:focus{outline:none}.home-search-icon{color:#002564;font-size:20px;left:5%;position:absolute;top:28%}.home-notification-div{background-color:#fff;border-radius:8px;cursor:pointer;height:40px;margin:0 30px;position:relative;transition:all .2s;width:40px}.home-notification-div:hover{box-shadow:0 5px 5px 0 #0006;transition:all .2s}.home-notification-count{background-color:red;border-radius:50%;color:#fff;font-size:12px;font-weight:500;height:50%;position:absolute;right:-15%;top:-15%;width:50%}.home-notification-count>p{font-weight:500;padding:1px;text-align:center}.home-notification-icon,.home-notification-icon-active{color:#002564;font-size:20px;left:25%;position:absolute;top:25%}.home-notification-icon-active{animation:shake .5s cubic-bezier(.36,.07,.19,.97) both;animation-iteration-count:infinite}@keyframes shake{0%{transform:rotate(0)}15%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(7deg)}60%{transform:rotate(-7deg)}75%{transform:rotate(5deg)}85%{transform:rotate(-5deg)}92%{transform:rotate(3deg)}to{transform:rotate(0)}}.home-user-div{align-items:center;display:flex;flex-direction:row;height:100%;width:40%}.home-user-img-div{border-radius:50%;height:40px;width:40px}.home-user-img{border-radius:50%;height:100%;object-fit:cover;width:100%}.home-user-info{line-height:18px;margin-left:10px}.home-user-name{color:#002564;font-weight:500;margin:0}.home-user-role{color:#002564;font-size:14px;margin:0}@media screen and (max-width:968px){.home-header-div{height:auto;margin-bottom:0;margin-top:120px;padding:0 20px}.home-header-div,.home-header-text{display:flex;flex-direction:column;width:100%}.home-header-text{margin-left:0}.home-header-text>h1{color:#002564;font-size:25px;font-weight:600;margin-bottom:0}.home-header-text>p{color:#002564;font-size:14px;font-weight:400}.home-header-items{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,1fr);width:100%}.home-search-div{grid-column:1/12;width:100%}.home-search-icon{color:#002564;font-size:20px;left:10px;position:absolute;top:28%}.home-search-input{background-color:#ffffff96;border-radius:8px}.home-notification-div{margin:0}.home-notification-div:hover{box-shadow:0 5px 5px 0 #0006;transition:all .2s}.home-user-div{grid-column:1/7;height:100%;width:100%}.home-user-info{line-height:18px;margin-left:10px}.home-user-name{color:#002564;font-size:15px;font-weight:600;margin:0}.home-user-role{color:#002564;font-size:13px;margin:0}.home-container{background-color:initial;border-radius:0;box-shadow:none;flex-direction:column;height:auto;justify-content:space-between;padding:30px 0 0;position:relative;width:100%}.home-container-left,.home-container-right{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.home-container-right{padding:0 20px}}.recent-request-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.recent-request-title{color:#002564;font-size:1.5rem;font-weight:500;margin-bottom:1rem}.recent-request-subtitle{color:grey;cursor:pointer;margin-top:5px;transition:all .2s}.recent-request-subtitle:hover{font-weight:500;transition:all .2s}.recent-request-section{height:37vh;margin-left:-1%;overflow-y:auto;padding:1%;width:102%}.recent-request-container{align-items:center;background-color:#0025641a;border-radius:15px;cursor:pointer;display:flex;flex-direction:row;height:21.8%;justify-content:space-between;margin-bottom:10px;padding:0 20px;transition:all .2s;width:100%}.recent-request-container:hover{background-color:#fff;border:1px solid #00256433;box-shadow:0 5px 5px 0 #0006;transition:all .2s}.skeleton-recent-request-container{align-items:center;border-radius:15px;display:flex;flex-direction:row;height:21.8%;justify-content:space-between;margin-bottom:10px;width:100%}.skeleton-recent-request-img{background-color:#0025641a;border-radius:15px}.recent-request-info{line-height:20px;width:29%}.recent-request-name{color:#002564;font-size:15px;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-request-date{color:#002564;font-size:14px;margin:0}.recent-request-actions{display:flex;flex-direction:row;justify-content:space-between;width:70%}.recent-request-btn{display:flex;flex-direction:row;width:90%}.recent-request-btn>button{border:none;border-radius:20px;color:#fff;font-weight:500;height:33px;margin:0 5px;padding:0 15px}.view-recent-request{background-color:#002564b3;font-size:14px;transition:all .2s;width:73px}.view-recent-request:hover{background-color:#002564;transition:all .2s}.reject-recent-request{background-color:#ff0000b3;font-size:14px;transition:all .2s;width:73px}.reject-recent-request:hover{background-color:red;transition:all .2s}.approve-recent-request{background-color:#008000b3;font-size:14px;overflow:hidden;text-overflow:ellipsis;transition:all .2s;white-space:nowrap;width:100%}.approve-recent-request:hover{background-color:green;transition:all .2s}.unassign-recent-request{background-color:#528dc2b3;font-size:14px;overflow:hidden;text-overflow:ellipsis;transition:all .2s;white-space:nowrap;width:100%}.unassign-recent-request:hover{background-color:#528dc2;transition:all .2s}.approve-recent-request.actedOn{background-color:#a8a8a8;transition:all .2s}.approve-recent-request.actedOn:hover{background-color:#858585;transition:all .2s}.recent-request-status{align-items:center;display:flex}.pending-status-icon{color:#002564;font-size:22px}.approve-status-icon{color:green;font-size:22px}.reject-status-icon{color:red;font-size:22px}@media only screen and (max-width:968px){.recent-request{margin-top:20px}.recent-request-header{padding:0 20px}.recent-request-section.skeleton{display:flex;height:14vh;margin-bottom:20px;overflow-y:auto;padding:0 20px;width:100%}.recent-request-section{display:flex;height:18vh;margin-left:0;overflow-y:auto;padding:0 10px 0 20px;width:100%}.recent-request-container{background-color:#fff;border-radius:15px;display:grid;grid-template-columns:(1,1fr);grid-template-rows:(1,1fr);height:122px;margin:0 10px 0 0;transition:all .2s;width:auto}.skeleton-recent-request-container{align-items:center;border-radius:15px;display:flex;flex-direction:row;height:100%;margin-bottom:0;overflow-y:auto}.skeleton-recent-request-img{background-color:#0025641a;border-radius:15px}.recent-request-info{grid-column:1/6;grid-row:1/2;margin-left:0;width:100%}.recent-request-btn{grid-column:1/7;grid-row:2/3;margin-left:0;padding-bottom:0;width:100%}.recent-request-btn>button{border:none;border-radius:15px;color:#fff;font-weight:500;height:33px;margin:0 5px;padding:0 15px}.recent-request-status{grid-column:6/7;grid-row:1/2;justify-content:center}.recent-request-title{color:#002564;font-size:20px;font-weight:500;margin-bottom:1rem}.recent-request-subtitle{color:grey;cursor:pointer;font-size:14px;margin-top:5px;transition:all .2s}.recent-request-actions{display:flex;flex-direction:row;justify-content:space-between;width:100%}.approve-recent-request,.approve-recent-request.actedOn{font-size:14px;transition:all .2s;width:auto!important}.recent-request-name{color:#002564;font-size:15px;font-weight:500;margin:0;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.admin-request-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0025648a;border-radius:25px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.admin-request-modal-header{color:#002564;font-weight:500;left:7%;position:absolute;top:20px}.admin-request-modal-header>span{color:#999;font-size:18px;font-weight:400;top:20px}.admin-request-modal-container{background-color:#fff;border-bottom-left-radius:20px;border-top-left-radius:20px;box-shadow:0 3px 8px #002564;height:100%;left:0;overflow:hidden;padding:20px 10px;position:absolute;top:0;width:50%}.admin-request-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;font-size:20px;position:absolute;right:5%;top:3%;transform:rotate(45deg);transition:.2s}.admin-request-modal-close:hover{color:#ff3232;transition:.2s}.admin-request-modal-info{align-items:center;display:flex;flex-direction:column;height:88%;margin-top:12%;overflow-y:auto!important}.admin-request-modal-info::-webkit-scrollbar{display:block}.admin-request-modal-field{align-items:flex-end;border-bottom:1px solid #002564;color:#002564;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;margin-bottom:15px;width:90%}.admin-single-req-title{margin-bottom:1px}.admin-single-req-title>span{color:#002564;font-size:15px;font-weight:600;margin-bottom:5px;text-align:left;width:33%}.admin-single-req-value{color:#002564;font-size:15px;margin-bottom:5px;text-align:right;width:62%}.admin-request-modal-comment{font-size:15px;width:90%}.admin-req-comment-value{color:#002564}.admin-request-modal-rejectionReason{border-top:1px solid #999;font-size:15px;padding-top:20px;width:90%}.admin-request-modal-rejectionReasonOnly{font-size:15px;height:30%;overflow:hidden;width:90%}@media screen and (max-width:968px){.admin-request-modal{background-color:#002564;border-radius:0;height:100%;position:fixed}.admin-request-modal-container{border-radius:0;height:100%;left:0;padding:8% 0 0;width:100%}.admin-request-modal-header{color:#002564;font-weight:500;left:20px;position:absolute}.admin-request-modal-header>span{color:#999;font-size:16px;font-weight:400;top:20px}.admin-request-modal-info{margin-top:20%}.admin-single-req-title>span{color:#002564;font-size:14px;font-weight:600;margin-bottom:5px;text-align:left;width:60%}.admin-single-req-value{color:#002564;display:flex;font-size:14px;justify-content:flex-end;margin-bottom:5px;text-align:right;width:40%}.admin-request-modal-comment,.admin-request-modal-rejectionReason{height:100%;overflow:none;padding-bottom:5%}.admin-request-modal-rejectionReason{margin-bottom:50px}.admin-req-comment-value{font-size:14px;height:100%}.admin-request-modal-info{align-items:center;display:flex;flex-direction:column;height:100%;margin-top:18%;overflow-y:auto!important}.admin-request-modal-info::-webkit-scrollbar{display:none}}.all-request-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0025648a;border-radius:25px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.admin-all-request-modal-header{color:#002564;font-size:20px;font-weight:500;left:7%;position:absolute;top:15px}.admin-all-request-modal-header>span{color:#999;font-size:18px;font-weight:400;top:20px}.all-request-modal-container{background-color:#fff;border-bottom-left-radius:20px;border-top-left-radius:20px;box-shadow:0 3px 8px #002564;height:100%;left:0;overflow:hidden;padding:4.5% 10px 25px;position:absolute;top:0;width:50%}.all-request-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;height:25px;position:absolute;right:5%;top:2%;transition:.2s;width:25px}.all-request-modal-close:hover{color:#999;transition:.2s}.all-requests-div{border-radius:20px;display:flex;flex-direction:column;height:100%;overflow-x:hidden!important;overflow-y:auto!important}.all-requests-div::-webkit-scrollbar{display:block}.all-request{align-items:center;background-color:#0025641a;border:2px solid #002564;border-radius:5px;color:#002564;cursor:pointer;display:flex;flex-direction:column;margin:5% auto 0;padding:15px 10px;transition:all .2s;width:90%}.all-request:hover{box-shadow:0 5px 5px #00000080;transition:all .2s}.all-request-modal-field{align-items:flex-end;border-bottom:1px solid #002564;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;margin-bottom:20px;width:100%}.admin-all-req-title{font-weight:600;text-align:left;width:40%}.admin-all-req-title,.admin-all-req-value{color:#002564;font-size:15px;margin-bottom:5px}.admin-all-req-value{word-wrap:break-word;text-align:right;width:59%}.admin-all-request-modal-comment{width:100%}.all-req-comment-value{color:#002564}@media screen and (max-width:968px){.all-request-modal{background-color:#002564;border-radius:0;height:100%;position:fixed}.admin-all-request-modal-header{color:#002564;font-weight:500;left:20px;position:absolute}.admin-all-request-modal-header>span{color:#999;font-weight:400;top:20px}.all-request-modal-container{border-radius:0;height:100%;left:0;padding:18% 0 0;width:100%}.admin-all-req-title{font-weight:600;text-align:left;width:60%}.admin-all-req-title,.admin-all-req-value{color:#002564;font-size:14px;margin-bottom:5px}.admin-all-req-value{text-align:right}.all-req-comment-value{color:#002564;font-size:14px}.all-requests-div::-webkit-scrollbar{display:none}}.driver-modal{background-color:#00256458;border-radius:25px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.driver-modal-header{color:#002564;font-size:18px;font-weight:600;left:25px;position:absolute;top:3%}.numberOfCars{color:#999;font-size:16px;font-weight:400!important;margin-top:5px}.driver-modal-header>span{color:grey;font-size:16px;font-weight:400;top:20px}.driver-modal-header-unavailable,.driver-modal-loading-header{align-items:center;color:#002564;display:flex;font-weight:500;justify-content:center;position:relative;top:34%}.driver-modal-container,.driver-modal-container-unavailable{background-color:#fff;border-radius:10px;box-shadow:0 3px 8px #002564;height:92%;overflow:hidden;padding:8% 0 20px;position:absolute;right:2.5%;top:4%;width:46.5%}.driver-modal-confirm-btn{background-color:#002564;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:5px 20px;position:absolute;right:15%;top:3%;transition:.3s}.driver-modal-confirm-btn:hover{background-color:green;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;transition:.3s}.driver-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;font-size:22px;position:absolute;right:5%;top:3%!important;transition:.2s}.driver-modal-close:hover{color:#ff3232;transform:rotate(90deg);transition:.2s}.driver-modal-loader-div{height:95%;padding-top:45%}.driver{margin:6% auto 0;padding:30px 5px 0}.driver:hover{box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003}.driver.selected-driver{background-color:#002564}.driver.selected-driver>div{border-bottom:1px solid #fff}.driver.selected-driver>div>p{color:#fff}.driver-modal-field{align-items:center;border-bottom:1px solid #002564;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;margin-bottom:20px;width:90%}.driver-req-title{font-weight:600}.driver-req-title,.driver-req-value{color:#002564;font-size:15px;margin-bottom:5px}@media screen and (max-width:968px){.driver-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#002564;border-radius:0;height:100%;position:fixed;top:0}.driver-modal-header{color:#002564;font-weight:500;left:18%;position:absolute;top:5%}.driver-modal-container{border-radius:15px;height:80%;left:5%;padding:18% 10px 25px;top:10%;width:90%}.driver-modal-close{font-size:35px;right:9%}.driver-modal-container-unavailable{background-color:#fff;border:2px solid #002564;border-radius:10px;box-shadow:0 10px 36px 0 #00000029,0 0 0 1px #0000000f;height:70%;left:10%;overflow:hidden;padding:4.5% 0 15px;position:absolute;top:15%;width:80%}.driver-modal-loader-div{height:95%;padding-top:55%}.driver-modal-loading-header{color:#002564;font-weight:500;left:20%;position:absolute;top:54%}}.assign-success-modal{border-radius:25px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.assign-success-modal-container{background-color:#fff;border:2px solid #002564;border-radius:10px;box-shadow:0 3px 8px #002564;height:92%;overflow:hidden;padding:5px;position:absolute;right:2.5%;top:4%;width:46.5%}.assign-success-img-div{display:flex;justify-content:center}.assign-success-img{width:30%}.assign-success-info{color:#002564;font-weight:500;text-align:center}.assign-success-modal-close{background-color:initial;border:2px solid #002564;border-radius:10px;color:#002564;font-weight:500;height:45px;padding:0 15px;transition:.3s;width:30%}.assign-success-modal-close:hover{background-color:#002564;box-shadow:0 5px 5px 0 #00000080;color:#fff;transition:.3s}.assign-success-modal-info{align-items:center;display:flex;flex-direction:column;margin-top:5%}.assign-success-modal-field{align-items:flex-end;border-bottom:1px solid #002564;color:#002564;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;margin-bottom:15px;width:90%}.assign-success-title{text-align:left;width:35%}.assign-success-title,.assign-success-value{color:#002564;font-size:15px;margin-bottom:5px}.assign-success-value{text-align:right;width:64%}@media screen and (max-width:968px){.assign-success-modal{background-color:#002564;border-radius:0;height:100%;position:fixed;top:0}.assign-success-modal-container{border-radius:15px;height:80%;left:5%;padding:10px;top:10%;width:90%}.assign-success-modal-comment{height:90%;overflow:hidden}}.dark-loader{animation:spin 1s linear infinite;border:5px solid #002564;border-radius:50%;border-top-color:#0000;height:30px;margin:auto;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.reject-request-modal{border-radius:25px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.reject-request-modal-container{background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;height:38vh;left:40px;position:absolute;top:70px;width:46%}.reject-request-modal-info{align-items:center;display:flex;flex-direction:column;height:100%;padding:40px}.reject-request-container{display:flex;flex-direction:column;height:70%;width:100%}.reject-request-label{color:#002564;font-weight:500;margin-bottom:10px}.reject-request-textarea{border-radius:5px;color:#002564;height:100%;min-height:45px;padding:5px 10px}.reject-request-textarea:focus{outline:none}.reject-request-modal-btns{display:flex;height:40px;margin-top:20px;width:100%}.reject-request-modal-btns>button{border:none;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;color:#fff;font-weight:500;transition:.2s;width:100px}.reject-request-modal-btns>button:hover{box-shadow:0 4px 4px 0 #00000080;transition:.2s}.reject-request-modal-cancel-btn{background-color:#002564b3;margin-right:20px}.reject-request-modal-cancel-btn:hover{background-color:#002564}.reject-request-modal-submit-btn{background-color:#008000b3}.reject-request-modal-submit-btn:hover{background-color:green}@media screen and (max-width:968px){.reject-request-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0025648a;border-radius:0;height:100%;left:0;position:fixed;top:0;width:100vw;z-index:1000}.reject-request-modal-container{border-radius:20px;box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;height:55%;left:5%;position:absolute;top:20%;width:90%}.reject-request-container{display:flex;flex-direction:column;height:100%;width:90%}.reject-request-label{color:#002564;font-weight:500;margin-bottom:10px}.reject-request-textarea{color:#002564;height:100%;padding:0 10px}.reject-request-textarea:focus{outline:none}.reject-request-modal-info{height:80%;margin-top:10%}.reject-request-modal-cancel-btn{background-color:#002564;height:50px}.reject-request-modal-submit-btn{background-color:green;height:50px}}.confirmation-modal{background-color:#00256458;border-radius:25px;height:100%;position:absolute;right:0;top:0;width:100%;z-index:1000}.confirmation-modal-header{color:#fff;font-weight:500;left:36%;position:absolute;top:15px}.confirmation-modal-container{align-items:center;background-color:#fff;border-radius:20px;bottom:20%;box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;display:flex;height:55%;justify-content:center;left:27%;position:absolute;width:50%}.confirmation-modal-close{background-color:#3c6382;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;position:absolute;right:6%;top:6%;transform:rotate(45deg);transition:.2s}.confirmation-modal-close:hover{color:#ff3232;transition:.2s}.confirmation-modal-info{align-items:center;display:flex;flex-direction:column;height:88%;justify-content:center;padding:0 20px}.confirmation-modal-info>p{color:#002564;text-align:center;width:100%}.confirmation-modal-btns{display:flex;height:15%;justify-content:space-evenly;margin-top:20px;width:100%}.confirmation-modal-btns>button{border:none;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;color:#fff;font-weight:500;transition:.2s;width:100px}.confirmation-modal-btns>button:hover{box-shadow:0 4px 4px 0 #00000080;transition:.2s}.confirmation-modal-cancel-btn{background-color:#002564b3}.confirmation-modal-cancel-btn:hover{background-color:#002564}.confirmation-modal-yes-btn{background-color:#008000b3}.confirmation-modal-yes-btn:hover{background-color:green}@media screen and (max-width:968px){.confirmation-modal{background-color:#ced4da;height:100vh;left:0;position:absolute;width:100vw;z-index:1000}.confirmation-modal-close{border-radius:50%;cursor:pointer;font-size:20px;position:absolute;right:8%;top:3%;transform:rotate(45deg);transition:.2s}.confirmation-modal{border-radius:0;height:100%;position:fixed;top:0}.confirmation-modal-container{border-radius:20px;bottom:20%;box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;height:55%;left:5%;position:absolute;width:90%}.confirmation-modal-info{height:50%}.confirmation-modal-cancel-btn{background-color:#002564b3;height:50px}.confirmation-modal-cancel-btn:hover{background-color:#002564}.confirmation-modal-yes-btn{background-color:#008000b3;height:50px}.confirmation-modal-yes-btn:hover{background-color:green}}.ongoing-trips-header{display:flex;flex-direction:row;height:42px;justify-content:space-between;margin-top:20px;width:100%}.ongoing-trips-title{color:#002564;font-size:1.5rem;font-weight:500;margin-bottom:1rem}.ongoing-trips-subtitle{color:grey;cursor:pointer;margin-top:5px;transition:all .2s}.ongoing-trips-subtitle:hover{font-weight:500;transition:all .2s}.ongoing-trips-sections{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);height:28vh;margin-left:-1%;overflow-y:auto;padding:1%;width:102%}.ongoing-trips-container{align-items:center;background-color:#0025641a;border:2px solid #00256400;border-radius:15px;cursor:pointer;display:flex;flex-direction:row;height:auto;justify-content:space-between;padding:10px 15px;transition:all .2s;width:100%}.ongoing-trips-container:hover{background-color:#fff;border:2px solid #0025641a;box-shadow:0 4px 4px 0 #00000040;transition:all .2s}.ongoing-trips-skeleton-div{align-items:center;border:2px solid #00256400;border-radius:15px;display:flex;flex-direction:row;height:12.2vh;justify-content:space-around;transition:all .2s;width:100%}.ongoing-trips-skeleton{border-radius:15px}.ongoing-trips-info{line-height:20px;width:70%}.ongoing-trips-name{color:#002564;font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.ongoing-trips-date{color:#002564;font-size:14px;font-weight:300;margin:0}.ongoing-trips-location{color:#002564;font-size:14px;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.ongoing-trips-status{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:flex-start;width:25%}.ongoing-trips-status>p{color:green;font-family:Outfit;font-size:13px;font-style:normal;font-weight:700;line-height:20px;margin:0;text-transform:capitalize}.ongoing-trip-false-div{width:100vw}.ongoing-trip-false{color:#002564;margin:6% 12%}.ongoing-trip-false-icon{color:#002564;font-size:25px;margin:0 10px}@media screen and (max-width:968px){.ongoing-trips{margin-top:0}.ongoing-trips-header{display:flex;flex-direction:row;height:42px;justify-content:space-between;margin-top:20px;padding:0 20px;width:100%}.ongoing-trips-skeleton-div{align-items:center;border:2px solid #00256400;border-radius:15px;display:flex;flex-direction:row;height:14vh;justify-content:space-around;transition:all .2s;width:100%}.ongoing-trips-sections{display:flex;height:18vh;margin-left:0;overflow-y:auto;padding:0 20px;width:100%}.ongoing-trips-container{background-color:#fff;border-radius:15px;height:122px;transition:all .2s}.ongoing-trips-title{color:#002564;font-size:20px;font-weight:500;margin-bottom:1rem}.ongoing-trips-subtitle{color:grey;cursor:pointer;font-size:14px;margin-top:5px;transition:all .2s}.ongoing-trip-false-div{align-items:center;background-color:#fff;border:2px solid #00256400;border-radius:15px;cursor:pointer;display:flex;flex-direction:row;height:12.2vh;justify-content:center;padding:10px 15px;transition:all .2s;width:100vw;width:100%}.ongoing-trip-false{color:#002564}.ongoing-trip-false-icon{color:#002564;font-size:25px;margin:0 10px}}.admin-ongoing-trip-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0025648a;border-radius:25px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.admin-ongoing-trip-modal-header{color:#002564;font-weight:500;left:5%;position:absolute;top:15px}.admin-ongoing-trip-modal-header>span{color:green;font-size:18px;font-weight:400;top:20px}.admin-ongoing-trip-modal-container{background-color:#fff;border-radius:20px;bottom:6%;box-shadow:0 3px 8px #002564;height:88%;left:4%;position:absolute;width:45%}.admin-ongoing-trip-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;font-size:20px;position:absolute;right:5%;top:5%;transform:rotate(45deg);transition:.2s}.admin-ongoing-trip-modal-close:hover{color:#ff3232;transition:.2s}.admin-ongoing-trip-modal-info{align-items:center;display:flex;flex-direction:column;height:88%;margin-top:10%}.ongoing_map_div{height:350px;margin:20px 0;position:relative;width:90%}.admin-ongoing-trip-modal-field{align-items:center;border-bottom:1px solid #002564;color:#002564;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;margin-bottom:20px;width:90%}.admin-ongoing-req-title{font-weight:600}.admin-ongoing-req-title,.admin-ongoing-req-value{color:#002564;font-size:16px;margin-bottom:5px}.admin-req-departureLocation{text-align:right}@media screen and (max-width:968px){.admin-ongoing-trip-modal-header{font-weight:500;left:20px;top:20px}.admin-ongoing-trip-modal-header>span{font-weight:400;top:20px}.admin-ongoing-trip-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;font-size:20px;position:absolute;right:5%;top:20px;transform:rotate(45deg);transition:.2s}.admin-ongoing-trip-modal{background-color:#002564;border-radius:0;height:100%;position:fixed;top:0}.admin-ongoing-trip-modal-container{border-radius:0;bottom:0;height:100%;left:0;padding:8% 0 0;width:100%}.ongoing_map_div{height:350px;margin:20px 0 30px;position:relative;width:90%}.admin-ongoing-trip-modal-info{height:100%;margin-top:20px}.admin-ongoing-req-title{font-weight:600}.admin-ongoing-req-title,.admin-ongoing-req-value{color:#002564;font-size:15px;margin-bottom:5px}}.all-ongoing-trip-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0025648a;border-radius:25px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.admin-all-ongoing-trip-modal-header{color:#002564;font-size:20px;font-weight:500;left:7%;position:absolute;top:15px}.admin-all-ongoing-trip-modal-header>span{color:#999;font-size:18px;font-weight:400;top:20px}.all-ongoing-trip-modal-container{background-color:#fff;border-bottom-left-radius:20px;border-top-left-radius:20px;box-shadow:0 3px 8px #002564;height:100%;left:0;overflow:hidden;padding:4.5% 10px 25px;position:absolute;top:0;width:50%}.all-ongoing-trip-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;height:25px;position:absolute;right:5%;top:2%;transition:.2s;width:25px}.all-ongoing-trip-modal-close:hover{color:#999;transition:.2s}.all-ongoing-trips-div{border-radius:20px;display:flex;flex-direction:column;height:100%;overflow-y:auto!important}.all-ongoing-trips-div::-webkit-scrollbar{display:block}.all-ongoing-trip{align-items:center;background-color:#0025641a;border:2px solid #002564;border-radius:5px;color:#002564;cursor:pointer;display:flex;flex-direction:column;margin:5% auto 0;padding:15px 5px;transition:all .2s;width:90%}.all-ongoing-trip:hover{box-shadow:0 5px 5px #00000080;transition:all .2s}.all-ongoing-trip-modal-field{align-items:center;border-bottom:1px solid #002564;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;margin-bottom:20px;width:90%}.admin-all-trip-title{font-weight:600;text-align:left;width:40%}.admin-all-trip-title,.admin-all-trip-value{color:#002564;font-size:15px;margin-bottom:5px}.admin-all-trip-value{word-wrap:break-word;text-align:right;width:59%}@media screen and (max-width:968px){.all-ongoing-trip-modal{background-color:#002564;border-radius:0;height:100%;position:fixed}.admin-all-ongoing-trip-modal-header{color:#002564;font-weight:500;left:20px;position:absolute}.admin-all-ongoing-trip-modal-header>span{color:#999;font-weight:400;top:20px}.all-ongoing-trip-modal-container{border-radius:0;height:100%;left:0;padding:18% 0 0;width:100%}.all-ongoing-trips-div{border-radius:0;display:flex;flex-direction:column;height:100%;overflow-y:auto!important;padding-bottom:20px}.all-ongoing-trips-div::-webkit-scrollbar{display:none}.admin-all-trip-title{font-weight:600;text-align:left;width:40%}.admin-all-trip-title,.admin-all-trip-value{color:#002564;font-size:14px;margin-bottom:5px}.admin-all-trip-value{word-wrap:break-word;text-align:right;width:59%}}.cs-fleetDrivers{display:flex;flex-direction:column;justify-content:flex-end;margin-top:24px}.cs-fleetDrivers-header{display:flex;flex-direction:row;height:42px;justify-content:space-between;width:100%}.cs-fleetDrivers-title{color:#002564;font-size:1.5rem;font-weight:500;margin-bottom:1rem}.cs-fleetDrivers-subtitle{color:grey;cursor:pointer;margin-top:5px;transition:all .2s}.cs-fleetDrivers-subtitle:hover{font-weight:500;transition:all .2s}.cs-fleetDrivers-section{height:28vh;margin-left:-4%;overflow-y:auto;padding:1% 3%;width:108%}.cs-fleetDrivers-container{align-items:center;background-color:#fff;border:2px solid #00256433;border-radius:15px;cursor:pointer;display:flex;flex-direction:row;height:29%;justify-content:space-around;margin-bottom:10px;transition:all .2s;width:100%}.cs-fleetDrivers-container:hover{background-color:#fff;box-shadow:0 5px 5px 0 #0006;transform:scale(1.01);transition:all .2s}.skeleton-fleetDrivers-container{align-items:center;border-radius:15px;display:flex;flex-direction:row;height:29%;justify-content:space-around;margin-bottom:10px;width:100%}.skeleton-drivers-img{background-color:#0025641a;border-radius:15px}.cs-fleetDrivers-div{align-items:center;display:flex;flex-direction:row;height:100%;width:60%}.cs-fleetDrivers-img-div{border-radius:50%;height:40px;width:40px}.cs-fleetDrivers-img{border-radius:50%;height:100%;object-fit:cover;width:100%}.cs-fleetDrivers-info{line-height:20px;margin-left:10px}.cs-fleetDrivers-name{color:#002564;font-size:15px;font-weight:500;margin:0}.cs-fleetDrivers-business{color:#002564;font-size:14px;margin:0}.cs-fleetDrivers-available-status{color:green;display:flex;font-size:14px;font-weight:500;margin:0}.cs-fleetDrivers-unavailable-status{color:grey;display:flex;font-size:14px;font-weight:500;margin:0}.message-icon{color:#002564;font-size:20px}@media screen and (max-width:968px){.cs-fleetDrivers{margin-top:50px}.cs-fleetDrivers-section{height:30vh;margin-left:0;overflow-y:auto;padding:0;width:100%}.cs-fleetDrivers-container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr 1fr;height:auto;padding:10px 20px}.cs-fleetDrivers-div{grid-column:1/11;padding-top:15px;width:100%}.cs-fleetDrivers-img-div{border-radius:50%;height:40px;width:40px}.cs-fleetDrivers-info{line-height:20px;margin-left:10px}.cs-fleetDrivers-available-status,.cs-fleetDrivers-unavailable-status{grid-column:1/8;grid-row:2/3;margin-left:50px;width:100%}.cs-fleetDrivers-status{grid-column:12/13;grid-row:1/2}.cs-fleetDrivers-title{color:#002564;font-size:20px;font-weight:500;margin-bottom:1rem}.cs-fleetDrivers-subtitle{color:grey;cursor:pointer;font-size:14px;margin-top:5px;transition:all .2s}}.admin-csfleet-driver-modal{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0025648a;border-radius:25px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.admin-csfleet-driver-modal-header{color:#002564;font-weight:500;left:7%;position:absolute;top:20px}.admin-csfleet-driver-modal-header>span{font-size:18px;font-weight:400;top:20px}.admin_driver_status.Available{color:green}.admin_driver_status.Unavailable{color:grey}.admin-csfleet-driver-modal-container{background-color:#fff;border-bottom-right-radius:20px;border-top-right-radius:20px;box-shadow:0 3px 8px #002564;height:100%;padding:10px;position:absolute;right:0;top:0;width:49%}.admin-csfleet-driver-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;font-size:20px;position:absolute;right:5%;top:3%;transform:rotate(45deg);transition:.2s}.admin-csfleet-driver-modal-close:hover{color:#ff3232;transition:.2s}.admin-csfleet-driver-modal-info{align-items:center;display:flex;flex-direction:column;height:88%;margin-top:15%}.admin-csfleet-driver-modal-profile-pic{border-radius:35%;box-shadow:0 0 .25em #43475545,0 .25em 1em #5a7dbc0d;height:150px;margin-bottom:20px;object-fit:cover;width:150px}.admin-csfleet-driver-modal-img{border-radius:35%;height:100%;object-fit:cover;width:100%}.admin-csfleet-driver-modal-field{align-items:center;border-bottom:1px solid #002564;color:#002564;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;margin-bottom:20px;width:90%}.admin-req-title{font-weight:600}.admin-req-title,.admin-req-value{color:#002564;font-size:16px;margin-bottom:5px}.admin-csfleet-driver-modal-availability-field{display:flex;flex-direction:row;justify-content:space-between;width:90%}.admin-csfleet-driver-modal-availability-field_bottom,.admin-csfleet-driver-modal-availability-field_top{align-items:flex-end;display:flex;flex-direction:row;height:100%;justify-content:space-between;width:49%}.admin-csfleet-driver-modal-btn.available,.admin-csfleet-driver-modal-btn.unavailable,.admin-csfleet-driver-modal-btn.view_history,.admin-csfleet-driver-modal-btn.view_logs{border:none;border-radius:5px;color:#fff;font-size:14px;font-weight:600;height:50px;transition:all .2s;width:48%}.admin-csfleet-driver-modal-btn.available:hover,.admin-csfleet-driver-modal-btn.unavailable:hover,.admin-csfleet-driver-modal-btn.view_history:hover,.admin-csfleet-driver-modal-btn.view_logs:hover{box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;transition:all .2s}.admin-csfleet-driver-modal-btn.available{background-color:#008000b3}.admin-csfleet-driver-modal-btn.unavailable{background-color:#ff0000b3}.admin-csfleet-driver-modal-btn.view_history{background-color:#4b4b4bb3}.admin-csfleet-driver-modal-btn.view_logs{background-color:#002564b3}@media screen and (max-width:968px){.admin-csfleet-driver-modal{background-color:#002564;border-radius:0;height:100%;position:fixed}.admin-csfleet-driver-modal-header{color:#002564;font-weight:500;left:20px;margin-top:5px;position:absolute}.admin-csfleet-driver-modal-container{border-radius:0;height:100%;left:0;padding:8% 0 0;width:100%}.admin-csfleet-driver-modal-info{height:auto;margin-top:100px;padding:30px 0}.admin-csfleet-driver-modal-availability-field{display:flex;flex-direction:column;height:50%;justify-content:space-around;margin-top:15%;width:90%}.admin-csfleet-driver-modal-availability-field_bottom,.admin-csfleet-driver-modal-availability-field_top{align-items:flex-end;display:flex;flex-direction:row;height:100%;justify-content:space-between;margin-bottom:10px;width:100%}.admin-req-title>span{font-weight:600}.admin-req-title>span,.admin-req-value{color:#002564;font-size:14px;margin-bottom:5px}.admin-csfleet-driver-modal-available-btn,.admin-csfleet-driver-modal-history-btn,.admin-csfleet-driver-modal-log-btn,.admin-csfleet-driver-modal-unavailable-btn{height:50%;margin-bottom:10px}.admin-req-comment-value{height:100%}}.view-history-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0025648a;border-radius:20px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.view-history-modal-container{background-color:#fff;border-bottom-right-radius:20px;border-top-right-radius:20px;box-shadow:0 3px 8px #002564;height:100%;overflow:hidden;padding:5% 10px 25px;position:absolute;right:0;top:0;width:50%}.view-history-modal-header{color:#002564;font-size:20px;font-weight:500;left:6%;position:absolute;top:20px}.view-history-modal-header>span{color:#999;font-size:18px;font-weight:400;top:20px}.user-history-status{display:flex;justify-content:space-around}.user-history-status-submitted-checked,.user-history-status-submitted-unchecked{margin-right:10px}.user-history-status-submitted-checked{accent-color:#080!important}.user-history-status-submitted-unchecked{accent-color:#002564!important}.user-history-status-notSubmitted,.user-history-status-submitted{font-weight:500}.user-history-status-submitted{color:#4b4b4b}.user-history-status-notSubmitted{color:#002564}.user-history-status>div{align-items:center;color:#fff;display:flex;font-weight:500;height:100%;justify-content:center;width:33%}.view-history-modal-back{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;height:30px;position:absolute;right:15%;top:3%;transition:.2s;width:30px}.view-history-modal-back:hover{color:#4b4b4b;transition:.2s}.view-history-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;height:30px;position:absolute;right:5%;top:3%;transition:.2s;width:30px}.view-history-modal-close:hover{color:#ff3232;transition:.2s}.view-history-div{border-radius:20px;display:flex;flex-direction:column;height:90%;overflow-y:auto!important}.view-no-history-div{height:90%}.view-no-history-img{height:30%;margin-left:39%;margin-top:30%;width:20%}.view-history{border:2px solid #002564;border-radius:5px;color:#002564;cursor:pointer;margin:5% auto 0;padding:5px 10px;width:90%}.view-history:hover{background-color:#002564;box-shadow:0 0 10px #00000080;color:#fff}.view-history-inactive{border:2px solid #080;border-radius:5px;color:#4b4b4b;cursor:pointer;margin:5% auto 0;padding:5px 10px;width:90%}.view-history-inactive:hover{background-color:#080;box-shadow:0 0 10px #00000080;color:#fff}.view-history-title{align-items:flex-end;border-bottom:1px solid #ccc;display:flex;font-size:15px;font-weight:500;justify-content:space-between;margin-top:20px;width:100%}.view-history-value{font-weight:300;text-align:right;width:65%}.view-history-departureLocation,.view-history-value-arrival,.view-history-value-departure{text-align:right}.view-history-modal-loader{background-color:#ff3232;margin-top:42%}@media screen and (max-width:968px){.view-history-modal-back{top:10%}.view-history-modal-back,.view-history-modal-close{background-color:#fff;border-radius:50%;color:#002564;height:25px;position:absolute;right:5%;transition:.2s;width:25px}.view-history-modal-close{cursor:pointer;top:3%}.view-history-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#002564;border-radius:0;height:100%;position:fixed;top:0}.view-history-modal-container{border-radius:0;height:100%;left:0;padding:18% 0 0;width:100%}.user-history-status{display:flex;flex-direction:column;margin-left:5%;width:80%}.user-history-status-submitted-checked:checked:after,.user-history-status-submitted-unchecked:after{border:2px solid #fff;content:"";display:inline-block;height:20px;left:0;margin-right:10px;position:relative;top:-1.5px;visibility:visible;width:20px}.view-history-div{border-radius:20px;display:flex;flex-direction:column;height:100%;overflow-y:auto!important;padding-bottom:30%}.view-history-title{align-items:flex-end;display:flex;font-size:14px;font-weight:500;justify-content:space-between}.view-history-value{font-size:13px;font-weight:300;text-align:right;width:60%}.view-no-history-img{height:15%;margin-left:40%;margin-top:60%;width:20%}}.view-log-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0025648a;border-radius:20px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.view-log-modal-container{background-color:#fff;border-bottom-right-radius:20px;border-top-right-radius:20px;box-shadow:0 3px 8px #002564;height:100%;overflow:hidden;padding:6% 10px 25px;position:absolute;right:0;top:0;width:50%}.view-log-modal-header{color:#002564;font-weight:500;left:6%;position:absolute;top:20px}.view-log-modal-header>span{color:#999;font-size:18px;font-weight:400;top:20px}.user-log-status{display:flex;justify-content:space-around}.user-log-status-submitted-checked:checked:after{background-color:#080}.user-log-status-submitted-checked:checked:after,.user-log-status-submitted-unchecked:after{border:2px solid #fff;content:"";display:inline-block;height:20px;left:-1px;margin-right:10px;position:relative;top:-3.5px;visibility:visible;width:20px}.user-log-status-submitted-unchecked:after{background-color:#002564}.view-log-modal-back{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;height:30px;position:absolute;right:15%;top:3%;transition:.2s;width:30px}.view-log-modal-back:hover{color:#4b4b4b;transition:.2s}.view-log-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;height:30px;position:absolute;right:5%;top:3%;transition:.2s;width:30px}.view-log-modal-close:hover{color:#ff3232;transition:.2s}.view-log-div{border-radius:20px;display:flex;flex-direction:column;height:100%;overflow-y:auto!important}.view-no-log-div{height:90%}.view-no-log-img{height:30%;margin-left:39%;margin-top:30%;width:20%}.view-log{border:2px solid #002564;border-radius:5px;color:#002564;cursor:pointer;margin:5% auto 0;padding:20px 10px;width:90%}.view-log:hover{background-color:#002564;box-shadow:0 0 10px #00000080;color:#fff}.view-log-inactive{border:2px solid #080;border-radius:5px;color:#4b4b4b;cursor:pointer;margin:5% auto 0;padding:5px 10px;width:90%}.view-log-inactive:hover{background-color:#080;box-shadow:0 0 10px #00000080;color:#fff}.view-log-user-name{margin-bottom:0!important}.view-log-title,.view-log-user-name{align-items:flex-end;display:flex;justify-content:space-between}.view-log-title{border-bottom:1px solid #ccc;font-size:15px;font-weight:500;margin-top:20px;width:100%}.view-log-value{font-weight:300;width:60%}.view-log-departureLocation,.view-log-value,.view-log-value-arrival,.view-log-value-departure{text-align:right}.logbook-view-log-loader{margin-top:42%}@media screen and (max-width:968px){.view-log-modal-back{right:22%}.view-log-modal-back,.view-log-modal-close{background-color:#fff;border-radius:50%;color:#002564;height:25px;position:absolute;top:3%;transition:.2s;width:25px}.view-log-modal-close{cursor:pointer;right:5%}.view-log-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#002564;border-radius:0;height:100%;position:fixed;top:0}.view-log-modal-container{border-radius:0;height:100%;left:0;padding:18% 0 0;width:100%}.user-log-status{display:flex;flex-direction:column;margin-left:5%;width:80%}.user-log-status-submitted-checked:checked:after,.user-log-status-submitted-unchecked:after{border:2px solid #fff;content:"";display:inline-block;height:20px;left:0;margin-right:10px;position:relative;top:-1.5px;visibility:visible;width:20px}.view-log-div{border-radius:20px;display:flex;flex-direction:column;height:100%;overflow-y:auto!important;padding-bottom:10%}.view-log-title{align-items:flex-end;display:flex;font-size:14px;font-weight:500;justify-content:space-between}.view-log-value{font-size:13px;font-weight:300;text-align:right;width:45%}.view-no-log-img{height:15%;margin-left:40%;margin-top:60%;width:20%}}.all-csfleet-driver-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0025648a;border-radius:25px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.all-csfleet-driver-modal-container{background-color:#fff;border-radius:20px;box-shadow:0 0 10px #00000080;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:70px 30px 20px;position:absolute;top:0;width:100%}.all-csfleet-driver-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;height:30px!important;left:3%!important;position:absolute;top:3%!important;transition:.2s;width:30px}.all-csfleet-driver-modal-close:hover{color:#999;transition:.2s}.admin-all-csfleet-driver-modal-header-container{align-items:center;display:flex;flex-direction:row;height:40px;justify-content:space-between;margin-top:0;padding:0 20px;width:100%}.admin-all-csfleet-driver-modal-header{color:#002564;font-weight:500;left:30%;margin:0;top:20px}.admin-all-csfleet-driver-modal-header-action{align-items:center;display:flex;height:100%;justify-content:space-between;width:auto}.admin-all-csfleet-driver-bulk-action.select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=%27darkblue%27 height=%2725%27 viewBox=%270 0 24 24%27 width=%2750%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");background-position:top 5px right 0;background-repeat:no-repeat;border:1px solid #00256480;border-radius:5px;color:#002564;cursor:pointer;flex-shrink:0;font-family:Outfit;font-size:16px;font-style:normal;font-weight:400;font-weight:300;height:37px;line-height:20px;margin-right:15px;outline:#c2c2c2;padding:0 50px 0 20px;width:204px}.admin-all-csfleet-driver-modal-header-action>button{background:#000c;border:none;border-radius:5px;color:#fff;flex-shrink:0;font-family:Outfit;font-size:15px;font-style:normal;font-weight:600;height:37px;line-height:20px;text-transform:capitalize;transition:.3s;width:89px}.admin-all-csfleet-driver-modal-header-action>button:hover{background-color:green;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;color:#fff;transition:.3s}.all-csfleet-drivers-table-div{height:88%;width:100%}@media screen and (max-width:968px){.all-csfleet-driver-modal{background-color:#002564;border-radius:0;height:100%;position:fixed}.all-csfleet-driver-modal-container{border-radius:0;height:100%;left:0;padding:8% 0 0;width:100%}.all-csfleet-driver-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;left:20px!important;position:absolute;top:2%!important;transition:.2s}.admin-all-csfleet-driver-modal-header-container{align-items:flex-start;display:flex;flex-direction:column;height:200px;margin-top:20px;padding:0 20px;width:100%}.admin-all-csfleet-driver-modal-header{color:#002564;font-size:20px;font-weight:500;left:0;position:relative}.admin-all-csfleet-driver-modal-header-action{width:100%}.admin-all-csfleet-driver-bulk-action.select{width:65%}.admin-all-csfleet-driver-modal-header-action>button{height:37px;width:30%}.all-csfleet-drivers-table-div{height:100%;padding:0 10px;width:100%}}.csFleetDrivers_table_container{height:100%}.csFleetDrivers_table{position:relative;width:100%}.csFleetDrivers_table_tr>th{color:grey;font-family:Outfit;font-size:13px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize}.csFleetDrivers_table_tr>td{color:#002564;font-size:15px;font-weight:400}.csFleetDrivers_table_tr>td:nth-child(2){font-weight:700}.all_drivers_pagination{display:flex;justify-content:center;padding:25px 0 0;width:100%}.driver_status{font-weight:500}.driver_status.Available{color:#008000b2}.driver_status.Unavailable{color:grey}.driver_table_history,.driver_table_logs{color:#002564;cursor:pointer;font-family:Outfit;font-size:15px;font-style:normal;font-weight:600;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:capitalize;transition:.3s}.driver_table_history:hover,.driver_table_logs:hover{color:#008000b2;transition:.3s}.selected{background-color:#cccccc84}@media screen and (max-width:968px){.csFleetDrivers_table_tr>td:nth-child(3),.csFleetDrivers_table_tr>td:nth-child(4),.csFleetDrivers_table_tr>th:nth-child(3),.csFleetDrivers_table_tr>th:nth-child(4){display:none}.csFleetDrivers_table_tr>td:nth-child(2),.csFleetDrivers_table_tr>td:nth-child(5),.csFleetDrivers_table_tr>th:nth-child(2),.csFleetDrivers_table_tr>th:nth-child(5),.driver_table_history,.driver_table_logs{font-size:12px}}.home-calendar-div{min-height:55%}@media screen and (max-width:968px){.home-calendar-div{margin-top:50px}}.sdp,.stp{--font:inherit;--shadow:#0000 0px 0px 0px 0px,#0000 0px 0px 0px 0px,#0000001a 0px 1px 3px 0px,#0000000f 0px 1px 2px 0px;--shadow-md:#0000 0px 0px 0px 0px,#0000 0px 0px 0px 0px,#0000001a 0px 4px 6px -1px,#0000000f 0px 2px 4px -1px;--theme-color:#60a5fa;--text-color:#1f1f1f;--background:#fff;--btn-background:#fff;--select-background:#fff;--option-background:#fff;--selected-date-color:#fff;--disabled-color:#bdbdbd;--disabled-opacity:50%;--outline:1px solid #cbd5e1;--ring-shadow:0px 0px 0px 2px #61a6fab3;background:var(--background);color:var(--text-color)}.sdp{border-radius:15px;box-shadow:0 3px 8px #0000003d;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;padding:15px 30px;width:100%}.sdp,.sdp:hover{transition:all .2s}.sdp--disabled{pointer-events:none}.sdp--month-name:focus,.sdp--square-btn:focus,.sdp:focus{box-shadow:var(--ring-shadow);outline:none}.sdp--month-name{border:none;border-radius:.5rem;padding:.5rem}.sdp--text{font-family:Outfit,sans-serif;font-size:13px!important;margin:0}.sdp--text__inactive{color:var(--disabled-color);pointer-events:none}p.sdp--text{color:grey;font-weight:500;pointer-events:none}.sdp--text:not(.sdp--text__inactive,p.sdp--text){color:#002564;font-weight:500}.sdp--square-btn{align-items:center;background-color:var(--btn-background);border:none;border-radius:.5rem;cursor:pointer;display:flex;font-family:Outfit,sans-serif;height:1.8rem;justify-content:center;transition:all .2s ease-in-out;width:1.8rem}.sdp--square-btn__outlined,.sdp--square-btn__outlined:focus:hover{border:var(--outline)}.sdp--square-btn:focus:hover{box-shadow:none}.sdp--square-btn__shadowed,.sdp--square-btn__shadowed:focus:hover{box-shadow:var(--shadow)}.sdp--date-btn__selected{background-color:green;border-radius:50%;box-shadow:var(--shadow);color:#fff!important;font-weight:500!important}.sdp--date-btn__selected.sdp--square-btn:focus{box-shadow:var(--shadow)}.sdp--header{align-items:center;display:flex;justify-content:space-between}.sdp--grid{grid-gap:6px 4px;display:grid;gap:6px 4px;grid-template-columns:repeat(7,1fr);justify-items:center;margin:0}.sdp--grid>p.sdp--text{padding:.5rem 0}.sdp--header__main{align-items:center;display:flex;font-weight:700;justify-content:center}.sdp--select__month button{text-align:left}.sassy--select{border:none;border-radius:.25rem;display:inline;padding:.2rem .3rem}p.sassy--select{color:#002564;font-size:23px;font-weight:500}.sassy--select__container{border-radius:.25rem;position:relative}.sassy--select:focus{box-shadow:var(--ring-shadow);outline:none}.sassy--select.sassy--select__disabled{opacity:var(--disabled-opacity);pointer-events:none}.sassy--select.sassy--select__disabled:focus{box-shadow:none}.sassy--select__dropdown{background:var(--select-background);border:none;border:var(--outline);border-radius:.5rem;box-shadow:var(--shadow-md);display:flex;flex-direction:column;max-height:40vh;overflow:auto;padding:.5rem;position:absolute;scrollbar-width:none;top:1.5rem;z-index:2}.sassy--select__dropdown::-webkit-scrollbar{display:none}.sassy--option,.sassy--select{font-family:Outfit,sans-serif;font-size:1rem;font-weight:500}.sassy--option:focus{box-shadow:var(--ring-shadow);outline:none}.sassy--option__disabled{color:var(--disabled-color);pointer-events:none}.sassy--select:hover{cursor:context-menu}.sassy--option{background:var(--option-background);border:none;border-radius:.25rem;cursor:pointer;margin-top:.25rem;padding:.25rem .4rem;transition:all .1s ease}.sassy--option:first-of-type{margin-top:0}.sassy--option:hover,.sassy--option__active{background-color:var(--theme-color);box-shadow:var(--shadow);color:var(--selected-date-color)}@media screen and (max-width:968px){.sdp{border-radius:15px;box-shadow:0 3px 8px #0000003d;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;padding:30px;transition:all .2s;width:100%}}.notification-request-modal{border-radius:25px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.admin-notification-request-modal-header{color:#002564;font-size:20px;font-weight:500;left:35px;position:absolute;top:20px}.admin-notification-request-modal-header>span{color:#999;font-size:18px;font-weight:400;top:20px}.notification-request-modal-container{background-color:#fff;border-bottom-right-radius:25px;border-top-right-radius:25px;box-shadow:0 3px 8px #002564;height:87%;left:57.2%;overflow:hidden;padding:4.5% 10px 25px;position:absolute;top:10%;width:41%}.notification-request-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;height:30px;position:absolute;right:5%;top:2.5%;transition:.2s;width:30px}.notification-request-modal-close:hover{color:red;transition:.2s}.notification-requests-div{border-radius:20px;display:flex;flex-direction:column;height:100%;overflow-x:hidden!important;overflow-y:auto!important}.notification-requests-div::-webkit-scrollbar{display:block}.notification-request{align-items:center;background-color:#0025641a;border:2px solid #0025641a;border-radius:5px;color:#002564;cursor:pointer;display:flex;flex-direction:column;margin:5% auto 0;padding:15px 5px;transition:.2s;width:90%}.notification-request:hover{box-shadow:0 5px 5px #00000080;transition:.2s}.notification-request-modal-field{align-items:flex-end;border-bottom:1px solid #002564;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;margin-bottom:20px;width:90%}.notification-request-modal-field p{color:#002564;font-size:14px;margin-bottom:5px}.admin-notification-req-title{text-align:left;width:40%}.admin-notification-req-title>span{font-weight:600}.admin-notification-req-value{word-wrap:break-word;text-align:right;width:59%}.admin-req-members{text-align:right}.notification-request-modal-comment{width:90%}.admin-req-title{font-size:14px}.notification-req-comment-value{color:#002564;font-size:14px}@media screen and (max-width:968px){.notification-request-modal{background-color:#002564;border-radius:0;height:100%;position:fixed}.admin-notification-request-modal-header{color:#002564;font-size:18px;font-weight:500;left:20px;position:absolute}.admin-notification-request-modal-header>span{color:#999;font-size:14px;font-weight:400;top:20px}.notification-request-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;height:25px;position:absolute;right:5%;top:2.5%;transition:.2s;width:25px}.notification-request-modal-container{border-radius:0;height:100%;left:0;padding:18% 0 0;top:0;width:100%}.notification-requests-div{padding-bottom:20px}.notification-requests-div::-webkit-scrollbar{display:none}.notification-request{align-items:center;background-color:#0025641a;border:2px solid #0025641a;border-radius:5px;color:#002564;cursor:pointer;display:flex;flex-direction:column;margin:5% 20px 0;padding:15px 5px;transition:.2s;width:auto}.admin-notification-req-title{text-align:left;width:60%}.admin-notification-req-title>span{font-size:12px;font-weight:600}.admin-notification-req-value{color:#002564;font-size:12px!important;margin-bottom:5px;text-align:right}.admin-req-title,.notification-req-comment-value{font-size:12px}}.calendar-scheduler{display:flex;flex-direction:column;height:100%;width:100%}.calendar-header-div{display:flex;flex-direction:row;height:10%;justify-content:space-between;margin-bottom:0;padding:10px 25px;width:98%}.calendar-header-title{align-items:center;color:#002564;display:flex}.calendar-header-title>h1{font-size:20px;font-weight:500;margin:auto 20px}.calendar-header-icon-div{background-color:#002564;border-radius:5px;height:40px;position:relative;width:40px}.calendar-header-icon{color:#fff;font-size:20px;left:25%;position:absolute;top:25%}.calendar-header-btn-div{align-items:center;display:flex;width:12%}.calendar-header-btn{background-color:#002564;border:none;border-radius:5px;color:#fff;font-weight:500;height:40px;transition:all .2s;width:100%}.calendar-header-btn:hover{background-color:green;box-shadow:0 5px 5px 0 #0006;transition:all .2s}.calendar-btn-icon{font-size:20px;margin-right:10px;margin-top:-2px}.calendar-btn-icon:hover{transform:rotate(-45deg)}.calendar-container{background-color:#fff;border-radius:25px;box-shadow:0 5px 5px #002564;height:87%;position:relative;width:98%}.calendar-div{color:#002564;display:flex;font-family:Outfit,sans-serif;font-size:14px;height:100%}.calendar-app-sidebar{background:#002564;border-radius:10px;bottom:12%;box-shadow:0 5px 5px 0 #0006;color:#fff;font-size:12px;height:35vh;left:-16.5%;line-height:1.5;padding:10px;position:absolute;width:15%}.calendar-app-sidebar-section{height:85%}.calendar-app-sidebar-section>h4{font-weight:500;text-align:center}.calendar-app-sidebar-section>ul>li{margin-left:-8px;text-align:left}.calendar-app-sidebar-toggle{height:10%;margin-left:5px;margin-top:8px}.calendar-app-sidebar-toggle label>input{cursor:pointer;margin-right:5px}.calendar-app-main{flex-grow:1;padding:3em}.fc{height:100%;margin:0 auto;max-width:1100px}.fc-scrollgrid-liquid{cursor:pointer;height:100%}.fc-toolbar-title{color:#002564;font-weight:500}.fc-col-header-cell-cushion{color:grey;text-decoration:none}.fc-daygrid-day-number{color:#002564;font-weight:500;text-decoration:none}.fc-timegrid-event-harness>.fc-timegrid-event{background-color:#3c6382;border-left:5px solid #002564;border-radius:5px;color:#fff;padding:5px}.fc .fc-daygrid-day.fc-day-today{background-color:#0025643b!important;color:#fff}.fc-more-link{color:#ff3232;font-weight:500;text-decoration:underline}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{color:#fff;font-weight:500}.fc .fc-timegrid-axis-frame{background-color:#002564}.fc .fc-timegrid-slot-label{background-color:#757575}@media screen and (max-width:968px){.calendar-scheduler{display:flex;flex-direction:column;height:100%;width:100%}.calendar-container{background-color:initial;border-radius:0;box-shadow:none;height:100%;position:relative;width:100%}.calendar-header-div{margin-bottom:5%;margin-top:40%;width:100%}.calendar-div{display:flex;flex-direction:column;height:100%;width:100vw}.calendar-app-sidebar{background:#002564;border-radius:0;box-shadow:0 5px 5px 0 #0006;color:#fff;height:50%;left:7%;line-height:1.5;padding:10px;position:relative;width:86%}.calendar-app-main{background-color:#fff;border-radius:0;height:100vh;margin-top:10%;padding:5px 5px 10%;width:100%}.fc{height:100%;margin:0;width:100%}.fc .fc-toolbar-title{font-size:18px!important;position:absolute;right:5%;top:60%}.fc-toolbar-chunk{display:flex;flex-direction:row;margin-bottom:5px}.fc .fc-toolbar.fc-header-toolbar{border-radius:0;color:#fff;display:grid;grid-template-columns:repeat(6 1fr);padding:0;position:relative}.fc-timegrid-event-harness>.fc-timegrid-event{background-color:#3c6382;border-left:5px solid #002564;border-radius:5px;color:#fff;margin-right:50px;padding:5px;position:absolute;width:40vw}}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-unselectable{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{padding:0;vertical-align:top}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype")}.fc-icon{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fcicons!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;text-align:center;text-transform:none;-webkit-user-select:none;user-select:none;width:1em}.fc-icon-chevron-left:before{content:"\e900"}.fc-icon-chevron-right:before{content:"\e901"}.fc-icon-chevrons-left:before{content:"\e902"}.fc-icon-chevrons-right:before{content:"\e903"}.fc-icon-minus-square:before{content:"\e904"}.fc-icon-plus-square:before{content:"\e905"}.fc-icon-x:before{content:"\e906"}.fc .fc-button{border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible;text-transform:none}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button::-moz-focus-inner{border-style:none;padding:0}.fc .fc-button{background-color:initial;border:1px solid #0000;border-radius:.25em;display:inline-block;font-size:1em;font-weight:400;line-height:1.5;padding:.4em .65em;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{box-shadow:0 0 0 .2rem #2c3e5040;outline:0}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{background-color:#2c3e50;background-color:var(--fc-button-bg-color,#2c3e50);border-color:#2c3e50;border-color:var(--fc-button-border-color,#2c3e50);color:#fff;color:var(--fc-button-text-color,#fff)}.fc .fc-button-primary:hover{background-color:#1e2b37;background-color:var(--fc-button-hover-bg-color,#1e2b37);border-color:#1a252f;border-color:var(--fc-button-hover-border-color,#1a252f);color:#fff;color:var(--fc-button-text-color,#fff)}.fc .fc-button-primary:disabled{background-color:#2c3e50;background-color:var(--fc-button-bg-color,#2c3e50);border-color:#2c3e50;border-color:var(--fc-button-border-color,#2c3e50);color:#fff;color:var(--fc-button-text-color,#fff)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem #4c5b6a80}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:#1a252f;background-color:var(--fc-button-active-bg-color,#1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color,#151e27);color:#fff;color:var(--fc-button-text-color,#fff)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem #4c5b6a80}.fc .fc-button .fc-icon{font-size:1.5em;vertical-align:middle}.fc .fc-button-group{display:inline-flex;position:relative;vertical-align:middle}.fc .fc-button-group>.fc-button{flex:1 1 auto;position:relative}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0}.fc .fc-toolbar{align-items:center;display:flex;justify-content:space-between}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-scroller-harness{direction:ltr;overflow:hidden;position:relative}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed;width:100%}.fc .fc-scrollgrid table{border-left-style:hidden;border-right-style:hidden;border-top-style:hidden}.fc .fc-scrollgrid{border-bottom-width:0;border-collapse:initial;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-left-width:0;border-top-width:0}.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:#fff;background:var(--fc-page-bg-color,#fff);position:-webkit-sticky;position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:-webkit-sticky;position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-non-business{background:#d7d7d74d;background:var(--fc-non-business-color,#d7d7d74d)}.fc .fc-bg-event{background:#8fdf82;background:var(--fc-bg-event-color,#8fdf82);opacity:.3;opacity:var(--fc-bg-event-opacity,.3)}.fc .fc-bg-event .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size,.85em);font-style:italic;margin:.5em}.fc .fc-highlight{background:#bce8f14d;background:var(--fc-highlight-color,#bce8f14d)}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:#d0d0d04d;background:var(--fc-neutral-bg-color,#d0d0d04d)}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px #0000004d}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{background:#fff;background:var(--fc-page-bg-color,#fff);border-color:inherit;border-radius:4px;border-radius:calc(var(--fc-event-resizer-dot-total-width, 8px)/2);border-style:solid;border-width:1px;border-width:var(--fc-event-resizer-dot-border-width,1px);height:8px;height:var(--fc-event-resizer-dot-total-width,8px);width:8px;width:var(--fc-event-resizer-dot-total-width,8px)}.fc-event-selected .fc-event-resizer:before{bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px #0003}.fc-event-selected:before,.fc-event:focus:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.fc-event-selected:after,.fc-event:focus:after{background:#00000040;background:var(--fc-event-selected-overlay-color,#00000040);bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.fc-h-event{background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8);border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);display:block}.fc-h-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;left:0;max-width:100%;overflow:hidden;right:0;vertical-align:top}.fc-h-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{bottom:0;top:0;width:8px;width:var(--fc-event-resizer-thickness,8px)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:-4px;left:calc(var(--fc-event-resizer-thickness, 8px)*-.5)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:-4px;right:calc(var(--fc-event-resizer-thickness, 8px)*-.5)}.fc-h-event.fc-event-selected .fc-event-resizer{margin-top:-4px;margin-top:calc(var(--fc-event-resizer-dot-total-width, 8px)*-.5);top:50%}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:-4px;left:calc(var(--fc-event-resizer-dot-total-width, 8px)*-.5)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:-4px;right:calc(var(--fc-event-resizer-dot-total-width, 8px)*-.5)}.fc .fc-popover{box-shadow:0 2px 6px #00000026;position:absolute;z-index:9999}.fc .fc-popover-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;font-size:1.1em;opacity:.65}.fc-theme-standard .fc-popover{background:#fff;background:var(--fc-page-bg-color,#fff);border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc-theme-standard .fc-popover-header{background:#d0d0d04d;background:var(--fc-neutral-bg-color,#d0d0d04d)}:root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{clear:both;content:"";display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:#ffdc2826;background-color:var(--fc-today-bg-color,#ffdc2826)}.fc .fc-daygrid-day-frame{min-height:100%;position:relative}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{padding:4px;position:relative;z-index:4}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{left:0;position:absolute;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:2em;position:relative}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{left:0;position:absolute;right:0;top:0}.fc .fc-daygrid-bg-harness{bottom:0;position:absolute;top:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{margin-top:1px;z-index:6}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;padding:2px 3px 0}.fc .fc-daygrid-day-bottom:before{clear:both;content:"";display:table}.fc .fc-daygrid-more-link{cursor:pointer;position:relative;z-index:4}.fc .fc-daygrid-week-number{background-color:#d0d0d04d;background-color:var(--fc-neutral-bg-color,#d0d0d04d);color:grey;color:var(--fc-neutral-text-color,grey);min-width:1.5em;padding:2px;position:absolute;text-align:center;top:0;z-index:5}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-week-number{border-radius:0 0 3px 0;left:0}.fc-direction-rtl .fc-daygrid-week-number{border-radius:0 0 0 3px;right:0}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size,.85em);position:relative;white-space:nowrap}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{align-items:center;display:flex;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;font-weight:700;min-width:0;overflow:hidden}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:#0000001a}.fc-daygrid-dot-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-daygrid-event-dot{border:4px solid #3788d8;border:calc(var(--fc-daygrid-event-dot-width, 8px)/2) solid var(--fc-event-border-color,#3788d8);border-radius:4px;border-radius:calc(var(--fc-daygrid-event-dot-width, 8px)/2);box-sizing:initial;height:0;margin:0 4px;width:0}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}.fc-v-event{background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8);border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);display:block}.fc-v-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff);height:100%}.fc-v-event .fc-event-main-frame{display:flex;flex-direction:column;height:100%}.fc-v-event .fc-event-time{flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden}.fc-v-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-height:0}.fc-v-event .fc-event-title{bottom:0;max-height:100%;overflow:hidden;top:0}.fc-v-event:not(.fc-event-start){border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}.fc-v-event:not(.fc-event-end){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px}.fc-v-event .fc-event-resizer-start{cursor:n-resize}.fc-v-event .fc-event-resizer-end{cursor:s-resize}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:8px;height:var(--fc-event-resizer-thickness,8px);left:0;right:0}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-thickness, 8px)/-2)}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-thickness, 8px)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:-4px;margin-left:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc .fc-timegrid .fc-daygrid-body{z-index:2}.fc .fc-timegrid-divider{padding:0 0 2px}.fc .fc-timegrid-body{min-height:100%;position:relative;z-index:1}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-axis-chunk>table,.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-slot{border-bottom:0;height:1.5em}.fc .fc-timegrid-slot:empty:before{content:"\00a0"}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-slot-label{vertical-align:middle}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{align-items:center;display:flex;justify-content:flex-end;overflow:hidden}.fc .fc-timegrid-axis-cushion{flex-shrink:0;max-width:60px}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col.fc-day-today{background-color:#ffdc2826;background-color:var(--fc-today-bg-color,#ffdc2826)}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols{bottom:0;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols>table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight{z-index:3}.fc .fc-timegrid-bg-harness{left:0;position:absolute;right:0}.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness{position:absolute}.fc-timegrid-event-harness>.fc-timegrid-event{bottom:0;left:0;position:absolute;right:0;top:0}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px var(--fc-page-bg-color,#fff)}.fc-timegrid-event,.fc-timegrid-more-link{border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-timegrid-event{margin-bottom:1px}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{font-size:.85em;font-size:var(--fc-small-font-size,.85em);margin-bottom:1px;white-space:nowrap}.fc-timegrid-event-short .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-short .fc-event-time:after{content:"\00a0-\00a0"}.fc-timegrid-event-short .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-timegrid-more-link{background:#d0d0d0;background:var(--fc-more-link-bg-color,#d0d0d0);color:inherit;color:var(--fc-more-link-text-color,inherit);cursor:pointer;margin-bottom:1px;position:absolute;z-index:9999}.fc-timegrid-more-link-inner{padding:3px 2px;top:0}.fc-direction-ltr .fc-timegrid-more-link{right:0}.fc-direction-rtl .fc-timegrid-more-link{left:0}.fc .fc-timegrid-now-indicator-line{border-color:red;border-color:var(--fc-now-indicator-color,red);border-style:solid;border-width:1px 0 0;left:0;position:absolute;right:0;z-index:4}.fc .fc-timegrid-now-indicator-arrow{border-color:red;border-color:var(--fc-now-indicator-color,red);border-style:solid;margin-top:-5px;position:absolute;z-index:4}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{border-bottom-color:#0000;border-top-color:#0000;border-width:5px 0 5px 6px;left:0}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{border-bottom-color:#0000;border-top-color:#0000;border-width:5px 6px 5px 0;right:0}.calendar-trip-modal{background-color:#00256434;border-radius:25px;height:87%;left:15%;position:absolute;top:10%;width:83.5%;z-index:1000}.calendar-trip-modal-header{color:#fff;font-weight:500;left:5%;position:absolute;top:15px}.calendar-trip-modal-header>span{color:#56d556;font-size:18px;font-weight:600;top:20px}.calendar-trip-modal-container{background-color:#3c6382;border-left:25px solid #002564;border-radius:20px;bottom:20%;box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;height:55%;left:27%;position:absolute;width:50.5%}.calendar-trip-modal-close{background-color:#3c6382;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;position:absolute;right:6%;top:6%;transform:rotate(45deg);transition:.3s}.calendar-trip-modal-close:hover{background-color:#fff;color:#3c6382;padding:3px;transform:rotate(135deg);transition:.3s}.calendar-trip-modal-info{align-items:center;display:flex;flex-direction:column;height:88%;margin-top:15%}.calendar-trip-modal-field{align-items:center;border-bottom:1px solid #002564;color:#002564;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;margin-bottom:15px;width:90%}.calendar-req-title,.calendar-req-value{color:#fff;font-size:16px;margin-bottom:5px}.calendar-req-departureLocation{text-align:right}@media screen and (max-width:968px){.calendar-trip-modal{background-color:#ced4da;height:100vh;left:0;position:absolute;width:100vw;z-index:1000}.calendar-trip-modal-header{left:31%;top:10%}.calendar-trip-modal-close{border-radius:50%;cursor:pointer;font-size:20px;position:absolute;right:8%;top:3%;transform:rotate(45deg);transition:.2s}.calendar-trip-modal{border-radius:0;height:100%;position:fixed;top:0}.calendar-trip-modal-container{background-color:#3c6382;border-left:25px solid #002564;border-radius:20px;bottom:20%;box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;height:55%;left:5%;position:absolute;width:90%}.calendar-trip-modal-info{height:50%;margin-top:50%}.calendar-req-comment-value{height:100%}}.scheduling-request-form-error{color:#ff3232;font-size:14px;font-weight:500;padding:10px 0 10px 20px}.req-err-astrx{color:#ff3232}.scheduling-request-form{background-color:#0025648a;border-radius:25px;height:87%;left:15%;position:absolute;top:10%;width:83.5%;z-index:9}.scheduling-request-form-container{background-color:#eee;border-radius:15px;box-shadow:0 3px 8px #002564;height:95%;left:22%;padding:5px;position:relative;top:2.5%;width:60%;z-index:1000}.scheduling-calendar-trip-modal-close{border-radius:50%;color:#002564;cursor:pointer;font-size:12px;height:18px;left:94%;position:relative;top:1%;transform:rotate(45deg);transition:.3s;width:18px}.scheduling-calendar-trip-modal-close:hover{background-color:#002564;color:#eee;padding:5px;transition:.3s}.scheduling-request-form-area{display:flex;flex-direction:column;font-size:12px;margin:5px 20px;max-height:100%;position:relative}.scheduling_form_group{display:flex;justify-content:space-between}.scheduling_form_left_group,.scheduling_form_right_group{display:flex;flex-direction:column;width:48%}.scheduling-departure-arrival{display:flex;justify-content:space-between;width:100%}.scheduling-arrival-div,.scheduling-departure-div{width:48%}.scheduling-arrival-input,.scheduling-departure-input{width:100%}.scheduling-request-form-label{color:#002564;font-weight:500}.scheduling-request-input{background-color:#fff;margin-bottom:5px}.scheduling-request-input,.scheduling-request-input_destination{border:1px solid #002564;border-radius:5px;color:#002564;font-size:14px;height:40px;padding:0 10px}.scheduling-request-input.select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=%27darkblue%27 height=%2725%27 viewBox=%270 0 24 24%27 width=%2750%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");background-position:top 6px right 0;background-repeat:no-repeat}.scheduling-request-input:focus{outline:none}.scheduling-request-textarea{border:1px solid #002564;border-radius:5px;color:#002564;font-size:14px;margin-bottom:10px;max-height:50px;min-height:40px;padding:0 10px}.scheduling-request-textarea:focus{outline:none}.scheduling-request-button-div{display:flex;flex-direction:row;margin-top:10px}.scheduling-request-button{background-color:#002564;border:none;border-radius:5px;color:#fff;font-size:14px;font-weight:500;height:40px;transition:.2s;width:20%}.scheduling-request-button:hover{background-color:green;transition:.2s}@media only screen and (max-width:968px){.scheduling-departure-arrival{display:flex;flex-direction:column;justify-content:space-between;width:100%}.scheduling-request-form-area{display:flex;flex-direction:column;height:100%;margin:auto;position:relative;width:90%}.scheduling-request-form{border-radius:0;margin:30% auto;padding-top:0;width:100vw}.scheduling-arrival-div,.scheduling-departure-div{width:100%}.scheduling-request-form-inner{background-color:initial;border-radius:none;box-shadow:none;height:100%;padding:0;top:-4%;width:100%}.scheduling-request-form-error{color:#ff3232;font-size:16px;font-weight:500;padding:20px 0 0;text-align:center;width:100%}}.analytics-scheduler{display:flex;flex-direction:column;height:100%;width:100%}.analytics-header-div{display:flex;flex-direction:row;height:10%;justify-content:space-between;margin-bottom:0;padding:10px 25px;width:98%}.analytics-header-title{align-items:center;color:#002564;display:flex}.analytics-header-title>h1{font-size:20px;font-weight:500;margin:auto 20px}.analytics-header-icon-div{background-color:#002564;border-radius:5px;height:40px;position:relative;width:40px}.analytics-header-icon{color:#fff;font-size:20px;left:25%;position:absolute;top:25%}.analytics-header-btn-div{align-items:center;display:flex;justify-content:flex-end;width:50%}.analytics-header-btn{background-color:#002564;border:none;border-radius:5px;color:#fff;font-weight:500;height:40px;margin:0 10px;padding:0 25px;transition:all .2s;width:auto}.analytics-header-btn:hover{background-color:green;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;transition:all .2s}.analytics-btn-icon,.analytics-btn-icon-plus{font-size:20px;margin-top:-2px}.analytics-btn-icon{margin-right:10px;transition:.2s}.analytics-btn-icon:hover{transform:scale(1.2);transition:.2s}.analytics-container{background-color:#fff;border-radius:25px;box-shadow:0 5px 5px #002564;height:87%;position:relative;width:98%}.analytics-div{color:#002564;display:flex;flex-direction:column;font-family:Outfit,sans-serif;font-size:14px;height:100%;padding:20px 40px}.analytics-top-div{height:40%;width:100%}.analytics-top-header{align-items:center;display:flex;flex-direction:row;height:30%;justify-content:space-between;padding:0 10px;width:100%}.analytics-top-header-h4{font-weight:500;margin-bottom:0}.analytics-top-header-inputs{display:flex;flex-direction:row;height:40px;justify-content:space-between;width:25%}.analytics-top-header-input-from,.analytics-top-header-input-to{background-color:#c8c8c880;border:none;border-radius:20px;color:#002564;font-weight:500;height:100%;padding:0 40px 0 15px;width:47%}.analytics-top-header-input-from:focus,.analytics-top-header-input-to:focus{outline:2px solid #002564}.analytics-top-header-input-from::-webkit-input-placeholder,.analytics-top-header-input-to::-webkit-input-placeholder{color:#002564;font-weight:500}.analytics-top-header-input-from:focus::-webkit-input-placeholder,.analytics-top-header-input-to:focus::-webkit-input-placeholder{color:#888}.analytics-top-header-input-icon{color:#999;cursor:pointer;font-size:20px;left:-11%;position:relative;top:22%;transition:.2s}.analytics-top-header-input-icon:hover{color:#002564;transition:.2s}.analytics-top-content{display:flex;flex-direction:row;height:70%;justify-content:space-between;width:100%}.analytics-top-content-inner-card{border:1px solid #0025641a;border-radius:15px;box-shadow:0 4px 4px 0 #00000040;height:100%;width:32%}.analytics-top-content-inner-card-top{align-items:center;border-bottom:2px solid #1e1e1e26;display:flex;flex-direction:row;height:30%;justify-content:space-evenly}.analytics-top-content-inner-card-top-average>input,.analytics-top-content-inner-card-top-perCar>input,.analytics-top-content-inner-card-top-total>input{cursor:pointer}.analytics-top-content-inner-card-top-average>label,.analytics-top-content-inner-card-top-perCar>label,.analytics-top-content-inner-card-top-total>label{color:#797a79;font-weight:500;margin-left:5px}.analytics-top-content-inner-card-top-perCar-completedTrips,.analytics-top-content-inner-card-top-perCar-distanceCovered{border:none;color:#002564;cursor:pointer;font-weight:500}.analytics-top-content-inner-card-top-perCar-completedTrips:focus,.analytics-top-content-inner-card-top-perCar-distanceCovered:focus{outline:none}.analytics-top-content-inner-card-top-perCar-completedTrips>option{font-weight:500}.analytics-top-content-inner-card-bottom{display:flex;flex-direction:row;height:70%}.analytics-top-content-inner-card-bottom-icon-div{height:100%;position:relative;width:40%}.analytics-top-content-inner-card-bottom-icon-div>div{background-color:#002564;border-radius:50%;height:70px;left:25%;position:absolute;top:20%;width:70px}.distanceCovered-icon,.fuelConsumed-icon{color:#fff;font-size:35px;margin-left:26%;margin-top:23%}.completedTrips-icon{color:#fff;font-size:35px;margin-left:23%;margin-top:26%}.completedTrips-complete-icon{color:#fff;font-size:15px;margin:-10px 0 0 -10px}.analytics-top-content-inner-card-bottom-info{display:flex;flex-direction:column;justify-content:center;width:60%}.analytics-top-content-inner-card-bottom-info>p{color:#1e1e1e80;font-size:15px;font-weight:500;margin-bottom:0}.analytics-top-content-inner-card-bottom-info>h1{color:#002564;font-size:30px;font-weight:500;margin-bottom:0}.analytics-bottom-div{display:flex;flex-direction:row;height:60%;padding:40px 0 20px;width:100%}.analytics-bottom-div-left{height:100%;width:50%}.analytics-bottom-div-left-top{display:flex;height:12%;justify-content:space-between}.analytics-bottom-div-left-top-btns{display:flex;justify-content:space-between;width:50%}.analytics-bottom-div-left-top-btns_ACTIVE{background-color:#002564;border:none;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;color:#fff;font-weight:500;height:100%;text-align:center;transition:.2s;width:47%}.analytics-bottom-div-left-top-btns_ACTIVE:hover{box-shadow:0 4px 4px 0 #00000080;transition:.2s}.analytics-bottom-div-left-top-btns_INACTIVE{background-color:#fff;border:1px solid #00256480;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;color:#002564;font-weight:500;height:100%;transition:.2s;width:47%}.analytics-bottom-div-left-top-btns_INACTIVE:hover{box-shadow:0 4px 4px 0 #00000080;transition:.2s}.analytics-bottom-div-left-top-select{width:40%}.analytics-bottom-div-left-top-select-selectLocation{border:none;color:green;cursor:pointer;font-weight:500;height:100%}.analytics-bottom-div-left-top-select-selectLocation:focus{font-weight:500;outline:none}.analytics-bottom-div-left-top-select-selectLocation>option{color:#002564}.analytics-bottom-div-left-bottom-TRIP_BOOKED{border:1px solid #0025641a;border-radius:15px;box-shadow:0 4px 4px 0 #00000040;display:flex;height:60%;margin-top:20px;padding:20px 30px;width:95%}.analytics-bottom-div-left-bottom-TRIP_BOOKED-info{border-right:2px solid #1e1e1e26;display:flex;flex-direction:column;justify-content:center;width:45%}.analytics-bottom-div-left-bottom-TRIP_BOOKED-info>p{color:#1e1e1e80;font-size:15px;font-weight:500;margin-bottom:0}.analytics-bottom-div-left-bottom-TRIP_BOOKED-info>h1{color:#002564;font-size:30px;font-weight:500;margin-bottom:0}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views{display:flex;flex-direction:column;justify-content:center;width:55%}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-approved{align-items:center;border-bottom:2px solid #1e1e1e26;display:flex;height:50%;justify-content:space-between;padding:0 0 0 30px}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-approved>h1{color:green;font-size:20px;font-weight:500;word-spacing:5px}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-approved-inactive{color:#1e1e1e80;cursor:pointer;font-size:15px;font-weight:500;margin-bottom:0;word-spacing:5px}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected{align-items:center;display:flex;height:50%;justify-content:space-between;padding:0 0 0 30px}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected>h1{color:red;font-size:20px;font-weight:500;word-spacing:5px}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected-inactive{color:#1e1e1e80;cursor:pointer;font-size:15px;font-weight:500;margin-bottom:0;word-spacing:5px}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-approved-active,.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected-active{color:#002564;cursor:pointer;font-size:15px;font-weight:500;margin-bottom:0;word-spacing:5px}.analytics-bottom-div-right-bottom-ACTIVE_USERS{display:flex;flex-direction:column;height:82%;justify-content:space-between;margin-top:20px}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS{align-items:center;background-color:#fff;border:1px solid #00256480;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;color:#002564;display:flex;font-weight:500;height:15%;justify-content:space-between;padding:0 50px 0 30px}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>h3{font-size:16px;font-weight:500;margin-bottom:0;width:35%}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>h4{font-size:15px;font-weight:500;margin-bottom:0;width:23%}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>p{font-weight:500;margin-bottom:0;width:15%}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>h5{font-size:14px;font-weight:500;margin-bottom:0;padding-left:6%;width:15%}.ACTIVE_USERS-bottom-body{display:flex;flex-direction:column;height:80%;justify-content:space-between;overflow-y:auto}.ACTIVE_USERS-bottom-body-table{align-items:center;background-color:#e5e5e5;border-radius:15px;cursor:pointer;display:flex;height:30%;margin-bottom:10px;padding:20px 60px 20px 30px}.ACTIVE_USERS-bottom-body-table-info-user{width:15vw}.ACTIVE_USERS-bottom-body-table-info-user>h4{color:#002564;font-size:16px;font-weight:500;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:13vw}.ACTIVE_USERS-bottom-body-table-info-bookings>h4{color:#002564;font-size:16px;font-weight:500;margin-bottom:0;width:9vw}.ACTIVE_USERS-bottom-body-table-info-status_ACCEPTED>p{color:green;font-weight:500;margin-bottom:0;width:8vw}.ACTIVE_USERS-bottom-body-table-info-status_REJECTED>p{color:red;font-weight:500;margin-bottom:0}.analytics-bottom-div-right{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:50%}.analytics-bottom-div-right-top{display:flex;height:12%;justify-content:flex-end}.analytics-bottom-div-right-top-downloadReport{background-color:#002564;border:none;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;color:#fff;font-weight:500;height:100%;text-align:center;transition:.2s;width:40%}.analytics-bottom-div-right-top-downloadReport:hover{box-shadow:0 4px 4px 0 #00000080;transition:.2s}.downloadReport-icon{font-size:18px;margin-right:5px;margin-top:-3px}.analytics-bottom-div-right-bottom{display:flex;flex-direction:column;height:82%;justify-content:space-between}.analytics-bottom-div-right-bottom-header{align-items:center;background-color:#fff;border:1px solid #00256480;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;color:#002564;display:flex;font-weight:500;height:15%;justify-content:space-between;padding:0 50px 0 30px}.analytics-bottom-div-right-bottom-header>h3{font-size:16px;font-weight:500;margin-bottom:0;width:16%}.analytics-bottom-div-right-bottom-header>h4,.rejected-destination{font-size:15px;font-weight:500;margin-bottom:0;width:25%}.rejected-destination{margin-left:15%}.analytics-bottom-div-right-bottom-header>p{font-weight:500;margin-bottom:0;width:15%}.analytics-bottom-div-right-bottom-body{display:flex;flex-direction:column;height:80%;overflow-y:auto}.analytics-bottom-div-right-bottom-body-table{align-items:center;background-color:#e5e5e5;border-radius:15px;cursor:pointer;display:flex;height:30%;justify-content:space-between;margin-bottom:10px;padding:20px 60px 20px 30px}.analytics-bottom-div-right-bottom-body-table-info-user{width:14vw}.analytics-bottom-div-right-bottom-body-table-info-user>h4{color:#002564;font-size:16px;font-weight:500;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:12vw}.analytics-bottom-div-right-bottom-body-table-info-user>p{color:#002564;font-size:13px;margin-bottom:0}.analytics-bottom-div-right-bottom-body-table-info-driver{width:14vw}.analytics-bottom-div-right-bottom-body-table-info-driver>h4{color:#0009;font-size:16px;font-weight:500;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:13vw}.analytics-bottom-div-right-bottom-body-table-info-driver>p{color:#0009;font-size:13px;margin-bottom:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:12vw}.analytics-bottom-div-right-bottom-body-table-info-status_ACCEPTED>p{color:green;font-weight:500;margin-bottom:0}.analytics-bottom-div-right-bottom-body-table-info-status_REJECTED>p{color:red;font-weight:500;margin-bottom:0}@media screen and (max-width:968px){.analytics-scheduler{height:100%}.analytics-header-div,.analytics-scheduler{display:flex;flex-direction:column;width:100%}.analytics-header-div{height:130px;margin-bottom:5%;margin-top:40%}.analytics-header-btn-div{align-items:center;display:flex;width:100%}.analytics-header-btn{font-size:12px}.analytics-container{background-color:initial;border-radius:0;box-shadow:none;height:100%;position:relative;width:100%}.analytics-div{display:flex;flex-direction:column;height:100%;padding:20px;width:100vw}.analytics-top-div{height:40%;width:100%}.analytics-top-content{display:flex;flex-direction:column;height:70%;justify-content:space-between;margin-top:10px;width:100%}.analytics-top-header{display:flex;height:30%;margin-bottom:20px;padding:0 10px;width:100%}.analytics-top-content-inner-card{background-color:#fff;border:1px solid #0025641a;border-radius:15px;box-shadow:0 4px 4px 0 #00000040;height:20vh;margin-bottom:20px;width:100%}.analytics-top-content-inner-card-top-perCar-completedTrips,.analytics-top-content-inner-card-top-perCar-distanceCovered{background-color:#fff;border:none;color:#002564;cursor:pointer;font-weight:500}.analytics-bottom-div{display:flex;flex-direction:column}.analytics-bottom-div-left{height:100%;width:100%}.analytics-bottom-div-left-top{display:flex;height:15vh;justify-content:space-between}.analytics-bottom-div-left-top-select,.analytics-bottom-div-left-top-select-selectLocation{background-color:initial}.analytics-bottom-div-left-top-btns{display:flex;flex-direction:column;height:15vh;justify-content:space-between;width:55%}.analytics-bottom-div-left-top-btns_ACTIVE,.analytics-bottom-div-left-top-btns_INACTIVE{margin-bottom:10px;width:100%}.analytics-bottom-div-left-bottom-TRIP_BOOKED{background-color:#fff;border:1px solid #0025641a;border-radius:15px;box-shadow:0 4px 4px 0 #00000040;display:flex;flex-direction:column;height:60%;margin-top:20px;padding:20px 10px;width:100%}.analytics-bottom-div-left-bottom-TRIP_BOOKED-info{border-bottom:2px solid #002564;border-right:none;display:flex;flex-direction:column;justify-content:center;padding:20px 10px;width:100%}.analytics-bottom-div-left-bottom-TRIP_BOOKED-info>p{font-size:15px}.analytics-bottom-div-left-bottom-TRIP_BOOKED-info>h1{font-size:30px}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-approved,.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected{padding:20px;width:83vw}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-approved>h1,.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected>h1{font-size:20px}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-approved-active,.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-approved-inactive,.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected-active,.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected-inactive{font-size:15px;margin-top:-8px}.analytics-bottom-div-right{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.analytics-bottom-div-right-top{display:flex;height:7vh;justify-content:center;margin:20px 0}.analytics-bottom-div-right-top-downloadReport{height:100%;width:100%}.analytics-bottom-div-right-bottom{display:flex;flex-direction:column;height:50vh;justify-content:space-between}.analytics-bottom-div-right-bottom-header{align-items:center;background-color:#fff;border:1px solid #00256480;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;color:#002564;display:flex;font-weight:500;height:15%;justify-content:space-between;padding:0 30px 0 20px}.analytics-bottom-div-right-bottom-header>h3,.analytics-bottom-div-right-bottom-header>h4{font-size:14px;font-weight:500;margin-bottom:0}.analytics-bottom-div-right-bottom-header>h4{width:40%}.analytics-bottom-div-right-bottom-body-table{align-items:center;background-color:#fff;border-radius:15px;cursor:pointer;display:flex;height:30%;justify-content:space-between;margin-bottom:10px;padding:20px}.analytics-bottom-div-right-bottom-body-table-info-user>h4{color:#002564;font-size:13px;font-weight:500;margin-bottom:0}.analytics-bottom-div-right-bottom-body-table-info-user>p{color:#002564;font-size:13px;margin-bottom:0}.analytics-bottom-div-right-bottom-body-table-info-driver{margin-left:5px}.analytics-bottom-div-right-bottom-body-table-info-driver>h4{color:#0009;font-size:13px;font-weight:500;margin-bottom:0}.analytics-bottom-div-right-bottom-body-table-info-driver>p{color:#0009;font-size:13px;margin-bottom:0;text-align:left}.analytics-bottom-div-right-bottom-body-table-info-status_ACCEPTED>p,.analytics-bottom-div-right-bottom-body-table-info-status_REJECTED{font-size:13px}.rejected-destination{font-size:15px;font-weight:500;margin-bottom:0;margin-left:33%;width:25%}.analytics-bottom-div-right-bottom-ACTIVE_USERS{display:flex;flex-direction:column;height:60vh;justify-content:flex-start}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS{align-items:center;background-color:#fff;border:1px solid #00256480;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;color:#002564;display:flex;font-weight:500;height:7vh;justify-content:space-between;margin-bottom:20px;padding:0 50px 0 30px}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>h3,.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>h4{font-size:14px;font-weight:500;margin-bottom:0;width:20%}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>p{font-size:14px;font-weight:500;margin-bottom:0;width:15%}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>h5{font-size:14px;font-weight:500;margin-bottom:0;padding-left:6%;width:15%}.ACTIVE_USERS-bottom-body-table{align-items:center;background-color:#fff;border-radius:15px;cursor:pointer;display:flex;height:30%;justify-content:space-between;margin-bottom:10px;padding:20px 40px 20px 30px}.ACTIVE_USERS-bottom-body-table-info-user>h4{color:#002564;font-size:14px;font-weight:500;margin-bottom:0;width:20vw}.ACTIVE_USERS-bottom-body-table-info-bookings>h4{color:#002564;font-size:16px;font-weight:500;margin-bottom:0;width:12vw}.ACTIVE_USERS-bottom-body-table-info-status_ACCEPTED>p{color:green;font-weight:500;margin-bottom:0;width:10vw}.ACTIVE_USERS-bottom-body-table-info-status_REJECTED>p{color:red;font-weight:500;margin-bottom:0}}.vehicle-registration{display:flex;flex-direction:column;height:100%;width:100%}.vehicle-registration-header-div{display:flex;flex-direction:row;height:10%;justify-content:space-between;margin-bottom:0;padding:10px 25px;width:98%}.vehicle-registration-header-title{align-items:center;color:#002564;display:flex}.vehicle-registration-header-title>h1{font-size:20px;font-weight:500;margin:auto 20px}.vehicle-registration-header-icon-div{background-color:#002564;border-radius:5px;height:40px;position:relative;width:40px}.vehicle-registration-header-icon{color:#fff;font-size:20px;left:25%;position:absolute;top:25%}.vehicle-registration-btn-icon{font-size:20px;margin-right:10px;margin-top:-2px}.vehicle-registration-btn-icon:hover{transform:rotate(-45deg)}.vehicle-registration-container{background-color:#fff;border-radius:25px;box-shadow:0 5px 5px #002564;height:87%;position:relative;width:98%}.vehicle-registration-div{color:#002564;display:flex;font-family:Outfit,sans-serif;font-size:14px;height:100%}.vehicle-registration-div-list{width:40%}.vehicle-registration-div-header{align-items:center;display:flex;height:13%;justify-content:space-between;padding:0 28px 0 10%}.vehicle-registration-div-header>h3{color:#002564;font-weight:500;margin:0}.vehicle-registration-div-header>button{align-items:center;background-color:#002564;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:37px;justify-content:center;transition:.3s;width:131px}.vehicle-registration-div-header>button:hover{background-color:green;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;transition:.3s}.add_new_icon{margin-right:5px}.vehicle-registration-component-div{height:81%;overflow-y:auto;width:100%}.vehicle-registration-component-div::-webkit-scrollbar{display:block}.vehicle-registration-component-div-vehicle{align-items:center;border:1px solid #00256480;border-radius:5px;box-shadow:0 5px 5px #00256455;box-shadow:0 4px 4px 0 #00000040;cursor:pointer;display:flex;flex-wrap:wrap;height:auto;justify-content:flex-start;margin-bottom:20px;margin-left:10%;padding:20px;transition:.3s;width:85%}.vehicle-registration-component-div-vehicle.selected-vehicle,.vehicle-registration-component-div-vehicle:hover{box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;transform:scale(1.01);transition:.3s}.vehicle-registration-component-div-vehicle.selected-vehicle{background:#0025641a}.vehicle-information-component-div-vehicle_type,.vehicle-registration-component-div-vehicle-info{align-items:center;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;width:100%}.vehicle-information-component-div-vehicle_type.make{margin-right:10px}.vehicle-registration-component-div-vehicle-info_left{margin-right:10px;width:50%}.vehicle-registration-component-div-vehicle-info_left>h3{font-weight:600}.vehicle-registration-component-div-vehicle-info_left>h3,.vehicle-registration-component-div-vehicle-info_left>p,.vehicle-registration-component-div-vehicle-info_right>h3,.vehicle-registration-component-div-vehicle-info_right>p{color:#002564;font-family:Outfit;font-size:14px;font-style:normal;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.vehicle-registration-component-div-vehicle-info_left>p>span,.vehicle-registration-component-div-vehicle-info_right>p>span{font-weight:600;margin-right:5px}.vehicle-registration-component-div-vehicle-info_right{width:50%}.vehicle-information-form-div{width:60%}.vehicle-information-form-div>h3{color:#002564;font-family:Outfit;font-size:23px;font-style:normal;font-weight:400;line-height:20px;padding:4% 4% 0 10%}.vehicle-information-component-div-vehicle{background:#0025641a;border-radius:15px;box-shadow:0 5px 5px #00256455;cursor:pointer;display:flex;flex-direction:column;height:70vh;justify-content:space-between;margin:6% 0 0 10%;padding:4%;transition:.2s;width:80%}.vehicle-information-component-div-vehicle:hover{box-shadow:0 5px 5px #002564;transition:.2s}.vehicle-information-component-div-vehicle-info{align-items:center;border-bottom:1px solid #999;display:flex;height:9%;justify-content:space-between;position:relative}.vehicle-information-component-div-vehicle-info:nth-child(10){border-bottom:none}.vehicle-information-component-div-vehicle-info>h3{color:#002564;font-size:15px;font-weight:400;font-weight:500;margin-bottom:0;width:auto}.vehicle-information-component-div-vehicle-info>p{color:grey;font-size:15px;font-weight:400;margin-bottom:0;text-align:end;width:auto}.vehicle-information-component-div-vehicle-info>p>span{color:#002564}.vehicle-information-component-div-vehicle-info>p>span:nth-child(2){color:grey;font-weight:800;margin:0 5px}.vehicle-information-component-div-vehicle-info>input{border:1px solid #999;border-radius:5px;color:#002564;font-size:14px;height:37px;outline:none;padding:0 10px;width:300px}.vehicle-information-component-div-vehicle_type>label{color:#002564;font-size:15px;font-weight:400;margin:0 10px 0 0}.vehicle-information-component-div-vehicle_type>input{border:1px solid #999;border-radius:5px;color:#002564;font-size:14px;height:37px;outline:none;padding:0 10px;width:100%!important}.vehicle-info-edit_upload{background:#fff;color:#0000!important;cursor:pointer;font-size:14px;padding:0 40px 0 0!important;position:relative;width:300px!important}.vehicle-info-edit_upload.other{width:203px!important}.vehicle-info-edit_upload::-webkit-file-upload-button{padding-top:5px;visibility:hidden;width:0}.vehicle-info-edit_upload:focus{outline:2px solid #528dc280}.vehicle-info-edit_upload::-webkit-input-placeholder{opacity:.5}.vehicle-info-edit_upload:after{color:#002564;content:attr(data-title);left:4%;overflow:hidden;position:absolute;text-overflow:ellipsis;top:20%;white-space:nowrap;width:250px!important}.edit-vehicle-file-icon{bottom:35%;color:#0006;position:absolute;right:3%}.vehicle-information-component-div-vehicle-info:nth-child(10)>a,.vehicle-information-component-div-vehicle-info:nth-child(8)>a,.vehicle-information-component-div-vehicle-info:nth-child(9)>a{font-weight:600;-webkit-text-decoration-line:underline;text-decoration-line:underline;transition:.3s}.vehicle-information-component-div-vehicle-info:nth-child(10)>a:hover,.vehicle-information-component-div-vehicle-info:nth-child(8)>a:hover,.vehicle-information-component-div-vehicle-info:nth-child(9)>a:hover{color:#528dc2;transition:.3s}.vehicle-information-component-div-vehicle-info-btn{display:flex;height:40px;justify-content:center;margin-top:30px}.vehicle-information-component-div-vehicle-info-btn>button{border:none;border-radius:20px;flex-shrink:0;font-size:13px;font-weight:600;height:100%;margin:0 10px;text-align:center;transition:.2s;width:134px}.vehicle-information-component-div-vehicle-info-btn>button:hover{border-radius:20px;box-shadow:0 4px 4px 0 #00000040;font-weight:600;height:100%;transition:.2s}.assign-driver-btn{background-color:#002564;color:#fff}.assign-driver-btn:hover{background-color:#fff;border:1px solid #00256480;color:#002564}.unassign-driver-btn{background-color:#d14c48;color:#fff}.unassign-driver-btn:hover{background-color:#fff;border:1px solid #d14c4880;color:#d14c48}#cancelEditVehicle,.vehicle-information-component-div-vehicle-info-btn>a{align-items:center;background-color:initial;border:1px solid #002564;border-radius:20px;color:#002564;display:flex;flex-shrink:0;font-size:13px;font-weight:600;height:100%;justify-content:center;margin:0 10px;text-align:center;text-decoration:none;transition:.3s;width:134px}#cancelEditVehicle:hover,.vehicle-information-component-div-vehicle-info-btn>a:hover{background-color:#fff;border:1px solid #00256480;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;color:#002564;font-weight:600;transition:.3s}@media screen and (max-width:968px){.vehicle-registration{display:flex;flex-direction:column;height:100%;width:100%}.vehicle-registration-header-div{margin-bottom:5%;margin-top:35%;width:100%}.vehicle-registration-container{background-color:initial;border-radius:0;box-shadow:none;height:100%;position:relative;width:100%}.vehicle-registration-form-div{height:100%;padding-top:10%;width:100%}.vehicle-registration-form-division{flex-direction:column}.vehicle-registration-left-division,.vehicle-registration-right-division{width:100%}.vehicle-registration-div{display:flex;flex-direction:column;height:100%;width:100vw}.vehicle-registration-form{height:100%;padding-bottom:20px}.vehicle-registration-form-number{flex-direction:column}.vehicle-registration-submit-button{height:55px;width:100%}.vehicle-registration-submit-button-div{display:flex;flex-direction:column;height:30%;margin-top:20px;position:relative}.vehicle-registration-form-error{color:#ff3232;font-size:16px;font-weight:500;padding:20px 0 10px;text-align:center;width:100%}.vehicle-registration-div-list{width:100%}.vehicle-registration-header-title{align-items:center;color:#002564;display:flex}.vehicle-registration-header-title>h1{font-size:20px;font-weight:500;margin:auto 20px}.vehicle-registration-component-div{display:flex;height:100%;width:100vw}.vehicle-registration-component-div-vehicle{background-color:#fff;border-radius:15px;box-shadow:0 5px 5px #00256455;cursor:pointer;height:100%;margin-bottom:20px;margin-left:5%;margin-right:5%;min-width:90vw;padding:4%;transition:.2s}.vehicle-registration-component-div-vehicle-info>p{padding:9px 0;text-align:right}}.analytics-driver-modal{background-color:#0025644e;border-radius:20px;height:87%;left:15%;position:absolute;top:10%;width:83.2%;z-index:1000}.analytics-driver-modal-header{color:#002564;font-size:18px;font-weight:600;left:6%;position:absolute;top:20px}.analytics-driver-modal-loading-header{color:#002564;display:flex;font-weight:500;justify-content:center;position:relative;top:40%}.analytics-driver-modal-container{background-color:#fff;border-bottom-right-radius:20px;border-top-right-radius:20px;box-shadow:0 3px 8px #002564;height:100%;overflow:hidden;padding:5% 10px 25px;position:absolute;right:0;top:0;width:56%}.analytics-driver-modal-close{background-color:#fff;border-radius:50%;color:#002564;cursor:pointer;font-size:22px;position:absolute;right:5%;top:4%;transition:.2s}.analytics-driver-modal-close:hover{color:#999;transition:.2s}.analytics-driver-modal-loader-div{height:95%;padding-top:45%}.drivers-div{border-radius:20px;display:flex;flex-direction:column;height:100%;overflow-y:auto!important}.analytics-driver-modal-no-drivers{color:#002564;font-size:18px;font-weight:500;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}::-webkit-scrollbar{display:none}.driver{align-items:center;background-color:#0025641a;border:2px solid grey;border-radius:5px;color:#002564;cursor:pointer;display:flex;flex-direction:column;margin:5% auto 0;padding:15px 5px;transition:all .2s;width:90%}.driver:hover{box-shadow:0 5px 5px #00000080;transition:all .2s}.analytics-driver-modal-field{align-items:center;border-bottom:1px solid #002564;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;margin-bottom:20px;width:90%}.analytics-driver-modal-field.first-child{margin-top:10px}.analytics-driver-modal-field.last-child{margin-bottom:10px}.driver-req-title,.driver-req-value{color:#002564;font-size:15px;margin-bottom:5px}.driver-req-businessName{text-align:right;width:60%}@media screen and (max-width:968px){.analytics-driver-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#002564;border-radius:0;height:100%;position:fixed;top:0}.analytics-driver-modal-header{color:#002564;font-weight:500;left:18%;position:absolute;top:5%}.analytics-driver-modal-container{border-radius:15px;height:90%;left:5%;padding:18% 10px 25px;top:5%;width:90%}.analytics-driver-modal-close{font-size:35px;right:9%}.analytics-driver-modal-loader-div{height:95%;padding-top:55%}.analytics-driver-modal-loading-header{color:#002564;font-weight:500;left:20%;position:absolute;top:54%}}.analytics-driver-success-modal{border-radius:20px;height:87%;left:15%;position:absolute;top:10%;width:83.2%;z-index:1000}.analytics-driver-success-modal-container{background-color:#fff;border-bottom-right-radius:20px;border-top-right-radius:20px;box-shadow:0 3px 8px #002564;height:100%;overflow:hidden;padding:5% 10px 25px;position:absolute;right:0;top:0;width:56%}.analytics-driver-success-img-div{display:flex;justify-content:center}.analytics-driver-success-img{width:60%}.analytics-driver-success-info{color:#002564;font-weight:500;text-align:center}.analytics-driver-success-modal-info{align-items:center;display:flex;flex-direction:column;margin-top:5%}.analytics-driver-success-modal-field{align-items:center;border-bottom:1px solid #002564;color:#002564;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;margin-bottom:20px;width:90%}.analytics-driver-success-title{font-weight:500}.analytics-driver-success-title,.analytics-driver-success-value{color:#002564;font-size:16px;margin-bottom:5px}.analytics-driver-success-modal-close{background-color:initial;border:2px solid #002564;border-radius:10px;color:#002564;font-weight:500;height:45px;margin-top:30px;padding:0 15px;transition:.3s;width:30%}.analytics-driver-success-modal-close:hover{background-color:#002564;box-shadow:0 5px 5px 0 #00000080;color:#fff;transition:.3s}@media screen and (max-width:968px){.analytics-driver-success-modal{background-color:#002564;border-radius:0;height:100%;position:fixed;top:0}.analytics-driver-success-modal-container{border-radius:15px;height:80%;left:5%;padding:18% 10px 25px;top:10%;width:90%}.analytics-driver-success-modal-comment{height:90%;overflow:hidden}}.unassign-modal{background-color:#00256458;border-radius:25px;height:87%;left:15%;position:absolute;top:10%;width:83.5%;z-index:1000}.unassign-modal-header{color:#fff;font-weight:500;left:36%;position:absolute;top:15px}.unassign-modal-container{background-color:#fff;border-radius:20px;bottom:20%;box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;height:55%;left:27%;position:absolute;width:50%}.unassign-modal-close{background-color:#3c6382;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;position:absolute;right:6%;top:6%;transform:rotate(45deg);transition:.2s}.unassign-modal-close:hover{color:#ff3232;transition:.2s}.unassign-modal-info{align-items:center;display:flex;flex-direction:column;height:88%;margin-top:19%}.unassign-modal-info>p{color:#002564;text-align:center;width:81%}.unassign-modal-btns{display:flex;height:15%;justify-content:space-evenly;margin-top:20px;width:100%}.unassign-modal-btns>button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:500;transition:.2s;width:100px}.unassign-modal-btns>button:hover{box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;transition:.2s}.unassign-modal-cancel-btn{background-color:#4b4b4bb3}.unassign-modal-cancel-btn:hover{background-color:#4b4b4b}.unassign-modal-yes-btn{background-color:#002564b3}.unassign-modal-yes-btn:hover{background-color:#002564}@media screen and (max-width:968px){.unassign-modal{background-color:#ced4da;height:100vh;left:0;position:absolute;width:100vw;z-index:1000}.unassign-modal-close{border-radius:50%;cursor:pointer;font-size:20px;position:absolute;right:8%;top:3%;transform:rotate(45deg);transition:.2s}.unassign-modal{border-radius:0;height:100%;position:fixed;top:0}.unassign-modal-container{border-radius:20px;bottom:20%;box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;height:55%;left:5%;position:absolute;width:90%}.unassign-modal-info{height:50%;margin-top:35%}.unassign-modal-cancel-btn{background-color:#002564b3;height:50px}.unassign-modal-cancel-btn:hover{background-color:#002564}.unassign-modal-yes-btn{background-color:#008000b3;height:50px}.unassign-modal-yes-btn:hover{background-color:green}}.add-vehicle-modal{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#002564d2;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.add-vehicle-modal-container{background-color:#fff;border-radius:20px;box-shadow:0 3px 8px #002564;display:flex;flex-wrap:wrap;height:auto;overflow:hidden;padding:45px;width:740px}.add-vehicle-modal-form{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;width:100%}.add-vehicle-modal-form-header{align-items:center;color:#002564;display:flex;font-family:Outfit;font-size:23px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize}.close_add_vehicle_modal{color:#002564;cursor:pointer;margin-right:15px;transition:.3s}.close_add_vehicle_modal:hover{color:#999;transition:.3s}.add-vehicle-modal-form-content{display:flex;flex-direction:column;height:90%;justify-content:space-between;width:100%}.add-vehicle-modal-form-content>h3{color:#002564;font-family:Outfit;font-size:13px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize}.add-vehicle-modal-form-content_bottom_Div_items,.add-vehicle-modal-form-content_top_Div_items{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.add-vehicle-modal-form-content_bottom_Div_item,.add-vehicle-modal-form-content_top_Div_item{display:flex;flex-direction:column;flex-wrap:wrap;position:relative}.add-vehicle-modal-form-content_bottom_Div_item>label,.add-vehicle-modal-form-content_top_Div_item>label{color:#002564;font-family:Outfit;font-size:13px;font-style:normal;font-weight:400;line-height:20px;text-transform:capitalize}.add-vehicle-modal-form-content_bottom_Div_item>input,.add-vehicle-modal-form-content_top_Div_item>input{border:1px solid #002564;border-radius:5px;color:#002564;font-size:14px;height:37px;outline:none;padding:0 10px;width:203px}#nameOfDocument{width:424px}.add-vehicle-modal-form-content_bottom_Div_item_upload{padding:0 40px 0 0!important;width:203px!important}.add-vehicle-modal-form-content_bottom_Div_item_upload.other{width:203px!important}.add-vehicle-modal-form-content_bottom_Div_item_upload::-webkit-file-upload-button{padding-top:5px;visibility:hidden;width:0}.add-vehicle-modal-form-content_bottom_Div_item_upload:focus{outline:2px solid #528dc280}.add-vehicle-modal-form-content_bottom_Div_item_upload::-webkit-input-placeholder{opacity:.5}.add-vehicle-modal-form-content_bottom_Div_item_upload{font-size:14px}.new-vehicle-file-icon{bottom:20%;color:#0006;position:absolute;right:5%}.add-vehicle-modal-form-content>button{align-items:center;background:#002564;border:none;border-radius:5px;color:#fff;display:flex;flex-shrink:0;font-family:Outfit;font-size:14px;font-style:normal;font-weight:600;height:39px;line-height:20px;margin:10px 0 20px;padding:0 20px;text-transform:capitalize;transition:.3s;width:204px}.add-vehicle-modal-form-content>button:hover{background:green;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;transition:.3s}.vehicle-details-edit_upload{background:#fff;color:#0000!important;cursor:pointer;font-size:14px;position:relative}.vehicle-details-edit_upload::-webkit-file-upload-button{padding-top:5px;visibility:hidden;width:0}.vehicle-details-edit_upload:focus{outline:2px solid #528dc280}.vehicle-details-edit_upload::-webkit-input-placeholder{opacity:.5}.vehicle-details-edit_upload:after{color:#002564;content:attr(data-title);left:4%;overflow:hidden;position:absolute;text-overflow:ellipsis;top:20%;white-space:nowrap;width:160px!important}.driver-registration{display:flex;flex-direction:column;height:100%;width:100%}.driver-registration-header-div{display:flex;flex-direction:row;height:10%;justify-content:space-between;margin-bottom:0;padding:10px 25px;width:98%}.go-back-from-edit{color:#002564e5;cursor:pointer;font-size:38px;left:35%;position:absolute;transition:.2s}.go-back-from-edit:hover{color:#002564;transform:scale(1.2);transition:.2s}.driver-registration-header-title{align-items:center;color:#002564;display:flex}.driver-registration-header-title>h1{font-size:20px;font-weight:500;margin:auto 20px}.driver-registration-header-icon-div{background-color:#002564;border-radius:5px;height:40px;position:relative;width:40px}.driver-registration-header-icon{color:#fff;font-size:20px;left:25%;position:absolute;top:25%}.driver-registration-btn-icon{font-size:20px;margin-right:10px;margin-top:-2px}.driver-registration-btn-icon:hover{transform:rotate(-45deg)}.driver-registration-container{background-color:#fff;border-radius:25px;box-shadow:0 5px 5px #002564;display:flex;height:87%;justify-content:space-between;position:relative;width:98%}.driver-registration-div{color:#002564;display:flex;font-family:Outfit,sans-serif;font-size:14px;height:100%;justify-content:space-between;width:100%}.driver-registration-div-list{width:40%}.driver-registration-div-list>h3{color:#002564;font-weight:500;margin-left:6%;padding:6% 4% 8%}.driver-registration-component-div{height:65vh;overflow-y:auto;width:100%}.driver-registration-component-div::-webkit-scrollbar{display:block}.driver-registration-component-div-driver{border:1px solid #00256480;border-radius:15px;box-shadow:0 4px 4px 0 #00000040;cursor:pointer;margin-bottom:20px;margin-left:10%;padding:4%;transition:.3s;width:85%}.driver-registration-component-div-driver:hover{background-color:#0025641a;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;transition:.3s}.driver-registration-component-div-driver-info{align-items:center;border-bottom:1px solid #999;display:flex;height:40px;justify-content:space-between}.driver-registration-component-div-driver-info:last-child{border-bottom:none}.driver-registration-component-div-driver-info>h3{color:#002564;font-size:14px;font-weight:600;margin-bottom:0;width:30%}.driver-registration-component-div-driver-info>p{font-size:14px;font-weight:400;margin-bottom:0;text-align:right;width:70%}.status-available{color:green}.status-unavailable{color:#999}.driver-registration-component-div-driver-info-btn{display:flex;height:35px;justify-content:space-around;margin-top:15px}.driver-registration-component-div-driver-info-btn>button{background-color:#d14c48;border:none;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;color:#fff;font-weight:500;height:100%;text-align:center;transition:.2s;width:43%}.driver-registration-component-div-driver-info-btn>button:hover{background-color:#d63934;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;font-weight:500;height:100%;transition:.2s}.driver-registration-component-div-driver-info-btn>a{align-items:center;background-color:#002564;border:none;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;color:#fff;display:flex;font-weight:500;height:100%;justify-content:center;text-align:center;text-decoration:none;transition:.2s;width:43%}.driver-registration-component-div-driver-info-btn>a:hover{background-color:#fff;border:1px solid #00256480;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;color:#002564;font-weight:500;height:100%;transition:.2s}.driver-registration-form-div{display:flex;flex-direction:column;justify-content:space-between;padding:10px 4% 6%;width:57%}.driver-registration-form-div>h3{color:#002564;font-family:Outfit;font-size:23px;font-style:normal;font-weight:400;line-height:20px;padding:4% 4% 0 0}.driver-registration-form-div>h3>span{color:#999;font-size:18px;font-weight:400;top:20px}.driver-registration-form{background:#0025641a;border-radius:15px;box-shadow:0 5px 5px #00256455;display:flex;flex-direction:column;height:85%;justify-content:flex-start;padding:6%;transition:.3s;width:100%}.driver-registration-form:hover{box-shadow:0 5px 5px #002564;transition:.3s}.driver-registration-form-number{flex-direction:row;justify-content:space-between}.driver-registration-form-label{color:#002564;font-size:15px;font-weight:400;padding:5px 0}.driver-registration-form-label-error{color:#eb5757;font-weight:500;padding:5px 0}.driver-registration-input{border:1px solid #999;border-radius:5px;color:#002564;font-size:15px;height:40px;margin-bottom:5px;padding:0 10px;width:100%}.driver-registration-input.select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=%27darkblue%27 height=%2725%27 viewBox=%270 0 24 24%27 width=%2750%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");background-position:top 6px right 0;background-repeat:no-repeat}.driver-registration-input:focus{outline:none}.driver-registration-form-division{display:flex;flex-direction:row;justify-content:space-between}.driver-registration-left-division,.driver-registration-right-division{width:48%}.driver-registration-submit-button-div{display:flex;flex-direction:row;height:45px;margin-top:20px;position:relative}.driver-registration-submit-button{background-color:#002564;border:none;border-radius:5px;color:#fff;font-size:15px;font-weight:500;height:100%;transition:.3s;width:48%}.driver-registration-submit-button:hover{background-color:green;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;transition:.3s}.driver-registration-form-error{color:#eb5757;font-size:14px;font-weight:500;padding:10px 0 10px 30px}@media screen and (max-width:968px){.driver-registration{display:flex;flex-direction:column;height:100%;width:100%}.driver-registration-header-div{margin-bottom:5%;margin-top:35%;width:100%}.go-back-from-edit{color:#002564e5;cursor:pointer;font-size:38px;left:85%;position:absolute;top:48.5%;transition:.2s}.go-back-from-edit:hover{color:#002564;transform:scale(1.2);transition:.2s}.driver-registration-container{background-color:initial;border-radius:0;box-shadow:none;height:100%;position:relative;width:100%}.driver-registration-form-div{height:100%;padding-top:10%;width:100%}.driver-registration-form-division{flex-direction:column}.driver-registration-left-division,.driver-registration-right-division{width:100%}.driver-registration-div{display:flex;flex-direction:column;height:100%;width:100vw}.driver-registration-form{height:100%;padding-bottom:20px}.driver-registration-form-number{flex-direction:column}.driver-registration-submit-button{height:55px;width:100%}.driver-registration-submit-button-div{display:flex;flex-direction:column;height:30%;margin-top:20px;position:relative}.driver-registration-form-error{color:#ff3232;font-size:16px;font-weight:500;padding:20px 0 10px;text-align:center;width:100%}.driver-registration-div-list{width:100%}.driver-registration-header-title{align-items:center;color:#002564;display:flex}.driver-registration-header-title>h1{font-size:20px;font-weight:500;margin:auto 20px}.driver-registration-component-div{display:flex;height:100%;width:100vw}.driver-registration-component-div-driver{background-color:#fff;border-radius:15px;box-shadow:0 5px 5px #00256455;cursor:pointer;height:100%;margin-bottom:20px;margin-left:5%;margin-right:5%;min-width:90vw;padding:4%;transition:.2s}.driver-registration-component-div-driver-info>p{padding:9px 0;text-align:right}}.remove-driver-modal{background-color:#00256458;border-radius:25px;height:87%;left:15%;position:absolute;top:10%;width:83.5%;z-index:1000}.remove-driver-modal-header{color:#fff;font-weight:500;left:36%;position:absolute;top:15px}.remove-driver-modal-container{background-color:#fff;border-radius:20px;bottom:20%;box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;height:55%;left:27%;position:absolute;width:50%}.remove-driver-modal-close{background-color:#3c6382;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;position:absolute;right:6%;top:6%;transform:rotate(45deg);transition:.2s}.remove-driver-modal-close:hover{color:#ff3232;transition:.2s}.remove-driver-modal-info{align-items:center;display:flex;flex-direction:column;height:88%;margin-top:19%}.remove-driver-modal-info>p{color:#002564;text-align:center;width:81%}.remove-driver-modal-btns{display:flex;height:15%;justify-content:space-evenly;margin-top:20px;width:100%}.remove-driver-modal-btns>button{border:none;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;color:#fff;font-weight:500;transition:.2s;width:100px}.remove-driver-modal-btns>button:hover{box-shadow:0 4px 4px 0 #00000080;transition:.2s}.remove-driver-modal-cancel-btn{background-color:#002564b3}.remove-driver-modal-cancel-btn:hover{background-color:#002564}.remove-driver-modal-yes-btn{background-color:#008000b3}.remove-driver-modal-yes-btn:hover{background-color:green}@media screen and (max-width:968px){.remove-driver-modal{background-color:#ced4da;height:100vh;left:0;position:absolute;width:100vw;z-index:1000}.remove-driver-modal-close{border-radius:50%;cursor:pointer;font-size:20px;position:absolute;right:8%;top:3%;transform:rotate(45deg);transition:.2s}.remove-driver-modal{border-radius:0;height:100%;position:fixed;top:0}.remove-driver-modal-container{border-radius:20px;bottom:20%;box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;height:55%;left:5%;position:absolute;width:90%}.remove-driver-modal-info{height:50%;margin-top:35%}.remove-driver-modal-cancel-btn{background-color:#002564b3;height:50px}.remove-driver-modal-cancel-btn:hover{background-color:#002564}.remove-driver-modal-yes-btn{background-color:#008000b3;height:50px}.remove-driver-modal-yes-btn:hover{background-color:green}}
/*# sourceMappingURL=main.1db48f84.css.map*/