.sector-permissions{margin:0 0 18px}.sector-permissions .check{margin:10px 0}.decision .actions{flex-wrap:wrap}.vehicle-listing{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:36px;margin-top:28px}.vehicle-listing>div{min-width:0}.vehicle-listing h2{font-size:28px;line-height:1.25;margin:8px 0 18px}.vehicle-listing .details{margin:28px 0}.vehicle-listing p{line-height:1.65}.vehicle-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.vehicle-photos img{width:100%;aspect-ratio:1;object-fit:contain;background:#f5f7f8}.portal-nav{flex-wrap:wrap;overflow-x:visible;gap:14px 24px}.vehicle-listing .primary{display:inline-block;text-align:center}@media(max-width:800px){.vehicle-listing{grid-template-columns:1fr;gap:24px}.vehicle-listing h2{font-size:24px}.portal-nav{gap:14px 20px}.decision .actions>*{max-width:100%;white-space:normal}}
