.garage-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-bottom:1px solid var(--hair,#ffffff20);margin:0 0 30px;scroll-margin-top:100px}
.garage-tabs [role=tab]{appearance:none;background:none;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--mut,#aaa);font:inherit;font-size:15px;font-weight:600;min-height:52px;padding:16px 12px;cursor:pointer;white-space:normal;margin-bottom:-1px}
.garage-tabs [role=tab]:hover{color:var(--text,#fff)}
.garage-tabs [aria-selected=true]{color:var(--or2,#ff9347);border-bottom-color:var(--or2,#ff9347)}
.garage-page [data-garage-panel][hidden]{display:none!important}
.garage-page [data-garage-panel]{scroll-margin-top:100px;min-width:0}
.garage-page .profile-logs[data-garage-panel]{margin:0;padding:0;border:0;border-radius:0;background:none}
.garage-files{padding:42px 28px;border:1px solid var(--hair,#ffffff20);background:linear-gradient(125deg,#ff7a1507,#ffffff03)}
.garage-files h2{margin:18px 0 12px}.garage-files p{max-width:600px;color:var(--mut,#aaa);font-size:14px;line-height:1.8}.garage-files .garage-note{font-size:12px;margin:16px 0 24px}
.garage-coming{display:inline-flex;padding:5px 10px;border:1px solid #ff934740;color:var(--or2,#ff9347);font-size:11px;border-radius:4px}
.profile-logs > .pl-toolbar{justify-content:space-between}
@media(max-width:760px){.garage-tabs{gap:0;margin-bottom:24px}.garage-tabs [role=tab]{font-size:13px;min-height:50px}.garage-files{padding:28px 20px}.pl-toolbar select{width:100%;min-height:44px}.garage-page [data-garage-panel] .pl-layout{gap:20px}}
@media(max-width:360px){.garage-tabs{gap:0}.garage-tabs [role=tab]{font-size:12px}}

.garage-page .veh-resources{display:flex;flex-direction:column;gap:10px;grid-column:3;grid-row:1 / span 2;align-self:center}
.garage-page .veh-resources .btn{min-width:92px;justify-content:center}
@media(min-width:761px){
  .garage-page .veh{grid-template-columns:48px minmax(0,1fr) auto}
  .garage-page .veh .vin{overflow-wrap:anywhere}
}
@media(max-width:760px){
  .garage-page .veh-resources{grid-column:1 / -1;grid-row:auto;flex-direction:row;justify-content:flex-end}
}
