/* ============================================================
   DIALOG FORM FIELDS – Canonical field design (New Asset)
   Labels above, standard weight, dark grey; red required asterisk;
   inputs with consistent padding. Apply class "dialog-form-fields"
   to the form container (e.g. dialog content or tab content).
   ============================================================ */

.dialog-form-fields .form-label {
    font-weight: 400;
    color: var(--mud-palette-text-primary);
    font-size: 0.875rem;
    line-height: 1.5;
    margin-bottom: 0.25rem;
}

.dialog-form-fields .req {
    color: var(--mud-palette-error);
    font-weight: 600;
    margin-left: 2px;
}

.dialog-form-fields .mud-input-slot input,
.dialog-form-fields .mud-input-slot textarea {
    padding-top: 8px;
    padding-bottom: 8px;
}
