/* v80: deliberate navigation order, customer account access and a quiet policy row. */
body#page-start.cp-wide-layout.g75 .g80-primary .cp-primary-row{grid-template-columns:repeat(8,minmax(0,1fr));gap:3px}
body#page-start.cp-wide-layout.g75 .cp-header-tools{width:auto;gap:8px}
body#page-start.cp-wide-layout.g75 .g80-account{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;max-width:104px;padding:7px 9px;border:1px solid #9c8856;border-radius:7px;background:#17251b;color:#efdcaa;font-size:12px;line-height:1.25;text-decoration:none;text-align:center}
body#page-start.cp-wide-layout.g75 .g80-account svg{flex:none}
body#page-start.cp-wide-layout.g75 .g80-account:hover{background:#2b3c2a;border-color:#e6c979}
body#page-start.cp-wide-layout.g75 :is(.g80-account,.g80-policies a,.g80-status-link):focus-visible{outline:2px solid #eed294;outline-offset:3px}
body#page-start.cp-wide-layout.g75 .g80-primary a.g80-status-link{gap:5px;background:linear-gradient(135deg,#35442c,#1f3023);border:1px solid #8e8052;border-radius:6px;color:#f1dba6;box-shadow:inset 0 1px #e1c88315;font-weight:650}
body#page-start.cp-wide-layout.g75 .g80-status-link svg{flex:none}
body#page-start.cp-wide-layout.g75 .cp-menu-panel a.g80-status-link{display:flex;align-items:center;gap:8px;color:#f1dba6;background:#26382b}
body#page-start.cp-wide-layout.g75:has(.cp-menu[open]) .cp-header{z-index:1200}
body#page-start.cp-wide-layout.g75 .cp-menu-panel{z-index:1201}
body#page-start.cp-wide-layout.g75 .g80-footer .g78-fineprint{grid-column:1/-1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px 20px;padding-top:3px;border-top:1px solid #344333;min-width:0}
body#page-start.cp-wide-layout.g75 .g80-copyright-policies{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px 18px;min-width:0}
body#page-start.cp-wide-layout.g75 .g80-footer .g76-copyright{white-space:nowrap;font-size:10px;color:#b8c0ad}
body#page-start.cp-wide-layout.g75 .g80-policies{display:flex;align-items:center;gap:16px;flex-wrap:wrap}
body#page-start.cp-wide-layout.g75 .g80-policies a{display:inline-flex;align-items:center;min-height:24px;font-size:11px;color:#d6d5c6;text-decoration:none}
body#page-start.cp-wide-layout.g75 .g80-policies a:hover,body#page-start.cp-wide-layout.g75 .g80-policies a[aria-current]{color:#efcf86;text-decoration:underline;text-underline-offset:4px}
/* Preserve the complete vehicle illustration and emphasize the actual lookup action. */
body#page-start.cp-wide-layout.g75 #tracker .cp-status-art{border:1px solid #728056;border-radius:12px;box-shadow:0 10px 32px #0003;overflow:hidden;background:radial-gradient(ellipse at center,#253822,#101812 72%)}
body#page-start.cp-wide-layout.g75 #tracker .cp-status-copy .eyebrow{color:#d9c78f;letter-spacing:.14em}
body#page-start.cp-wide-layout.g75 #tracker #tracker-form{border:1px solid #a28a57!important;border-radius:12px!important;background:linear-gradient(145deg,#1c2c1e,#101c14)!important;box-shadow:inset 0 1px #e2cb8c20,0 10px 28px #0002!important}
body#page-start.cp-wide-layout.g75 #tracker #tracker-form input:not([type=hidden]){background:#09140e;border-color:#5f7252;border-radius:6px;color:#f3f0e5}
body#page-start.cp-wide-layout.g75 #tracker #tracker-form input:focus{border-color:#e0c17e;outline:2px solid #e0c17e40;outline-offset:1px}
body#page-start.cp-wide-layout.g75 #tracker #tracker-form button[type=submit]{background:linear-gradient(110deg,#f0d49a,#c5a366);border-color:#dec18c;color:#162117;font-weight:700;box-shadow:0 4px 14px #0002}
@media(min-width:1360px){
 body#page-start.cp-wide-layout.g75 .cp-nav{grid-template-columns:150px minmax(0,1fr) auto;gap:12px}
}
@media(max-width:1023px){
 body#page-start.cp-wide-layout.g75 .cp-header-tools{gap:6px;min-width:0}
 body#page-start.cp-wide-layout.g75 .cp-brand{min-width:94px}
 body#page-start.cp-wide-layout.g75 .g80-account{min-height:40px;max-width:82px;padding:5px 6px;gap:4px;font-size:11px}
 body#page-start.cp-wide-layout.g75 .g80-account svg{width:15px;height:15px}
 body#page-start.cp-wide-layout.g75 .cp-mobile-towing{max-width:85px;white-space:normal;font-size:11px;line-height:1.25;padding:4px 6px}
 body#page-start.cp-wide-layout.g75 .g80-footer .cp-footer-grid{grid-template-areas:'socials' 'contact' 'areas' 'legal';gap:4px}
 body#page-start.cp-wide-layout.g75 .g80-footer .g78-fineprint{grid-area:legal;flex-direction:column;gap:0;padding-top:3px}
 body#page-start.cp-wide-layout.g75 .g80-copyright-policies{justify-content:center;gap:0 10px}
 body#page-start.cp-wide-layout.g75 .g80-policies{justify-content:center;gap:12px}
 body#page-start.cp-wide-layout.g75 .g80-footer .g76-copyright{font-size:9px}
 body#page-start.cp-wide-layout.g75 .g80-policies a{font-size:10px;min-height:24px}
}
@media(max-width:359px){
 body#page-start.cp-wide-layout.g75 .g80-account{max-width:70px;font-size:10px;padding:4px}
 body#page-start.cp-wide-layout.g75 .cp-mobile-towing{max-width:65px;font-size:10px;padding:4px}
 body#page-start.cp-wide-layout.g75 .cp-header-tools{gap:5px}
}
