/* Стили хоста: только то, что не относится к оболочке Web.Client (css/tokens.css, shell.css, overlays.css). */
h1:focus { outline: none; }

.valid.modified:not([type=checkbox]) { outline: 1px solid var(--green); }
.invalid { outline: 1px solid var(--red); }
.validation-message { color: var(--red); }

.blazor-error-boundary { padding: 12px 16px; border-radius: 12px; background: var(--red-s); color: var(--fg); }
.blazor-error-boundary::after { content: "Не удалось показать этот блок. Обновите страницу."; }
