❤️‍🔥 My Spicy Art Corner ❤️‍🔥

Soft, cute, and spicy creations ✨

/* 🌸 Spicy Art Corner Stylesheet - Animated & Interactive Version 🌸 */ /* 🌙 General Page Styles */ body { margin: 0; font-family: 'Poppins', sans-serif; background: linear-gradient(135deg, #1a0f1f, #2b1333, #3a1a3f); color: #ffd6f6; line-height: 1.6; overflow-x: hidden; position: relative; } a { color: #ff9de2; text-decoration: none; transition: 0.3s; } a:hover { color: #ffffff; text-shadow: 0 0 10px #ff9de2; } /* 🎀 Header Styles */ header { text-align: center; padding: 40px 20px; position: relative; z-index: 1; } header h1 { font-family: 'Playfair Display', serif; color: #ff8ad6; text-shadow: 0 0 8px rgba(255, 138, 214, 0.6); } /* 🌸 Navigation */ nav { text-align: center; margin-bottom: 20px; } nav a { margin: 0 15px; font-weight: bold; } /* 💖 Card Sections */ .card { background: rgba(255, 182, 225, 0.08); border: 1px solid rgba(255, 182, 225, 0.2); border-radius: 20px; padding: 20px; margin-bottom: 20px; backdrop-filter: blur(10px); position: relative; z-index: 1; } /* ❤️‍🔥 Buttons */ .button { display: inline-block; padding: 10px 20px; border-radius: 25px; background: linear-gradient(135deg, #ff6ec7, #ff3cac); color: white; font-weight: bold; cursor: pointer; transition: 0.3s ease; } .button:hover { background: linear-gradient(135deg, #ff3cac, #ff6ec7); box-shadow: 0 0 12px #ff6ec7; } /* 🌙 Scrollbar */ ::-webkit-scrollbar { width: 8px; } ::-webkit-scrollbar-track { background: #1a0f1f; } ::-webkit-scrollbar-thumb { background: #ff6ec7; border-radius: 10px; } /* 💕 Glow Text */ .glow { color: #ffb3ec; text-shadow: 0 0 6px #ff6ec7, 0 0 12px #ff3cac; } /* 🌸 Divider */ hr { border: none; height: 1px; background: linear-gradient(to right, transparent, #ff6ec7, transparent); } /* 🎀 Floating Hearts Animation */ .heart { position: absolute; font-size: 1.5rem; animation: float 6s linear infinite; color: #ff9de2; opacity: 0.8; z-index: 0; } @keyframes float { 0% { transform: translateY(100vh) translateX(0) rotate(0deg); } 100% { transform: translateY(-10vh) translateX(50px) rotate(360deg); } } /* 😹 Mascot Bounce */ .mascot { width: 150px; animation: bounce 2s infinite; display: block; margin: 20px auto; } @keyframes bounce { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-15px); } }