/* Local override to ensure action buttons remain visible in light themes.
   This file is loaded from public/admin/index.html (no rebuild required). */

:root,
body[data-theme="wintry"] {
	/* Svelte UI uses: rgb(var(--color-primary-500) / <alpha>) */
	--color-primary-500: 52 97 255;
	--color-primary-600: 45 85 224;
	--color-primary-700: 37 74 191;
	--on-primary: 255 255 255;
}

/* If any components bypass tokens, force common primary button variants. */
.btn.variant-filled-primary,
.btn-icon.variant-filled-primary,
.variant-filled-primary {
	background-color: rgb(var(--color-primary-500) / 1) !important;
	color: rgb(var(--on-primary) / 1) !important;
}
