@import url("https://fonts.googleapis.com/css2?family=Audiowide&display=swap");:root{--font-audiowide:"Audiowide",cursive;--foreground-rgb:255,255,255;--background-rgb:45,55,72;--secondary-background-rgb:74,85,104;--tertiary-background-rgb:160,174,192;--hover-background-rgb:90,103,124;--accent-rgb:78,205,196;--darker-accent-rgb:68,160,141;--border-radius:8px}html{background-image:url(/back.jpg)!important;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;background-attachment:fixed!important}body{font-family:var(--font-audiowide)}*,body{color:white}body,html{max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb))}a{color:inherit}@media (prefers-color-scheme:dark){html{color-scheme:dark}}button.wallet-adapter-button-trigger{cursor:pointer;color:white!important;border:1px solid rgb(var(--tertiary-background-rgb))!important;border-radius:var(--border-radius)!important;background-color:rgb(var(--secondary-background-rgb))!important;font-size:24px!important;font-family:var(--font-audiowide)!important;display:block!important;margin:0 auto!important}button.wallet-adapter-button-trigger:hover{background-color:rgb(var(--hover-background-rgb))!important}.wallet-adapter-modal-wrapper{position:fixed!important}.wallet-adapter-modal{z-index:99999!important}.wallet-adapter-modal-overlay{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.wallet-adapter-button{min-width:150px;transition:background-color .15s ease,opacity .15s ease!important}.wallet-adapter-button-start-icon{width:24px;height:24px;flex-shrink:0}a,button,div,h1,h2,h3,h4,h5,h6,input,p,select,span,textarea{color:white!important}::placeholder{color:rgba(255,255,255,.7)}@media (max-width:768px){body{text-size-adjust:100%}a,button{min-height:44px;min-width:44px}*{animation-duration:.5s!important;transition-duration:.3s!important}html{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}:hover{transform:none!important}img{-webkit-backface-visibility:hidden;backface-visibility:hidden}}@supports (padding:env(safe-area-inset-top)){body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}}html{scroll-behavior:smooth}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}::-webkit-scrollbar-thumb{background:rgba(139,92,246,.5);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(139,92,246,.7)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){img{image-rendering:-webkit-optimize-contrast}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap");.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:white}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.6);opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform .15s ease-in}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .15s linear;background:rgba(0,0,0,.5);z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:white}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width:480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px rgba(0,0,0,.6);font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1 1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:rgba(255,255,255,1);margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}@import url("https://fonts.googleapis.com/css2?family=Audiowide&family=JetBrains+Mono:wght@500;600&display=swap");:root{--font-display:"Audiowide",cursive,-apple-system,BlinkMacSystemFont,sans-serif;--font-body:"Audiowide",cursive,-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"JetBrains Mono","SF Mono",monospace;--color-bg-primary:#08080c;--color-bg-secondary:#0f0f14;--color-bg-elevated:#16161d;--color-violet-500:#8b5cf6;--color-violet-400:#a78bfa;--color-violet-600:#7c3aed;--color-emerald-500:#10b981;--color-emerald-400:#34d399;--color-rose-500:#f43f5e;--color-rose-400:#fb7185;--color-amber-500:#f59e0b;--color-text-primary:#fafafa;--color-text-secondary:rgba(250,250,250,0.7);--color-text-tertiary:rgba(250,250,250,0.4);--glass-bg:rgba(15,15,20,0.7);--glass-border:rgba(255,255,255,0.08);--glass-blur:24px;--shadow-sm:0 2px 8px rgba(0,0,0,0.3);--shadow-md:0 8px 32px rgba(0,0,0,0.4);--shadow-lg:0 16px 48px rgba(0,0,0,0.5);--shadow-glow-violet:0 0 60px rgba(139,92,246,0.3);--shadow-glow-emerald:0 0 60px rgba(16,185,129,0.3);--shadow-glow-rose:0 0 60px rgba(244,63,94,0.3);--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--transition-fast:0.15s cubic-bezier(0.22,1,0.36,1);--transition-medium:0.3s cubic-bezier(0.22,1,0.36,1);--transition-slow:0.5s cubic-bezier(0.22,1,0.36,1)}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--font-body);min-height:100vh;overflow-x:hidden}body,h1,h2,h3,h4,h5,h6{color:var(--color-text-primary)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em}h1{font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.1}h2{font-size:clamp(1.5rem,4vw,2.5rem);line-height:1.2}h3{font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.3}.tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","tnum"}::selection{background:rgba(139,92,246,.4);color:white}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-bg-secondary);border-radius:8px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--color-violet-500),var(--color-violet-600));border-radius:8px;border:2px solid var(--color-bg-secondary)}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--color-violet-400),var(--color-violet-500))}:focus-visible{outline:2px solid var(--color-violet-500);outline-offset:2px}a{color:var(--color-violet-400);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-violet-500)}button{font-family:var(--font-body);cursor:pointer;border:none;background:none}button.wallet-adapter-button-trigger{font-family:var(--font-display)!important;font-weight:600!important;font-size:14px!important;letter-spacing:.02em!important;background:var(--glass-bg)!important;-webkit-backdrop-filter:blur(var(--glass-blur))!important;backdrop-filter:blur(var(--glass-blur))!important;border:1px solid var(--glass-border)!important;border-radius:var(--radius-md)!important;padding:12px 24px!important;color:var(--color-text-primary)!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease!important;min-width:150px;min-height:48px}button.wallet-adapter-button-trigger:hover{background:rgba(139,92,246,.15)!important;border-color:rgba(139,92,246,.3)!important;box-shadow:var(--shadow-glow-violet)!important}.wallet-adapter-modal-container,.wallet-adapter-modal-wrapper{z-index:99999!important}.wallet-adapter-modal-overlay{z-index:99998!important}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(1deg)}}@keyframes pulse-glow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes shimmer-slide{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes border-dance{0%,to{border-color:rgba(139,92,246,.3)}33%{border-color:rgba(16,185,129,.3)}66%{border-color:rgba(244,63,94,.3)}}@keyframes text-shine{0%{background-position:0 50%}to{background-position:200% 50%}}.gradient-text{background:linear-gradient(135deg,var(--color-violet-400),var(--color-emerald-400),var(--color-violet-400));background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:text-shine 4s linear infinite}.glass-effect{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%);backdrop-filter:blur(var(--glass-blur)) saturate(180%);border:1px solid var(--glass-border)}.hover-lift{transition:all var(--transition-medium)}.hover-lift:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.animate-float{animation:float 6s ease-in-out infinite}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite}@media (max-width:768px){html{font-size:14px}*{animation-duration:.5s!important}@media (hover:none){.hover-lift:hover{transform:none}}a,button{min-height:44px;min-width:44px}.glass-effect,button.wallet-adapter-button-trigger{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast:high){:root{--glass-border:rgba(255,255,255,0.3);--color-text-secondary:rgba(255,255,255,0.9)}}@keyframes nftReveal{0%{opacity:0;transform:scale(.3) rotateY(-180deg) translateZ(-200px);filter:blur(20px) brightness(.5)}40%{transform:scale(1.15) rotateY(-90deg) translateZ(-50px);filter:blur(10px) brightness(.8)}70%{transform:scale(1.05) rotateY(-20deg) translateZ(20px);filter:blur(2px) brightness(1.1)}85%{transform:scale(.98) rotateY(5deg) translateZ(0)}to{opacity:1;transform:scale(1) rotateY(0deg) translateZ(0);filter:blur(0) brightness(1)}}@keyframes glowPulse{0%{filter:drop-shadow(0 0 15px rgba(78,205,196,.6)) drop-shadow(0 0 30px rgba(78,205,196,.3)) drop-shadow(0 0 45px rgba(138,43,226,.2))}25%{filter:drop-shadow(0 0 20px rgba(138,43,226,.7)) drop-shadow(0 0 40px rgba(255,107,107,.4)) drop-shadow(0 0 60px rgba(78,205,196,.2))}50%{filter:drop-shadow(0 0 25px rgba(255,107,107,.8)) drop-shadow(0 0 50px rgba(255,193,7,.5)) drop-shadow(0 0 75px rgba(138,43,226,.3))}75%{filter:drop-shadow(0 0 20px rgba(255,193,7,.7)) drop-shadow(0 0 40px rgba(78,205,196,.4)) drop-shadow(0 0 60px rgba(255,107,107,.2))}to{filter:drop-shadow(0 0 15px rgba(78,205,196,.6)) drop-shadow(0 0 30px rgba(78,205,196,.3)) drop-shadow(0 0 45px rgba(138,43,226,.2))}}@keyframes titleSlideIn{0%{opacity:0;transform:translateY(50px) scale(.9);filter:blur(10px)}60%{transform:translateY(-5px) scale(1.02);filter:blur(0)}80%{transform:translateY(2px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes buttonSlideLeft{0%{opacity:0;transform:translateX(-100px) rotate(-10deg) scale(.8);filter:blur(8px)}60%{transform:translateX(5px) rotate(2deg) scale(1.05);filter:blur(0)}80%{transform:translateX(-2px) rotate(-1deg) scale(.98)}to{opacity:1;transform:translateX(0) rotate(0deg) scale(1);filter:blur(0)}}@keyframes buttonSlideRight{0%{opacity:0;transform:translateX(100px) rotate(10deg) scale(.8);filter:blur(8px)}60%{transform:translateX(-5px) rotate(-2deg) scale(1.05);filter:blur(0)}80%{transform:translateX(2px) rotate(1deg) scale(.98)}to{opacity:1;transform:translateX(0) rotate(0deg) scale(1);filter:blur(0)}}@keyframes particle{0%{transform:translate(0) scale(1) rotate(0deg);opacity:1}50%{opacity:.8;transform:translate(calc(var(--tx) * .5),calc(var(--ty) * .5)) scale(1.2) rotate(180deg)}to{transform:translate(var(--tx),var(--ty)) scale(0) rotate(1turn);opacity:0}}@keyframes floatParticle{0%{transform:translateY(0) translateX(0) rotate(0deg);opacity:0}5%{opacity:.8}50%{transform:translateY(-50vh) translateX(calc(var(--drift) * .5)) rotate(180deg);opacity:1}95%{opacity:.8}to{transform:translateY(-100vh) translateX(var(--drift)) rotate(1turn);opacity:0}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes buttonPulse{0%,to{transform:scale(1);box-shadow:0 0 20px rgba(78,205,196,.4),0 0 40px rgba(138,43,226,.2)}50%{transform:scale(1.08);box-shadow:0 0 35px rgba(78,205,196,.8),0 0 60px rgba(138,43,226,.4),0 0 80px rgba(255,107,107,.2)}}@keyframes soldOutShake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-8px) rotate(-2deg)}20%,40%,60%,80%{transform:translateX(8px) rotate(2deg)}}@keyframes soldOutPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}@keyframes slideInScale{0%{opacity:0;transform:translate(-50%,-50%) scale(.85);filter:blur(5px)}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(0)}}@keyframes modalDramaticEntrance{0%{opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(-10deg);filter:blur(20px)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.15) rotate(5deg);filter:blur(0)}70%{transform:translate(-50%,-50%) scale(.95) rotate(-2deg)}85%{transform:translate(-50%,-50%) scale(1.05) rotate(1deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0deg);filter:blur(0)}}@keyframes confettiExplode{0%{opacity:0;transform:scale(0) rotate(0deg)}30%{opacity:1;transform:scale(1.8) rotate(180deg)}60%{transform:scale(.9) rotate(270deg)}to{opacity:1;transform:scale(1) rotate(1turn)}}@keyframes attributeFadeIn{0%{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes borderGlow{0%,to{box-shadow:0 0 20px rgba(78,205,196,.5),inset 0 0 20px rgba(78,205,196,.1)}50%{box-shadow:0 0 40px rgba(138,43,226,.7),inset 0 0 30px rgba(138,43,226,.2)}}@keyframes checkmarkDraw{0%{stroke-dashoffset:100;opacity:0}50%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes holographicShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:768px){@keyframes nftReveal{0%{opacity:0;transform:scale(.7);filter:blur(10px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes glowPulse{0%,to{filter:drop-shadow(0 0 10px rgba(78,205,196,.5))}50%{filter:drop-shadow(0 0 20px rgba(78,205,196,.8))}}@keyframes buttonPulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes particle{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--tx),var(--ty)) scale(0);opacity:0}}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}