#exportSheet .sheet-footer{display:grid;gap:10px}
.batch-sheet-section{min-width:0;margin:16px 0 22px;border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden}.batch-sheet-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px}.batch-sheet-heading h2{font-size:17px;margin:0 0 5px}.batch-sheet-heading p{font-size:12px;line-height:1.5;color:var(--muted);margin:0}.batch-sheet-heading button{flex-shrink:0}.batch-sheet-host{height:560px;max-width:100%;min-width:0;border-top:1px solid var(--line);overflow:hidden}.batch-sheet-frame{width:100%;height:100%;display:block;border:0;background:var(--surface)}.sheet-source{padding:12px 16px;border-top:1px solid var(--line);font-size:13px}.sheet-source pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;line-height:1.65}.vehicle-details>summary{padding:12px 0;color:var(--muted);cursor:pointer}.desktop-layout{max-width:1600px!important}.desktop-layout main{grid-template-columns:minmax(0,1fr) 360px}.desktop-layout .batch-sheet-host{height:max(530px,calc(100dvh - 340px))}.desktop-layout .vehicle-workspace{overflow:hidden}@media(max-width:600px){.batch-sheet-heading{padding:12px;gap:6px}.batch-sheet-heading h2{font-size:16px}.batch-sheet-host{height:var(--batch-sheet-height,530px)}.batch-sheet-heading button{padding:8px;font-size:12px}.batch-sheet-section{margin:12px 0 16px}}@media(prefers-reduced-motion:reduce){.batch-sheet-section *{transition:none!important}}
