/*
Theme Name: PressBot Theme
Theme URI: https://pressbot.io
Author: GreenScript
Author URI: https://greenscript.dev
Description: A playful, modern theme for the PressBot AI ChatBot landing page.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: pressbot-theme
Tags: one-column, custom-colors, custom-menu, featured-images, full-width-template

PressBot - AI ChatBot for WordPress
Designed with playful aesthetics to match the friendly mascot.
*/

/* Base custom styles - most styling done via Tailwind */

/* Bouncy button animation */
@keyframes bounce-subtle {
	0%, 100% { transform: translateY(0); }
	50% { transform: translateY(-4px); }
}

.bounce-hover:hover {
	animation: bounce-subtle 0.4s ease-in-out;
}

/* Floating animation for mascot */
@keyframes float {
	0%, 100% { transform: translateY(0) rotate(0deg); }
	25% { transform: translateY(-10px) rotate(2deg); }
	75% { transform: translateY(-5px) rotate(-2deg); }
}

.animate-float {
	animation: float 4s ease-in-out infinite;
}

/* Chat bubble pulse */
@keyframes bubble-pulse {
	0%, 100% { transform: scale(1); opacity: 1; }
	50% { transform: scale(1.05); opacity: 0.9; }
}

.animate-bubble {
	animation: bubble-pulse 2s ease-in-out infinite;
}

/* Gradient text helper */
.gradient-text {
	background: linear-gradient(135deg, #6366f1 0%, #8b5cf6 50%, #a855f7 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
}

/* Playful shadow */
.shadow-playful {
	box-shadow: 0 10px 40px -10px rgba(99, 102, 241, 0.3);
}

.shadow-playful-lg {
	box-shadow: 0 20px 60px -15px rgba(99, 102, 241, 0.4);
}

/* Smooth scroll */
html {
	scroll-behavior: smooth;
}

/* Custom scrollbar */
::-webkit-scrollbar {
	width: 8px;
}

::-webkit-scrollbar-track {
	background: #f1f5f9;
}

::-webkit-scrollbar-thumb {
	background: #c7d2fe;
	border-radius: 4px;
}

::-webkit-scrollbar-thumb:hover {
	background: #a5b4fc;
}
