/**
 * BAP Performance — Token-Fallbacks
 *
 * Default-Werte für alle Tokens, die `youtube-facade.css` referenziert.
 * Eingewickelt in `@layer bap-fallback`, sodass jede unlayered
 * `:root`-Definition aus dem WPBlogsAndPages-Theme (`global.css` +
 * Customizer-Inline-CSS) sie automatisch überschreibt — unlayered styles
 * gewinnen immer gegen einen benannten Layer.
 *
 * Auf den Zielseiten dieses Plugins (Astra, Kadence) gibt es keine
 * BAP-Tokens. Dort ist dieser Layer nicht der Notnagel, sondern der
 * Normalfall — die Werte müssen für sich funktionieren.
 */

@layer bap-fallback {

	:root {
		--color-neutral-50: #fafafa;
		--color-neutral-300: #d4d4d8;
		--color-neutral-900: #18181b;

		--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;

		--font-size-sm: 0.875rem;
		--font-size-base: 1rem;
		--font-size-lg: 1.125rem;

		--font-weight-semibold: 600;

		--line-height-tight: 1.2;

		--spacing-2: 0.5rem;
		--spacing-4: 1rem;

		--radius-md: 0.5rem;

		--transition-default: 0.2s ease;
	}
}
