/* Keep an original workshop photograph unchanged until a specific cutout exists. */
.vehicle-composition--source-photo .vehicle-render{filter:none}

/* Only the compact name editor for workshop-delivered vehicles. */
.vehicle-inline-editor--verified{
  box-sizing:border-box;
  width:min(460px,calc(100vw - 28px));
  padding:10px 14px;
  gap:6px;
  border:1px solid rgba(255,255,255,.16);
  border-radius:17px;
  background:rgba(12,15,20,.68);
  backdrop-filter:blur(18px);
  -webkit-backdrop-filter:blur(18px)
}
.vehicle-inline-editor--verified p{
  max-width:100%;
  margin:0;
  color:rgba(255,255,255,.76);
  font:650 11px/1.35 system-ui,sans-serif;
  text-align:center;
  overflow-wrap:anywhere
}
.vehicle-inline-editor--verified p+p{
  color:rgba(255,255,255,.52);
  font-size:10px
}
.vehicle-inline-editor--verified .vehicle-editor-meta{
  box-sizing:border-box;
  width:100%;
  padding:0;
  background:transparent;
  backdrop-filter:none;
  -webkit-backdrop-filter:none
}
.vehicle-inline-editor--verified .vehicle-editor-meta label{
  width:100%;
  min-width:0;
  gap:8px
}
.vehicle-inline-editor--verified .vehicle-editor-meta input{
  box-sizing:border-box;
  flex:1;
  width:100%;
  min-width:0;
  height:32px;
  padding:0 10px;
  border:1px solid rgba(255,255,255,.18);
  border-radius:10px;
  background:rgba(255,255,255,.07);
  color:#fff;
  color-scheme:dark;
  font:650 11px/1 system-ui,sans-serif;
  text-transform:none;
  letter-spacing:normal;
  outline:0
}
.vehicle-inline-editor--verified .vehicle-editor-meta input:focus{
  border-color:rgba(255,255,255,.5);
  background:rgba(255,255,255,.11)
}
.vehicle-inline-editor--verified .vehicle-editor-actions{
  position:static;
  justify-content:center
}
