#editor.vehicle-inline-editor{position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;overflow:visible!important;color:inherit}
#editor.vehicle-inline-editor:not([open]){display:none!important}
#editor.vehicle-inline-editor[open]{display:block!important}
#editor.vehicle-inline-editor #form{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important}
#editor.vehicle-inline-editor #detail-body{height:auto!important;max-height:none!important;overflow:visible!important;padding:22px 0!important}
#editor.vehicle-inline-editor .dialog-heading{position:static!important;padding:0 0 18px!important;background:transparent!important}
#editor.vehicle-inline-editor .dialog-actions{position:sticky!important;bottom:0;display:flex;flex-wrap:wrap;gap:12px;padding:14px!important;background:rgba(255,255,255,.94)!important;backdrop-filter:blur(12px);border-top:1px solid #ddd}
#editor.vehicle-inline-editor #close{width:auto!important;font-size:14px!important;white-space:nowrap}
#editor.vehicle-inline-editor textarea{min-height:140px}
#editor.vehicle-inline-editor .photos{max-height:none!important;overflow:visible!important}
@media(max-width:600px){#editor.vehicle-inline-editor .fields{grid-template-columns:1fr!important}#editor.vehicle-inline-editor .dialog-actions #save-state{width:100%}}