*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:#000;color:#fff;font-family:Inter,Segoe UI,Roboto,sans-serif;line-height:1.6;overflow-x:hidden}#root,.App{min-height:100vh}.App{background-color:#000;text-align:center}.hero-section{align-items:center;background:#000;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;padding:2rem;position:relative}.hero-section:before{background:radial-gradient(circle at 50% 50%,#ffd7000d 0,#0000 70%);bottom:0;content:"";right:0}.floating-circles,.hero-section:before{left:0;pointer-events:none;position:absolute;top:0}.floating-circles{height:100%;overflow:hidden;width:100%;z-index:1}.circle{background:radial-gradient(circle at 30% 30%,#ffd70066,#ffd7001a);border-radius:50%;box-shadow:0 0 20px #ffd7004d,inset 0 0 20px #ffd70033;opacity:.6;position:absolute}.circle-1{animation:float-1 8s ease-in-out infinite;height:60px;left:10%;top:15%;width:60px}.circle-2{animation:float-2 10s ease-in-out infinite;height:40px;right:15%;top:25%;width:40px}.circle-3{animation:float-3 12s ease-in-out infinite;bottom:20%;height:80px;left:8%;width:80px}.circle-4{animation:float-4 9s ease-in-out infinite;bottom:30%;height:50px;right:12%;width:50px}.circle-5{animation:float-5 11s ease-in-out infinite;height:35px;left:5%;top:45%;width:35px}.circle-6{animation:float-6 13s ease-in-out infinite;height:70px;right:8%;top:60%;width:70px}.circle-7{animation:float-7 10s ease-in-out infinite;height:45px;left:50%;top:35%;width:45px}.circle-8{animation:float-8 14s ease-in-out infinite;bottom:15%;height:55px;right:25%;width:55px}.desktop-only{display:none}.circle-9{animation:float-9 10s ease-in-out infinite;height:65px;right:8%;top:12%;width:65px}.circle-10{animation:float-10 11s ease-in-out infinite;height:48px;right:22%;top:55%;width:48px}.circle-11{animation:float-11 13s ease-in-out infinite;bottom:12%;height:72px;left:18%;width:72px}.circle-12{animation:float-12 9s ease-in-out infinite;height:42px;left:12%;top:68%;width:42px}.circle-13{animation:float-13 12s ease-in-out infinite;height:58px;left:28%;top:22%;width:58px}.circle-14{animation:float-14 10s ease-in-out infinite;bottom:28%;height:52px;right:28%;width:52px}.circle-15{animation:float-15 14s ease-in-out infinite;height:38px;right:38%;top:42%;width:38px}.circle-16{animation:float-16 11s ease-in-out infinite;bottom:38%;height:68px;left:22%;width:68px}@keyframes float-1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(60px,-80px) scale(1.2)}66%{transform:translate(-70px,50px) scale(.9)}}@keyframes float-2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-80px,70px) scale(1.3)}66%{transform:translate(50px,-60px) scale(.95)}}@keyframes float-3{0%,to{transform:translate(0) scale(1)}33%{transform:translate(55px,85px) scale(.85)}66%{transform:translate(-65px,-55px) scale(1.15)}}@keyframes float-4{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-75px,-70px) scale(1.25)}66%{transform:translate(60px,65px) scale(.9)}}@keyframes float-5{0%,to{transform:translate(0) scale(1)}33%{transform:translate(70px,60px) scale(1.15)}66%{transform:translate(-80px,-70px) scale(1.05)}}@keyframes float-6{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-60px,-75px) scale(.9)}66%{transform:translate(75px,55px) scale(1.2)}}@keyframes float-7{0%,to{transform:translate(0) scale(1)}33%{transform:translate(50px,90px) scale(1.3)}66%{transform:translate(-85px,-40px) scale(.95)}}@keyframes float-8{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-70px,65px) scale(1.1)}66%{transform:translate(65px,-75px) scale(1.05)}}@keyframes float-9{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-85px,80px) scale(1.2)}66%{transform:translate(55px,-65px) scale(.9)}}@keyframes float-10{0%,to{transform:translate(0) scale(1)}33%{transform:translate(70px,-90px) scale(1.15)}66%{transform:translate(-75px,60px) scale(1.1)}}@keyframes float-11{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-65px,-70px) scale(.95)}66%{transform:translate(80px,75px) scale(1.25)}}@keyframes float-12{0%,to{transform:translate(0) scale(1)}33%{transform:translate(75px,70px) scale(1.1)}66%{transform:translate(-55px,-85px) scale(1.05)}}@keyframes float-13{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-60px,85px) scale(.85)}66%{transform:translate(70px,-50px) scale(1.2)}}@keyframes float-14{0%,to{transform:translate(0) scale(1)}33%{transform:translate(85px,-70px) scale(1.15)}66%{transform:translate(-50px,80px) scale(.95)}}@keyframes float-15{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-80px,-60px) scale(1.25)}66%{transform:translate(65px,75px) scale(.9)}}@keyframes float-16{0%,to{transform:translate(0) scale(1)}33%{transform:translate(60px,85px) scale(1.1)}66%{transform:translate(-90px,-65px) scale(1.05)}}.hero-social-icons{display:flex;gap:3rem;left:50%;position:absolute;top:2rem;transform:translateX(-50%);z-index:10}.social-icon{height:28px;opacity:.9;transition:all .3s ease;width:28px}.social-icon:hover{filter:drop-shadow(0 5px 10px rgba(255,215,0,.5));opacity:1;transform:translateY(-3px)}.social-icon img,.social-icon svg{display:block;height:100%;width:100%}.hero-container{max-width:700px;position:relative;width:100%;z-index:1}.hero-image-container{align-items:center;display:flex;filter:drop-shadow(0 0 60px rgba(255,215,0,.4));height:400px;justify-content:center;margin:0 auto;max-width:400px;position:relative;transform:translateY(-10%);width:100%}.hero-image{height:100%;object-fit:contain;width:100%}.contract-address-container{align-items:center;display:flex;flex-direction:column;margin-top:2rem;position:relative}.contract-address{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffd7004d;border-radius:12px;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;max-width:600px;padding:1rem 1.5rem;transition:all .3s ease;width:100%}.contract-address:hover{background:#ffffff14;border-color:#ffd70080;box-shadow:0 8px 25px #ffd70033;transform:translateY(-2px)}.contract-label{color:gold;font-size:.9rem;font-weight:600;white-space:nowrap}.contract-value{color:#fff;flex:1 1;font-family:Courier New,monospace;font-size:.85rem;letter-spacing:.5px;text-align:center;word-break:break-all}.copy-icon{align-items:center;display:flex;height:20px;justify-content:center;transition:all .3s ease;width:20px}.copy-icon svg{height:100%;width:100%}.copy-feedback{animation:fadeInOut 2s ease-in-out;background:#4caf50e6;border-radius:6px;color:#fff;font-size:.8rem;font-weight:600;left:50%;padding:.5rem 1rem;position:absolute;top:-40px;transform:translateX(-50%);z-index:100}@keyframes fadeInOut{0%{opacity:0;transform:translateX(-50%) translateY(10px)}20%,80%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-10px)}}@media (min-width:769px){.desktop-only{display:block}}@media (max-width:768px){.hero-section{min-height:70vh;padding:3rem 1rem}.hero-social-icons{gap:3.5rem;top:1.5rem}.social-icon{height:24px;width:24px}.hero-image-container{height:336px;max-width:336px}.contract-address{gap:.8rem;padding:.8rem 1rem}.contract-label{font-size:.8rem}.contract-value{font-size:.75rem}}@media (max-width:480px){.hero-social-icons{gap:3rem;top:1rem}.social-icon{height:22px;width:22px}.hero-image-container{height:269px;max-width:269px}.contract-address{gap:.6rem;padding:.7rem .8rem}.contract-label{font-size:.75rem}.contract-value{font-size:.7rem}}.about-section{align-items:center;background:#000;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:80px 20px;position:relative}.about-container{max-width:800px;position:relative;text-align:center;width:100%;z-index:2}.about-title{color:gold;font-family:Arial Black,Arial,sans-serif;font-size:4rem;font-weight:800;letter-spacing:2px;margin-bottom:40px;text-shadow:0 0 20px #ffd70080}.about-content{display:flex;flex-direction:column;gap:30px}.about-paragraph{color:#fff;font-size:1.2rem;line-height:1.8;margin:0}@media (max-width:768px){.about-section{padding:60px 15px}.about-title{font-size:3rem;margin-bottom:30px}.about-paragraph{font-size:1.1rem}}@media (max-width:480px){.about-title{font-size:2.5rem;margin-bottom:25px}.about-paragraph{font-size:1rem}}
/*# sourceMappingURL=main.6dcf4c8d.css.map*/