.v42-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.v42-panel{margin:14px 0;border:1px solid #384350;border-radius:12px;padding:14px}.v42-vehicle{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:9px 0}.v42-backdrop{position:fixed;inset:0;background:#000b;display:grid;place-items:center;z-index:99999;padding:20px}.v42-dialog{width:min(480px,100%);max-height:90vh;overflow:auto;background:#182230;color:#fff;padding:22px;border-radius:16px;display:grid;gap:12px}.v42-dialog label{display:grid;gap:5px}.v42-dialog input,.v42-dialog select,.v42-dialog textarea{width:100%;padding:10px;background:#fff;color:#141414;border-radius:7px}.v42-offline{position:fixed;right:12px;bottom:14px;background:#143327;color:#e6fff4;padding:7px 12px;border-radius:12px;font-size:12px;z-index:200;pointer-events:none}.v42-offline.warn{background:#6c4014;color:white}.v42-photos{margin-top:20px}.v42-photos input{display:block;margin:12px 0}.v42-thumb{display:inline-flex;flex-direction:column;gap:4px;max-width:140px;margin:7px;padding:8px;background:#1d2937;border-radius:10px}.v42-thumb img{width:120px;height:100px;object-fit:cover}.v42-photos button{margin:5px}@media(max-width:550px){.v42-vehicle{align-items:flex-start;flex-direction:column}.v42-offline{max-width:80vw}}