@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.login-form-holder{flex:1;padding:0 30px}.login-form-main-holder{height:100vh;position:relative}.glop{position:absolute;left:45%;top:20px;font-weight:700}.login-form-holder h1{font-size:40px}.login-form-holder p{font-size:14px;margin-bottom:10px}.forgot-password{color:#aa6106;margin-top:30px}.forgot-pass-inp{width:400px}.login-background{background-image:url(/assets/data-Ceczgf4i.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;flex:1.3}.login-background p{color:#c0cafd;font-size:23px;font-weight:700}.hhh{margin:40px 0!important}.login-inp{width:148%!important}.gap-50{gap:10px}.gap-40{gap:0px}.menu-bar{min-height:calc(100vh - 90px);margin-top:30px;gap:15px;position:relative;background-color:var(--primary-color)}.menu-submenu{background-color:var(--primary-color)!important}.Messages-section{width:100%;height:500px!important;overflow-y:auto;position:relative}.admins-send-message-holder{position:absolute;bottom:0;left:0;right:0}.send-message-btn{background-color:var(--primary-color);color:#fff;border:none;height:75px}.message-holder{height:calc(100% - 75px);background:#f8fafc;padding:10px;gap:15px}.mention-input{width:calc(100vw - 455px)}.msg-img{border-radius:50%;height:25px;width:25px}.msg-inp{height:35px;width:60%;background-color:#fff!important}.msg-inp-admin{background-color:var(--primary-color)!important;color:#ebebeb!important;border:none}.message-holder-item{gap:10px}.msg-lbl{border:1px solid #bcbcbc;border-radius:4px;font-weight:500;font-size:12px;color:#606060;padding:5px}.msg-time{color:#696969;font-size:11px;font-weight:700}.sideBar{color:#fff;padding:30px 10px;background-color:#4460ef!important}.user-profile{background:linear-gradient(to right,#9333ea,#4f46e5);color:#fff;font-weight:500;font-size:15px;width:40px;height:40px;border-radius:50%}.user-icons{width:70px;height:30px;border:1px solid;border-radius:40px;padding:0 10px}.user-profile-icons{gap:10px;margin-right:20px}.sider-header h1{font-size:23px;font-weight:550}.main-layouts-btn{display:none!important}.dash-layout-root{height:100vh;overflow:hidden}.dash-fixed-sider{position:fixed!important;left:0;top:0;bottom:0;height:100vh;overflow-y:auto;z-index:100}.dash-main-layout{height:100vh;transition:margin-left .2s ease}.dash-sticky-header{position:sticky;top:0;z-index:20}.dash-scroll-content{height:calc(100vh - 64px);overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;scroll-behavior:smooth}.dash-scroll-content>*{min-height:100%}@media screen and (max-width: 700px){.main-layouts{display:none}.main-layouts-btn{display:flex!important;background-color:var(--primary-color);color:#fff;border:none;height:100vh}}.admins-tabss{overflow-x:auto}:root{--secodary-font: "Poppins", sans-serif;--box-shadow: rgba(0, 0, 0, .09) 0px 31px 31.3px 0px ;--red-color: #F12E2E;--primary-color: #4460ef}*{padding:0;margin:0;box-sizing:border-box;font-family:Poppins,sans-serif;scroll-behavior:smooth;font-style:normal}a{text-decoration:none;color:inherit}li{list-style-type:none}body{color:#232323}.flex{display:flex}.flex-align{align-items:center}.flex-justify-center{justify-content:center}.flex-justify-start{justify-content:start}.flex-justify-end{justify-content:end}.flex-center{align-items:center;justify-content:center}.flex-justify-between{justify-content:space-between}.flex-column{flex-direction:column}.display-none{display:none}.links{text-decoration:none;color:inherit}.reset-form-holder{flex:1}.reset-form{margin-top:20px}.reset-p{font-size:13px;color:#5a5a5a}.gap-60{gap:60px}.gap-30{gap:30px}.reset-inp{min-width:220%!important}.reset-inps{min-width:100%!important}.reset-inpss{width:150%}.reset-btn{width:220%;margin-top:10px;height:50px;background-color:var(--primary-color)}.reset-btns{width:100%;margin-top:10px;height:50px;background-color:var(--primary-color)}.forgot-backgrounds{background-image:url(/assets/reset2-CyebbF_b.png);height:100%;width:100%;flex:1;background-position:center;background-size:contain;background-repeat:no-repeat}.forgot-backgroundss{background-image:url(/assets/forgot-fM-yemcU.png);height:100%;width:100%;flex:1;background-position:center;background-size:contain;background-repeat:no-repeat}.forgot-backgroundsss{background-image:url(/assets/verity-mC7dRyui.png);height:100%;width:100%;flex:1;background-position:center;background-size:contain;background-repeat:no-repeat}.gg{padding:0 30px}@media screen and (min-width: 1450px){.login-form-holder{max-width:60%!important}.login-form-main{padding:0 40px;height:70%}.reset-inp{width:250%;margin-top:20px}.reset-btn{width:250%}.reset-h1{font-size:35px}.reset-p{font-size:16px}}.profile-edit-btn{padding:20px 0;gap:20px}.profile-edit-btns{flex:1;color:#fff}.profile-edit-btns-disabled{background-color:transparent!important;flex:1}.canel-changes-btn{position:absolute;top:-20px;right:30px}.profile-holder{padding:30px;box-shadow:2px 1px 4px 1px #4460ef1a;border:.8px solid rgba(68,96,239,.2);background-color:#fff;margin-top:30px;border-radius:20px}.driver-profile-images{border-radius:8px;box-shadow:2px 1px 4px 1px #0000001a}.inp-new{color:#636363;font-size:13px}.driver-profile-images{width:300px!important;height:330px!important}.password-reset-profile{color:var(--red-color)}@media screen and (min-width: 1450px){.driver-profile-images{width:550px!important;height:330px!important;object-fit:cover}}.btn-admins{padding:20px 5%}.btn{width:100%;display:flex;justify-content:center;margin-top:20px}.inp-new{background:transparent!important}.admin-table{border-radius:10px;margin-top:10px;box-shadow:var(--box-shadow)}.admin-table .ant-table-thead>tr>th{background-color:var(--primary-color);color:#fff;font-weight:700;text-align:center}.admin-details-container{background-color:#fff;box-shadow:var(--box-shadow);border-radius:13px}.admin-details-holder{padding:20px}.vehicle-details-holder{background-color:#fff;box-shadow:var(--box-shadow);width:100%;height:auto;border-radius:15px;padding:15px}.vehicle-location{border-radius:15px;width:100%;height:340px;margin:10px 0 20px;overflow:hidden}.tables-big{max-width:100%!important}.rent-imgs{border-radius:15px}.inp-news{width:24vw}.google-map-section{gap:20px;margin-top:10px}.inp-newss{width:230px}.request-response-booking{padding-bottom:10px}.report-data-container h3{margin-top:10px}.inp-newsss{width:470px}.google-map-section div{flex:1;border-radius:15px;margin-top:5px;height:230px;padding-bottom:30px}@media screen and (min-width: 1450px){.rent-img{width:600px!important;height:450px!important}.inp-news{width:calc(83vw/3)}.rent-imgs{width:600px!important;border-radius:15px}.vehicle-location{height:400px}}.rental-cars-page{padding:20px;background:#f4f6fb;min-height:100%}.rental-cars-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.rental-cars-kpis{margin-bottom:14px}.rental-kpi-card{background:#fff;border-radius:12px;border:1px solid #eef1f7;min-height:86px;padding:12px 14px;display:flex;align-items:center;gap:12px}.kpi-icon{width:38px;height:38px;border-radius:10px;background:#e8f3ff;color:#1677ff;display:flex;align-items:center;justify-content:center;font-size:16px}.kpi-icon.success{background:#eaf8ef;color:#389e0d}.kpi-icon.primary{background:#e8f3ff;color:#1677ff}.kpi-icon.warning{background:#fff6e8;color:#d48806}.kpi-value{font-size:24px;line-height:1.1;font-weight:700;color:#1f2a37}.kpi-value.success{color:#389e0d}.kpi-value.primary{color:#1677ff}.kpi-value.warning{color:#d48806}.rental-cars-filter-card,.rental-cars-table-card{border-radius:12px!important;border:1px solid #eef1f7!important;box-shadow:0 1px 4px #0f172a0d}.rental-cars-filter-card{margin-bottom:14px}.rental-cars-filter-row{width:100%}.rental-search-input{width:360px}.rental-filter-select{width:170px}.rental-cars-table .ant-table-thead>tr>th{background:#f8fafc;font-weight:600;white-space:nowrap}.rental-cars-table .ant-table-thead>tr>th,.rental-cars-table .ant-table-tbody>tr>td{word-break:normal;overflow-wrap:normal}.rental-cars-table .ant-table-cell{white-space:nowrap}.rental-cars-table .ant-table-tbody>tr:hover>td{background:#f7fbff!important}@media screen and (max-width: 760px){.rental-cars-page{padding:12px}.rental-cars-header{flex-direction:column;align-items:flex-start}.rental-search-input,.rental-filter-select{width:100%}}canvas{width:100%!important}.ant-table-wrapper .ant-table{background:transparent}.ant-table-thead>tr>th{background:#fafafa;font-weight:600;font-size:13px}.ant-card.ant-card-hoverable:hover{box-shadow:0 4px 20px #0000001f!important;transform:translateY(-1px);transition:all .2s ease}.ant-divider-inner-text{font-size:13px}.message-inp{width:calc(100vw - 400px)!important}.message-holder-m{height:calc(100vh - 100px)!important;box-shadow:var(--box-shadow)}.message-user-name{border-bottom:.7px solid #b6b6b6;padding:5px 10px;background-color:#f8fafc}.message-user-name-img{border-radius:50%;width:40px;height:40px}.message-holders{height:calc(100% - 130px);overflow-y:auto}.msg-inps{max-width:60%!important}.message-text-header{text-transform:uppercase}.hospitality-details-holder{background-color:#fff;box-shadow:var(--box-shadow);padding:20px;border-radius:20px}.hyussss{border-bottom:5px solid var(--primary-color);padding:20px 0}.form-notice-holder{padding:10px;width:60%;height:310px;background-color:#fff;box-shadow:var(--box-shadow);border-radius:10px}.snd-notice-btn{width:100%;height:50px;background-color:var(--primary-color);border:none;color:#fff}.shopdetails-div{width:100%;padding:20px;box-shadow:var(--box-shadow);background-color:#fff;border-radius:20px;position:relative;margin-bottom:20px}.try-table{overflow-x:auto}.shopdetails-div h1{color:#1b1b1b}.shopdetails-item-holder{margin-bottom:10px;gap:20px}.shopdetails-img{border-radius:4px;height:370px!important;object-fit:cover}.show-more-btn{position:absolute;bottom:10px;box-shadow:none;right:10px}.order-Data{padding:20px}.order-item-holder{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;padding:1rem;border:1px solid #ddd;border-radius:8px;background-color:#fff}.order-card{border:1px solid #ddd;flex:1;border-radius:10px;height:150px;position:relative;overflow:hidden;transition:all ease-in-out .25s}.order-card:hover{scale:1.02}.order-card-container{gap:20px;margin-bottom:20px}.circle1{position:absolute;width:80px;height:80px;border-radius:50%;border:1px solid;top:-15px;left:-20px}.circle2{position:absolute;width:80px;height:80px;border-radius:50%;border:1px solid;bottom:-15px;right:-20px}.circle3{position:absolute;width:30px;height:30px;border-radius:50%;border:1px solid;bottom:5px;left:5px}.circle4{position:absolute;width:30px;height:30px;border-radius:50%;border:1px solid;top:5px;right:5px}.order-card:nth-child(1){background-color:var(--primary-color);color:#fff}.order-card:nth-child(2){background-color:#e6620b;color:#fff}.order-card:nth-child(3){background-color:#e60b0b;color:#fff}.order-card:nth-child(4){background-color:#18775d;color:#fff}.order-card:nth-child(1) .circle1,.order-card:nth-child(1) .circle2,.order-card:nth-child(1) .circle3,.order-card:nth-child(1) .circle4{background-color:#5c75f5;border:none}.order-card:nth-child(2) .circle1,.order-card:nth-child(2) .circle2,.order-card:nth-child(2) .circle3,.order-card:nth-child(2) .circle4{background-color:#f57017;border:none}.order-card:nth-child(3) .circle1,.order-card:nth-child(3) .circle2,.order-card:nth-child(3) .circle3,.order-card:nth-child(3) .circle4{background-color:#ec2323;border:none}.order-card:nth-child(4) .circle1,.order-card:nth-child(4) .circle2,.order-card:nth-child(4) .circle3,.order-card:nth-child(4) .circle4{background-color:#1c876a;border:none}.order-Data>h1{font-size:35px}.order-cart-cards{flex:1;border-radius:10px;box-shadow:var(--box-shadow);background-color:#fff;border:1px solid #ddd;overflow:hidden}.order-cart-cards h2{background-color:var(--primary-color);color:#fff;height:60px;font-size:19px}@media (min-width: 1024px){.order-item-holder{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.admin-tables .ant-table-thead>tr>th{background-color:var(--primary-color);color:#fff;font-weight:700;text-align:center}@media (min-width: 1440px){.order-item-holder{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.places-container{padding:20px;margin:10px;border-radius:20px;background:#fff!important;box-shadow:0 2px 4px #0000001a}.places-list{display:flex;flex-wrap:wrap;gap:16px}
