.loading-btn-container{cursor:pointer;opacity:0;pointer-events:none;width:250px;height:60px;margin-top:30px;transition:opacity .5s ease-in,transform .3s;position:relative}.loading-btn-container.unfolding{opacity:1;pointer-events:auto}.loading-btn-container:hover{transform:scale(1.05)}.loading-btn-container svg{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.shape{fill:#0000;stroke-width:3px;stroke:#2c8217;stroke-dasharray:525;stroke-dashoffset:525px;transition:stroke .5s}.deco-line{fill:none;stroke-width:1px;stroke:#2c821780;stroke-dasharray:180;stroke-dashoffset:180px;transition:stroke .5s}.btn-text{color:#4ad926;opacity:0;letter-spacing:2px;pointer-events:none;text-transform:uppercase;font-family:Orbitron,sans-serif;font-size:1.1rem;transition:opacity .3s .8s,color .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-btn-container.unfolding .shape{animation:1.5s ease-out forwards draw-shape}.loading-btn-container.unfolding .deco-line-1{animation:1s ease-out .5s forwards draw-deco}.loading-btn-container.unfolding .deco-line-2{animation:1s ease-out .7s forwards draw-deco}.loading-btn-container.unfolding .btn-text{animation:.5s ease-in 1s forwards fade-in-text}.loading-btn-container.ready .shape,.loading-btn-container.ready .deco-line{stroke:#62f53d}.loading-btn-container.ready .btn-text{color:#c2ffb3;text-shadow:0 0 15px #62f53d}.loading-btn-container.ready svg{filter:drop-shadow(0 0 8px #62f53d)}@keyframes draw-shape{to{stroke-dashoffset:0}}@keyframes draw-deco{to{stroke-dashoffset:0}}@keyframes fade-in-text{to{opacity:1}}.slide-container{z-index:10;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:800px;padding:20px;transition:opacity .4s ease-in-out;display:flex}.slide-container.fade-in{opacity:1}.slide-container.fade-out{opacity:0}.visual-content-wrapper{justify-content:center;align-items:center;width:100%;height:350px;margin-bottom:30px;display:flex;position:relative}.tweet-card-image{object-fit:contain;border:1px solid #2a4224;border-radius:8px;max-width:100%;max-height:100%;box-shadow:0 0 30px #00ff001a}.mini-egg-wrapper{width:100%;height:100%}.requesting-text-block{text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a00cc;border:1px solid #3a6b2e;border-radius:12px;width:100%;padding:30px;box-shadow:0 0 20px #00000080}.onboarding-topic{color:#c2ffb3;text-transform:uppercase;text-shadow:0 0 10px #2fc20a;justify-content:center;align-items:center;gap:10px;margin-bottom:15px;font-family:Orbitron,sans-serif;font-size:1.8rem;display:flex}.onboarding-number{color:#3bf20d;font-size:2rem;font-weight:700}.onboarding-body{color:#c0e0b8;max-width:600px;margin-bottom:30px;margin-left:auto;margin-right:auto;font-family:Share Tech Mono,monospace;font-size:1.1rem;line-height:1.6}.tutorial-next-btn{color:#d6ffcc;cursor:pointer;letter-spacing:2px;text-transform:uppercase;background:linear-gradient(#215214 0%,#0d2e05 100%);border:1px solid #41a329;border-radius:4px;padding:12px 40px;font-family:Orbitron,sans-serif;font-size:1rem;transition:all .2s;box-shadow:0 4px 10px #00000080}.tutorial-next-btn:hover{color:#fff;background:#2c8217;border-color:#62f53d;transform:translateY(-2px);box-shadow:0 0 15px #1b5c0a}.tutorial-next-btn:active{transform:translateY(0)}
