.tabbar{z-index:90;padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);background:linear-gradient(#060d1ae6 0%,#03070efa 62%,#02050b 100%);border-top:1px solid #4696ff33;position:fixed;top:auto;bottom:0;left:0;right:0;box-shadow:0 -1px #78c8ff1a,0 -20px 40px -20px #000000e6}.tabbar__inner{max-width:var(--app-w);padding:max(4px, calc(10 * var(--u))) max(2px, calc(5 * var(--u)));height:var(--tabbar-h);grid-template-columns:repeat(4,1fr);align-items:stretch;margin:0 auto;list-style:none;display:grid}.tabbar__cell{min-width:0;display:flex}.tab{border-radius:max(12px, calc(22 * var(--u)));color:#c7cbe8;flex:1;justify-content:center;align-items:stretch;padding:0;transition:color .25s;display:flex;position:relative}.tab__body{justify-content:center;align-items:center;gap:max(2px, calc(6 * var(--u)));padding-bottom:max(2px, calc(6 * var(--u)));border-radius:max(12px, calc(22 * var(--u)));border:1px solid #0000;flex-direction:column;flex:1;min-width:0;transition:background .3s,box-shadow .3s,border-color .3s;display:flex}.tab--active .tab__body{background:radial-gradient(120% 130% at 50% -18%,#3896ff73,#081326f0 62%) padding-box padding-box,linear-gradient(140deg,#b6f4ff 0%,#35a8ff 48%,#8beeff 100%) border-box;border-width:1.5px;box-shadow:0 0 26px -2px #32aaffd9,0 0 60px -18px #32aaffb3,inset 0 0 30px -8px #46b4ffbf,inset 0 1px #c8f0ff40}.tab__icon{width:max(24px, calc(66 * var(--u)));height:max(24px, calc(66 * var(--u)));transition:filter .3s ease, transform .3s var(--ease-out)}.tab__label{font-size:max(12px, calc(25 * var(--u)));letter-spacing:.02em;white-space:nowrap;font-weight:500;line-height:1.2}.tab:hover{color:#e6efff}.tab--active{color:#fff}.tab--active .tab__icon{filter:drop-shadow(0 0 8px #78dcfff2)drop-shadow(0 0 18px #3296ffb3);transform:translateY(-1px)}.tab--active .tab__label{text-shadow:0 0 12px #6ec8ffb3;font-weight:700}.toast{left:50%;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 26px);z-index:200;color:var(--text-1);letter-spacing:.02em;white-space:nowrap;pointer-events:none;animation:toast-in .26s var(--ease-out) both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#10203af5,#07101ef5);border:1px solid #5aaaff66;border-radius:999px;padding:12px 22px;font-size:14px;position:fixed;transform:translate(-50%);box-shadow:0 12px 40px #00000080,0 0 26px #2882ff38}.toast--out{animation:.22s ease-in both toast-out}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,14px)}}@keyframes toast-out{to{opacity:0;transform:translate(-50%,8px)}}.hdr{z-index:80;height:var(--hdr-h);padding-inline:max(14px, calc(28 * var(--u)));justify-content:space-between;align-items:center;gap:12px;transition:background .35s,box-shadow .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;display:flex}.hdr--overlay{height:max(56px, calc(124 * var(--u)));padding-left:max(16px, calc(86 * var(--u)));padding-right:max(14px, calc(38 * var(--u)));position:absolute;top:0;bottom:auto;left:0;right:0}.hdr--bar{height:max(56px, calc(124 * var(--u)));padding-left:max(14px, calc(28 * var(--u)));padding-right:max(14px, calc(28 * var(--u)))}.hdr--bar .hdr__brand img{height:max(28px, calc(58 * var(--u)))}.hdr--overlay[data-scrolled=true],.hdr--bar[data-scrolled=true]{-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);background:linear-gradient(#040914f0,#040914b8);box-shadow:0 1px #60aaff24,0 18px 40px -22px #000000e6}.hdr--overlay[data-scrolled=true]{position:fixed}.hdr--bar{background:0 0;border-bottom:1px solid #0000;position:sticky;top:0}.hdr__left{align-items:center;gap:max(8px, calc(14 * var(--u)));flex:1;min-width:0;display:flex}.hdr__title{font-size:max(17px, calc(30 * var(--u)));letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:700;overflow:hidden}.hdr__brand{flex:none;align-items:center;display:flex}.hdr__brand img{height:max(29px, calc(81 * var(--u)));filter:drop-shadow(0 0 14px #3caaff47);width:auto;display:block}.hdr__actions{align-items:center;gap:max(5px, calc(14 * var(--u)));flex:none;display:flex}.hdr__lang-wrap{margin-right:max(-3px, calc(-8 * var(--u)));position:relative}.hdr__pill{align-items:center;gap:max(4px, calc(10 * var(--u)));height:max(26px, calc(64 * var(--u)));padding-inline:max(6px, calc(16 * var(--u)));color:#f2f7ff;font-size:max(11px, calc(32 * var(--u)));letter-spacing:.01em;background:linear-gradient(#0c182cd6,#050b16bd);border:1px solid #96c8ff29;border-radius:999px;font-weight:500;transition:border-color .25s,box-shadow .25s,transform .25s;display:inline-flex;box-shadow:inset 0 1px #b4dcff1f,0 6px 20px -12px #000000e6}.hdr__pill:hover{border-color:#78c8ff80;box-shadow:inset 0 1px #b4dcff33,0 0 22px -4px #3296ff73}.hdr__globe{width:max(12px, calc(34 * var(--u)));height:max(12px, calc(34 * var(--u)));opacity:.92}.hdr__caret{width:max(8px, calc(18 * var(--u)));height:max(8px, calc(18 * var(--u)));opacity:.8;transition:transform .25s}.hdr__caret.is-open{transform:rotate(180deg)}.hdr__menu{min-width:148px;animation:hdr-menu-in .2s var(--ease-out) both;background:linear-gradient(#0c182cfa,#060d1afa);border:1px solid #60aaff47;border-radius:14px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 22px 50px -18px #000000e6,0 0 26px -10px #3296ff80}@keyframes hdr-menu-in{0%{opacity:0;transform:translateY(-6px)scale(.97)}}.hdr__menu-item{width:100%;color:var(--text-2);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:14px;transition:background .2s,color .2s;display:flex}.hdr__menu-item:hover{color:var(--text-1);background:#3c8cff24}.hdr__menu-item.is-active{color:#7fe0ff}.hdr__menu-item em{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border:1px solid #78a0dc4d;border-radius:999px;padding:2px 6px;font-size:10px;font-style:normal}.hdr__circle{width:max(33px, calc(80 * var(--u)));height:max(33px, calc(80 * var(--u)));background:radial-gradient(120% 120% at 50% 0,#0e203ae6,#040a14c2);border:1px solid #78b4ff2e;border-radius:50%;flex:none;place-items:center;transition:border-color .25s,box-shadow .25s,transform .25s;display:grid;box-shadow:inset 0 1px #aad7ff29,0 6px 20px -12px #000000e6}.hdr__circle:hover{border-color:#78c8ff8c;transform:translateY(-1px);box-shadow:inset 0 1px #b4e1ff38,0 0 26px -6px #32a0ff99}.hdr__circle:active{transform:translateY(0)scale(.97)}.hdr__circle--wallet{width:max(36px, calc(88 * var(--u)));height:max(33px, calc(80 * var(--u)));border-width:calc(2.2 * var(--u));box-shadow:inset 0 calc(2 * var(--u)) calc(3 * var(--u)) #cdf5ff66, inset 0 0 calc(16 * var(--u)) calc(-3 * var(--u)) #0091ff66, 0 0 calc(15 * var(--u)) calc(-4 * var(--u)) #0091ff8c;background:radial-gradient(76% 62% at 50% 108%,#0082f06b,#0000 70%),radial-gradient(120% 110% at 50% -10%,#102c50f5,#030914eb);border-color:#00b0ffd9}.hdr__circle--back{color:#dbe9ff}.hdr__circle--back svg{width:55%;height:55%}.hdr__wallet{aspect-ratio:1;width:100%;height:auto;filter:drop-shadow(0 0 calc(7 * var(--u)) #78e1ffbf)}.hdr__menu-icon{color:#fff;filter:drop-shadow(0 0 6px #a0d2ff8c);width:44%;height:38%}@media (max-width:620px){.hdr__pill{gap:6px}.hdr__globe{width:18px;height:18px}.hdr__caret{width:10px;height:10px}.hdr__circle{padding:0}.hdr__wallet{width:25px;height:25px}.hdr__menu-icon{width:19px;height:19px}}@media (max-width:360px){.hdr--overlay{padding-left:14px;padding-right:12px}.hdr{gap:8px}.hdr__brand img{height:26px}.hdr__actions{gap:5px}.hdr__pill{gap:4px;height:26px;padding-inline-start:7px;padding-inline-end:7px;font-size:11px}.hdr__globe{width:16px;height:16px}.hdr__caret{width:9px;height:9px}.hdr__wallet{width:23px;height:23px}.hdr__menu-icon{width:17px;height:17px}.hdr__circle{width:30px;height:30px}.hdr__circle--wallet{width:33px;height:30px}}.hero{background:radial-gradient(38% 74% at 20% -6%,#7eacec80,#7eacec00 72%),radial-gradient(30% 62% at 66% 4%,#96c4f661,#96c4f600 74%),radial-gradient(120% 62% at 50% 104%,#4068aabf,#4068aa00 70%),linear-gradient(#081a3a 0%,#122544 58%,#1e3050 86%,#243555 100%);position:relative}.hero__art{position:relative;overflow:hidden}.hero__img{aspect-ratio:941/750;object-fit:cover;object-position:center top;width:100%;animation:hero-in 1.4s var(--ease-out) both;display:block}@keyframes hero-in{0%{opacity:0;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}.hero__glow{pointer-events:none;background:linear-gradient(#03071000 0% 16%);position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.hero__img{animation:none}}.stats-wrap{padding:max(5px, calc(8 * var(--u))) var(--gutter) max(4px, calc(7 * var(--u)))}.stats{padding:0 max(2px, calc(8 * var(--u)));min-height:max(56px, calc(86 * var(--u)));border-radius:max(14px, calc(22 * var(--u)));background:linear-gradient(#0a162af0,#050b16f0),radial-gradient(120% 180% at 50% -60%,#3296ff47,#0000 60%);border:1px solid #46b4ff75;grid-template-columns:repeat(4,1fr);align-items:center;margin:0;list-style:none;display:grid;box-shadow:0 0 40px -12px #288cff9e,inset 0 0 34px -8px #2882ff52,inset 0 1px #a0d2ff2e}.stat{align-items:center;gap:max(5px, calc(13 * var(--u)));padding:4px max(4px, calc(10 * var(--u)));min-width:0;display:flex;position:relative}.stat:before{content:"";background:linear-gradient(#5ab4ff00 0%,#78d2ff8c 45%,#5ab4ff00 100%);width:1px;height:76%;position:absolute;top:12%;left:0}.stat:first-child:before{display:none}.stat__icon{width:max(25px, calc(52 * var(--u)));height:max(25px, calc(52 * var(--u)));flex:none}.stat--cyan .stat__icon{color:#45c8ff;filter:drop-shadow(0 0 9px #3cbeffbf)}.stat--gold .stat__icon{color:#ffc04a;filter:drop-shadow(0 0 9px #ffaa32bf)}.stat__text{flex-direction:column;min-width:0;display:flex}.stat__value{font-size:max(15px, calc(26 * var(--u)));letter-spacing:.01em;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 18px #78c8ff47;white-space:nowrap;font-weight:800;line-height:1.1}.stat__label{font-size:max(10px, calc(16 * var(--u)));color:var(--text-2);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}@media (max-width:520px){.stats-wrap{padding:4px var(--gutter)}.stats{grid-template-columns:repeat(2,1fr);row-gap:8px;padding-block-start:9px;padding-block-end:9px}.stat:nth-child(odd):before{display:none}.stat:nth-child(3),.stat:nth-child(4){border-top:1px solid #50a0ff29;padding-top:9px}.stat:nth-child(3):before{display:none}}.nodes{padding:max(6px, calc(13 * var(--u))) var(--gutter) max(14px, calc(26 * var(--u)))}.nodes__grid{gap:max(8px, calc(20 * var(--u)));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.node{--c:#ffb43c;--c-2:#ff8a1f;--c-glow:#ffa0326b;min-height:max(320px, calc(416 * var(--u)));border-radius:var(--radius-card);background:radial-gradient(120% 52% at 50% 4%, color-mix(in srgb, var(--c) 14%, transparent), transparent 62%) padding-box, linear-gradient(180deg, #0b1220 0%, #080d17 58%, #060a11 100%) padding-box, linear-gradient(180deg, var(--c) 0%, color-mix(in srgb, var(--c) 62%, transparent) 34%, color-mix(in srgb, var(--c) 34%, transparent) 100%) border-box;box-shadow:0 0 40px -14px var(--c-glow), 0 18px 44px -30px #000000f2;transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out);border:1px solid #0000;flex-direction:column;display:flex;position:relative;overflow:hidden}.node:hover{box-shadow:0 0 44px -10px var(--c-glow), 0 26px 50px -30px #000000f2;transform:translateY(-3px)}.node[data-tone=cyan]{--c:#35cdff;--c-2:#0a8cff;--c-glow:#32beff73}.node[data-tone=violet]{--c:#d468ff;--c-2:#8b3bff;--c-glow:#be5aff73}.node__cover{z-index:2;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.node__art{background:#05080f;position:relative;overflow:hidden}.node__art img{aspect-ratio:283/214;object-fit:cover;object-position:center 40%;width:100%;transition:transform .6s var(--ease-out);display:block}.node:hover .node__art img{transform:scale(1.035)}.node__art:after{content:"";pointer-events:none;background:linear-gradient(#080d1700 0%,#080d1780 48%,#080d17e6 78%,#080d17 100%);height:58%;position:absolute;top:auto;bottom:0;left:0;right:0}.node__body{align-items:center;gap:max(5px, calc(10 * var(--u)));padding:0 max(10px, calc(18 * var(--u))) max(12px, calc(20 * var(--u)));margin-top:max(-10px, calc(-14 * var(--u)));text-align:center;flex-direction:column;flex:1;display:flex}.node__name{font-size:max(17px, calc(34 * var(--u)));letter-spacing:.01em;background:linear-gradient(180deg, #fff 6%, var(--c) 62%, var(--c-2) 100%);color:#0000;filter:drop-shadow(0 0 16px var(--c-glow));-webkit-background-clip:text;background-clip:text;margin:0;font-weight:800;line-height:1.2}.node__desc{min-height:2.9em;font-size:max(11px, calc(16 * var(--u)));color:#e7edfa;letter-spacing:.01em;flex-direction:column;gap:1px;margin:0;line-height:1.45;display:flex}.node__buy{z-index:3;justify-content:center;align-items:center;gap:max(4px, calc(8 * var(--u)));width:100%;height:max(38px, calc(52 * var(--u)));border-radius:max(8px, calc(14 * var(--u)));font-size:max(13px, calc(24 * var(--u)));letter-spacing:.04em;color:#fff;border:1px solid var(--c);background:linear-gradient(180deg, #ffffff1a, #ffffff04), linear-gradient(180deg, color-mix(in srgb, var(--c) 15%, transparent), color-mix(in srgb, var(--c) 4%, transparent));box-shadow:0 0 22px -8px var(--c-glow), inset 0 0 22px -10px var(--c-glow), inset 0 1px 0 #ffffff2e;margin-top:auto;font-weight:600;transition:box-shadow .28s,background .28s,transform .2s;display:flex;position:relative}.node__buy:hover{box-shadow:0 0 30px -6px var(--c-glow), inset 0 0 26px -8px var(--c-glow), inset 0 1px 0 #ffffff42}.node__buy:active{transform:scale(.985)}.node__buy-arrow{width:1.05em;height:1.05em;transition:transform .28s var(--ease-out)}.node__buy:hover .node__buy-arrow{transform:translate(4px)}@media (max-width:620px){.nodes{padding:4px var(--gutter) 14px}.nodes__grid{gap:max(6px, calc(10 * var(--u)));grid-template-columns:repeat(3,minmax(0,1fr))}.node{border-radius:max(10px, calc(14 * var(--u)));min-height:0}.node:hover{transform:none}.node:active{transition:transform .12s;transform:scale(.994)}.node:hover .node__art img,.node:active .node__art img{transform:none}.node__art img{aspect-ratio:283/190;object-position:center 40%}.node__body{gap:max(2px, calc(4 * var(--u)));padding:0 max(6px, calc(8 * var(--u))) max(8px, calc(12 * var(--u)));margin-top:max(-6px, calc(-8 * var(--u)));flex:1}.node__name{font-size:max(11px, calc(20 * var(--u)));line-height:1.2}.node__desc{min-height:0;font-size:max(9px, calc(13 * var(--u)));color:#a3b4d2;gap:0;line-height:1.35}.node__desc span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.node__buy{height:max(26px, calc(36 * var(--u)));border-radius:max(6px, calc(10 * var(--u)));font-size:max(10px, calc(16 * var(--u)));letter-spacing:.01em;margin-top:auto}.node__buy-arrow{width:.9em;height:.9em}}@media (max-width:360px){.nodes__grid{gap:6px}.node__art img{aspect-ratio:283/150}.node__body{padding:0 5px 6px}.node__name{font-size:10px}.node__desc{font-size:8px;line-height:1.3}.node__buy{height:22px;margin-top:auto;font-size:9px}.node__buy-arrow{display:none}}.promo-wrap{margin:0}.promo{isolation:isolate;display:block;position:relative;overflow:hidden}.promo img{aspect-ratio:941/234;object-fit:cover;width:100%;transition:transform .8s var(--ease-out);display:block}.promo:hover img{transform:scale(1.015)}.promo__shine{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(100deg,#fff0 38%,#b4e1ff2e 48%,#fff0 58%) 0 0/240% 100%;animation:6.5s linear infinite promo-shine;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes promo-shine{0%{background-position:130% 0}to{background-position:-60% 0}}@media (prefers-reduced-motion:reduce){.promo__shine{opacity:0;animation:none}}.psm{z-index:90;padding:0 max(10px, calc(16 * var(--u)));justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.psm__mask{background:#02060e80;position:fixed;top:0;bottom:0;left:0;right:0}.psm__panel{--mu:calc(min(calc(764 * var(--u)), calc(100vw - 20px), calc((100dvh - 24px) * .56425)) / 764);width:calc(764 * var(--mu));margin:max(12px, calc(134 * var(--u))) auto max(12px, calc(20 * var(--u)));border-radius:calc(24 * var(--mu));border:calc(2 * var(--mu)) solid transparent;box-shadow:0 0 calc(60 * var(--mu)) calc(-14 * var(--mu)) #3caaff73, 0 calc(30 * var(--mu)) calc(80 * var(--mu)) calc(-40 * var(--mu)) #000000e6;background:radial-gradient(46% 18% at 50% 15%,#32e6b421,#0000 72%) padding-box padding-box,linear-gradient(#000d1a 0% 62%,#001630 88%,#001e3f 100%) padding-box padding-box,linear-gradient(#73cdfa 0%,#d5ecf5 30%,#8fd6ec 62%,#4a84bf 100%) border-box;flex-direction:column;align-items:center;display:flex;position:relative}.psm__logo{top:calc(27 * var(--mu));left:calc(46 * var(--mu));height:calc(63 * var(--mu));width:auto;position:absolute}.psm__close{top:calc(27 * var(--mu));right:calc(7 * var(--mu));width:calc(72 * var(--mu));height:calc(72 * var(--mu));color:#fff;place-items:center;min-width:36px;min-height:36px;transition:transform .2s;display:grid;position:absolute}.psm__close svg{width:78%;height:78%}.psm__close:hover{transform:rotate(90deg)}.psm__check{margin-top:calc(106 * var(--mu));width:calc(194 * var(--mu));height:calc(194 * var(--mu));filter:drop-shadow(0 0 calc(22 * var(--mu)) #46f5c68c) drop-shadow(0 0 calc(70 * var(--mu)) #2ddcaf4d);position:relative}.psm__check svg{width:100%;height:100%;display:block}.psm__check:before,.psm__check:after{content:"";box-shadow:0 0 calc(10 * var(--mu)) calc(2 * var(--mu)) #78ffdce6;background:#baffea;border-radius:50%;animation:2.2s ease-in-out infinite psm-pulse;position:absolute}.psm__check:before{top:calc(6 * var(--mu));right:calc(22 * var(--mu));width:calc(10 * var(--mu));height:calc(10 * var(--mu))}.psm__check:after{bottom:calc(18 * var(--mu));left:calc(14 * var(--mu));width:calc(7 * var(--mu));height:calc(7 * var(--mu));animation-delay:1.1s}@keyframes psm-pulse{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.45;transform:scale(.55)}}.psm__title{margin:calc(22 * var(--mu)) 0 0;font-size:calc(43 * var(--mu));letter-spacing:.04em;color:#56f4cc;text-shadow:0 0 calc(18 * var(--mu)) #46f0c3bf, 0 0 calc(46 * var(--mu)) #32dcaf66;font-weight:800;line-height:1}.psm__sub{margin:calc(29 * var(--mu)) 0 0;font-size:calc(28 * var(--mu));letter-spacing:.02em;color:#d5dee8;line-height:1}.psm__card{align-items:center;gap:calc(29 * var(--mu));margin-top:calc(24 * var(--mu));width:calc(692 * var(--mu));height:calc(178 * var(--mu));padding:0 calc(20 * var(--mu));border-radius:calc(16 * var(--mu));border:calc(1.4 * var(--mu)) solid #7dc3f561;box-shadow:inset 0 0 calc(30 * var(--mu)) calc(-8 * var(--mu)) #2878d240;background:linear-gradient(#010b16,#010a15);display:flex}.psm__art{width:calc(213 * var(--mu));height:calc(136 * var(--mu));object-fit:cover;border-radius:calc(14 * var(--mu));flex:none}.psm__card-text{gap:calc(12 * var(--mu));flex-direction:column;min-width:0;display:flex}.psm__card-text b{font-size:calc(30 * var(--mu));color:#ede480;text-shadow:0 0 calc(14 * var(--mu)) #ebdc7859;white-space:nowrap;font-weight:700;line-height:1.1}.psm__card-text span{font-size:calc(32 * var(--mu));color:#ede480;white-space:nowrap;font-weight:700;line-height:1.1}.psm__rows{gap:calc(40 * var(--mu));margin:calc(17 * var(--mu)) 0 0;padding:calc(30 * var(--mu)) calc(66 * var(--mu)) 0;flex-direction:column;width:100%;display:flex}.psm__row{justify-content:space-between;align-items:center;gap:calc(16 * var(--mu));font-size:calc(26 * var(--mu));line-height:1;display:flex}.psm__row dt{color:#c2cbd7;flex:none}.psm__row dd{align-items:center;gap:calc(10 * var(--mu));color:#e3e4e7;font-variant-numeric:tabular-nums;min-width:0;margin:0;font-weight:600;display:flex}.psm__mono{letter-spacing:.01em;white-space:nowrap}.psm__copy{width:calc(30 * var(--mu));height:calc(30 * var(--mu));color:#aeb9c9;flex:none;place-items:center;transition:color .2s;display:grid}.psm__copy svg{width:88%;height:88%}.psm__copy:hover{color:#fff}.psm__status{color:#34e0b5;white-space:nowrap}.psm__status i{width:calc(12 * var(--mu));height:calc(12 * var(--mu));box-shadow:0 0 calc(10 * var(--mu)) #2bffd1e6;background:#2bffd1;border-radius:50%;flex:none}.psm__spin{width:calc(28 * var(--mu));height:calc(28 * var(--mu));color:#9df2d8;animation:1.4s linear infinite psm-rotate}@keyframes psm-rotate{to{transform:rotate(360deg)}}.psm__warn{align-items:center;gap:calc(22 * var(--mu));margin-top:calc(31 * var(--mu));width:calc(687 * var(--mu));min-height:calc(113 * var(--mu));padding:calc(14 * var(--mu)) calc(34 * var(--mu));border-radius:calc(20 * var(--mu));border:calc(1.4 * var(--mu)) solid #e4b6288c;box-shadow:inset 0 0 calc(24 * var(--mu)) calc(-8 * var(--mu)) #ffbe3247;background:linear-gradient(#341c0cd9,#180e06e6);display:flex}.psm__warn-ic{width:calc(53 * var(--mu));height:calc(53 * var(--mu));color:#2a1a04;font-size:calc(32 * var(--mu));box-shadow:0 0 calc(16 * var(--mu)) #fac32d80;background:linear-gradient(#ffd54d,#f0ae16);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.psm__warn p{font-size:calc(26 * var(--mu));color:#edcd21;letter-spacing:.01em;margin:0;line-height:1.58}.psm__done{margin-top:calc(36 * var(--mu));margin-bottom:calc(30 * var(--mu));width:calc(659 * var(--mu));height:calc(96 * var(--mu));border-radius:calc(30 * var(--mu));font-size:calc(36 * var(--mu));letter-spacing:.12em;color:#0d0b20;box-shadow:0 0 calc(34 * var(--mu)) calc(-8 * var(--mu)) #5a96ffa6, inset 0 1px 0 #ffffff59;transition:transform .18s var(--ease-out), filter .18s ease;background:linear-gradient(90deg,#27d5fd 0%,#2197fc 30%,#a742fc 68%,#f978fd 100%);font-weight:800}.psm__done:hover{filter:brightness(1.08)}.psm__done:active{transform:scale(.985)}.ncard{--c:#ffc33c;--c-2:#ff9a1f;--c-glow:#ffaa326b;--c-ink:#3a2408;border-radius:calc(26 * var(--u));background:radial-gradient(120% 90% at 0% 40%, color-mix(in srgb, var(--c) 12%, transparent), transparent 62%) padding-box, linear-gradient(180deg, #0b0906 0%, #07070b 62%, #050509 100%) padding-box, linear-gradient(175deg, var(--c) 0%, color-mix(in srgb, var(--c) 78%, transparent) 26%, color-mix(in srgb, var(--c) 62%, transparent) 58%, color-mix(in srgb, var(--c) 72%, transparent) 100%) border-box;box-shadow:0 0 calc(48 * var(--u)) calc(-22 * var(--u)) var(--c-glow), 0 calc(24 * var(--u)) calc(54 * var(--u)) calc(-36 * var(--u)) #000000f2;border:1px solid #0000;position:relative;overflow:hidden}.ncard[data-tone=cyan]{--c:#3fd0ff;--c-2:#0d8bff;--c-glow:#32beff73;--c-ink:#04222f}.ncard[data-tone=violet]{--c:#d468ff;--c-2:#8b3bff;--c-glow:#be5aff73;--c-ink:#2a0636}.ncard--buy,.ncard--mine{height:calc(424 * var(--u))}.ncard__art{pointer-events:none;position:absolute;top:0;bottom:auto;left:0;right:auto;-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.ncard--buy .ncard__art{width:45.4%;height:88%}.ncard--mine .ncard__art{aspect-ratio:333/372;width:37.6%;height:auto}.ncard__art img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.ncard__body{z-index:1;padding:calc(26 * var(--u)) calc(22 * var(--u)) 0 0;position:relative}.ncard--buy .ncard__body{flex-direction:column;margin-left:41.8%;display:flex}.ncard--mine .ncard__body{padding-top:calc(18 * var(--u));padding-right:calc(26 * var(--u));margin-left:34.6%}.ncard--buy .ncard__note,.ncard--buy .stepper,.ncard--buy .ncard__buy{margin-left:calc(106 * var(--u))}.ncard--mine .ncard__mine-note{margin-left:calc(88 * var(--u))}.ncard--mine .ncard__stats{margin-left:calc(22 * var(--u))}.ncard--mine .ncard__cd{margin-left:calc(54 * var(--u))}.ncard__head{align-items:center;gap:calc(24 * var(--u));min-width:0;display:flex}.ncard__icon{width:calc(68 * var(--u));height:calc(68 * var(--u));filter:drop-shadow(0 0 calc(14 * var(--u)) var(--c-glow));border-radius:50%;flex:none}.ncard--mine .ncard__icon{width:calc(56 * var(--u));height:calc(56 * var(--u))}.ncard__name{min-width:0;min-height:calc(72 * var(--u));font-size:calc(33 * var(--u));letter-spacing:-.012em;color:color-mix(in srgb, var(--c) 80%, #fff);text-shadow:0 0 calc(18 * var(--u)) color-mix(in srgb, var(--c) 62%, transparent), 0 0 calc(2 * var(--u)) color-mix(in srgb, var(--c) 40%, transparent);align-items:center;margin:0;font-weight:800;line-height:1.05;display:flex}.ncard--mine .ncard__name{min-height:0;font-size:calc(30 * var(--u));white-space:nowrap}.ncard__price{height:calc(60 * var(--u));padding-inline:calc(22 * var(--u));border-radius:calc(14 * var(--u));font-size:calc(26 * var(--u));letter-spacing:.01em;color:var(--c-ink);background:linear-gradient(180deg, #fff 0%, var(--c) 30%, var(--c-2) 100%);box-shadow:0 0 calc(26 * var(--u)) calc(-6 * var(--u)) var(--c-glow), inset 0 1px 0 #ffffff8c;white-space:nowrap;flex:none;justify-content:center;align-items:center;margin-left:auto;font-weight:800;display:inline-flex}.ncard__price--mine{height:calc(50 * var(--u));padding-inline:calc(20 * var(--u));font-size:calc(24 * var(--u))}.ncard__price--mine em{margin-left:calc(4 * var(--u));opacity:.72;font-size:.72em;font-style:normal;font-weight:700}.ncard__note{width:-moz-fit-content;width:fit-content;margin:calc(10 * var(--u)) 0 0;padding:calc(11 * var(--u)) calc(16 * var(--u));border-radius:calc(12 * var(--u));border:1px solid color-mix(in srgb, var(--c) 62%, transparent);background:color-mix(in srgb, var(--c) 17%, #0806048c);box-shadow:inset 0 0 calc(20 * var(--u)) calc(-10 * var(--u)) var(--c-glow);font-size:calc(18 * var(--u));letter-spacing:.01em;color:color-mix(in srgb, var(--c) 92%, #fff);white-space:nowrap;flex-direction:column;line-height:1.45;display:inline-flex}.stepper{align-items:center;gap:calc(10 * var(--u));width:calc(348 * var(--u));margin-top:calc(26 * var(--u));padding:calc(8 * var(--u));border-radius:calc(15 * var(--u));border:1px solid color-mix(in srgb, var(--c) 30%, transparent);box-shadow:inset 0 0 calc(24 * var(--u)) calc(-12 * var(--u)) var(--c-glow);background:#030408b8;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.stepper__btn{width:calc(62 * var(--u));height:calc(52 * var(--u));border-radius:calc(13 * var(--u));color:#f2f7ff;border:1px solid color-mix(in srgb, var(--c) 34%, #96b4dc66);box-shadow:inset 0 1px 0 #bedcff38, 0 0 calc(18 * var(--u)) calc(-8 * var(--u)) var(--c-glow);background:linear-gradient(#26344cfa,#121824fa);place-items:center;padding:0;transition:background .2s,transform .15s;display:grid}.stepper__btn svg{width:calc(48 * var(--u));height:calc(48 * var(--u));stroke-width:2.8px}.stepper__btn:active:not(:disabled){transform:scale(.94)}.stepper__btn:disabled{opacity:.42;cursor:default}.stepper__value{text-align:center;font-size:calc(28 * var(--u));color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.ncard__buy{justify-content:center;align-items:center;gap:calc(14 * var(--u));width:calc(380 * var(--u));height:calc(74 * var(--u));margin-top:calc(16 * var(--u));border-radius:calc(15 * var(--u));font-size:calc(30 * var(--u));letter-spacing:.02em;color:var(--c-ink);background:linear-gradient(180deg, color-mix(in srgb, var(--c) 45%, #fff) 0%, color-mix(in srgb, var(--c) 92%, #fff) 26%, var(--c) 62%, var(--c-2) 100%);box-shadow:0 0 calc(30 * var(--u)) calc(-8 * var(--u)) var(--c-glow), inset 0 1px 0 #ffffff8c;font-weight:800;transition:transform .18s,box-shadow .28s;display:flex}.ncard__buy:hover{box-shadow:0 0 calc(38 * var(--u)) calc(-6 * var(--u)) var(--c-glow), inset 0 1px 0 #ffffffb3}.ncard__buy:active{transform:scale(.988)}.ncard__buy-cart{width:calc(34 * var(--u));height:calc(34 * var(--u))}.ncard__stock{left:calc(36 * var(--u));right:calc(26 * var(--u));bottom:calc(18 * var(--u));z-index:1;align-items:center;gap:calc(24 * var(--u));display:flex;position:absolute}.ncard__stock-text{font-size:calc(18 * var(--u));letter-spacing:.01em;color:#eaf1fd;flex:none}.ncard__stock-text b{color:var(--c);font-weight:800}.ncard__bar{height:calc(16 * var(--u));background:#ffffff17;border-radius:999px;flex:1;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0009}.ncard__bar i{border-radius:inherit;background:linear-gradient(90deg, var(--c-2), var(--c));box-shadow:0 0 calc(16 * var(--u)) var(--c-glow);display:block;position:absolute;top:0;bottom:0;left:0;right:auto}.ncard__mine-note{gap:calc(1 * var(--u));margin:calc(6 * var(--u)) 0 0;font-size:calc(17 * var(--u));white-space:nowrap;flex-direction:column;line-height:1.42;display:flex}.ncard__mine-note .is-accent{color:color-mix(in srgb, var(--c) 88%, #fff);font-weight:700}.ncard__mine-note .is-dim{color:#a9b8cf;font-size:.92em}.ncard__stats{gap:calc(9 * var(--u));margin:calc(9 * var(--u)) calc(-10 * var(--u)) 0 calc(22 * var(--u));grid-template-columns:1fr 1fr 1.14fr;display:grid}.nstat{padding:calc(14 * var(--u)) calc(8 * var(--u));border-radius:calc(11 * var(--u));border:1px solid color-mix(in srgb, var(--c) 30%, transparent);text-align:center;background:linear-gradient(#1a1409e0,#090705d1)}.nstat dt{font-size:calc(16 * var(--u));color:#ced8e8;letter-spacing:.02em}.nstat dd{justify-content:center;align-items:baseline;gap:calc(3 * var(--u));margin:calc(2 * var(--u)) 0 0;font-size:calc(32 * var(--u));color:var(--c);text-shadow:0 0 calc(16 * var(--u)) color-mix(in srgb, var(--c) 55%, transparent);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1;display:flex}.nstat dd em{font-size:calc(15 * var(--u));color:#cfd8e8;font-style:normal;font-weight:600}.nstat[data-accent=mint] dd{color:#35e2a2;text-shadow:0 0 calc(16 * var(--u)) #32dca080}.nstat small{margin-top:calc(1 * var(--u));font-size:calc(13.5 * var(--u));color:#a5b3c9;white-space:nowrap;display:block}.ncard__cd{margin-top:calc(14 * var(--u));padding-right:calc(96 * var(--u));position:relative}.ncard__cd-label{font-size:calc(18 * var(--u));color:#e9f0fd;margin:0}.cd{align-items:center;gap:calc(7 * var(--u));margin-top:calc(7 * var(--u));display:flex}.cd__clock{width:calc(34 * var(--u));height:calc(34 * var(--u));margin-right:calc(3 * var(--u));color:#4ecbff;filter:drop-shadow(0 0 calc(10 * var(--u)) #3cbeff99);flex:none}.cd__cell{align-items:baseline;gap:calc(3 * var(--u));display:inline-flex}.cd__cell b{padding:calc(3 * var(--u)) calc(9 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(25 * var(--u));color:#fff;font-variant-numeric:tabular-nums;background:linear-gradient(#1c2438f2,#0a0e18f2);border:1px solid #82a5dc38;font-weight:700;box-shadow:inset 0 1px #a0c8ff29}.cd__cell em{font-size:calc(14 * var(--u));color:#a9b8cf;font-style:normal}.ncard__badge{right:calc(27 * var(--u));bottom:calc(-20 * var(--u));justify-content:center;align-items:center;gap:calc(3 * var(--u));width:calc(86 * var(--u));height:calc(105 * var(--u));border-radius:calc(12 * var(--u));border:1px solid color-mix(in srgb, var(--c) 62%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--c) 16%, #0a0805e6), #080604eb);box-shadow:0 0 calc(24 * var(--u)) calc(-8 * var(--u)) var(--c-glow), inset 0 0 calc(22 * var(--u)) calc(-10 * var(--u)) var(--c-glow);flex-direction:column;display:flex;position:absolute}.ncard__badge img{border-radius:50%;width:72%;height:auto}.ncard__badge b{font-size:calc(16 * var(--u));letter-spacing:.04em;color:var(--c);font-weight:800}.ncard__timeline{left:calc(250 * var(--u));right:calc(34 * var(--u));bottom:calc(10 * var(--u));z-index:1;align-items:center;gap:calc(14 * var(--u));display:flex;position:absolute}.tl{flex-direction:column;flex:none;line-height:1.3;display:flex}.tl small{font-size:calc(13 * var(--u));color:#a9b8cf}.tl b{font-size:calc(16 * var(--u));color:#e3ebf9;font-variant-numeric:tabular-nums;font-weight:600}.tl--end{text-align:right}.ncard__bar--timeline{height:calc(6 * var(--u))}.ncard__bar--timeline i{width:calc(14 * var(--u));height:calc(14 * var(--u));margin:calc(-7 * var(--u)) 0 0 calc(-7 * var(--u));background:var(--c);box-shadow:0 0 0 calc(3 * var(--u)) color-mix(in srgb, var(--c) 20%, transparent), 0 0 calc(14 * var(--u)) var(--c-glow);border-radius:50%;top:50%;bottom:auto;left:0;right:auto}@media (max-width:600px){.ncard--mine{height:calc(558 * var(--u))}.ncard--mine .ncard__body{padding-top:calc(26 * var(--u))}.ncard--mine .ncard__timeline{bottom:calc(26 * var(--u))}.ncard--mine .ncard__head{gap:calc(8 * var(--u))}.ncard--mine .ncard__icon{width:calc(44 * var(--u));height:calc(44 * var(--u))}.ncard--mine .ncard__name{font-size:calc(35 * var(--u))}.ncard--mine .ncard__price--mine{padding-inline:calc(10 * var(--u));font-size:calc(27 * var(--u))}.ncard--mine .ncard__mine-note{margin-top:calc(8 * var(--u));font-size:calc(25 * var(--u));line-height:1.4}.ncard--mine .ncard__stats{margin-top:calc(10 * var(--u))}.ncard--mine .nstat{padding-block:calc(12 * var(--u))}.ncard--mine .nstat dt{font-size:calc(24 * var(--u))}.ncard--mine .nstat dd{font-size:calc(40 * var(--u))}.ncard--mine .nstat dd em{font-size:calc(20 * var(--u))}.ncard--mine .nstat small{font-size:calc(19 * var(--u))}.ncard--mine .ncard__cd{margin-top:calc(12 * var(--u))}.ncard--mine .cd{margin-top:calc(8 * var(--u))}.ncard--mine .ncard__cd-label{font-size:calc(25 * var(--u))}.ncard--mine .cd{gap:calc(4 * var(--u))}.ncard--mine .cd__clock{width:calc(30 * var(--u));height:calc(30 * var(--u))}.ncard--mine .cd__cell b{padding-block:calc(2 * var(--u));padding-inline:calc(4 * var(--u));font-size:calc(34 * var(--u))}.ncard--mine .cd__cell em{font-size:calc(26 * var(--u))}.ncard--mine .ncard__badge b{font-size:calc(21 * var(--u))}.ncard--mine .tl{line-height:1.3}.ncard--mine .tl small{font-size:calc(22 * var(--u))}.ncard--mine .tl b{font-size:calc(25 * var(--u))}.ncard--buy .ncard__body{padding-top:calc(12 * var(--u))}.ncard--buy .ncard__head{gap:calc(12 * var(--u))}.ncard--buy .ncard__icon{width:calc(54 * var(--u));height:calc(54 * var(--u))}.ncard--buy .ncard__name{font-size:calc(40 * var(--u))}.ncard--buy .ncard__price{height:calc(54 * var(--u));padding-inline:calc(16 * var(--u));font-size:calc(30 * var(--u))}.ncard--buy .ncard__note{margin-top:calc(4 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));font-size:calc(22 * var(--u));line-height:1.35}.ncard--buy .stepper{margin-top:calc(12 * var(--u));padding:calc(6 * var(--u))}.ncard--buy .stepper__btn{height:calc(48 * var(--u))}.ncard--buy .stepper__btn svg{width:calc(34 * var(--u));height:calc(34 * var(--u))}.ncard--buy .stepper__value{font-size:calc(34 * var(--u))}.ncard--buy .ncard__buy{height:calc(66 * var(--u));margin-top:calc(8 * var(--u));font-size:calc(36 * var(--u))}.ncard--buy .ncard__buy-cart{width:calc(38 * var(--u));height:calc(38 * var(--u))}.ncard--buy .ncard__stock-text{font-size:calc(21 * var(--u))}}.pagebg{max-width:var(--app-w);z-index:-1;pointer-events:none;background-position:top;background-repeat:no-repeat;background-size:cover;margin-inline-start:auto;margin-inline-end:auto;position:fixed;top:0;bottom:0;left:0;right:0}.pagebg:after{content:"";background:radial-gradient(120% 46% at 50% 0,#03060e00 0%,#03060e38 80%),linear-gradient(#03060e00 0%,#03060e29 18%,#03060e70 36%,#03060ea8 56%,#03060ed1 76%,#03060eeb 100%);position:absolute;top:0;bottom:0;left:0;right:0}.page-wrap{padding-inline:var(--gutter);padding-bottom:max(20px, calc(34 * var(--u)))}.intro{padding:max(14px, calc(26 * var(--u))) 0 max(10px, calc(16 * var(--u)))}.intro__eyebrow{margin:0 0 max(6px, calc(10 * var(--u)));font-size:max(10px, calc(13 * var(--u)));letter-spacing:.22em;text-transform:uppercase;color:#6fd8ff;align-items:center;gap:8px;font-weight:600;display:inline-flex}.intro__eyebrow:before{content:"";width:max(14px, calc(26 * var(--u)));background:linear-gradient(90deg,#6ed8ff00,#6fd8ff);height:1px}.intro__title{font-size:max(24px, calc(44 * var(--u)));letter-spacing:.01em;background:linear-gradient(#fff 10%,#bfe4ff 58%,#7fb6ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:800;line-height:1.14}.intro__desc{margin:max(8px, calc(12 * var(--u))) 0 0;max-width:46em;font-size:max(12.5px, calc(17 * var(--u)));color:var(--text-2);line-height:1.65}.panel{border-radius:max(14px, calc(22 * var(--u)));border:1px solid var(--stroke);background:linear-gradient(#0d182ce6,#060b16f0),radial-gradient(120% 120% at 50% -20%,#328cff29,#0000 62%);position:relative;box-shadow:0 0 34px -18px #2882ff8c,inset 0 1px #a0d2ff1a}.section{margin-top:max(18px, calc(30 * var(--u)))}.section__head{margin-bottom:max(10px, calc(14 * var(--u)));justify-content:space-between;align-items:baseline;gap:12px;display:flex}.section__title{align-items:center;gap:max(8px, calc(10 * var(--u)));font-size:max(17px, calc(26 * var(--u)));letter-spacing:.02em;color:var(--text-1);margin:0;font-weight:700;display:flex}.section__title:before{content:"";background:linear-gradient(#7fe4ff,#2f7bff);border-radius:2px;width:3px;height:1em;box-shadow:0 0 12px #50beffcc}.section__aside{font-size:max(11px, calc(14 * var(--u)));color:var(--text-3)}.risk-note{margin:max(16px, calc(26 * var(--u))) 0 0;font-size:max(11px, calc(14 * var(--u)));color:var(--text-3);line-height:1.7}.nodes-hero{height:calc(232 * var(--u));padding-top:max(56px, calc(124 * var(--u)));isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.ntabs{gap:calc(10 * var(--u));margin:auto calc(24 * var(--u)) calc(44 * var(--u));z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ntab{height:calc(64 * var(--u));border-radius:calc(14 * var(--u));font-size:calc(21 * var(--u));letter-spacing:.02em;white-space:nowrap;color:#b8c8e2;background:linear-gradient(#0b1526d1,#050a14e0);border:1px solid #609ee842;font-weight:600;transition:color .25s,border-color .25s,box-shadow .3s,background .3s}.ntab:hover{color:#e6f1ff;border-color:#78beff80}.ntab.is-active{color:#fff;box-shadow:0 0 calc(26 * var(--u)) calc(-4 * var(--u)) #3caaffcc, inset 0 0 calc(26 * var(--u)) calc(-8 * var(--u)) #5ac8ffb3, inset 0 1px 0 #bee6ff47;background:linear-gradient(#205cbeeb,#09204af0);border-color:#7ed2ffeb}@media (max-width:600px){.nodes-hero{height:calc(max(56px, 124 * var(--u)) + 114 * var(--u))}.ntab{height:calc(70 * var(--u));font-size:calc(30 * var(--u))}}.nodes-main{padding:0 calc(28 * var(--u)) calc(18 * var(--u))}.nlist{gap:calc(17 * var(--u));animation:nlist-in .32s var(--ease-out) both;flex-direction:column;display:flex}@keyframes nlist-in{0%{opacity:0;transform:translateY(10px)}}.ninfo{gap:max(14px, calc(20 * var(--u)));padding-top:calc(6 * var(--u));animation:nlist-in .32s var(--ease-out) both;flex-direction:column;display:flex}.ninfo__block{padding:max(14px, calc(20 * var(--u)));border-radius:max(14px, calc(20 * var(--u)));background:linear-gradient(#0b1526db,#050a14e6);border:1px solid #60a2ff29}.ninfo__title{margin:0 0 max(8px, calc(10 * var(--u)));font-size:max(15px, calc(24 * var(--u)));color:var(--text-1);font-weight:700}.ninfo__desc{font-size:max(12px, calc(16 * var(--u)));color:var(--text-2);margin:0;line-height:1.7}.ninfo__list{gap:max(8px, calc(10 * var(--u)));font-size:max(12px, calc(16 * var(--u)));color:var(--text-2);flex-direction:column;margin:0;padding:0;line-height:1.6;list-style:none;display:flex}.ninfo__list b{color:#8fd8ff;font-weight:700}.ninfo .steps{gap:max(10px, calc(14 * var(--u)));grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.step{padding:max(14px, calc(18 * var(--u))) max(14px, calc(18 * var(--u))) max(16px, calc(20 * var(--u)));border-radius:max(12px, calc(18 * var(--u)));background:linear-gradient(#0d182ae6,#060b16eb);border:1px solid #60a2ff2e;position:relative;overflow:hidden}.step:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#48acff42,#0000 72%);position:absolute;top:-46%;bottom:52%;left:-28%;right:34%}.step__no{font-size:max(19px, calc(32 * var(--u)));letter-spacing:.04em;color:#80ccffeb;font-weight:800;line-height:1;display:block;position:relative}.step__text{margin-top:max(6px, calc(9 * var(--u)));position:relative}.step__text strong{font-size:max(13px, calc(20 * var(--u)));color:var(--text-1);font-weight:700;display:block}.step__text p{margin:max(4px, calc(6 * var(--u))) 0 0;font-size:max(11.5px, calc(15 * var(--u)));color:var(--text-2);line-height:1.6}@media (max-width:620px){.ninfo .steps{grid-template-columns:minmax(0,1fr)}}.nf{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:62vh;display:flex}.nf__code{font-size:max(64px, calc(150 * var(--u)));letter-spacing:.02em;background:linear-gradient(#8fe4ff 0%,#2f7bff 70%,#1b3f8a 100%);color:#0000;filter:drop-shadow(0 0 40px #3ca0ff73);-webkit-background-clip:text;background-clip:text;margin:0;font-weight:800;line-height:1}.nf__title{margin:max(10px, calc(16 * var(--u))) 0 0;font-size:max(18px, calc(30 * var(--u)));font-weight:700}.nf__desc{margin:8px 0 max(16px, calc(24 * var(--u)));font-size:max(12px, calc(16 * var(--u)));color:var(--text-2)}.detail__hero{--c:#ffb43c;margin-top:max(12px, calc(18 * var(--u)));aspect-ratio:941/420;min-height:max(150px, calc(220 * var(--u)));position:relative;overflow:hidden}.detail__hero[data-tone=cyan]{--c:#35cdff}.detail__hero[data-tone=violet]{--c:#d468ff}.detail__hero img{object-fit:cover;object-position:center 42%;z-index:1;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.detail__hero-bg{filter:blur(26px)saturate(1.15);opacity:.6;z-index:0;background-position:50%;background-size:cover;position:absolute;top:-6%;bottom:-6%;left:-6%;right:-6%}.detail__hero-mask{z-index:2;background:linear-gradient(180deg, #050a1447 0%, #050a14b8 46%, #050a14f7 100%), radial-gradient(90% 100% at 18% 100%, color-mix(in srgb, var(--c) 26%, transparent), transparent 72%);position:absolute;top:0;bottom:0;left:0;right:0}.detail__hero-text{z-index:3;padding:max(12px, calc(20 * var(--u)));position:absolute;top:auto;bottom:0;left:0;right:0}.detail__tag{font-size:max(10px, calc(13 * var(--u)));letter-spacing:.08em;color:color-mix(in srgb, var(--c) 85%, #fff);border:1px solid color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--c) 14%, transparent);border-radius:999px;padding:2px 9px;display:inline-block}.detail__hero-text h1{margin:max(4px, calc(6 * var(--u))) 0 0;font-size:max(22px, calc(40 * var(--u)));background:linear-gradient(180deg, #fff 10%, var(--c) 100%);color:#0000;filter:drop-shadow(0 0 18px #0000008c);-webkit-background-clip:text;background-clip:text;font-weight:800;line-height:1.1}.detail__hero-text p{max-width:34em;font-size:max(12px, calc(16 * var(--u)));color:#e2ecffd1;margin:4px 0 0;line-height:1.55}.metrics{gap:max(8px, calc(12 * var(--u)));margin:max(10px, calc(14 * var(--u))) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.metric{padding:max(10px, calc(14 * var(--u)));border-radius:max(10px, calc(16 * var(--u)));background:linear-gradient(#0c172ad1,#060b16db);border:1px solid #60a2ff24}.metric dt{font-size:max(10px, calc(13 * var(--u)));color:var(--text-3);letter-spacing:.04em}.metric dd{font-size:max(13px, calc(22 * var(--u)));color:#e9f3ff;font-variant-numeric:tabular-nums;margin:3px 0 0;font-weight:700}.feature-list{gap:max(8px, calc(12 * var(--u)));padding:max(14px, calc(20 * var(--u)));border-radius:max(12px, calc(20 * var(--u)));font-size:max(12px, calc(16 * var(--u)));color:var(--text-2);background:linear-gradient(#0b1526cc,#060b16db);border:1px solid #60a2ff24;flex-direction:column;margin:0;line-height:1.65;list-style:none;display:flex}.feature-list li{gap:10px;display:flex}.feature-list__dot{background:#58d2ff;border-radius:50%;flex:none;width:6px;height:6px;margin-top:.55em;box-shadow:0 0 10px #50d2ffe6}.buybar{align-items:center;gap:max(10px, calc(16 * var(--u)));margin-top:max(14px, calc(22 * var(--u)));padding:max(10px, calc(14 * var(--u)));display:flex}.buybar__price{flex-direction:column;margin-right:auto;display:flex}.buybar__price span{font-size:max(10px, calc(13 * var(--u)));color:var(--text-3)}.buybar__price b{font-size:max(15px, calc(24 * var(--u)));color:#fff;font-weight:800}.buybar__btn{min-width:max(120px, calc(200 * var(--u)))}.buybar__arrow{width:1em;height:1em}.detail__back-link{color:#7fd4ff;border-bottom:1px solid #7fd4ff59;margin-left:10px}@media (max-width:620px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.gm{min-height:calc(100vh - var(--tabbar-h) - env(safe-area-inset-bottom));min-height:calc(100dvh - var(--tabbar-h) - env(safe-area-inset-bottom));background:linear-gradient(#020b1d 0%,#000713 100%);flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.gm__stage{flex:none;width:100%;max-width:941px;position:relative}.gm__tail{pointer-events:none;background-position:top;background-repeat:no-repeat;background-size:100% 100%;flex:1 1 0;width:100%;max-width:941px;min-height:0;transform:scaleY(-1)}.gm__art{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.pf{padding-bottom:max(18px, calc(28 * var(--u)));background:0 0;position:relative}.pf-edge{top:calc(132 * var(--u));bottom:calc(136 * var(--u));width:calc(48 * var(--u));object-fit:cover;opacity:.92;pointer-events:none;height:auto;position:absolute}.pf-edge--l{left:0}.pf-edge--r{right:0;transform:scaleX(-1)}.pf-hero{height:max(96px, calc(132 * var(--u)));position:relative}.pf-hero .hdr--overlay:not([data-scrolled=true]){position:absolute;top:0;bottom:auto;left:0;right:0}.pf-main{z-index:1;padding:0 calc(48 * var(--u));position:relative}.pfcard,.pfstat,.pfquick,.pfnft,.pfrec{border-radius:max(16px, calc(26 * var(--u)));border:calc(1.2 * var(--u)) solid transparent;position:relative}.pfcard{height:max(150px, calc(216 * var(--u)));box-shadow:0 calc(14 * var(--u)) calc(38 * var(--u)) calc(-28 * var(--u)) #000000e6;background:radial-gradient(32% 46% at 0 0,#0074ff3d 0%,#005ad20a 55%,#0000) padding-box padding-box,radial-gradient(52% 110% at 104% 60%,#006ef042,#0000 68%) padding-box padding-box,linear-gradient(#00102b 0%,#000f26 42%,#00102a 100%) padding-box padding-box,linear-gradient(172deg,#0c8fd8 0%,#0468a8 28%,#02406e 64%,#059cdd 100%) border-box;align-items:center;display:flex;overflow:hidden}.pfcard__emblem{top:calc(2 * var(--u));right:calc(2 * var(--u));width:calc(234 * var(--u));height:calc(212 * var(--u));pointer-events:none;position:absolute}.pfcard__avatar{left:calc(18 * var(--u));top:calc(11 * var(--u));width:calc(194 * var(--u));height:calc(194 * var(--u));filter:drop-shadow(0 0 calc(16 * var(--u)) #0096ff4d);border-radius:50%;position:absolute}.pfcard__info{left:calc(244 * var(--u));right:calc(24 * var(--u));z-index:1;height:100%;position:absolute;top:0}.pfcard__top{left:0;top:calc(24 * var(--u));align-items:center;gap:calc(20 * var(--u));height:calc(42 * var(--u));display:flex;position:absolute}.pfcard__name{font-size:max(18px, calc(34 * var(--u)));letter-spacing:-.01em;color:#fff;text-shadow:0 0 calc(18 * var(--u)) #5abeff47;margin:0;font-weight:800;line-height:1.1}.pfvip{align-items:center;gap:calc(8 * var(--u));height:calc(42 * var(--u));padding:0 calc(20 * var(--u)) 0 calc(11 * var(--u));border-radius:calc(21 * var(--u));border:calc(1.4 * var(--u)) solid transparent;box-shadow:0 0 calc(20 * var(--u)) calc(-4 * var(--u)) #ffaf1e8c, inset 0 0 calc(16 * var(--u)) calc(-8 * var(--u)) #ffbe3cb3;font-size:max(12px, calc(25 * var(--u)));letter-spacing:.02em;color:#ffcf4a;white-space:nowrap;background:linear-gradient(#342202f2,#1a1000f2) padding-box padding-box,linear-gradient(150deg,#ffd75e,#ffae12 46%,#b06a00 100%) border-box;font-weight:800;display:inline-flex}.pfvip__crown{width:calc(30 * var(--u));height:calc(30 * var(--u));color:#ffc22e;filter:drop-shadow(0 0 calc(8 * var(--u)) #ffb414cc)}.pfcard__uid{align-items:center;gap:calc(16 * var(--u));left:0;top:calc(82 * var(--u));font-size:max(12px, calc(35 * var(--u)));color:#e2ecfa;margin:0;font-weight:400;line-height:1;display:flex;position:absolute}.pfcard__uid b{letter-spacing:.02em;color:#f4f8ff;font-weight:400}.pfcard__copy{width:calc(34 * var(--u));height:calc(34 * var(--u));color:#dceaf9;opacity:.92;flex:none;place-items:center;padding:0;transition:color .2s,opacity .2s,transform .2s;display:grid}.pfcard__copy svg{width:calc(24 * var(--u));height:calc(24 * var(--u))}.pfcard__copy:hover{color:#7fe4ff;opacity:1;transform:scale(1.04)}.pfcard__addr{left:0;top:calc(134 * var(--u));align-items:center;gap:calc(8 * var(--u));width:calc(408 * var(--u));height:calc(56 * var(--u));padding:0 calc(10 * var(--u)) calc(9 * var(--u)) calc(18 * var(--u));border-radius:calc(15 * var(--u));box-shadow:inset 0 0 calc(22 * var(--u)) calc(-12 * var(--u)) #3caaff99;font-size:max(11px, calc(32 * var(--u)));letter-spacing:-.012em;color:#e8f1fb;background:linear-gradient(#0c1a2ed9,#060e1cd9);border:1px solid #60afeb6b;margin:0;display:inline-flex;position:absolute}.pfcard__addr-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pfcard__copy--in{width:calc(34 * var(--u));height:calc(34 * var(--u))}.pfstats{gap:calc(14 * var(--u));margin-top:calc(14 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pfstat{--c:#ffb0009e;--base-1:#241503;--base-2:#150d02;height:max(96px, calc(132 * var(--u)));text-align:left;background:radial-gradient(26% 168% at 10% 50%, color-mix(in srgb, var(--c) 52%, transparent), transparent 74%) padding-box, radial-gradient(90% 120% at 100% 100%, color-mix(in srgb, var(--c) 22%, transparent), transparent 66%) padding-box, linear-gradient(180deg, var(--base-1) 0%, var(--base-2) 100%) padding-box, linear-gradient(165deg, color-mix(in srgb, var(--c) 96%, #fff) 0%, color-mix(in srgb, var(--c) 52%, transparent) 34%, color-mix(in srgb, var(--c) 34%, transparent) 72%, color-mix(in srgb, var(--c) 76%, transparent) 100%) border-box;box-shadow:inset 0 0 calc(26 * var(--u)) calc(-6 * var(--u)) color-mix(in srgb, var(--c) 40%, transparent), 0 0 calc(30 * var(--u)) calc(-18 * var(--u)) color-mix(in srgb, var(--c) 45%, transparent);transition:transform .2s var(--ease-out);padding:0;display:block;overflow:hidden}.pfstat[data-tone=violet]{--c:#9e00ff99;--base-1:#1b0333;--base-2:#0e021c}.pfstat[data-tone=azure]{--c:#0074ffad;--base-1:#031a3e;--base-2:#000a1a}.pfstat[data-tone=cyan]{--c:#00c8ff9e;--base-1:#03182b;--base-2:#020b14}.pfstat:hover{transform:translateY(calc(-2 * var(--u)))}.pfstat:active{transform:scale(.994)}.pfstat__icon{left:calc(20 * var(--u));width:calc(128 * var(--u));height:calc(128 * var(--u));pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.pfstat[data-key=game] .pfstat__icon{left:calc(26 * var(--u));width:calc(116 * var(--u));height:calc(100 * var(--u))}.pfstat[data-key=nft] .pfstat__icon{left:calc(8 * var(--u));width:calc(130 * var(--u));height:calc(128 * var(--u))}.pfstat[data-key=credit] .pfstat__icon{left:calc(20 * var(--u));width:calc(152 * var(--u));height:calc(120 * var(--u))}.pfstat__text{left:calc(157 * var(--u));top:calc(17 * var(--u));flex-direction:column;display:flex;position:absolute}.pfstat[data-key=game] .pfstat__text,.pfstat[data-key=credit] .pfstat__text{left:calc(167 * var(--u))}.pfstat__label{font-size:max(11px, calc(21 * var(--u)));letter-spacing:.02em;color:#f0e6d2;white-space:nowrap;line-height:1.2}.pfstat[data-tone=violet] .pfstat__label,.pfstat[data-tone=azure] .pfstat__label,.pfstat[data-tone=cyan] .pfstat__label{color:#eef4ff}.pfstat__value{align-items:baseline;gap:calc(6 * var(--u));margin-top:calc(2 * var(--u));display:flex}.pfstat__value b{font-size:max(22px, calc(50 * var(--u)));letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:linear-gradient(#ffeeb8 4%,#ffc73f 52%,#f09a06 100%);color:#0000;filter:drop-shadow(0 0 calc(12 * var(--u)) #ffb42873);-webkit-background-clip:text;background-clip:text;font-weight:800;line-height:1.06}.pfstat__value em{font-size:max(10px, calc(21 * var(--u)));color:#e8d9b4;font-style:normal;font-weight:700}.pfstat[data-tone=violet] .pfstat__value b{font-size:max(20px, calc(49 * var(--u)));background:linear-gradient(#ffd9ff 4%,#ff9bf0 46%,#cf55f0 100%);filter:drop-shadow(0 0 calc(12 * var(--u)) #d75aff80);-webkit-background-clip:text;background-clip:text}.pfstat[data-tone=azure] .pfstat__value b{font-size:max(24px, calc(50 * var(--u)));background:linear-gradient(#fff 10%,#dff0ff 60%,#a9d8ff 100%);filter:drop-shadow(0 0 calc(12 * var(--u)) #5abeff66);-webkit-background-clip:text;background-clip:text}.pfstat[data-tone=cyan] .pfstat__value b{font-size:max(24px, calc(52 * var(--u)));background:linear-gradient(#fff 10%,#e6fbff 60%,#b6ecff 100%);filter:drop-shadow(0 0 calc(12 * var(--u)) #3cdceb66);-webkit-background-clip:text;background-clip:text}.pfstat[data-tone=cyan] .pfstat__value em{color:#4fe3f2}.pfstat__caret{right:calc(4 * var(--u));width:calc(15 * var(--u));height:calc(24 * var(--u));color:color-mix(in srgb, var(--c) 60%, #fff);opacity:.9;filter:drop-shadow(0 0 calc(8 * var(--u)) color-mix(in srgb, var(--c) 60%, transparent));position:absolute;top:50%;transform:translateY(-50%)}.pfquick{height:max(118px, calc(165 * var(--u)));margin-top:calc(15 * var(--u));padding:0 calc(12 * var(--u));box-shadow:0 calc(14 * var(--u)) calc(34 * var(--u)) calc(-26 * var(--u)) #000000e6;background:radial-gradient(64% 90% at 12% -22%,#0060dc3d,#0000 70%) padding-box padding-box,linear-gradient(#001e44 0%,#00142c 5%,#001025 13% 74%,#001329 89%,#001b44 97%,#002250 100%) padding-box padding-box,linear-gradient(168deg,#04406f 0%,#013055 38%,#022a4e 70%,#02386a 100%) border-box;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.pfquick__item{align-items:center;gap:calc(8 * var(--u));padding-top:calc(4 * var(--u));transition:transform .2s var(--ease-out);flex-direction:column;display:flex}.pfquick__item img{width:calc(110 * var(--u));height:calc(110 * var(--u));pointer-events:none}.pfquick__item span{font-size:max(11px, calc(21 * var(--u)));color:#eef6ff;letter-spacing:.02em;white-space:nowrap}.pfquick__item:active{transform:scale(.96)}.pfnft{margin-top:calc(18 * var(--u));height:max(190px, calc(265 * var(--u)));box-shadow:0 calc(14 * var(--u)) calc(34 * var(--u)) calc(-26 * var(--u)) #000000e6;background:radial-gradient(46% 34% at 0 0,#0084ff4d,#0000 72%) padding-box padding-box,linear-gradient(#002a5c 0%,#00142f 4%,#001128 12%,#000f26 28% 88%,#00132e 96%,#001c42 100%) padding-box padding-box,linear-gradient(170deg,#045f9e 0%,#023e6c 36%,#012138 76%,#01142b 100%) border-box;overflow:hidden}.pfnft__tabs{height:calc(60 * var(--u));border-bottom:1px solid #4696dc2e;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pfnft__tab{font-size:max(11px, calc(23 * var(--u)));color:#d3e4ff;letter-spacing:.01em;transition:color .2s;position:relative}.pfnft__tab.is-active{color:#fff;box-shadow:0 0 calc(26 * var(--u)) calc(-12 * var(--u)) #1e91ffe6;background:linear-gradient(#005acd 0%,#00409e 6%,#002e73 14%,#003078 24%,#003791 40%,#003eaa 60%,#0048be 78%,#0078e8 90%,#00befc 100%);font-weight:700}.pfnft__tab.is-active:after{content:"";height:calc(1.5 * var(--u));background:linear-gradient(90deg,#3cd2ff00,#8ae8ff 24% 76%,#3cd2ff00);position:absolute;bottom:-1px;left:0;right:0}.pfnft__tab+.pfnft__tab{border-left:1px solid #4696dc2e}.pfnft__strip{height:calc(205 * var(--u));padding:calc(19 * var(--u)) 0 0 calc(32 * var(--u));align-items:flex-start;display:flex;position:relative}.pfnft__list{gap:calc(12 * var(--u));min-width:0;padding:0 calc(40 * var(--u)) 0 0;scrollbar-width:none;scroll-snap-type:x mandatory;flex:1;margin:0;list-style:none;display:flex;overflow-x:auto}.pfnft__list::-webkit-scrollbar{display:none}.pfnft__list li{scroll-snap-align:start;flex:none}.pnft{width:calc(112 * var(--u));height:calc(186 * var(--u));border-radius:calc(10 * var(--u));transition:transform .22s var(--ease-out);display:block;overflow:hidden}.pnft img{object-fit:cover;width:100%;height:100%;display:block}.pnft:hover{transform:translateY(calc(-4 * var(--u)))}.pfnft__more{width:calc(48 * var(--u));color:#fff;background:linear-gradient(90deg,#03091400,#030914e6 62%);place-items:center;display:grid;position:absolute;top:0;bottom:0;right:0}.pfnft__more svg{width:calc(20 * var(--u));height:calc(20 * var(--u));filter:drop-shadow(0 0 10px #78d2ffcc)}.pfnft__empty{justify-content:center;align-items:center;gap:calc(8 * var(--u));height:calc(205 * var(--u));text-align:center;flex-direction:column;display:flex}.pfnft__empty p{font-size:max(12px, calc(20 * var(--u)));color:#dbe9ff;margin:0}.pfnft__empty span{font-size:max(11px, calc(16 * var(--u)));color:#7f92b0}.pfrec{margin-top:calc(26 * var(--u));height:max(268px, calc(377 * var(--u)));padding:0 calc(20 * var(--u));box-shadow:0 calc(14 * var(--u)) calc(34 * var(--u)) calc(-26 * var(--u)) #000000e6;background:radial-gradient(48% 40% at 0 0,#007aff33,#0000 68%) padding-box padding-box,radial-gradient(70% 16% at 52% 100%,#0064e614,#0000 78%) padding-box padding-box,linear-gradient(#00214e 0%,#001c46 2%,#001430 5%,#001229 8%,#001128 24%,#001127 62%,#001128 86%,#00122c 97%,#001d3e 100%) padding-box padding-box,linear-gradient(166deg,#0470b6 0%,#02406e 32%,#01203c 72%,#011126 100%) border-box}.pfrec__head{height:calc(58 * var(--u));padding:0 calc(8 * var(--u));justify-content:space-between;align-items:center;display:flex}.pfrec__head h2{font-size:max(14px, calc(26 * var(--u)));letter-spacing:.01em;color:#fff;margin:0;font-weight:700}.pfrec__head button{align-items:center;gap:calc(4 * var(--u));font-size:max(11px, calc(20 * var(--u)));color:#b9cfe8;display:inline-flex}.pfrec__head button svg{width:calc(18 * var(--u));height:calc(18 * var(--u));opacity:.8}.pfrec__list{margin:0;padding:0;list-style:none}.pfrec__row{align-items:center;gap:calc(26 * var(--u));height:calc(78 * var(--u));padding:0 calc(8 * var(--u));border-radius:calc(12 * var(--u));transition:background .2s;display:flex}.pfrec__row:hover{background:#286ed21a}.pfrec__row img{width:calc(68 * var(--u));height:calc(68 * var(--u));flex:none}.pfrec__text{gap:calc(10 * var(--u));flex-direction:column;flex:1;min-width:0;display:flex}.pfrec__text b{font-size:max(12px, calc(21 * var(--u)));color:#eef4ff;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1;overflow:hidden}.pfrec__text span{font-size:max(10px, calc(20 * var(--u)));color:#a6b6cd;white-space:nowrap;text-overflow:ellipsis;line-height:1;overflow:hidden}.pfrec__meta{align-items:flex-end;gap:calc(10 * var(--u));flex-direction:column;flex:none;display:flex}.pfrec__meta b{font-size:max(12px, calc(22 * var(--u)));font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.pfrec__meta b[data-tone=in]{color:#00f0de;text-shadow:0 0 calc(14 * var(--u)) #00f0de73}.pfrec__meta b[data-tone=out]{color:#fff;text-shadow:0 0 calc(4 * var(--u)) #ff5a82bf, 0 0 calc(16 * var(--u)) #ff3c6e66}.pfrec__meta span{font-size:max(9.5px, calc(20 * var(--u)));color:#a7b7cd;font-variant-numeric:tabular-nums;line-height:1}@media (max-width:620px){.pf-edge{display:none}.pf-hero{height:96px}.pf-main{padding:0 12px}.pfcard{border-radius:18px;height:148px}.pfcard__avatar{width:124px;height:124px;top:12px;left:10px}.pfcard__info{flex-direction:column;justify-content:center;gap:6px;margin:0;padding:0;display:flex;left:148px;right:12px}.pfcard__emblem{opacity:.5;width:150px;height:136px;top:auto;bottom:0;right:-10px}.pfcard__name{font-size:19px}.pfvip{border-radius:12px;gap:4px;height:24px;padding:0 9px 0 5px;font-size:11px}.pfvip__crown{width:16px;height:16px}.pfcard__top{flex-wrap:wrap;gap:10px;height:auto;position:static}.pfcard__uid{gap:8px;margin:0;font-size:12px;position:static}.pfcard__copy{border-radius:6px;width:26px;height:26px;position:relative}.pfcard__copy:after{content:"";position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}.pfcard__copy svg{width:21px;height:21px}.pfcard__addr{border-radius:9px;width:100%;height:38px;margin:0;padding:0 4px 0 10px;font-size:11.5px;position:static}.pfstats{gap:8px;margin-top:8px}.pfstat{border-radius:16px;height:84px}.pfstat__icon,.pfstat[data-key=game] .pfstat__icon,.pfstat[data-key=nft] .pfstat__icon,.pfstat[data-key=credit] .pfstat__icon{width:62px;height:62px;top:46%;left:4px;transform:translateY(-60%)}.pfstat__text,.pfstat[data-key=game] .pfstat__text,.pfstat[data-key=credit] .pfstat__text{top:14px;left:64px}.pfstat__label{font-size:11px}.pfstat__value{gap:3px;margin-top:1px}.pfstat__value b,.pfstat[data-tone=violet] .pfstat__value b,.pfstat[data-tone=azure] .pfstat__value b,.pfstat[data-tone=cyan] .pfstat__value b{font-size:18px}.pfstat__value em{font-size:9.5px}.pfstat__caret{display:none}.pfquick{border-radius:16px;height:92px;margin-top:8px;padding:0 4px}.pfquick__item{gap:2px;padding-top:6px}.pfquick__item img{width:54px;height:54px}.pfquick__item span{letter-spacing:0;font-size:10px}.pfnft{border-radius:16px;height:auto;margin-top:8px}.pfnft__tabs{height:40px}.pfnft__tab{font-size:11px}.pfnft__strip{height:auto;padding:10px 0 12px 12px}.pfnft__list{gap:6px;padding-right:12px}.pnft{border-radius:8px;width:78px;height:130px}.pfnft__more{width:34px}.pfnft__empty{height:130px}.pfrec{border-radius:16px;height:auto;margin-top:8px;padding:0 8px 8px}.pfrec__head{height:44px;padding:0 4px}.pfrec__head h2{font-size:15px}.pfrec__head button{gap:3px;font-size:11px}.pfrec__head button svg{flex:none;width:14px;height:14px}.pfrec__row{gap:10px;height:58px;padding:0 4px}.pfrec__row img{width:44px;height:44px}.pfrec__text b{font-size:13px}.pfrec__text span{font-size:11px}.pfrec__meta b{font-size:12px}.pfrec__meta span{font-size:10px}}@media (max-width:360px){.pfcard__avatar{width:106px;height:106px}.pfcard__info{left:128px}.pfcard__name{font-size:17px}.pfcard__addr{font-size:10.5px}.pfstat{height:78px}.pfstat__icon,.pfstat[data-key=game] .pfstat__icon,.pfstat[data-key=nft] .pfstat__icon,.pfstat[data-key=credit] .pfstat__icon{width:54px;height:54px;left:2px}.pfstat__text,.pfstat[data-key=game] .pfstat__text,.pfstat[data-key=credit] .pfstat__text{top:12px;left:58px}.pfstat__value{flex-wrap:wrap}.pfstat__value b,.pfstat[data-tone=violet] .pfstat__value b,.pfstat[data-tone=azure] .pfstat__value b,.pfstat[data-tone=cyan] .pfstat__value b{font-size:15.5px}.pfstat__value em{font-size:8.5px}.pfquick__item img{width:46px;height:46px}.pfquick__item span{font-size:9.5px}}:root{--bg-0:#02050d;--bg-1:#050b18;--bg-2:#081121;--bg-card:#080e19;--text-1:#eef4ff;--text-2:#b7c6e2;--text-3:#7d8cae;--cyan:#3cc9ff;--blue:#1e6dff;--gold:#ffb43c;--gold-2:#ffe6a8;--violet:#c15bff;--stroke:#60a2ff29;--stroke-strong:#60b4ff6b;--u:min(1px, 100vw / 941);--app-w:941px;--gutter:16px;--hdr-h:max(64px, calc(100 * var(--u)));--tabbar-h:max(72px, calc(145 * var(--u)));--radius-card:max(16px, calc(26 * var(--u)));--radius-md:max(10px, calc(14 * var(--u)));--ease-out:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{min-height:100vh;color:var(--text-1);background-color:var(--bg-0);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-image:radial-gradient(120% 55% at 50% -8%,#0b1d3f 0%,#050c1a00 62%),radial-gradient(60% 40% at 4% 26%,#184ca847,#02050d00 70%),radial-gradient(60% 40% at 96% 46%,#60249638,#02050d00 70%);background-attachment:fixed;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,system-ui,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:1.5;overflow-x:hidden}#root{isolation:isolate}img{max-width:100%}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0}a{color:inherit;text-decoration:none}:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #60c8ffcc}::selection{background:#3cc9ff52}@media (min-width:900px){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#4678c859 padding-box content-box;border:2px solid #0000;border-radius:99px}::-webkit-scrollbar-track{background:0 0}}.app{width:100%;max-width:var(--app-w);min-height:100vh;padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));margin:0 auto;position:relative}.page{padding-inline:var(--gutter)}.reveal{opacity:0;transition:opacity .75s var(--ease-out), transform .75s var(--ease-out);will-change:opacity, transform;transform:translateY(26px)}.reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.btn{height:max(42px, calc(56 * var(--u)));padding-inline:max(18px, calc(30 * var(--u)));border-radius:max(10px, calc(16 * var(--u)));font-size:max(14px, calc(22 * var(--u)));letter-spacing:.02em;color:#fff;background:linear-gradient(#78c8ff38,#1e6eff24),#081428b3;border:1px solid #78c8ff6b;justify-content:center;align-items:center;gap:8px;font-weight:600;transition:transform .2s,box-shadow .28s,background .28s;display:inline-flex;box-shadow:0 0 26px -12px #3caaffcc,inset 0 1px #bee6ff38}.btn:hover{box-shadow:0 0 34px -10px #3caafff2,inset 0 1px #bee6ff52}.btn:active{transform:scale(.985)}.btn--ghost{box-shadow:none;color:var(--text-2);background:#0a142699;border-color:#60a2ff42}.btn--block{width:100%}
