@import url(https://fonts.googleapis.com/css2?family=Permanent+Marker&family=Press+Start+2P&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--neon-green:#39ff14;--neon-purple:#9d00ff;--neon-blue:#0ff;--neon-pink:#f0f}body{background-color:#000;color:#fff;font-family:Press Start\ 2P,cursive;margin:0;overflow-x:hidden;padding:0}.container{margin:0 auto;max-width:1200px;padding:20px;position:relative}.background-animation{animation:gradientBG 15s ease infinite;background:linear-gradient(45deg,#f0f,#0ff,#f0f);background-size:400% 400%;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}@keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.full-width-card{background:linear-gradient(45deg,#1e1e1e,#2a2a2a);border-radius:15px;box-shadow:0 4px 6px #0000004d;grid-column:1/-1;margin-top:30px;overflow:hidden;padding:20px}.full-width-card iframe{border-radius:10px;box-shadow:0 0 10px #9d00ff80}.content-wrapper{background-color:#000000b3;border-radius:20px;box-shadow:0 0 20px #ffffff1a;padding:40px}.neon-sign{margin-bottom:40px;text-align:center}.neon-sign h1{animation:flicker 1.5s infinite alternate;color:#39ff14;color:var(--neon-green);font-family:Permanent Marker,cursive;font-size:3em;text-shadow:0 0 5px #39ff14,0 0 10px #39ff14,0 0 20px #39ff14,0 0 40px #39ff14;text-shadow:0 0 5px var(--neon-green),0 0 10px var(--neon-green),0 0 20px var(--neon-green),0 0 40px var(--neon-green)}@keyframes flicker{0%,18%,22%,25%,53%,57%,to{text-shadow:0 0 5px #39ff14,0 0 10px #39ff14,0 0 20px #39ff14,0 0 40px #39ff14;text-shadow:0 0 5px var(--neon-green),0 0 10px var(--neon-green),0 0 20px var(--neon-green),0 0 40px var(--neon-green)}20%,24%,55%{text-shadow:none}}.intro-text{animation:glitch 1s linear infinite;font-size:1em;margin-bottom:40px;text-align:center}@keyframes glitch{2%,64%{transform:translate(2px) skew(0deg)}4%,60%{transform:translate(-2px) skew(0deg)}62%{transform:translate(0) skew(5deg)}}.adventure-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.adventure-card{background:linear-gradient(45deg,#1e1e1e,#2a2a2a);border-radius:15px;box-shadow:0 4px 6px #0000004d;overflow:hidden;padding:20px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.adventure-card:before{background:radial-gradient(circle,#ffffff1a 0,#fff0 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;transform:rotate(30deg);transition:transform .5s ease;width:200%}.adventure-card:hover{box-shadow:0 6px 12px #00000080;transform:translateY(-5px) scale(1.02)}.adventure-card:hover:before{transform:rotate(0deg)}.adventure-card h2{color:#9d00ff;color:var(--neon-purple);font-size:1.5em;margin-top:0;text-shadow:0 0 5px #9d00ff;text-shadow:0 0 5px var(--neon-purple)}.adventure-card img{border-radius:10px;box-shadow:0 0 10px #9d00ff80;height:auto;margin-bottom:15px;width:100%}.crypto-price{color:#0ff;color:var(--neon-blue);font-size:1.2em;font-weight:700;margin:15px 0;text-shadow:0 0 5px #0ff;text-shadow:0 0 5px var(--neon-blue)}.btn{background-color:#f0f;background-color:var(--neon-pink);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1em;font-weight:700;letter-spacing:2px;overflow:hidden;padding:10px 20px;position:relative;text-transform:uppercase;transition:all .3s ease}.btn:after{background:radial-gradient(circle,#ffffff4d 0,#fff0 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;transform:scale(0);transition:transform .3s ease-out;width:200%}.btn:hover{background-color:#ff40ff;box-shadow:0 0 15px #f0f;box-shadow:0 0 15px var(--neon-pink);transform:scale(1.05)}.btn:hover:after{transform:scale(1)}.disclaimer{animation:blink 1s step-end infinite;border-top:1px solid #444;color:#888;font-size:.7em;margin-top:40px;padding:10px;text-align:center}@keyframes blink{50%{opacity:0}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.20f8dffa.css.map*/