*{padding:0;margin:0;font-family:Inter,sans-serif}body{background-color:#f5f8fa!important}.sidebar img{height:150px}.sidebar{width:254px;height:100vh;background-color:#0a5a35;color:#fff;padding:1rem;text-align:center;position:fixed;top:0;left:-250px;width:250px;height:100%;transition:left .3s ease;z-index:1000}.vb-sidebar-logo{height:60px;width:90%;object-fit:cover}.vb-sidebar-nav-div{height:90%;display:flex;justify-content:space-between;flex-direction:column;align-items:start;margin-top:26px}.sidebar.open{left:0}.sidebar ul{list-style:none;padding:0}.vb-siderbar-list{display:flex;gap:10px;align-items:center}.vb-sidebar-icon-image{object-fit:cover;height:25px;width:25px;cursor:pointer}.sidebar li a{color:#fff;text-decoration:none;display:block;margin:10px 0}.toggle-btn{background:none;border:none;font-size:1.5rem;color:#fff;margin-bottom:1rem}.layout{display:flex;min-height:100vh}.main-content{flex:1;padding:20px;transition:margin-left .3s ease;max-width:100%;overflow:hidden}@media (min-width: 992px){.main-left{width:254px;flex-shrink:0}.sidebar{left:0!important;width:254px!important;height:100vh;transition:none}.main-content{margin-left:0}}@media (max-width: 991px){.main-left{width:0;position:fixed}.sidebar{left:-250px;width:250px;height:100%;z-index:1000;transition:left .3s ease}.sidebar.open{left:0}.main-content{margin-left:0}}.vb-sign-in-container{background-color:#f5f8fa;height:100vh}.vb-sign-in-row{height:100%}.vb-sign-in-heading{text-align:center;font-weight:700;font-size:24px}.vb-sign-in-btn{background-color:#0a5a35;color:#fff}.vb-sign-in-btn:hover{background-color:#fff;color:#0a5a35;padding:12px!important}.vb-sign-in-column1{display:flex;justify-content:center;align-items:center}.vb-sign-in-column2{background-color:#0a5a35}.vb-sign-in-column2{display:flex;justify-content:center;align-items:center;flex-direction:column}.vb-sign-in-input{border:2px solid #e1e3ea}.vb-sign-in-input::placeholder{color:#a1a5b7}.vb-logo-img{height:auto;width:256px}.vb-sing-in-text{color:#fff;font-size:14px;font-weight:200;text-align:center}.vb-form-div{width:60%}.top-header{display:flex;justify-content:end;align-items:center;padding:15px 30px;background-color:#fff;box-shadow:0 2px 8px #2f2b3d1f}.vb-header-logo{width:50%;display:flex;justify-content:space-between;font-size:1.5rem;font-weight:700}.vb-main-container{background-color:#f5f8fa}.vb-total-data-row{background-color:#fff;border-radius:10px;padding:10px;display:flex;align-items:center;justify-content:center}.vb-total-text-div{display:flex;flex-direction:column;justify-content:center;margin:0}.vb-total-text-div>p{color:#0a5a35;font-size:14px;margin:0}.vb-total-number{font-size:20px!important;font-weight:700}.vb-search-btn-div>div{display:flex;justify-content:start;align-items:center;gap:16px}.vb-search-input{border-radius:5px;border:1px solid #919aa9;height:40px;padding:0 15px}.vb-search-input::placeholder{padding:10px;color:#667080;font-size:14px}.vb-upload-create-btn-div{display:flex;justify-content:end;align-items:center}.vb-export-btn,.vb-upload-csv-btn,.vb-create-new-btn{background-color:#0a5a35;color:#fff;border:none;border-radius:5px;padding:10px 16px;margin-bottom:10px;text-decoration:none;display:flex;align-items:center;gap:10px;font-size:14px}.vb-customer-detail-main-div{padding:20px}.vb-icon-text-col{display:flex;justify-content:start;align-items:center;gap:20px}.vb-tabs-col{display:flex;justify-content:end}.vb-overview-btn.active,.vb-declarations-btn.active,.vb-users-btn.active{background-color:#0a5a35!important;color:#fff!important;border-radius:5px!important;padding:7px 15px!important;font-weight:600;line-height:24px;font-size:14px}.vb-overview-btn,.vb-declarations-btn,.vb-users-btn{color:#0a5a35!important;font-weight:600!important;line-height:24px!important;font-size:14px!important;background-color:#fff!important;margin:0 5px}.vb-overview-btn.active,.vb-ownvehicle-btn.active,.vb-users-btn.active{background-color:#0a5a35!important;color:#fff!important;border-radius:5px!important;padding:7px 15px!important;font-weight:600;line-height:24px;font-size:14px}.vb-overview-btn,.vb-ownvehicle-btn,.vb-users-btn{color:#0a5a35!important;font-weight:600!important;line-height:24px!important;font-size:14px!important;background-color:#fff!important;margin:0 5px}.vb-overview-top-row{background-color:#fff;padding:20px;border-radius:10px}.vb-overview-customer-detail-row{align-items:center}.vb-overview-btn-col{display:flex;justify-content:end}.vb-overview-bottom-row{justify-content:space-between}.vb-overview-form-sub-headings{font-size:16px;font-weight:600;color:#000;line-height:24px}.vb-overview-label{font-size:14px;font-weight:400;color:#000;line-height:24px;margin-bottom:5px;display:block}.vb-overview-input{border:1px solid #f1f1f1;width:100%;border-radius:5px;height:35px;padding:10px}.vb-overview-input{border-radius:6.18px;border:1px solid #e1e3ea;border-width:1px;padding:12px;height:44px;background-color:#fff}.vb-overview-input :focus{border:1px solid #e1e3ea;box-shadow:none;outline:none}.vb-overview-input ::placeholder{color:#a1a5b7;font-family:Inter;font-size:14.3px;font-style:normal;font-weight:400;line-height:normal}.vb-overview-dropdown{border:1px solid #f1f1f1;width:100%;border-radius:5px;padding:7px}.vb-overview-dropdown:optional{color:#000;font-size:14px}.vb-overview-input::placeholder{color:#000;font-size:14px}.vb-reset-paddword-btn-col{display:flex;justify-content:end;align-items:end}.vb-reset-password-btn{border:1px solid #0a5a35!important;border-radius:5px;color:#0a5a35;padding:8px 15px;background-color:#fff}.vb-reset-password-btn:hover{border:none;background-color:#0a5a35;color:#fff}.vb-delete-password-btn{border:1px solid #dc3545!important;border-radius:5px;color:#dc3545;padding:8px 15px;background-color:#fff}.vb-delete-password-btn:hover{border:none;background-color:#dc3545;color:#fff}.vb-overview-left-section,.vb-overview-right-section{background-color:#fff;width:calc(50% - 10px)!important;border-radius:10px;padding:32px!important}.vb-declarations-content-div{background-color:#fff;padding:40px!important;border-radius:10px}.vb-declarations-tab-content-heading{font-weight:700}.vb-declarations-input{border:1px solid #f1f1f1;border-radius:5px;padding:10px;overflow-wrap:break-word;white-space:pre-wrap}.vb-update-btn-div{display:flex;justify-content:space-between;align-items:center}.vb-save-btn{background-color:#0a5a35;color:#fff;border:none;border-radius:5px;padding:7px 20px}.vb-users-chart-image{height:100%;width:100%;object-fit:contain}.vb-create-customer-container{background-color:#f5f8fa}.vb-create-customer-btn-row{background-color:#fff;border-radius:5px;padding:20px}.vb-create-customer-btn{width:100%;border:2px solid #87ceeb;background-color:#e7fff3;color:#166889;font-size:14px;line-height:16px;font-weight:600;height:40px;border-radius:5px}.vb-create-customer-sub-headings{font-size:16px;font-weight:600;color:#000;line-height:24px}.vb-create-customer-label{font-size:14px;font-weight:400;color:#000;line-height:24px;margin-bottom:4px}.vb-create-customer-input{border-radius:6.18px;border:1px solid #e1e3ea;border-width:1px;padding:12px;height:44px;background-color:#fff}.vb-create-customer-input::placeholder{color:#a1a5b7;font-family:Inter;font-size:14.3px;font-style:normal;font-weight:400;line-height:normal}.vb-create-customer-cancel-btn{color:#979797;background-color:#f5f8fa;font-size:14px;font-weight:500;line-height:21.45px;border:none;padding:7px 15px}.vb-create-customer-create-btn{background-color:#0a5a35;color:#fff;border:none;padding:8px 24px;border-radius:5px;font-size:14px;font-weight:500;line-height:normal;height:44px}.vb-create-customer-btn-col{display:flex;justify-content:end;gap:10px}.vb-create-user-container{background-color:#f5f8fa}.vb-create-user-container input{border-radius:6.18px;border:1px solid #e1e3ea;border-width:1px;padding:12px;height:44px;background-color:#fff}.vb-create-user-btn-row{background-color:#fff;border-radius:5px;padding:20px}.vb-create-user-btn{width:100%;border:2px solid #87ceeb;background-color:#e7fff3;color:#166889;font-size:14px;line-height:16px;font-weight:600;height:40px;border-radius:5px}.vb-create-user-sub-headings{font-size:16px;font-weight:600;color:#000;line-height:24px}.vb-create-user-label{font-size:14px;font-weight:400;color:#000;line-height:24px;margin-bottom:4px}.vb-create-user-input{border:1px solid #f1f1f1;width:100%;border-radius:5px;height:35px;padding:10px}.vb-create-user-date-input-div{display:flex;justify-content:space-between}.user-form-main .vb-create-user-date-input-div{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr 1fr;gap:20px}.vb-create-user-date-input{width:calc(33.33% - 10px)!important}.user-form-main .vb-create-user-date-input{width:100%!important}.text-danger{font-size:12px;margin:5px}.vb-create-user-dropdown{border:1px solid #f1f1f1;width:100%;border-radius:5px;padding:7px}.vb-create-user-dropdown:optional{color:#000;font-size:14px}.vb-create-user-cancel-btn{color:#979797;background-color:#f5f8fa;font-size:14px;font-weight:500;line-height:21.45px;border:none;padding:7px 15px}.vb-create-user-create-btn{background-color:#0a5a35;color:#fff;border:none;padding:7px 20px;border-radius:5px;font-size:14px;font-weight:500;line-height:21.45px}.vb-create-user-btn-col{display:flex;justify-content:end;gap:10px}.vb-send-new-check-container{background-color:#f5f8fa}.vb-send-new-check-btn-row{background-color:#fff;border-radius:5px;padding:20px}.vb-send-new-check-btn{width:100%;border:2px solid #87ceeb;background-color:#e7fff3;color:#166889;font-size:14px;line-height:16px;font-weight:600;height:40px}.vb-send-new-check-label{font-size:14px;font-weight:400;color:#000;line-height:24px}.vb-send-new-check-input{background-color:#f1f1f1;border:none;width:100%;border-radius:5px;height:40px;padding:10px}.vb-send-new-check-input2{border:1px solid #f1f1f1;width:100%;border-radius:5px;padding:10px}.vb-send-new-check-cancel-btn{color:#979797;background-color:#f5f8fa;font-size:14px;font-weight:500;line-height:21.45px;border:none;padding:7px 15px}.vb-send-new-check-create-btn{background-color:#0a5a35;color:#fff;border:none;padding:7px 20px;border-radius:5px;font-size:14px;font-weight:500;line-height:21.45px}.vb-send-new-check-btn-col{display:flex;justify-content:end;gap:10px}.vb-update-password-container{width:70%!important;align-self:center}.vb-update-password-btn-row{background-color:#fff;border-radius:5px;padding:20px;width:100%}img.drm-logo{width:100%}.vb-update-password-btn{width:100%;border:2px solid #87ceeb;background-color:#e7fff3;color:#166889;font-size:14px;line-height:16px;font-weight:600;height:40px;border-radius:5px}.vb-update-password-form-row{justify-content:center;background-color:#fff;padding:20px;border-radius:10px;width:100%;margin-top:30px}.vb-update-password-label{font-size:16px;font-weight:600;color:#000;line-height:24px}.vb-update-password-input{border:1px solid #f1f1f1;width:100%;border-radius:5px;height:35px;padding:10px}.vb-update-password-update-btn{background-color:#0a5a35;color:#fff;border:none;padding:7px 70px;border-radius:5px;font-size:14px;font-weight:500;line-height:21.45px}.vb-update-password-btn-col{display:flex;justify-content:center}.table-wrapper{background-color:#fff;box-shadow:0 1px 3px #0000001a;font-family:Inter,sans-serif;padding:0!important;margin-top:20px;position:relative}.table-wrapper::-webkit-scrollbar{width:8px;height:8px}.table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.table-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.table-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.table-wrapper::-webkit-scrollbar-corner{background:#f1f1f1}.custom-table th,.custom-table td{padding:12px;text-align:left;font-size:14px;border-bottom:1px solid #e0e0e0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-table thead{background-color:#0a5a35;color:#fff}.custom-table th{font-weight:500}.custom-table td:first-child{text-align:center;color:green}.pagination{margin-top:1rem;display:flex;justify-content:space-between;align-items:center;font-size:14px}.pagination button{padding:4px 10px;background-color:#0a5a35;color:#fff;border:none;border-radius:4px;cursor:pointer}.pagination button:disabled{background-color:#ccc;cursor:not-allowed}.pagination select{padding:4px 8px;border-radius:4px;border:1px solid #cccccc}th>div{display:flex;align-items:center;gap:6px}.vb-table-pagination-btn{background:transparent;border:none;font-size:20px}.vb-pagination-select{padding:5px;border-radius:5px;border:1px solid #919aa9}.vb-pagination-select:optional{color:#667080;font-size:14px;font-weight:400;line-height:20px}.vb-table-pagination-label{font-size:12px;font-weight:700;line-height:20px;color:#667080}.vb-user-detail-sub-heading{font-weight:700;font-size:30px;line-height:43px}.vb-user-detail-main-div{padding:20px}.vb-user-detail-icon-text-col{display:flex;justify-content:start;align-items:center;gap:20px}.vb-user-detail-tabs-col{display:flex;justify-content:end}.vb-overview-btn.active,.vb-licence-btn.active,.vb-declarations-btn.active{background-color:#0a5a35!important;color:#fff!important;border-radius:5px!important;padding:7px 15px!important;font-weight:600;line-height:24px;font-size:14px}.vb-overview-btn,.vb-licence-btn,.vb-declarations-btn{color:#0a5a35!important;font-weight:600!important;line-height:24px!important;font-size:14px!important;background-color:#fff!important;margin:0 5px}.vb-user-detail-overview-top-row{background-color:#fff!important;padding:20px;border-radius:10px}.vb-overview-user-detail-row{align-items:center}.vb-overview-user-detail-sub-headings{font-size:16px;font-weight:600;color:#000;line-height:24px}.vb-overview-user-detail-btn-col{display:flex;justify-content:end}.vb-user-detail-overview-tab-save-btn{background-color:#0a5a35;color:#fff;border:none;border-radius:5px;padding:7px 20px}.vb-overview-user-detail-label{font-size:14px;font-weight:400;color:#000;line-height:24px}.vb-overview-user-detail-input{border-radius:6.18px;border:1px solid #e1e3ea;border-width:1px;padding:12px;height:44px;background-color:#fff;display:block;width:100%;margin-bottom:4px}.vb-overview-user-detail-input::placeholder{color:#000;font-size:14px}.vb-user-datail-note-input{height:110px}.vb-create-admin-container{background-color:#f5f8fa}.vb-create-admin-btn-row{background-color:#fff;border-radius:5px;padding:20px}.vb-create-admin-btn{width:100%;border:2px solid #87ceeb;background-color:#e7fff3;color:#166889;font-size:14px;line-height:16px;font-weight:600;height:40px;border-radius:8px}.vb-create-container-form-row{background-color:#fff;padding:20px;border-radius:10px}.vb-create-admin-sub-headings{font-size:16px;font-weight:600;color:#000;line-height:24px}.vb-create-admin-label{font-size:14px;font-weight:400;color:#000;line-height:24px;margin-bottom:5px;display:block}.vb-create-admin-input::placeholder{color:#a1a5b7;font-family:Inter;font-size:14.3px;font-style:normal;font-weight:500;line-height:normal}.vb-create-admin-input{border-radius:6.18px;border:1px solid #e1e3ea;border-width:1px;padding:12px;height:44px;background-color:#fff;display:block;width:100%;margin-bottom:12px}.vb-create-admin-dropdown:optional{border-radius:6.18px;border:1px solid #e1e3ea;border-width:1px;padding:12px;height:44px;background-color:#fff;min-width:150px;line-height:normal;color:#667080;font-size:14px}.vb-create-admin-dropdown{border:1px solid #f1f1f1;width:100%;border-radius:5px;padding:7px}.vb-create-admin-cancel-btn{color:#979797;background-color:#f5f8fa;font-size:14px;font-weight:500;line-height:21.45px;border:none;padding:7px 15px}.vb-create-admin-create-btn{background-color:#0a5a35;color:#fff;border:none;padding:8px 24px;border-radius:5px;font-size:14px;font-weight:500;line-height:normal;height:44px}.vb-create-admin-btn-col{display:flex;justify-content:end;gap:10px}.vb-manage-admin-row{padding:0;border-radius:10px}.vb-manage-admin-sub-headings{font-weight:700;font-size:30px;line-height:43px;margin:0;align-items:center}.vb-manage-admin-btn-col{display:flex;justify-content:end}.vb-manage-admin-save-btn{background-color:#0a5a35;color:#fff;border:none;border-radius:5px;padding:10px 20px;text-decoration:none;display:flex;align-items:center;font-size:14px}button.btn.vb-sign-in-btn.w-100{padding:12px!important;border-radius:6.18px;background-color:#0a5a35;color:#fff;text-align:center;font-family:Inter;font-size:14.3px;font-style:normal;font-weight:500;line-height:21.45px;height:43.56px;margin-top:20px}.slect-page{word-wrap:normal;border-radius:6px;padding:5px;border:2px solid #919aa9}.btn-prev{border:none;background:none}.forget-pass.text-end p{font-weight:500;font-size:13px;line-height:19.5px;vertical-align:middle;color:#0a5a35}.pagination-btns{background-color:#fff;border-radius:6px}input.form-control.vb-sign-in-input{border:1px solid #e1e3ea;border-radius:6.18px;border-width:1px;padding:12px}.birtish-gas-head h3{font-family:Inter;font-weight:700;font-size:30px;line-height:43px;color:#000;margin:0}.ucsv-btn button.btn.btn-success{background-color:#0b5a35;border-radius:5px;padding:8px;font-family:Inter;font-weight:600;font-size:14px;line-height:24px}select.form-select{padding:10px}button.btn.btn-success{font-size:12px;display:flex;align-items:center;background-color:#0b5a35;padding:11px 16px!important}.form-select:focus{border-color:unset;outline:0;box-shadow:none}.eye-icon{cursor:pointer}.chart-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0;max-width:100%;overflow-x:hidden}.chart-grid h3{color:#000;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding-bottom:10px;padding-top:20px}.eyeIconCustomerTable{cursor:pointer}.btn-logout{background:none;border:none;color:#fff}.vb-search-btn-div>div{display:flex;align-items:center}.vb-overview-bottom-row label{font-size:14px;font-weight:500;margin-bottom:10px}.vb-overview-bottom-row input,.vb-overview-bottom-row select{font-size:14px;font-weight:500;margin-bottom:10px;height:45px}.vb-overview-form-sub-headings{font-size:20px;font-weight:600;color:#000;line-height:24px;margin:0}.dash-top-search{display:flex;justify-content:space-between;margin-top:35px;margin-bottom:20px}.dash-top-search .left-side{display:flex;gap:12px;align-items:center}.dash-top-search .right-side{display:flex;gap:12px}.dash-top-search .right-side button{white-space:nowrap}.dash-top-search .left-side>div{position:relative}.dash-top-search .left-side span{position:absolute;top:10px;left:12px}.dash-top-search .left-side input{border-radius:6.18px;border:1px solid #e1e3ea;border-width:1px;height:44px;background-color:#fff;padding:12px 12px 12px 40px}.dash-top-search .left-side input:focus{border:1px solid #e1e3ea;box-shadow:none}.dash-top-search .left-side input::placeholder{color:#a1a5b7;font-family:Inter;font-size:14.3px;font-style:normal;font-weight:500;line-height:normal}.dash-top-search .right-side select{border-radius:6.18px;border:1px solid #e1e3ea;border-width:1px;padding:12px;height:44px;background-color:#fff;min-width:150px;line-height:normal;color:#667080;font-size:14px}.vb-update-password-form-row>form{width:380px;margin:auto}.vb-update-password-container{display:flex;flex-direction:column;align-items:center}.vb-update-password-label{font-size:14px;font-weight:400;color:#000;line-height:24px;margin-bottom:5px;display:block}.vb-update-password-input{border-radius:6.18px;border:1px solid #e1e3ea;border-width:1px;height:44px;margin-bottom:15px;background-color:#fff;width:100%}.vb-update-password-input::placeholder{color:#a1a5b7;font-family:Inter;font-size:14.3px;font-style:normal;font-weight:500;line-height:normal}input.vb-search-input::placeholder{padding:0}.custom-table th svg{height:20px;width:20px;min-width:20px}.vb-search-input:focus{outline:none}a{text-decoration:none!important}.no-btn{padding:7px 28px;border-radius:6px;border:none;background-color:#db3434;color:#fff}button.yes-btn{padding:7px 30px;border-radius:6px;border:none;color:#fff;background-color:#0a5a35}button.yes-btn:disabled{background-color:#a5a5a5;cursor:not-allowed;opacity:.7}.modal-header{border-bottom:none!important}.modal-footer{border-top:none!important}p.text-modal{font-size:20px}.button-design{display:flex;gap:5px}.achor-color{color:#0a5a35;text-decoration:underline!important;text-decoration-color:#0a5a35!important}ul.nav.nav-tabs{width:calc(100% - 284px)!important;margin:auto}.driver-details.mt-4{padding:30px;background-color:#fff;border-radius:10px}.driver-details input[type=text]{border-radius:5px;border:1px solid #f1f1f1;height:45px}.driver-details input:focus{border:1px solid #f1f1f1;box-shadow:none}.driver-details input::placeholder{color:#666;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.custom-toggle .form-check-input{width:54px!important;height:28px;cursor:pointer}.custom-toggle .form-check-input:checked{background-color:#0a5a35;border-color:#0a5a35}.custom-toggle .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='white'/%3e%3c/svg%3e")}.apexcharts-canvas{cursor:pointer!important}.vb-sign-in-column2 h3{color:#fff;font-size:22px;font-weight:600;text-align:center;margin-top:10px;margin-bottom:0}.chart-grid{display:grid;grid-template-columns:18% 18% 32% 32%;gap:0;max-width:100%;overflow-x:hidden}.chart-item{display:flex;justify-content:center;align-items:center}li.vb-side-list{text-align:left;padding-top:15px;padding-bottom:6px}li.vb-side-list p{margin-bottom:0!important}.total-data-row{box-shadow:0 3px 12px #2f2b3d24;padding:20px 12px;background-color:#fff}.dash-section.d-flex{justify-content:space-between;align-items:center}.dash-form{box-shadow:0 2px 6px #00000040;padding:6px 12px;border-radius:4px;background-color:#fff}.crown-icon{padding-bottom:5px}.dash-section.d-flex{justify-content:space-between;align-items:center;margin:20px 0}.data-dash-main{display:flex;gap:12px;align-items:center}.dash-head h3{font-family:Inter;font-weight:700;font-size:30px;line-height:38px;white-space:nowrap}.data-dash-main.d-flex.gap-2.col-md-6{justify-content:end}.data-form-head h6{margin:0;color:#667080;font-size:14px}.data-form-sec.d-flex{align-items:center;justify-content:space-between}.driver-chart-main{padding:30px;box-shadow:0 3px 12px #2f2b3d24;border-radius:8px;background-color:#fff}.bg-add-dash{background:#fff;padding-top:10px}.driver-activity-head{display:flex;align-items:center;justify-content:space-between}.dirver-activity-head-section h4{font-family:Inter;font-weight:500;font-size:18px;line-height:28px;letter-spacing:0px;color:#2f2b3de5}.chart-section img{max-width:460px;height:200px}.users-head h3{font-weight:500;font-size:24px;line-height:28px;padding-left:20px;color:#2f2b3de5}.exporting-btns{display:flex;align-items:center}.company-preview-me{background-color:#ccc;width:120px;height:120px;margin:auto;border-radius:8px}.fleetmaster-actions button.w-100.mb-2.btn.btn-light,.fleetmaster-actions button.w-100.text-danger.btn.btn-light{box-shadow:0 2px 6px #816efb4d;padding:12px}.logo-preview{background-color:#ccc;width:100px;height:100px}.new-logo-btn{display:flex}.deleted-btn button.btn.btn-secondary.btn-sm{padding:9px}.company-head.mt-2 h6,.fleetmaster-company-name.col-md-6 label.form-label{color:#2f2b3de5}.account-owner{margin:46px 0}.account-owner h6{color:#2f2b3de5;font-size:18px;font-weight:500}.account-save-btn.d-flex button.btn.btn-secondary{background-color:#80839029;color:#808390;border:none}.fleetmaster-actions h6.text-muted{border-bottom:1px solid #2f2b3d1f;padding-bottom:20px}.fleetmaster-actions{margin:25px 0}.fleetmaster-table-container{background:#fff;border-radius:8px;box-shadow:0 2px 6px #0000001a}.fleetmaster-table thead{background-color:#0b6a39;color:#fff}.fleetmaster-table th{font-weight:600;text-align:left;padding:12px}.fleetmaster-table td{padding:12px;vertical-align:middle}.fleetmaster-table tr{border-bottom:1px solid #ddd}.fleetmaster-table tr:last-child{border-bottom:none}.fleetmaster-table .btn-success{background-color:#0b6a39!important;border:none}.fleetmaster-table .btn-success:hover{background-color:#09552d!important}.fleetmaster-table td,.fleetmaster-table th{border-left:none!important;border-right:none!important}.fleetmaster-table tr{border-bottom:1px solid #ddd!important}.fleetmaster-table tr:last-child{border-bottom:none!important}.adding-btn.d-flex.justify-content-between.mb-3{padding:8px 20px}tr.table-head th{background-color:#0b5a35;color:#fff}.total-data-sec{box-shadow:0 3px 12px #2f2b3d24;padding:20px 12px;background-color:#fff}.col-md-8.vb-total-text-sec h3{font-family:Inter;font-weight:500;font-size:16px;line-height:28px;letter-spacing:0px;vertical-align:middle}p.customers-total-number{font-family:Inter;font-weight:500;font-size:20px;line-height:normal;letter-spacing:0px;vertical-align:middle;margin:0}.vehicle-dropdown{border-radius:8px;border:1px solid #979797;width:100%}.vehicle-dropdown button#dropdown-basic{color:#979797;width:100%;justify-content:space-between;display:flex;align-items:center;font-size:14px;height:40px;background:#fff}.fleetmaster-sidebar.shadow-sm.card{padding:0 18px;box-shadow:0 3px 12px #2f2b3d24!important;border:none;min-height:42vh;height:auto}.fleetmaster-content.shadow-sm.p-4.card{border:none;box-shadow:0 3px 12px #2f2b3d24!important;min-height:42vh;height:auto}.fleetmaster-owner-address{gap:12px;display:flex;align-items:center}.fleetmaster-sidebar.shadow-sm.card{padding:0 18px;border:0;height:100%}.fleetmaster-company-logo.text-center.mb-3{margin-top:34px}.main-btn{display:flex}.fleetmaster-owner-address button.save-button{padding:6px 26px;border-radius:3px;box-shadow:0 2px 6px #7367f04d;border:1px solid #0a5a35;background-color:#0a5a35;color:#fff}.fleetmaster-owner-address button.cancel-button{padding:6px 26px;border-radius:3px;box-shadow:0 2px 6px #7367f04d;border:1px solid #0a5a35;background-color:#80839029;color:#808390;border:none}.vehicle-details-main.row{align-items:center;padding:30px 0}.vehicle-details-profile{text-align:end;box-shadow:0 2px 8px #2f2b3d1f;padding:10px 12px;background:#fff}.vehicle-details-profile img{width:38px;height:38px;border-radius:50%}.defect-report-container{max-width:1200px;margin:auto}.defect-card{background:#fff}.defect-header{display:flex;justify-content:space-between;align-items:center}.defect-title{font-weight:500;font-size:18px;line-height:28px;letter-spacing:0px}.defect-label{font-size:.9rem;font-weight:500}.description-box{min-height:70px}.image-gallery{display:flex;flex-wrap:wrap;gap:10px}.image-placeholder{width:150px;height:100px;background:#d3d3d3;border-radius:1px;object-fit:cover}.defect-header.mb-3.row{padding:15px 0;border-bottom:1px solid #d2d0d4e5}.defect-field.col-md-6{color:#767383e5}.defect-field input.form-control{color:#2f2b3d66;font-size:14px}.defect-card.shadow-sm.p-4.mb-4.rounded-3{box-shadow:0 3px 12px #2f2b3d24!important}.form-control:focus{border-color:#ced4da!important;box-shadow:none!important;outline:none!important}.form-control:focus-visible{outline:none!important}textarea.form-control:focus{border-color:#ced4da!important;box-shadow:none!important;outline:none!important}.vb-tabs.nav.nav-pills{padding:0 15px}a.vb-declarations-btn.nav-link,a.vb-users-btn.nav-link{box-shadow:0 2px 6px #7367f04d}.export-btn{margin-right:18px}.export-btn button.btn.btn-primary{box-shadow:0 2px 6px #7367f04d;background:#fff;border:none;color:#0a5a35;font-weight:500;font-size:15px;line-height:22px;letter-spacing:0px;text-align:right;text-transform:capitalize;padding:8px 15px}.incident-main.d-flex{align-items:center;justify-content:space-between;border-bottom:1px solid #c7c7cc}.check-box{background:#2f2b3de5;max-width:120px;text-align:center;padding:4px;width:120px;line-height:28px;height:42px}.incident-card-desc p{font-size:16px}.incident-card-des p{font-weight:400;font-size:14px;line-height:26px;letter-spacing:-.24px;margin:0}.cross-box{background:#ff3434;max-width:120px;text-align:center;padding:4px;width:120px;line-height:28px;height:42px}.sidebar-card.p-3.shadow-sm.card,.incident-card.p-3.shadow-sm.mb-3.card{box-shadow:0 3px 12px #2f2b3d24!important;border:none}.defect-sec.pt-3 h6{font-weight:500;font-size:16px;line-height:100%;letter-spacing:0px;margin:0;color:#ff3434}.drive-side h6{font-family:Inter;font-weight:500;line-height:100%;letter-spacing:0px;font-size:16px}.drive-side p{color:#aaa;font-family:Inter;font-weight:400;font-size:14px;line-height:18px}.green-check-box{background:#0a5a35;max-width:120px;text-align:center;padding:4px;width:120px;line-height:28px;height:42px}.green-text-sec.pt-3 h6.incident-label{color:#3eaf3f;font-family:Inter;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0px;margin:0}.red-text-sec.pt-3 h6.incident-label{color:#ff3434;font-family:Inter;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0px;margin:0}.car-icon-sec.pt-3{display:flex;gap:20px}.car-icon-sec.pt-3{display:flex;gap:20px;border-bottom:1px solid #c7c7cc}.add-search-icon input{padding-left:30px}.add-search-icon{position:relative}.add-search-icon:before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url("data:image/svg+xml;utf8,<svg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M8.33429 7.33429H7.80763L7.62096 7.15429C8.03759 6.67027 8.34209 6.10014 8.51266 5.4847C8.68323 4.86926 8.71566 4.22373 8.60763 3.59429C8.29429 1.74096 6.74763 0.26096 4.88096 0.0342931C4.2247 -0.0487297 3.55815 0.0194742 2.93231 0.233686C2.30647 0.447897 1.73792 0.802439 1.27018 1.27018C0.802439 1.73792 0.447897 2.30647 0.233686 2.93231C0.0194742 3.55815 -0.0487297 4.2247 0.0342931 4.88096C0.26096 6.74763 1.74096 8.29429 3.59429 8.60763C4.22373 8.71566 4.86926 8.68323 5.4847 8.51266C6.10014 8.34209 6.67027 8.03759 7.15429 7.62096L7.33429 7.80763V8.33429L10.1676 11.1676C10.441 11.441 10.8876 11.441 11.161 11.1676C11.4343 10.8943 11.4343 10.4476 11.161 10.1743L8.33429 7.33429ZM4.33429 7.33429C2.67429 7.33429 1.33429 5.99429 1.33429 4.33429C1.33429 2.67429 2.67429 1.33429 4.33429 1.33429C5.99429 1.33429 7.33429 2.67429 7.33429 4.33429C7.33429 5.99429 5.99429 7.33429 4.33429 7.33429Z' fill='%23667080'/></svg>") no-repeat center;background-size:contain}.sidebar-value{font-size:14px}.sidebar-label{margin-bottom:2px}.fleetmaster-levels.pt-0.px-0.container-fluid{margin-top:20px;box-shadow:0 3px 12px #2f2b3d21;padding-top:10px!important;background:#fff}.au-btn-sec{display:flex;gap:12px;align-items:center}button.download-btn.btn.btn-primary:hover{color:var(--bs-btn-hover-color);background:#0a5a35;border:none}.download-btn button{padding:10px 0;background:none;border:none;color:#000;font-family:Inter;font-weight:600;font-size:14px;line-height:20px;vertical-align:middle;display:flex;align-items:center;gap:10px;background-color:#fff}.download-btn{display:flex}.custom-table{width:100%;border-collapse:collapse}.custom-table thead{background-color:#28a745;color:#fff}.custom-table th,.custom-table td{padding:8px 12px;text-align:left;border-bottom:1px solid #ddd}.custom-table tbody tr:hover{background-color:#f5f5f5}.custom-table td{cursor:pointer}.custom-table td:first-child{font-weight:500;color:#06c}.custom-table td:first-child:hover{text-decoration:underline}@media screen and (max-width: 1364px){.main-content{margin-left:12px!important}}@media screen and (max-width: 576px){.vb-sign-in-container{background-color:#f5f8fa;height:unset}.vb-sign-in-row{height:unset}}@media (max-width: 1424px){.sidebar{width:224px}.main-content{margin-left:224px!important}}@media screen and (max-width: 767px){.main-content{margin-left:0!important}.vb-export-btn,.vb-upload-csv-btn,.vb-create-new-btn{margin:10px 0 0}.vb-export-btn,.vb-upload-csv-btn,.vb-create-new-btn{justify-content:center}.vb-upload-create-btn-div{display:grid;justify-content:end;align-items:center;grid-template-columns:1fr 1fr;gap:10px}.vb-header-logo{width:100%!important}.toggle-btn{color:#006d23;margin:0 0 0 20px}.side-logo-cross .toggle-btn{color:#fff}.side-logo-cross{display:flex;justify-content:space-between}.sidebar{width:250px}.main-content{padding:15px}.vb-search-btn-div>div button{margin:0}.vb-search-btn-div>div .vb-search-input{width:100%}.vb-create-container-form-row{padding:20px 10px}.vb-update-password-container{width:100%!important}.vb-update-password-form-row{box-sizing:border-box}.vb-update-password-form-row>form{width:100%}.vb-manage-admin-row{padding:0}.vb-manage-admin-sub-headings{margin-bottom:20px}.vb-overview-left-section,.vb-overview-right-section{width:100%}.vb-reset-paddword-btn-col{margin-top:20px!important;flex-direction:column}.vb-reset-paddword-btn-col button{width:100%}.vb-tabs-col{display:flex;justify-content:space-between;margin-top:20px!important}.vb-save-btn{width:100%!important;margin-top:20px}ul.nav.nav-tabs,.vb-overview-left-section,.vb-overview-right-section{width:100%!important}.vb-overview-left-section,.vb-overview-right-section{background-color:#fff;width:100%;border-radius:10px;padding:20px!important}.vb-overview-top-row{padding:20px 8px}.vb-declarations-content-div{padding:20px!important}.vb-update-btn-div,.dash-top-search{flex-direction:column}.dash-top-search .right-side{display:flex;gap:12px;flex-wrap:wrap;margin-top:15px}.chart-grid{display:grid;grid-template-columns:auto;gap:0;max-width:100%;overflow-x:hidden;height:380px}.chart-grid>div>div{border:0!important}}@media (max-width: 1024px){.vb-form-div{width:100%}.vb-sign-in-row{flex-flow:column-reverse;overflow-y:auto}}@media (max-width: 768px){.sidebar{left:0}.main-content{margin-left:250px}.toggle-btn{display:none}.defect-header{flex-direction:column;align-items:flex-start;gap:10px}.repair-status-input{max-width:100%;text-align:left}.image-placeholder{width:70px;height:70px}}
