body{font-family:Segoe UI,sans-serif;margin:0}.dark-mode,.light-mode,body{background:#f1f5f9;color:#111}input{color:#000}button{cursor:pointer}.premium-logo{animation:fadeIn 1s ease-in-out;margin-bottom:20px;text-align:center}.icon{animation:float 3s ease-in-out infinite;display:inline-block;font-size:45px;position:relative}.bolt{animation:pulse 1s infinite alternate;color:gold;font-size:22px;position:absolute;right:-12px;top:-12px}.text{-webkit-text-fill-color:#0000;animation:gradientMove 3s linear infinite;background:linear-gradient(90deg,#00c6ff,#0072ff,#fc0);-webkit-background-clip:text;background-size:200%;font-size:34px;font-weight:700;margin-top:8px}.text span{-webkit-text-fill-color:gold;color:gold;text-shadow:0 0 8px #ffd700cc}.tagline{color:#6b7280;font-size:14px;font-weight:500;letter-spacing:1px;margin-top:6px}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes pulse{0%{opacity:.4;transform:scale(.9)}to{opacity:1;transform:scale(1.3)}}@keyframes gradientMove{0%{background-position:0}to{background-position:200%}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes shine{0%{background-position:0;opacity:.8;text-shadow:0 0 6px #fff6}50%{background-position:100%;opacity:1;text-shadow:0 0 10px #fff9}to{background-position:0;opacity:.8;text-shadow:0 0 6px #fff6}}
/*# sourceMappingURL=main.bbd7af82.css.map*/