.TruckFillupDashboard_Container__jsa8O{display:flex;flex-direction:column;height:calc(100vh - var(--header-height));width:100%;max-width:100vw;overflow-x:hidden;position:relative}.TruckFillupDashboard_StatsSection__x8IHB{background-color:var(--color-primary-500);color:var(--color-white,#fff);padding:12px 0 24px;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-top:0;position:relative;box-sizing:border-box}.TruckFillupDashboard_StatsSection__x8IHB .TruckFillupDashboard_StatsHeader__i3m37{padding:0 16px;font-size:var(--font-size-medium);font-weight:500;color:var(--color-white,#fff);max-width:800px;margin:0 auto var(--space-4);width:100%;justify-content:space-evenly}.TruckFillupDashboard_StatsSection__x8IHB .TruckFillupDashboard_StatsGrid__cIrMP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px;gap:2px;padding:0 16px;max-width:800px;margin:0 auto;width:100%}.TruckFillupDashboard_StatsSection__x8IHB .TruckFillupDashboard_StatCard__PwtQL{background-color:hsla(0,0%,100%,.1);padding:12px 4px;border-radius:8px;display:flex;flex-direction:column;gap:4px;text-align:center;min-width:0;width:100%;align-items:center;justify-content:center}.TruckFillupDashboard_StatsSection__x8IHB .TruckFillupDashboard_StatCard__PwtQL .MuiTypography-root{color:var(--color-white,#fff)}.TruckFillupDashboard_VehiclesListHeader___n8Cu{overflow-y:auto;padding:0}.TruckFillupDashboard_VehiclesListHeader___n8Cu .TruckFillupDashboard_VehiclesHeader__ju36Y{padding:6px 16px;background:var(--color-primary-50,#f0f9ff);box-sizing:border-box;text-align:center;font-size:var(--font-size-medium);font-weight:500}.TruckFillupDashboard_VehiclesListHeader___n8Cu .TruckFillupDashboard_VehiclesContent__S4JVt{padding:0 16px}.TruckFillupDashboard_VehiclesList__GOK_O{flex:1 1;overflow-y:auto;padding:var(--space-2) 0 150px}.TruckFillupDashboard_VehiclesList__GOK_O .TruckFillupDashboard_VehiclesHeader__ju36Y{margin-bottom:16px;padding:8px 16px;background:var(--color-primary-50,#f0f9ff);width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);box-sizing:border-box;text-align:center}.TruckFillupDashboard_VehiclesList__GOK_O .TruckFillupDashboard_VehiclesContent__S4JVt{padding:0 16px}.TruckFillupDashboard_VehiclesList__GOK_O .TruckFillupDashboard_VehicleCard__ZXS_N{display:flex;align-items:center;max-width:800px;margin:0 auto 12px;padding:4px 12px;background:var(--color-background);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;transition:transform .2s}.TruckFillupDashboard_VehiclesList__GOK_O .TruckFillupDashboard_VehicleCard__ZXS_N:hover{transform:translateY(-2px)}.TruckFillupDashboard_VehiclesList__GOK_O .TruckFillupDashboard_VehicleIcon__lU4HC{margin-right:16px}.TruckFillupDashboard_VehiclesList__GOK_O .TruckFillupDashboard_VehicleDetails__PLjO3{flex:1 1}.TruckFillupDashboard_VehiclesList__GOK_O .TruckFillupDashboard_TankLevels__PFRLP{display:flex;margin-top:8px;flex-wrap:wrap}.TruckFillupDashboard_VehiclesList__GOK_O .TruckFillupDashboard_TankLevels__PFRLP .TruckFillupDashboard_TankLevel__IU0mk{display:flex;flex-direction:column;align-items:center;min-width:80px;gap:2px}.TruckFillupDashboard_VehiclesList__GOK_O .TruckFillupDashboard_TankLevels__PFRLP .TruckFillupDashboard_TankLevel__IU0mk .TruckFillupDashboard_Amount___kv1w{font-weight:700;white-space:nowrap}.TruckFillupDashboard_VehiclesList__GOK_O .TruckFillupDashboard_TankLevels__PFRLP .TruckFillupDashboard_TankLevel__IU0mk .TruckFillupDashboard_Type__ZSEeq{color:var(--text-secondary);font-size:.85em;white-space:nowrap}.TruckFillupDashboard_VehiclesList__GOK_O .TruckFillupDashboard_ChevronIcon__nRXXa{color:var(--text-secondary)}.TruckFillupDashboard_AddFuelButtonContainer__rjTNx{padding:16px 16px 32px;background:var(--color-background);border-top:1px solid var(--border);position:fixed;bottom:70px;left:0;right:0;z-index:10;display:flex;justify-content:center}.TruckFillupDashboard_AddFuelButton__4EbnF{height:48px;font-size:1.1rem;margin:0 auto;max-width:800px;background-color:var(--color-primary-500)!important}.TruckFillupDashboard_AddFuelButton__4EbnF:hover{background-color:var(--color-primary-600)!important}