/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--color-gray-600:oklch(44.6% .03 256.802);--spacing:.25rem;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-bold:700;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a}}@layer utilities{.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.flex{display:flex}.grid{display:grid}.table{display:table}.h-60\!{height:calc(var(--spacing) * 60)!important}.h-screen{height:100vh}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-gray-600{color:var(--color-gray-600)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#00256426;margin:0;font-family:Outfit,sans-serif}.cs-logo{width:200px;position:absolute;top:5px;left:-30px}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{background:#002654;border-radius:10px;transition:all .3s}::-webkit-scrollbar-thumb:hover{background:#002654;transition:all .3s}.Toastify__toast-container--top-center{width:auto!important}.Toastify__toast-body{color:#444c63;width:auto;padding-top:25px;padding-left:20px;font-size:16px;font-weight:400;line-height:20px;font-family:Outfit,sans-serif!important}.Toastify__toast>button>svg{display:none}.Toastify__toast--error,.Toastify__toast--success,.Toastify__toast--warning,.Toastify__toast--info{background:#fff!important;border-radius:20px!important;padding:0 20px!important}.Toastify__toast--error:before,.Toastify__toast--success:before,.Toastify__toast--warning:before,.Toastify__toast--info:before{z-index:100000;position:relative;top:6px;left:12px}.Toastify__toast--error:after,.Toastify__toast--success:after,.Toastify__toast--warning:after,.Toastify__toast--info:after{color:#333;font-family:Outfit,sans-serif;font-size:15px;font-weight:700;position:absolute;left:265px;padding-top:14px!important}@media only screen and (max-width:968px){.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{width:100%!important;height:auto!important;padding:15px!important}.Toastify__toast-body{color:#444c63;width:auto;font-size:16px;font-weight:400;line-height:20px;height:100px!important;padding:0!important;font-family:Outfit,sans-serif!important}}.bounce-in-top{animation:1.1s both bounce-in-top}@keyframes bounce-in-top{0%{opacity:0;animation-timing-function:ease-in;transform:translateY(-500px)}38%{opacity:1;animation-timing-function:ease-out;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:1s cubic-bezier(.165,.84,.44,1) both puff-out-center}@keyframes puff-out-center{0%{filter:blur();opacity:1;transform:scale(1)}to{filter:blur(4px);opacity:0;transform:scale(2)}}.fade-in-fwd{animation:.6s cubic-bezier(.39,.575,.565,1) both fade-in-fwd}@keyframes fade-in-fwd{0%{opacity:0;transform:translateZ(-80px)}to{opacity:1;transform:translateZ(0)}}.slide-in-elliptic-top-fwd{animation:.7s cubic-bezier(.25,.46,.45,.94) both slide-in-elliptic-top-fwd}@keyframes slide-in-elliptic-top-fwd{0%{transform-origin:50% 100%;opacity:0;transform:translateY(-600px)rotateX(-30deg)scale(0)}to{transform-origin:50% 1400px;opacity:1;transform:translateY(0)rotateX(0)scale(1)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.cs-main{width:100%;height:100vh;background-image:linear-gradient(90deg,#002564c7,#002564c7),url(/assets/Bg-tIJFM7kB.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center}.cs-body{position:relative;width:50%;height:auto;background-color:#fff;border-radius:20px;padding:5%;flex-wrap:wrap}.cs-header{width:60%;display:flex;margin:auto;flex-direction:column;align-items:center;justify-content:space-between}.cs-img{width:80%;margin-bottom:20px}.cs-title{color:#002564;font-size:18px;margin-top:10%;font-weight:500}.cs-container{display:flex;flex-direction:row;justify-content:center;padding:5%}.cs-left{display:flex;flex-direction:row;width:276px;height:122px;margin-right:15px;color:#002564;cursor:pointer;border:1px solid #002564;border-radius:10px;align-items:center;justify-content:space-evenly;transition:.2s}.cs-left:hover{border:2px solid #002564;font-weight:600;box-shadow:0 0 10px #002564;transition:.2s}.cs-left>p{margin-top:15px}.cs-right{display:flex;flex-direction:row;width:276px;height:122px;margin-left:15px;color:#002564;cursor:pointer;border:1px solid #002564;border-radius:10px;align-items:center;justify-content:space-evenly;transition:.2s}.cs-right:hover{border:2px solid #002564;font-weight:600;box-shadow:0 0 10px #002564;transition:.2s}.cs-right>p{margin-top:15px}.cs-left-img,.cs-right-img{width:77px;height: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(/assets/Background-jpg2-TIqlXtyU.jpg);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;position:relative}.cs-header-info{display:flex;flex-direction:column;justify-content:center;align-items:center;height:60%}.cs-img{width:100%}.cs-title{color:#fff;font-size:18px;margin:5% 0 10%;font-weight:500}.cs-body{position:relative;width:100%;height:40%;background-color:#fff;border-radius:50px 50px 0 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:5% 8%}.cs-body-inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;width:100%}.cs-header{width:60%;display:flex;padding-bottom:0;flex-direction:column;align-items:center;justify-content:space-between;margin:0 0 30px}.cs_header_notch{width:50%;height:8px;background-color:#002564;border-radius:5px}.cs-container{padding:5% 0 0;display:flex;flex-direction:column;justify-content:center}.cs-splash-message{margin-bottom:20px}.cs-splash-message>h3{color:#002564;font-weight:600}.cs-splash-message>p{color:#002564;font-weight:300;font-size:13px}.cs-right{display:flex;flex-direction:row;width:auto;height:50px;margin:0;padding:0 60px;color:#fff;background-color:#002564;cursor:pointer;border-radius:50px;align-items:center;justify-content:space-evenly;transition:.2s;font-size:13px}.cs-right:hover{font-weight:600;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset;transition:.2s}}.error-page{background-color:#528dc2;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.error-page>h1{background-color:#002564;font-size:180px;color:#fff;padding:90px 30px;border-radius:50%;margin-bottom:50px;text-shadow:2px 2px 4px #528dc2}.error-page-text{color:#fff;margin-bottom:30px}.go-back-home-btn{width:auto;height:45px;border:none;background-color:#58adcc;border-radius:10px;color:#fff;padding:7px 25px;transition:.2s;border:1px solid #fff}.go-back-home-btn:hover{background-color:#002564;transition:.2s;border:none;border:1px solid #002564}@media screen and (max-width:500px){.error-page>h1{font-size:120px;padding:50px 20px;border-radius:15px}.error-page-text{font-size:14px;padding:0 20px}}.login-container{display:flex;flex-direction:row}.login-back-icon{position:absolute;font-size:30px;color:#002564;cursor:pointer;top:3%;left:25px;transition:.2s}.login-back-icon:hover{background-color:#002564;color:#fff;transition:.2s;padding:10px;width:50px;height:50px;border-radius:50%}.login-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;background-color:#fefefe}.login-aside-image{width:60%;height:100vh;background-image:linear-gradient(90deg,#002564c7,#002564c7),url(/assets/Bg-tIJFM7kB.png);background-repeat:no-repeat;background-size:cover}.login-header{width:100%;height:23%;display:flex;margin-bottom:50px;flex-direction:column;align-items:center;justify-content:space-between;padding:0 20px}.login-img{width:40%}.login-title{color:#002564;font-size:18px;font-weight:500}.login-error{color:#ff3232;font-size:18px;font-weight:500}.login-err-astrx{color:#ff3232}.login-form-area{position:relative;display:flex;width:60%;flex-direction:column;border-radius:8px;padding:20px;box-shadow:0 10px 25px #5c636933}.login-div{position:relative}.login-button{margin-top:20px;height:45px;border:none;border-radius:5px;background-color:#002564;color:#fff;font-weight:500;font-size:16px;transition:.2s}.login-button:hover{background-color:green;transition:.2s}.login-input{height:45px;width:100%;color:#002564;border:1px solid #002564;border-radius:5px;font-size:16px;outline:none;margin-bottom:30px;background:none;z-index:1000}.login-username{padding:0 20px 0 50px}.login-password{padding:0 50px}.login-label{position:absolute;top:10px;left:50px;padding:0 4px;color:#002564;background-color:#fefefe;font-weight:500;font-size:16px;transition:.5s}.login-input:focus+.login-label{top:-10px;left:3px;z-index:10;font-size:14px;font-weight:500;color:purple}.login-input:focus{border:2px solid purple}.login-input:not(:placeholder-shown)+.login-label{top:-10px;left:3px;z-index:10;font-size:14px;font-weight:500}.login-user-icon{position:absolute;top:12px;left:18px;font-size:22px;color:#002564;z-index:1000}.login-password-eye{position:absolute;top:13px;right:18px;font-size:18px;color:#002564;cursor:pointer;z-index:1000}@media only screen and (max-width:968px){.login-container{flex-direction:column;height:100%}.login-form{width:100%;height:100vh;padding-top:0%;display:flex;justify-content:center;background-color:#f0f0f0}.login-aside-image{display:none}.login-header{width:80%;margin-bottom:20%}.login-img{width:90%}.login-title{font-size:14px;margin-top:20px}.login-error{margin-top:20px}.login-form-area{width:80%;margin-top:0;background-color:#fff;box-shadow:0 10px 25px #5c636999;margin-bottom:30px}.login-username{padding:0 20px 0 50px}.login-password{padding:0 50px}.login-user-icon{position:absolute;top:12px;left:15px;font-size:22px;color:#002564;z-index:1000}.login-label{position:absolute;top:12px;left:50px;padding:0 4px;color:#002564;background-color:#fefefe;font-weight:500;font-size:14px;transition:.5s}::placeholder{color:transparent;font-size:14px}.login-button{font-size:13px}.login-error{color:#ff3232;font-size:14px;font-weight:500}}.light-loader{border:5px solid #f3f3f3;border-top:5px solid transparent;border-radius:50%;margin:auto;width:30px;height:30px;animation:spin 1s linear infinite}.request-form-error{color:#ff3232;font-size:16px;padding:10px 0 10px 20px}.season-icon-div{margin-left:15px}.season-icon{font-size:25px;color:#002654}.request-container{display:flex;flex-direction:row;width:100%;height:100vh;background-color:#00256426}.request-card-div{width:50%;height:100%}.request-form{width:50%;height:100%;padding:0 20px}.request-form-inner{position:relative;top:2.5%;background-color:#ffffffb3;height:95%;width:100%;border-radius:10px;box-shadow:0 0 10px #00000080}.request-form-area{width:100%;height:100%;display:flex;flex-direction:column;padding:15px 35px 0}.departure-arrival{display:flex;justify-content:space-between;width:100%}.departure-div,.arrival-div,.no-of-cars-div{width:48%}.departure-input,.arrival-input,.no-of-cars-input{width:100%}.departure-input.select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='darkblue' height='25' viewBox='0 0 24 24' width='50' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:top 6px right 0}.request-form-label{color:#002564;padding:5px 0}.request-input{border:1px solid #002564;border-radius:5px;height:40px;margin-bottom:10px;padding:0 10px;font-size:16px;color:#002564}.request-input:focus,.request-input_destination:focus{outline:none;border:2px solid #002564}.request-input_destination{border:1px solid #002564;border-radius:5px;height:40px;padding:0 10px;font-size:16px;color:#002564}.request-textarea .request-name{font-weight:500;color:#002564}.request-textarea{border:1px solid #002564;height:15%;min-height:40px;max-height:15%;border-radius:5px;margin-bottom:20px;padding:10px 20px;font-size:16px;color:#002564}.request-textarea:focus{outline:none;border:2px solid #002564}.request-button-div{display:flex;flex-direction:row;height:45px}.request-button{height:100%;width:150px;margin-bottom:5px;border-radius:5px;border:none;background-color:#002564;color:#fff;transition:.2s;font-size:16px}.request-button:hover{background-color:green;transition:.2s}.c-p-r{position:absolute;left:1%;font-size:50px;bottom:0;font-weight:700;color:#002564;line-height:100%;font-family:Montserrat,sans-serif}.c-p-r-mobile{display:none}.request-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;width:50%;height:60%;margin:auto;top:12%;border-radius:10px;box-shadow:0 5px 5px #002564}.request-card-img{width:100%;height:50%}.request-card-info{top:50%;width:100%;height:50%;display:flex;flex-direction:column;justify-content:space-between;padding:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cs-user-img{width:100%;height:100%;object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px}.request-card-name{font-size:18px;color:#002564;margin:0}.request-card-name>strong{font-weight:700;font-size:30px}.request-card-btn-div{display:flex;justify-content:center;align-items:flex-end;width:100%}.request-card-button{height:45px;width:65%;border-radius:5px;border:none;background-color:#002564;color:#fff;margin:0;transition:.2s}.request-card-button:hover{background-color:green;font-weight:500;transition:.2s}.request-logout{height:45px;width:35%;border-radius:5px;padding:0 15px;margin-left:15px;border:1px solid #ff3232;background-color:#fff;color:#ff3232;transition:.3s}.request-logout:hover{background-color:#ff3232;font-weight:500;color:#fff;transition:.3s}.google_distance_info{font-size:14px;color:#757575;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{display:flex;margin:80px 0 20px;padding:0 5%;font-size:25px;font-weight:700;color:#002564;line-height:100%;font-family:Montserrat,sans-serif}.departure-arrival{display:flex;justify-content:space-between;width:100%;flex-direction:column}.request-form-area{position:relative;width:90%;height:100%;margin:auto;display:flex;flex-direction:column;padding:0}.request-card-div{position:relative;margin-top:130px;width:100%;height:100%}.request-card{height:100%;width:90%;margin:auto}.request-card-img{height:50%}.request-card-info{height:50%;width:100%}.request-card-button{margin:12% 0 0}.request_form_notch{position:absolute;top:30px;left:35%;width:30%;height:8px;background-color:#002564;border-radius:5px}.request-form{width:100vw;border-radius:0;padding:30px 5px 50px;margin:10px 0 0;background-color:#f0f0f0;position:relative}.departure-div,.arrival-div{width:100%}.request-form-inner{top:-4%;background-color:transparent;height:100%;border-radius:none;width:100%;padding:0;box-shadow:none}.request-button{width:100%;margin:0;height:50px;font-size:16px}.request-button-div{position:relative;display:flex;margin-top:20px;flex-direction:column;height:50%}.request-form-error{color:#ff3232;font-size:16px;font-weight:500;padding:20px 0 0;text-align:center;width:100%}.request-card-name{font-size:15px;color:#002564;margin:0}.request-card-name>strong{font-weight:700;font-size:30px}.departure-div,.arrival-div,.no-of-cars-div{width:100%}.departure-input,.arrival_date_input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='darkblue' height='25' viewBox='0 0 24 24' width='50' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:top 6px right 0}}: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: rgba(255, 255, 255, .7);--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( to right, #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{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-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,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@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--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-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--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-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%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.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{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-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--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-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(0)}to{transform:rotate(360deg)}}.request-info-container{display:flex;flex-direction:row;width:100%;height:100vh}.request-back-btn{position:absolute;left:3.5%;top:30%;border:none;width:50px;height:50px;font-size:20px;color:#002564;background-color:#fff;border-radius:50%;transition:.2s;box-shadow:0 5px 5px #00256433}.request-back-btn:hover{box-shadow:0 5px 5px #002564;transition:.2s;transform:scale(1.1)}.req-bck-icon{margin:-5px 0 0 -3px}.request-left-div,.request-right-div{display:flex;flex-direction:column;justify-content:space-between;padding:10px;width:50%}.request-info-totals{display:flex;flex-direction:column;margin-left:30%;width:70%;height:40vh;justify-content:space-between}.total-request{position:relative;height:19vh;width:100%;padding:20px 30px;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:10px;box-shadow:0 5px 5px #002564}.total-request-icon-div{position:absolute;height:60px;width:60px;right:30px;border-radius:50%;color:#fff;background-color:#90caf966}.total-request-icon{display:flex;height:100%;font-size:35px;margin:auto}.total-request-title{font-size:18px;font-weight:500;color:#002564}.total-request-amount{font-weight:500;color:#002564}.approved-request{position:relative;height:19vh;width:100%;padding:20px 30px;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:10px;box-shadow:0 5px 5px #002564}.approved-request-icon-div{position:absolute;height:60px;width:60px;right:30px;border-radius:50%;color:#fff;background-color:#ccff9066}.approved-request-icon{display:flex;height:100%;font-size:35px;margin:auto}.approved-request-title{font-size:18px;font-weight:500;color:#002564}.approved-request-amount{font-weight:500;color:#002564}.request-graph-header{position:absolute;color:#002564;font-size:20px;font-weight:500;left:4%;top:5%}.request-info-graph{position:relative;display:flex;flex-direction:row;height:40vh;border-radius:10px;background-color:#fff;box-shadow:0 5px 5px #002564}.graph-container{margin-top:8%;width:95%;margin-left:2%;font-family:Poppins,sans-serif}#graph-container-id{height:200px}.apexcharts-menu.apexcharts-menu-open{width:120px}.apexcharts-zoomin-icon,.apexcharts-zoomout-icon,.apexcharts-zoom-icon,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-menu-icon{display:none}.team-request-info-table{position:relative;display:flex;flex-direction:column;border-radius:10px;height:55vh;background-color:#fff;box-shadow:0 5px 5px #002564}.team-request-table-header{display:flex;flex-direction:row;color:#002564;font-size:20px;font-weight:500;left:4%;top:3%;justify-content:space-between;padding:7px 15px 5px}.team-request-table{width:96%;max-height:65%;margin-left:2%;margin-top:15px;margin-bottom:10px}.request-info-table{position:relative;display:flex;flex-direction:column;border-radius:10px;height:55vh;background-color:#fff;box-shadow:0 5px 5px #002564;overflow:auto}.request-table-header{display:flex;justify-content:space-between;padding:20px 40px 0 30px;border-bottom:2px solid #99999933}.request-table-header>h1{color:#002564;font-family:Outfit;font-size:20px;font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize}.request-table-header>p{color:gray;font-family:Outfit;font-size:13px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize;transition:.5s;cursor:pointer}.request-table-header>p:hover{color:#002564;transition:.5s}.request-table{width:92%;max-height:65%;margin-left:4%;margin-top:15px;margin-bottom:10px}.team-request-table-head{border-bottom:2px solid #99999933}.team-request-table-th>th{color:gray;padding:5px;font-weight:500}.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:transparent}.request-table-head{border-bottom:2px solid #99999933}.request-table-th>th{color:gray;padding:5px;font-weight:500}.request-table-th>th:nth-child(2),.request-table-th>th:nth-child(4){color:gray;text-align:center}.request-table-th>th:last-child{width:130px}.mc-search-div{padding:5px 0;position:relative;display:flex;flex-direction:row;justify-content:space-between}.mc-search-input{border-radius:10px;border:none;border:1px solid #979797;padding:5px 40px 5px 20px;font-size:17px;height:45px;color:#002564;font-family:outfit,sans-serif}.mc-search-input:focus{border:none}.mc-search-icon{position:absolute;right:5%;top:18px;font-size:18px}.team-request-table-td{color:#002564;transition:.2s;border-bottom:2px solid #99999933}.team-request-table-td>td{padding:7px 5px}.team-request-table-td>td:nth-child(1){max-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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{border:none;padding:5px 10px;border-radius:5px;background-color:#4b4b4b;color:#fff;transition:.3s}.team-req-table-btn:hover{transition:.3s;background-color:#002564}.Approved{color:green}.Rejected{color:red}.Pending{color:orange}.request-table-td{color:#002564;transition:.2s;border-bottom:2px solid #99999933}.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;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.request-table-td>td:last-child{padding:10px 0;display:flex;align-items:center;justify-content:space-around}.team.view_request,.user.view_request,.user.edit_request,.user.delete_request,.user.rate_request{cursor:pointer;transition:.3s;font-size:20px;color:#4b4b4b}.team.view_request:hover,.user.view_request:hover,.user.edit_request:hover,.user.delete_request:hover,.user.rate_request:hover{scale:1.1;transition:.3s}.user.edit_request.approved,.user.edit_request.rejected,.user.delete_request.approved,.user.delete_request.rejected{opacity:.5;cursor:none;pointer-events:none}.request-table-pagination{padding:5px;width:100%;display:flex;justify-content:center}@media only screen and (max-width:968px){.request-back-btn{position:absolute;left:80%;top:-80px}.request-info-container{display:flex;flex-direction:column;height:100%;padding-top:27%;width:100%;background-color:#00256426}.request-info-totals{width:100%;margin-left:0;display:flex;margin-bottom:20px}.request-left-div{position:relative;margin-top:20px;width:100%;height:100%}.request-right-div{width:100%;height:100%;display:flex}.total-request,.approved-request{padding:15px}.total-request-title,.approved-request-title{font-size:16px}.total-request-icon-div{position:absolute;height:50px;top:50%;right:8%;width:50px;border-radius:50%;color:#fff;background-color:#90caf966}.approved-request-icon-div{position:absolute;height:50px;top:50%;right:8%;width:50px;border-radius:50%;color:#fff;background-color:#ccff9066}.total-request-amount,.approved-request-amount{font-size:50px}.request-info-graph{width:100%;height:auto;margin-bottom:20px}.request-info-table{width:100%;height:auto;margin-bottom:10px}.graph-container{margin-top:15%;margin-left:0;font-family:Poppins,sans-serif}.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{display:flex;flex-direction:column;color:#002564;font-size:20px;font-weight:500;left:4%;top:3%;justify-content:space-between;padding:7px 15px 5px}.team-request-table-th>th{font-size:13px}.team-request-table-td>td{font-size:13px}.mc-search-div{padding:15px 0 0;position:relative;display:flex;flex-direction:row;justify-content:space-between}.mc-search-input{border-radius:10px;border:none;border:1px solid #979797;padding:5px 40px 5px 20px;font-size:17px;height:45px;color:#002564;font-family:outfit,sans-serif;width:100%}.mc-search-input:focus{border:none}.mc-search-icon{position:absolute;right:5%;top:28px;font-size:18px}.request-table-header{display:flex;justify-content:space-between;padding:20px 15px 0;border-bottom:2px solid #99999933}.request-table-th>th{font-size:13px}.request-table-td>td{font-size:13px}.request-table-th>th:nth-child(3),.request-table-th>th:nth-child(4),.request-table-td>td:nth-child(3),.request-table-td>td:nth-child(4){display:none}.request-table-th>th:last-child{text-align:center}}.request-modal-container{margin:5% 0;width:45%;border-radius:20px;background:#fff;padding:20px;box-shadow:0 0 10px #0003}.request-modal-info{display:flex;flex-direction:column;align-items:center;margin-top:40px}.request-modal-field{width:90%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;font-size:18px;color:#002564;margin-bottom:20px;border-bottom:1px solid #002564}.req-title{margin-bottom:5px;font-size:15px;color:#002564;width:35%}.req-title>strong{font-weight:600}.req-value{margin-bottom:5px;font-size:15px;color:gray;font-weight:500;width:63%;text-align:right}.req-departureLocation,.req-destination{text-align:right}.request-modal-comment{width:90%;overflow:hidden;font-size:15px;height:30%}.request-modal-rejectionReason{width:90%;overflow:hidden;font-size:15px;height:30%;margin-top:20px}.req-comment-value{overflow-y:scroll;margin:0;height:60%;color:#002564}.request_modal_map_btn_div{width:100%;display:flex;justify-content:center;margin:60px 0 0}.request_modal_map_btn{color:#002564;background-color:#fff;font-size:15px;font-weight:600;border:none;outline:none;cursor:pointer;margin:0 10px;transition:.3s;width:219px;height:40px;flex-shrink:0;border-radius:7px;border:1px solid #002564}.request_modal_info_btns{height:90px;display:flex;justify-content:center;align-items:flex-end;margin-bottom:20px}.request_modal_info_btn{width:100px;height:40px;border-radius:7px;color:#fff;font-size:15px;font-weight:600;border:none;outline:none;cursor:pointer;margin:0 10px;transition:.3s}.request_modal_map_btn:hover,.request_modal_info_btn:hover{box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset;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}.edit.approved,.delete.approved,.edit.rejected,.delete.rejected,.review.rejected,.review.pending,.review.approved.ongoing,.review.hasRating{background-color:gray;opacity:.5;cursor:none;pointer-events:none}.completed_trip_request_div{display:flex;height:100%;width:90%;padding-left:10px}.completed_trip_request_div.top{margin:30px 0 5px}.completed_trip_request_location_icon_div{margin-right:10px}.completed_trip_request_location_info_div>h1,.completed_trip_request_location_info_div>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>p,.completed_trip_request_location_info_div>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{width:30px;height: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{position:fixed;width:100%;height:auto;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border-radius:0;box-shadow:none;background:#eef1f4;overflow:auto}.req-title{margin-bottom:5px;font-size:13px;color:#002564;width:45%}.req-title>strong{font-weight:600}.req-value{margin-bottom:5px;font-size:13px;color:gray;font-weight:500;width:55%;text-align:right}}.modal_header{display:flex;justify-content:space-between;align-items:center;margin-left:5%;margin-bottom:10px;width:90%;border-bottom:1px solid #6f6f6fcc;padding:10px 0 20px}.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{cursor:pointer;color:#002564;font-size:22px;transition:.3s;border-radius:50%}.modal_header_close_icon:hover{cursor:pointer;color:#fff;font-size:22px;background-color:#002564;border-radius:50%;padding:5px}@media screen and (max-width:968px){.modal_header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:70px;border-bottom:none;padding:0;height:50px}.modal_header>h1{margin:0;color:#002564;font-size:19px;font-style:normal;font-weight:600;line-height:normal}.modal_header_close_icon{cursor:pointer;color:#002564;font-size:24px;transition:.3s;border-radius:50%}}.request-edit-modal-field{width:90%;display:flex;flex-direction:row;justify-content:space-between;font-size:18px;align-items:center;color:#002564;margin-bottom:20px}.request-edit-modal-field_destination,.request-edit-modal-field.team_members{width:90%;display:flex;flex-direction:column;font-size:18px;color:#002564;margin-bottom:20px;align-items:flex-start}.request-edit-modal-field_destination>div{width:100%}.request-edit-input{border:1px solid #002564;border-radius:5px;height:40px;width:50%;margin-bottom:10px;padding:0 10px;font-size:16px;color:#002564}.request-edit-input:focus{outline:none;border:2px solid #002564}.request-edit-input_destination{border:1px solid #002564;border-radius:5px;height:40px;width:100%;margin-bottom:10px;padding:0 10px;font-size:16px;color:#002564}.request-edit-input_destination:focus{outline:none;border:2px solid #002564}.request-edit-input.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='darkblue' height='25' viewBox='0 0 24 24' width='50' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:top 6px right 0}.request-edit-modal-comment{width:90%;height:auto;font-size:15px;display:flex;flex-direction:column;justify-content:space-between}.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;width:100%;min-height:100px;border-radius:5px;padding:10px 20px;font-size:16px;color:#002564}.request-edit-textarea:focus{outline:none;border:2px solid #002564}.request_modal_info_btn.save{background-color:green}.delete_request_confirmation_message{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:60px;margin-bottom:20px;color:#12121280;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.request_modal_info_btn.yes{background-color:green}.request_modal_info_btn.no{background-color:#ff3200}.map_div{height:250px;width:90%;margin:20px 0 0 5%;position:relative}.ongoing_request-modal-info{display:flex;flex-direction:column;align-items:center;margin-top:30px}.my_location_icon{position:absolute;bottom:6%;right:4%;cursor:pointer;font-size:25px;color:#002564}.ongoing_request_modal_info_btns{height:70px;display:flex;justify-content:center;align-items:flex-end;margin-bottom:20px}@media screen and (max-width:968px){.ongoing_request_modal_info_btns{height:70px;display:flex;justify-content:center;align-items:flex-end;margin-bottom:20px;padding:0 20px}}.go_back_to_trip_completed_request_btn{margin:20px 0 0 5%;display:flex;padding:0 10px;border:none;cursor:pointer;background-color:#fff}.back_icon{font-size:20px;color:#002564;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;text-transform:capitalize;margin:0}.completed_trip_rating_div{display:flex;flex-direction:column;align-items:center;margin:20px 0}.completed_trip_rating_div>h1{font-family:Outfit;font-size:19px;font-style:normal;font-weight:600;line-height:23px;margin:0;color:#002564}.completed_trip_rating_star_div{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:15px 0}.star{font-size:30px;margin:0 7px;color:#ccc;cursor:pointer;background-color:#fff}.selected{color:#fbc02d;background-color:#fff!important}.completed_trip_rating_label{text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:23px}.terrible_rating{color:red}.not_good_rating{color:orange}.okay_rating{color:gray}.good_rating{color:#369add}.excellent_rating{color:#00aa6d}.completed_trip_rating_textarea{width:90%;height:100px;padding:10px 15px;border:1px solid #d0d0d0;color:#5a5a5a;border-radius:5px;outline:none;resize:none}.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{margin:20px 0 0 5%;display:flex;padding:0 10px;border:none;cursor:pointer;background-color:transparent}.star{font-size:30px;margin:0 7px;color:#ccc;cursor:pointer;background-color:transparent}.selected{color:#fbc02d;background-color:transparent!important}.request_modal_info_btns{padding:0 20px}}.success_icon_div{display:flex;justify-content:center;align-items:center;margin:40px 0 20px}.success_icon{width:100px;height:100px}.success_request_confirmation_message{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#12121280;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:40px}.success_modal_info_btns{height:50px;display:flex;justify-content:center;align-items:flex-end;margin-bottom:20px}.request_modal_info_btn.close{background-color:#002564}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#002564ea;display:flex;justify-content:center;align-items:flex-start;z-index:999;padding:30px}@media screen and (max-width:968px){.modal{align-items:center}}.all-request-info-container{display:flex;flex-direction:row;width:100%;height:auto}.all-request-back-btn{position:absolute;left:3.5%;top:45%;border:none;width:50px;height:50px;font-size:20px;color:#002564;background-color:#fff;border-radius:50%;transition:.2s;box-shadow:0 5px 5px #00256433}.all-request-back-btn:hover{box-shadow:0 5px 5px #002564;transition:.2s;transform:scale(1.1)}.all-request-div{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:40px;width:100%}.all-request-info-div{display:flex;flex-direction:column;width:70%;height:auto;background-color:#fff;border-radius:10px;box-shadow:0 5px 5px #002564;padding:40px}.all-request-div-info.header>h1{color:#121212;font-family:Outfit;font-size:20px;font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize;padding-left:10px}.all-request-div-info.tab{margin-top:30px}.table_nav_ul{list-style:none;display:flex;justify-content:flex-start;padding:0}.__table_nav_item{margin-right:40px;padding:5px 10px;text-decoration:none;cursor:pointer;font-size:16px;color:#12121280;font-weight:500;line-height:20px;text-transform:capitalize}.__table_nav_item:hover{color:#002564}.__table_nav_item_active{color:#002564;border-bottom:4px solid #002564}.all-request-div-info.table{margin-top:30px}.all-request-table{width:100%;max-height:65%;margin-top:15px;margin-bottom:10px}.all-request-table-head{border-top:2px solid #99999933;border-bottom:2px solid #99999933}.all-request-table-pagination{padding:5px;width:100%;display:flex;justify-content:center;border-top:none!important}.request-table-td.all_request>td:last-child{padding:10px 0;display:flex;align-items:center;justify-content:flex-start}.all-request-action-btn{margin:0 12px}@media only screen and (max-width:968px){.all-request-info-container{flex-direction:column;background-color:#00256426;height:auto}.all-request-back-btn{position:absolute;left:80%;top:40px}.all-request-div{padding:10px;margin-top:120px}.all-request-info-div{width:100%;padding:20px}.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-right:0;margin-bottom:10px}.all-request-table{max-height:100%}.all-request-table-pagination{padding:5px 0}.request-table-th>th:nth-child(1){width:40%}.request-table-th>th:nth-child(5){width:35%}.request-table-td.all_request>td:last-child{padding:10px 0;display:flex;align-items:center;justify-content:center}.all-request-action-btn{margin:0 5px}}.admin-login-container{display:flex;flex-direction:row;height:100vh;background-image:linear-gradient(90deg,#002564c7,#002564c7),url(/assets/Bg-tIJFM7kB.png);background-repeat:no-repeat;background-size:cover}.admin-login-back-icon{position:absolute;font-size:30px;color:#fff;cursor:pointer;top:3%;left:25px;transition:.2s}.admin-login-back-icon:hover{background-color:#fff;color:#002564;transition:.2s;padding:10px;width:50px;height:50px;border-radius:50%}.admin-login-form{display:flex;flex-direction:column;justify-content:center;align-items:center;height:80%;width:50%;margin:auto;border-radius:20px;background-color:#fefefe;box-shadow:#0000008f 0 22px 70px 4px}.admin-login-header{width:100%;height:25%;display:flex;margin-bottom:50px;flex-direction:column;align-items:center;justify-content:space-between;padding:0 20px}.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{position:relative;display:flex;width:60%;flex-direction:column;justify-content:space-between;border-radius:8px;padding:20px}.admin-login-div{position:relative}.admin-login-button{margin-top:20px;height:45px;border:none;border-radius:5px;background-color:#002564;color:#fff;font-weight:500;font-size:16px;transition:.2s}.admin-login-button:hover{background-color:green;transition:.2s}.admin-login-input{height:45px;width:100%;color:#002564;border:1px solid #002564;border-radius:5px;font-size:16px;outline:none;margin-bottom:30px;background:none;z-index:1000}.admin-login-username{padding:0 20px 0 50px}.admin-login-password{padding:0 50px}::placeholder{color:transparent}.admin-login-label{position:absolute;top:10px;left:50px;padding:0 4px;color:#002564;background-color:#fefefe;font-weight:500;font-size:16px;transition:.5s}.admin-login-input:focus+.admin-login-label{top:-10px;left:3px;z-index:10;font-size:14px;font-weight:500;color:purple}.admin-login-input:focus{border:2px solid purple}.admin-login-input:not(:placeholder-shown)+.admin-login-label{top:-10px;left:3px;z-index:10;font-size:14px;font-weight:500}.login-admin-icon{position:absolute;top:12px;left:18px;font-size:22px;color:#002564;z-index:1000}.admin-login-password-eye{position:absolute;top:13px;right:18px;font-size:18px;color:#002564;cursor:pointer;z-index:1000}@media only screen and (max-width:968px){.admin-login-container{flex-direction:column;height:100vh}.admin-login-back-icon{position:absolute;font-size:30px;color:#002564;cursor:pointer;top:3%;left:25px;transition:.2s}.admin-login-form{width:100%;height:100%;display:flex;padding-top:20%;border-radius:0;justify-content:flex-start;background-color:#f0f0f0}.admin-login-aside-image{display:none}.admin-login-header{width:80%;margin-bottom:0}.admin-login-img{width:100%}.admin-login-title{margin-top:20px;font-size:15px}.admin-login-error{margin-top:20px}.admin-login-label{position:absolute;top:13px;left:50px;padding:0 4px;color:#002564;background-color:#fefefe;font-weight:500;font-size:14px;transition:.5s}.admin-login-form-area{width:80%;height:38%;margin-top:15%;background-color:#fff;box-shadow:0 10px 25px #5c636999;margin-bottom:30px}.admin-login-username{padding:0 20px 0 50px}.admin-login-password{padding:0 50px}.login-admin-icon{position:absolute;top:12px;left:15px;font-size:22px;color:#002564;z-index:1000}.admin-login-button{margin-top:20px;height:45px;border:none;border-radius:5px;background-color:#002564;color:#fff;font-weight:500;font-size:14px;transition:.2s}}.sidebar-mobile,.open-menu-icon-mobile,.close-menu-icon-mobile{display:none}.dashboard-container{display:flex;flex-direction:row;width:100%;height:100vh;background:#0025641a}.sidebar{position:relative;display:flex;flex-direction:column;width:15%}.sidebar-menu{position:relative;top:20%;width:100%}.link{position:relative;display:flex;align-items:center;left:10%;text-decoration:none;background-color:#fff5;color:#00256455;height:45px;width:90%;margin-bottom:15px;border-top-left-radius:25px;border-bottom-left-radius:25px;transition:all .2s}.link:hover{background-color:#00256455;transition:all .2s}.active{background-color:#fff;color:#002564;box-shadow:0 5px 5px #00000080}.sidebar-icon{font-size:20px;margin-left:20px;margin-top:-5px}.sidebar-name{margin-left:20px;font-weight:500}.dashboard-logout{position:absolute;bottom:3%;height:45px;width:60%;border-radius:25px;font-weight:500;padding:0 15px;left:20%;border:1px solid #ff3232;background-color:transparent;color:#ff3232;transition:.3s}.dashboard-logout:hover{background-color:#ff3232;box-shadow:0 5px 5px #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{flex-direction:column;height:auto;background-color:#d2d2d2}.dashboard-page{width:100vw}.sidebar-mobile,.open-menu-icon-mobile,.close-menu-icon-mobile{display:flex}.sidebar-mobile{background-color:#002564;position:fixed;height:100vh;width:100%}.sidebar-menu-mobile{position:absolute;top:15%;width:80%;left:10%}.open-menu-icon-mobile,.close-menu-icon-mobile{position:fixed;display:block;top:3%;right:5%;font-size:35px;font-weight:500;color:#002564;z-index:1000;cursor:pointer}.close-menu-icon-mobile{color:#fff}.sidebar{display:none}.link-mobile{position:relative;display:flex;align-items:center;text-decoration:none;left:0;background-color:#fff;color:#002564;height:45px;font-weight:500;width:100%;margin-bottom:15px;border-radius:20px}.active{background-color:#fff;color:#002564;box-shadow:0 5px 5px #00000080}.dashboard-logout-icon{margin-right:10px;margin-top:-4px}.dashboard-logout-mobile{position:absolute;bottom:10%;height:45px;width:60%;border-radius:25px;font-weight:500;padding:0 15px;left:20%;border:1px solid #ff3232;background-color:#ff3232;color:#fff}.sidebar-icon-mobile{font-size:20px;margin:-5px 10px 0 20px}.sidebar-name-mobile{margin-left:20px;font-weight:500}}.home-header-hand{position:relative;top:-7px}.toast-message-home-error{background:#fff;color:#002564;font-size:20px;width:45vw;padding:30px}.home-header-div{display:flex;flex-direction:row;height:10%;width:100%;padding:10px 25px;margin-bottom:0}.home-container{display:flex;justify-content:space-between;position:relative;padding:30px 45px;background-color:#fff;box-shadow:0 5px 5px #002564;height:87%;width:98%;border-radius:25px}.home-container-left,.home-container-right{width:48.5%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.home-header-text{display:flex;flex-direction:column;margin-left:20px;width:50%}.home-header-text>h1{font-size:25px;margin-bottom:0;font-weight:500;color:#002564}.home-header-text>p{font-weight:500;color:#002564}.home-header-items{display:flex;flex-direction:row;justify-content:right;align-items:center;width:100%}.home-search-div{position:relative;width:35%;height:40px}.home-search-input{width:100%;height:100%;border-radius:10px;border:0px;padding:0 10px 0 40px;color:#002564;background-color:#ffffff96}.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{position:absolute;top:28%;left:5%;font-size:20px;color:#002564}.home-notification-div{position:relative;background-color:#fff;height:40px;width:40px;border-radius:8px;margin:0 30px;cursor:pointer;transition:all .2s}.home-notification-div:hover{box-shadow:0 5px 5px #0006;transition:all .2s}.home-notification-count{position:absolute;top:-8px;right:-8px;background-color:red;color:#fff;font-size:10px;font-weight:600;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;line-height:1}.home-notification-count>p{text-align:center;font-weight:600;margin:0;padding:0}.home-notification-icon{position:absolute;top:25%;left:25%;font-size:20px;color:#002564}.home-notification-icon-active{position:absolute;top:25%;left:25%;font-size:20px;color:#002564;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{display:flex;flex-direction:row;align-items:center;height:100%}.home-user-img-div{width:40px;height:40px;border-radius:50%}.home-user-img{width:100%;height:100%;object-fit:cover;border-radius:50%}.home-user-info{margin-left:10px;line-height:18px}.home-user-name{margin:0;font-weight:500;color:#002564}.home-user-role{margin:0;color:#002564;font-size:14px}@media screen and (max-width:968px){.home-header-div{flex-direction:column;display:flex;margin-top:120px;margin-bottom:0;height:auto;width:100%;padding:0 20px}.home-header-text{display:flex;flex-direction:column;margin-left:0;width:100%}.home-header-text>h1{font-size:25px;margin-bottom:0;font-weight:600;color:#002564}.home-header-text>p{font-weight:400;color:#002564;font-size:14px}.home-header-items{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,1fr);gap:10px;width:100%}.home-search-div{grid-column:1/12;width:100%}.home-search-icon{position:absolute;top:28%;left:10px;font-size:20px;color:#002564}.home-search-input{border-radius:8px;background-color:#ffffff96}.home-notification-div{margin:0}.home-notification-div:hover{box-shadow:0 5px 5px #0006;transition:all .2s}.home-user-div{grid-column:1/7;width:100%;height:100%}.home-user-info{margin-left:10px;line-height:18px}.home-user-name{margin:0;font-weight:600;color:#002564;font-size:15px}.home-user-role{margin:0;color:#002564;font-size:13px}.home-container{flex-direction:column;justify-content:space-between;position:relative;background-color:transparent;padding:30px 0 0;box-shadow:none;height:auto;width:100%;border-radius:0}.home-container-left{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.home-container-right{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0 20px}}.recent-request-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.recent-request-title{font-size:1.5rem;font-weight:500;color:#002564;margin-bottom:1rem}.recent-request-subtitle{color:gray;margin-top:5px;cursor:pointer;transition:all .2s}.recent-request-subtitle:hover{font-weight:500;transition:all .2s}.recent-request-section{height:37vh;width:102%;padding:1%;margin-left:-1%;overflow-y:auto}.recent-request-container{background-color:#0025641a;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:21.8%;border-radius:15px;margin-bottom:10px;cursor:pointer;transition:all .2s;padding:0 20px;border:1px solid #0025641a}.recent-request-container:hover{background-color:#fff;border:1px solid #00256433;box-shadow:0 5px 5px #0003;transition:all .2s}.skeleton-recent-request-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:21.8%;border-radius:15px;margin-bottom:10px}.skeleton-recent-request-img{border-radius:15px;background-color:#0025641a}.recent-request-info{line-height:20px;width:29%}.recent-request-name{margin:0;font-weight:500;color:#002564;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-request-date{margin:0;color:#002564;font-size:14px}.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{margin:0 5px;height:33px;padding:0 15px;border:none;border-radius:20px;color:#fff;font-weight:500}.view-recent-request{background-color:#002564b3;width:73px;transition:all .2s;font-size:14px}.view-recent-request:hover{background-color:#002564;transition:all .2s}.reject-recent-request{background-color:#ff0000b3;width:73px;transition:all .2s;font-size:14px}.reject-recent-request:hover{background-color:red;transition:all .2s}.approve-recent-request{background-color:#008000b3;width:100%;transition:all .2s;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.approve-recent-request:hover{background-color:green;transition:all .2s}.unassign-recent-request{background-color:#528dc2b3;width:100%;transition:all .2s;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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{display:flex;align-items:center}.pending-status-icon{font-size:22px;color:#002564}.approve-status-icon{font-size:22px;color:green}.reject-status-icon{font-size:22px;color:red}@media only screen and (max-width:968px){.recent-request{margin-top:20px}.recent-request-header{padding:0 20px}.recent-request-section.skeleton{height:14vh;width:100%;margin-bottom:20px;overflow-y:auto;display:flex;padding:0 20px}.recent-request-section{height:18vh;width:100%;margin-left:0;overflow-y:auto;display:flex;padding:0 10px 0 20px}.recent-request-container{display:grid;grid-template-columns:(1,1fr);grid-template-rows:(1,1fr);background-color:#fff;width:auto;height:122px;border-radius:15px;margin:0 10px 0 0;transition:all .2s}.skeleton-recent-request-container{display:flex;flex-direction:row;align-items:center;height:100%;border-radius:15px;margin-bottom:0;overflow-y:auto}.skeleton-recent-request-img{border-radius:15px;background-color:#0025641a}.recent-request-info{width:100%;margin-left:0;grid-column:1/6;grid-row:1/2}.recent-request-btn{width:100%;margin-left:0;padding-bottom:0;grid-column:1/7;grid-row:2/3}.recent-request-btn>button{margin:0 5px;height:33px;padding:0 15px;border:none;border-radius:15px;color:#fff;font-weight:500}.recent-request-status{justify-content:center;grid-column:6/7;grid-row:1/2}.recent-request-title{font-size:20px;font-weight:500;color:#002564;margin-bottom:1rem}.recent-request-subtitle{color:gray;margin-top:5px;cursor:pointer;transition:all .2s;font-size:14px}.recent-request-actions{display:flex;flex-direction:row;justify-content:space-between;width:100%}.approve-recent-request,.approve-recent-request.actedOn{width:auto!important;transition:all .2s;font-size:14px}.recent-request-name{margin:0;font-weight:500;color:#002564;font-size:15px;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.admin-request-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;border-radius:25px;background-color:#0025648a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.admin-request-modal-header{position:absolute;color:#002564;left:7%;font-weight:500;top:20px}.admin-request-modal-header>span{color:#999;font-weight:400;top:20px;font-size:18px}.admin-request-modal-container{position:absolute;top:0;left:0;background-color:#fff;width:50%;height:100%;border-top-left-radius:20px;border-bottom-left-radius:20px;padding:20px 10px;overflow:hidden;box-shadow:#002564 0 3px 8px}.admin-request-modal-close{position:absolute;top:3%;right:5%;font-size:20px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer;transform:rotate(45deg)}.admin-request-modal-close:hover{color:#ff3232;transition:.2s}.admin-request-modal-info{height:88%;margin-top:12%;display:flex;flex-direction:column;align-items:center;overflow-y:auto!important}.admin-request-modal-info::-webkit-scrollbar{display:block}.admin-request-modal-field{width:90%;display:flex;flex-direction:row;justify-content:space-between;font-size:18px;align-items:flex-end;color:#002564;margin-bottom:15px;border-bottom:1px solid #002564}.admin-single-req-title{margin-bottom:1px}.admin-single-req-title>span{margin-bottom:5px;font-size:15px;color:#002564;font-weight:600;text-align:left;width:33%}.admin-single-req-value{margin-bottom:5px;font-size:15px;color:#002564;text-align:right;width:62%}.admin-request-modal-comment{width:90%;font-size:15px}.admin-req-comment-value{color:#002564}.admin-request-modal-rejectionReason{width:90%;font-size:15px;border-top:1px solid #999;padding-top:20px}.admin-request-modal-rejectionReasonOnly{width:90%;overflow:hidden;font-size:15px;height:30%}@media screen and (max-width:968px){.admin-request-modal{background-color:#002564;position:fixed;height:100%;border-radius:0}.admin-request-modal-container{width:100%;height:100%;left:0;border-radius:0;padding:8% 0 0}.admin-request-modal-header{position:absolute;color:#002564;left:20px;font-weight:500}.admin-request-modal-header>span{color:#999;font-weight:400;top:20px;font-size:16px}.admin-request-modal-info{margin-top:20%}.admin-single-req-title>span{margin-bottom:5px;font-size:14px;color:#002564;font-weight:600;width:60%;text-align:left}.admin-single-req-value{margin-bottom:5px;font-size:14px;color:#002564;text-align:right;width:40%;display:flex;justify-content:flex-end}.admin-request-modal-comment,.admin-request-modal-rejectionReason{height:100%;padding-bottom:5%;overflow:none}.admin-request-modal-rejectionReason{margin-bottom:50px}.admin-req-comment-value{height:100%;font-size:14px}.admin-request-modal-info{height:100%;margin-top:18%;display:flex;flex-direction:column;align-items:center;overflow-y:auto!important}.admin-request-modal-info::-webkit-scrollbar{display:none}}.all-request-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;border-radius:25px;background-color:#0025648a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.admin-all-request-modal-header{position:absolute;color:#002564;left:7%;font-weight:500;top:15px;font-size:20px}.admin-all-request-modal-header>span{color:#999;font-weight:400;top:20px;font-size:18px}.all-request-modal-container{position:absolute;top:0;left:0;background-color:#fff;width:50%;height:100%;padding:4.5% 10px 25px;border-top-left-radius:20px;border-bottom-left-radius:20px;box-shadow:#002564 0 3px 8px;overflow:hidden}.all-request-modal-close{position:absolute;top:2%;right:5%;width:25px;height:25px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.all-request-modal-close:hover{color:#999;transition:.2s}.all-requests-div{border-radius:20px;height:100%;display:flex;flex-direction:column;overflow-y:auto!important;overflow-x:hidden!important}.all-requests-div::-webkit-scrollbar{display:block}.all-request{border:2px solid #002564;cursor:pointer;border-radius:5px;padding:15px 10px;width:90%;color:#002564;margin:5% auto 0;display:flex;flex-direction:column;align-items:center;background-color:#0025641a;transition:all .2s}.all-request:hover{box-shadow:0 5px 5px #00000080;transition:all .2s}.all-request-modal-field{width:100%;display:flex;flex-direction:row;justify-content:space-between;font-size:18px;align-items:flex-end;margin-bottom:20px;border-bottom:1px solid #002564}.admin-all-req-title{margin-bottom:5px;font-size:15px;color:#002564;font-weight:600;width:40%;text-align:left}.admin-all-req-value{margin-bottom:5px;font-size:15px;color:#002564;text-align:right;width:59%;word-wrap:break-word}.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;position:fixed;height:100%;border-radius:0}.admin-all-request-modal-header{position:absolute;color:#002564;left:20px;font-weight:500}.admin-all-request-modal-header>span{color:#999;font-weight:400;top:20px}.all-request-modal-container{width:100%;height:100%;left:0;border-radius:0;padding:18% 0 0}.admin-all-req-title{margin-bottom:5px;font-size:14px;color:#002564;font-weight:600;width:60%;text-align:left}.admin-all-req-value{margin-bottom:5px;font-size:14px;color:#002564;text-align:right}.all-req-comment-value{color:#002564;font-size:14px}.all-requests-div::-webkit-scrollbar{display:none}}.driver-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;border-radius:25px;background-color:#00256458}.driver-modal-header{top:3%;left:25px;position:absolute;color:#002564;font-weight:600;font-size:18px}.numberOfCars{margin-top:5px;font-size:16px;font-weight:400!important;color:#999}.driver-modal-header>span{font-weight:400;top:20px;font-size:16px;color:gray}.driver-modal-loading-header,.driver-modal-header-unavailable{top:34%;display:flex;justify-content:center;align-items:center;position:relative;color:#002564;font-weight:500}.driver-modal-container,.driver-modal-container-unavailable{position:absolute;top:4%;right:2.5%;background-color:#fff;width:46.5%;height:92%;padding:8% 0 20px;border-radius:10px;box-shadow:#002564 0 3px 8px;overflow:hidden}.driver-modal-confirm-btn{background-color:#002564;position:absolute;top:3%;right:15%;font-weight:500;color:#fff;transition:.3s;cursor:pointer;border-radius:5px;border:none;font-size:14px;padding:5px 20px}.driver-modal-confirm-btn:hover{transition:.3s;background-color:green;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset}.driver-modal-close{position:absolute;top:3%!important;right:5%;font-size:22px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.driver-modal-close:hover{color:#ff3232;transition:.2s;transform:rotate(90deg)}.driver-modal-loader-div{height:95%;padding-top:45%}.driver{border:2px solid #808080;cursor:pointer;border-radius:5px;padding:30px 5px 0;width:90%;color:#002564;margin:6% auto 0;display:flex;flex-direction:column;align-items:center;background-color:#0025641a;transition:all .2s}.driver:hover{box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset;transition:all .2s}.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{width:90%;display:flex;flex-direction:row;justify-content:space-between;font-size:18px;align-items:center;margin-bottom:20px;border-bottom:1px solid #002564}.driver-req-title{margin-bottom:5px;font-size:15px;color:#002564;font-weight:600}.driver-req-value{margin-bottom:5px;font-size:15px;color:#002564}@media screen and (max-width:968px){.driver-modal{position:fixed;height:100%;background-color:#002564;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:0;top:0}.driver-modal-header{top:5%;left:18%;position:absolute;color:#002564;font-weight:500}.driver-modal-container{width:90%;height:80%;left:5%;top:10%;border-radius:15px;padding:18% 10px 25px}.driver-modal-close{right:9%;font-size:35px}.driver-modal-container-unavailable{position:absolute;top:15%;left:10%;background-color:#fff;width:80%;height:70%;padding:4.5% 0 15px;border-radius:10px;box-shadow:#00000029 0 10px 36px,#0000000f 0 0 0 1px;overflow:hidden;border:2px solid #002564}.driver-modal-loader-div{height:95%;padding-top:55%}.driver-modal-loading-header{top:54%;left:20%;position:absolute;color:#002564;font-weight:500}}.assign-success-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;border-radius:25px}.assign-success-modal-container{position:absolute;top:4%;right:2.5%;background-color:#fff;width:46.5%;height:92%;padding:5px;border-radius:10px;box-shadow:#002564 0 3px 8px;overflow:hidden;border:2px solid #002564}.assign-success-img-div{display:flex;justify-content:center}.assign-success-img{width:30%}.assign-success-info{font-weight:500;color:#002564;text-align:center}.assign-success-modal-close{width:30%;height:45px;border-radius:10px;font-weight:500;padding:0 15px;border:2px solid #002564;background-color:transparent;color:#002564;transition:.3s}.assign-success-modal-close:hover{background-color:#002564;box-shadow:0 5px 5px #00000080;color:#fff;transition:.3s}.assign-success-modal-info{margin-top:5%;display:flex;flex-direction:column;align-items:center}.assign-success-modal-field{width:90%;display:flex;flex-direction:row;justify-content:space-between;font-size:18px;align-items:flex-end;color:#002564;margin-bottom:15px;border-bottom:1px solid #002564}.assign-success-title{margin-bottom:5px;font-size:15px;color:#002564;width:35%;text-align:left}.assign-success-value{margin-bottom:5px;font-size:15px;color:#002564;width:64%;text-align:right}@media screen and (max-width:968px){.assign-success-modal{background-color:#002564;position:fixed;height:100%;top:0;border-radius:0}.assign-success-modal-container{width:90%;height:80%;left:5%;top:10%;border-radius:15px;padding:10px}.assign-success-modal-comment{height:90%;overflow:hidden}}.dark-loader{border:5px solid #002564;border-top:5px solid transparent;border-radius:50%;margin:auto;width:30px;height:30px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.reject-request-modal{position:absolute;top:0%;left:0%;width:100%;height:100%;z-index:1000;border-radius:25px}.reject-request-modal-container{position:absolute;background-color:#fff;left:40px;top:70px;width:46%;height:38vh;border-radius:10px;box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}.reject-request-modal-info{height:100%;display:flex;flex-direction:column;align-items:center;padding:40px}.reject-request-container{height:70%;width:100%;display:flex;flex-direction:column}.reject-request-label{font-weight:500;margin-bottom:10px;color:#002564}.reject-request-textarea{height:100%;color:#002564;padding:5px 10px;border-radius:5px;min-height:45px}.reject-request-textarea:focus{outline:none}.reject-request-modal-btns{display:flex;margin-top:20px;width:100%;height:40px}.reject-request-modal-btns>button{width:100px;border:none;border-radius:5px;font-weight:500;color:#fff;box-shadow:0 4px 4px #00000040;transition:.2s}.reject-request-modal-btns>button:hover{box-shadow:0 4px 4px #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{position:fixed;height:100%;top:0;left:0%;width:100vw;z-index:1000;background-color:#0025648a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:0}.reject-request-modal-container{position:absolute;top:20%;left:5%;width:90%;height:55%;border-radius:20px;box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}.reject-request-container{height:100%;width:90%;display:flex;flex-direction:column}.reject-request-label{font-weight:500;margin-bottom:10px;color:#002564}.reject-request-textarea{height:100%;color:#002564;padding:0 10px}.reject-request-textarea:focus{outline:none}.reject-request-modal-info{margin-top:10%;height:80%}.reject-request-modal-cancel-btn{background-color:#002564;height:50px}.reject-request-modal-submit-btn{background-color:green;height:50px}}.confirmation-modal{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1000;border-radius:25px;background-color:#00256458}.confirmation-modal-header{position:absolute;color:#fff;left:36%;font-weight:500;top:15px}.confirmation-modal-container{position:absolute;display:flex;justify-content:center;align-items:center;background-color:#fff;bottom:20%;left:27%;width:50%;height:55%;border-radius:20px;box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}.confirmation-modal-close{position:absolute;top:6%;right:6%;font-size:20px;background-color:#3c6382;border-radius:50%;color:#fff;transition:.2s;cursor:pointer;transform:rotate(45deg)}.confirmation-modal-close:hover{color:#ff3232;transition:.2s}.confirmation-modal-info{height:88%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px}.confirmation-modal-info>p{color:#002564;text-align:center;width:100%}.confirmation-modal-btns{display:flex;margin-top:20px;width:100%;height:15%;justify-content:space-evenly}.confirmation-modal-btns>button{width:100px;border:none;border-radius:5px;font-weight:500;color:#fff;box-shadow:0 4px 4px #00000040;transition:.2s}.confirmation-modal-btns>button:hover{box-shadow:0 4px 4px #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{position:absolute;top:0%;left:0%;width:100vw;height:100vh;z-index:1000;background-color:#ced4da;border-radius:0}.confirmation-modal-close{position:absolute;top:3%;right:8%;font-size:20px;border-radius:50%;transition:.2s;cursor:pointer;transform:rotate(45deg)}.confirmation-modal{position:fixed;height:100%;top:0;border-radius:0}.confirmation-modal-container{position:absolute;bottom:20%;left:5%;width:90%;height:55%;border-radius:20px;box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}.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{margin-top:20px;display:flex;flex-direction:row;justify-content:space-between;width:100%;height:42px}.ongoing-trips-title{font-size:1.5rem;font-weight:500;color:#002564;margin-bottom:1rem}.ongoing-trips-subtitle{color:gray;margin-top:5px;cursor:pointer;transition:all .2s}.ongoing-trips-subtitle:hover{font-weight:500;transition:all .2s}.ongoing-trips-sections{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;height:28vh;width:102%;padding:1%;margin-left:-1%;overflow-y:auto}.ongoing-trips-container{background-color:#0025641a;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:auto;border-radius:15px;cursor:pointer;transition:all .2s;border:2px solid #00256400;padding:10px 15px}.ongoing-trips-container:hover{background-color:#fff;transition:all .2s;border:2px solid rgba(0,37,100,.1);box-shadow:0 4px 4px #00000040}.ongoing-trips-skeleton-div{display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:100%;height:12.2vh;border-radius:15px;transition:all .2s;border:2px solid #00256400}.ongoing-trips-skeleton{border-radius:15px}.ongoing-trips-info{line-height:20px;width:70%}.ongoing-trips-name{margin:0;font-weight:600;color:#002564;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:150px}.ongoing-trips-date{margin:0;font-weight:300;color:#002564;font-size:14px}.ongoing-trips-location{margin:0;font-weight:400;color:#002564;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:150px}.ongoing-trips-status{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;height:80%;width:25%}.ongoing-trips-status>p{color:green;font-family:Outfit;font-size:13px;font-style:normal;font-weight:700;line-height:20px;text-transform:capitalize;margin:0}.ongoing-trip-false-div{width:100vw}.ongoing-trip-false{margin:6% 12%;color:#002564}.ongoing-trip-false-icon{margin:0 10px;font-size:25px;color:#002564}@media screen and (max-width:968px){.ongoing-trips{margin-top:0}.ongoing-trips-header{margin-top:20px;display:flex;flex-direction:row;justify-content:space-between;width:100%;height:42px;padding:0 20px}.ongoing-trips-skeleton-div{display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:100%;height:14vh;border-radius:15px;transition:all .2s;border:2px solid #00256400}.ongoing-trips-sections{height:18vh;width:100%;margin-left:0;overflow-y:auto;display:flex;padding:0 20px}.ongoing-trips-container{background-color:#fff;height:122px;border-radius:15px;transition:all .2s}.ongoing-trips-title{font-size:20px;font-weight:500;color:#002564;margin-bottom:1rem}.ongoing-trips-subtitle{color:gray;margin-top:5px;cursor:pointer;transition:all .2s;font-size:14px}.ongoing-trip-false-div{width:100vw;background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:12.2vh;border-radius:15px;cursor:pointer;transition:all .2s;border:2px solid #00256400;padding:10px 15px}.ongoing-trip-false{color:#002564}.ongoing-trip-false-icon{margin:0 10px;font-size:25px;color:#002564}}.admin-ongoing-trip-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;border-radius:25px;background-color:#0025648a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.admin-ongoing-trip-modal-header{position:absolute;color:#002564;left:5%;font-weight:500;top:15px}.admin-ongoing-trip-modal-header>span{color:green;font-weight:400;top:20px;font-size:18px}.admin-ongoing-trip-modal-container{position:absolute;background-color:#fff;bottom:6%;left:4%;width:45%;height:88%;border-radius:20px;box-shadow:#002564 0 3px 8px}.admin-ongoing-trip-modal-close{position:absolute;top:5%;right:5%;font-size:20px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer;transform:rotate(45deg)}.admin-ongoing-trip-modal-close:hover{color:#ff3232;transition:.2s}.admin-ongoing-trip-modal-info{height:88%;margin-top:10%;display:flex;flex-direction:column;align-items:center}.ongoing_map_div{height:350px;width:90%;margin:20px 0;position:relative}.admin-ongoing-trip-modal-field{width:90%;display:flex;flex-direction:row;justify-content:space-between;font-size:18px;align-items:center;color:#002564;margin-bottom:20px;border-bottom:1px solid #002564}.admin-ongoing-req-title{margin-bottom:5px;font-size:16px;color:#002564;font-weight:600}.admin-ongoing-req-value{margin-bottom:5px;font-size:16px;color:#002564}.admin-req-departureLocation{text-align:right}@media screen and (max-width:968px){.admin-ongoing-trip-modal-header{left:20px;top:20px;font-weight:500}.admin-ongoing-trip-modal-header>span{font-weight:400;top:20px}.admin-ongoing-trip-modal-close{position:absolute;top:20px;right:5%;font-size:20px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer;transform:rotate(45deg)}.admin-ongoing-trip-modal{background-color:#002564;position:fixed;height:100%;top:0;border-radius:0}.admin-ongoing-trip-modal-container{width:100%;height:100%;left:0;bottom:0;border-radius:0;padding:8% 0 0}.ongoing_map_div{height:350px;width:90%;margin:20px 0 30px;position:relative}.admin-ongoing-trip-modal-info{margin-top:20px;height:100%}.admin-ongoing-req-title{margin-bottom:5px;font-size:15px;color:#002564;font-weight:600}.admin-ongoing-req-value{margin-bottom:5px;font-size:15px;color:#002564}}.all-ongoing-trip-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;border-radius:25px;background-color:#0025648a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.admin-all-ongoing-trip-modal-header{position:absolute;color:#002564;left:7%;font-weight:500;top:15px;font-size:20px}.admin-all-ongoing-trip-modal-header>span{color:#999;font-weight:400;top:20px;font-size:18px}.all-ongoing-trip-modal-container{position:absolute;top:0;left:0;background-color:#fff;width:50%;height:100%;padding:4.5% 10px 25px;border-top-left-radius:20px;border-bottom-left-radius:20px;box-shadow:#002564 0 3px 8px;overflow:hidden}.all-ongoing-trip-modal-close{position:absolute;top:2%;right:5%;width:25px;height:25px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.all-ongoing-trip-modal-close:hover{color:#999;transition:.2s}.all-ongoing-trips-div{border-radius:20px;height:100%;display:flex;flex-direction:column;overflow-y:auto!important}.all-ongoing-trips-div::-webkit-scrollbar{display:block}.all-ongoing-trip{border:2px solid #002564;cursor:pointer;border-radius:5px;padding:15px 5px;width:90%;color:#002564;margin:5% auto 0;display:flex;flex-direction:column;align-items:center;background-color:#0025641a;transition:all .2s}.all-ongoing-trip:hover{box-shadow:0 5px 5px #00000080;transition:all .2s}.all-ongoing-trip-modal-field{width:90%;display:flex;flex-direction:row;justify-content:space-between;font-size:18px;align-items:center;margin-bottom:20px;border-bottom:1px solid #002564}.admin-all-trip-title{margin-bottom:5px;font-size:15px;color:#002564;font-weight:600;width:40%;text-align:left}.admin-all-trip-value{margin-bottom:5px;font-size:15px;color:#002564;text-align:right;width:59%;word-wrap:break-word}@media screen and (max-width:968px){.all-ongoing-trip-modal{background-color:#002564;position:fixed;height:100%;border-radius:0}.admin-all-ongoing-trip-modal-header{position:absolute;color:#002564;left:20px;font-weight:500}.admin-all-ongoing-trip-modal-header>span{color:#999;font-weight:400;top:20px}.all-ongoing-trip-modal-container{width:100%;height:100%;left:0;border-radius:0;padding:18% 0 0}.all-ongoing-trips-div{border-radius:0;height:100%;display:flex;flex-direction:column;overflow-y:auto!important;padding-bottom:20px}.all-ongoing-trips-div::-webkit-scrollbar{display:none}.admin-all-trip-title{margin-bottom:5px;font-size:14px;color:#002564;font-weight:600;width:40%;text-align:left}.admin-all-trip-value{margin-bottom:5px;font-size:14px;color:#002564;text-align:right;width:59%;word-wrap:break-word}}.cs-fleetDrivers{display:flex;flex-direction:column;justify-content:flex-end;margin-top:24px}.cs-fleetDrivers-header{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:42px}.cs-fleetDrivers-title{font-size:1.5rem;font-weight:500;color:#002564;margin-bottom:1rem}.cs-fleetDrivers-subtitle{color:gray;margin-top:5px;cursor:pointer;transition:all .2s}.cs-fleetDrivers-subtitle:hover{font-weight:500;transition:all .2s}.cs-fleetDrivers-section{height:28vh;width:108%;padding:1% 3%;margin-left:-4%;overflow-y:auto}.cs-fleetDrivers-container{background-color:#fff;border:2px solid #00256433;display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:100%;height:29%;border-radius:15px;margin-bottom:10px;cursor:pointer;transition:all .2s}.cs-fleetDrivers-container:hover{background-color:#fff;box-shadow:0 5px 5px #0006;transition:all .2s;transform:scale(1.01)}.skeleton-fleetDrivers-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:100%;height:29%;border-radius:15px;margin-bottom:10px}.skeleton-drivers-img{border-radius:15px;background-color:#0025641a}.cs-fleetDrivers-div{display:flex;flex-direction:row;align-items:center;width:60%;height:100%}.cs-fleetDrivers-img-div{width:40px;height:40px;border-radius:50%}.cs-fleetDrivers-img{width:100%;height:100%;object-fit:cover;border-radius:50%}.cs-fleetDrivers-info{line-height:20px;margin-left:10px}.cs-fleetDrivers-name{margin:0;font-weight:500;color:#002564;font-size:15px}.cs-fleetDrivers-business{margin:0;color:#002564;font-size:14px}.cs-fleetDrivers-available-status{display:flex;margin:0;font-weight:500;color:green;font-size:14px}.cs-fleetDrivers-unavailable-status{display:flex;margin:0;font-weight:500;color:gray;font-size:14px}.message-icon{font-size:20px;color:#002564}@media screen and (max-width:968px){.cs-fleetDrivers{margin-top:50px}.cs-fleetDrivers-section{height:30vh;width:100%;padding:0;margin-left:0;overflow-y:auto}.cs-fleetDrivers-container{display:grid;height:auto;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr 1fr;padding:10px 20px}.cs-fleetDrivers-div{padding-top:15px;grid-column:1/11;width:100%}.cs-fleetDrivers-img-div{width:40px;height:40px;border-radius:50%}.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;width:100%;margin-left:50px}.cs-fleetDrivers-status{grid-column:12/13;grid-row:1/2}.cs-fleetDrivers-title{font-size:20px;font-weight:500;color:#002564;margin-bottom:1rem}.cs-fleetDrivers-subtitle{color:gray;margin-top:5px;cursor:pointer;transition:all .2s;font-size:14px}}.admin-csfleet-driver-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;border-radius:25px;background-color:#0025648a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.admin-csfleet-driver-modal-header{position:absolute;color:#002564;left:7%;font-weight:500;top:20px}.admin-csfleet-driver-modal-header>span{font-weight:400;top:20px;font-size:18px}.admin_driver_status.Available{color:green}.admin_driver_status.Unavailable{color:gray}.admin-csfleet-driver-modal-container{position:absolute;background-color:#fff;top:0;right:0;width:49%;height:100%;padding:10px;border-top-right-radius:20px;border-bottom-right-radius:20px;box-shadow:#002564 0 3px 8px}.admin-csfleet-driver-modal-close{position:absolute;top:3%;right:5%;font-size:20px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer;transform:rotate(45deg)}.admin-csfleet-driver-modal-close:hover{color:#ff3232;transition:.2s}.admin-csfleet-driver-modal-info{height:88%;margin-top:15%;display:flex;flex-direction:column;align-items:center}.admin-csfleet-driver-modal-profile-pic{width:150px;height:150px;border-radius:35%;object-fit:cover;margin-bottom:20px;box-shadow:#43475545 0 0 .25em,#5a7dbc0d 0 .25em 1em}.admin-csfleet-driver-modal-img{width:100%;height:100%;object-fit:cover;border-radius:35%}.admin-csfleet-driver-modal-field{width:90%;display:flex;flex-direction:row;justify-content:space-between;font-size:18px;align-items:center;color:#002564;margin-bottom:20px;border-bottom:1px solid #002564}.admin-req-title{margin-bottom:5px;font-size:16px;color:#002564;font-weight:600}.admin-req-value{margin-bottom:5px;font-size:16px;color:#002564}.admin-csfleet-driver-modal-availability-field{display:flex;flex-direction:row;justify-content:space-between;width:90%}.admin-csfleet-driver-modal-availability-field_top,.admin-csfleet-driver-modal-availability-field_bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;height:100%;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;color:#fff;font-weight:600;border-radius:5px;font-size:14px;height:50px;width:48%;transition:all .2s}.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{transition:all .2s;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset}.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;position:fixed;height:100%;border-radius:0}.admin-csfleet-driver-modal-header{position:absolute;color:#002564;left:20px;font-weight:500;margin-top:5px}.admin-csfleet-driver-modal-container{width:100%;height:100%;left:0;border-radius:0;padding:8% 0 0}.admin-csfleet-driver-modal-info{margin-top:100px;height:auto;padding:30px 0}.admin-csfleet-driver-modal-availability-field{display:flex;flex-direction:column;margin-top:15%;width:90%;height:50%;justify-content:space-around}.admin-csfleet-driver-modal-availability-field_top,.admin-csfleet-driver-modal-availability-field_bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;height:100%;width:100%;margin-bottom:10px}.admin-req-title>span{margin-bottom:5px;font-size:14px;color:#002564;font-weight:600}.admin-req-value{margin-bottom:5px;font-size:14px;color:#002564}.admin-csfleet-driver-modal-available-btn,.admin-csfleet-driver-modal-unavailable-btn,.admin-csfleet-driver-modal-history-btn,.admin-csfleet-driver-modal-log-btn{margin-bottom:10px;height:50%}.admin-req-comment-value{height:100%}}.view-history-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;border-radius:20px;background-color:#0025648a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.view-history-modal-container{position:absolute;background-color:#fff;top:0;right:0;width:50%;height:100%;padding:5% 10px 25px;border-top-right-radius:20px;border-bottom-right-radius:20px;box-shadow:#002564 0 3px 8px;overflow:hidden}.view-history-modal-header{position:absolute;color:#002564;left:6%;font-weight:500;top:20px;font-size:20px}.view-history-modal-header>span{color:#999;font-weight:400;top:20px;font-size:18px}.user-history-status{display:flex;justify-content:space-around}.user-history-status-submitted-unchecked,.user-history-status-submitted-checked{margin-right:10px}.user-history-status-submitted-checked{accent-color:#008800!important}.user-history-status-submitted-unchecked{accent-color:#002564!important}.user-history-status-submitted,.user-history-status-notSubmitted{font-weight:500}.user-history-status-submitted{color:#4b4b4b}.user-history-status-notSubmitted{color:#002564}.user-history-status>div{width:33%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:500}.view-history-modal-back{position:absolute;top:3%;right:15%;width:30px;height:30px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.view-history-modal-back:hover{color:#4b4b4b;transition:.2s}.view-history-modal-close{position:absolute;top:3%;right:5%;width:30px;height:30px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.view-history-modal-close:hover{color:#ff3232;transition:.2s}.view-history-div{border-radius:20px;height:90%;display:flex;flex-direction:column;overflow-y:auto!important}.view-no-history-div{height:90%}.view-no-history-img{margin-top:30%;margin-left:39%;width:20%;height:30%}.view-history{border:2px solid #002564;border-radius:5px;margin:5% auto 0;padding:5px 10px;width:90%;color:#002564;cursor:pointer}.view-history:hover{color:#fff;background-color:#002564;box-shadow:0 0 10px #00000080}.view-history-inactive{border:2px solid #008800;border-radius:5px;margin:5% auto 0;padding:5px 10px;width:90%;color:#4b4b4b;cursor:pointer}.view-history-inactive:hover{color:#fff;background-color:#080;box-shadow:0 0 10px #00000080}.view-history-title{font-weight:500;font-size:15px;display:flex;justify-content:space-between;width:100%;align-items:flex-end;border-bottom:1px solid #ccc;margin-top:20px}.view-history-value{font-weight:300;width:65%;text-align:right}.view-history-value-departure,.view-history-value-arrival,.view-history-departureLocation{text-align:right}.view-history-modal-loader{margin-top:42%;background-color:#ff3232}@media screen and (max-width:968px){.view-history-modal-back{position:absolute;top:10%;right:5%;width:25px;height:25px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s}.view-history-modal-close{position:absolute;top:3%;right:5%;width:25px;height:25px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.view-history-modal{background-color:#002564;position:fixed;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;border-radius:0}.view-history-modal-container{width:100%;height:100%;left:0;border-radius:0;padding:18% 0 0}.user-history-status{display:flex;flex-direction:column;width:80%;margin-left:5%}.user-history-status-submitted-checked:checked:after,.user-history-status-submitted-unchecked:after{width:20px;height:20px;top:-1.5px;left:0;position:relative;content:"";display:inline-block;visibility:visible;border:2px solid white;margin-right:10px}.view-history-div{border-radius:20px;height:100%;padding-bottom:30%;display:flex;flex-direction:column;overflow-y:auto!important}.view-history-title{font-weight:500;font-size:14px;display:flex;justify-content:space-between;align-items:flex-end}.view-history-value{font-weight:300;width:60%;text-align:right;font-size:13px}.view-no-history-img{margin-top:60%;margin-left:40%;width:20%;height:15%}}.view-log-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;border-radius:20px;background-color:#0025648a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.view-log-modal-container{position:absolute;background-color:#fff;top:0;right:0;width:50%;height:100%;padding:6% 10px 25px;border-top-right-radius:20px;border-bottom-right-radius:20px;box-shadow:#002564 0 3px 8px;overflow:hidden}.view-log-modal-header{position:absolute;color:#002564;left:6%;font-weight:500;top:20px}.view-log-modal-header>span{color:#999;font-weight:400;top:20px;font-size:18px}.user-log-status{display:flex;justify-content:space-around}.user-log-status-submitted-checked:checked:after{width:20px;height:20px;top:-3.5px;left:-1px;position:relative;background-color:#080;content:"";display:inline-block;visibility:visible;border:2px solid white;margin-right:10px}.user-log-status-submitted-unchecked:after{width:20px;height:20px;top:-3.5px;left:-1px;position:relative;background-color:#002564;content:"";display:inline-block;visibility:visible;border:2px solid white;margin-right:10px}.view-log-modal-back{position:absolute;top:3%;right:15%;width:30px;height:30px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.view-log-modal-back:hover{color:#4b4b4b;transition:.2s}.view-log-modal-close{position:absolute;top:3%;right:5%;width:30px;height:30px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.view-log-modal-close:hover{color:#ff3232;transition:.2s}.view-log-div{border-radius:20px;height:100%;display:flex;flex-direction:column;overflow-y:auto!important}.view-no-log-div{height:90%}.view-no-log-img{margin-top:30%;margin-left:39%;width:20%;height:30%}.view-log{border:2px solid #002564;border-radius:5px;margin:5% auto 0;padding:20px 10px;width:90%;color:#002564;cursor:pointer}.view-log:hover{color:#fff;background-color:#002564;box-shadow:0 0 10px #00000080}.view-log-inactive{border:2px solid #008800;border-radius:5px;margin:5% auto 0;padding:5px 10px;width:90%;color:#4b4b4b;cursor:pointer}.view-log-inactive:hover{color:#fff;background-color:#080;box-shadow:0 0 10px #00000080}.view-log-user-name{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:0!important}.view-log-title{font-weight:500;font-size:15px;display:flex;justify-content:space-between;width:100%;align-items:flex-end;border-bottom:1px solid #ccc;margin-top:20px}.view-log-value{font-weight:300;width:60%;text-align:right}.view-log-value-departure,.view-log-value-arrival,.view-log-departureLocation{text-align:right}.logbook-view-log-loader{margin-top:42%}@media screen and (max-width:968px){.view-log-modal-back{position:absolute;top:3%;right:22%;width:25px;height:25px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s}.view-log-modal-close{position:absolute;top:3%;right:5%;width:25px;height:25px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.view-log-modal{background-color:#002564;position:fixed;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;border-radius:0}.view-log-modal-container{width:100%;height:100%;left:0;border-radius:0;padding:18% 0 0}.user-log-status{display:flex;flex-direction:column;width:80%;margin-left:5%}.user-log-status-submitted-checked:checked:after,.user-log-status-submitted-unchecked:after{width:20px;height:20px;top:-1.5px;left:0;position:relative;content:"";display:inline-block;visibility:visible;border:2px solid white;margin-right:10px}.view-log-div{border-radius:20px;height:100%;padding-bottom:10%;display:flex;flex-direction:column;overflow-y:auto!important}.view-log-title{font-weight:500;font-size:14px;display:flex;justify-content:space-between;align-items:flex-end}.view-log-value{font-weight:300;width:45%;text-align:right;font-size:13px}.view-no-log-img{margin-top:60%;margin-left:40%;width:20%;height:15%}}.all-csfleet-driver-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;border-radius:25px;background-color:#0025648a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.all-csfleet-driver-modal-container{position:absolute;display:flex;flex-direction:column;justify-content:space-between;left:0;top:0;background-color:#fff;width:100%;height:100%;padding:70px 30px 20px;border-radius:20px;box-shadow:0 0 10px #00000080}.all-csfleet-driver-modal-close{position:absolute;top:3%!important;left:3%!important;width:30px;height:30px!important;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.all-csfleet-driver-modal-close:hover{color:#999;transition:.2s}.admin-all-csfleet-driver-modal-header-container{height:40px;width:100%;margin-top:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px}.admin-all-csfleet-driver-modal-header{color:#002564;left:30%;font-weight:500;top:20px;margin:0}.admin-all-csfleet-driver-modal-header-action{width:auto;height:100%;display:flex;justify-content:space-between;align-items:center}.admin-all-csfleet-driver-bulk-action.select{width:204px;height:37px;flex-shrink:0;border:1px solid rgba(0,37,100,.5);border-radius:5px;padding:0 50px 0 20px;outline:#c2c2c2;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='darkblue' height='25' viewBox='0 0 24 24' width='50' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:top 5px right 0;cursor:pointer;color:#002564;font-family:Outfit;font-size:16px;font-style:normal;font-weight:300;line-height:20px;margin-right:15px}.admin-all-csfleet-driver-modal-header-action>button{width:89px;height:37px;flex-shrink:0;border-radius:5px;border:none;background:#000c;color:#fff;font-family:Outfit;font-size:15px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize;transition:.3s}.admin-all-csfleet-driver-modal-header-action>button:hover{transition:.3s;color:#fff;background-color:green;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset}.all-csfleet-drivers-table-div{width:100%;height:88%}@media screen and (max-width:968px){.all-csfleet-driver-modal{background-color:#002564;position:fixed;height:100%;border-radius:0}.all-csfleet-driver-modal-container{width:100%;height:100%;left:0;border-radius:0;padding:8% 0 0}.all-csfleet-driver-modal-close{position:absolute;top:2%!important;left:20px!important;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.admin-all-csfleet-driver-modal-header-container{display:flex;flex-direction:column;align-items:flex-start;height:200px;width:100%;margin-top:20px;padding:0 20px}.admin-all-csfleet-driver-modal-header{position:relative;color:#002564;left:0;font-weight:500;font-size:20px}.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{width:30%;height:37px}.all-csfleet-drivers-table-div{width:100%;height:100%;padding:0 10px}}.csFleetDrivers_table_container{height:100%}.csFleetDrivers_table{width:100%;position:relative}.csFleetDrivers_table_tr>th{color:gray;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{padding:25px 0 0;width:100%;display:flex;justify-content:center}.driver_status{font-weight:500}.driver_status.Available{color:#008000b2}.driver_status.Unavailable{color:gray}.driver_table_history,.driver_table_logs{color:#002564;font-family:Outfit;font-size:15px;font-style:normal;font-weight:600;line-height:20px;text-decoration-line:underline;text-transform:capitalize;cursor:pointer;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>th:nth-child(3),.csFleetDrivers_table_tr>th:nth-child(4),.csFleetDrivers_table_tr>td:nth-child(3),.csFleetDrivers_table_tr>td:nth-child(4){display:none}.csFleetDrivers_table_tr>th:nth-child(2),.csFleetDrivers_table_tr>th:nth-child(5),.csFleetDrivers_table_tr>td:nth-child(2),.csFleetDrivers_table_tr>td:nth-child(5){font-size:12px}.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: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, .1) 0px 1px 3px 0px, rgba(0, 0, 0, .06) 0px 1px 2px 0px;--shadow-md: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, .1) 0px 4px 6px -1px, rgba(0, 0, 0, .06) 0px 2px 4px -1px;--theme-color: #60a5fa;--text-color: #1f1f1f;--background: #ffffff;--btn-background: #ffffff;--select-background: #ffffff;--option-background: #ffffff;--selected-date-color: #ffffff;--disabled-color: #bdbdbd;--disabled-opacity: 50%;--outline: 1px solid #cbd5e1;--ring-shadow: 0px 0px 0px 2px hsla(213, 94%, 68%, .7);color:var(--text-color);background:var(--background)}.sdp{width:100%;height:100%;border-radius:15px;box-shadow:#0000003d 0 3px 8px;padding:15px 30px;transition:all .2s;display:flex;flex-direction:column;justify-content:space-evenly}.sdp:hover{transition:all .2s}.sdp--disabled{pointer-events:none}.sdp:focus,.sdp--month-name:focus,.sdp--square-btn:focus{outline:none;box-shadow:var(--ring-shadow)}.sdp--month-name{padding:.5rem;border:none;border-radius:.5rem}.sdp--text{font-size:13px!important;margin:0;font-family:Outfit,sans-serif}.sdp--text__inactive{color:var(--disabled-color);pointer-events:none}p.sdp--text{color:gray;pointer-events:none;font-weight:500}.sdp--text:not(.sdp--text__inactive,p.sdp--text){color:#002564;font-weight:500}.sdp--square-btn{height:1.8rem;width:1.8rem;display:flex;justify-content:center;align-items:center;border-radius:.5rem;border:none;background-color:var(--btn-background);cursor:pointer;transition:all .2s ease-in-out;font-family:Outfit,sans-serif}.sdp--square-btn__outlined{border:var(--outline)}.sdp--square-btn__outlined:focus:hover{border:var(--outline)}.sdp--square-btn:focus:hover{box-shadow:none}.sdp--square-btn__shadowed{box-shadow:var(--shadow)}.sdp--square-btn__shadowed:focus:hover{box-shadow:var(--shadow)}.sdp--date-btn__selected{background-color:green;color:#fff!important;font-weight:500!important;box-shadow:var(--shadow);border-radius:50%}.sdp--date-btn__selected.sdp--square-btn:focus{box-shadow:var(--shadow)}.sdp--header{display:flex;justify-content:space-between;align-items:center}.sdp--grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px 4px;margin:0;justify-items:center}.sdp--grid>p.sdp--text{padding:.5rem 0}.sdp--header__main{display:flex;justify-content:center;align-items:center;font-weight:700}.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-weight:500;font-size:23px}.sassy--select__container{border-radius:.25rem;position:relative}.sassy--select:focus{outline:none;box-shadow:var(--ring-shadow)}.sassy--select.sassy--select__disabled{opacity:var(--disabled-opacity);pointer-events:none}.sassy--select.sassy--select__disabled:focus{box-shadow:none}.sassy--select__dropdown{position:absolute;z-index:2;display:flex;flex-direction:column;top:1.5rem;max-height:40vh;overflow:auto;padding:.5rem;background:var(--select-background);border:none;border-radius:.5rem;scrollbar-width:none;box-shadow:var(--shadow-md);border:var(--outline)}.sassy--select__dropdown::-webkit-scrollbar{display:none}.sassy--select,.sassy--option{font-weight:500;font-family:Outfit,sans-serif;font-size:1rem}.sassy--option:focus{outline:none;box-shadow:var(--ring-shadow)}.sassy--option__disabled{color:var(--disabled-color);pointer-events:none}.sassy--select:hover{cursor:context-menu}.sassy--option{transition:all .1s ease;cursor:pointer;padding:.25rem .4rem;border:none;border-radius:.25rem;background:var(--option-background);margin-top:.25rem}.sassy--option:first-of-type{margin-top:0}.sassy--option__active,.sassy--option:hover{color:var(--selected-date-color);background-color:var(--theme-color);box-shadow:var(--shadow)}@media screen and (max-width:968px){.sdp{width:100%;height:100%;border-radius:15px;box-shadow:#0000003d 0 3px 8px;padding:30px;transition:all .2s;display:flex;flex-direction:column;justify-content:space-evenly}}.notification-request-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;border-radius:25px}.admin-notification-request-modal-header{position:absolute;color:#002564;left:35px;font-weight:500;top:20px;font-size:20px}.admin-notification-request-modal-header>span{color:#999;font-weight:400;top:20px;font-size:18px}.notification-request-modal-container{position:absolute;top:10%;left:57.2%;background-color:#fff;width:41%;height:87%;padding:4.5% 10px 25px;border-bottom-right-radius:25px;border-top-right-radius:25px;box-shadow:#002564 0 3px 8px;overflow:hidden}.notification-request-modal-close{position:absolute;top:2.5%;right:5%;width:30px;height:30px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.notification-request-modal-close:hover{color:red;transition:.2s}.notification-requests-div{border-radius:20px;height:100%;display:flex;flex-direction:column;overflow-y:auto!important;overflow-x:hidden!important}.notification-requests-div::-webkit-scrollbar{display:block}.notification-request{border:2px solid #0025641a;cursor:pointer;border-radius:5px;padding:15px 5px;width:90%;color:#002564;margin:5% auto 0;display:flex;flex-direction:column;align-items:center;background-color:#0025641a;transition:.2s}.notification-request:hover{box-shadow:0 5px 5px #00000080;transition:.2s}.notification-request-modal-field{width:90%;display:flex;flex-direction:row;justify-content:space-between;font-size:18px;align-items:flex-end;margin-bottom:20px;border-bottom:1px solid #002564}.notification-request-modal-field p{margin-bottom:5px;font-size:14px;color:#002564}.admin-notification-req-title{width:40%;text-align:left}.admin-notification-req-title>span{font-weight:600}.admin-notification-req-value{width:59%;text-align:right;word-wrap:break-word}.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;position:fixed;height:100%;border-radius:0}.admin-notification-request-modal-header{position:absolute;color:#002564;font-weight:500;font-size:18px;left:20px}.admin-notification-request-modal-header>span{color:#999;font-weight:400;top:20px;font-size:14px}.notification-request-modal-close{position:absolute;top:2.5%;right:5%;width:25px;height:25px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.notification-request-modal-container{width:100%;height:100%;border-radius:0;left:0;top:0;padding:18% 0 0}.notification-requests-div{padding-bottom:20px}.notification-requests-div::-webkit-scrollbar{display:none}.notification-request{border:2px solid #0025641a;cursor:pointer;border-radius:5px;padding:15px 5px;width:auto;color:#002564;margin:5% 20px 0;display:flex;flex-direction:column;align-items:center;background-color:#0025641a;transition:.2s}.admin-notification-req-title{width:60%;text-align:left}.admin-notification-req-title>span{font-weight:600;font-size:12px}.admin-notification-req-value{margin-bottom:5px;font-size:12px!important;color:#002564;text-align:right}.admin-req-title,.notification-req-comment-value{font-size:12px}}.calendar-scheduler{height:100%;width:100%;display:flex;flex-direction:column}.calendar-header-div{display:flex;flex-direction:row;justify-content:space-between;height:10%;width:98%;padding:10px 25px;margin-bottom:0}.calendar-header-title{display:flex;align-items:center;color:#002564}.calendar-header-title>h1{font-size:20px;font-weight:500;margin:auto 20px}.calendar-header-icon-div{position:relative;background-color:#002564;height:40px;width:40px;border-radius:5px}.calendar-header-icon{position:absolute;top:25%;left:25%;font-size:20px;color:#fff}.calendar-header-btn-div{display:flex;align-items:center;width:12%}.calendar-header-btn{background-color:#002564;color:#fff;width:100%;font-weight:500;height:40px;border:none;border-radius:5px;transition:all .2s}.calendar-header-btn:hover{background-color:green;box-shadow:0 5px 5px #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{position:relative;background-color:#fff;box-shadow:0 5px 5px #002564;height:87%;width:98%;border-radius:25px}.calendar-div{color:#002564;display:flex;height:100%;font-family:Outfit,sans-serif;font-size:14px}.calendar-app-sidebar{position:absolute;width:15%;height:35vh;left:-16.5%;bottom:12%;line-height:1.5;background:#002564;box-shadow:0 5px 5px #0006;border-radius:10px;color:#fff;padding:10px;font-size:12px}.calendar-app-sidebar-section{height:85%}.calendar-app-sidebar-section>h4{text-align:center;font-weight:500}.calendar-app-sidebar-section>ul>li{text-align:left;margin-left:-8px}.calendar-app-sidebar-toggle{margin-left:5px;height:10%;margin-top:8px}.calendar-app-sidebar-toggle label>input{margin-right:5px;cursor:pointer}.calendar-app-main{flex-grow:1;padding:3em}.fc{max-width:1100px;margin:0 auto;height:100%}.fc-scrollgrid-liquid{height:100%;cursor:pointer}.fc-toolbar-title{font-weight:500;color:#002564}.fc-col-header-cell-cushion{color:gray;text-decoration:none}.fc-daygrid-day-number{color:#002564;text-decoration:none;font-weight:500}.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{color:#fff;background-color:#0025643b!important}.fc-more-link{color:#ff3232;font-weight:500;text-decoration:underline}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{font-weight:500;color:#fff}.fc .fc-timegrid-axis-frame{background-color:#002564}.fc .fc-timegrid-slot-label{background-color:#757575}@media screen and (max-width:968px){.calendar-scheduler{height:100%;width:100%;display:flex;flex-direction:column}.calendar-container{position:relative;background-color:transparent;box-shadow:none;height:100%;width:100%;border-radius:0}.calendar-header-div{width:100%;margin-top:40%;margin-bottom:5%}.calendar-div{width:100vw;height:100%;display:flex;flex-direction:column}.calendar-app-sidebar{position:relative;width:86%;height:50%;left:7%;line-height:1.5;background:#002564;box-shadow:0 5px 5px #0006;border-radius:0;color:#fff;padding:10px}.calendar-app-main{width:100%;height:100vh;margin-top:10%;border-radius:0;padding:5px 5px 10%;background-color:#fff}.fc{width:100%;margin:0;height: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{position:relative;color:#fff;display:grid;grid-template-columns:repeat(6 1fr);border-radius:0;padding:0}.fc-timegrid-event-harness>.fc-timegrid-event{position:absolute;margin-right:50px;width:40vw;background-color:#3c6382;border-left:5px solid #002564;border-radius:5px;color:#fff;padding:5px}}.calendar-trip-modal{position:absolute;top:10%;left:15%;width:83.5%;height:87%;z-index:1000;border-radius:25px;background-color:#00256434}.calendar-trip-modal-header{position:absolute;color:#fff;left:5%;font-weight:500;top:15px}.calendar-trip-modal-header>span{color:#56d556;font-weight:600;top:20px;font-size:18px}.calendar-trip-modal-container{position:absolute;background-color:#3c6382;bottom:20%;left:27%;width:50.5%;height:55%;border-radius:20px;border-left:25px solid #002564;box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}.calendar-trip-modal-close{position:absolute;top:6%;right:6%;font-size:20px;background-color:#3c6382;border-radius:50%;color:#fff;transition:.3s;cursor:pointer;transform:rotate(45deg)}.calendar-trip-modal-close:hover{padding:3px;background-color:#fff;color:#3c6382;transition:.3s;transform:rotate(135deg)}.calendar-trip-modal-info{height:88%;margin-top:15%;display:flex;flex-direction:column;align-items:center}.calendar-trip-modal-field{width:90%;display:flex;flex-direction:row;justify-content:space-between;font-size:18px;align-items:center;color:#002564;margin-bottom:15px;border-bottom:1px solid #002564}.calendar-req-title,.calendar-req-value{margin-bottom:5px;font-size:16px;color:#fff}.calendar-req-departureLocation{text-align:right}@media screen and (max-width:968px){.calendar-trip-modal{position:absolute;top:0%;left:0%;width:100vw;height:100vh;z-index:1000;background-color:#ced4da;border-radius:0}.calendar-trip-modal-header{left:31%;top:10%}.calendar-trip-modal-close{position:absolute;top:3%;right:8%;font-size:20px;border-radius:50%;transition:.2s;cursor:pointer;transform:rotate(45deg)}.calendar-trip-modal{position:fixed;height:100%;top:0;border-radius:0}.calendar-trip-modal-container{position:absolute;background-color:#3c6382;bottom:20%;left:5%;width:90%;height:55%;border-radius:20px;border-left:25px solid #002564;box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}.calendar-trip-modal-info{margin-top:50%;height: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{position:absolute;top:10%;left:15%;width:83.5%;height:87%;z-index:9;border-radius:25px;background-color:#0025648a}.scheduling-request-form-container{position:relative;top:2.5%;left:22%;width:60%;height:95%;z-index:1000;border-radius:15px;background-color:#eee;box-shadow:#002564 0 3px 8px;padding:5px}.scheduling-calendar-trip-modal-close{position:relative;top:1%;left:94%;width:18px;height:18px;border-radius:50%;color:#002564;transition:.3s;font-size:12px;cursor:pointer;transform:rotate(45deg)}.scheduling-calendar-trip-modal-close:hover{color:#eee;background-color:#002564;transition:.3s;padding:5px}.scheduling-request-form-area{position:relative;margin:5px 20px;display:flex;max-height:100%;font-size:12px;flex-direction:column}.scheduling_form_group{display:flex;justify-content:space-between}.scheduling_form_left_group,.scheduling_form_right_group{width:48%;display:flex;flex-direction:column}.scheduling-departure-arrival{display:flex;justify-content:space-between;width:100%}.scheduling-departure-div,.scheduling-arrival-div{width:48%}.scheduling-departure-input,.scheduling-arrival-input{width:100%}.scheduling-request-form-label{font-weight:500;color:#002564}.scheduling-request-input{border:1px solid #002564;border-radius:5px;margin-bottom:5px;padding:0 10px;font-size:14px;color:#002564;background-color:#fff;height:40px}.scheduling-request-input_destination{border:1px solid #002564;border-radius:5px;height:40px;padding:0 10px;font-size:14px;color:#002564}.scheduling-request-input.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='darkblue' height='25' viewBox='0 0 24 24' width='50' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:top 6px right 0}.scheduling-request-input:focus{outline:none}.scheduling-request-textarea{border:1px solid #002564;min-height:40px;max-height:50px;border-radius:5px;margin-bottom:10px;padding:0 10px;font-size:14px;color:#002564}.scheduling-request-textarea:focus{outline:none}.scheduling-request-button-div{display:flex;flex-direction:row;margin-top:10px}.scheduling-request-button{width:20%;border-radius:5px;font-weight:500;border:none;background-color:#002564;color:#fff;transition:.2s;font-size:14px;height:40px}.scheduling-request-button:hover{background-color:green;transition:.2s}@media only screen and (max-width:968px){.scheduling-departure-arrival{display:flex;justify-content:space-between;width:100%;flex-direction:column}.scheduling-request-form-area{position:relative;width:90%;height:100%;margin:auto;display:flex;flex-direction:column}.scheduling-request-form{width:100vw;border-radius:0;padding-top:0%;margin:30% auto}.scheduling-departure-div,.scheduling-arrival-div{width:100%}.scheduling-request-form-inner{top:-4%;background-color:transparent;height:100%;border-radius:none;width:100%;padding:0;box-shadow:none}.scheduling-request-form-error{color:#ff3232;font-size:16px;font-weight:500;padding:20px 0 0;text-align:center;width:100%}}.analytics-scheduler{height:100%;width:100%;display:flex;flex-direction:column}.analytics-header-div{display:flex;flex-direction:row;justify-content:space-between;height:10%;width:98%;padding:10px 25px;margin-bottom:0}.analytics-header-title{display:flex;align-items:center;color:#002564}.analytics-header-title>h1{font-size:20px;font-weight:500;margin:auto 20px}.analytics-header-icon-div{position:relative;background-color:#002564;height:40px;width:40px;border-radius:5px}.analytics-header-icon{position:absolute;top:25%;left:25%;font-size:20px;color:#fff}.analytics-header-btn-div{display:flex;align-items:center;justify-content:flex-end;width:50%}.analytics-header-btn{background-color:#002564;color:#fff;width:auto;padding:0 25px;font-weight:500;height:40px;border:none;border-radius:5px;transition:all .2s;margin:0 10px}.analytics-header-btn:hover{background-color:green;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset;transition:all .2s}.analytics-btn-icon-plus{font-size:20px;margin-top:-2px}.analytics-btn-icon{font-size:20px;margin-right:10px;margin-top:-2px;transition:.2s}.analytics-btn-icon:hover{transform:scale(1.2);transition:.2s}.analytics-container{position:relative;background-color:#fff;box-shadow:0 5px 5px #002564;height:87%;width:98%;border-radius:25px}.analytics-div{flex-direction:column;color:#002564;display:flex;height:100%;font-family:Outfit,sans-serif;font-size:14px;padding:20px 40px}.analytics-top-div{height:40%;width:100%}.analytics-top-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:30%;padding:0 10px}.analytics-top-header-h4{font-weight:500;margin-bottom:0}.analytics-top-header-inputs{display:flex;flex-direction:row;justify-content:space-between;height:40px;width:25%}.analytics-top-header-input-from,.analytics-top-header-input-to{height:100%;width:47%;border:none;border-radius:20px;background-color:#c8c8c880;padding:0 40px 0 15px;color:#002564;font-weight:500}.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;font-size:20px;position:relative;left:-11%;top:22%;cursor:pointer;transition:.2s}.analytics-top-header-input-icon:hover{color:#002564;transition:.2s}.analytics-top-content{width:100%;height:70%;display:flex;flex-direction:row;justify-content:space-between}.analytics-top-content-inner-card{height:100%;width:32%;border-radius:15px;box-shadow:0 4px 4px #00000040;border:1px solid #0025641a}.analytics-top-content-inner-card-top{height:30%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;border-bottom:2px solid #1e1e1e26}.analytics-top-content-inner-card-top-total>input,.analytics-top-content-inner-card-top-average>input,.analytics-top-content-inner-card-top-perCar>input{cursor:pointer}.analytics-top-content-inner-card-top-total>label,.analytics-top-content-inner-card-top-average>label,.analytics-top-content-inner-card-top-perCar>label{margin-left:5px;font-weight:500;color:#797a79}.analytics-top-content-inner-card-top-perCar-distanceCovered,.analytics-top-content-inner-card-top-perCar-completedTrips{border:none;color:#002564;font-weight:500;cursor:pointer}.analytics-top-content-inner-card-top-perCar-distanceCovered:focus,.analytics-top-content-inner-card-top-perCar-completedTrips:focus{outline:none}.analytics-top-content-inner-card-top-perCar-completedTrips>option{font-weight:500}.analytics-top-content-inner-card-bottom{height:70%;display:flex;flex-direction:row}.analytics-top-content-inner-card-bottom-icon-div{position:relative;width:40%;height:100%}.analytics-top-content-inner-card-bottom-icon-div>div{background-color:#002564;border-radius:50%;height:70px;width:70px;position:absolute;top:20%;left:25%}.fuelConsumed-icon,.distanceCovered-icon{font-size:35px;color:#fff;margin-top:23%;margin-left:26%}.completedTrips-icon{font-size:35px;color:#fff;margin-top:26%;margin-left:23%}.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{margin-bottom:0;font-size:15px;font-weight:500;color:#1e1e1e80}.analytics-top-content-inner-card-bottom-info>h1{margin-bottom:0;font-size:30px;font-weight:500;color:#002564}.analytics-bottom-div{display:flex;flex-direction:row;padding:40px 0 20px;height:60%;width:100%}.analytics-bottom-div-left{width:50%;height:100%}.analytics-bottom-div-left-top{display:flex;justify-content:space-between;height:12%}.analytics-bottom-div-left-top-btns{display:flex;justify-content:space-between;width:50%}.analytics-bottom-div-left-top-btns_ACTIVE{height:100%;width:47%;border:none;text-align:center;border-radius:20px;background-color:#002564;color:#fff;font-weight:500;box-shadow:0 4px 4px #00000040;transition:.2s}.analytics-bottom-div-left-top-btns_ACTIVE:hover{box-shadow:0 4px 4px #00000080;transition:.2s}.analytics-bottom-div-left-top-btns_INACTIVE{height:100%;width:47%;border:1px solid #00256480;border-radius:20px;background-color:#fff;color:#002564;font-weight:500;box-shadow:0 4px 4px #00000040;transition:.2s}.analytics-bottom-div-left-top-btns_INACTIVE:hover{box-shadow:0 4px 4px #00000080;transition:.2s}.analytics-bottom-div-left-top-select{width:40%}.analytics-bottom-div-left-top-select-selectLocation{height:100%;color:green;font-weight:500;border:none;cursor:pointer}.analytics-bottom-div-left-top-select-selectLocation:focus{outline:none;font-weight:500}.analytics-bottom-div-left-top-select-selectLocation>option{color:#002564}.analytics-bottom-div-left-bottom-TRIP_BOOKED{display:flex;margin-top:20px;height:60%;width:95%;padding:20px 30px;border-radius:15px;box-shadow:0 4px 4px #00000040;border:1px solid #0025641a}.analytics-bottom-div-left-bottom-TRIP_BOOKED-info{width:45%;display:flex;border-right:2px solid #1e1e1e26;flex-direction:column;justify-content:center}.analytics-bottom-div-left-bottom-TRIP_BOOKED-info>p{margin-bottom:0;font-size:15px;font-weight:500;color:#1e1e1e80}.analytics-bottom-div-left-bottom-TRIP_BOOKED-info>h1{margin-bottom:0;font-size:30px;font-weight:500;color:#002564}.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{height:50%;display:flex;justify-content:space-between;align-items:center;padding:0 0 0 30px;border-bottom:2px solid #1e1e1e26}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-approved>h1{font-size:20px;font-weight:500;color:green;word-spacing:5px}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-approved-inactive{font-size:15px;font-weight:500;color:#1e1e1e80;margin-bottom:0;word-spacing:5px;cursor:pointer}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected{height:50%;display:flex;justify-content:space-between;align-items:center;padding:0 0 0 30px}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected>h1{font-size:20px;font-weight:500;color:red;word-spacing:5px}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected-inactive{font-size:15px;font-weight:500;color:#1e1e1e80;margin-bottom:0;word-spacing:5px;cursor:pointer}.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-approved-active,.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected-active{font-size:15px;font-weight:500;color:#002564;margin-bottom:0;word-spacing:5px;cursor:pointer}.analytics-bottom-div-right-bottom-ACTIVE_USERS{display:flex;flex-direction:column;justify-content:space-between;height:82%;margin-top:20px}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS{display:flex;justify-content:space-between;align-items:center;height:15%;padding:0 50px 0 30px;border-radius:20px;border:1px solid #00256480;background-color:#fff;color:#002564;font-weight:500;box-shadow:0 4px 4px #00000040}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>h3{font-size:16px;margin-bottom:0;font-weight:500;width:35%}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>h4{font-size:15px;margin-bottom:0;font-weight:500;width:23%}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>p{margin-bottom:0;font-weight:500;width:15%}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>h5{font-size:14px;margin-bottom:0;font-weight:500;width:15%;padding-left:6%}.ACTIVE_USERS-bottom-body{height:80%;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto}.ACTIVE_USERS-bottom-body-table{background-color:#e5e5e5;display:flex;align-items:center;height:30%;padding:20px 60px 20px 30px;margin-bottom:10px;border-radius:15px;cursor:pointer}.ACTIVE_USERS-bottom-body-table-info-user{width:15vw}.ACTIVE_USERS-bottom-body-table-info-user>h4{margin-bottom:0;font-size:16px;font-weight:500;color:#002564;width:13vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ACTIVE_USERS-bottom-body-table-info-bookings>h4{margin-bottom:0;font-size:16px;font-weight:500;color:#002564;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{width:50%;display:flex;flex-direction:column;justify-content:space-between;height:100%}.analytics-bottom-div-right-top{height:12%;display:flex;justify-content:flex-end}.analytics-bottom-div-right-top-downloadReport{height:100%;width:40%;border:none;text-align:center;border-radius:20px;background-color:#002564;color:#fff;font-weight:500;box-shadow:0 4px 4px #00000040;transition:.2s}.analytics-bottom-div-right-top-downloadReport:hover{box-shadow:0 4px 4px #00000080;transition:.2s}.downloadReport-icon{font-size:18px;margin-top:-3px;margin-right:5px}.analytics-bottom-div-right-bottom{display:flex;flex-direction:column;justify-content:space-between;height:82%}.analytics-bottom-div-right-bottom-header{display:flex;justify-content:space-between;align-items:center;height:15%;padding:0 50px 0 30px;border-radius:20px;border:1px solid #00256480;background-color:#fff;color:#002564;font-weight:500;box-shadow:0 4px 4px #00000040}.analytics-bottom-div-right-bottom-header>h3{font-size:16px;margin-bottom:0;font-weight:500;width:16%}.analytics-bottom-div-right-bottom-header>h4{font-size:15px;margin-bottom:0;font-weight:500;width:25%}.rejected-destination{font-size:15px;margin-bottom:0;font-weight:500;margin-left:15%;width:25%}.analytics-bottom-div-right-bottom-header>p{margin-bottom:0;font-weight:500;width:15%}.analytics-bottom-div-right-bottom-body{height:80%;display:flex;flex-direction:column;overflow-y:auto}.analytics-bottom-div-right-bottom-body-table{background-color:#e5e5e5;display:flex;justify-content:space-between;align-items:center;height:30%;padding:20px 60px 20px 30px;margin-bottom:10px;border-radius:15px;cursor:pointer}.analytics-bottom-div-right-bottom-body-table-info-user{width:14vw}.analytics-bottom-div-right-bottom-body-table-info-user>h4{margin-bottom:0;font-size:16px;font-weight:500;color:#002564;width:12vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analytics-bottom-div-right-bottom-body-table-info-user>p{margin-bottom:0;font-size:13px;color:#002564}.analytics-bottom-div-right-bottom-body-table-info-driver{width:14vw}.analytics-bottom-div-right-bottom-body-table-info-driver>h4{margin-bottom:0;font-size:16px;font-weight:500;color:#0009;width:13vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analytics-bottom-div-right-bottom-body-table-info-driver>p{margin-bottom:0;font-size:13px;color:#0009;text-align:left;width:12vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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%;width:100%;display:flex;flex-direction:column}.analytics-header-div{width:100%;height:130px;margin-top:8rem;margin-bottom:5%;display:flex;flex-direction:column}.analytics-header-btn-div{display:flex;align-items:center;width:100%}.analytics-header-btn{font-size:12px}.analytics-container{position:relative;background-color:transparent;box-shadow:none;height:100%;width:100%;border-radius:0}.analytics-div{width:100vw;height:100%;display:flex;flex-direction:column;padding:20px}.analytics-top-div{height:40%;width:100%}.analytics-top-content{margin-top:10px;width:100%;height:70%;display:flex;flex-direction:column;justify-content:space-between}.analytics-top-header{display:flex;width:100%;height:30%;padding:0 10px;margin-bottom:20px}.analytics-top-content-inner-card{height:20vh;width:100%;margin-bottom:20px;border-radius:15px;box-shadow:0 4px 4px #00000040;border:1px solid #0025641a;background-color:#fff}.analytics-top-content-inner-card-top-perCar-distanceCovered,.analytics-top-content-inner-card-top-perCar-completedTrips{border:none;color:#002564;background-color:#fff;font-weight:500;cursor:pointer}.analytics-bottom-div{display:flex;flex-direction:column}.analytics-bottom-div-left{width:100%;height:100%}.analytics-bottom-div-left-top{display:flex;justify-content:space-between;height:15vh}.analytics-bottom-div-left-top-select,.analytics-bottom-div-left-top-select-selectLocation{background-color:transparent}.analytics-bottom-div-left-top-btns{display:flex;flex-direction:column;justify-content:space-between;width:55%;height:15vh}.analytics-bottom-div-left-top-btns_ACTIVE,.analytics-bottom-div-left-top-btns_INACTIVE{width:100%;margin-bottom:10px}.analytics-bottom-div-left-bottom-TRIP_BOOKED{display:flex;flex-direction:column;margin-top:20px;height:60%;width:100%;padding:20px 10px;border-radius:15px;box-shadow:0 4px 4px #00000040;border:1px solid #0025641a;background-color:#fff}.analytics-bottom-div-left-bottom-TRIP_BOOKED-info{width:100%;display:flex;padding:20px 10px;border-right:none;border-bottom:2px solid #002564;flex-direction:column;justify-content:center}.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-inactive,.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected-inactive,.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-approved-active,.analytics-bottom-div-left-bottom-TRIP_BOOKED-views-rejected-active{font-size:15px;margin-top:-8px}.analytics-bottom-div-right{width:100%;display:flex;flex-direction:column;justify-content:space-between;height:100%}.analytics-bottom-div-right-top{height:7vh;margin:20px 0;display:flex;justify-content:center}.analytics-bottom-div-right-top-downloadReport{height:100%;width:100%}.analytics-bottom-div-right-bottom{display:flex;flex-direction:column;justify-content:space-between;height:50vh}.analytics-bottom-div-right-bottom-header{display:flex;justify-content:space-between;align-items:center;height:15%;padding:0 30px 0 20px;border-radius:20px;border:1px solid #00256480;background-color:#fff;color:#002564;font-weight:500;box-shadow:0 4px 4px #00000040}.analytics-bottom-div-right-bottom-header>h3{font-size:14px;margin-bottom:0;font-weight:500}.analytics-bottom-div-right-bottom-header>h4{font-size:14px;margin-bottom:0;font-weight:500;width:40%}.analytics-bottom-div-right-bottom-body-table{background-color:#fff;display:flex;justify-content:space-between;align-items:center;height:30%;padding:20px;margin-bottom:10px;border-radius:15px;cursor:pointer}.analytics-bottom-div-right-bottom-body-table-info-user>h4{margin-bottom:0;font-size:13px;font-weight:500;color:#002564}.analytics-bottom-div-right-bottom-body-table-info-user>p{margin-bottom:0;font-size:13px;color:#002564}.analytics-bottom-div-right-bottom-body-table-info-driver{margin-left:5px}.analytics-bottom-div-right-bottom-body-table-info-driver>h4{margin-bottom:0;font-size:13px;font-weight:500;color:#0009}.analytics-bottom-div-right-bottom-body-table-info-driver>p{margin-bottom:0;font-size:13px;color:#0009;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;margin-bottom:0;font-weight:500;margin-left:33%;width:25%}.analytics-bottom-div-right-bottom-ACTIVE_USERS{display:flex;flex-direction:column;justify-content:flex-start;height:60vh}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS{display:flex;justify-content:space-between;align-items:center;height:7vh;padding:0 50px 0 30px;border-radius:20px;border:1px solid #00256480;background-color:#fff;color:#002564;font-weight:500;box-shadow:0 4px 4px #00000040;margin-bottom:20px}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>h3{font-size:14px;margin-bottom:0;font-weight:500;width:20%}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>h4{font-size:14px;margin-bottom:0;font-weight:500;width:20%}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>p{margin-bottom:0;font-weight:500;font-size:14px;width:15%}.analytics-bottom-div-right-bottom-header-ACTIVE_USERS>h5{font-size:14px;margin-bottom:0;font-weight:500;width:15%;padding-left:6%}.ACTIVE_USERS-bottom-body-table{display:flex;justify-content:space-between;align-items:center;height:30%;padding:20px 40px 20px 30px;margin-bottom:10px;border-radius:15px;cursor:pointer;background-color:#fff}.ACTIVE_USERS-bottom-body-table-info-user>h4{margin-bottom:0;font-size:14px;font-weight:500;color:#002564;width:20vw}.ACTIVE_USERS-bottom-body-table-info-bookings>h4{margin-bottom:0;font-size:16px;font-weight:500;color:#002564;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{height:100%;width:100%;display:flex;flex-direction:column}.vehicle-registration-header-div{display:flex;flex-direction:row;justify-content:space-between;height:10%;width:98%;padding:10px 25px;margin-bottom:0}.vehicle-registration-header-title{display:flex;align-items:center;color:#002564}.vehicle-registration-header-title>h1{font-size:20px;font-weight:500;margin:auto 20px}.vehicle-registration-header-icon-div{position:relative;background-color:#002564;height:40px;width:40px;border-radius:5px}.vehicle-registration-header-icon{position:absolute;top:25%;left:25%;font-size:20px;color:#fff}.vehicle-registration-btn-icon{font-size:20px;margin-right:10px;margin-top:-2px}.vehicle-registration-btn-icon:hover{transform:rotate(-45deg)}.vehicle-registration-container{position:relative;background-color:#fff;box-shadow:0 5px 5px #002564;height:87%;width:98%;border-radius:25px}.vehicle-registration-div{color:#002564;display:flex;height:100%;font-family:Outfit,sans-serif;font-size:14px}.vehicle-registration-div-list{width:40%}.vehicle-registration-div-header{display:flex;align-items:center;justify-content:space-between;height:13%;padding:0 28px 0 10%}.vehicle-registration-div-header>h3{color:#002564;font-weight:500;margin:0}.vehicle-registration-div-header>button{height:37px;width:131px;border:none;background-color:#002564;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:.3s;border-radius:5px;display:flex;justify-content:center;align-items:center}.vehicle-registration-div-header>button:hover{background-color:green;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset;transition:.3s}.add_new_icon{margin-right:5px}.vehicle-registration-component-div{width:100%;height:81%;overflow-y:auto}.vehicle-registration-component-div::-webkit-scrollbar{display:block}.vehicle-registration-component-div-vehicle{width:85%;height:auto;margin-left:10%;border-radius:5px;cursor:pointer;margin-bottom:20px;box-shadow:0 5px 5px #00256455;transition:.3s;display:flex;justify-content:flex-start;align-items:center;padding:20px;border:1px solid rgba(0,37,100,.5);box-shadow:0 4px 4px #00000040;flex-wrap:wrap}.vehicle-registration-component-div-vehicle:hover{box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset;transition:.3s;transform:scale(1.01)}.vehicle-registration-component-div-vehicle.selected-vehicle{box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset;background:#0025641a;transition:.3s;transform:scale(1.01)}.vehicle-registration-component-div-vehicle-info,.vehicle-information-component-div-vehicle_type{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;overflow:hidden}.vehicle-information-component-div-vehicle_type.make{margin-right:10px}.vehicle-registration-component-div-vehicle-info_left{width:50%;margin-right:10px}.vehicle-registration-component-div-vehicle-info_left>h3{color:#002564;font-family:Outfit;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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;text-transform:capitalize;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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;padding:4% 4% 0 10%;font-family:Outfit;font-size:23px;font-style:normal;font-weight:400;line-height:20px}.vehicle-information-component-div-vehicle{padding:4%;width:80%;height:70vh;margin:6% 0 0 10%;cursor:pointer;box-shadow:0 5px 5px #00256455;transition:.2s;border-radius:15px;background:#0025641a;display:flex;flex-direction:column;justify-content:space-between}.vehicle-information-component-div-vehicle:hover{box-shadow:0 5px 5px #002564;transition:.2s}.vehicle-information-component-div-vehicle-info{display:flex;justify-content:space-between;align-items:center;height:9%;border-bottom:1px solid #999;position:relative}.vehicle-information-component-div-vehicle-info:nth-child(10){border-bottom:none}.vehicle-information-component-div-vehicle-info>h3{color:#002564;font-weight:400;font-size:15px;margin-bottom:0;font-weight:500;width:auto}.vehicle-information-component-div-vehicle-info>p{color:gray;font-size:15px;margin-bottom:0;font-weight:400;width:auto;text-align:end}.vehicle-information-component-div-vehicle-info>p>span{color:#002564}.vehicle-information-component-div-vehicle-info>p>span:nth-child(2){color:gray;font-weight:800;margin:0 5px}.vehicle-information-component-div-vehicle-info>input{width:300px;height:37px;border-radius:5px;border:1px solid #999;padding:0 10px;outline:none;font-size:14px;color:#002564}.vehicle-information-component-div-vehicle_type>label{color:#002564;font-weight:400;font-size:15px;margin:0 10px 0 0}.vehicle-information-component-div-vehicle_type>input{width:100%!important;height:37px;border-radius:5px;border:1px solid #999;padding:0 10px;outline:none;font-size:14px;color:#002564}.vehicle-info-edit_upload{padding:0 40px 0 0!important;width:300px!important;background:#fff;font-size:14px;cursor:pointer;position:relative;color:transparent!important}.vehicle-info-edit_upload.other{width:203px!important}.vehicle-info-edit_upload::-webkit-file-upload-button{visibility:hidden;width:0;padding-top:5px}.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);position:absolute;top:20%;left:4%;width:250px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.edit-vehicle-file-icon{color:#0006;position:absolute;right:3%;bottom:35%}.vehicle-information-component-div-vehicle-info:nth-child(8)>a,.vehicle-information-component-div-vehicle-info:nth-child(9)>a,.vehicle-information-component-div-vehicle-info:nth-child(10)>a{font-weight:600;text-decoration-line:underline;transition:.3s}.vehicle-information-component-div-vehicle-info:nth-child(8)>a:hover,.vehicle-information-component-div-vehicle-info:nth-child(9)>a:hover,.vehicle-information-component-div-vehicle-info:nth-child(10)>a:hover{color:#528dc2;transition:.3s}.vehicle-information-component-div-vehicle-info-btn{margin-top:30px;display:flex;height:40px;justify-content:center}.vehicle-information-component-div-vehicle-info-btn>button{width:134px;height:100%;flex-shrink:0;border:none;text-align:center;border-radius:20px;font-weight:600;transition:.2s;font-size:13px;margin:0 10px}.vehicle-information-component-div-vehicle-info-btn>button:hover{height:100%;border-radius:20px;font-weight:600;box-shadow:0 4px 4px #00000040;transition:.2s}.assign-driver-btn{background-color:#002564;color:#fff}.assign-driver-btn:hover{border:1px solid #00256480;background-color:#fff;color:#002564}.unassign-driver-btn{background-color:#d14c48;color:#fff}.unassign-driver-btn:hover{border:1px solid #d14c4880;background-color:#fff;color:#d14c48}#cancelEditVehicle,.vehicle-information-component-div-vehicle-info-btn>a{width:134px;height:100%;flex-shrink:0;border:1px solid #002564;text-align:center;text-decoration:none;border-radius:20px;color:#002564;background-color:transparent;font-weight:600;transition:.3s;font-size:13px;display:flex;justify-content:center;align-items:center;margin:0 10px}#cancelEditVehicle:hover,.vehicle-information-component-div-vehicle-info-btn>a:hover{border:1px solid #00256480;border-radius:20px;background-color:#fff;color:#002564;font-weight:600;box-shadow:0 4px 4px #00000040;transition:.3s}@media screen and (max-width:968px){.vehicle-registration{height:100%;width:100%;display:flex;flex-direction:column}.vehicle-registration-header-div{width:100%;margin-top:35%;margin-bottom:5%}.vehicle-registration-container{position:relative;background-color:transparent;box-shadow:none;height:100%;width:100%;border-radius:0}.vehicle-registration-form-div{width:100%;height:100%;padding-top:10%}.vehicle-registration-form-division{flex-direction:column}.vehicle-registration-left-division,.vehicle-registration-right-division{width:100%}.vehicle-registration-div{width:100vw;height:100%;display:flex;flex-direction:column}.vehicle-registration-form{height:100%;padding-bottom:20px}.vehicle-registration-form-number{flex-direction:column}.vehicle-registration-submit-button{width:100%;height:55px}.vehicle-registration-submit-button-div{position:relative;display:flex;margin-top:20px;flex-direction:column;height:30%}.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{display:flex;align-items:center;color:#002564}.vehicle-registration-header-title>h1{font-size:20px;font-weight:500;margin:auto 20px}.vehicle-registration-component-div{width:100vw;display:flex;height:100%}.vehicle-registration-component-div-vehicle{background-color:#fff;padding:4%;min-width:90vw;height:100%;margin-left:5%;margin-right:5%;border-radius:15px;cursor:pointer;margin-bottom:20px;box-shadow:0 5px 5px #00256455;transition:.2s}.vehicle-registration-component-div-vehicle-info>p{text-align:right;padding:9px 0}}.analytics-driver-modal{position:absolute;top:10%;left:15%;width:83.2%;height:87%;z-index:1000;border-radius:20px;background-color:#0025644e}.analytics-driver-modal-header{position:absolute;color:#002564;left:6%;font-weight:600;top:20px;font-size:18px}.analytics-driver-modal-loading-header{position:relative;top:40%;display:flex;justify-content:center;color:#002564;font-weight:500}.analytics-driver-modal-container{position:absolute;background-color:#fff;top:0;right:0;width:56%;height:100%;padding:5% 10px 25px;border-top-right-radius:20px;border-bottom-right-radius:20px;box-shadow:#002564 0 3px 8px;overflow:hidden}.analytics-driver-modal-close{position:absolute;top:4%;right:5%;font-size:22px;background-color:#fff;border-radius:50%;color:#002564;transition:.2s;cursor:pointer}.analytics-driver-modal-close:hover{color:#999;transition:.2s}.analytics-driver-modal-loader-div{height:95%;padding-top:45%}.drivers-div{border-radius:20px;height:100%;display:flex;flex-direction:column;overflow-y:auto!important}.analytics-driver-modal-no-drivers{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#002564;font-weight:500;font-size:18px}::-webkit-scrollbar{display:none}.driver{border:2px solid #808080;cursor:pointer;border-radius:5px;padding:15px 5px;width:90%;color:#002564;margin:5% auto 0;display:flex;flex-direction:column;align-items:center;background-color:#0025641a;transition:all .2s}.driver:hover{box-shadow:0 5px 5px #00000080;transition:all .2s}.analytics-driver-modal-field{width:90%;display:flex;flex-direction:row;justify-content:space-between;font-size:18px;align-items:center;margin-bottom:20px;border-bottom:1px solid #002564}.analytics-driver-modal-field.first-child{margin-top:10px}.analytics-driver-modal-field.last-child{margin-bottom:10px}.driver-req-title,.driver-req-value{margin-bottom:5px;font-size:15px;color:#002564}.driver-req-businessName{text-align:right;width:60%}@media screen and (max-width:968px){.analytics-driver-modal{position:fixed;height:100%;background-color:#002564;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:0;top:0}.analytics-driver-modal-header{top:5%;left:18%;position:absolute;color:#002564;font-weight:500}.analytics-driver-modal-container{width:90%;height:90%;left:5%;top:5%;border-radius:15px;padding:18% 10px 25px}.analytics-driver-modal-close{right:9%;font-size:35px}.analytics-driver-modal-loader-div{height:95%;padding-top:55%}.analytics-driver-modal-loading-header{top:54%;left:20%;position:absolute;color:#002564;font-weight:500}}.analytics-driver-success-modal{position:absolute;top:10%;left:15%;width:83.2%;height:87%;z-index:1000;border-radius:20px}.analytics-driver-success-modal-container{position:absolute;background-color:#fff;top:0;right:0;width:56%;height:100%;padding:5% 10px 25px;border-top-right-radius:20px;border-bottom-right-radius:20px;box-shadow:#002564 0 3px 8px;overflow:hidden}.analytics-driver-success-img-div{display:flex;justify-content:center}.analytics-driver-success-img{width:60%}.analytics-driver-success-info{font-weight:500;color:#002564;text-align:center}.analytics-driver-success-modal-info{margin-top:5%;display:flex;flex-direction:column;align-items:center}.analytics-driver-success-modal-field{width:90%;display:flex;flex-direction:row;justify-content:space-between;font-size:18px;align-items:center;color:#002564;margin-bottom:20px;border-bottom:1px solid #002564}.analytics-driver-success-title{margin-bottom:5px;font-size:16px;color:#002564;font-weight:500}.analytics-driver-success-value{margin-bottom:5px;font-size:16px;color:#002564}.analytics-driver-success-modal-close{width:30%;height:45px;border-radius:10px;font-weight:500;padding:0 15px;border:2px solid #002564;background-color:transparent;color:#002564;transition:.3s;margin-top:30px}.analytics-driver-success-modal-close:hover{background-color:#002564;box-shadow:0 5px 5px #00000080;color:#fff;transition:.3s}@media screen and (max-width:968px){.analytics-driver-success-modal{background-color:#002564;position:fixed;height:100%;top:0;border-radius:0}.analytics-driver-success-modal-container{width:90%;height:80%;left:5%;top:10%;border-radius:15px;padding:18% 10px 25px}.analytics-driver-success-modal-comment{height:90%;overflow:hidden}}.unassign-modal{position:absolute;top:10%;left:15%;width:83.5%;height:87%;z-index:1000;border-radius:25px;background-color:#00256458}.unassign-modal-header{position:absolute;color:#fff;left:36%;font-weight:500;top:15px}.unassign-modal-container{position:absolute;background-color:#fff;bottom:20%;left:27%;width:50%;height:55%;border-radius:20px;box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}.unassign-modal-close{position:absolute;top:6%;right:6%;font-size:20px;background-color:#3c6382;border-radius:50%;color:#fff;transition:.2s;cursor:pointer;transform:rotate(45deg)}.unassign-modal-close:hover{color:#ff3232;transition:.2s}.unassign-modal-info{height:88%;margin-top:19%;display:flex;flex-direction:column;align-items:center}.unassign-modal-info>p{color:#002564;text-align:center;width:81%}.unassign-modal-btns{display:flex;margin-top:20px;width:100%;height:15%;justify-content:space-evenly}.unassign-modal-btns>button{width:100px;border:none;border-radius:5px;font-weight:500;color:#fff;transition:.2s;cursor:pointer}.unassign-modal-btns>button:hover{box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset;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{position:absolute;top:0%;left:0%;width:100vw;height:100vh;z-index:1000;background-color:#ced4da;border-radius:0}.unassign-modal-close{position:absolute;top:3%;right:8%;font-size:20px;border-radius:50%;transition:.2s;cursor:pointer;transform:rotate(45deg)}.unassign-modal{position:fixed;height:100%;top:0;border-radius:0}.unassign-modal-container{position:absolute;bottom:20%;left:5%;width:90%;height:55%;border-radius:20px;box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}.unassign-modal-info{margin-top:35%;height:50%}.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{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:#002564d2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center}.add-vehicle-modal-container{background-color:#fff;border-radius:20px;padding:45px;overflow:hidden;box-shadow:#002564 0 3px 8px;width:740px;height:auto;display:flex;flex-wrap:wrap}.add-vehicle-modal-form{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.add-vehicle-modal-form-header{color:#002564;font-family:Outfit;font-size:23px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize;display:flex;align-items:center}.close_add_vehicle_modal{margin-right:15px;cursor:pointer;color:#002564;transition:.3s}.close_add_vehicle_modal:hover{transition:.3s;color:#999}.add-vehicle-modal-form-content{width:100%;height:90%;display:flex;flex-direction:column;justify-content:space-between}.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_top_Div_items,.add-vehicle-modal-form-content_bottom_Div_items{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.add-vehicle-modal-form-content_top_Div_item,.add-vehicle-modal-form-content_bottom_Div_item{display:flex;flex-direction:column;flex-wrap:wrap;position:relative}.add-vehicle-modal-form-content_top_Div_item>label,.add-vehicle-modal-form-content_bottom_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_top_Div_item>input,.add-vehicle-modal-form-content_bottom_Div_item>input{width:203px;height:37px;border-radius:5px;border:1px solid #002564;padding:0 10px;outline:none;font-size:14px;color:#002564}#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{visibility:hidden;width:0;padding-top:5px}.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{color:#0006;position:absolute;right:5%;bottom:20%}.add-vehicle-modal-form-content>button{width:204px;height:39px;flex-shrink:0;border-radius:5px;background:#002564;border:none;color:#fff;font-family:Outfit;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize;display:flex;align-items:center;padding:0 20px;transition:.3s;margin:10px 0 20px}.add-vehicle-modal-form-content>button:hover{background:green;transition:.3s;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset}.vehicle-details-edit_upload{background:#fff;font-size:14px;cursor:pointer;position:relative;color:transparent!important}.vehicle-details-edit_upload::-webkit-file-upload-button{visibility:hidden;width:0;padding-top:5px}.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);position:absolute;top:20%;left:4%;width:160px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.driver-registration{height:100%;width:100%;display:flex;flex-direction:column}.driver-registration-header-div{display:flex;flex-direction:row;justify-content:space-between;height:10%;width:98%;padding:10px 25px;margin-bottom:0}.go-back-from-edit{position:absolute;font-size:38px;color:#002564e5;left:35%;cursor:pointer;transition:.2s}.go-back-from-edit:hover{color:#002564;transform:scale(1.2);transition:.2s}.driver-registration-header-title{display:flex;align-items:center;color:#002564}.driver-registration-header-title>h1{font-size:20px;font-weight:500;margin:auto 20px}.driver-registration-header-icon-div{position:relative;background-color:#002564;height:40px;width:40px;border-radius:5px}.driver-registration-header-icon{position:absolute;top:25%;left:25%;font-size:20px;color:#fff}.driver-registration-btn-icon{font-size:20px;margin-right:10px;margin-top:-2px}.driver-registration-btn-icon:hover{transform:rotate(-45deg)}.driver-registration-container{position:relative;display:flex;justify-content:space-between;box-shadow:0 5px 5px #002564;height:87%;width:98%;border-radius:25px;background-color:#fff}.driver-registration-div{color:#002564;display:flex;justify-content:space-between;height:100%;width:100%;font-family:Outfit,sans-serif;font-size:14px}.driver-registration-div-list{width:40%}.driver-registration-div-list>h3{color:#002564;padding:6% 4% 8%;font-weight:500;margin-left:6%}.driver-registration-component-div{width:100%;height:65vh;overflow-y:auto}.driver-registration-component-div::-webkit-scrollbar{display:block}.driver-registration-component-div-driver{padding:4%;width:85%;margin-left:10%;border-radius:15px;cursor:pointer;margin-bottom:20px;border:1px solid rgba(0,37,100,.5);box-shadow:0 4px 4px #00000040;transition:.3s}.driver-registration-component-div-driver:hover{background-color:#0025641a;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset;transition:.3s}.driver-registration-component-div-driver-info{display:flex;justify-content:space-between;align-items:center;height:40px;border-bottom:1px solid #999}.driver-registration-component-div-driver-info:last-child{border-bottom:none}.driver-registration-component-div-driver-info>h3{color:#002564;font-weight:600;font-size:14px;margin-bottom:0;width:30%}.driver-registration-component-div-driver-info>p{font-weight:400;font-size:14px;margin-bottom:0;width:70%;text-align:right}.status-available{color:green}.status-unavailable{color:#999}.driver-registration-component-div-driver-info-btn{margin-top:15px;display:flex;height:35px;justify-content:space-around}.driver-registration-component-div-driver-info-btn>button{height:100%;width:43%;border:none;text-align:center;border-radius:5px;background-color:#d14c48;color:#fff;font-weight:500;box-shadow:0 4px 4px #00000040;transition:.2s}.driver-registration-component-div-driver-info-btn>button:hover{height:100%;background-color:#d63934;font-weight:500;transition:.2s;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset}.driver-registration-component-div-driver-info-btn>a{height:100%;width:43%;border:none;text-align:center;text-decoration:none;display:flex;justify-content:center;align-items:center;border-radius:5px;background-color:#002564;color:#fff;font-weight:500;box-shadow:0 4px 4px #00000040;transition:.2s}.driver-registration-component-div-driver-info-btn>a:hover{height:100%;border:1px solid #00256480;background-color:#fff;color:#002564;font-weight:500;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset;transition:.2s}.driver-registration-form-div{width:57%;display:flex;flex-direction:column;justify-content:space-between;padding:10px 4% 6%}.driver-registration-form-div>h3{color:#002564;padding:4% 4% 0 0;font-family:Outfit;font-size:23px;font-style:normal;font-weight:400;line-height:20px}.driver-registration-form-div>h3>span{color:#999;font-weight:400;top:20px;font-size:18px}.driver-registration-form{width:100%;height:85%;padding:6%;display:flex;flex-direction:column;justify-content:flex-start;box-shadow:0 5px 5px #00256455;transition:.3s;border-radius:15px;background:#0025641a}.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{font-weight:400;color:#002564;padding:5px 0;font-size:15px}.driver-registration-form-label-error{font-weight:500;color:#eb5757;padding:5px 0}.driver-registration-input{border:1px solid #999;border-radius:5px;height:40px;width:100%;margin-bottom:5px;padding:0 10px;font-size:15px;color:#002564}.driver-registration-input.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='darkblue' height='25' viewBox='0 0 24 24' width='50' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:top 6px right 0}.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{position:relative;display:flex;margin-top:20px;flex-direction:row;height:45px}.driver-registration-submit-button{height:100%;width:48%;border-radius:5px;font-weight:500;border:none;background-color:#002564;color:#fff;transition:.3s;font-size:15px}.driver-registration-submit-button:hover{background-color:green;transition:.3s;box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset}.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{height:100%;width:100%;display:flex;flex-direction:column}.driver-registration-header-div{width:100%;margin-top:35%;margin-bottom:5%}.go-back-from-edit{position:absolute;font-size:38px;color:#002564e5;top:48.5%;left:85%;cursor:pointer;transition:.2s}.go-back-from-edit:hover{color:#002564;transform:scale(1.2);transition:.2s}.driver-registration-container{position:relative;background-color:transparent;box-shadow:none;height:100%;width:100%;border-radius:0}.driver-registration-form-div{width:100%;height:100%;padding-top:10%}.driver-registration-form-division{flex-direction:column}.driver-registration-left-division,.driver-registration-right-division{width:100%}.driver-registration-div{width:100vw;height:100%;display:flex;flex-direction:column}.driver-registration-form{height:100%;padding-bottom:20px}.driver-registration-form-number{flex-direction:column}.driver-registration-submit-button{width:100%;height:55px}.driver-registration-submit-button-div{position:relative;display:flex;margin-top:20px;flex-direction:column;height:30%}.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{display:flex;align-items:center;color:#002564}.driver-registration-header-title>h1{font-size:20px;font-weight:500;margin:auto 20px}.driver-registration-component-div{width:100vw;display:flex;height:100%}.driver-registration-component-div-driver{background-color:#fff;padding:4%;min-width:90vw;height:100%;margin-left:5%;margin-right:5%;border-radius:15px;cursor:pointer;margin-bottom:20px;box-shadow:0 5px 5px #00256455;transition:.2s}.driver-registration-component-div-driver-info>p{text-align:right;padding:9px 0}}.remove-driver-modal{position:absolute;top:10%;left:15%;width:83.5%;height:87%;z-index:1000;border-radius:25px;background-color:#00256458}.remove-driver-modal-header{position:absolute;color:#fff;left:36%;font-weight:500;top:15px}.remove-driver-modal-container{position:absolute;background-color:#fff;bottom:20%;left:27%;width:50%;height:55%;border-radius:20px;box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}.remove-driver-modal-close{position:absolute;top:6%;right:6%;font-size:20px;background-color:#3c6382;border-radius:50%;color:#fff;transition:.2s;cursor:pointer;transform:rotate(45deg)}.remove-driver-modal-close:hover{color:#ff3232;transition:.2s}.remove-driver-modal-info{height:88%;margin-top:19%;display:flex;flex-direction:column;align-items:center}.remove-driver-modal-info>p{color:#002564;text-align:center;width:81%}.remove-driver-modal-btns{display:flex;margin-top:20px;width:100%;height:15%;justify-content:space-evenly}.remove-driver-modal-btns>button{width:100px;border:none;border-radius:5px;font-weight:500;color:#fff;box-shadow:0 4px 4px #00000040;transition:.2s}.remove-driver-modal-btns>button:hover{box-shadow:0 4px 4px #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{position:absolute;top:0%;left:0%;width:100vw;height:100vh;z-index:1000;background-color:#ced4da;border-radius:0}.remove-driver-modal-close{position:absolute;top:3%;right:8%;font-size:20px;border-radius:50%;transition:.2s;cursor:pointer;transform:rotate(45deg)}.remove-driver-modal{position:fixed;height:100%;top:0;border-radius:0}.remove-driver-modal-container{position:absolute;bottom:20%;left:5%;width:90%;height:55%;border-radius:20px;box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}.remove-driver-modal-info{margin-top:35%;height:50%}.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}}
