@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body,button,input,select,textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.oil-sidebar.main-sidebar,.oil-sidebar.main-sidebar:before{background-color:#0a1d35!important;border:none!important;box-shadow:none!important}.oil-sidebar .brand-link.oil-sidebar__brand{align-items:center;background:#0000!important;border-bottom:none!important;display:flex;gap:10px;padding:1.1rem 1rem .85rem}.oil-sidebar__logo{border-radius:8px!important;box-shadow:none!important;float:none!important;height:32px;margin:0!important;opacity:1!important;width:32px}.oil-sidebar__brand-text{color:#fff!important;font-size:1.05rem;font-weight:600;letter-spacing:.01em;margin:0!important;opacity:1!important}.oil-sidebar__body{display:flex;flex-direction:column;height:calc(100vh - 57px);overflow:hidden;padding:0 .65rem .5rem!important}.oil-sidebar__user{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;gap:12px;margin-bottom:.35rem;padding:.85rem .55rem 1rem}.oil-sidebar__avatar{align-items:center;background:#3b82f6;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.85rem;font-weight:700;height:40px;justify-content:center;letter-spacing:.02em;width:40px}.oil-sidebar__user-meta{display:flex;flex-direction:column;line-height:1.25;min-width:0}.oil-sidebar__user-name{color:#fff;font-size:.95rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oil-sidebar__user-role{color:#8fa3bd;font-size:.78rem;font-weight:400;margin-top:2px}.oil-sidebar__nav{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding-bottom:.5rem;scrollbar-color:#ffffff26 #0000;scrollbar-width:thin}.oil-sidebar__nav::-webkit-scrollbar{width:4px}.oil-sidebar__nav::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.oil-sidebar .nav-sidebar>.nav-item>.nav-link.oil-sidebar__link,.oil-sidebar .oil-sidebar__link.MuiListItemButton-root{border-radius:8px!important;color:#fff!important;margin:2px 0;padding:.55rem .7rem!important;transition:background-color .15s ease}.oil-sidebar .MuiListItemButton-root:hover{background-color:#ffffff0f!important}.oil-sidebar .MuiList-root{background:#0000!important}.oil-sidebar .MuiListItemText-root{margin-bottom:0!important;margin-top:0!important}.oil-sidebar .nav-sidebar>.nav-item>.nav-link.oil-sidebar__link p,.oil-sidebar .oil-sidebar__label .MuiTypography-root,.oil-sidebar .oil-sidebar__label span{color:#fff!important;font-size:.92rem!important;font-weight:500!important}.oil-sidebar .nav-sidebar>.nav-item>.nav-link.oil-sidebar__link .nav-icon,.oil-sidebar .oil-sidebar__chevron,.oil-sidebar .oil-sidebar__chevron i,.oil-sidebar .oil-sidebar__icon,.oil-sidebar .oil-sidebar__icon i{color:#c5d0de!important}.oil-sidebar .oil-sidebar__icon i.nav-icon{font-size:1rem;margin-right:0;width:auto}.oil-sidebar .nav-sidebar>.nav-item>.nav-link.oil-sidebar__link:hover,.oil-sidebar .oil-sidebar__link.MuiListItemButton-root:hover{background-color:#ffffff0f!important}.oil-sidebar .nav-item.oil-sidebar__item.active>.nav-link,.oil-sidebar .nav-sidebar>.nav-item>.nav-link.oil-sidebar__link.active,.oil-sidebar.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active{background-color:#243447!important;box-shadow:none!important;color:#fff!important}.oil-sidebar.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active:hover{background-color:#2c3f55!important}.oil-sidebar .oil-sidebar__parent.menu-open{background-color:initial!important}.oil-sidebar .oil-sidebar__menu-list{background:#0000!important;padding:0!important}.oil-sidebar__dropdown{margin:2px 0}.oil-sidebar__submenu{margin:.15rem 0 .35rem 1.15rem;padding-left:.85rem!important;position:relative}.oil-sidebar__submenu:before{background:#8fa3bd73;border-radius:1px;bottom:4px;content:"";left:0;position:absolute;top:4px;width:1.5px}.oil-sidebar__sublink.MuiListItemButton-root{border-radius:6px!important;color:#a8b7cb!important;margin:1px 0;min-height:32px!important;padding:.35rem .55rem!important}.oil-sidebar__sublink:hover{background-color:#ffffff0d!important}.oil-sidebar__sublink.active{background-color:#243447d9!important;color:#fff!important}.oil-sidebar__sublabel .MuiTypography-root,.oil-sidebar__sublabel span{color:inherit!important;font-size:.86rem!important;font-weight:400!important}.oil-sidebar__nested{padding-left:.65rem!important}.oil-sidebar__footer{flex:0 0 auto;margin-top:auto;padding-top:.5rem;pointer-events:none}.oil-sidebar__footer-art{display:block;height:auto;max-height:150px;object-fit:contain;object-position:bottom center;opacity:.95;width:100%}.sidebar-mini.sidebar-collapse .oil-sidebar .oil-sidebar__brand-text,.sidebar-mini.sidebar-collapse .oil-sidebar .oil-sidebar__chevron,.sidebar-mini.sidebar-collapse .oil-sidebar .oil-sidebar__footer,.sidebar-mini.sidebar-collapse .oil-sidebar .oil-sidebar__user-meta{display:none!important}.sidebar-mini.sidebar-collapse .oil-sidebar .oil-sidebar__user{justify-content:center;padding-left:0;padding-right:0}.sidebar-mini.sidebar-collapse .oil-sidebar .brand-link.oil-sidebar__brand{justify-content:center;padding-left:.5rem;padding-right:.5rem}.sidebar-mini.sidebar-collapse .main-sidebar:hover .oil-sidebar__brand-text,.sidebar-mini.sidebar-collapse .main-sidebar:hover .oil-sidebar__chevron,.sidebar-mini.sidebar-collapse .main-sidebar:hover .oil-sidebar__footer,.sidebar-mini.sidebar-collapse .main-sidebar:hover .oil-sidebar__user-meta{display:flex!important}.sidebar-mini.sidebar-collapse .main-sidebar:hover .oil-sidebar__brand-text{display:inline!important}.sidebar-mini.sidebar-collapse .main-sidebar:hover .oil-sidebar__footer{display:block!important}.sidebar-mini.sidebar-collapse .main-sidebar:hover .oil-sidebar .oil-sidebar__user{justify-content:flex-start;padding-left:.55rem;padding-right:.55rem}.sidebar-mini.sidebar-collapse .main-sidebar:hover .oil-sidebar .brand-link.oil-sidebar__brand{justify-content:flex-start;padding-left:1rem;padding-right:1rem}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.css-rh82gz-DropDown{min-width:200px}.react-dropdown-select-dropdown{min-width:150px;width:100%}@media (max-width:1300px){.status-filters button{font-size:10px;padding:5px 10px}}.sidebar-mini.sidebar-collapse .MuiListItemText-root{opacity:0;transition:opacity .3s ease}.sidebar-mini.sidebar-collapse .main-sidebar:hover .MuiListItemText-root,.sidebar-mini:not(.sidebar-collapse) .MuiListItemText-root{opacity:1}.sidebar-mini.sidebar-collapse .MuiListItemText-root span{white-space:nowrap}.oil-header.main-header{align-items:center;background:#fff!important;border-bottom:1px solid #e8edf3!important;box-shadow:none!important;display:flex!important;gap:1rem;height:auto!important;justify-content:space-between;margin-left:250px;min-height:72px;padding:.75rem 1.5rem!important}.oil-header__left{align-items:center;display:flex;flex:1 1 auto;gap:.85rem;min-width:0}.oil-header__menu-btn{align-items:center;border-radius:8px;color:#6b7c93;display:inline-flex;flex-shrink:0;font-size:1.15rem;height:36px;justify-content:center;width:36px}.oil-header__menu-btn:hover{background:#f3f6fa;color:#0a1d35;text-decoration:none}.oil-header__title-block{line-height:1.2;min-width:0}.oil-header__title{color:#0f2744;font-size:1.25rem;font-weight:700;letter-spacing:-.01em;margin:0}.oil-header__subtitle,.oil-header__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oil-header__subtitle{color:#8fa0b5;font-size:.82rem;font-weight:400;margin:.2rem 0 0}.oil-header__right{align-items:center;display:flex;flex:0 0 auto;gap:.85rem}.oil-header__search{align-items:center;display:flex;position:relative;width:min(280px,28vw)}.oil-header__search-icon{color:#9aa8ba;font-size:.85rem;left:14px;pointer-events:none;position:absolute}.oil-header__search-input{background:#f3f5f8;border:none;border-radius:999px;color:#0f2744;font-size:.9rem;height:40px;outline:none;padding:0 1rem 0 2.35rem;width:100%}.oil-header__search-input::placeholder{color:#a3b0c0}.oil-header__search-input:focus{background:#eef2f7;box-shadow:0 0 0 2px #3b82f626}.oil-header__notify{align-items:center;background:#0000;border:none;border-radius:50%;color:#5f7088;cursor:pointer;display:inline-flex;font-size:1.15rem;height:40px;justify-content:center;padding:0;position:relative;width:40px}.oil-header__notify:hover{background:#f3f6fa;color:#0f2744}.oil-header__notify-badge{background:#3b82f6;border-radius:999px;color:#fff;font-size:.65rem;font-weight:700;height:16px;line-height:16px;min-width:16px;padding:0 4px;position:absolute;right:4px;text-align:center;top:4px}.oil-header__user-dropdown{position:relative}.oil-header__user{align-items:center;border-radius:999px;color:#0f2744!important;display:inline-flex;gap:.55rem;padding:.2rem .35rem .2rem .2rem;text-decoration:none!important}.oil-header__user:hover{background:#f3f6fa}.oil-header__avatar{align-items:center;background:#3b82f6;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:.78rem;font-weight:700;height:36px;justify-content:center;letter-spacing:.02em;width:36px}.oil-header__user-name{color:#0f2744;font-size:.92rem;font-weight:600;white-space:nowrap}.oil-header__user-caret{color:#7b8ba1;font-size:.7rem;margin-right:.15rem}.oil-header__dropdown-menu{border:1px solid #e8edf3;border-radius:10px;box-shadow:0 8px 24px #0f274414;margin-top:.35rem!important;min-width:160px;padding:.35rem}.oil-header__dropdown-menu .dropdown-item{border-radius:8px;color:#0f2744;font-size:.9rem;padding:.55rem .75rem}.oil-header__dropdown-menu .dropdown-item:hover{background:#f3f6fa;color:#0f2744}.layout-navbar-fixed .wrapper .oil-header.main-header{height:auto!important}.layout-navbar-fixed .wrapper .content-wrapper{margin-top:72px!important;padding-top:0!important}.layout-navbar-fixed .wrapper .content-wrapper>.content{padding-top:1rem}.oil-dashboard .container-fluid{padding-top:0}.oil-dashboard .oil-stat-row{margin-top:0}.oil-dashboard .oil-stat-row>[class*=col-]{margin-bottom:.85rem}.sidebar-mini.sidebar-collapse .oil-header.main-header{margin-left:4.6rem}@media (max-width:991.98px){.oil-header.main-header{margin-left:0}.oil-header__subtitle{display:none}.oil-header__search{width:180px}.oil-header__user-name{display:none}}@media (max-width:575.98px){.oil-header.main-header{padding:.65rem .85rem!important}.oil-header__search{display:none}}.MuiListItemText-root span,.sidebar-mini.sidebar-collapse .main-sidebar:hover .MuiListItemText-root span{white-space:normal}.oil-stat-row{margin-left:-.5rem;margin-right:-.5rem}.oil-stat-row>[class*=col-]{margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem}.oil-stat-card{align-items:flex-start;background:#fff;border:1px solid #e8edf3;border-radius:12px;color:inherit;display:flex;gap:.9rem;height:100%;padding:1.15rem 1.2rem;text-decoration:none!important;transition:box-shadow .15s ease,border-color .15s ease}.oil-stat-card:hover{border-color:#d7dee8;box-shadow:0 6px 18px #0f27440f;color:inherit}.oil-stat-card__icon{align-items:center;border-radius:10px;display:inline-flex;flex-shrink:0;font-size:1.05rem;height:44px;justify-content:center;width:44px}.oil-stat-card__body{display:flex;flex:1 1 auto;flex-direction:column;line-height:1.2;min-width:0}.oil-stat-card__value{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}.oil-stat-card__label{color:#4b5c72;font-size:.9rem;font-weight:500;margin-top:.35rem}.oil-stat-card__trend{align-items:center;display:inline-flex;font-size:.78rem;font-weight:500;gap:.3rem;margin-top:.55rem}.oil-stat-card__trend i{font-size:.85rem;line-height:1}.oil-stat-card__dash{font-weight:700;line-height:1}.oil-stat-card__trend--down{color:#ef4444}.oil-stat-card__trend--up{color:#22c55e}.oil-stat-card__trend--flat{color:#94a3b8}.oil-stat-card--blue .oil-stat-card__icon{background:#e8f1ff;color:#3b82f6}.oil-stat-card--blue .oil-stat-card__value{color:#3b82f6}.oil-stat-card--green .oil-stat-card__icon{background:#e8f8ef;color:#22c55e}.oil-stat-card--green .oil-stat-card__value{color:#22c55e}.oil-stat-card--orange .oil-stat-card__icon{background:#fff1e6;color:#f97316}.oil-stat-card--orange .oil-stat-card__value{color:#f97316}.oil-stat-card--purple .oil-stat-card__icon{background:#f1e9ff;color:#8b5cf6}.oil-stat-card--purple .oil-stat-card__value{color:#8b5cf6}.oil-chart-row{margin-bottom:.5rem;margin-left:-.5rem;margin-right:-.5rem}.oil-chart-row>[class*=col-]{margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem}.oil-panel{background:#fff;border:1px solid #e8edf3;border-radius:14px;box-shadow:0 4px 16px #0f27440a;height:100%;padding:1.15rem 1.25rem 1.25rem}.oil-panel__header{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.85rem}.oil-fleet-list-toolbar{border-bottom:1px solid #edf1f6;flex-wrap:wrap;padding:0 0 .85rem}.oil-fleet-list-search{align-items:center;background:#fff;border:1px solid #dbe3ed;border-radius:9px;color:#8fa0b5;display:flex;flex:1 1 320px;gap:.65rem;height:42px;max-width:480px;min-width:min(100%,240px);padding:0 .8rem;transition:border-color .15s ease,box-shadow .15s ease}.oil-fleet-list-search:focus-within{border-color:#93c5fd;box-shadow:0 0 0 3px #3b82f61a}.oil-fleet-list-search input{background:#0000;border:0;color:#0f2744;font:inherit;font-size:.85rem;min-width:0;outline:0;padding:0;width:100%}.oil-fleet-list-search input::placeholder{color:#94a3b8}.oil-fleet-list-toolbar__actions{align-items:center;display:flex;flex:0 0 auto;gap:.5rem}@media (max-width:560px){.oil-fleet-list-search{flex-basis:100%;max-width:none}.oil-fleet-list-toolbar__actions{justify-content:flex-end;width:100%}}.oil-panel__title{color:#0f2744;font-size:1.05rem;font-weight:700;margin:0}.oil-range-toggle{align-items:center;background:#f3f5f8;border-radius:999px;display:inline-flex;padding:3px}.oil-range-toggle__btn{background:#0000;border:none;border-radius:999px;color:#8fa0b5;cursor:pointer;font-size:.8rem;font-weight:600;padding:.4rem .85rem;transition:background-color .15s ease,color .15s ease}.oil-range-toggle__btn.is-active{background:#e8f1ff;color:#3b82f6}.oil-panel__chart--line{height:240px;margin-bottom:1rem}.oil-overview-stats{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(4,minmax(0,1fr))}.oil-overview-stat{border:1px solid #0000;border-radius:10px;padding:.75rem .65rem;text-align:center}.oil-overview-stat__value{font-size:1.25rem;font-weight:700;line-height:1.1}.oil-overview-stat__label{color:#7b8ba1;font-size:.75rem;font-weight:500;margin-top:.3rem}.oil-overview-stat--blue{background:#eef5ff}.oil-overview-stat--blue .oil-overview-stat__value{color:#3b82f6}.oil-overview-stat--green{background:#eefaf3}.oil-overview-stat--green .oil-overview-stat__value{color:#22c55e}.oil-overview-stat--orange{background:#fff5eb}.oil-overview-stat--orange .oil-overview-stat__value{color:#f97316}.oil-overview-stat--purple{background:#f5efff}.oil-overview-stat--purple .oil-overview-stat__value{color:#8b5cf6}.oil-status-layout{align-items:center;display:flex;gap:1.25rem;min-height:280px;padding-top:.5rem}.oil-status-donut{flex-shrink:0;height:190px;position:relative;width:190px}.oil-status-donut__center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute;text-align:center}.oil-status-donut__total{color:#0f2744;font-size:1.75rem;font-weight:700;line-height:1}.oil-status-donut__caption{color:#8fa0b5;font-size:.78rem;font-weight:500;margin-top:.3rem}.oil-status-legend{display:flex;flex:1 1 auto;flex-direction:column;gap:.85rem;list-style:none;margin:0;padding:0}.oil-status-legend__item{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.oil-status-legend__left{align-items:center;display:inline-flex;gap:.55rem;min-width:0}.oil-status-legend__dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.oil-status-legend__label{color:#4b5c72;font-size:.9rem;font-weight:500}.oil-status-legend__value{color:#0f2744;font-size:.9rem;font-weight:600;white-space:nowrap}@media (max-width:767.98px){.oil-overview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.oil-status-layout{flex-direction:column;min-height:auto}.oil-status-legend{width:100%}}.oil-table-panel-col{margin-bottom:1rem}.oil-table-panel{padding-bottom:.65rem}.oil-panel__link{color:#3b82f6;font-size:.88rem;font-weight:600;text-decoration:none!important;white-space:nowrap}.oil-panel__link:hover{color:#2563eb;text-decoration:underline!important}.oil-table-panel__body{overflow-x:auto}.oil-table-wrap .rdt_TableHeadRow{overflow:hidden}.custom-table-filterbar{align-items:center;background:#f8fafc;border:1px solid #e8edf3;border-radius:10px;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.55rem;min-height:54px;padding:.5rem .75rem}.custom-table-filterbar__summary{align-items:center;color:#3b82f6;display:flex;gap:.65rem;min-width:0}.custom-table-filterbar__summary>svg{background:#fff;border:1px solid #d7e4f5;border-radius:8px;flex:0 0 30px;height:30px;padding:7px;width:30px}.custom-table-filterbar__summary>div{display:flex;flex-direction:column;gap:.08rem;min-width:0}.custom-table-filterbar__summary strong{color:#344256;font-size:.76rem;font-weight:700}.custom-table-filterbar__summary span{color:#8492a6;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-table-filterbar__actions{align-items:center;display:inline-flex;flex:0 0 auto;gap:.5rem}.custom-table-filterbar__button,.custom-table-filterbar__clear{align-items:center;background:#fff;border:1px solid #d7e0eb;border-radius:8px;color:#526176;cursor:pointer;display:inline-flex;font-size:.76rem;font-weight:650;gap:.4rem;justify-content:center;min-height:34px;padding:.4rem .7rem;transition:border-color .15s ease,background .15s ease,color .15s ease;white-space:nowrap}.custom-table-filterbar__button.is-active,.custom-table-filterbar__button:hover{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.custom-table-filterbar__clear{background:#0000;border-color:#0000;color:#64748b}.custom-table-filterbar__clear:hover{background:#eef2f7;color:#0f2744}@media (max-width:480px){.custom-table-filterbar{padding:.45rem .5rem}.custom-table-filterbar__summary{gap:.4rem}.custom-table-filterbar__summary>svg{flex-basis:28px;height:28px;width:28px}.custom-table-filterbar__button{padding:.4rem .55rem}}.oil-table-wrap .rdt_TableCol_Sortable{color:#5f7088}.oil-table-empty{color:#8fa0b5;font-size:.88rem;padding:1.5rem 1rem}.oil-doc-badges{display:flex;flex-wrap:wrap;gap:.4rem;padding:.15rem 0}.oil-doc-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;line-height:1.2;padding:.28rem .65rem;white-space:nowrap}.oil-doc-badge--blue{background:#e8f1ff;color:#3b82f6}.oil-doc-badge--orange{background:#fff1e6;color:#ea7a1f}.oil-row-legend{align-items:center;border-bottom:1px solid #edf1f6;color:#64748b;display:flex;flex-wrap:wrap;font-size:.73rem;gap:.55rem .9rem;padding:.65rem 1rem}.oil-row-legend__title{color:#475569;font-weight:700}.oil-row-legend__item{align-items:center;display:inline-flex;gap:.35rem;white-space:nowrap}.oil-row-legend__swatch{background:#fff;border:1px solid #dbe3ed;border-radius:3px;flex:0 0 13px;height:13px;width:13px}.oil-row-legend__swatch--inactive{background:#b91c1c;border-color:#b91c1c}.oil-row-legend__swatch--fleet-available{background:#16a34a;border-color:#16a34a}.oil-row-legend__swatch--fleet-unavailable{background:#ea580c;border-color:#ea580c}.oil-row-legend__swatch--fleet-docs{background:#f59e0b;border-color:#f59e0b}.oil-row-legend__swatch--driver-available{background:#16a34a;border-color:#16a34a}.oil-row-legend__swatch--driver-unavailable{background:#ea580c;border-color:#ea580c}.oil-row-legend__swatch--default{background:#fff;border-color:#dbe3ed}.oil-expiry-dates{display:flex;flex-direction:column;gap:.45rem;padding:.15rem 0}.oil-expiry-dates__item{display:block;line-height:1.45;min-height:1.45em}.oil-action-btn{align-items:center;background:#fff;border:1px solid #d7e4f5;border-radius:50%;color:#3b82f6;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;transition:background-color .15s ease,border-color .15s ease;width:34px}.oil-action-btn:hover{background:#eef5ff;border-color:#bfdbfe}.oil-action-btn svg{height:15px;width:15px}.oil-analytics-row{margin-bottom:.5rem;margin-left:-.5rem;margin-right:-.5rem}.oil-analytics-row>[class*=col-]{margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem}.oil-analytics-panel{min-height:320px}.oil-fleet-layout{align-items:center;display:flex;gap:1rem;min-height:240px}.oil-fleet-donut{flex-shrink:0;height:150px;position:relative;width:150px}.oil-fleet-donut__center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute;text-align:center}.oil-fleet-donut__total{color:#0f2744;font-size:1.45rem;font-weight:700;line-height:1}.oil-fleet-donut__caption{color:#8fa0b5;font-size:.72rem;font-weight:500;margin-top:.25rem}.oil-locations-chart{height:250px}.oil-activity-list{display:flex;flex-direction:column;gap:.85rem;list-style:none;margin:0;padding:.25rem 0 0}.oil-activity-item{align-items:center;display:flex;gap:.75rem}.oil-activity-item__icon{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;font-size:.9rem;height:38px;justify-content:center;width:38px}.oil-activity-item__icon--green{background:#e8f8ef;color:#22c55e}.oil-activity-item__icon--blue{background:#e8f1ff;color:#3b82f6}.oil-activity-item__icon--sky{background:#eaf6ff;color:#0ea5e9}.oil-activity-item__icon--red{background:#fdecec;color:#ef4444}.oil-activity-item__text{color:#0f2744;flex:1 1 auto;font-size:.88rem;font-weight:500;min-width:0}.oil-activity-item__time{color:#8fa0b5;font-size:.78rem;font-weight:500;white-space:nowrap}@media (max-width:1199.98px){.oil-fleet-layout{align-items:stretch;flex-direction:column}.oil-fleet-donut{margin:0 auto}}.multi-form-delete-button{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#ef4444;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:.4rem;padding:.35rem .75rem;text-decoration:none;transition:all .15s ease;white-space:nowrap}.multi-form-delete-button:hover{background:#fee2e2;border-color:#fca5a5;color:#dc2626}.multi-form-delete-button:active{background:#fecaca}.multi-form-delete-button:focus{box-shadow:0 0 0 2px #ef444433;outline:none}.multi-form-delete-button i,.multi-form-delete-button svg{flex-shrink:0;font-size:.75rem}.multi-form-add-button{align-items:center;background:#0f2744;border:1px solid #0f2744;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:600;gap:.4rem;padding:.45rem 1rem;text-decoration:none;transition:all .15s ease;white-space:nowrap}.multi-form-add-button:hover{background:#1a3c66;border-color:#1a3c66;color:#fff}.multi-form-add-button:active{background:#091a2e;border-color:#091a2e}.multi-form-add-button:focus{box-shadow:0 0 0 2px #0f274440;outline:none}.multi-form-add-button i,.multi-form-add-button svg{flex-shrink:0;font-size:.8rem}.oil-filter-bar{align-items:center;background:#f8fafc;border:1px solid #e8edf3;border-radius:12px;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.25rem;padding:.75rem 1rem}.oil-filter-group{align-items:center;display:inline-flex;gap:.55rem}.oil-filter-label{color:#64748b;font-size:.76rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.oil-filter-pills{align-items:center;background:#edf2f7;border-radius:999px;display:inline-flex;gap:3px;padding:3px}.oil-filter-pill-btn{align-items:center;background:#0000;border:none;border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:.35rem;line-height:1.25;padding:.32rem .75rem;transition:all .15s ease;white-space:nowrap}.oil-filter-pill-btn:hover:not(.is-active){background:#ffffffb3;color:#0f2744}.oil-filter-pill-btn.is-active{background:#0f2744;box-shadow:0 2px 6px #0f274426;color:#fff}.oil-filter-count-badge{align-items:center;background:#00000012;border-radius:999px;color:inherit;display:inline-flex;font-size:.68rem;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.oil-filter-pill-btn.is-active .oil-filter-count-badge{background:#ffffff38;color:#fff}.oil-filter-divider{background:#e2e8f0;height:24px;margin:0 .25rem;width:1px}.oil-search-box{flex:1 1 240px;max-width:320px;min-width:240px;position:relative}.oil-search-box input{background:#fff;border:1px solid #d1d5db;border-radius:8px;font-size:.85rem;height:38px;padding-left:2.35rem;padding-right:2rem;transition:border-color .15s,box-shadow .15s}.oil-search-box input:focus{border-color:#0f2744;box-shadow:0 0 0 3px #0f274414;outline:none}.oil-search-box .oil-search-icon{color:#94a3b8;font-size:.95rem;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.oil-search-box .oil-search-clear{align-items:center;background:none;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:.85rem;justify-content:center;line-height:1;padding:4px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.oil-search-box .oil-search-clear:hover{background:#f1f5f9;color:#0f2744}.oil-clear-filters-btn{align-items:center;background:#fef2f2;border:1px solid #fee2e2;border-radius:8px;color:#ef4444;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:.4rem;padding:.42rem .8rem;transition:all .15s ease;white-space:nowrap}.oil-clear-filters-btn:hover{background:#fee2e2;border-color:#fca5a5;color:#dc2626}.oil-mis-btn-wrap .MuiButton-root{align-items:center!important;background:#fff!important;border-color:#cbd5e1!important;border-radius:8px!important;box-shadow:none!important;color:#334155!important;display:inline-flex!important;font-size:.84rem!important;font-weight:600!important;gap:6px!important;height:38px!important;padding:0 14px!important;text-transform:none!important;transition:all .2s ease!important;white-space:nowrap!important}.oil-mis-btn-wrap .MuiButton-root:hover{background:#f8fafc!important;border-color:#94a3b8!important;color:#0f172a!important}.oil-content-header{margin-bottom:.35rem}.oil-content-header__inner{padding-left:0;padding-right:0}.oil-page-head{align-items:center;border-bottom:1px solid #e8edf3;display:flex;flex-wrap:wrap;gap:.65rem 1.25rem;justify-content:space-between;padding:.9rem 0 .95rem}.oil-page-head__text{flex:1 1 auto;min-width:0}.oil-page-head__title{color:#0f2744;font-size:1.4rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0}.oil-page-head__subtitle{color:#8fa0b5;font-size:.84rem;font-weight:500;margin:.3rem 0 0}.oil-page-head__crumbs{align-items:center;background:#f4f7fb;border:1px solid #e8edf3;border-radius:999px;display:inline-flex;flex-wrap:wrap;font-size:.85rem;margin:0;padding:.3rem 1rem!important}.oil-page-head__crumbs .breadcrumb-item{align-items:center;color:#64748b;display:flex;font-weight:500}.oil-page-head__crumbs .breadcrumb-item+.breadcrumb-item{padding-left:.4rem!important}.oil-page-head__crumbs .breadcrumb-item+.breadcrumb-item:before{color:#b6c2d2;content:"/";padding-right:.4rem!important}.oil-page-head__crumbs .breadcrumb-item a{color:#3b82f6;font-weight:600;text-decoration:none}.oil-page-head__crumbs .breadcrumb-item a:hover{color:#2563eb;text-decoration:underline}.oil-page-head__crumbs .breadcrumb-item.active{color:#0f2744;font-weight:700}@media (max-width:575.98px){.oil-page-head{align-items:flex-start;flex-direction:column}}.oil-user-stats{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1.25rem}.oil-user-stat{align-items:center;background:#fff;border:1px solid #e8edf3;border-radius:14px;box-shadow:0 2px 10px #0f274408;color:inherit;cursor:pointer;display:flex;gap:.85rem;overflow:hidden;padding:1rem 1.1rem;position:relative;text-align:left;transition:all .18s ease}.oil-user-stat:after{background:#3b82f60d;border-radius:50%;content:"";height:96px;position:absolute;right:-34px;top:-34px;transition:transform .2s ease;width:96px}.oil-user-stat:hover{border-color:#d7dee8;box-shadow:0 8px 22px #0f274414;transform:translateY(-2px)}.oil-user-stat:hover:after{transform:scale(1.25)}.oil-user-stat.is-active{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.oil-user-stat__icon{align-items:center;border-radius:12px;display:inline-flex;flex-shrink:0;font-size:1.1rem;height:46px;justify-content:center;width:46px}.oil-user-stat__icon--blue{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 12px #3b82f647;color:#fff}.oil-user-stat__icon--green{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 4px 12px #22c55e47;color:#fff}.oil-user-stat__icon--red{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 12px #ef444447;color:#fff}.oil-user-stat__icon--purple{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 4px 12px #8b5cf647;color:#fff}.oil-user-stat__body{flex:1 1 auto;line-height:1.2;min-width:0}.oil-user-stat__value{color:#0f2744;font-size:1.65rem;font-weight:800;letter-spacing:-.02em;line-height:1.05}.oil-user-stat__label{color:#64748b;font-size:.8rem;font-weight:600;margin-top:.3rem}.oil-user-stat__chip{align-items:center;align-self:flex-start;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:.68rem;font-weight:700;gap:.25rem;justify-self:flex-end;margin-top:.15rem;padding:.18rem .5rem;position:relative;white-space:nowrap;z-index:1}.oil-user-stat__chip--blue{background:#eef5ff;color:#2563eb}.oil-user-stat__chip--green{background:#ecfdf3;color:#16a34a}.oil-user-stat__chip--red{background:#fef2f2;color:#dc2626}.oil-user-stat__chip--purple{background:#f5efff;color:#7c3aed}@media (max-width:1199.98px){.oil-user-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.oil-user-stats{grid-template-columns:1fr}}.oil-user-toolbar{gap:.75rem;justify-content:space-between;margin-bottom:1rem}.oil-user-toolbar,.oil-user-toolbar__left{align-items:center;display:flex;flex-wrap:wrap}.oil-user-toolbar__left{flex:1 1 auto;gap:.6rem;min-width:0}.oil-user-toolbar__right{align-items:center;display:flex;flex-shrink:0;gap:.6rem}.oil-user-search{align-items:center;display:flex;flex:1 1 240px;max-width:320px;min-width:240px;position:relative}.oil-user-search__icon{color:#94a3b8;display:inline-flex;left:12px;pointer-events:none;position:absolute}.oil-user-search input{background:#fff;border:1px solid #dbe3ec;border-radius:10px;color:#0f2744;font-size:.85rem;height:40px;outline:none;padding:0 2.25rem 0 2.35rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.oil-user-search input::placeholder{color:#a7b4c5}.oil-user-search input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.oil-user-search__clear{align-items:center;background:#0000;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:inline-flex;height:26px;justify-content:center;position:absolute;right:8px;width:26px}.oil-user-search__clear:hover{background:#fef2f2;color:#ef4444}.oil-user-filter{position:relative}.oil-user-filter select{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #dbe3ec;border-radius:10px;color:#0f2744;cursor:pointer;font-size:.84rem;font-weight:500;height:40px;outline:none;padding:0 2.1rem 0 .85rem;transition:border-color .15s ease,box-shadow .15s ease}.oil-user-filter select:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.oil-user-filter__caret{color:#8fa0b5;display:inline-flex;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.oil-user-result-count{align-items:center;background:#f4f7fb;border:1px solid #e8edf3;border-radius:999px;color:#64748b;display:inline-flex;font-size:.78rem;font-weight:600;gap:.3rem;padding:.32rem .75rem;white-space:nowrap}.oil-user-result-count strong{color:#0f2744}.oil-user-clear-btn{align-items:center;background:#fef2f2;border:1px solid #fee2e2;border-radius:10px;color:#dc2626;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:.35rem;height:40px;padding:0 .85rem;transition:all .15s ease;white-space:nowrap}.oil-user-clear-btn:hover{background:#fee2e2;border-color:#fca5a5}.oil-user-actions{align-items:center;display:flex;gap:.5rem}.oil-user-act{align-items:center;background:#fff;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;transition:all .15s ease;width:34px}.oil-user-act svg{height:15px;width:15px}.oil-user-act--view{background:#f2f7ff;border-color:#d7e4f5;color:#3b82f6}.oil-user-act--view:hover{background:#3b82f6;border-color:#3b82f6;color:#fff}.oil-user-act--edit{background:#f6f1ff;border-color:#e4d9f7;color:#7c3aed}.oil-user-act--edit:hover{background:#7c3aed;border-color:#7c3aed;color:#fff}.oil-user-act--delete{background:#fef2f2;border-color:#fbd5d5;color:#ef4444}.oil-user-act--delete:hover{background:#ef4444;border-color:#ef4444;color:#fff}.oil-user-act--password{background:#fffbeb;border-color:#fde68a;color:#d97706}.oil-user-act--password:hover{background:#d97706;border-color:#d97706;color:#fff}.oil-user-act.is-loading{opacity:.6;pointer-events:none}.oil-user-table-wrap .rdt_TableHeadRow{background-color:#f3f6fa!important;border-radius:10px!important}.oil-user-table-wrap .rdt_TableRow{transition:background-color .12s ease}.oil-user-table-wrap .rdt_TableRow:hover{background-color:#f8fbfe!important}.oil-user-avatar{align-items:center;background:linear-gradient(135deg,#e8f1ff,#dbeafe);border-radius:12px;color:#3b82f6;display:flex;flex-shrink:0;font-size:.8rem;font-weight:700;height:38px;justify-content:center;position:relative;text-transform:uppercase;width:38px}.oil-user-avatar__dot{border:2px solid #fff;border-radius:50%;bottom:-3px;height:12px;position:absolute;right:-3px;width:12px}.oil-user-avatar__dot--on{background:#22c55e}.oil-user-avatar__dot--off{background:#cbd5e1}.oil-user-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.35rem;line-height:1.25;padding:.28rem .7rem;white-space:nowrap}.oil-user-badge__dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.oil-user-badge--active{background:#ecfdf3;border:1px solid #bbf7d0;color:#15803d}.oil-user-badge--active .oil-user-badge__dot{background:#22c55e}.oil-user-badge--inactive{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.oil-user-badge--inactive .oil-user-badge__dot{background:#ef4444}.oil-user-badge--role{background:#f5efff;border:1px solid #e9d8ff;color:#7c3aed}.oil-user-view{width:100%}.oil-user-view__cover{background:linear-gradient(120deg,#0a1d35,#1e3a5f 55%,#3b82f6);border-radius:14px 14px 0 0;height:120px;margin:-1.25rem -1.25rem 0;overflow:hidden;position:relative}.oil-user-view__cover:after{background:#ffffff14;border-radius:50%;content:"";height:200px;position:absolute;right:-40px;top:-60px;width:200px}.oil-user-view__cover:before{background:#ffffff0d;border-radius:50%;bottom:-70px;content:"";height:160px;left:30%;position:absolute;width:160px}.oil-user-view__head{align-items:flex-end;display:flex;gap:1rem;margin-top:-38px;padding:0 1.25rem 1.1rem;position:relative;z-index:1}.oil-user-view__avatar{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border:4px solid #fff;border-radius:20px;box-shadow:0 8px 24px #3b82f64d;color:#fff;display:flex;flex-shrink:0;font-size:1.6rem;font-weight:700;height:84px;justify-content:center;text-transform:uppercase;width:84px}.oil-user-view__meta{min-width:0;padding-bottom:.25rem}.oil-user-view__name{color:#0f2744;font-size:1.25rem;font-weight:800;letter-spacing:-.01em;margin:0}.oil-user-view__badges{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.5rem}.oil-user-view__fields{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.25rem 0}.oil-user-view__field{align-items:center;background:#f8fafc;border:1px solid #edf1f6;border-radius:12px;display:flex;gap:.7rem;padding:.7rem .85rem}.oil-user-view__field-icon{align-items:center;background:#eef5ff;border-radius:10px;color:#3b82f6;display:inline-flex;flex-shrink:0;font-size:.9rem;height:36px;justify-content:center;width:36px}.oil-user-view__field-body{line-height:1.25;min-width:0}.oil-user-view__field-label{color:#8fa0b5;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.oil-user-view__field-value{color:#0f2744;font-size:.86rem;font-weight:700;margin-top:2px;word-break:break-word}.oil-user-view__footer{border-top:1px solid #edf1f6;display:flex;gap:.6rem;justify-content:flex-end;margin-top:.5rem;padding-top:1rem}.oil-user-view__close{align-items:center;background:#ffffff2e;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:14px;top:14px;transition:background-color .15s ease,transform .15s ease;width:34px;z-index:2}.oil-user-view__close:hover{background:#ffffff52;transform:scale(1.06)}.oil-user-view-dialog{max-width:720px!important}@media (max-width:575.98px){.oil-user-view-dialog{margin:12px!important;max-width:calc(100vw - 24px)!important}.oil-user-view__fields{grid-template-columns:1fr}}.oil-user-view-drawer__cover{background:linear-gradient(120deg,#0a1d35,#1e3a5f 55%,#3b82f6);border-radius:14px 14px 0 0;height:120px;margin:0 -1.25rem;overflow:hidden}.oil-user-view-drawer__cover:after{background:#ffffff14;border-radius:50%;content:"";height:200px;position:absolute;right:-40px;top:-60px;width:200px}.oil-user-view-drawer__cover:before{background:#ffffff0d;border-radius:50%;bottom:-70px;content:"";height:160px;left:30%;position:absolute;width:160px}.oil-user-view-drawer__cover{position:relative}.oil-user-delete{padding:.5rem .25rem .25rem;text-align:center}.oil-user-delete__icon{align-items:center;background:#fef2f2;border-radius:50%;color:#ef4444;display:flex;font-size:1.7rem;height:64px;justify-content:center;margin:0 auto 1rem;width:64px}.oil-user-delete__title{color:#0f2744;font-size:1.05rem;font-weight:700;margin:0}.oil-user-delete__text{color:#64748b;font-size:.84rem;line-height:1.5;margin:.5rem auto 0;max-width:340px}.oil-user-delete__text strong{color:#0f2744}.oil-user-delete__actions{display:flex;gap:.6rem;justify-content:center;margin-top:1.25rem}.oil-user-delete__btn{align-items:center;background:#fff;border:1px solid #dbe3ec;border-radius:10px;color:#334155;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:600;gap:.35rem;height:40px;justify-content:center;min-width:108px;transition:all .15s ease}.oil-user-delete__btn--cancel:hover{background:#f1f5f9;border-color:#cbd5e1}.oil-user-delete__btn--danger{background:#ef4444;border-color:#ef4444;color:#fff}.oil-user-delete__btn--danger:hover{background:#dc2626;border-color:#dc2626}.oil-user-delete__btn.is-loading{opacity:.7;pointer-events:none}.oil-user-empty{color:#94a3b8;flex-direction:column;gap:.4rem;padding:2.75rem 1rem}.oil-user-empty,.oil-user-empty__icon{align-items:center;display:flex;justify-content:center}.oil-user-empty__icon{background:#f4f7fb;border-radius:50%;color:#a7b4c5;font-size:1.5rem;height:64px;margin-bottom:.5rem;width:64px}.oil-user-empty__title{color:#334155;font-size:.95rem;font-weight:700;margin:0}.oil-user-empty__text{font-size:.82rem;margin:0;max-width:320px;text-align:center}.oil-user-drawer{background:#fff;display:flex;flex-direction:column;height:100%}.oil-user-drawer__header{align-items:flex-start;background:linear-gradient(120deg,#0a1d35,#1e3a5f 55%,#3b82f6);display:flex;flex:0 0 auto;gap:.75rem;justify-content:space-between;overflow:hidden;padding:1.15rem 1.25rem;position:relative}.oil-user-drawer__header:after{background:#ffffff12;border-radius:50%;content:"";height:170px;position:absolute;right:-40px;top:-50px;width:170px}.oil-user-drawer__title{align-items:center;display:flex;gap:.8rem;min-width:0;position:relative;z-index:1}.oil-user-drawer__title-icon{align-items:center;background:#ffffff29;border-radius:12px;color:#fff;display:inline-flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.oil-user-drawer__heading{color:#fff;font-size:1.1rem;font-weight:700;line-height:1.2;margin:0}.oil-user-drawer__subtitle{color:#ffffffb3;font-size:.78rem;font-weight:400;margin:.25rem 0 0}.oil-user-drawer__close{align-items:center;background:#ffffff29;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;position:relative;transition:background-color .15s ease,transform .15s ease;width:36px;z-index:2}.oil-user-drawer__close:hover{background:#ffffff4d;transform:scale(1.06)}.oil-user-drawer__body{flex:1 1 auto;overflow-y:auto;padding:1.25rem 1.25rem 1rem}.oil-user-drawer__section-title{align-items:center;color:#0f2744;display:flex;font-size:.8rem;font-weight:700;gap:.5rem;letter-spacing:.05em;margin:0 0 .85rem;text-transform:uppercase}.oil-user-drawer__section-title:after{background:#edf1f6;content:"";flex:1 1 auto;height:1px}.oil-user-drawer__section-title+.form-group{margin-top:.25rem}.oil-user-drawer__footer{background:#fafbfc;border-top:1px solid #edf1f6;display:flex;flex:0 0 auto;gap:.6rem;justify-content:flex-end;padding:1rem 1.25rem}.oil-user-drawer__btn{align-items:center;background:#fff;border:1px solid #dbe3ec;border-radius:10px;color:#334155;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:600;gap:.4rem;height:42px;justify-content:center;min-width:108px;transition:all .15s ease}.oil-user-drawer__btn:disabled{cursor:not-allowed;opacity:.65}.oil-user-drawer__btn--cancel:hover{background:#f1f5f9;border-color:#cbd5e1}.oil-user-drawer__btn--save{background:#3b82f6;border-color:#3b82f6;box-shadow:0 4px 12px #3b82f642;color:#fff}.oil-user-drawer__btn--save:hover{background:#2563eb;border-color:#2563eb}.oil-fleet-tabs-wrapper{background:#fff;border:1px solid #e8edf3;border-radius:14px;box-shadow:0 4px 16px #0f27440a;gap:.75rem;justify-content:space-between;padding:.65rem 1rem}.oil-fleet-tabs,.oil-fleet-tabs-wrapper{align-items:center;display:flex;flex-wrap:wrap}.oil-fleet-tabs{gap:.25rem}.oil-fleet-tab-btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:#64748b;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:600;gap:.4rem;padding:.42rem .9rem;position:relative;transition:all .18s ease;white-space:nowrap}.oil-fleet-tab-btn:hover{background:#f1f5f9;border-color:#e2e8f0;color:#0f2744}.oil-fleet-tab-btn.active{background:#0f2744;border-color:#0f2744;box-shadow:0 2px 8px #0f274438;color:#fff}.oil-fleet-tab-badge{align-items:center;background:#ffffff40;border-radius:999px;color:inherit;display:inline-flex;font-size:.7rem;font-weight:700;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px}.oil-fleet-tab-btn:not(.active) .oil-fleet-tab-badge{background:#e2e8f0;color:#475569}.oil-fleet-tabs-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.oil-vehicle-chip{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:.8rem;font-weight:700;gap:.35rem;letter-spacing:.03em;padding:.3rem .75rem}.custom-dropdown-container label,.form-group>label{color:#334155!important;display:inline-block!important;font-size:.95rem!important;font-weight:600!important;margin-bottom:.4rem!important}input[type=file].form-control::file-selector-button{background-color:#f8f9fa!important;border:none!important;border-right:1px solid #ced4da!important;color:#495057!important;cursor:pointer!important;font-weight:500!important;height:38px!important;margin:-.25rem -.75rem!important;margin-inline-end:.75rem!important;padding:.375rem .75rem!important}input[type=file].form-control:hover::file-selector-button{background-color:#e2e6ea!important}.custom-dropdown-container,.form-group{margin-bottom:1.5rem!important}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.css-6sxacw-ReactDropdownSelect{opacity:1!important}.login-form{margin:0 auto;width:35rem}@media screen and (max-width:768px){.login-form{width:25rem}}
/*# sourceMappingURL=main.14fd1f8a.css.map*/