body[data-erp-desktop=true] .fleet-shell{background:#edf3f7}body[data-erp-desktop=true] .logistics-erp-driver-context{color:#214c65;background:#e1edf4;border:1px solid #aec6d5;border-radius:7px;flex-wrap:wrap;align-items:center;gap:12px;padding:7px 10px;display:flex}body[data-erp-desktop=true] .logistics-erp-driver-context:after,body[data-erp-desktop=true] .logistics-erp-driver-context h2{display:none}body[data-erp-desktop=true] .logistics-erp-driver-context p{color:#385a70;margin:0}body[data-erp-desktop=true] .logistics-erp-driver-context>div{align-items:center;margin:0}body[data-erp-desktop=true] .logistics-erp-driver-context span{min-height:30px;padding:4px 7px}body[data-erp-desktop=true] .logistics-erp-vehicles{gap:5px;max-width:100%;padding:3px;display:flex;overflow-x:auto}body[data-erp-desktop=true] .logistics-erp-vehicles button{color:#214c65;background:linear-gradient(#f9fcff,#dbe8f1);border:1px solid #a3bbc9;flex:none;padding:5px 9px}body[data-erp-desktop=true] .logistics-erp-vehicles button[aria-pressed=true]{color:#fff;background:#285f7e}body[data-erp-desktop=true] .logistics-erp-redundant-heading{display:none}body[data-erp-desktop=true] .fleet-shell .stage-card[aria-pressed=true]>strong{color:#173d54}body[data-erp-desktop=true] .compact-admin{max-width:none;padding:0 8px 64px}body[data-erp-desktop=true] .logistics-erp-navigation{z-index:45;margin:0 -8px;position:sticky;top:0}body[data-erp-desktop=true] .logistics-erp-system-row{color:#fff;background:linear-gradient(110deg,#123d5b,#1d5f7d);align-items:center;gap:5px;min-height:52px;margin:0;padding:6px 140px 6px 7px;display:flex}body[data-erp-desktop=true] .logistics-erp-system-row h1{color:#173d54;background:#edf4f9;border:2px solid #a0bbcb;border-radius:7px;flex:none;margin:0;padding:5px 12px;font-size:24px;font-weight:900;line-height:1.2}body[data-erp-desktop=true] .logistics-erp-system-row nav{flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}body[data-erp-desktop=true] .logistics-erp-secondary{background:#e2edf4;border-bottom:1px solid #a7c0cf;gap:4px;padding:5px 7px;display:flex;overflow-x:auto}body[data-erp-desktop=true] :is(.logistics-erp-system-row a,.logistics-erp-system-row button,.logistics-erp-secondary button,.logistics-erp-common-tools button,.logistics-erp-common-tools a){color:#224c65;white-space:nowrap;background:linear-gradient(#f9fcff,#dbe8f1);border:1px solid #fff;border-color:#fff #8ba8b9 #789aaa #effaff;border-radius:7px;flex:none;min-height:34px;padding:5px 8px;font-size:16px;font-weight:800;text-decoration:none;box-shadow:1px 2px 2px #173e533b,inset 0 1px #fff}body[data-erp-desktop=true] :is(.logistics-erp-system-row,.logistics-erp-secondary) button[aria-current=page]{color:#fff;background:linear-gradient(#397d9c,#205c7c);border-color:#9ec2d5 #16445f #153d54 #9bc1d2}body[data-erp-desktop=true] .logistics-erp-system-row>span{white-space:nowrap;font-size:14px}body[data-erp-desktop=true] :is(.logistics-erp-legacy-hero,.logistics-erp-redundant-nav,.portal-return-link){display:none}body[data-erp-desktop=true] .compact-admin>.admin-layout{display:block}body[data-erp-desktop=true] .logistics-erp-attendance{padding-bottom:44px}body[data-erp-desktop=true] .logistics-erp-inline-help{display:none}body[data-erp-desktop=true] .logistics-erp-attendance-tools{z-index:34;white-space:nowrap;background:#e8f0f5;border-top:1px solid #a7bdca;align-items:center;gap:9px;padding:5px 8px;display:flex;position:fixed;bottom:47px;left:0;right:0;overflow-x:auto}body[data-erp-desktop=true] .logistics-erp-attendance-tools>div{display:contents}body[data-erp-desktop=true] .logistics-erp-attendance-tools label{flex:none;align-items:center;gap:4px;display:flex}body[data-erp-desktop=true] .logistics-erp-attendance-tools :is(input,select,button){flex:none;width:auto;height:32px;min-height:32px;padding:3px 6px}body[data-erp-desktop=true] .logistics-erp-attendance-tools span{flex:none}body[data-erp-desktop=true] .logistics-erp-delivery{background:#edf3f7;max-width:none;min-height:100vh;padding:0 8px 64px}body[data-erp-desktop=true] .logistics-erp-delivery-table{max-height:calc(100dvh - 160px);margin-top:5px;overflow:auto}body[data-erp-desktop=true] .logistics-erp-delivery-table thead{z-index:12;position:sticky;top:0}body[data-erp-desktop=true] .logistics-erp-delivery-table :is(td,th){border:1px solid #bed0dc}body[data-erp-desktop=true] .logistics-erp-delivery-table thead th{background:#e1edf5}body[data-erp-desktop=true] :is(.logistics-erp-common-tools,.logistics-erp-office-tools){z-index:35;background:#e5eef5;border-top:1px solid #a7bdca;align-items:center;gap:6px;max-height:86px;margin:0;padding:6px 8px;display:flex;position:fixed;inset:auto 0 0;overflow:auto}body[data-erp-desktop=true] .site-status-trigger{border-radius:7px;min-height:35px;top:8px;right:7px}body[data-erp-desktop=true] .fleet-shell button:not([role=gridcell]){border-radius:7px;box-shadow:1px 2px 2px #173e532b,inset 0 1px #ffffff80}body[data-erp-desktop=true] .fleet-shell button:active:not(:disabled){transform:translateY(1px);box-shadow:inset 1px 2px 3px #173e5340}body[data-erp-desktop=true] .fleet-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:#94acbb #cfdee6 #d9e6ed #94acbb;box-shadow:inset 1px 2px 3px #173e5326}@media (prefers-reduced-motion:reduce){body[data-erp-desktop=true] .fleet-shell button:active{transform:none}}
