.theme-facebook-ads{--background:0 0% 5%;--foreground:0 0% 98%;--card:0 0% 8%;--card-foreground:0 0% 98%;--primary:200 95% 55%;--primary-foreground:0 0% 5%;--secondary:214 89% 52%;--secondary-foreground:0 0% 98%;--muted:0 0% 15%;--muted-foreground:0 0% 65%;--destructive:0 84% 60%;--destructive-foreground:0 0% 98%;--border:0 0% 20%;--ring:200 95% 55%;--fb-blue:214 89% 52%;--fb-light-blue:200 95% 55%;--tiktok-cyan:var(--fb-light-blue);--tiktok-magenta:var(--fb-blue);--tiktok-dark:0 0% 5%;--gradient-primary:linear-gradient(135deg, hsl(var(--fb-light-blue)), hsl(var(--fb-blue)));--page-bg:hsl(var(--background));--page-text:hsl(var(--foreground));--accent-color:hsl(var(--fb-light-blue));--accent-color-2:hsl(var(--fb-blue));--card-bg:hsl(var(--card));--border-color:hsl(var(--border));--muted-text:hsl(var(--muted-foreground));--heading-color:hsl(var(--foreground));--link-color:hsl(var(--fb-light-blue));--button-bg:hsl(var(--fb-light-blue));--button-text:hsl(var(--background));color:hsl(var(--foreground));font-family:"Noto Sans Thai", var(--font-space-grotesk), sans-serif}.theme-facebook-ads h1,.theme-facebook-ads h2,.theme-facebook-ads h3{font-family:var(--font-space-grotesk), "Noto Sans Thai", sans-serif}.theme-facebook-ads .gradient-text{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:var(--gradient-primary)}@keyframes facebook-ads-float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes facebook-ads-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.theme-facebook-ads .animate-float{animation:6s ease-in-out infinite facebook-ads-float}.theme-facebook-ads .animate-fade-up{animation:.6s ease-out forwards facebook-ads-fade-up}.theme-facebook-ads .animate-delay-100{animation-delay:.1s}.theme-facebook-ads .animate-delay-200{animation-delay:.2s}.theme-facebook-ads .animate-delay-300{animation-delay:.3s}.theme-facebook-ads .animate-delay-400{animation-delay:.4s}.theme-facebook-ads .animate-delay-500{animation-delay:.5s}@media (prefers-reduced-motion:reduce){.theme-facebook-ads .animate-float,.theme-facebook-ads .animate-fade-up{opacity:1;animation:none}}
