:root{--bg: #030305;--bg2: #050508;--glass: rgba(255, 0, 204, .05);--glass-b: rgba(255, 0, 204, .1);--glass-str: rgba(255, 0, 204, .15);--border: rgba(255, 255, 255, .12);--border-b: rgba(255, 255, 255, .2);--pink: #FF00CC;--pink-soft: #ff40d9;--pink-dim: rgba(255, 0, 204, .18);--pink-glow: rgba(255, 0, 204, .35);--green: #00ff88;--green-dim: rgba(0, 255, 136, .15);--blue: #0052FF;--blue-dim: rgba(0, 82, 255, .15);--text: #ffffff;--text-2: rgba(255, 255, 255, .7);--text-3: rgba(255, 255, 255, .45);--display: "Figtree", sans-serif;--mono: "DM Mono", monospace;--r-sm: 14px;--r-md: 20px;--r-lg: 28px;--r-xl: 36px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(52px + max(1rem,env(safe-area-inset-top,0px)) + .75rem)}body{background:var(--bg);color:var(--text);font-family:var(--display);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden;padding-bottom:env(safe-area-inset-bottom,0px)}body:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 80% 60% at 15% 10%,rgba(255,0,204,.12) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 85% 80%,rgba(120,0,255,.1) 0%,transparent 55%),radial-gradient(ellipse 50% 40% at 60% 40%,rgba(0,180,255,.05) 0%,transparent 50%);pointer-events:none;z-index:-1}body:after{content:"";position:fixed;inset:0;background-image:url(/bg-pattern.svg);background-size:100px 100px;opacity:.15;pointer-events:none;z-index:0}.wrap{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding-left:max(var(--fib4),env(safe-area-inset-left,0px));padding-right:max(var(--fib4),env(safe-area-inset-right,0px))}nav{position:fixed;top:0;left:0;right:0;z-index:100}.nav-pill{max-width:1160px;margin:max(1rem,env(safe-area-inset-top,0px)) auto 0;padding-left:max(1.5rem,env(safe-area-inset-left,0px));padding-right:max(1.5rem,env(safe-area-inset-right,0px))}.nav-inner{position:relative;display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 1.25rem;border-radius:999px;background:#030305d9;backdrop-filter:blur(24px) saturate(220%);-webkit-backdrop-filter:blur(24px) saturate(220%);border:1px solid var(--border-b)}.nav-toggle-input{position:absolute;opacity:0;pointer-events:none}.nav-toggle{display:none;width:36px;height:36px;align-items:center;justify-content:center;flex-direction:column;gap:4px;cursor:pointer;border-radius:10px;margin-left:auto;margin-right:.5rem;transition:background .18s}.nav-toggle:hover{background:var(--glass-b)}.nav-toggle-bar{width:18px;height:2px;background:var(--text);border-radius:2px;transition:transform .22s ease,opacity .18s ease}.nav-toggle-input:checked~.nav-toggle .nav-toggle-bar:nth-child(1){transform:translateY(6px) rotate(45deg)}.nav-toggle-input:checked~.nav-toggle .nav-toggle-bar:nth-child(2){opacity:0}.nav-toggle-input:checked~.nav-toggle .nav-toggle-bar:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.nav-logo{font-family:var(--display);font-size:.9rem;letter-spacing:.04em;text-decoration:none;color:var(--text);font-weight:300;display:inline-flex;align-items:center;gap:.55rem}.nav-logo-img{width:28px;height:28px;border-radius:8px;object-fit:contain;display:block;flex-shrink:0}.nav-logo-text{display:inline-flex;align-items:baseline;gap:2px;line-height:1}.nav-logo .neo{font-weight:800;color:var(--text);letter-spacing:-.01em}@media(max-width:380px){.nav-logo-text{display:none}}.nav-links{display:flex;gap:.25rem;list-style:none}.nav-links a{color:var(--text-2);text-decoration:none;font-size:.82rem;font-weight:500;padding:.35rem .9rem;border-radius:999px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.nav-links a:hover{background:var(--glass-b);color:var(--text);transform:translateY(-2px);box-shadow:0 4px 12px #ff00cc1a}.nav-links a:before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,var(--pink),var(--green));transition:width .3s cubic-bezier(.4,0,.2,1)}.nav-links a:hover:before{width:100%}.nav-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem 1.1rem;border-radius:999px;background:var(--pink);color:#fff;font-family:var(--display);font-size:.8rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 12px #ff00cc4d}.nav-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:shimmer 2.5s ease infinite;animation-play-state:paused;background-size:1000px 100%;opacity:0;pointer-events:none}.nav-btn:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 6px 20px #f0c6;opacity:.95}.nav-btn:hover:before{opacity:1;animation-play-state:running}.nav-btn:active{transform:translateY(-1px) scale(.98)}:root{--fib1: 8px;--fib2: 13px;--fib3: 21px;--fib4: 34px;--fib5: 55px;--fib6: 89px}.hero{min-height:100svh;display:flex;align-items:flex-start;padding:calc(var(--fib6) + var(--fib4)) 0 var(--fib5);position:relative}.hero-content{display:grid;grid-template-columns:1fr;gap:var(--fib5);align-items:center}@media(min-width:860px){.hero-content{grid-template-columns:1fr 1fr;gap:var(--fib6)}.hero{align-items:center;padding:calc(var(--fib6) + 16px) 0 var(--fib6)}}.hero-eyebrow{display:inline-flex;align-items:center;gap:var(--fib1);padding:var(--fib1) var(--fib2);border-radius:999px;background:var(--pink-dim);border:1px solid rgba(255,0,204,.35);font-size:.72rem;font-weight:600;font-family:var(--mono);letter-spacing:.1em;color:var(--pink-soft);text-transform:uppercase;margin-bottom:var(--fib3);animation:scaleInSmooth .6s cubic-bezier(.34,1.56,.64,1);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 #f0c0}.hero-eyebrow:hover{background:#ff00cc26;border-color:#ff00cc80;box-shadow:0 0 20px #ff00cc40}.hero-eyebrow:before{content:"";width:6px;height:6px;background:var(--pink);border-radius:50%;animation:glowPulse 2.5s ease infinite;box-shadow:0 0 8px var(--pink)}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.hero-title{font-size:clamp(3rem,9vw,5.5rem);font-weight:800;line-height:.95;letter-spacing:-.02em;color:#fff;margin-bottom:var(--fib3);animation:fadeUp .8s cubic-bezier(.34,1.56,.64,1)}.hero-title .line2{display:block;font-weight:300;background:linear-gradient(135deg,#fff,#c0f,#f0c);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:rotateGradient 6s ease infinite}.hero-title .token-part{display:inline-block;vertical-align:middle;font-size:.22em;color:#fff;-webkit-text-fill-color:#fff;font-weight:700;letter-spacing:.25em;text-transform:uppercase;padding:4px 14px;background:#ffffff14;border:1px solid rgba(255,0,204,.2);border-radius:999px;margin-left:var(--fib2);transform:translateY(-5px);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 #f0c0;animation:scaleInSmooth .8s cubic-bezier(.34,1.56,.64,1) .5s both}.hero-title .token-part:hover{background:#ff00cc1f;border-color:#f0c6;box-shadow:0 0 16px #ff00cc4d;transform:translateY(-7px) scale(1.05)}.hero-desc{font-size:.975rem;color:var(--text-2);line-height:1.7;max-width:44ch;margin-bottom:var(--fib4);animation:fadeUp .8s cubic-bezier(.34,1.56,.64,1) .3s both}.hero-desc strong{color:var(--text);font-weight:600}.hero-actions{display:flex;flex-direction:column;gap:var(--fib2);margin-bottom:var(--fib5);animation:fadeUp .8s cubic-bezier(.34,1.56,.64,1) .5s both}.hero-ctas{display:flex;flex-wrap:wrap;gap:var(--fib2);align-items:center}.hero-ctas>*{animation:fadeUp .6s cubic-bezier(.34,1.56,.64,1) both}.hero-ctas>*:nth-child(1){animation-delay:.6s}.hero-ctas>*:nth-child(2){animation-delay:.75s}.hero-ctas>*:nth-child(3){animation-delay:.9s}.btn-fill{display:inline-flex;align-items:center;gap:var(--fib1);padding:var(--fib2) var(--fib4);border-radius:999px;background:var(--green);color:#000;font-family:var(--display);font-size:.9rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px #00ff8840;position:relative;overflow:hidden}.btn-fill:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:shimmer 3s infinite;animation-play-state:paused;background-size:1000px 100%;opacity:0;pointer-events:none}.btn-fill:hover{opacity:.95;transform:translateY(-3px) scale(1.02);box-shadow:0 12px 32px #00ff8873,0 0 20px #0f83}.btn-fill:hover:before{opacity:1;animation-play-state:running}.btn-fill:active{transform:translateY(-1px) scale(.98)}.btn-outline{display:inline-flex;align-items:center;gap:var(--fib1);padding:var(--fib2) var(--fib3);border-radius:999px;background:#ffffff0e;border:1px solid var(--border-b);color:var(--text);font-family:var(--display);font-size:.9rem;font-weight:500;text-decoration:none;white-space:nowrap;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);transition:background .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;box-shadow:0 0 #ffffff1a;position:relative}.btn-outline:hover{background:#ffffff1f;border-color:#fff6;transform:translateY(-2px);box-shadow:0 8px 24px #ffffff14}.btn-outline:active{transform:translateY(0)}.hero-contract-row{display:block;width:100%}.links-cluster-footer{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--fib2);margin-top:var(--fib3)}.link-tile-v2{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:#ffffff08;border:1px solid var(--border);border-radius:var(--r-md);color:var(--text-2);text-decoration:none;font-size:.85rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.link-tile-v2:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;animation:shimmer 2s ease infinite;background-size:1000px 100%}.link-tile-v2:hover{background:#ffffff14;border-color:#ff00cc4d;transform:translateY(-3px);box-shadow:0 8px 24px #ff00cc26;color:var(--text)}.link-tile-v2:hover:before{opacity:1}.link-tile-icon svg{width:18px;height:18px;color:var(--text-2);opacity:.85;display:block}.link-tile-v2:hover .link-tile-icon svg{color:var(--pink);opacity:1}.footer-area{margin-top:3rem;padding-bottom:4rem}.footer-box{padding:4rem 2rem;background:radial-gradient(circle at top,rgba(255,0,204,.03),transparent);border-radius:var(--r-xl);border:1px solid var(--border)}.contract-chip{display:inline-flex;align-items:center;gap:.75rem;padding:.65rem 1rem;border-radius:var(--r-md);background:var(--glass);border:1px solid var(--border-b);backdrop-filter:blur(16px);max-width:100%;animation:slideInLeft .6s cubic-bezier(.34,1.56,.64,1) 1s both;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 #f0c0}.contract-chip:hover{border-color:#ff00cc4d;box-shadow:0 4px 20px #ff00cc26}.chip-label{font-family:var(--mono);font-size:.65rem;letter-spacing:.12em;color:var(--text-3);text-transform:uppercase;flex-shrink:0}.chip-addr{font-family:var(--mono),ui-monospace,"SF Mono","Cascadia Mono","Liberation Mono",Consolas,monospace;font-size:.78rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--green);word-break:break-all}.hero-contract-row .chip-addr.chip-addr--hero{font-family:var(--mono),ui-monospace,"SF Mono","Cascadia Mono","Liberation Mono",Consolas,monospace;font-weight:500;color:var(--text-2)}@media(max-width:480px){.contract-chip{flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem;border-radius:var(--r-lg)}.chip-addr{font-size:.7rem;line-height:1.4}.chip-copy{align-self:flex-end;background:var(--glass-b);color:var(--text);padding:.4rem .8rem}}.chip-copy{background:none;border:none;cursor:pointer;color:var(--text-3);font-size:.75rem;font-family:var(--mono);flex-shrink:0;padding:.25rem .5rem;border-radius:var(--r-sm);transition:background .2s,color .2s}.chip-copy:hover{background:var(--glass-b);color:var(--pink-soft)}.hero-visual{position:relative;display:flex;justify-content:center;align-items:center}.hero-card-main{width:100%;max-width:340px;border-radius:var(--r-xl);padding:2rem;background:#ffffff12;backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border:1px solid rgba(255,0,204,.15);box-shadow:0 0 0 1px #ff00cc26,0 40px 80px #00000080,inset 0 1px #fff3,0 0 30px #ff00cc1a;position:relative;overflow:hidden;animation:scaleInSmooth .8s cubic-bezier(.34,1.56,.64,1) .2s both;transition:all .3s cubic-bezier(.4,0,.2,1)}.hero-card-main:hover{border-color:#ff00cc40;box-shadow:0 0 0 1px #ff00cc40,0 50px 100px #0009,inset 0 1px #fff3,0 0 40px #ff00cc26;transform:translateY(-4px)}.hero-card-main:before{content:"";position:absolute;top:-40%;left:-20%;width:100%;height:80%;background:radial-gradient(ellipse,rgba(255,0,204,.18) 0%,transparent 65%);pointer-events:none}.hc-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.75rem}.hc-token{display:flex;align-items:center;gap:.6rem}.hc-icon{width:40px;height:40px;border-radius:12px;overflow:hidden;background:var(--pink-dim);border:1px solid rgba(255,0,204,.3)}.hc-icon img{width:100%;height:100%;object-fit:cover}.hc-name{font-weight:700;font-size:1rem}.hc-ticker{font-size:.72rem;color:var(--text-2);font-family:var(--mono)}.hc-badge{padding:.3rem .7rem;border-radius:999px;background:var(--green-dim);border:1px solid rgba(0,255,136,.35);color:var(--green);--glow-rgb: 0, 255, 136;font-size:.65rem;font-weight:600;font-family:var(--mono);letter-spacing:.08em;animation:glowPulse 2.5s ease infinite .2s;transition:all .3s cubic-bezier(.4,0,.2,1)}.hc-badge:hover{background:#0f83;border-color:#00ff8880;box-shadow:0 0 16px #00ff884d}.hc-supply-label{font-size:.7rem;color:var(--text-3);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.25rem}.hc-supply{font-size:2.2rem;font-weight:900;letter-spacing:-.03em;color:#fff;margin-bottom:.25rem;animation:slideInRight .8s cubic-bezier(.34,1.56,.64,1) .3s both}.hc-divider{height:1px;background:var(--border);margin:1.25rem 0}.hc-meta{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.hc-meta-label{font-size:.65rem;color:var(--text-3);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase}.hc-meta-val{font-size:.9rem;font-weight:600;color:var(--text);margin-top:.15rem}.hc-bar{margin-top:1.25rem}.hc-bar-row{display:flex;justify-content:space-between;font-size:.68rem;color:var(--text-3);font-family:var(--mono);margin-bottom:.4rem}.hc-bar-track{height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.hc-bar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--pink),#cc00ff);background-size:200% 100%;width:0%;transition:width 1.2s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px #ff00cc80,inset 0 0 4px #ffffff4d;animation:rotateGradient 3s ease infinite}.float-badge{position:absolute;bottom:-1.5rem;right:-1.5rem;padding:.65rem 1rem;border-radius:var(--r-md);background:#ff00cc26;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,0,204,.3);font-size:.75rem;font-weight:700;color:var(--pink-soft);white-space:nowrap;box-shadow:0 8px 32px #f0c3;animation:floatSmooth 3s ease-in-out infinite}.float-badge-2{position:absolute;top:-1rem;left:-1.5rem;padding:.55rem .9rem;border-radius:var(--r-md);background:#00ff881f;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(0,255,136,.25);font-size:.7rem;font-weight:600;color:var(--green);white-space:nowrap;animation:floatSmooth 3.5s ease-in-out infinite .5s}.bento-section{padding:4rem 0}.section-eyebrow{font-size:.7rem;font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--pink-soft);margin-bottom:.6rem}.section-title{font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.03em;color:#fff;margin-bottom:3rem;line-height:1}.bento{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--fib3);margin-top:var(--fib4)}.bc{background:var(--glass);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid var(--border);border-radius:24px;padding:var(--fib3);position:relative;overflow:hidden;transition:border-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);grid-column:span 12;box-shadow:0 0 #f0c0}.bc:hover{border-color:#f0c3;transform:translateY(-3px);box-shadow:0 12px 32px #0003,0 0 20px #ff00cc1a}@media(min-width:860px){.bc{padding:2.22rem}.bc-w12{grid-column:span 12}.bc-w9{grid-column:span 9}.bc-w8{grid-column:span 8}.bc-w6{grid-column:span 6}.bc-w5{grid-column:span 5}.bc-w4{grid-column:span 4}.bc-w3{grid-column:span 3}}.bc-w7{grid-column:span 7}.bc-w3{grid-column:span 3}.airdrop-card{background:linear-gradient(135deg,#7800ff1f,#ff00cc14);border-color:#7800ff40;display:flex;flex-direction:column;gap:1.25rem;animation:scaleInSmooth .8s cubic-bezier(.34,1.56,.64,1) .2s both;position:relative;overflow:hidden}.airdrop-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(120,0,255,.15) 0%,transparent 60%);opacity:0;transition:opacity .3s}.airdrop-card:hover{border-color:#7800ff66;box-shadow:0 8px 32px #7800ff33}.airdrop-card:hover:before{opacity:1}.airdrop-card>*{position:relative;z-index:1}.airdrop-step{display:flex;align-items:center;gap:.75rem;font-size:.85rem;color:var(--text-2)}.step-num{width:24px;height:24px;border-radius:50%;background:var(--glass-b);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;color:var(--text-3);flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.step-num:hover{border-color:#ff00cc4d;background:#ff00cc14}.step-num.active{background:var(--pink);border-color:var(--pink);color:#fff;box-shadow:0 0 20px var(--pink),0 0 40px #ff00cc4d;animation:glowPulse 2s ease infinite}.airdrop-btn{margin-top:auto;background:var(--pink);border:none;padding:.75rem;border-radius:14px;color:#fff;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;overflow:hidden;box-shadow:0 4px 12px #ff00cc4d}.airdrop-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:shimmer 2.5s ease infinite;background-size:1000px 100%;opacity:0}.airdrop-btn:hover{transform:translateY(-2px) scale(1.04);filter:brightness(1.12);box-shadow:0 8px 24px #f0c6}.airdrop-btn:hover:before{opacity:1}.airdrop-btn>*{position:relative;z-index:1}.bc-w9{grid-column:span 9}.bc-supply{background:linear-gradient(135deg,#ff00cc2e,#7800ff1f);border-color:#ff00cc40;position:relative;animation:scaleInSmooth .8s cubic-bezier(.34,1.56,.64,1) .3s both;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.bc-supply:hover{border-color:#ff00cc59;box-shadow:0 8px 32px #ff00cc26;transform:translateY(-2px)}.bc-supply:before{content:"";position:absolute;top:0;right:0;width:200px;height:200px;background:radial-gradient(ellipse,rgba(255,0,204,.25) 0%,transparent 70%);pointer-events:none;animation:floatSmooth 4s ease-in-out infinite}.bc-number-huge{font-size:clamp(2.5rem,5vw,4rem);font-weight:900;letter-spacing:-.04em;color:#fff;line-height:1}.bc-label{font-size:.68rem;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);margin-bottom:.5rem}.bc-sublabel{font-size:.8rem;color:var(--text-2);margin-top:.5rem}.bc-verified{background:linear-gradient(135deg,#0052ff38,#00329b1f);border-color:#0052ff66;display:flex;flex-direction:column;justify-content:space-between;animation:slideInLeft .8s cubic-bezier(.34,1.56,.64,1) .4s both;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.bc-verified:hover{border-color:#0052ff80;box-shadow:0 8px 32px #0052ff26;transform:translateY(-2px)}.bc-verified:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,82,255,.1) 0%,transparent 60%);opacity:0;transition:opacity .3s;pointer-events:none}.bc-verified:hover:after{opacity:1}.proof-trust-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.proof-trust-badge{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .7rem;border-radius:999px;background:#00ff881f;border:1px solid rgba(0,255,136,.32);color:var(--green);font-size:.62rem;font-family:var(--mono);letter-spacing:.1em;font-weight:700;white-space:nowrap}.proof-trust-grid{display:grid;grid-template-columns:1fr;gap:.75rem;margin-top:.75rem}.proof-trust-item{border-radius:14px;padding:.85rem .9rem;border:1px solid rgba(255,255,255,.12);background:#00000038;animation:slideInLeft .6s cubic-bezier(.34,1.56,.64,1) both;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.proof-trust-item:nth-child(1){animation-delay:.1s}.proof-trust-item:nth-child(2){animation-delay:.25s}.proof-trust-item:nth-child(3){animation-delay:.4s}.proof-trust-item:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,82,255,.1),transparent);animation:shimmer 2.5s ease infinite;background-size:1000px 100%;opacity:0}.proof-trust-item:hover{background:#0052ff1a;border-color:#0052ff40;box-shadow:inset 0 0 12px #0052ff1a}.proof-trust-item:hover:before{opacity:1}.proof-trust-item>*{position:relative;z-index:1}.proof-trust-item-label{font-size:.62rem;font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:#aac9ffe6;margin-bottom:.28rem}.proof-trust-item-value{font-size:.96rem;font-weight:700;color:#fff;line-height:1.2}.proof-live-chip{display:inline-flex;align-items:center;justify-content:center;padding:.18rem .48rem;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#ffffff14;color:#ffffffe6;font-size:.6rem;letter-spacing:.07em;text-transform:uppercase;font-family:var(--mono);font-weight:700;vertical-align:middle;transition:all .3s cubic-bezier(.4,0,.2,1)}.proof-live-chip.is-on{border-color:#00ff8880;background:#00ff882e;color:var(--green);box-shadow:0 0 12px #0f83;animation:glowPulse 2s ease infinite;--glow-rgb: 0, 255, 136}.proof-live-chip.is-on:hover{box-shadow:0 0 20px #00ff8859}.proof-live-chip.is-off{border-color:#ff787880;background:#ff4d4d29;color:#f99}.proof-live-chip.is-off:hover{background:#ff4d4d38}.proof-live-chip.is-warn{border-color:#ffd07a80;background:#ffd07a33;color:#ffd07a}.proof-live-chip.is-warn:hover{background:#ffd07a42}.proof-trust-item-body{margin-top:.32rem;font-size:.75rem;line-height:1.55;color:var(--text-2)}.proof-trust-mono{margin-top:.42rem;font-size:.66rem;color:#d2e4ffe0;font-family:var(--mono);letter-spacing:.03em;word-break:break-word}.proof-trust-footer{margin-top:1rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.proof-trust-link{display:inline-flex;align-items:center;gap:.45rem;text-decoration:none;border-radius:999px;padding:.45rem .85rem;border:1px solid rgba(0,82,255,.42);background:#0052ff29;color:#c9ddff;font-size:.72rem;font-family:var(--mono);font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.proof-trust-link:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);animation:shimmer 2.5s ease infinite;background-size:1000px 100%;opacity:0}.proof-trust-link:hover{transform:translateY(-2px);background:#0052ff47;border-color:#86b7ffd9;box-shadow:0 4px 16px #0052ff33}.proof-trust-link:hover:before{opacity:1}.proof-trust-link:focus-visible{outline:2px solid rgba(134,183,255,.85);outline-offset:2px}.proof-rpc-meta{display:inline-flex;align-items:center;gap:.5rem;min-height:28px}.proof-rpc-sync{font-family:var(--mono);font-size:.62rem;color:#d2e4ffc2;letter-spacing:.03em}.verified-icon{width:48px;height:48px;border-radius:14px;background:var(--blue-dim);border:1px solid rgba(0,82,255,.35);display:flex;align-items:center;justify-content:center;font-size:1.4rem;margin-bottom:1rem;color:var(--blue);animation:scaleInSmooth .6s cubic-bezier(.34,1.56,.64,1);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 #0052ff00}.verified-icon:hover{background:#0052ff33;border-color:#0052ff80;box-shadow:0 0 16px #0052ff4d,inset 0 0 8px #0052ff26;transform:scale(1.08)}.bc-title{font-size:1.1rem;font-weight:700;color:#fff;margin-bottom:.4rem}.feature-list{display:flex;flex-direction:column;gap:.65rem;margin-top:.75rem}.feature-row{display:flex;align-items:center;gap:.75rem;padding:.6rem .85rem;border-radius:var(--r-sm);background:#ffffff0a;border:1px solid var(--border);font-size:.82rem;color:var(--text-2);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.feature-row:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,0,204,.1) 0%,transparent 100%);opacity:0;transition:opacity .3s}.feature-row:hover{background:#ffffff17;border-color:#f0c3;color:var(--text);transform:translate(2px);box-shadow:inset 0 0 12px #ff00cc0d}.feature-row:hover:before{opacity:1}.feature-row>*{position:relative;z-index:1}.feature-row-icon{font-size:1rem;flex-shrink:0;width:28px;text-align:center}.feature-row-badge{margin-left:auto;padding:.15rem .5rem;border-radius:999px;font-size:.6rem;font-family:var(--mono);letter-spacing:.08em;background:#ff00cc1f;border:1px solid rgba(255,0,204,.2);color:var(--pink-soft);flex-shrink:0}.bc-network{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.75rem;padding:2rem 1.5rem;animation:slideInRight .8s cubic-bezier(.34,1.56,.64,1) .4s both;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.bc-network:hover{transform:translateY(-2px)}.network-ring{width:84px;height:84px;border-radius:50%;background:radial-gradient(circle,#0052ff4d,#0000 70%);border:2px solid rgba(0,82,255,.5);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;box-shadow:0 0 20px #0052ff33,inset 0 0 20px #0052ff26;animation:floatSmooth 3s ease-in-out infinite;transition:all .3s cubic-bezier(.4,0,.2,1)}.network-ring:hover{box-shadow:0 0 30px #0052ff66,inset 0 0 30px #0052ff40;border-color:#0052ffb3}.network-ring img{width:100%;height:100%;object-fit:contain;padding:12px}.network-ring:after{content:"";position:absolute;inset:-8px;border-radius:50%;border:1px solid rgba(0,82,255,.12)}.network-name{font-size:1.1rem;font-weight:700;color:#fff}.network-sub{font-size:.72rem;font-family:var(--mono);color:var(--text-3);letter-spacing:.08em}.bc-code{background:#0000004d;font-family:var(--mono);animation:slideInRight .8s cubic-bezier(.34,1.56,.64,1) .3s both;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.bc-code:hover{background:#0006;box-shadow:inset 0 0 20px #0052ff14}.code-block{font-size:.72rem;line-height:2;margin-top:.75rem}.c-key{color:#c9f}.c-val{color:var(--green)}.c-str{color:#fc6}.c-cmt{color:var(--text-3)}.c-pnk{color:var(--pink-soft)}.links-cluster{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:.75rem}.link-tile{display:flex;align-items:center;gap:.6rem;padding:.7rem .85rem;border-radius:var(--r-sm);background:#ffffff0a;border:1px solid var(--border);text-decoration:none;color:var(--text-2);font-size:.82rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.link-tile:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,0,204,.15),transparent);animation:shimmer 2.5s ease infinite;background-size:1000px 100%;opacity:0}.link-tile:hover{background:#ff00cc1f;border-color:#ff00cc59;color:var(--text);transform:translateY(-2px);box-shadow:0 4px 12px #ff00cc1a}.link-tile:hover:before{opacity:1}.link-tile>*{position:relative;z-index:1}.link-tile-icon{font-size:1rem;flex-shrink:0}.chart-section{padding:0 0 5rem}.chart-wrap{border-radius:var(--r-xl);overflow:hidden;border:1px solid var(--border-b);background:var(--glass);backdrop-filter:blur(20px);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px #0000001a}.chart-wrap:hover{border-color:#f0c3;box-shadow:0 8px 32px #00000026,0 0 20px #ff00cc1a}.chart-header{padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(90deg,#0000,#ff00cc08)}.chart-wrap:hover .chart-header{background:linear-gradient(90deg,#0000,#ff00cc14)}.chart-header-actions{display:inline-flex;align-items:center;gap:.65rem}.chart-left{display:flex;align-items:center;gap:.75rem}.chart-icon{width:32px;height:32px;border-radius:10px;overflow:hidden;background:var(--pink-dim);border:1px solid rgba(255,0,204,.25)}.chart-icon img{width:100%;height:100%;object-fit:cover}.chart-info-name{font-size:.9rem;font-weight:700;color:#fff}.chart-info-sub{font-size:.65rem;font-family:var(--mono);color:var(--text-3);letter-spacing:.08em}.chart-live{display:flex;align-items:center;gap:.4rem;font-size:.7rem;font-family:var(--mono);color:var(--green);padding:.3rem .75rem;border-radius:999px;background:var(--green-dim);border:1px solid rgba(0,255,136,.35);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 #0f80}.chart-live:hover{background:#00ff8838;border-color:#00ff8880;box-shadow:0 0 12px #00ff8840}.chart-live:before{content:"";width:6px;height:6px;background:var(--green);border-radius:50%;animation:glowPulse 1.5s ease infinite;box-shadow:0 0 8px var(--green);--glow-rgb: 0, 255, 136}.chart-expand-btn{border:1px solid var(--border-b);background:#ffffff0f;color:var(--text);border-radius:999px;padding:.35rem .85rem;font-size:.7rem;font-family:var(--mono);letter-spacing:.04em;cursor:pointer;display:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.chart-expand-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:shimmer 2.5s ease infinite;background-size:1000px 100%;opacity:0}.chart-expand-btn:hover{background:#ffffff24;border-color:#fff3;box-shadow:0 4px 12px #0003;transform:translateY(-2px)}.chart-expand-btn:hover:before{opacity:1}.chart-expand-btn>*{position:relative;z-index:1}.chart-wrap-shell{position:relative}.chart-embed{width:100%;aspect-ratio:4 / 5}@media(min-width:640px){.chart-embed{aspect-ratio:4 / 3}}@media(min-width:1024px){.chart-embed{aspect-ratio:16 / 10}}@media(min-width:1600px){.chart-embed{aspect-ratio:21 / 10}}.chart-embed iframe{display:block;width:100%;height:100%;border:0}@media(max-width:860px){.chart-expand-btn{display:inline-flex;align-items:center;justify-content:center}.chart-wrap-shell.is-fullscreen{position:fixed;inset:0;z-index:1200;background:#030305fa;padding:1rem;display:flex;align-items:center;justify-content:center}.chart-wrap-shell.is-fullscreen .chart-embed{width:100%;max-width:480px;height:100%;max-height:100svh;aspect-ratio:9 / 16}.chart-wrap-shell.is-fullscreen .chart-embed iframe{border-radius:18px;overflow:hidden;border:1px solid var(--border-b);background:#000}}.verify-section{padding:0 0 3rem;max-width:100%;overflow-x:clip}.verify-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0}.verify-left{border-radius:var(--r-xl);padding:2.5rem;background:linear-gradient(135deg,#00ff881a,#00b4640d);border:1px solid rgba(0,255,136,.2);backdrop-filter:blur(28px);display:flex;flex-direction:column;justify-content:space-between;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px #00ff881a;min-width:0;max-width:100%}.verify-left:hover{border-color:#00ff884d;box-shadow:0 8px 32px #00ff8826;transform:translateY(-2px)}.verify-badge-group{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.proof-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .85rem;border-radius:12px;background:#ffffff0d;border:1px solid var(--border);color:var(--text-2);font-size:.75rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.proof-badge:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:shimmer 2.5s ease infinite;background-size:1000px 100%;opacity:0}.proof-badge:hover{background:#ffffff1c;border-color:#f0c6;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #ff00cc26}.proof-badge:hover:before{opacity:1}.proof-badge.green{color:var(--green);background:var(--green-dim);border-color:#00ff884d}.proof-badge.green:hover{background:#0f83;border-color:#00ff8880;box-shadow:0 4px 12px #00ff8826}.proof-badge>*{position:relative;z-index:1}.verify-ok{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem;max-width:100%;padding:.4rem .85rem;border-radius:999px;background:var(--green-dim);border:1px solid rgba(0,255,136,.35);color:var(--green);font-size:.7rem;font-weight:600;font-family:var(--mono);letter-spacing:.08em;margin-bottom:1.5rem;animation:scaleInSmooth .6s cubic-bezier(.34,1.56,.64,1) .2s both;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 12px #0f83}.verify-ok:hover{background:#00ff882e;border-color:#00ff8880;box-shadow:0 0 20px #00ff8859}.verify-heading{font-size:2rem;font-weight:900;letter-spacing:-.03em;color:#fff;line-height:1.1;margin-bottom:1rem;animation:slideInLeft .8s cubic-bezier(.34,1.56,.64,1);overflow-wrap:anywhere;word-break:break-word}.verify-heading .ok{color:var(--green);animation:glowPulse 2.5s ease infinite;--glow-rgb: 0, 255, 136}.verify-body{font-size:.85rem;color:var(--text-2);line-height:1.75;margin-bottom:1.5rem;overflow-wrap:anywhere;word-break:break-word}.verify-checklist{list-style:none;display:flex;flex-direction:column;gap:.6rem;margin-bottom:2rem}.verify-checklist li{display:flex;align-items:flex-start;gap:.6rem;font-size:.82rem;color:var(--text-2);animation:slideInLeft .6s cubic-bezier(.34,1.56,.64,1) both;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:0;overflow-wrap:anywhere;word-break:break-word}.verify-checklist li:nth-child(1){animation-delay:.1s}.verify-checklist li:nth-child(2){animation-delay:.25s}.verify-checklist li:nth-child(3){animation-delay:.4s}.verify-checklist li:hover{color:var(--text);transform:translate(4px)}.verify-checklist li span.check{width:18px;height:18px;border-radius:50%;background:var(--green-dim);border:1px solid rgba(0,255,136,.4);display:flex;align-items:center;justify-content:center;color:var(--green);font-size:.6rem;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px #0f83}.verify-checklist li:hover span.check{background:#0f83;border-color:#0f89;box-shadow:0 0 12px #00ff8859}.verify-right{border-radius:var(--r-xl);padding:2rem;background:#00000059;border:1px solid var(--border);backdrop-filter:blur(28px);font-family:var(--mono);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px #0003;min-width:0;max-width:100%}.verify-right:hover{border-color:#f0c3;box-shadow:0 8px 32px #0000004d,0 0 20px #ff00cc1a;transform:translateY(-2px)}.code-header{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;min-width:0}.code-header span{flex:1 1 12rem;min-width:0;overflow-wrap:anywhere}.dot{width:10px;height:10px;border-radius:50%}.dot-r{background:#ff5f56}.dot-y{background:#ffbd2e}.dot-g{background:#27c93f}.code-body{font-size:.75rem;line-height:2;color:var(--text-2);overflow-x:auto;word-break:break-all}@media(max-width:600px){.code-body{font-size:.68rem;line-height:1.6}}.code-line{display:block}footer{border-top:1px solid var(--border);padding:2rem 0;transition:all .3s cubic-bezier(.4,0,.2,1)}.footer-inner{max-width:1160px;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between}.footer-brand{font-weight:900;font-size:1rem;letter-spacing:-.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.footer-brand:hover{transform:translateY(-2px)}.footer-brand .neo{color:var(--pink);transition:all .3s cubic-bezier(.4,0,.2,1)}.footer-brand:hover .neo{color:var(--green);text-shadow:0 0 12px rgba(0,255,136,.3)}.footer-sub{font-size:.68rem;color:var(--text-3);font-family:var(--mono);margin-top:.2rem}.footer-right{font-size:.68rem;color:var(--text-3);text-align:right;line-height:1.8}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleInSmooth{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes glowPulse{0%,to{box-shadow:0 0 10px rgba(var(--glow-rgb, 255, 0, 204),.4),0 0 30px rgba(var(--glow-rgb, 255, 0, 204),.15)}50%{box-shadow:0 0 20px rgba(var(--glow-rgb, 255, 0, 204),.6),0 0 40px rgba(var(--glow-rgb, 255, 0, 204),.25)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes floatSmooth{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes rotateGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.anim-1{animation:fadeUp .6s ease both .1s}.anim-2{animation:fadeUp .6s ease both .25s}.anim-3{animation:fadeUp .6s ease both .4s}.anim-4{animation:fadeUp .6s ease both .55s}.anim-5{animation:fadeUp .6s ease both .7s}@media(max-width:960px){.hero-visual{margin-top:0}.nav-toggle{display:inline-flex}.nav-links{position:absolute;top:calc(100% + 10px);left:0;right:0;flex-direction:column;gap:0;padding:.5rem;border-radius:18px;background:#08080cf5;border:1px solid var(--border-b);backdrop-filter:blur(24px) saturate(220%);-webkit-backdrop-filter:blur(24px) saturate(220%);box-shadow:0 18px 48px -12px #0009;opacity:0;transform:translateY(-6px) scale(.98);transform-origin:top center;pointer-events:none;transition:opacity .18s ease,transform .18s ease;z-index:1000}.nav-toggle-input:checked~.nav-links{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.nav-links li{width:100%}.nav-links a{display:block;padding:.7rem 1rem;border-radius:12px;font-size:.9rem}.stats-row{grid-template-columns:repeat(3,1fr)}.bc-w8,.bc-w7,.bc-w9,.bc-w4,.bc-w5,.bc-w3,.bc-w6{grid-column:span 12}.verify-grid{grid-template-columns:1fr}}@media(max-width:600px){.stats-row{grid-template-columns:repeat(2,1fr)}.links-cluster{grid-template-columns:1fr}.float-badge,.float-badge-2{display:none}.hero-ctas{flex-direction:column;align-items:flex-start}.btn-fill,.btn-outline{width:100%;justify-content:center}.verify-section .wrap{min-width:0;max-width:100%;padding-top:0;padding-bottom:0;padding-left:max(var(--fib4),env(safe-area-inset-left,0px));padding-right:max(var(--fib4),env(safe-area-inset-right,0px))}.verify-section .section-eyebrow,.verify-section .section-title{padding-left:0;padding-right:0;overflow-wrap:anywhere;word-break:break-word}.verify-grid{gap:0}.verify-left{border-radius:0;padding:2rem 1.25rem}.verify-left .btn-fill{max-width:100%;box-sizing:border-box}.verify-right{border-radius:0;padding:1.25rem}.proof-trust-header{flex-direction:column;gap:.65rem}.proof-trust-badge{align-self:flex-start}}@media(min-width:601px)and (max-width:859px){.hero-ctas{flex-direction:row}}.interactive-mint{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.interactive-mint:after{content:"";position:absolute;width:320px;height:320px;left:-120px;bottom:-140px;border-radius:50%;pointer-events:none;z-index:0;background:radial-gradient(circle,#00ff8852,#00ff881f 32%,#0f80 72%);filter:blur(14px);animation:mintAuraPulse 7s ease-in-out infinite}.interactive-mint>*{position:relative;z-index:1}@keyframes mintAuraPulse{0%,to{opacity:.42;transform:scale(.95)}50%{opacity:.72;transform:scale(1.07)}}.mint-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:1.5rem;padding:1.5rem;margin-top:2rem;display:flex;flex-direction:column;gap:1.5rem}.mint-stats{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.mint-stat{display:flex;flex-direction:column;gap:.25rem}.stat-label{font-size:.7rem;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em}.stat-value{font-size:1.1rem;font-weight:700;color:var(--text);font-family:var(--mono)}.mint-actions{width:100%}.mint-btn{width:100%;padding:1rem;border-radius:1rem;background:var(--green);color:#000;font-weight:700;font-size:1rem;border:none;cursor:pointer;transition:all .35s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 20px #00ff884d,0 0 30px #00ff8826;font-family:var(--font-primary);position:relative;overflow:hidden}.mint-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 2.5s ease infinite;background-size:1000px 100%;opacity:0}.mint-btn:hover:not(:disabled){transform:translateY(-3px) scale(1.02);box-shadow:0 8px 32px #00ff8880,0 0 40px #00ff8840;filter:brightness(1.08)}.mint-btn:hover:not(:disabled):before{opacity:1}.mint-btn:active:not(:disabled){transform:translateY(-1px) scale(.98)}.mint-btn:disabled{background:#2a2a2a;color:#666;cursor:not-allowed;box-shadow:none;opacity:.6}.mint-btn.connected{background:var(--green);color:#000;box-shadow:0 4px 20px #0f86,0 0 30px #0f83}.base-powered{margin-top:1rem;position:relative;z-index:2;display:flex;flex-direction:column;gap:1rem;border-radius:18px;padding:1rem;background:linear-gradient(135deg,#0052ff33,#0052ff14);border:1px solid rgba(128,181,255,.35);box-shadow:inset 0 1px #ffffff14,0 14px 28px #0052ff2e}.base-powered:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at top right,rgba(255,255,255,.16),transparent 58%)}.base-powered-copy{display:flex;flex-direction:column;gap:.35rem;max-width:100%}.base-powered-kicker{font-size:.62rem;font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:#accdfff2;font-weight:700}.base-powered-title{font-size:.95rem;font-weight:700;color:#fff;line-height:1.2}.base-powered-body{font-size:.75rem;color:var(--text-2);line-height:1.55;max-width:48ch}.base-powered-external{display:inline-flex;align-items:center;flex-shrink:0;text-decoration:none;border-radius:10px;transition:opacity .2s ease}.base-powered-external:hover{opacity:.88}.base-powered-external:focus-visible{outline:2px solid rgba(128,181,255,.85);outline-offset:3px}.base-powered-logo{display:block;width:auto;max-width:136px;height:auto}.supply-progress{width:100%;height:4px;background:#ffffff1a;border-radius:2px;margin:1.5rem 0;overflow:hidden}.supply-bar{height:100%;background:linear-gradient(90deg,var(--pink-soft),var(--green));width:0%;transition:width 1s ease-out}.nav-wallet-btn{padding:.5rem 1.1rem;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-width:140px;white-space:nowrap;position:relative}@media(max-width:480px){.nav-wallet-btn{min-width:0;padding:.5rem .85rem;font-size:.72rem;gap:.45rem}}.nav-wallet-btn:hover{border-color:#fff3;background:#ffffff14;transform:translateY(-1px)}.nav-wallet-btn.active{border-color:#00ff884d;background:#00ff880d;color:var(--green)}.nav-wallet-btn.active:hover{background:#ff4d4d1a;border-color:#ff4d4d4d;color:#ff4d4d}.nav-wallet-btn .addr-txt{transition:opacity .2s}.nav-wallet-wrapper{position:relative;display:inline-block}.nav-wallet-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:220px;max-width:calc(100vw - 2rem);padding:6px;border-radius:16px;background:#08080cf5;backdrop-filter:blur(24px) saturate(220%);-webkit-backdrop-filter:blur(24px) saturate(220%);border:1px solid var(--border-b);box-shadow:0 12px 32px #00000080;display:flex;flex-direction:column;gap:2px;z-index:1100;animation:walletMenuIn .15s ease-out}@media(max-width:420px){.nav-wallet-menu{min-width:0;width:calc(100vw - 2.5rem)}}@keyframes walletMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.nav-wallet-menu-head{display:flex;align-items:center;gap:.5rem;padding:.6rem .85rem .4rem;font-family:var(--mono);font-size:.72rem;color:var(--text-2);border-bottom:1px solid var(--border);margin-bottom:4px}.nav-wallet-menu-addr{color:var(--green)}.nav-wallet-menu-item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;text-align:left;padding:.55rem .85rem;border-radius:10px;background:transparent;border:none;color:var(--text);font-family:var(--display);font-size:.78rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background .15s,color .15s}.nav-wallet-menu-item:hover{background:#ffffff12}.nav-wallet-menu-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-wallet-menu-hint{font-size:.66rem;font-weight:400;color:var(--text-2);letter-spacing:.02em;text-transform:lowercase;white-space:nowrap}.nav-wallet-menu-item.danger{color:#ff6b6b}.nav-wallet-menu-item.danger:hover{background:#ff4d4d1f;color:#ff4d4d}.dot{width:8px;height:8px;border-radius:50%;background:#444;display:inline-block}@media(min-width:700px){.base-powered{margin-top:1.25rem;flex-direction:row;align-items:center;justify-content:space-between;gap:1.25rem;padding:1rem 1.15rem}.base-powered-logo{max-width:150px}.base-powered-copy{flex:1;min-width:0}.proof-trust-grid{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.nav-lang{display:inline-flex;align-items:center;justify-content:center;padding:.3rem .55rem!important;line-height:0}.nav-flag{width:22px;height:auto;border-radius:3px;box-shadow:0 0 0 1px #ffffff2e,0 1px 3px #00000059;display:block;transition:transform .2s ease}.nav-lang:hover .nav-flag{transform:scale(1.08)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
