body{margin:0;padding:0;font-family:'Poppins',sans-serif;background:radial-gradient(circle at top,#1a0033,#0a0018);color:#fff}header.hero{text-align:center;padding:60px 20px}header.hero h1{font-size:48px;font-weight:900;color:#ffbf00;text-shadow:0 0 10px #ff00ff,0 0 25px #ff00ff}header.hero p.tag{font-size:20px;margin-top:10px;color:#ddd}header.hero .soladdr{margin-top:15px;font-size:14px;background:#1a0033;border:1px solid #ff00ff;display:inline-block;padding:8px 14px;border-radius:8px;box-shadow:0 0 15px #ff00ff88}.btn{display:inline-block;margin:12px;padding:14px 24px;font-weight:bold;font-size:18px;border-radius:10px;background:linear-gradient(90deg,#ff0080,#ffbf00);color:#fff;text-decoration:none;box-shadow:0 0 15px #ff00ff;transition:transform .2s}.btn:hover{transform:scale(1.05)}section{margin:50px auto;max-width:1000px;padding:0 20px}section h2{font-size:32px;margin-bottom:25px;color:#ffbf00;text-shadow:0 0 15px #ff00ff}.carousel{display:flex;gap:20px;overflow-x:auto}.card{flex:0 0 200px;background:#120022;border:1px solid #ff00ff;border-radius:12px;padding:12px;box-shadow:0 0 10px #ff00ff33;text-align:center}.card img{max-width:100px;border-radius:50%;border:3px solid #ffbf00;margin-bottom:10px}.pump-bar{height:10px;background:#333;border-radius:6px;margin-top:10px}.pump-fill{height:100%;border-radius:6px;background:linear-gradient(90deg,#ff0080,#ffbf00);box-shadow:0 0 10px #ff00ff}.funzone{display:flex;justify-content:space-around;margin-top:40px}.fun-btn{flex:1;margin:0 10px;padding:12px;font-size:20px;text-align:center;border-radius:12px;cursor:pointer;background:#1a0033;border:1px solid #ff00ff;box-shadow:0 0 15px #ff00ff66;transition:transform .2s}.fun-btn:hover{transform:scale(1.05)}.leaderboard{margin-top:40px;background:#120022;border:2px solid #ffbf00;padding:12px;border-radius:12px;box-shadow:0 0 20px #ffbf0088}.leaderboard li{list-style:none;margin:10px 0;font-size:18px}form{max-width:600px;margin:30px auto;padding:25px;background:none;border:none;box-shadow:none}form label{display:block;margin-top:15px;font-weight:bold;color:#ffbf00}form input,form textarea,form select{width:100%;padding:12px;margin-top:8px;border-radius:8px;border:none;outline:none;background:#1a0033;color:#fff;font-size:16px}form input:focus,form textarea:focus,form select:focus{box-shadow:0 0 10px #ff00ff}table{width:100%;border-collapse:collapse;margin-top:25px;background:#120022;border:1px solid #ff00ff;box-shadow:0 0 15px #ff00ff88}table th,table td{padding:12px;border:1px solid #ff00ff55;text-align:left}table th{background:#1a0033;color:#ffbf00;text-shadow:0 0 5px #ff00ff}table tr:nth-child(even){background:#1a0022}.container{max-width:800px;margin:40px auto;padding:12px;background:#120022;border:1px solid #ff00ff;border-radius:12px;box-shadow:0 0 20px #ff00ff88}.payment-box{text-align:center;padding:30px;background:#1a0033;border:2px solid #ffbf00;border-radius:12px;box-shadow:0 0 20px #ffbf0088}.payment-box h2{margin-bottom:15px;color:#ffbf00;text-shadow:0 0 10px #ff00ff}.payment-box code{display:inline-block;background:#120022;padding:8px 12px;border-radius:8px;border:1px solid #ff00ff;font-size:16px;box-shadow:0 0 10px #ff00ff55}.setup-box{margin-top:30px}footer{margin-top:60px;text-align:center;padding:12px;background:#0a0018;border-top:2px solid #ff00ff;box-shadow:0 -5px 15px #ff00ff55}footer p{margin:0}footer a{display:inline-block;margin:5px 10px;padding:8px 14px;font-size:14px;font-weight:bold;border-radius:8px;background:linear-gradient(90deg,#ff0080,#ffbf00);color:#fff;text-decoration:none;box-shadow:0 0 10px #ff00ff;transition:transform .2s,background .2s}footer a:hover{transform:scale(1.08);background:linear-gradient(90deg,#ffbf00,#ff0080)}footer a{display:inline-block;font-size:14px;padding:6px 12px;border:1px solid #ff00ff;border-radius:8px;margin:4px;color:#fff;text-decoration:none;background:#120022;box-shadow:0 0 5px #ff00ff55;transition:all 0.2s ease-in-out}footer a:hover{background:#1e0033;box-shadow:0 0 10px #ff00ff55}header .btn,.hero .btn{display:inline-block;font-size:14px;padding:8px 16px;border:1px solid #00ffff;border-radius:8px;margin:6px;color:#fff;text-decoration:none;background:#001122;box-shadow:0 0 5px #00ffff55;transition:all 0.2s ease-in-out}header .btn:hover,.hero .btn:hover{background:#002244;box-shadow:0 0 10px #00ffff55}.dashboard .btn,.admin .btn{display:inline-block;font-size:14px;padding:8px 16px;border:1px solid #ff9900;border-radius:8px;margin:6px;color:#fff;text-decoration:none;background:#221100;box-shadow:0 0 5px #ff990055;transition:all 0.2s ease-in-out}.dashboard .btn:hover,.admin .btn:hover{background:#332200;box-shadow:0 0 10px #ff990055}*{box-sizing:border-box}html,body{overflow-x:hidden}.carousel{max-width:860px;margin-left:auto;margin-right:auto;justify-content:center;flex-wrap:wrap;gap:16px}.card{flex:0 0 200px}.card img{display:block;margin:0 auto}.leaderboard{max-width:860px;margin-left:auto;margin-right:auto}section h2{margin-bottom:18px}@media (max-width:1024px){.carousel,.leaderboard{max-width:640px}}@media (max-width:768px){.carousel,.leaderboard{max-width:420px}.card{flex:0 0 180px}}@media (max-width:480px){.carousel,.leaderboard{max-width:100%;gap:12px}.card{flex:0 0 100%;max-width:300px;margin:0 auto}}@media (max-width:480px){header .btn,.hero .btn,footer a{display:block;width:100%;max-width:300px;margin:8px auto;text-align:center}}@media (max-width:480px){.dashboard .btn,.admin .btn{display:block;width:100%;max-width:300px;margin:8px auto;text-align:center}}@media (max-width:480px){.card{max-width:320px;padding:16px}.card img{max-width:140px}.card h3{font-size:18px}.card p{font-size:14px}}@media (max-width:480px){.btn,footer a,header .btn,.hero .btn,.dashboard .btn,.admin .btn{padding:12px 20px;margin:10px auto;font-size:16px}}@media (max-width:1024px){body{font-size:15px}h1{font-size:28px}h2{font-size:22px}h3{font-size:18px}}@media (max-width:768px){body{font-size:14px}h1{font-size:26px}h2{font-size:20px}h3{font-size:17px}}@media (max-width:480px){body{font-size:14px;line-height:1.5}h1{font-size:24px}h2{font-size:18px}h3{font-size:16px}p{font-size:14px}}img{max-width:100%;height:auto}.hero img{max-width:90%;height:auto;margin:0 auto;display:block}.card img{max-width:120px;height:auto}@media (max-width:768px){.card img{max-width:100px}}@media (max-width:480px){.card img{max-width:140px}}.hero{text-align:center;padding:40px 20px}.hero h1{font-size:36px;margin-bottom:10px}.hero .tag{font-size:18px;margin-bottom:20px}@media (max-width:1024px){.hero h1{font-size:32px}.hero .tag{font-size:16px}}@media (max-width:768px){.hero h1{font-size:28px}.hero .tag{font-size:15px}}@media (max-width:480px){.hero{padding:30px 10px}.hero h1{font-size:24px;line-height:1.2}.hero .tag{font-size:14px;line-height:1.4;margin-bottom:16px}.hero .btn{display:block;width:100%;max-width:300px;margin:10px auto}}.leaderboard{max-width:860px;margin:0 auto 40px auto;padding:20px}.leaderboard h2{text-align:center;margin-bottom:20px}@media (max-width:1024px){.leaderboard{max-width:640px;padding:16px}}@media (max-width:768px){.leaderboard{max-width:420px;padding:14px}}@media (max-width:480px){.leaderboard{max-width:100%;padding:12px}.leaderboard h2{font-size:18px;margin-bottom:14px}}footer{text-align:center;padding:20px;background:#0a0015}footer a{display:inline-block;margin:6px;font-size:14px;padding:6px 12px;border-radius:8px;text-decoration:none}@media (max-width:768px){footer{padding:16px}footer a{font-size:13px;padding:8px 14px}}@media (max-width:480px){footer{padding:14px}footer a{display:block;width:100%;max-width:300px;margin:8px auto;font-size:14px;padding:10px}}.dashboard,.admin{max-width:1000px;margin:0 auto;padding:20px;overflow-x:auto}.dashboard table,.admin table{width:100%;border-collapse:collapse}.dashboard th,.dashboard td,.admin th,.admin td{padding:8px;text-align:left;font-size:14px}@media (max-width:1024px){.dashboard,.admin{padding:16px}.dashboard th,.dashboard td,.admin th,.admin td{font-size:13px;padding:6px}}@media (max-width:768px){.dashboard,.admin{padding:12px}.dashboard table,.admin table{display:block;overflow-x:auto;white-space:nowrap}}@media (max-width:480px){.dashboard,.admin{padding:10px}.dashboard th,.dashboard td,.admin th,.admin td{font-size:12px;padding:4px}.dashboard h2,.admin h2{font-size:18px;margin-bottom:10px;text-align:center}}.dashboard,.admin{background:#0a0015;color:#f0f0f0;border-radius:8px;box-shadow:0 0 15px #ff00ff22}.dashboard h2,.admin h2{color:#00ffff;border-bottom:1px solid #222;padding-bottom:6px}.dashboard table,.admin table{background:#120022;border:1px solid #333;border-radius:6px;overflow:hidden}.dashboard th,.admin th{background:#1e0033;color:#ffccff;border-bottom:1px solid #333}.dashboard td,.admin td{border-bottom:1px solid #222}.dashboard tr:nth-child(even),.admin tr:nth-child(even){background:#180029}.dashboard tr:hover,.admin tr:hover{background:#220033}.dashboard .btn,.admin .btn{background:#221100;color:#fff;border:1px solid #ff9900;box-shadow:0 0 5px #ff990055}.dashboard .btn:hover,.admin .btn:hover{background:#332200;box-shadow:0 0 10px #ff990055}.dashboard input,.dashboard select,.dashboard textarea,.admin input,.admin select,.admin textarea{background:#120022;border:1px solid #333;border-radius:6px;color:#f0f0f0;padding:8px 10px;font-size:14px;width:100%;box-sizing:border-box;transition:all 0.2s ease-in-out}.dashboard input:focus,.dashboard select:focus,.dashboard textarea:focus,.admin input:focus,.admin select:focus,.admin textarea:focus{border-color:#ff00ff;box-shadow:0 0 8px #ff00ff55;outline:none}.dashboard label,.admin label{font-size:13px;color:#cccccc;margin-bottom:4px;display:block}.dashboard form,.admin form{margin:16px 0}.alert-success{background:#002b11;border:1px solid #00ff99;color:#aaffcc;padding:10px 14px;border-radius:6px;margin:10px 0;box-shadow:0 0 8px #00ff9955}.alert-error{background:#2b0000;border:1px solid #ff0044;color:#ff99aa;padding:10px 14px;border-radius:6px;margin:10px 0;box-shadow:0 0 8px #ff004455}.alert-info{background:#001a33;border:1px solid #00aaff;color:#99ddff;padding:10px 14px;border-radius:6px;margin:10px 0;box-shadow:0 0 8px #00aaff55}.leaderboard{margin:0 auto 60px auto}@media (max-width:480px){.leaderboard{margin-bottom:40px}}.community-fun-zone{margin-top:40px}@media (max-width:480px){.community-fun-zone{margin-top:30px}}.funzone{display:flex;justify-content:space-between;margin-top:10px;gap:20px;max-width:1000px;margin:0 auto}.fun-btn{flex:1;margin:0 10px;padding:12px 14px;font-size:20px;text-align:center;line-height:normal;border-radius:12px;cursor:pointer;background:#1a0033;border:1px solid #ff00ff;box-shadow:0 0 15px #ff00ff66;transition:transform .2s}.fun-btn:hover{transform:scale(1.05)}.leaderboard{margin:0px auto 0px auto;background:#120022;border:2px solid #ffbf00;padding:12px;border-radius:12px;box-shadow:0 0 20px #ffbf0088;max-width:1000px}@media (max-width:480px){.leaderboard{margin:60px auto 40px auto}}header.hero{text-align:center;padding:100px 20px 80px;background:radial-gradient(circle at top,#1a0033 0%,#0a0015 100%);border-bottom:3px solid #ff00ff;box-shadow:0 5px 30px #ff00ff55;position:relative;z-index:2}header.hero h1{font-size:64px;font-weight:900;letter-spacing:2px;color:#ffbf00;text-transform:uppercase;text-shadow:0 0 15px #ff00ff,0 0 35px #ff00ff,0 0 60px #ff0080;margin-bottom:15px}header.hero p.tag{font-size:26px;font-weight:bold;margin-bottom:25px;color:#ffffff;text-shadow:0 0 12px #00ffff,0 0 24px #00ffff}header.hero p{font-size:18px;color:#cccccc;margin-bottom:35px;line-height:1.6}.hero-buttons .btn{margin:12px;padding:14px 28px;font-size:18px;border-radius:10px;background:linear-gradient(90deg,#ff0080,#ffbf00);color:#fff;box-shadow:0 0 20px #ff00ff88;transition:all 0.25s ease-in-out}.hero-buttons .btn:hover{transform:translateY(-3px) scale(1.05);background:linear-gradient(90deg,#ffbf00,#ff0080);box-shadow:0 0 25px #ff00ffcc}.hero{position:relative;overflow:hidden}.hero-content{max-width:800px;margin:0 auto;z-index:2;position:relative}.hero-image{position:absolute;top:40px;right:60px;width:200px;z-index:1}.hero-image img{max-width:100%;height:auto;filter:drop-shadow(0 0 20px #00aaff);animation:floaty 4s ease-in-out infinite}@keyframes floaty{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:1024px){.hero-image{top:30px;right:30px;width:160px}}@media (max-width:768px){.hero-image{position:relative;margin:20px auto 0;width:140px}.hero-content{text-align:center}}@media (max-width:480px){.hero-image{width:120px;margin:15px auto 0}}.hero-image{position:absolute;bottom:40px;right:10%;width:220px;z-index:0;opacity:0.95}.hero-image img{max-width:100%;height:auto;filter:drop-shadow(0 0 25px #00aaff);animation:floaty 5s ease-in-out infinite}.hero-inner{display:flex;justify-content:center;align-items:flex-start;gap:40px;max-width:1200px;margin:0 auto;position:relative;z-index:2}.hero-content{flex:1;min-width:300px}.hero-image{flex:0 0 auto;width:220px;margin-top:40px;animation:floaty 5s ease-in-out infinite}.hero-image img{max-width:100%;height:auto;filter:drop-shadow(0 0 25px #00aaff)}@media (max-width:1024px){.hero-inner{gap:20px}.hero-image{width:180px;margin-top:30px}}@media (max-width:768px){.hero-inner{flex-direction:column;align-items:center;text-align:center}.hero-image{margin-top:20px;width:160px}}@media (max-width:480px){.hero-image{width:130px;margin-top:15px}header.hero h1{font-size:42px}header.hero p.tag{font-size:20px}}.hero-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;max-width:1200px;margin:0 auto;position:relative;z-index:2}.hero-content{flex:1 1 60%;min-width:300px}.hero-image{flex:0 0 auto;width:220px;margin-top:40px;animation:floaty 5s ease-in-out infinite;will-change:transform}.hero-image img{max-width:100%;height:auto;filter:drop-shadow(0 0 25px #00aaff);transition:transform 0.2s ease-out}.hero-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;max-width:1200px;margin:0 auto}.hero-content{flex:1;max-width:70%;min-width:300px}.hero-image{flex:0 0 220px;margin-top:40px;animation:floaty 5s ease-in-out infinite}.hero-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;max-width:1200px;margin:0 auto}.hero-content{flex:0 1 60%;min-width:300px}.hero-image{flex:0 0 240px;margin-top:40px;animation:floaty 5s ease-in-out infinite}.listing-options{display:flex;justify-content:center;margin:20px 0;gap:15px}.listing-btn{padding:14px 22px;border-radius:10px;font-size:18px;font-weight:bold;border:none;cursor:pointer;transition:all 0.25s ease;color:#fff;text-shadow:0 0 6px #000}.free-btn{background:linear-gradient(90deg,#0077ff,#00e5ff);box-shadow:0 0 15px rgba(0,229,255,0.7)}.free-btn:hover,.free-btn.active{background:linear-gradient(90deg,#00e5ff,#0077ff);box-shadow:0 0 20px #00e5ff}.paid-btn{background:linear-gradient(90deg,#00c851,#007e33);box-shadow:0 0 15px rgba(0,200,81,0.7)}.paid-btn:hover,.paid-btn.active{background:linear-gradient(90deg,#007e33,#00c851);box-shadow:0 0 20px #00ff9d}.featured-btn{background:linear-gradient(90deg,#ffbf00,#ff8000);box-shadow:0 0 15px rgba(255,191,0,0.7)}.featured-btn:hover,.featured-btn.active{background:linear-gradient(90deg,#ff8000,#ffbf00);box-shadow:0 0 20px #ffbf00}.listing-blurb{margin:15px auto 25px;padding:12px 18px;border-radius:10px;font-size:15px;max-width:600px;text-align:center;font-weight:bold;display:none}.free-blurb{background:rgba(0,229,255,0.1);border:1px solid #00e5ff;color:#00e5ff}.paid-blurb{background:rgba(0,200,81,0.1);border:1px solid #00ff9d;color:#00ff9d}.featured-blurb{background:rgba(255,191,0,0.1);border:1px solid #ffbf00;color:#ffbf00}.payment-container{display:flex;justify-content:center;margin:40px 0}.payment-box{background:rgba(0,0,0,0.5);padding:30px;border-radius:12px;max-width:600px;text-align:center;border:2px solid #00e5ff;box-shadow:0 0 20px rgba(0,229,255,0.4)}.payment-box h2{margin-bottom:20px}.payment-box .highlight{color:#ffbf00;font-weight:bold;margin:15px 0}.wallet-address{display:block;margin:15px 0;padding:10px;background:#111;border:1px solid #00ff9d;border-radius:6px;font-family:monospace;color:#00ff9d}.note{margin-top:15px;font-size:0.95rem;opacity:0.85}.verify-msg{margin:10px 0;font-weight:bold}.verify-msg.success{color:#00ff9d}.verify-msg.error{color:#ff4d4d}#verify_sig{width:100%;padding:10px;border-radius:8px;border:1px solid #00e5ff;margin-bottom:15px;background:#222;color:#fff}#verify_sig:focus{border-color:#00ff9d;box-shadow:0 0 8px rgba(0,255,157,0.5)}.success-container{display:flex;justify-content:center;margin:50px 0}.success-box{background:rgba(0,0,0,0.65);padding:30px;border-radius:12px;max-width:700px;text-align:center;border:2px solid #00ff9d;box-shadow:0 0 25px rgba(0,255,157,0.4)}.success-box h2{color:#00ff9d;margin-bottom:15px}.coin-summary{margin:20px 0;text-align:left}.coin-summary h3{margin-bottom:10px;color:#ffbf00}.social-links{margin-top:10px}.social-links a{margin:0 6px;color:#00e5ff;text-decoration:none;font-weight:bold}.social-links a:hover{color:#fff}.next-step{margin-top:20px;font-size:1.1rem}.listing-options .listing-btn{width:auto;display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;font-size:18px;font-weight:bold;border-radius:10px;text-shadow:0 0 6px #000;cursor:pointer;transition:all 0.25s ease}.listing-btn.free-btn{background:linear-gradient(90deg,#0077ff,#00e5ff);box-shadow:0 0 15px rgba(0,229,255,0.8);color:#fff}.listing-btn.free-btn:hover,.listing-btn.free-btn.active{background:linear-gradient(90deg,#00e5ff,#0077ff);box-shadow:0 0 25px #00e5ff;transform:scale(1.06)}.listing-btn.paid-btn{background:linear-gradient(90deg,#00c851,#007e33);box-shadow:0 0 15px rgba(0,200,81,0.8);color:#fff}.listing-btn.paid-btn:hover,.listing-btn.paid-btn.active{background:linear-gradient(90deg,#007e33,#00c851);box-shadow:0 0 25px #00ff9d;transform:scale(1.06)}.listing-btn.featured-btn{background:linear-gradient(90deg,#ffbf00,#ff8000);box-shadow:0 0 15px rgba(255,191,0,0.9);color:#000}.listing-btn.featured-btn:hover,.listing-btn.featured-btn.active{background:linear-gradient(90deg,#ff8000,#ffbf00);box-shadow:0 0 25px #ffbf00;transform:scale(1.06)}.submit-btn{width:100%}.listing-options{display:flex;justify-content:center;gap:15px;margin:20px 0}.listing-options button.listing-btn{-webkit-appearance:none;appearance:none;border:0;background-clip:padding-box;display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;font-size:18px;font-weight:700;border-radius:10px;cursor:pointer;text-shadow:0 0 6px #000;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;color:#fff}.listing-options .listing-btn.free-btn{background:linear-gradient(90deg,#0077ff,#00e5ff);box-shadow:0 0 12px rgba(0,229,255,0.8)}.listing-options .listing-btn.free-btn:hover,.listing-options .listing-btn.free-btn.active{background:linear-gradient(90deg,#00e5ff,#0077ff);box-shadow:0 0 22px #00e5ff;transform:scale(1.06)}.listing-options .listing-btn.paid-btn{background:linear-gradient(90deg,#00c851,#007e33);box-shadow:0 0 12px rgba(0,200,81,0.8)}.listing-options .listing-btn.paid-btn:hover,.listing-options .listing-btn.paid-btn.active{background:linear-gradient(90deg,#007e33,#00c851);box-shadow:0 0 22px #00ff9d;transform:scale(1.06)}.listing-options .listing-btn.featured-btn{background:linear-gradient(90deg,#ffbf00,#ff8000);box-shadow:0 0 12px rgba(255,191,0,0.9);color:#000}.listing-options .listing-btn.featured-btn:hover,.listing-options .listing-btn.featured-btn.active{background:linear-gradient(90deg,#ff8000,#ffbf00);box-shadow:0 0 22px #ffbf00;transform:scale(1.06)}button.submit-btn{width:100%}.dashboard table select[name="payment_status"],.admin table select[name="payment_status"]{width:auto;min-width:120px;padding:6px 10px;font-size:14px;border-radius:6px;background:#120022;color:#fff;border:1px solid #ff00ff55;box-shadow:0 0 8px #ff00ff33;cursor:pointer}.dashboard table select[name="payment_status"]:focus,.admin table select[name="payment_status"]:focus{outline:none;border-color:#ff00ff;box-shadow:0 0 10px #ff00ff88}.coin-contract code{font-family:monospace;font-size:14px;padding:4px 6px;border:1px solid #ff00ff;border-radius:6px;background:#120022;color:#00e5ff;cursor:pointer;box-shadow:0 0 6px #ff00ff55;transition:background 0.2s ease,color 0.2s ease}.coin-contract code:hover{background:#1e0033;color:#fff;box-shadow:0 0 10px #00e5ff88}.ticker{font-size:20px;font-weight:700;color:#00e5ff;text-shadow:0 0 6px #00ffff,0 0 12px #00e5ff;margin:4px 0 10px;letter-spacing:1px}.free-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:30px}.free-card{background:#120022;border:1px solid #ff00ff55;border-radius:10px;padding:16px;text-align:center;cursor:pointer;transition:all 0.2s ease-in-out;box-shadow:0 0 8px #ff00ff33}.free-card:hover{background:#1a0033;border-color:#ff00ff;box-shadow:0 0 12px #ff00ff88}.free-card h3{font-size:18px;color:#ffbf00;margin:0 0 6px;text-shadow:0 0 6px #ff00ff}.free-card .ticker{font-size:14px;font-weight:bold;color:#00e5ff;letter-spacing:1px}.card-link{text-decoration:none;color:inherit;display:block}.card-link .card{cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease}.card-link .card:hover{transform:scale(1.05);box-shadow:0 0 12px rgba(255,255,255,0.2)}.fun-btn{text-decoration:none;color:inherit}