*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.fixed{position:fixed}.block{display:block}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--bg-0:#030504;--bg-1:#07110d;--bg-2:#081813;--surface:rgba(8,24,19,.55);--surface-2:rgba(10,28,22,.72);--accent:#1de9a0;--accent-2:#12c989;--accent-3:#3ff0b4;--accent-soft:rgba(29,233,160,.1);--text:#fff;--text-2:#d3ded9;--text-3:#8ea39b;--text-4:#607169;--line:hsla(0,0%,100%,.07);--line-2:rgba(0,245,160,.18);--warn:#f5c469;--danger:#ff6b7a;--r-sm:12px;--r-md:16px;--r-lg:22px;--r-xl:28px;--max-w:1400px;--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{overflow-y:scroll;scroll-behavior:smooth}body,html{width:100%;overflow-x:hidden;background:var(--bg-0)}body{margin:0;min-height:100%;color:var(--text);font-family:var(--font-sans),system-ui,-apple-system,sans-serif;font-feature-settings:"cv02","cv03","cv04","ss01";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body>div[data-rk]{height:auto!important;min-height:100%;overflow:visible!important}button,input{font:inherit}::selection{background:rgba(0,245,160,.25);color:#fff}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:8px}.display{font-family:var(--font-display),var(--font-sans),sans-serif;letter-spacing:-.035em}.mono{font-family:var(--font-mono),ui-monospace,monospace}.mono,.tnum{font-variant-numeric:tabular-nums}.tnum{font-feature-settings:"tnum"}.hide-sm{display:none}@media (min-width:860px){.hide-sm{display:inline-flex}}.bg-layers{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict}.bg-base{position:absolute;inset:0;background:radial-gradient(120% 80% at 50% -25%,rgba(0,245,160,.1),transparent 60%),linear-gradient(180deg,#07110d,#050b09 45%,#030504)}.bg-gradient{position:absolute;inset:-25%;background:radial-gradient(38% 30% at 22% 20%,rgba(0,245,160,.15),transparent 62%),radial-gradient(32% 26% at 82% 30%,rgba(0,255,195,.08),transparent 60%),radial-gradient(45% 32% at 50% 92%,rgba(0,200,140,.07),transparent 62%);filter:blur(20px);will-change:transform;animation:drift 26s ease-in-out infinite alternate}.bg-grid{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.028) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.028) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse 90% 60% at 50% 12%,#000 5%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 90% 60% at 50% 12%,#000 5%,transparent 78%)}.bg-beam{position:absolute;top:-40%;left:30%;width:38vw;height:180%;background:linear-gradient(90deg,transparent,rgba(0,245,160,.05) 45%,rgba(0,255,195,.09) 50%,rgba(0,245,160,.05) 55%,transparent);transform:rotate(14deg) translateZ(0);filter:blur(30px);will-change:transform,opacity;animation:sweep 18s ease-in-out infinite}.bg-vignette{background:radial-gradient(120% 90% at 50% 40%,transparent 45%,rgba(0,0,0,.65) 100%)}.bg-noise,.bg-vignette{position:absolute;inset:0}.bg-noise{opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.particle{position:absolute;border-radius:50%;background:rgba(0,245,160,.55);box-shadow:0 0 8px rgba(0,245,160,.5);will-change:transform,opacity;animation:rise linear infinite}@keyframes drift{0%{transform:translate3d(-1.5%,-1%,0) scale(1)}to{transform:translate3d(2%,1.5%,0) scale(1.06)}}@keyframes sweep{0%,to{transform:rotate(14deg) translate3d(-18vw,0,0);opacity:.35}50%{transform:rotate(14deg) translate3d(22vw,0,0);opacity:.8}}@keyframes rise{0%{transform:translateZ(0) scale(1);opacity:0}12%{opacity:.7}85%{opacity:.35}to{transform:translate3d(0,-105vh,0) scale(.5);opacity:0}}.page{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column}.container{width:100%;max-width:var(--max-w);margin:0 auto;padding-left:20px;padding-right:20px}@media (min-width:768px){.container{padding-left:40px;padding-right:40px}}@media (min-width:1200px){.container{padding-left:56px;padding-right:56px}}.section{padding-block:28px}@media (min-width:900px){.section{padding-block:40px}}.navbar{position:sticky;top:0;z-index:40;padding-block:14px;background:linear-gradient(180deg,rgba(3,5,4,.88),rgba(3,5,4,.42) 70%,transparent);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border-bottom:1px solid transparent;transition:border-color .3s ease,background .3s ease}.navbar[data-scrolled=true]{border-bottom-color:var(--line);background:rgba(3,5,4,.82)}.nav-inner{justify-content:space-between;gap:16px}.nav-brand,.nav-inner{display:flex;align-items:center;min-width:0}.nav-brand{gap:12px}.nav-brand img{width:32px;height:32px;object-fit:contain;flex-shrink:0}.brand-mark{position:relative;width:40px;height:40px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;color:#04150f;background:var(--accent);box-shadow:none}.brand-copy strong{display:block;font-family:var(--font-display),sans-serif;font-size:17px;font-weight:700;letter-spacing:-.03em;line-height:1.1}.brand-copy span{display:block;color:var(--text-4);font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-top:2px}.nav-right{display:flex;align-items:center;gap:10px;min-width:0}.nav-right [data-rk] button{border-radius:999px!important;height:42px!important;font-weight:600!important;font-size:14px!important;transition:transform .2s ease,box-shadow .2s ease!important}.nav-right [data-rk] button:hover{transform:translateY(-1px)}.badge{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border-radius:999px;border:1px solid var(--line);background:hsla(0,0%,100%,.035);color:var(--text-2);font-size:12.5px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;transition:border-color .25s ease,background .25s ease,color .25s ease}.badge:hover{border-color:var(--line-2);background:rgba(0,245,160,.06)}.badge--accent{border-color:rgba(0,245,160,.22);background:rgba(0,245,160,.08);color:var(--accent-3)}.badge--muted{color:var(--text-3)}.badge svg{width:14px;height:14px;flex-shrink:0}.status-dot{position:relative;width:7px;height:7px;border-radius:50%;background:var(--accent);flex-shrink:0}.status-dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid var(--accent);opacity:0;animation:ping 2.4s cubic-bezier(0,0,.2,1) infinite}.status-dot--idle{background:var(--text-4)}.status-dot--idle:after{animation:none}@keyframes ping{0%{transform:scale(.7);opacity:.9}70%,to{transform:scale(1.9);opacity:0}}.hero{padding-top:30px;padding-bottom:8px}@media (min-width:900px){.hero{padding-top:60px;padding-bottom:20px}}.hero-grid{display:grid;gap:32px}@media (min-width:1024px){.hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px;align-items:center}}.hero h1{margin:18px 0 0;font-family:var(--font-display),sans-serif;font-size:clamp(2.6rem,6.2vw,4.6rem);line-height:1.02;letter-spacing:-.045em;font-weight:700}.hero h1 .grad{background:linear-gradient(105deg,var(--accent-3) 0,var(--accent-2) 40%,var(--accent) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-sub{margin:20px 0 0;max-width:46ch;color:var(--text-3);font-size:clamp(.98rem,1.4vw,1.09rem);line-height:1.62}.hero-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.card{position:relative;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);backdrop-filter:blur(22px) saturate(130%);-webkit-backdrop-filter:blur(22px) saturate(130%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 24px 60px -24px rgba(0,0,0,.7);overflow:hidden;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .4s ease,box-shadow .4s ease;will-change:transform}.card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(140deg,rgba(0,245,160,.28),transparent 40%,transparent 70%,rgba(0,255,195,.16));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none}.card--interactive:hover{transform:translateY(-3px);border-color:rgba(0,245,160,.16);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 32px 70px -28px rgba(0,0,0,.8),0 0 40px -20px rgba(0,245,160,.4)}.card--interactive:hover:before{opacity:1}.card-pad{padding:22px}@media (min-width:768px){.card-pad{padding:28px}}.claim-hero{position:relative;border-radius:var(--r-xl);padding:28px 24px;background:radial-gradient(80% 60% at 15% 0,rgba(0,245,160,.13),transparent 60%),linear-gradient(165deg,rgba(10,32,25,.86),rgba(6,16,13,.9));border:1px solid rgba(0,245,160,.16);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 40px 90px -40px rgba(0,0,0,.9),0 0 60px -30px rgba(0,245,160,.5);overflow:hidden}@media (min-width:768px){.claim-hero{padding:34px 32px}}.claim-hero:after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.07) 45%,rgba(0,255,195,.1) 52%,transparent);transform:skewX(-14deg);animation:shine 6.5s ease-in-out infinite;pointer-events:none}@keyframes shine{0%,62%{transform:translateX(0) skewX(-14deg)}to{transform:translateX(340%) skewX(-14deg)}}.claim-hero-orb{position:absolute;right:-70px;top:-70px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(0,245,160,.18),transparent 65%);filter:blur(12px);pointer-events:none}.eyebrow{display:flex;align-items:center;gap:8px;color:var(--text-4);font-size:11.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.eyebrow svg{width:14px;height:14px;color:var(--accent)}.amount{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:14px}.amount-value{font-family:var(--font-display),sans-serif;font-size:clamp(2.5rem,7.5vw,4.4rem);font-weight:700;line-height:.96;letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 60px rgba(0,245,160,.35);word-break:break-word}.amount-unit{font-family:var(--font-display),sans-serif;font-size:clamp(1rem,2vw,1.35rem);font-weight:600;letter-spacing:.02em;color:var(--accent)}.amount-meta{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.meta-item{min-width:0}.meta-item small{display:block;color:var(--text-4);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.meta-item b{display:block;margin-top:5px;font-size:14.5px;font-weight:600;color:var(--text-2);font-variant-numeric:tabular-nums}.progress{margin-top:22px}.progress-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:9px;font-size:12.5px;color:var(--text-3)}.progress-head b{color:var(--text);font-variant-numeric:tabular-nums}.progress-track{position:relative;height:7px;border-radius:999px;background:hsla(0,0%,100%,.06);overflow:hidden}.progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--accent-2));box-shadow:0 0 18px rgba(0,245,160,.55)}.stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width:768px){.stats-grid{gap:16px}}@media (min-width:1024px){.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat{position:relative;border-radius:var(--r-md);padding:18px;background:var(--surface);border:1px solid var(--line);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);overflow:hidden;min-width:0;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s ease,background .35s ease;will-change:transform}.stat:hover{transform:translateY(-3px);border-color:rgba(0,245,160,.2);background:rgba(0,245,160,.045)}.stat-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:rgba(0,245,160,.1);border:1px solid rgba(0,245,160,.16);color:var(--accent);transition:transform .4s cubic-bezier(.22,1,.36,1),background .3s ease}.stat:hover .stat-icon{transform:rotate(-8deg) scale(1.06);background:rgba(0,245,160,.16)}.stat-icon svg{width:17px;height:17px}.stat-title{margin-top:14px;color:var(--text-4);font-size:11px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.stat-value{margin-top:7px;font-family:var(--font-display),sans-serif;font-size:clamp(1.05rem,2.4vw,1.3rem);font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;word-break:break-word}.stat-sub{margin-top:5px;color:var(--text-4);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console-grid{display:grid;gap:16px}@media (min-width:1024px){.console-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;align-items:start}}.section-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px}.section-head h2{margin:6px 0 0;font-family:var(--font-display),sans-serif;font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:700;letter-spacing:-.035em}.section-head p{margin:8px 0 0;color:var(--text-3);font-size:14px;line-height:1.55;max-width:48ch}.field-label{display:flex;justify-content:space-between;align-items:baseline;color:var(--text-4);font-size:11px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;margin-bottom:10px}.input-shell{position:relative;display:flex;align-items:center;gap:10px;height:68px;padding:0 12px 0 18px;border-radius:var(--r-md);background:rgba(0,0,0,.35);border:1px solid var(--line);transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.input-shell:focus-within{border-color:rgba(0,245,160,.4);background:rgba(0,245,160,.04);box-shadow:0 0 0 4px rgba(0,245,160,.08),0 0 40px -14px rgba(0,245,160,.5)}.input-shell[data-invalid=true]{border-color:rgba(255,107,122,.45);box-shadow:0 0 0 4px rgba(255,107,122,.08)}.input-shell input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:#fff;font-family:var(--font-display),sans-serif;font-size:clamp(1.25rem,3.4vw,1.7rem);font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.input-shell input::placeholder{color:var(--text-4)}.max-btn{height:44px;padding:0 18px;border-radius:12px;border:1px solid rgba(0,245,160,.28);background:rgba(0,245,160,.1);color:var(--accent-3);font-size:12.5px;font-weight:700;letter-spacing:.07em;cursor:pointer;flex-shrink:0;transition:background .22s ease,transform .22s ease,box-shadow .22s ease}.max-btn:hover{background:rgba(0,245,160,.18);transform:translateY(-1px);box-shadow:0 8px 20px -10px rgba(0,245,160,.8)}.max-btn:active{transform:scale(.96)}.preview{margin-top:18px;border-radius:var(--r-md);border:1px solid var(--line);background:hsla(0,0%,100%,.022);overflow:hidden}.preview-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;font-size:13.5px}.preview-row+.preview-row{border-top:1px solid var(--line)}.preview-row span{color:var(--text-3);display:inline-flex;align-items:center;gap:7px}.preview-row span svg{width:14px;height:14px;color:var(--text-4)}.preview-row b{color:#fff;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;word-break:break-word}.preview-row b.accent{color:var(--accent-3)}.note{display:flex;align-items:flex-start;gap:9px;margin:16px 0 0;padding:12px 14px;border-radius:var(--r-sm);border:1px solid var(--line);background:hsla(0,0%,100%,.022);color:var(--text-3);font-size:13px;line-height:1.5}.note svg{width:15px;height:15px;flex-shrink:0;margin-top:1px}.note--warn{border-color:hsla(39,87%,69%,.24);background:hsla(39,87%,69%,.06);color:var(--warn)}.note--danger{border-color:rgba(255,107,122,.24);background:rgba(255,107,122,.06);color:var(--danger)}.note--ok{border-color:rgba(0,245,160,.24);background:rgba(0,245,160,.06);color:var(--accent-3)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;height:58px;border:0;border-radius:var(--r-md);font-family:var(--font-display),sans-serif;font-size:15.5px;font-weight:700;letter-spacing:-.01em;cursor:pointer;overflow:hidden;isolation:isolate;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,opacity .25s ease;will-change:transform}.btn svg{width:18px;height:18px}.btn-primary{color:#032015;background:linear-gradient(120deg,var(--accent-3),var(--accent-2) 42%,var(--accent));background-size:180% 180%;box-shadow:0 14px 40px -14px rgba(0,245,160,.85),inset 0 1px 0 hsla(0,0%,100%,.42);animation:gradFlow 7s ease infinite}.btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 50px -14px rgba(0,245,160,.95),inset 0 1px 0 hsla(0,0%,100%,.5)}.btn-primary:active:not(:disabled){transform:translateY(0) scale(.99)}.btn:disabled{cursor:not-allowed;opacity:.45;animation:none;box-shadow:none;filter:saturate(.5)}@keyframes gradFlow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.btn-ripple{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.45);transform:translate(-50%,-50%);pointer-events:none;animation:ripple .62s ease-out forwards}@keyframes ripple{0%{width:0;height:0;opacity:.5}to{width:420px;height:420px;opacity:0}}.spinner{width:17px;height:17px;border-radius:50%;border:2px solid rgba(3,32,21,.28);border-top-color:#032015;animation:spin .7s linear infinite}.connect-block [data-rk] button,.connect-block [data-rk]>div{width:100%!important}.connect-block [data-rk] button{height:58px!important;border-radius:var(--r-md)!important;justify-content:center!important;font-size:15.5px!important;font-weight:700!important}.intel-list{display:grid;gap:2px}.intel-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 2px;border-bottom:1px solid var(--line);transition:padding-left .28s ease,border-color .28s ease}.intel-row:last-child{border-bottom:0}.intel-row:hover{padding-left:8px;border-color:rgba(0,245,160,.2)}.intel-row .k{display:inline-flex;align-items:center;gap:9px;color:var(--text-3);font-size:13.5px;min-width:0}.intel-row .k svg{width:15px;height:15px;color:var(--text-4);flex-shrink:0}.intel-row .v{color:#fff;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;word-break:break-word}.skeleton{position:relative;border-radius:8px;background:hsla(0,0%,100%,.05);overflow:hidden}.skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08),transparent);animation:shimmer 1.5s infinite}@keyframes shimmer{to{transform:translateX(100%)}}.footer{margin-top:auto;padding-block:28px calc(30px + var(--safe-b));border-top:1px solid var(--line)}.footer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;color:var(--text-4);font-size:12.5px}.footer-inner a{color:var(--text-3);text-decoration:none;transition:color .2s ease}.footer-inner a:hover{color:var(--accent-3)}.connect-card{display:grid;gap:20px;place-items:center;text-align:center;padding:44px 24px}.connect-card .ring{position:relative;width:74px;height:74px;display:grid;place-items:center;color:var(--accent);background:rgba(0,245,160,.08)}.connect-card .ring,.connect-card .ring:after{border-radius:50%;border:1px solid rgba(0,245,160,.22)}.connect-card .ring:after{content:"";position:absolute;inset:-8px;animation:ping 3s cubic-bezier(0,0,.2,1) infinite}.connect-card h3{margin:0;font-family:var(--font-display),sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:-.035em}.connect-card p{margin:0;max-width:42ch;color:var(--text-3);font-size:14.5px;line-height:1.6}.connect-card .connect-block{width:min(340px,100%)}.airdrop-page{padding-top:2rem;padding-bottom:4rem}.airdrop-hero{max-width:720px;margin:0 auto 1.75rem;text-align:center}.airdrop-hero h1{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.03em;margin:.35rem 0 .75rem}.airdrop-wrap{max-width:560px;margin:0 auto}.airdrop-card .section-head{margin-bottom:1.25rem}.airdrop-connect{display:grid;gap:.85rem;justify-items:center;text-align:center;padding:1.5rem 0;color:var(--text-3)}.airdrop-wallet{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;margin-bottom:1rem;padding:.75rem 1rem;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);font-size:.85rem;color:var(--text-3)}.airdrop-wallet code{font-family:var(--font-mono),ui-monospace,monospace;color:var(--accent);word-break:break-all}.airdrop-form{display:grid;gap:.9rem}.airdrop-form .btn{margin-top:.35rem;width:100%}.airdrop-amount{display:grid;gap:1rem}.airdrop-amount-main{display:grid;gap:.25rem;padding:1.25rem;border-radius:var(--r-lg);background:linear-gradient(145deg,rgba(0,245,160,.08),transparent 60%),var(--surface-2);border:1px solid var(--line-2)}.airdrop-amount-main span{color:var(--text-3);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.airdrop-amount-main strong{font-family:var(--font-display),sans-serif;font-size:clamp(1.8rem,4vw,2.4rem);letter-spacing:-.03em}.airdrop-amount-main small,.airdrop-notes{color:var(--text-3)}.airdrop-notes{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;font-size:.9rem}.airdrop-notes li{display:flex;gap:.5rem;align-items:flex-start}.airdrop-done{text-align:center;padding:1.5rem .5rem;color:var(--accent)}.airdrop-done h3{color:var(--text);margin:.75rem 0 .35rem}.airdrop-done p{color:var(--text-3);margin:0}.airdrop-done a{color:var(--accent)}.airdrop-busy{display:flex;align-items:center;gap:.4rem;color:var(--text-3);font-size:.85rem}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.nav-tabs{display:inline-flex;align-items:center;gap:.2rem;padding:.2rem;border-radius:999px;background:hsla(0,0%,100%,.04);border:1px solid var(--line)}.nav-link{color:var(--text-3);text-decoration:none;font-size:.85rem;font-weight:500;padding:.4rem .85rem;border-radius:999px;transition:color .15s ease,background .15s ease}.nav-link:hover{color:var(--text)}.nav-link[data-active=true]{color:#03140e;background:var(--accent);font-weight:600}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}