.vehicle-form-header{margin-bottom:14px}.vehicle-form-header p{margin:4px 0 0}.vehicle-form{min-width:0}.vehicle-edit-layout .free-layout-block-body{height:100%;min-height:0}.vehicle-edit-layout .ui-form-field{box-sizing:border-box;align-content:start;height:auto;min-height:0}.vehicle-edit-layout .ui-form-field__control{min-height:0}.vehicle-edit-layout .ui-toggle-tile{align-self:start;height:auto}.vehicle-edit-layout input,.vehicle-edit-layout select,.vehicle-edit-layout textarea{box-sizing:border-box;width:100%;min-width:0;max-width:none}.vehicle-edit-layout textarea{resize:none;height:100%;min-height:96px}.vehicle-edit-photo-block{width:100%;min-width:0;height:100%;min-height:0}.input-with-status{grid-template-columns:minmax(0,1fr) minmax(82px,auto);align-items:center;gap:8px;display:grid}.field-check{color:var(--ui-text-muted);white-space:nowrap;font-size:12px;font-weight:800}.field-check-ok{color:var(--ui-success-text)}.field-check-warning{color:var(--ui-warning-text)}.field-check-error{color:var(--ui-danger-text)}.vehicle-partner-picker-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.vehicle-partner-picker-row .button{white-space:nowrap;align-self:stretch}.vehicle-partner-selected{min-height:var(--ui-control-height);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-surface-muted);color:var(--ui-text);gap:2px;padding:7px 10px;display:grid}.vehicle-partner-selected strong{font-weight:800}.vehicle-partner-selected small,.vehicle-partner-option small{color:var(--ui-text-muted);font-size:12px}.vehicle-partner-list{gap:6px;max-height:55vh;margin-top:12px;display:grid;overflow:auto}.vehicle-partner-option{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-surface);width:100%;color:var(--ui-text);text-align:left;cursor:pointer;gap:2px;padding:9px 10px;display:grid}.vehicle-partner-option[hidden]{display:none}.vehicle-partner-option:hover{border-color:var(--ui-info-border);background:var(--ui-surface-hover)}
