/* Blazor's built-in ValidationMessage/ValidationSummary components render with no styling of
   their own -- without this, an invalid field's message is indistinguishable from ordinary body
   text, defeating the point of showing it per-field right under the input. */
.validation-message {
    display: block;
    color: var(--bs-danger, #dc3545);
    font-size: 0.875em;
    margin-top: 0.25rem;
}
