/**
 * AstroViktor Suite — unified design tokens (skin foundation).
 * Canonical source of truth for the cosmic dark palette used across all modules.
 * Phase 1: tokens only (additive, zero visual change). Modules are migrated to
 * these tokens incrementally with visual QA so the live design never shifts.
 */
:root {
	/* Backgrounds */
	--avs-bg:#050814;
	--avs-bg-2:#07101d;
	--avs-bg-elev:#0d1728;
	--avs-card:#0f1b2e;
	--avs-card-2:#12233a;

	/* Accents */
	--avs-cyan:#17c6d4;
	--avs-cyan-soft:#6ce4ef;
	--avs-gold:#d6a84f;
	--avs-gold-soft:#f0cc7a;
	--avs-green:#1ecb7b;
	--avs-pink:#ff5f86;

	/* Text */
	--avs-text:#dfe8f1;
	--avs-text-soft:#9fb0c4;

	/* Typography */
	--avs-font-main:"Inter","Segoe UI",Arial,sans-serif;
	--avs-font-heading:"Inter","Segoe UI",Arial,sans-serif;

	/* Layout */
	--avs-radius:14px;
	--avs-container-lg:1320px;
	--avs-container-md:1180px;

	/* Gradients */
	--avs-gradient-cosmic:linear-gradient(135deg,#08111f 0%,#0c1930 42%,#111f3f 100%);
	--avs-gradient-cyan:linear-gradient(135deg,#17c6d4 0%,#008fff 100%);
	--avs-gradient-gold:linear-gradient(135deg,#d6a84f 0%,#f3d086 100%);
	--avs-gradient-premium:linear-gradient(135deg,#17c6d4 0%,#8f5cff 55%,#ff4fd8 100%);
}

/* Remove stale "X Months Free" promo from pricing cards (prices now come from PMPro). */
.avm-badge--yearly,
.avm-toggle-offer { display: none !important; }
