/* глобальные, безопасные в любом контексте правки forms.css. .ts-filter фон/радиус зависит от контекста (хедер vs форма поиска) — оставлен нетронутым, правится точечно в header.css/конкретных формах. */

.checkmark {
  background-color: var(--vg-bg) !important;
  border: var(--vg-border-width) solid var(--vg-ink) !important;
}
input:checked ~ .checkmark {
  background-color: var(--vg-primary) !important;
  border-color: var(--vg-primary) !important;
}

.onoffswitch-label {
  background: var(--vg-bg) !important;
  border-color: var(--vg-ink) !important;
}
.onoffswitch-checkbox:checked + .onoffswitch-label {
  background: var(--vg-primary) !important;
  border-color: var(--vg-primary) !important;
}

.ts-file {
  border-radius: var(--vg-radius-control) !important;
}

.ts-input-icon {
  --ts-icon-color: var(--vg-ink);
}

.pika-single {
  border-radius: var(--vg-radius-control) !important;
  font-family: var(--vg-font-body) !important;
}
