@font-face{font-family:Geist;src:url(/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Variable.woff2)format("woff2");font-weight:300 900;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#eeeae1;--quiet:#e5e0d6;--surface:#fbf7ef;--surface-alt:#f2ede3;--panel:#fffaf2;--field:#f7f1e8;--app-canvas:#efeae0;--disabled:#ddd7cc;--disabled-ink:#777d77;--header-bg:#fbf7efeb;--dock-bg:#fbf7efdb;--preview-canvas:#f6f1e8;--modal-backdrop:#e2dcd0b8;--mint:#e4f8e7;--graphite:#151715;--graphite-ink:#f7faf7;--ink:#101310;--muted:#626a63;--green:#00c805;--green-dark:#008f04;--yellow:#f4d84a;--yellow-wash:#fff8c9;--blue:#3977db;--blue-wash:#e7f0ff;--coral:#e66c50;--coral-wash:#ffe9df;--violet:#765bc8;--violet-wash:#eee9ff;--line:#1013101c;--line-inverse:#ffffff21;--shadow:0 30px 90px #27221a1c;--ease:cubic-bezier(.22, 1, .36, 1);color:var(--ink);font-synthesis:none;text-rendering:optimizelegibility;background:var(--canvas);font-family:Geist,Inter,ui-sans-serif,system-ui,sans-serif}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#1b1d1f;--quiet:#141415;--surface:#202225;--surface-alt:#17181a;--panel:#25272a;--field:#282a2e;--app-canvas:#181a1c;--disabled:#303236;--disabled-ink:#818487;--header-bg:#1b1d1fe8;--dock-bg:#181a1ce0;--preview-canvas:#181a1c;--modal-backdrop:#070809bd;--mint:#203824;--graphite:#101112;--graphite-ink:#f7f8f6;--ink:#f5f6f4;--muted:#aaadae;--green:#47bb64;--green-dark:#69d27f;--yellow:#e6cc52;--yellow-wash:#3a351f;--blue:#78a7f5;--blue-wash:#202d42;--coral:#f08c73;--coral-wash:#402a25;--violet:#ab96ef;--violet-wash:#302943;--line:#ffffff1c;--line-inverse:#ffffff24;--shadow:0 32px 95px #0000004f}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--canvas);transition:background-color .5s var(--ease)}body{min-width:320px;color:var(--ink);background:var(--canvas);transition:color .5s var(--ease), background-color .5s var(--ease);margin:0;overflow-x:clip}h1,h2,h3{font-variation-settings:"wght" 440;font-family:Geist,Inter,ui-sans-serif,system-ui,sans-serif}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}strong,b{font-weight:560}::selection{color:#101310;background:var(--yellow)}.is-entry-pending #root{opacity:0;transform:scale(.997)}#root{opacity:1;transform-origin:50% 12%;min-height:100vh;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:scale(1)}.app-loader{z-index:9999;pointer-events:none;color:#f4f7f4;opacity:1;background-color:#010302;background-image:linear-gradient(90deg,#010302ed,#010302ad 48%,#01030285),linear-gradient(#01030247,#010302 92%),url(/brand/PACKYZ-GREEN-CONCOURSE-v1.webp);background-position:50%;background-size:cover;place-items:center;transition:opacity .7s cubic-bezier(.4,0,.2,1);display:grid;position:fixed;inset:0}.app-loader.is-clearing{opacity:0}.loader-stage{opacity:0;justify-items:center;gap:17px;animation:1.05s cubic-bezier(.16,1,.3,1) 80ms forwards loader-stage-in;display:grid;transform:translateY(9px)scale(.94)}.loader-stage>strong{letter-spacing:-.035em;font-size:15px;font-weight:520}.loader-mark{backface-visibility:hidden;will-change:transform;place-items:center;width:62px;height:62px;animation:2.4s cubic-bezier(.45,0,.55,1) .6s infinite alternate loader-breathe;display:grid}.loader-mark svg{width:62px;height:62px;display:block;overflow:visible}.fan-card{fill:#4ad477;stroke:#071a11;stroke-width:3.2px;stroke-linejoin:round}.loader-track{background:#ffffff24;width:112px;height:1px;display:block;position:relative;overflow:hidden}.loader-track i{background:#4ad477;animation:1.5s cubic-bezier(.4,0,.2,1) .18s infinite loader-track;position:absolute;inset:0;transform:translate(-100%)}@keyframes loader-stage-in{to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes loader-breathe{0%{transform:translate(0,0)scale(.99)}to{transform:translate(0,0)scale(1.025)}}@keyframes loader-track{55%,to{transform:translate(100%)}}.section-wrap{width:min(1360px,100% - 120px);margin-inline:auto}.landing-shell{isolation:isolate;color:#f7faf7;background-color:#000;display:flow-root;position:relative;overflow-x:clip}.landing-shell:before{z-index:0;pointer-events:none;content:"";opacity:.001;transform-origin:50% 8%;will-change:opacity, transform;background-image:linear-gradient(90deg,#0000007a 0%,#00000038 39%,#00000005 77%),linear-gradient(#00000003 0%,#00000008 57%,#000 100%),url(/brand/PACKYZ-GREEN-CONCOURSE-v1.webp);background-position:top;background-repeat:no-repeat;background-size:100% 1030px,100% 1180px,max(1680px,100vw);height:1180px;position:absolute;top:0;left:0;right:0;transform:translate(0,0)scale(1.018)}html:not(.is-entry-pending) .landing-shell:before{animation:1.6s cubic-bezier(.16,1,.3,1) 80ms both landing-background-in}.landing-shell>main{z-index:1;position:relative}.site-header{z-index:100;background:var(--header-bg);-webkit-backdrop-filter:blur(22px)saturate(.92);backdrop-filter:blur(22px)saturate(.92);border:1px solid #10131021;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;width:min(1240px,100% - 48px);min-height:62px;margin:18px auto 0;padding:8px 9px 8px 20px;display:grid;position:sticky;top:18px;box-shadow:0 12px 34px #12141217}.brand{align-items:center;gap:10px;width:fit-content;display:inline-flex}.brand-mark{width:34px;height:34px;color:var(--graphite-ink);background:var(--graphite);box-shadow:none;border-radius:10px;place-items:center;display:grid}.brand-mark svg,.closing-mark svg{width:90%;height:90%;display:block;overflow:visible}.brand-copy{line-height:1;display:grid}.brand-copy strong{letter-spacing:-.045em;font-size:16px;font-weight:560}.brand-copy small{color:var(--muted);letter-spacing:.06em;margin-top:4px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:7px}.brand.is-compact .brand-mark{border-radius:8px;width:29px;height:29px}.brand.is-compact .brand-copy strong{font-size:14px}.site-header nav{justify-items:center;gap:2px;display:grid}.header-nav-links{justify-content:center;gap:30px;display:flex}.site-header .header-nav-links>a{color:var(--muted);font-size:14px;font-weight:450;transition:color .28s}.site-header .header-nav-links>a:hover{color:var(--ink)}.header-actions,.app-header-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.official-x-link{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);background:color-mix(in srgb, var(--surface) 82%, transparent);transition:color .25s ease, border-color .25s ease, background-color .25s ease, transform .35s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.official-x-link svg{width:15px;height:15px;display:block}.official-x-link:hover{border-color:color-mix(in srgb, var(--ink) 24%, transparent);transform:scale(1.045)}.official-ca-link{color:var(--muted);white-space:nowrap;justify-content:center;align-items:center;gap:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;font-weight:500;line-height:1;transition:color .28s;display:inline-flex}.official-ca-link span{letter-spacing:.07em;text-transform:uppercase;font-size:7.5px;font-weight:650}.official-ca-link code{color:inherit;font:inherit;letter-spacing:.005em}.official-ca-link:hover{color:var(--ink)}.theme-toggle{border:1px solid var(--line);width:44px;height:44px;color:var(--muted);cursor:pointer;background:color-mix(in srgb, var(--surface) 82%, transparent);transition:color .25s ease, border-color .25s ease, background-color .25s ease, transform .35s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.theme-toggle:hover{color:var(--ink);border-color:color-mix(in srgb, var(--ink) 24%, transparent);transform:scale(1.045)}.header-cta,.wallet-button{border:1px solid var(--graphite);min-height:44px;color:var(--graphite-ink);white-space:nowrap;cursor:pointer;background:var(--graphite);transition:transform .42s var(--ease), box-shadow .42s ease;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 19px;font-size:12px;font-weight:560;display:inline-flex;transform:translate(0,0)scale(1)}.header-cta:hover,.wallet-button:hover:not(:disabled){transform:translate(0,0)scale(1.035);box-shadow:0 9px 24px #0a0f0a29}.header-cta:active,.wallet-button:active:not(:disabled){transform:translate(0,0)scale(.985)}.status-dot,.wallet-dot{background:var(--yellow);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f4d84a2e}.status-dot.is-live,.wallet-dot{background:var(--green);box-shadow:0 0 0 4px #00c80521}.mobile-menu{background:0 0;border:0;display:none}.landing-shell .site-header{color:#f7faf7;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.landing-shell .site-header .brand-mark,.landing-shell .site-header .header-cta,.landing-shell .site-header .wallet-button{color:#f7faf7;background:#090d0ae0;border-color:#ffffff26}.landing-shell .site-header .header-nav-links>a{color:#b8c0ba;font-size:14px}.landing-shell .site-header .header-nav-links>a:hover{color:#fff}.landing-shell .site-header .official-ca-link{color:#b7c0b9}.landing-shell .site-header .official-ca-link code{color:#f0f4f1}.landing-shell .site-header .official-ca-link:hover,.landing-shell .site-header .official-ca-link:hover code{color:#fff}.landing-shell .site-header .theme-toggle{color:#bdc5be;background:#ffffff0e;border-color:#ffffff24}.landing-shell .site-header .official-x-link{color:#f7faf7;background:#ffffff0e;border-color:#ffffff24}.landing-shell .site-header .official-x-link:hover,.landing-shell .site-header .theme-toggle:hover{color:#fff;border-color:#ffffff47}.landing-shell .site-header .wallet-dot{background:#74f47c;box-shadow:0 0 0 4px #74f47c21}.section-dock{z-index:90;border:1px solid var(--line);background:var(--dock-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;gap:6px;padding:7px;display:grid;position:fixed;top:50%;left:14px;transform:translateY(-50%);box-shadow:0 18px 45px #12191217}.section-dock-line{z-index:-1;background:var(--line);width:1px;position:absolute;top:24px;bottom:24px;left:26px}.section-dock a{color:#7b827b;width:38px;height:38px;transition:color .28s ease, background-color .28s ease, transform .28s var(--ease);border-radius:12px;place-items:center;display:grid;position:relative}.section-dock a:hover,.section-dock a:focus-visible,.section-dock a.is-active{color:var(--ink);background:var(--surface);transform:scale(1.055)}.section-dock a.is-active{box-shadow:inset 0 0 0 1px #008f042e,0 6px 16px #111c1114}.section-dock a.is-active svg{color:var(--green-dark)}.section-dock a>span{color:#9aa09a;font-family:ui-monospace,monospace;font-size:5px;position:absolute;top:3px;right:4px}.section-dock a em{border:1px solid var(--line);color:var(--ink);white-space:nowrap;background:var(--surface);opacity:0;pointer-events:none;transition:opacity .2s ease, transform .2s var(--ease);border-radius:9px;padding:7px 9px;font-size:9px;font-style:normal;position:absolute;left:49px;transform:translate(-5px);box-shadow:0 8px 24px #1219121a}.section-dock a:hover em,.section-dock a:focus-visible em{opacity:1;transform:translate(0)}.landing-shell .section-dock{background:#080b09bd;border-color:#ffffff21;box-shadow:0 18px 48px #00000040}.landing-shell .section-dock-line{display:none}.landing-shell .section-dock a{color:#8e9990}.landing-shell .section-dock a:hover,.landing-shell .section-dock a:focus-visible,.landing-shell .section-dock a.is-active{color:#f7faf7;background:#ffffff14}.landing-shell .section-dock a.is-active{box-shadow:inset 0 0 0 1px #64f06f47}.landing-shell .section-dock a.is-active svg{color:#74f47c}.landing-shell .section-dock a em{color:#f7faf7;background:#111612;border-color:#ffffff1f}.hero{grid-template-columns:minmax(0,.72fr) minmax(640px,1.28fr);align-items:center;min-height:calc(100svh - 80px);padding:58px 0 50px 100px;scroll-margin-top:110px;display:grid;position:relative}.hero-copy{z-index:2;position:relative}.hero-copy h1,.hero-copy>p,.hero-actions{opacity:.001;will-change:opacity, transform;transform:translateY(14px)scale(.99)}.asset-rail-shell{opacity:.001;will-change:opacity, transform}html:not(.is-entry-pending) .hero-copy h1{animation:1.05s cubic-bezier(.16,1,.3,1) .5s both hero-copy-in}html:not(.is-entry-pending) .hero-copy>p{animation:1.05s cubic-bezier(.16,1,.3,1) .62s both hero-copy-in}html:not(.is-entry-pending) .hero-actions{animation:1.05s cubic-bezier(.16,1,.3,1) .72s both hero-copy-in}html:not(.is-entry-pending) .asset-rail-shell{animation:1.15s cubic-bezier(.16,1,.3,1) .38s both hero-rail-in}.eyebrow{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:10px;font-weight:650;display:flex}.eyebrow.yellow{color:#80701e}.hero h1{letter-spacing:-.052em;max-width:620px;margin:0 0 23px;font-size:clamp(57px,5.65vw,82px);font-weight:430;line-height:.94}.hero h1 span{color:var(--green-dark)}.hero-copy>p{max-width:520px;color:var(--muted);margin:0;font-size:15px;line-height:1.6}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:31px;display:flex}.button{border:1px solid var(--line);min-height:51px;transition:transform .42s var(--ease), box-shadow .42s ease, background .24s ease;border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:0 25px;font-size:13px;font-weight:560;display:inline-flex;transform:translate(0,0)scale(1)}.button:hover{transform:translate(0,0)scale(1.035)}.button:active{transform:translate(0,0)scale(.985)}.button-dark{border-color:var(--graphite);color:var(--graphite-ink);background:var(--graphite)}.button-dark:hover{box-shadow:0 12px 28px #0c110c2e}.button-light{background:color-mix(in srgb, var(--surface) 76%, transparent)}.button-light:hover{background:var(--surface)}.button-green{border-color:var(--green);color:#101310;background:var(--green);box-shadow:0 14px 35px #00c8052e}.hero-art-reveal{min-width:0}.reveal.hero-art-reveal{opacity:.001;transition:none;transform:translate(12px,12px)scale(.975)}html:not(.is-entry-pending) .reveal.hero-art-reveal.is-visible{animation:1.4s cubic-bezier(.16,1,.3,1) .28s both hero-art-in}.landing-shell .hero{color:#f7faf7}.landing-shell .hero h1{text-shadow:0 3px 34px #00000047}.landing-shell .hero h1 span{color:inherit}.landing-shell .hero-copy>p{color:#b7c0b9}.landing-shell .hero .button-dark{color:#0b100c;background:#f3f7f3;border-color:#f3f7f3}.landing-shell .hero .button-light{color:#f7faf7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c0985;border-color:#ffffff2b}.landing-shell .hero .button-light:hover{background:#151e17c2}.landing-shell .hero .button:disabled{color:#8e9990;cursor:wait;background:#090d0ab8;border-color:#ffffff24}@keyframes landing-background-in{0%{opacity:.001;transform:translate(0,0)scale(1.018)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes hero-copy-in{0%{opacity:.001;transform:translateY(14px)scale(.99)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes hero-art-in{0%{opacity:.001;transform:translate(12px,12px)scale(.975)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes hero-rail-in{0%{opacity:.001;transform:translate(-10px,-50%)scale(.98)}to{opacity:1;transform:translateY(-50%)scale(1)}}.pack-stage{aspect-ratio:1.18;isolation:isolate;width:min(760px,100%);margin-left:auto;position:relative}.pack-stage:before{z-index:-2;content:"";will-change:opacity, transform;background:radial-gradient(circle at 50% 45%,#00c8052b,#00c8050a 46%,#0000 69%);border-radius:50%;animation:10.5s cubic-bezier(.45,0,.55,1) -3.8s infinite halo-breathe;position:absolute;inset:6% 2% 1% 3%}.orbit{--orbit-rotation:0deg;z-index:-1;will-change:opacity, transform;border:1px solid #008f0421;border-radius:50%;animation:14s cubic-bezier(.45,0,.55,1) -4.5s infinite orbit-breathe;position:absolute}.orbit-one{--orbit-rotation:-8deg;inset:4% 1% 4% 2%}.orbit-two{--orbit-rotation:17deg;animation-duration:17s;animation-delay:-9s;inset:14% 11% 14% 12%}.pack-card{transform-origin:50% 90%;backface-visibility:hidden;will-change:transform;border:1px solid #0000001c;border-radius:22px;grid-template-rows:auto 1fr auto;width:218px;height:306px;padding:15px;display:grid;position:absolute;overflow:hidden;box-shadow:0 27px 52px #121f1229}.pack-card:after{pointer-events:none;border-radius:inherit;content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff9}.card-top,.card-bottom{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.card-top span,.card-bottom span{letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,monospace;font-size:7px;overflow:hidden}.card-top small{border:1px solid;border-radius:999px;padding:5px 8px;font-size:7px}.card-bottom strong{letter-spacing:-.06em;text-overflow:ellipsis;white-space:nowrap;max-width:68%;font-size:18px;overflow:hidden}.stock-card{color:#123d16;background:linear-gradient(145deg,#c8f8ce,#f2fff2 58%,#a4eba9);animation:8.8s cubic-bezier(.45,0,.55,1) -2.7s infinite stock-float;top:3%;left:17%;transform:rotate(-13deg)}.meme-card{color:#2e2810;background:linear-gradient(145deg,#fff2a0,#fffceb 56%,#e8c935);animation:10.2s cubic-bezier(.45,0,.55,1) -6.1s infinite meme-float;top:2%;right:7%;transform:rotate(13deg)}.nft-card{z-index:6;color:#f6fff6;background:linear-gradient(152deg,#244932,#101d16 58%,#173a25);width:228px;height:320px;animation:9.4s cubic-bezier(.45,0,.55,1) -4.2s infinite nft-float;bottom:-1%;left:35%;transform:rotate(1.4deg)}.mini-card{z-index:2;border-radius:18px;width:164px;height:226px;padding:12px}.mini-card .card-bottom strong{font-size:15px}.quotron-card{z-index:5;color:#3b242d;background:linear-gradient(145deg,#f0cdd5,#fff6f6 58%,#c995a3);width:156px;height:218px;animation:11.1s cubic-bezier(.35,.12,.65,.88) -7.4s infinite quotron-float;top:16%;left:45%;transform:rotate(-3deg)}.nvda-card{color:#dfe8df;background:linear-gradient(145deg,#242a24,#111511 60%,#1c301e);animation:9.8s cubic-bezier(.45,0,.55,1) -5.3s infinite nvda-float;bottom:8%;left:10%;transform:rotate(-16deg)}.coin-card{color:#122750;background:linear-gradient(145deg,#d9e9ff,#f8fbff 58%,#a9caff);animation:10.6s cubic-bezier(.45,0,.55,1) -3.5s infinite coin-float;bottom:8%;right:2%;transform:rotate(15deg)}@keyframes stock-float{0%,to{transform:translate(-3px,5px)rotate(-13.2deg)}36%{transform:translate(6px,-14px)rotate(-11.4deg)}70%{transform:translate(-5px,-5px)rotate(-12.1deg)}}@keyframes meme-float{0%,to{transform:translate(4px,5px)rotate(13.2deg)}34%{transform:translate(-6px,-15px)rotate(11.2deg)}69%{transform:translate(6px,-6px)rotate(12deg)}}@keyframes nft-float{0%,to{transform:translate(-2px,6px)rotate(.7deg)}38%{transform:translate(5px,-16px)rotate(2deg)}72%{transform:translate(-5px,-7px)rotate(1.3deg)}}@keyframes quotron-float{0%,to{transform:translate(-4px,5px)rotate(-3.3deg)}29%{transform:translate(12px,-24px)rotate(-1.35deg)}58%{transform:translate(-11px,-8px)rotate(-2.35deg)}81%{transform:translate(7px,-17px)rotate(-1.85deg)}}@keyframes nvda-float{0%,to{transform:translate(-4px,4px)rotate(-16.3deg)}35%{transform:translate(5px,-12px)rotate(-14.6deg)}68%{transform:translate(-6px,-4px)rotate(-15.4deg)}}@keyframes coin-float{0%,to{transform:translate(4px,5px)rotate(15.3deg)}37%{transform:translate(-6px,-13px)rotate(13.5deg)}73%{transform:translate(5px,-5px)rotate(14.3deg)}}@keyframes halo-breathe{0%,to{opacity:.72;transform:scale(.985)}50%{opacity:1;transform:scale(1.025)}}@keyframes orbit-breathe{0%,to{opacity:.45;transform:rotate(var(--orbit-rotation)) scale(.985)}50%{opacity:.9;transform:rotate(var(--orbit-rotation)) scale(1.015)}}.asset-art{aspect-ratio:1;border:1px solid #00000014;border-radius:20px;align-self:center;place-items:center;width:100%;margin:10px auto;display:grid;overflow:hidden}.asset-art img{object-fit:contain;width:100%;height:100%;display:block}.stock-art{background:#ffffffd1}.stock-art img{width:58%;height:58%}.meme-art{background:radial-gradient(circle at 50% 42%,#fff9c6,#eaca38)}.meme-art img{object-fit:contain;filter:drop-shadow(0 12px 12px #40300021);width:88%;height:88%}.nft-art{background:#244932;border-color:#ffffff24;border-radius:18px}.nft-art img{object-fit:cover;image-rendering:auto}.stonkbroker-art{background:#2d6a4f}.stonkbroker-art img{object-fit:cover;image-rendering:pixelated}.quotron-art{background:#d3a3ad;border-radius:14px}.quotron-art img{object-fit:cover}.mini-stock-art{background:#ffffffe6;border-radius:14px}.mini-stock-art img{width:62%;height:62%}.pack-seal{z-index:8;color:#fff;background:var(--graphite);will-change:transform;border:1px solid #ffffff1f;border-radius:17px;grid-template-columns:auto auto;align-items:center;gap:0 9px;padding:13px 16px;animation:7.2s cubic-bezier(.45,0,.55,1) -2.1s infinite seal-float;display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 35px #12181233}.pack-seal-mark{grid-row:1/3;place-items:center;width:23px;height:23px;display:grid}.pack-seal-mark svg{width:100%;height:100%}.pack-seal strong{font-size:13px}.pack-seal small{color:#aab2aa;font-size:8px}@keyframes seal-float{0%,to{transform:translate(-50%,calc(4px - 50%))rotate(-.4deg)}50%{transform:translate(-50%,calc(-50% - 7px))rotate(.45deg)}}.asset-rail-shell{z-index:3;border-inline:1px solid var(--line);contain:paint;background:#fcfdfb94;border-radius:28px;width:62px;height:520px;position:absolute;top:50%;left:20px;overflow:hidden;transform:translateY(-50%);-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}.asset-rail-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.asset-rail{backface-visibility:hidden;will-change:transform;flex-direction:column;gap:8px;width:100%;padding:9px 4px;animation:46s linear infinite rail-move;display:flex;transform:translate(0,0)}@keyframes rail-move{0%{transform:translate(0,0)}to{transform:translateY(calc(-50% - 4px))}}.asset-pill{border:1px solid var(--line);background:var(--surface);transform-origin:50%;width:52px;animation:rail-press var(--rail-focus-cycle,13.5s) cubic-bezier(.22, 1, .36, 1) var(--rail-focus-delay,0s) infinite;backface-visibility:hidden;will-change:transform;border-radius:18px;flex:0 0 64px;align-content:center;place-items:center;gap:5px;padding:6px 4px;display:grid;position:relative;transform:translate(0,0)scale(1)}.asset-pill:after{border-radius:inherit;content:"";opacity:0;animation:rail-focus-ring var(--rail-focus-cycle,13.5s) ease var(--rail-focus-delay,0s) infinite;pointer-events:none;border:1px solid #73f27b8f;position:absolute;inset:-1px;box-shadow:inset 0 0 0 1px #73f27b14,0 0 0 4px #48e8570f}@keyframes rail-press{0%,7.2%,to{transform:translate(0,0)scale(1)}2.1%,5.2%{transform:translate(0,0)scale(.915)}}@keyframes rail-focus-ring{0%,7.2%,to{opacity:0}2.1%,5.2%{opacity:1}}.asset-pill>span{border:1px solid var(--line);width:35px;height:35px;color:var(--ink);background:var(--panel);border-radius:50%;place-items:center;font-size:9px;font-weight:750;display:grid;overflow:hidden}.asset-pill>span img{object-fit:contain;width:24px;height:24px}.asset-pill strong{text-overflow:ellipsis;max-width:46px;font-size:8px;line-height:1;overflow:hidden}.landing-shell .asset-rail-shell{background:#070b087a;border-color:#ffffff21}.landing-shell .asset-pill{color:#f7faf7;background:#0d120ed1;border-color:#ffffff1c}.landing-shell .asset-pill>span{color:#f7faf7;background:#ffffffe6;border-color:#ffffff1a}.product-preview,.rewards,.pack-rank,.infra{padding-top:132px;scroll-margin-top:105px}.product-preview .section-intro,.infra .section-intro{color:#f7faf7}.product-preview .section-intro p,.infra .section-intro p,.product-preview .eyebrow,.infra .eyebrow{color:#aab4ac}.product-preview{isolation:isolate;position:relative}.product-preview:before{z-index:-1;pointer-events:none;content:"";background:linear-gradient(#0000 0,#00000029 28%,#000000c7 68%,#000 260px 100%);width:100vw;position:absolute;top:-260px;bottom:0;left:50%;transform:translate(-50%)}.section-intro{max-width:730px;margin-bottom:55px}.section-intro.is-wide{max-width:880px}.section-intro h2,.reward-copy h2,.closing h2{letter-spacing:-.042em;margin:18px 0 20px;font-size:clamp(48px,5.3vw,76px);font-weight:420;line-height:1.02}.section-intro p{max-width:570px;color:var(--muted);margin:0;font-size:16px;line-height:1.6}.product-preview .section-intro{max-width:790px}.product-preview .section-intro h2{letter-spacing:-.045em;text-wrap:balance;max-width:760px;font-family:Geist,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(50px,5vw,72px);font-weight:420;line-height:1}.product-preview .section-intro p{max-width:610px;font-size:15px}.preview-window{border:1px solid var(--line);color:var(--ink);background:var(--panel);box-shadow:var(--shadow);border-radius:26px;overflow:hidden}.preview-topbar{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;min-height:52px;padding:0 18px;display:grid}.preview-window-title{color:var(--ink);align-items:center;gap:8px;font-size:9px;font-weight:650;display:inline-flex}.preview-window-title>span{place-items:center;width:18px;height:18px;display:grid}.preview-window-title svg{width:100%;height:100%}.preview-wallet{border:1px solid var(--line);color:var(--muted);border-radius:999px;justify-self:end;padding:7px 10px;font-size:8px}.preview-wallet-action{justify-self:end}.preview-wallet-action .wallet-button{min-height:34px;padding:0 12px;font-size:9px}.preview-body{grid-template-columns:210px 1fr;min-height:560px;display:grid}.preview-body aside{border-right:1px solid var(--line);background:var(--surface-alt);flex-direction:column;padding:25px 18px;display:flex}.preview-body aside .brand{margin:0 5px 42px}.preview-body aside>a{color:var(--muted);border-radius:11px;align-items:center;gap:10px;margin-bottom:6px;padding:12px 13px;font-size:11px;display:flex}.preview-body aside>a.is-active{color:var(--ink);background:var(--surface);box-shadow:0 5px 15px #1419140d}.preview-chain{color:var(--muted);align-items:center;margin-top:auto;padding:12px;font-family:ui-monospace,monospace;font-size:8px;display:flex}.preview-body main{background:var(--preview-canvas);min-width:0;padding:36px}.preview-heading{justify-content:space-between;align-items:end;gap:30px;display:flex}.preview-heading small{color:var(--muted);text-transform:uppercase;font-family:ui-monospace,monospace;font-size:8px}.preview-heading h3{letter-spacing:-.045em;margin:8px 0 0;font-size:36px;font-weight:450}.preview-heading button{color:var(--disabled-ink);height:40px;background:#e4e8e2;background:var(--disabled);border:0;border-radius:999px;padding:0 17px}.preview-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-top:22px;display:flex}.preview-search{border:1px solid var(--line);max-width:310px;min-height:38px;color:var(--muted);background:var(--surface);border-radius:10px;flex:230px;align-items:center;gap:9px;padding:0 11px;font-size:9px;display:flex}.preview-search kbd{border:1px solid var(--line);color:var(--muted);font:inherit;border-radius:4px;margin-left:auto;padding:2px 5px}.preview-tabs{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.preview-tabs span{color:var(--muted);white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:7px 10px;font-size:8px}.preview-tabs span.is-active{border-color:var(--line);color:var(--ink);background:var(--surface)}.preview-inventory{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:17px;display:grid}.preview-asset{border:1px solid var(--line);background:var(--surface);min-width:0;transition:transform .5s var(--ease), border-color .3s ease, box-shadow .5s var(--ease);border-radius:14px;overflow:hidden}.preview-asset:hover{border-color:color-mix(in srgb, var(--ink) 23%, transparent);transform:translateY(-4px);box-shadow:0 15px 34px #00000017}.preview-asset-media{aspect-ratio:1;border-bottom:1px solid var(--line);background:var(--surface-alt);place-items:center;width:100%;display:grid;overflow:hidden}.preview-asset-media img{object-fit:cover;width:100%;height:100%}.preview-asset-media.is-stock img{object-fit:contain;width:48%;height:48%}.preview-asset-media.is-stonkbroker{background:#2d6a4f}.preview-asset-media.is-stonkbroker img{image-rendering:pixelated}.preview-asset-media.is-quotron{background:#111418}.preview-asset-title{justify-content:space-between;align-items:start;gap:9px;padding:12px 12px 9px;display:flex}.preview-asset-title>span{gap:3px;min-width:0;display:grid}.preview-asset-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.preview-asset-title small{color:var(--muted);text-transform:uppercase;font-size:7px}.preview-asset-title b{font-family:ui-monospace,monospace;font-size:9px}.preview-asset-meta{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:0 12px 12px;font-family:ui-monospace,monospace;font-size:7px;display:flex}.preview-asset-meta a{color:var(--green-dark);align-items:center;gap:4px;display:inline-flex}.steps-grid{border:1px solid var(--line);background:var(--surface);border-radius:25px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.step-card{border-right:1px solid var(--line);min-height:330px;padding:25px}.step-card:last-child{border:0}.step-card>span{color:var(--muted);font-family:ui-monospace,monospace;font-size:9px}.step-icon{width:54px;height:54px;color:var(--green-dark);background:var(--mint);border-radius:17px;place-items:center;margin-top:68px;display:grid}.step-icon svg{width:21px}.step-card:nth-child(3) .step-icon{color:#7e6b08;background:var(--yellow-wash)}.step-card h3{letter-spacing:-.04em;margin:31px 0 9px;font-size:22px}.step-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.reward-panel{color:#f7faf7;background:var(--graphite);border-radius:30px;grid-template-columns:.88fr 1.12fr;align-items:center;min-height:540px;padding:70px;display:grid;overflow:hidden;box-shadow:0 30px 80px #0d120d29}.reward-copy h2{max-width:650px;font-size:clamp(49px,4.8vw,70px)}.reward-copy p{color:#adb5ad;max-width:570px;margin:0;font-size:14px;line-height:1.65}.reward-links{flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;display:flex}.reward-token-link,.reward-stake-link{color:#b7ffca;letter-spacing:.02em;border:1px solid #b7ffca38;border-radius:999px;align-items:center;width:fit-content;min-height:36px;padding:0 12px;font-family:ui-monospace,monospace;font-size:9px;display:inline-flex}.reward-stake-link{color:#0c1710;background:#b7ffca;border-color:#b7ffca;font-family:Satoshi,Geist,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:700}.reward-token-link:hover{background:#b7ffca0f;border-color:#b7ffca73}.reward-stake-link:hover{background:#d3ffde;transform:translateY(-1px)}.split-visual{flex-direction:column;justify-content:center;align-self:stretch;padding-left:70px;display:flex}.split-labels{grid-template-columns:3fr 2fr;gap:24px;display:grid}.split-labels span{color:#c5ccc5;font-size:12px;display:grid}.split-labels strong{color:#fff;letter-spacing:-.07em;margin-bottom:5px;font-size:58px;line-height:1}.split-labels span:last-child strong{color:var(--yellow)}.split-bar{border-radius:999px;grid-template-columns:3fr 2fr;height:24px;margin-top:27px;display:grid;overflow:hidden}.split-bar span{background:var(--green)}.split-bar i{background:var(--yellow)}.split-visual>small{color:#7f887f;margin-top:14px;font-family:ui-monospace,monospace;font-size:8px}.pack-rank .section-intro{color:#f7faf7}.pack-rank .section-intro p,.pack-rank .eyebrow{color:#aab4ac}.rank-board{color:#f4f7f4;background:linear-gradient(145deg,#121914f5,#050806fa);border:1px solid #ffffff1f;border-radius:29px;overflow:hidden;box-shadow:0 34px 100px #00000047}.rank-podium{grid-template-columns:repeat(3,1fr);display:grid}.rank-podium article{border-right:1px solid #ffffff1a;min-width:0;min-height:250px;padding:28px}.rank-podium article:last-child{border-right:0}.rank-identity{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.rank-avatar{color:#b7ffca;text-transform:uppercase;background:linear-gradient(145deg,#1f4930,#0b1810);border:1px solid #b1ffc533;border-radius:14px;place-items:center;width:44px;height:44px;font-family:ui-monospace,monospace;font-size:10px;display:grid}.rank-identity>div{gap:4px;min-width:0;display:grid}.rank-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:520;overflow:hidden}.rank-number{color:#82f69d;width:fit-content;font-family:ui-monospace,monospace;font-size:10px;font-weight:560;display:inline-block}.rank-number.rank-1{color:#0000;background:linear-gradient(110deg,#c89f42,#fff0a9 50%,#d1a53f);-webkit-background-clip:text;background-clip:text}.rank-number.rank-2{color:#0000;background:linear-gradient(110deg,#87908b,#edf0eb 52%,#9ca5a0);-webkit-background-clip:text;background-clip:text}.rank-number.rank-3{color:#0000;background:linear-gradient(110deg,#936343,#efbd8d 52%,#a76e49);-webkit-background-clip:text;background-clip:text}.rank-score{margin-top:54px;display:grid}.rank-score strong{letter-spacing:-.055em;font-size:38px;font-weight:420;line-height:1}.rank-score small{color:#818b84;font-size:9px}.rank-rows{border-top:1px solid #ffffff1a}.rank-row{border-bottom:1px solid #ffffff13;grid-template-columns:42px minmax(140px,1fr) 120px;align-items:center;gap:14px;min-height:57px;padding:0 27px;display:grid}.rank-row>span{color:#768079;font-family:ui-monospace,monospace;font-size:8px}.rank-row>strong{font-size:12px;font-weight:500}.rank-row>b{justify-self:end;font-family:ui-monospace,monospace;font-size:9px;font-weight:500}.rank-board>footer{justify-content:flex-end;align-items:center;gap:20px;min-height:68px;padding:0 27px;display:flex}.rank-board>footer a{min-height:40px;transition:transform .42s var(--ease), background-color .3s ease;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:9px;padding:0 15px;font-size:11px;display:inline-flex}.rank-board>footer a:hover{background:#ffffff12;transform:scale(1.035)}.infra{padding-bottom:130px}.infra-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.infra-card{border:1px solid var(--line);background:var(--surface);border-radius:23px;min-width:0;min-height:365px;padding:17px;overflow:hidden}.infra-card-head{min-height:32px;color:var(--green-dark);justify-content:space-between;align-items:center;padding:0 4px 10px;display:flex}.infra-card-head svg{width:17px;height:17px}.infra-card-head span{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:7px}.infra-visual{color:#f3f6f3;background:#101311;border:1px solid #ffffff1a;border-radius:16px;height:190px;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.infra-preview-bar{color:#8d9790;letter-spacing:.035em;text-transform:uppercase;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:34px;padding:0 11px;font-family:ui-monospace,monospace;font-size:7px;display:flex}.infra-preview-bar small{color:#62dd7d;font:inherit}.infra-preview-bar small i{background:#62dd7d;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 9px #62dd7d52}.infra-token-stack{gap:6px;padding:9px;display:grid}.infra-token-row{background:#171a18;border:1px solid #ffffff13;border-radius:10px;grid-template-columns:29px 50px minmax(0,1fr);align-items:center;gap:8px;min-height:38px;padding:4px 9px 4px 5px;display:grid}.infra-token-row>span{background:#eef0ec;border-radius:8px;place-items:center;width:27px;height:27px;display:grid;overflow:hidden}.infra-token-row img{object-fit:contain;width:72%;height:72%}.infra-token-row strong{font-size:9px;font-weight:560}.infra-token-row small{color:#717b74;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.infra-nft-grid{grid-template-columns:1fr 1fr;gap:8px;height:calc(100% - 34px);padding:8px;display:grid}.infra-nft-grid figure{background:#19241d;border:1px solid #ffffff14;border-radius:11px;min-width:0;margin:0;position:relative;overflow:hidden}.infra-nft-grid img{object-fit:cover;width:100%;height:100%}.infra-nft-grid figure:first-child img{image-rendering:pixelated}.infra-nft-grid figcaption{color:#f1f4f1;background:linear-gradient(#0000,#020403e0);justify-content:space-between;align-items:flex-end;gap:7px;min-height:35px;padding:14px 8px 7px;font-size:7px;font-weight:540;display:flex;position:absolute;bottom:0;left:0;right:0}.infra-nft-grid figcaption span{color:#aab3ad;font-family:ui-monospace,monospace}.infra-wallet-tabs{color:#707a73;border-bottom:1px solid #ffffff12;align-items:end;gap:17px;height:39px;padding:0 11px;font-size:8px;display:flex}.infra-wallet-tabs span{height:28px}.infra-wallet-tabs .is-active{color:#eef2ef;border-bottom:1px solid #62dd7d}.infra-wallet-flow{gap:5px;padding:9px;display:grid}.infra-wallet-flow>span{border-bottom:1px solid #fff1;grid-template-columns:24px 1fr;align-items:center;min-height:29px;display:grid}.infra-wallet-flow>span:last-child{border-bottom:0}.infra-wallet-flow i{color:#5f6962;font-family:ui-monospace,monospace;font-size:7px;font-style:normal}.infra-wallet-flow b{color:#d8ded9;font-size:8px;font-weight:480}.infra-card h3{margin:22px 12px 8px;font-size:20px;font-weight:450}.infra-card p{max-width:300px;color:var(--muted);margin:0 12px 10px;font-size:12px;line-height:1.55}.landing-shell .infra-card{color:var(--ink)}.faq{padding:0 0 148px;scroll-margin-top:105px}.faq .section-intro{color:#f7faf7}.faq .eyebrow{color:#aab4ac}.faq-list{border-top:1px solid #ffffff21}.faq-list details{color:#f7faf7;border-bottom:1px solid #ffffff21}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:82px;font-size:21px;font-weight:430;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#73f27b;transition:transform .45s var(--ease);font-size:27px;font-weight:350}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{color:#929b94;max-width:760px;margin:-3px 0 28px;font-size:15px;line-height:1.6}.landing-end{isolation:isolate;color:#f7faf7;background:#000;padding-top:58px;position:relative}.landing-end:before{z-index:0;pointer-events:none;content:"";background:linear-gradient(#0000,#00000052 42%,#000 100%);height:220px;position:absolute;top:-220px;left:0;right:0}.landing-end>*{z-index:1;position:relative}.closing{color:#f7faf7;text-align:center;background:#050605;border:1px solid #ffffff1a;border-radius:35px;width:min(1370px,100% - 48px);padding:105px 0}.closing-mark{width:54px;height:54px;color:var(--graphite-ink);background:#0b100c;border:1px solid #ffffff24;border-radius:16px;place-items:center;margin:0 auto 30px;display:grid}.closing-mark svg{width:82%;height:82%}.closing h2{text-shadow:none;margin-inline:auto}.closing h2 span{color:#75f27d}.closing .button{margin-top:15px}.site-footer{grid-template-columns:1fr auto;align-items:center;gap:40px;width:min(1280px,100% - 96px);margin:0 auto;padding:70px 0 35px;display:grid}.site-footer>div:first-child p{color:var(--muted);margin:12px 0 0;font-size:11px}.footer-links{color:var(--muted);gap:20px;font-size:11px;display:flex}.footer-links a:hover{color:var(--ink)}.site-footer>small{border-top:1px solid var(--line);color:#858c85;grid-column:1/-1;padding-top:23px;font-size:9px}.landing-end .site-footer,.landing-end .brand-copy strong{color:#f7faf7}.landing-end .brand-copy small,.landing-end .site-footer>div:first-child p,.landing-end .footer-links{color:#929b94}.landing-end .footer-links a:hover{color:#fff}.landing-end .site-footer>small{color:#747d76;border-color:#ffffff1a}.reveal{opacity:.001;will-change:opacity, transform;transition:opacity 1.52s cubic-bezier(.16,1,.3,1) var(--reveal-delay), transform 1.52s cubic-bezier(.16,1,.3,1) var(--reveal-delay);transform:translateY(22px)scale(.99)}.reveal.preview-reveal{transform:translateY(24px)scale(.985)}.reveal.is-visible{opacity:1;will-change:auto;transform:translate(0,0)scale(1)}.app-shell{--app-canvas:#000;--surface:#111412e6;--surface-alt:#070a08d1;--panel:#111412eb;--field:#0d110ee6;--disabled:#252726;--disabled-ink:#727673;--modal-backdrop:#000000c7;--mint:#142919;--graphite:#f4f6f3;--graphite-ink:#090b09;--ink:#fff;--muted:#9a9f9b;--green:#59ea6c;--green-dark:#72f482;--yellow-wash:#2a2716;--blue-wash:#172337;--coral-wash:#33211d;--violet-wash:#252037;--line:#ffffff21;--shadow:0 34px 100px #00000057;isolation:isolate;min-height:100vh;color:var(--ink);background-color:#000;background-image:linear-gradient(90deg,#000000c7,#0000006b 52%,#000000ad),linear-gradient(#00000038,#000000b3),url(/brand/PACKYZ-GREEN-CONCOURSE-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;position:relative}.app-shell .brand-copy strong{color:#fff}.app-shell .brand-mark{color:#f4f6f3;background:#071a11;border:1px solid #203128}.app-header{z-index:90;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);background:#0000009e;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;padding:0 max(30px,50vw - 640px);display:grid;position:sticky;top:0}.app-header nav{gap:27px;display:flex}.app-header nav a{color:var(--muted);font-size:13px;font-weight:430}.app-header nav a:hover{color:#fff}.app-header .wallet-button{justify-self:end}.wallet-button:disabled{cursor:wait;opacity:.6}.app-shell .wallet-button.is-quiet{border-color:var(--line);color:var(--ink);background:var(--surface)}.app-main{width:min(1128px,100% - 60px);margin:0 auto;padding:84px 0 120px}.app-title{justify-content:space-between;align-items:end;gap:30px;margin-bottom:48px;display:flex}.app-kicker,.panel-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:10px}.app-title h1{letter-spacing:-.045em;margin:13px 0 10px;font-size:clamp(48px,5vw,58px);font-weight:430;line-height:1}.app-title p{color:var(--muted);margin:0;font-size:15px}.app-shell .app-title h1{text-shadow:0 4px 32px #0000008a}.app-shell .app-title p,.app-shell .app-kicker{color:#bdc5bf;text-shadow:0 2px 18px #0000008a}.app-title-actions{align-items:center;gap:9px;display:flex}.app-guide-trigger{border:1px solid var(--line);min-height:40px;color:var(--muted);cursor:pointer;background:var(--surface);transition:color .3s ease, border-color .3s ease, transform .42s var(--ease);border-radius:999px;padding:0 15px;font-size:11px}.app-guide-trigger:hover{color:var(--ink);border-color:#434644;transform:scale(1.035)}.connected-wallet{border:1px solid var(--line);background:#0d0f0e;border-radius:13px;gap:3px;min-height:40px;padding:7px 13px;display:grid}.connected-wallet small{color:var(--muted);font-size:8px}.connected-wallet strong{font-family:ui-monospace,monospace;font-size:10px;font-weight:500}.deposit-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:18px;display:grid}.deposit-card,.deployment-panel{border:1px solid var(--line);background:var(--surface);border-radius:24px}.deposit-card{padding:33px}.form-step{gap:13px;margin:0 0 20px;display:flex}.form-step:not(:first-child){border-top:1px solid var(--line);margin-top:34px;padding-top:30px}.form-step>span{border:1px solid var(--line);width:31px;height:31px;color:var(--green-dark);background:var(--mint);border-radius:9px;flex:none;place-items:center;font-family:ui-monospace,monospace;font-size:8px;display:grid}.form-step div{gap:4px;display:grid}.form-step strong{font-size:14px}.form-step small{color:var(--muted);font-size:9px}.kind-tabs{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.kind-tabs button{border:1px solid var(--line);min-height:44px;color:var(--muted);cursor:pointer;background:var(--field);border-radius:12px}.kind-tabs button.is-active{color:var(--green-dark);background:var(--mint);border-color:#008f044d;box-shadow:inset 0 0 0 1px #00c80514}.field-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.field{gap:7px;display:grid}.field-wide{margin-bottom:11px}.field span{color:var(--muted);text-transform:uppercase;font-family:ui-monospace,monospace;font-size:8px}.field input{border:1px solid var(--line);width:100%;height:47px;color:var(--ink);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "ss01" 1;letter-spacing:-.025em;background:var(--field);border-radius:11px;outline:none;padding:0 13px;font-family:Satoshi,Geist,Inter,ui-sans-serif,system-ui,sans-serif;font-size:18px;font-style:normal;font-weight:500}.field input::placeholder{color:var(--muted)}.field input:focus{border-color:#008f047a;box-shadow:0 0 0 3px #00c80514}.submit-deposit{width:100%;min-height:50px;color:var(--graphite-ink);cursor:pointer;background:var(--graphite);border:0;border-radius:13px;justify-content:center;align-items:center;gap:11px;margin-top:20px;font-size:12px;font-weight:680;display:flex}.submit-deposit:disabled{color:var(--disabled-ink);cursor:not-allowed;background:var(--disabled)}.form-status{color:var(--muted);background:var(--surface-alt);border-radius:10px;margin-top:12px;padding:11px;font-family:ui-monospace,monospace;font-size:8px}.deployment-panel{padding:29px;position:sticky;top:20px}.deployment-panel h2{letter-spacing:-.05em;margin:12px 0 10px;font-size:30px;line-height:1}.deployment-panel>p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.deployment-panel dl{margin:28px 0 18px}.deployment-panel dl div{border-top:1px solid var(--line);justify-content:space-between;gap:15px;padding:12px 0;display:flex}.deployment-panel dt{color:var(--muted);font-size:9px}.deployment-panel dd{margin:0;font-family:ui-monospace,monospace;font-size:8px}.deployment-panel>a{color:var(--green-dark);align-items:center;gap:7px;font-size:9px;display:inline-flex}.manage-main{padding-top:60px}.manage-main.is-embedded{border:1px solid var(--line);width:100%;color:var(--ink);background:var(--app-canvas);border-radius:30px;margin:0;padding:42px;scroll-margin-top:110px;box-shadow:0 35px 100px #00000047}.manage-main.is-embedded .app-title{margin-bottom:34px}.manage-main.is-embedded .app-title h1{font-size:clamp(44px,4.6vw,62px)}.manage-main button{transition:transform .42s var(--ease), border-color .28s ease, background-color .28s ease, color .28s ease, box-shadow .42s ease}.manage-main button:hover:not(:disabled){transform:scale(1.025)}.manage-main button:active:not(:disabled){transform:scale(.985)}.manage-guide{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-alt) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);border-radius:18px;grid-template-columns:repeat(3,1fr);margin-bottom:18px;display:grid;overflow:hidden}.manage-guide article{border-right:1px solid var(--line);align-items:center;gap:17px;min-height:108px;padding:20px;display:flex}.manage-guide article:last-child{border-right:0}.manage-guide article>span{border:1px solid var(--line);width:48px;height:48px;color:var(--ink);background:var(--surface);border-radius:14px;flex:none;place-items:center;font-family:ui-monospace,monospace;font-size:12px;display:grid;box-shadow:0 10px 24px #00000014}.manage-guide article>div{gap:3px;display:grid}.manage-guide strong{letter-spacing:-.02em;font-size:13px;font-weight:560}.manage-guide small{color:var(--muted);font-size:10px;line-height:1.4}.manage-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;display:flex}.manage-tabs{border:1px solid var(--line);background:var(--surface-alt);border-radius:999px;gap:5px;padding:4px;display:flex}.manage-tabs button{min-height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 15px;font-size:9px;display:flex}.manage-tabs button.is-active{color:var(--ink);background:var(--surface);box-shadow:0 5px 15px #191c1914}.manage-tabs button span{min-width:17px;height:17px;color:var(--green-dark);background:var(--mint);border-radius:999px;place-items:center;padding:0 4px;font-family:ui-monospace,monospace;font-size:7px;display:grid}.deposit-source-panel{border:1px solid var(--line);background:var(--surface);animation:workspace-in .72s var(--ease) both;border-radius:22px;margin-bottom:14px;padding:28px}.app-shell .deposit-source-panel,.app-shell .asset-type-panel,.app-shell .manage-workspace,.app-shell .withdraw-summary,.app-shell .position-list,.app-shell .leaderboard-table{-webkit-backdrop-filter:blur(20px)saturate(1.14);backdrop-filter:blur(20px)saturate(1.14)}.deposit-source-tabs{grid-template-columns:1fr 1fr;gap:10px;display:grid}.deposit-source-tabs button{border:1px solid var(--line);min-height:92px;color:var(--ink);cursor:pointer;text-align:left;background:var(--surface-alt);border-radius:17px;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:15px;display:grid}.deposit-source-tabs button>svg:first-child{color:var(--green-dark)}.deposit-source-tabs button>span{gap:5px;display:grid}.deposit-source-tabs button strong{font-size:14px;font-weight:570}.deposit-source-tabs button small{color:var(--muted);font-size:10px;line-height:1.4}.deposit-source-tabs button em{color:var(--green-dark);text-transform:uppercase;background:var(--mint);border-radius:999px;padding:5px 8px;font-family:ui-monospace,monospace;font-size:7px;font-style:normal}.deposit-source-tabs button>svg:last-child{color:var(--muted)}.deposit-source-tabs button.is-active{border-color:color-mix(in srgb, var(--green) 42%, var(--line));background:var(--mint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--green) 10%, transparent)}.asset-type-panel{border:1px solid var(--line);background:var(--surface);animation:workspace-in .72s var(--ease) both;border-radius:22px;margin-bottom:14px;padding:28px}.asset-type-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.asset-type-grid button{border:1px solid var(--line);min-height:88px;color:var(--ink);cursor:pointer;text-align:left;background:var(--surface);border-radius:16px;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;padding:14px;display:grid}.asset-type-grid button>svg:first-child{color:var(--green-dark)}.asset-type-grid button>svg:last-child{color:var(--muted)}.asset-type-grid button>span{gap:5px;display:grid}.asset-type-grid button strong{font-size:14px;font-weight:550}.asset-type-grid button small{color:var(--muted);font-size:10px;line-height:1.35}.asset-type-grid button.is-active{border-color:color-mix(in srgb, var(--green) 42%, var(--line));background:var(--mint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--green) 10%, transparent)}.manage-workspace{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);animation:workspace-in .72s var(--ease) both;border-radius:22px;grid-template-columns:minmax(300px,.72fr) minmax(480px,1.28fr);display:grid;overflow:hidden}.manage-workspace.is-selecting{grid-template-columns:1fr}.manage-workspace.is-selecting .asset-selector{border-right:0}@keyframes workspace-in{0%{opacity:0;transform:translateY(14px)scale(.992)}to{opacity:1;transform:translate(0,0)scale(1)}}.asset-selector,.deposit-builder{min-width:0;padding:27px}.asset-selector{border-right:1px solid var(--line);background:var(--surface-alt)}.workspace-heading{align-items:center;gap:13px;margin-bottom:20px;display:flex}.workspace-heading>span{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);background:var(--surface-alt);border-radius:12px;flex:none;place-items:center;font-family:ui-monospace,monospace;font-size:11px;display:grid}.workspace-heading>div{gap:3px;display:grid}.workspace-heading strong{letter-spacing:-.02em;font-size:15px;font-weight:550}.workspace-heading small{color:var(--muted);font-size:10px;line-height:1.4}.catalog-list{gap:7px;display:grid}.catalog-label{color:var(--muted);text-transform:uppercase;justify-content:space-between;align-items:center;margin:0 2px 2px;font-family:ui-monospace,monospace;font-size:7px;display:flex}.catalog-label small{opacity:.75;font-size:6px}.catalog-list>button{border:1px solid var(--line);min-height:52px;color:var(--ink);text-align:left;cursor:pointer;background:var(--surface);border-radius:13px;grid-template-columns:35px 1fr auto;align-items:center;gap:10px;padding:7px 9px;display:grid}.catalog-list>button.is-selected{border-color:color-mix(in srgb, var(--green) 42%, var(--line));background:var(--mint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--green) 10%, transparent)}.catalog-list>button>span{border:1px solid var(--line);background:var(--panel);border-radius:10px;place-items:center;width:35px;height:35px;font-size:8px;font-weight:700;display:grid;overflow:hidden}.catalog-list img{object-fit:contain;width:23px;height:23px}.catalog-list button>div{gap:2px;display:grid}.catalog-list strong{font-size:10px}.catalog-list button small{color:var(--muted);font-size:7px}.catalog-list button em{border:1px solid color-mix(in srgb, var(--green) 18%, var(--line));color:var(--green-dark);text-transform:uppercase;background:var(--mint);border-radius:999px;padding:5px 7px;font-family:ui-monospace,monospace;font-size:6px;font-style:normal}.catalog-list>button>svg{color:var(--muted)}.catalog-empty{border:1px dashed var(--line);color:var(--muted);background:var(--surface);border-radius:12px;margin:0;padding:14px;font-size:9px;line-height:1.5}.custom-asset-picker{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:18px;padding:20px;display:grid}.custom-asset-copy{align-items:center;gap:13px;display:flex}.custom-asset-copy>span{width:45px;height:45px;color:var(--green-dark);background:#142219;border:1px solid #72f4822e;border-radius:13px;place-items:center;display:grid}.custom-asset-picker.is-erc1155 .custom-asset-copy>span{color:#ffad97;background:#251815;border-color:#ffad972e}.custom-asset-copy>div{gap:4px;display:grid}.custom-asset-copy strong{font-size:14px;font-weight:550}.custom-asset-copy small{color:var(--muted);font-size:10px}.deposit-builder{background:var(--surface);display:block}.selected-asset-card{border:1px solid color-mix(in srgb, var(--green) 22%, var(--line));background:var(--mint);border-radius:16px;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;min-height:68px;margin-bottom:19px;padding:10px 13px;display:grid}.selected-asset-card>span{border:1px solid color-mix(in srgb, var(--green) 18%, var(--line));width:46px;height:46px;color:var(--green-dark);background:var(--surface);border-radius:13px;place-items:center;display:grid;overflow:hidden}.selected-asset-card.is-erc721{border-color:color-mix(in srgb, var(--violet) 24%, var(--line));background:var(--violet-wash)}.selected-asset-card.is-erc721>span{color:var(--violet)}.selected-asset-card.is-erc1155{border-color:color-mix(in srgb, var(--coral) 24%, var(--line));background:var(--coral-wash)}.selected-asset-card.is-erc1155>span{color:var(--coral)}.selected-asset-card img{object-fit:contain;width:28px;height:28px}.selected-asset-card>div{gap:3px;display:grid}.selected-asset-card small{color:var(--muted);text-transform:uppercase;font-family:ui-monospace,monospace;font-size:7px}.selected-asset-card strong{font-size:13px}.selected-asset-card em{border:1px solid color-mix(in srgb, currentColor 15%, transparent);color:var(--muted);background:color-mix(in srgb, var(--surface) 66%, transparent);border-radius:999px;padding:6px 8px;font-family:ui-monospace,monospace;font-size:7px;font-style:normal}.backing-fields{grid-template-columns:1fr 1fr;gap:11px;margin-top:11px;display:grid}.usdg-route-card{border:1px solid var(--line);background:var(--surface-alt);border-radius:15px;gap:0;margin-top:13px;display:grid;overflow:hidden}.usdg-route-card header,.usdg-route-card>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:40px;padding:0 13px;display:flex}.usdg-route-card header{min-height:42px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-family:Satoshi,Geist,Inter,ui-sans-serif,system-ui,sans-serif;font-size:8px;font-weight:520}.usdg-route-card header strong{color:var(--muted);font-size:7px}.usdg-route-card.has-route header strong{color:var(--green-dark)}.usdg-route-card>div span{color:var(--muted);font-size:9px}.usdg-route-card>div b{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "ss01" 1;letter-spacing:-.015em;font-family:Satoshi,Geist,Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-style:normal;font-weight:540}.usdg-route-card>div.route-approval{background:color-mix(in srgb, var(--surface) 44%, transparent)}.usdg-route-card>div.route-approval b{font-weight:680}.usdg-route-card>small{color:var(--muted);padding:10px 13px;font-size:8px;line-height:1.45}.submit-deposit{transition:transform .42s var(--ease), box-shadow .42s ease, background-color .28s ease}.submit-deposit:hover:not(:disabled){transform:scale(1.018);box-shadow:0 12px 28px #0b110b29}.withdraw-workspace{gap:12px;display:grid}.withdraw-summary{border:1px solid color-mix(in srgb, var(--blue) 20%, var(--line));background:linear-gradient(110deg, var(--blue-wash), var(--surface) 62%);border-radius:21px;justify-content:space-between;align-items:center;gap:24px;padding:23px 25px;display:flex}.withdraw-summary>div{gap:5px;display:grid}.withdraw-summary strong{letter-spacing:-.04em;font-size:27px}.withdraw-summary small{color:var(--muted);font-size:8px}.withdraw-summary button,.position-list header button,.position-row>button{border:1px solid var(--line);min-height:38px;color:var(--graphite-ink);cursor:pointer;background:var(--graphite);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:8px;font-weight:650;display:flex}.withdraw-summary button:disabled,.position-list header button:disabled,.position-row>button:disabled{color:var(--disabled-ink);cursor:not-allowed;background:var(--disabled)}.position-list{border:1px solid var(--line);background:var(--surface);border-radius:22px;overflow:hidden}.position-list>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:15px 20px;display:flex}.position-list>header>div{gap:4px;display:grid}.position-list>header span{font-size:13px;font-weight:670}.position-list>header small{color:var(--muted);font-size:8px}.position-list header button{min-height:33px;color:var(--ink);background:var(--surface-alt)}.position-row{border-bottom:1px solid var(--line);grid-template-columns:46px minmax(150px,1.4fr) minmax(120px,1fr) auto auto;align-items:center;gap:13px;padding:14px 18px;display:grid}.position-row:last-child{border-bottom:0}.position-art{width:44px;height:44px;color:var(--green-dark);background:var(--mint);border-radius:13px;place-items:center;display:grid;overflow:hidden}.position-art.is-erc721{color:var(--violet);background:var(--violet-wash)}.position-art.is-erc1155{color:var(--coral);background:var(--coral-wash)}.position-art img{object-fit:contain;width:27px;height:27px}.position-identity,.position-value{gap:3px;min-width:0;display:grid}.position-identity strong,.position-value strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.position-value strong,.withdraw-summary strong,.metric-card strong,.rank-score strong,.leaderboard-table>article>strong{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "ss01" 1;font-family:Satoshi,Geist,Inter,ui-sans-serif,system-ui,sans-serif;font-style:normal;font-weight:520}.position-identity small,.position-value small{color:var(--muted);font-family:ui-monospace,monospace;font-size:7px}.position-receipt{width:fit-content;color:var(--blue);align-items:center;gap:4px;margin-top:2px;font-family:ui-monospace,monospace;font-size:7px;display:inline-flex}.position-state{color:var(--green-dark);background:var(--mint);border-radius:999px;padding:6px 8px;font-family:ui-monospace,monospace;font-size:7px}.position-state:not(.is-active){color:var(--muted);background:var(--surface-alt)}.position-row>button{min-width:103px;color:var(--ink);background:var(--surface-alt)}.position-empty{text-align:center;align-content:center;place-items:center;gap:10px;min-height:290px;padding:30px;display:grid}.position-empty>svg{color:var(--green-dark)}.position-empty strong{margin-top:3px;font-size:15px}.position-empty small{max-width:330px;color:var(--muted);font-size:9px;line-height:1.5}.position-empty .wallet-button{margin-top:6px}.loading-ring{border:2px solid var(--line);border-top-color:var(--green);border-radius:50%;width:24px;height:24px;animation:.9s linear infinite loading-spin}@keyframes loading-spin{to{transform:rotate(360deg)}}.manage-status{z-index:20;border:1px solid var(--line);margin:12px auto 0;position:sticky;bottom:14px;box-shadow:0 10px 35px #1317131f}.portfolio-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.metric-card{border:1px solid var(--line);background:var(--surface);-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);border-radius:22px;min-height:184px;padding:25px}.metric-card span{color:var(--muted);font-size:10px}.metric-card strong{letter-spacing:-.04em;margin-top:49px;font-size:28px;display:block}.metric-card small{color:#9aa09b;font-family:ui-monospace,monospace;font-size:8px}.portfolio-empty{border:1px solid var(--line);text-align:center;background:var(--surface);-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);border-radius:23px;align-content:center;place-items:center;min-height:380px;margin-top:14px;display:grid}.portfolio-empty>div{width:55px;height:55px;color:var(--green-dark);background:var(--mint);border-radius:17px;place-items:center;display:grid}.portfolio-empty h2{letter-spacing:-.04em;margin:20px 0 7px;font-size:26px}.portfolio-empty p{color:var(--muted);margin:0 0 20px;font-size:11px}.staking-page{width:min(1128px,100% - 60px)}.staking-page .app-guide-trigger:disabled{cursor:wait;opacity:.58}.staking-metrics{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.staking-metrics .metric-card{min-width:0}.staking-metrics .metric-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(21px,2.25vw,28px);overflow:hidden}.staking-layout{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:14px;margin-top:14px;display:grid}.staking-action-card,.staking-info-card{border:1px solid var(--line);background:var(--surface);-webkit-backdrop-filter:blur(20px)saturate(1.14);backdrop-filter:blur(20px)saturate(1.14);box-shadow:var(--shadow);border-radius:24px}.staking-action-card{padding:31px}.staking-action-card>header{align-items:center;gap:13px;display:flex}.staking-action-card>header>span{border:1px solid color-mix(in srgb, var(--green) 24%, var(--line));width:46px;height:46px;color:var(--green-dark);background:var(--mint);border-radius:14px;place-items:center;display:grid}.staking-action-card>header>div{gap:4px;display:grid}.staking-action-card>header strong{letter-spacing:-.02em;font-size:16px}.staking-action-card>header small{color:var(--muted);font-size:9px}.staking-tabs{border:1px solid var(--line);background:var(--surface-alt);border-radius:14px;grid-template-columns:1fr 1fr;gap:5px;margin:28px 0 20px;padding:4px;display:grid}.staking-tabs button{min-height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;font-size:10px}.staking-tabs button.is-active{color:var(--ink);background:var(--surface);box-shadow:0 7px 18px #00000017}.staking-amount-field{gap:8px;display:grid}.staking-amount-field>span{color:var(--muted);text-transform:uppercase;font-family:ui-monospace,monospace;font-size:8px}.staking-amount-field>div{border:1px solid var(--line);background:var(--field);border-radius:15px;grid-template-columns:1fr auto;display:grid;overflow:hidden}.staking-amount-field input{min-width:0;height:64px;color:var(--ink);letter-spacing:-.035em;background:0 0;border:0;outline:0;padding:0 18px;font-family:Satoshi,Geist,Inter,ui-sans-serif,system-ui,sans-serif;font-size:27px;font-weight:540}.staking-amount-field input::placeholder{color:var(--muted)}.staking-amount-field>div:focus-within{border-color:color-mix(in srgb, var(--green) 48%, var(--line));box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 10%, transparent)}.staking-amount-field button{border:1px solid var(--line);min-height:32px;color:var(--green-dark);cursor:pointer;background:var(--mint);border-radius:999px;align-self:center;margin-right:10px;padding:0 11px;font-family:ui-monospace,monospace;font-size:8px}.staking-amount-field>small{color:var(--muted);font-size:9px}.staking-approval-note{border:1px solid var(--line);min-height:56px;color:var(--muted);background:var(--surface-alt);border-radius:13px;align-items:flex-start;gap:10px;margin-top:20px;padding:13px;display:flex}.staking-approval-note svg{color:var(--green-dark);flex:none}.staking-approval-note span{font-size:9px;line-height:1.5}.staking-submit,.staking-claim{width:100%;min-height:50px;color:var(--graphite-ink);cursor:pointer;background:var(--graphite);transition:transform .35s var(--ease), box-shadow .35s ease;border:0;border-radius:13px;justify-content:center;align-items:center;margin-top:18px;font-size:11px;font-weight:700;display:flex}.staking-submit:hover:not(:disabled),.staking-claim:hover:not(:disabled){transform:scale(1.015);box-shadow:0 12px 28px #00000029}.staking-submit:disabled,.staking-claim:disabled{color:var(--disabled-ink);cursor:not-allowed;background:var(--disabled)}.staking-info-card{flex-direction:column;padding:31px;display:flex}.staking-split{color:#f5faf6;background:linear-gradient(135deg,#112118,#07120c);border-radius:18px;align-content:center;min-height:153px;padding:24px;display:grid}.staking-split span{color:#a7b1aa;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:8px}.staking-split strong{color:#b7ffca;letter-spacing:-.055em;margin:5px 0 1px;font-size:52px;font-weight:520;line-height:1}.staking-split small{color:#a7b1aa;font-size:9px}.staking-facts{border:1px solid var(--line);border-radius:15px;grid-template-columns:1fr 1fr;margin:19px 0 0;display:grid;overflow:hidden}.staking-facts>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);gap:4px;min-width:0;padding:13px;display:grid}.staking-facts>div:nth-child(2n){border-right:0}.staking-facts>div:nth-last-child(-n+2){border-bottom:0}.staking-facts span{color:var(--muted);font-size:8px}.staking-facts strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.staking-info-card>p{color:var(--muted);margin:19px 0 0;font-size:10px;line-height:1.55}.staking-claim{margin-top:auto}.staking-contract-links{flex-wrap:wrap;gap:8px 14px;margin-top:15px;display:flex}.staking-contract-links a{color:var(--green-dark);font-family:ui-monospace,monospace;font-size:7px}.staking-status{z-index:20;border:1px solid var(--line);margin-top:14px;position:sticky;bottom:14px;box-shadow:0 10px 35px #0000002e}.portfolio-positions{-webkit-backdrop-filter:blur(20px)saturate(1.14);backdrop-filter:blur(20px)saturate(1.14);margin-top:14px}.portfolio-positions>header>a{border:1px solid var(--line);min-height:34px;color:var(--ink);background:var(--surface-alt);border-radius:999px;align-items:center;padding:0 13px;font-size:8px;display:inline-flex}.portfolio-position{border-bottom:1px solid var(--line);grid-template-columns:46px minmax(160px,1.3fr) minmax(110px,.7fr) auto auto;align-items:center;gap:13px;padding:14px 18px;display:grid}.portfolio-position:last-child{border-bottom:0}.portfolio-position>div{gap:3px;min-width:0;display:grid}.portfolio-position>div strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.portfolio-position>div small{color:var(--muted);font-family:ui-monospace,monospace;font-size:7px}.portfolio-position>a{border:1px solid var(--line);min-height:34px;color:var(--ink);background:var(--surface-alt);border-radius:999px;justify-content:center;align-items:center;padding:0 13px;font-size:8px;display:inline-flex}.leaderboard-page{width:min(1040px,100% - 60px)}.rank-back{color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.leaderboard-table{border:1px solid var(--line);background:var(--surface);border-radius:24px;overflow:hidden}.leaderboard-table>header,.leaderboard-table>article{grid-template-columns:64px minmax(210px,1fr) 130px;align-items:center;gap:14px;padding:0 22px;display:grid}.leaderboard-table>header{border-bottom:1px solid var(--line);min-height:47px;color:var(--muted);text-transform:uppercase;background:#0d0f0e;font-family:ui-monospace,monospace;font-size:7px}.leaderboard-table>article{border-bottom:1px solid var(--line);min-height:72px}.leaderboard-table>article:last-child{border-bottom:0}.leaderboard-table>article>.leaderboard-rank{color:var(--muted);font-family:ui-monospace,monospace;font-size:9px}.leaderboard-table>article>.leaderboard-rank.rank-number{color:#0000;font-weight:600}.leaderboard-table .rank-identity{grid-template-columns:38px minmax(0,1fr)}.leaderboard-table .rank-avatar{border-radius:12px;width:38px;height:38px}.leaderboard-table .rank-identity>b{display:none}.leaderboard-table>article>strong{justify-self:end;font-size:11px}.rules-shell{min-height:100vh}.rules-main{width:min(840px,100% - 44px);margin:0 auto;padding:115px 0 80px}.rules-main h1{letter-spacing:-.055em;max-width:760px;margin:22px 0 25px;font-size:clamp(52px,7vw,82px);font-weight:430;line-height:.95}.rules-lead{max-width:660px;color:var(--muted);margin:0 0 70px;font-size:16px;line-height:1.65}.rules-main section{border-top:1px solid var(--line);grid-template-columns:220px 1fr;gap:40px;padding:28px 0;display:grid}.rules-main section h2{text-transform:uppercase;margin:0;font-family:ui-monospace,monospace;font-size:10px;font-weight:560}.rules-main section p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}@media (width<=1100px){.section-wrap{width:min(100% - 76px,1080px)}.hero{grid-template-columns:minmax(0,.76fr) minmax(520px,1.24fr);min-height:max(660px,100svh - 80px);padding-left:75px}.hero h1{font-size:62px}.pack-card:not(.mini-card){width:188px;height:267px}.nft-card{width:198px;height:279px}.mini-card{width:138px;height:194px}.asset-rail-shell{width:54px;height:470px;left:0}.asset-pill{width:44px}.reward-panel{padding:50px}.split-visual{padding-left:40px}.infra-grid{grid-template-columns:repeat(3,1fr)}.portfolio-grid,.staking-metrics{grid-template-columns:1fr 1fr}.staking-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr)}.manage-workspace{grid-template-columns:minmax(280px,.75fr) minmax(430px,1.25fr)}.asset-selector,.deposit-builder{padding:23px}}@media (width<=1180px){.section-dock{display:none}}@media (width<=780px){.section-wrap{width:min(100% - 36px,680px)}.site-header{grid-template-columns:1fr auto auto;width:calc(100% - 24px);margin-top:10px;padding-left:12px;top:10px}.site-header .brand-copy small{display:none}.site-header .header-actions{gap:3px}.site-header .official-x-link,.site-header .theme-toggle{width:36px;height:36px}.site-header .wallet-button{min-height:38px;padding-inline:10px;font-size:10px}.mobile-menu{cursor:pointer;place-items:center;width:40px;height:40px;display:grid}.site-header nav{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:18px;padding:18px;display:none;position:absolute;top:69px;left:0;right:0}.site-header nav.is-open{display:grid}.header-nav-links{gap:0;width:100%;display:grid}.site-header .header-nav-links>a{padding:7px}.site-header .official-ca-link{border-top:1px solid var(--line);white-space:normal;justify-items:center;gap:4px;width:100%;margin-top:0;padding:7px 0 2px;display:grid}.site-header .official-ca-link code{overflow-wrap:anywhere;max-width:100%;font-size:clamp(8.5px,2.6vw,10.5px)}.landing-shell .site-header nav{background:#090d0af5;border-color:#ffffff21}.landing-shell .site-header .official-ca-link{border-color:#ffffff21}.header-cta{min-height:42px;padding-inline:15px}.hero{grid-template-columns:1fr;min-height:calc(100svh - 70px);padding:34px 0 78px}.hero-art-reveal{grid-row:1}.hero-copy{grid-row:2;margin-top:27px}.asset-rail-shell{display:none}.pack-stage{aspect-ratio:1.03;width:min(570px,100%);min-height:395px;margin:0 auto}.pack-card:not(.mini-card){border-radius:18px;width:36vw;min-width:142px;max-width:202px;height:50vw;min-height:202px;max-height:284px;padding:12px}.nft-card{width:38vw;min-width:148px;max-width:213px;height:53vw;min-height:212px;max-height:296px}.mini-card{width:26vw;min-width:100px;max-width:145px;height:36vw;min-height:142px;max-height:200px;padding:9px}.asset-art{border-radius:14px;margin:7px auto}.card-top small{padding:3px 5px;font-size:5px}.card-top span,.card-bottom span{font-size:5px}.card-bottom strong{font-size:13px}.mini-card .card-bottom strong{font-size:10px}.stock-card{left:8%}.meme-card{right:2%}.nft-card{left:31%}.quotron-card{top:14%;left:42%}.nvda-card{bottom:7%;left:0}.coin-card{bottom:7%;right:0}.pack-seal{padding:10px 12px;top:45%}.hero h1{font-size:clamp(51px,14vw,72px)}.hero-copy>p{font-size:14px}.product-preview,.rewards,.pack-rank,.infra,.faq{padding-top:92px}.section-intro h2,.reward-copy h2,.closing h2{font-size:clamp(43px,12vw,60px)}.preview-body{grid-template-columns:1fr}.preview-body aside{display:none}.preview-body main{padding:25px}.preview-heading{align-items:start}.preview-heading h3{font-size:27px}.preview-heading button{display:none}.reward-panel{grid-template-columns:1fr;padding:34px 25px}.split-visual{margin-top:55px;padding:0}.split-labels strong{font-size:45px}.rank-podium{grid-template-columns:1fr}.rank-podium article{border-bottom:1px solid #ffffff1a;border-right:0;min-height:190px}.rank-score{margin-top:30px}.rank-row{grid-template-columns:35px minmax(120px,1fr) 96px;padding:0 18px}.rank-board>footer{padding:18px}.leaderboard-table>header,.leaderboard-table>article{grid-template-columns:44px minmax(150px,1fr) 88px;padding:0 14px}.infra-grid{grid-template-columns:1fr}.infra{padding-bottom:95px}.landing-end{padding-top:34px}.landing-end:before{height:145px;top:-145px}.closing{border-radius:26px;width:calc(100% - 24px);padding:75px 18px}.site-footer{grid-template-columns:1fr;gap:25px;width:calc(100% - 36px);padding-top:50px}.footer-links{flex-wrap:wrap}.app-header{grid-template-columns:1fr auto;padding:0 16px}.app-header nav{display:none}.app-header .wallet-button{min-height:42px;padding:0 13px}.app-main{width:calc(100% - 28px);padding-top:47px}.app-title{flex-direction:column;align-items:start}.app-title h1{font-size:49px}.deposit-layout{grid-template-columns:1fr}.deposit-card{padding:24px 17px}.deployment-panel{position:static}.field-grid,.portfolio-grid,.staking-metrics{grid-template-columns:1fr}.rules-main{padding-top:85px}.rules-main section{grid-template-columns:1fr;gap:13px}.manage-guide{grid-template-columns:1fr}.manage-guide article{border-right:0;border-bottom:1px solid var(--line);min-height:70px}.manage-guide article:last-child{border-bottom:0}.manage-workspace{grid-template-columns:1fr}.asset-selector{border-right:0;border-bottom:1px solid var(--line)}.asset-selector,.deposit-builder{padding:21px 17px}.manage-main.is-embedded{border-radius:24px;padding:28px 18px}.deposit-source-panel{padding:21px 17px}.deposit-source-tabs{grid-template-columns:1fr}.asset-type-panel{padding:21px 17px}.asset-type-grid{grid-template-columns:1fr}.catalog-list{grid-template-columns:1fr 1fr}.catalog-label,.catalog-empty{grid-column:1/-1}.catalog-list em{display:none}.withdraw-summary{flex-direction:column;align-items:flex-start}.position-row{grid-template-columns:44px 1fr auto}.position-value{grid-column:2}.position-state{grid-area:1/3}.position-row>button{grid-area:2/3}.app-title-actions{flex-wrap:wrap;align-items:flex-start}.staking-action-card,.staking-info-card{padding:22px 18px}.staking-page{flex-direction:column;display:flex}.staking-page .app-title{order:0;margin-bottom:24px}.staking-layout{display:contents}.staking-action-card{order:1}.staking-metrics{order:2;margin-top:14px}.staking-info-card{order:3;margin-top:14px}.staking-status{order:4}.staking-metrics .metric-card{min-height:142px}.staking-metrics .metric-card strong{margin-top:28px}.portfolio-position{grid-template-columns:44px 1fr auto}.portfolio-position>div:nth-of-type(2){grid-column:2}.portfolio-position>.position-state{grid-area:1/3}.portfolio-position>a{grid-area:2/3}}@media (width<=360px){.site-header .brand-copy{display:none}}@media (width<=430px){.header-cta .status-dot{display:none}.header-cta{padding-inline:13px}.hero-actions{display:grid}.button{width:100%}.pack-seal{padding:9px 11px}.pack-seal svg{width:16px}.pack-seal strong{font-size:10px}.pack-seal small{font-size:6px}.preview-topbar{grid-template-columns:1fr auto}.preview-wallet{display:none}.preview-body{min-height:430px}.kind-tabs{grid-template-columns:1fr}.app-header-actions .theme-toggle{display:none}.manage-toolbar{flex-direction:column-reverse;align-items:flex-start}.catalog-list{grid-template-columns:1fr}.catalog-label,.catalog-empty{grid-column:auto}.backing-fields{grid-template-columns:1fr}.app-shell{background-attachment:scroll}.position-row{grid-template-columns:40px 1fr;padding:14px}.position-state,.position-value,.position-row>button{grid-area:auto/2}.position-row>button{width:100%}.rank-row{grid-template-columns:32px minmax(100px,1fr) 84px;gap:8px}.leaderboard-page{width:calc(100% - 28px)}.leaderboard-table>header,.leaderboard-table>article{grid-template-columns:38px minmax(120px,1fr) 78px;gap:8px;padding:0 10px}.leaderboard-table .rank-avatar{width:34px;height:34px}.staking-facts{grid-template-columns:1fr}.staking-facts>div{border-right:0;border-bottom:1px solid var(--line)}.staking-facts>div:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.staking-facts>div:last-child{border-bottom:0}.portfolio-position{grid-template-columns:40px 1fr}.portfolio-position>div:nth-of-type(2),.portfolio-position>.position-state,.portfolio-position>a{grid-area:auto/2}}@keyframes loader-breathe-pc{0%{transform:translate(0,0)rotate(-1deg)}to{transform:translateY(-3px)rotate(1deg)}}@keyframes stock-float-pc{0%,to{transform:translate(-2px,4px)rotate(-13deg)}50%{transform:translate(4px,-11px)rotate(-11.8deg)}}@keyframes meme-float-pc{0%,to{transform:translate(3px,4px)rotate(13deg)}50%{transform:translate(-4px,-12px)rotate(11.8deg)}}@keyframes nft-float-pc{0%,to{transform:translate(-3px,6px)rotate(.8deg)}50%{transform:translate(6px,-16px)rotate(2.1deg)}}@keyframes quotron-float-pc{0%,to{transform:translate(-4px,5px)rotate(-3.2deg)}31%{transform:translate(11px,-21px)rotate(-1.7deg)}67%{transform:translate(-9px,-8px)rotate(-2.5deg)}}@keyframes nvda-float-pc{0%,to{transform:translate(-3px,4px)rotate(-16deg)}50%{transform:translate(4px,-10px)rotate(-14.9deg)}}@keyframes coin-float-pc{0%,to{transform:translate(3px,4px)rotate(15deg)}50%{transform:translate(-4px,-11px)rotate(13.9deg)}}html[data-motion=reduced]{scroll-behavior:auto}html[data-motion=reduced] #root{transition-duration:.24s}html[data-motion=reduced] .app-loader{transition-duration:.22s}html[data-motion=reduced] .loader-mark{animation:2.8s ease-in-out infinite alternate loader-breathe-pc}html[data-motion=reduced] .stock-card{animation:9.2s ease-in-out -2.4s infinite stock-float-pc}html[data-motion=reduced] .meme-card{animation:10.4s ease-in-out -5.6s infinite meme-float-pc}html[data-motion=reduced] .nft-card{animation:8.8s ease-in-out -1.8s infinite nft-float-pc}html[data-motion=reduced] .quotron-card{animation:11.2s cubic-bezier(.35,.12,.65,.88) -7.2s infinite quotron-float-pc}html[data-motion=reduced] .nvda-card{animation:10.2s ease-in-out -5.1s infinite nvda-float-pc}html[data-motion=reduced] .coin-card{animation:10.8s ease-in-out -3.4s infinite coin-float-pc}html[data-motion=reduced] .asset-rail{animation:72s linear infinite rail-move}html[data-motion=reduced] .reveal{opacity:.001;transition-duration:.84s;transition-timing-function:cubic-bezier(.12,.23,.17,.99);transform:translateY(12px)}html[data-motion=reduced] .reveal.is-visible{opacity:1;transform:translate(0,0)}
