/* OFM design tokens
 *
 * Superseded by the ofm theme's src/input.css (theme is authoritative).
 * This file is kept for standalone plugin use when the theme is inactive —
 * it defines MINIMAL legacy variables under dark-first defaults so the
 * ad plugin's CSS never renders broken if the theme isn't providing tokens.
 */

:root {
	--ofm-surface:            #131318;
	--ofm-surface-container:  #1f1f25;
	--ofm-surface-bright:     #2a292f;
	--ofm-on-surface:         #e4e1e9;
	--ofm-on-surface-muted:   rgba(228, 225, 233, 0.72);
	--ofm-primary:            #d0bcff;
	--ofm-primary-container:  #a078ff;
	--ofm-on-primary:         #3c0091;
	--ofm-secondary:          #eec058;
	--ofm-ghost:              rgba(255, 255, 255, 0.08);
	--ofm-shine:              rgba(255, 255, 255, 0.35);
	--ofm-shadow-primary:     0 30px 60px -20px rgba(160, 120, 255, 0.35);
	--ofm-shadow-cta:         0 10px 30px -10px rgba(160, 120, 255, 0.6);
	--ofm-shadow-cta-hover:   0 18px 40px -10px rgba(160, 120, 255, 0.85);
	--ofm-radius-lg:          1rem;
	--ofm-radius-md:          0.75rem;
	--ofm-radius-sm:          0.5rem;
}
