@font-face{font-family:"Geist";src:url("fonts/Geist-Variable.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:optional}
@font-face{font-family:"Geist Mono";src:url("fonts/GeistMono-Variable.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:optional}
:root{--font:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--mono:"Geist Mono",ui-monospace,"SF Mono","Cascadia Mono",Menlo,Consolas,monospace;--fs-2xs:11.5px;--fs-xs:12.5px;--fs-sm:13.5px;--fs-md:15px;--fs-lg:17px;--fs-xl:20px;--fs-2xl:24px;--fs-3xl:30px;--w-reg:400;--w-med:500;--w-semi:600;--w-bold:700;--tr-tight:-.03em;--tr-snug:-.018em;--tr-body:-.006em;--tr-caps:.07em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:56px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-pill:99px;--bg:#F8FAFC;--s:#FFFFFF;--s2:#F3F6FA;--s3:#EAEFF5;--ink:#141C28;--ink2:#3A4658;--mu:#566579;--ln:#E3E8EF;--ln2:#CBD3DE;--ctl:#7F8EA3;--in:#0E9F6E;--in-t:#07714B;--in-bg:#E3F5EC;--out:#E8590C;--out-t:#B03F00;--out-bg:#FDEBDD;--pe:#C98A0A;--pe-t:#7A4E08;--pe-bg:#FEF3D6;--err:#C0271B;--sh-1:0 1px 2px rgba(20,28,40,.06);--sh-2:0 1px 2px rgba(20,28,40,.04),0 8px 24px -12px rgba(20,28,40,.14);--sh-3:0 30px 80px -20px rgba(20,28,40,.5);--btn-h:48px;--btn-h-sm:40px;--ctl-h:44px;--tap:44px;--e:cubic-bezier(.2,.7,.2,1);color-scheme:light;--ico-copy:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='2.5'/%3E%3Cpath d='M5 15V6a2 2 0 0 1 2-2h8'/%3E%3C/svg%3E");--ico-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E");--spring:cubic-bezier(.34,1.5,.64,1);--ease-out:cubic-bezier(.22,1,.36,1);--pm-edge:rgba(20,28,40,.085);--pm-edge2:rgba(20,28,40,.12);--pm-r:20px;--pm-sh:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(20,28,40,.02),0 1px 2px rgba(20,28,40,.04),0 4px 10px -6px rgba(20,28,40,.08),0 28px 56px -34px rgba(20,28,40,.26);--pm-glow:0 50px 90px -72px color-mix(in srgb,var(--a) 42%,transparent)}
[data-net=XRP]{--a:#0B63F6;--at:#0A55D0;--ab:#0B63F6;--on-ab:#fff;--afx1:#0B63F6;--afx2:#0E9F6E;--afx3:#7AD8FF}
[data-net=TRX]{--a:#D8202D;--at:#C21723;--ab:#D8202D;--on-ab:#fff;--afx1:#D8202D;--afx2:#0E9F6E;--afx3:#FF9C82}
[data-net=ETH]{--a:#6B3CF0;--at:#5B2FD8;--ab:#6B3CF0;--on-ab:#fff;--afx1:#6B3CF0;--afx2:#9D83FF;--afx3:#D9CFFF}
[data-net=BTC]{--a:#F7931A;--at:#A85500;--ab:#F7931A;--on-ab:#fff;--afx1:#F7931A;--afx2:#E8590C;--afx3:#FFD27A}
html[data-booting] .tabs,html[data-booting] .tabs:before,html[data-booting] .tabs:after,html[data-booting] .tab:after,html[data-booting] .rul *,html[data-booting] .pn .ps,html[data-booting] .hg,html[data-booting] .hg *{animation:none!important;transition:none!important}
*{box-sizing:border-box;margin:0}
html{scroll-behavior:smooth;scroll-padding-top:72px;background:var(--bg);scrollbar-gutter:stable}
html.ne-scroll-restore{scroll-behavior:auto!important}
html.lock{overflow:hidden}
body{font:var(--w-reg) var(--fs-md)/1.55 var(--font);letter-spacing:var(--tr-body);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;overflow-x:hidden;padding-bottom:env(safe-area-inset-bottom,0)}
button,input{font:inherit;color:inherit;letter-spacing:inherit}
button{cursor:pointer;background:none;border:0}
a{color:inherit}
:focus-visible{outline:2px solid var(--at);outline-offset:2px;border-radius:6px}
.wrap{max-width:1200px;margin:auto;padding:0 var(--sp-4)}
.lg{object-fit:contain;aspect-ratio:1;flex:none;display:block}
.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.num,.pn,.rw dd,.amt,#cnt{font-variant-numeric:tabular-nums}
code{font-family:var(--mono)}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);height:var(--btn-h);padding:0 var(--sp-5);border-radius:var(--r-md);font-weight:var(--w-semi);font-size:var(--fs-md);letter-spacing:var(--tr-snug);text-decoration:none;white-space:nowrap;transition:transform .15s var(--e),background-color .2s,box-shadow .2s,color .2s}
.btn:active:not(:disabled){transform:scale(.98)}
.btn svg{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.b1{background:var(--ab);color:var(--on-ab)}
.b1:hover{background:color-mix(in srgb,var(--ab) 88%,#000)}
.b2{background:var(--ink);color:#fff}
.b2:hover{background:#27344A}
.b0{background:var(--s3);color:var(--ink)}
.b0:hover{background:#DFE6EF}
.btn:disabled{background:#E6EBF2;color:var(--mu);cursor:not-allowed;box-shadow:none}
.btn.sm{height:var(--btn-h-sm);padding:0 var(--sp-4);font-size:var(--fs-sm)}
.st{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px 0 9px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:var(--w-semi);letter-spacing:0;line-height:1;white-space:nowrap;color:var(--in-t);background:var(--in-bg)}
.st:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--in)}
.st.p{color:var(--pe-t);background:var(--pe-bg)}
.st.p:before{background:var(--pe);animation:pulse 1.4s ease-in-out infinite}
@keyframes pulse{50%{opacity:.3}}
h2{font:var(--w-semi) clamp(24px,5.6vw,30px)/1.15 var(--font)}
.sub{margin-top:6px;max-width:60ch;font-size:var(--fs-md)}
.card{background:var(--s);border:1px solid var(--ln);border-radius:var(--r-lg);margin-top:var(--sp-5);overflow:hidden;box-shadow:var(--sh-2)}
.rw{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-4)}
.rw dt{display:flex;align-items:center;gap:var(--sp-2);color:var(--mu);flex:none}
.rw dd{font-weight:var(--w-semi);letter-spacing:var(--tr-snug);text-align:right;overflow-wrap:anywhere}
.rw dd em{font-style:normal;font-size:var(--fs-sm);color:var(--mu);margin-left:5px;font-weight:var(--w-med);letter-spacing:0}
.fn{color:var(--mu)}
header{position:sticky;top:0;z-index:20;padding-top:env(safe-area-inset-top,0);backdrop-filter:blur(10px);border-bottom:1px solid var(--ln)}
.hb{max-width:1200px;margin:auto;padding:6px var(--sp-4);height:64px;display:flex;align-items:center;gap:var(--sp-3)}
.brand{display:flex;align-items:center;gap:9px;text-decoration:none;font:var(--w-semi) 17px/1 var(--font);letter-spacing:var(--tr-snug);flex:none}
.brand svg{width:34px;height:34px;color:var(--a);transition:color .3s;filter:drop-shadow(0 6px 10px rgba(20,28,40,.18)) drop-shadow(0 2px 6px color-mix(in srgb,var(--a) 24%,transparent))}
.brand span{display:none}
@property --na{syntax:"<color>";inherits:true;initial-value:#0B63F6}
@property --ni{syntax:"<number>";inherits:true;initial-value:0}
.tabs{--i:0;--na:var(--a);--ni:var(--i);--du:.46s;--ez:cubic-bezier(.22,1,.36,1);position:relative;isolation:isolate;flex:1;display:grid;grid-template-columns:repeat(4,1fr);padding:3px;border-radius:18px;transition:--na var(--du) var(--ez),--ni var(--du) var(--ez)}
.tabs:after{content:"";position:absolute;inset:3px;z-index:-2;border-radius:14px;background:radial-gradient(56px 24px at calc((var(--ni) + .5)*100%/var(--ne-network-count,4)) 100%,color-mix(in srgb,var(--na) 28%,transparent),transparent),var(--s3)}
.tabs:before{content:"";position:absolute;top:5px;bottom:5px;left:5px;z-index:-1;border-radius:12px;transition:transform var(--du) var(--ez)}
.tab{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;height:44px;min-width:0;font-weight:var(--w-semi);font-size:var(--fs-xs);letter-spacing:var(--tr-snug);color:var(--mu);-webkit-tap-highlight-color:transparent;touch-action:manipulation}
.tab:after{content:"";position:absolute;inset:2px;z-index:-1;border-radius:11px;opacity:0;transform:scale(.94);transition:opacity .2s,transform .3s var(--ez);pointer-events:none}
.tab+.tab:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;transition:opacity .2s}
.tab[aria-pressed=true]:before,.tab[aria-pressed=true]+.tab:before{opacity:0}
.tab[aria-pressed=true]{color:var(--ink)}
.tab:focus-visible{outline-offset:-2px;border-radius:14px}
.tab:active:after{opacity:1;transform:scale(1)}
@media(hover:hover){
.tab[aria-pressed=false]:hover:after{opacity:1;transform:scale(1)}
}
.tabs:not([data-count="1"]){--du:.62s;--ez:cubic-bezier(.16,1,.3,1);--ez-pop:cubic-bezier(.34,1.56,.64,1);border:1px solid transparent;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,247,251,.96)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--na) 40%,#fff),color-mix(in srgb,var(--na) 14%,var(--ln2))) border-box;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(20,28,40,.06),0 12px 24px -14px rgba(20,28,40,.30),0 10px 24px -16px color-mix(in srgb,var(--na) 58%,transparent)}
.tabs:not([data-count="1"]):after{z-index:-3;background:radial-gradient(88px 36px at calc((var(--ni) + .5)*100%/var(--ne-network-count,4)) 114%,color-mix(in srgb,var(--na) 36%,transparent),transparent),linear-gradient(180deg,#E6EBF2,#EFF3F8);box-shadow:inset 0 1px 2px rgba(20,28,40,.14),inset 0 0 0 1px rgba(20,28,40,.05),inset 0 -1px 0 rgba(255,255,255,.85)}
.tabs:not([data-count="1"]):before{background:linear-gradient(var(--na),var(--na)) 50% 100%/22px 3px no-repeat,radial-gradient(46px 15px at 50% 100%,color-mix(in srgb,var(--na) 46%,transparent),transparent),linear-gradient(180deg,rgba(255,255,255,0) 40%,color-mix(in srgb,var(--na) 10%,transparent)),linear-gradient(180deg,#fff,#FAFBFD);box-shadow:0 0 0 1px color-mix(in srgb,var(--na) 18%,rgba(20,28,40,.07)),inset 0 1px 0 #fff,0 1px 2px rgba(20,28,40,.12),0 8px 16px -8px color-mix(in srgb,var(--na) 54%,rgba(20,28,40,.22)),0 0 26px -8px color-mix(in srgb,var(--na) 48%,transparent);transform:none;translate:calc(var(--i)*(100% + 4px)) 0;transition:translate var(--du) var(--ez)}
.tabs:not([data-count="1"])[data-moving]:before{transform-origin:calc(50% - var(--dir,1)*40%) 50%;animation:neThumbStretch var(--du) ease-in-out}
@keyframes neThumbStretch{0%{scale:1 1}14%{scale:min(1.42,calc(1.1 + var(--steps,1)*.1)) .91}42%{scale:1.015 .99}68%{scale:.99 1.02}100%{scale:1 1}}
.tabs:not([data-count="1"]) .tab+.tab:before{background:linear-gradient(180deg,transparent,var(--ln2) 30%,var(--ln2) 70%,transparent)}
.tabs:not([data-count="1"]) .tab:after{border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.78),color-mix(in srgb,var(--a) 7%,rgba(255,255,255,.4)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a) 14%,rgba(255,255,255,.7));transition:opacity .25s,transform .5s var(--ez-pop)}
.tabs:not([data-count="1"]) .tab{transition:color .3s}
.tabs:not([data-count="1"]) .tab .lg{opacity:.9;filter:saturate(.8) drop-shadow(0 0 0 transparent);transition:scale .5s var(--ez-pop),translate .45s var(--ez),filter .45s var(--ez),opacity .3s}
.tabs:not([data-count="1"]) .tab[aria-pressed=true] .lg{scale:1.14;opacity:1;filter:saturate(1.08) drop-shadow(0 3px 6px color-mix(in srgb,var(--a) 50%,transparent));animation:neLogoPop .72s cubic-bezier(.3,0,.2,1)}
@keyframes neLogoPop{0%{transform:scale(.72) rotate(-18deg)}38%{transform:scale(1.22) rotate(7deg)}64%{transform:scale(.96) rotate(-2.5deg)}100%{transform:scale(1) rotate(0)}}
@media(hover:hover){
.tabs:not([data-count="1"]) .tab[aria-pressed=false]:hover{color:var(--ink)}
.tabs:not([data-count="1"]) .tab[aria-pressed=false]:hover .lg{scale:1.1;translate:0 -1.5px;opacity:1;filter:saturate(1.05) drop-shadow(0 4px 7px color-mix(in srgb,var(--a) 38%,transparent))}
}
.tabs:not([data-count="1"]) .tab:active .lg{scale:.9;translate:0 0;transition-duration:.12s}
.ne-selector-spot{position:absolute;inset:3px;z-index:-2;border-radius:14px;pointer-events:none;opacity:0;background:radial-gradient(120px 70px at var(--mx,50%) var(--my,50%),rgba(255,255,255,.95),rgba(255,255,255,0) 70%),radial-gradient(76px 46px at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--na) 16%,transparent),transparent 72%);transition:opacity .35s}
.tabs[data-hover] .ne-selector-spot{opacity:1}
.ne-selector-sheen{position:absolute;inset:0;z-index:-1;border-radius:inherit;overflow:hidden;pointer-events:none}
.ne-selector-sheen:before{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:34%;opacity:0;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--na) 12%,rgba(255,255,255,.9)) 50%,transparent);transform:skewX(-18deg)}
.tabs[data-moving] .ne-selector-sheen:before{animation:neSheen .85s cubic-bezier(.4,0,.2,1)}
@keyframes neSheen{0%{translate:calc(var(--dir,1)*-130%) 0;opacity:0}14%{opacity:1}100%{translate:calc(var(--dir,1)*330%) 0;opacity:0}}
.ne-rip{position:absolute;inset:2px;z-index:-1;border-radius:12px;overflow:hidden;pointer-events:none}
.ne-rip i{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--a) 42%,transparent),color-mix(in srgb,var(--a) 0%,transparent) 70%);transform:scale(0);animation:neRip .75s cubic-bezier(.2,.7,.2,1) forwards}
@keyframes neRip{to{transform:scale(16);opacity:0}}
html[data-booting] .tabs .tab .lg,html[data-booting] .ne-selector-spot,html[data-booting] .ne-selector-sheen,html[data-booting] .ne-selector-sheen:before{animation:none!important;transition:none!important}
@media(prefers-reduced-motion:reduce){
.tabs:not([data-count="1"]){--du:.2s;--ez:ease-out;--ez-pop:ease-out}
.tabs:not([data-count="1"])[data-moving]:before,.tabs:not([data-count="1"]) .tab[aria-pressed=true] .lg,.ne-selector-sheen:before,.ne-rip i{animation:none!important}
.ne-rip{display:none}
}
.tabs[data-count="1"]{flex:none;order:2;position:relative;display:flex;align-items:center;width:168px;max-width:42vw;height:40px;margin:0 0 0 auto;padding:0;border:0;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(243,246,250,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 26px -18px color-mix(in srgb,var(--a) 42%,rgba(20,28,40,.34));overflow:hidden;pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none;transition:none}
.tabs[data-count="1"]:before{content:"";position:absolute;left:50px;right:16px;top:50%;height:24px;transform:translateY(-50%);border-radius:999px;border:1px solid color-mix(in srgb,var(--a) 16%,var(--ln2));background:linear-gradient(90deg,color-mix(in srgb,var(--a) 10%,transparent),color-mix(in srgb,var(--afx3) 16%,transparent)),radial-gradient(circle at 82% 50%,color-mix(in srgb,var(--afx3) 40%,transparent),transparent 56%);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),inset 0 0 22px color-mix(in srgb,var(--a) 10%,transparent)}
.tabs[data-count="1"]:after{content:"";position:absolute;right:16px;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--afx3) 90%,#fff) 0 24%,color-mix(in srgb,var(--a) 90%,#fff) 25% 54%,rgba(255,255,255,.18) 55% 100%);box-shadow:0 0 0 5px color-mix(in srgb,var(--a) 9%,transparent),0 0 24px -6px color-mix(in srgb,var(--a) 56%,transparent);animation:neHdrNode 2.8s ease-in-out infinite}
.tabs[data-count="1"] .tab{position:relative;display:block;width:100%;height:100%;padding:0;font-size:0;color:transparent;transition:none;animation:none}
.tabs[data-count="1"] .tab .lg{display:none}
.tabs[data-count="1"] .tab[data-n]:before{content:"";position:absolute;left:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:11px;background:linear-gradient(var(--afx1) 0 0) 10px 50%/3px 12px no-repeat,linear-gradient(var(--afx1) 0 0) 15px 50%/3px 12px no-repeat,linear-gradient(var(--afx2) 0 0) 20px 50%/3px 20px no-repeat,linear-gradient(rgba(255,255,255,.34) 0 0) 25px 50%/3px 12px no-repeat,#141C28;box-shadow:0 0 0 1px rgba(8,15,28,.06),0 10px 24px -16px rgba(20,28,40,.48)}
.tabs[data-count="1"] .tab[data-n]:after{content:"";position:absolute;left:38px;right:24px;top:50%;height:24px;transform:translateY(-50%);background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--afx1) 86%,#fff) 16%,color-mix(in srgb,var(--afx2) 72%,#fff) 44%,transparent 68%) 0 2px/112px 4px no-repeat,linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--afx3) 82%,#fff) 20%,color-mix(in srgb,var(--afx1) 48%,#fff) 42%,transparent 62%) 0 10px/128px 4px no-repeat,linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--afx2) 78%,#fff) 12%,color-mix(in srgb,var(--afx1) 56%,#fff) 36%,transparent 56%) 0 18px/108px 4px no-repeat;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--a) 24%,transparent));animation:neHdrBeam1 3.2s linear infinite}
@keyframes neHdrBeam1{0%{background-position:-128px 2px,-148px 10px,-110px 18px;opacity:.55}18%{opacity:1}100%{background-position:84px 2px,92px 10px,74px 18px;opacity:.55}}
@keyframes neHdrNode{0%,100%{transform:scale(.96);box-shadow:0 0 0 5px color-mix(in srgb,var(--a) 8%,transparent),0 0 24px -8px color-mix(in srgb,var(--a) 42%,transparent)}50%{transform:scale(1.05);box-shadow:0 0 0 7px color-mix(in srgb,var(--a) 12%,transparent),0 0 32px -6px color-mix(in srgb,var(--a) 64%,transparent)}}
@media(min-width:900px){
.tabs[data-count="1"]{margin-left:14px}
}
@media(max-width:640px){
.tabs[data-count="1"]{width:142px;max-width:46vw;height:36px}
.tabs[data-count="1"]:before{left:44px;right:12px;height:21px}
.tabs[data-count="1"]:after{right:12px;width:16px;height:16px;margin-top:-8px}
.tabs[data-count="1"] .tab[data-n]:before{width:32px;height:32px;margin-top:-16px;border-radius:10px;background:linear-gradient(var(--afx1) 0 0) 9px 50%/3px 11px no-repeat,linear-gradient(var(--afx1) 0 0) 14px 50%/3px 11px no-repeat,linear-gradient(var(--afx2) 0 0) 19px 50%/3px 18px no-repeat,linear-gradient(rgba(255,255,255,.34) 0 0) 24px 50%/3px 11px no-repeat,#141C28}
.tabs[data-count="1"] .tab[data-n]:after{left:34px;right:18px;background-size:96px 4px,108px 4px,92px 4px}
}
.hact{display:none;gap:var(--sp-2)}
.hero{padding:var(--sp-4) 0 0}
.hg{--hx:var(--sp-4);--sx:var(--hx);--rbg:var(--s);position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"idn" "pc" "rul" "cta" "stm";align-content:start;padding:var(--sp-5) var(--hx) 0;border:1px solid var(--ln);isolation:isolate}
.hg:before{content:"";position:absolute;inset:0 0 auto;background:var(--a);transition:background-color .3s;z-index:2}
.idn{grid-area:idn;display:flex;align-items:center;gap:var(--sp-3);min-width:0}
.idn .lg{width:44px;height:44px;margin:4px;border-radius:50%;transition:box-shadow .3s}
.idt{min-width:0}
.idn h1{font:var(--w-semi) 22px/1.1 var(--font);white-space:nowrap}
.idm{display:flex;align-items:center;gap:6px;margin-top:5px;font-size:var(--fs-sm);font-weight:var(--w-med);color:var(--mu);letter-spacing:0}
.idm:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--a);flex:none;transition:background-color .3s}
.pc{grid-area:pc;margin-top:var(--sp-4);isolation:isolate}
.pn{--F:clamp(84px,27vw,112px);display:flex;align-items:flex-start;color:var(--ink);font-size:var(--F);line-height:1}
.pn b{letter-spacing:-.065em;line-height:.8}
.pt{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:2.14em;margin:.11em 0 0 .12em;font-size:.34em;line-height:1}
.pn .ps{letter-spacing:0;color:var(--at);line-height:.72;transition:color .3s}
.pn .pd{font-weight:var(--w-med);letter-spacing:-.03em;color:var(--ink2);line-height:.72;margin-bottom:-.02em}
.cap{color:var(--mu);font-size:var(--fs-md);margin-top:var(--sp-3)}
.rul{grid-area:rul;--lb:30px;--hi:8px;--ho:14px;--gp:42px;--rt:0px;--rx:0px;--rb:0px;--o:0;--i:0;--q:0;--pw:0;--gx:50;position:relative;margin-top:var(--sp-6);padding:var(--rt) var(--rx) var(--rb)}
.fx{position:relative;height:calc(var(--lb) + var(--hi) + var(--gp) + var(--ho));contain:layout}
.rul:not([data-r]) .fx,.rul:not([data-r]) .fx-cap{visibility:hidden}
.fx-t{position:absolute;left:0;overflow:hidden;border-radius:2px var(--r-pill) var(--r-pill) 2px;background:var(--s3);box-shadow:inset 0 0 0 1px var(--ln2),inset 0 1px 2px rgba(20,28,40,.1)}
.fx-in{top:var(--lb);height:var(--hi);width:calc(var(--gx)*1%)}
.fx-out{height:var(--ho);width:100%}
.fx-t i{position:absolute;top:0;bottom:0;left:0;display:block}
.fx-in i{width:calc(var(--i)/var(--gx)*100%);background:linear-gradient(90deg,transparent calc(100% - 2px),var(--in-t) 0),linear-gradient(180deg,color-mix(in srgb,var(--in) 72%,#fff),var(--in) 62%);box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}
.fx-out i{width:calc(var(--o)*1%);background:linear-gradient(90deg,transparent calc(100% - 2px),var(--at) 0),linear-gradient(180deg,color-mix(in srgb,var(--a) 74%,#fff),var(--a) 60%);box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}
.fx-out b{position:absolute;top:0;bottom:0;left:calc(var(--o)*1%);width:calc(var(--pw)*1%);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--a) 62%,transparent) 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a) 38%,transparent);border-radius:0 var(--r-pill) var(--r-pill) 0}
.fx-r{position:absolute;left:0;top:calc(var(--lb) + var(--hi) - .5px);width:100%;height:calc(var(--gp) + 1px);overflow:visible;pointer-events:none}
.fx-r path{vector-effect:non-scaling-stroke;shape-rendering:geometricPrecision}
.fx-gh{fill:color-mix(in srgb,var(--ink) 3.2%,transparent)}
.fx-ge{fill:none;stroke:var(--ctl);stroke-width:1;stroke-dasharray:2 4;stroke-linecap:round;opacity:.8}
.fx-rb{fill:url(#fx-g1)}
.fx-sl{fill:none;stroke:#fff;stroke-width:1;opacity:.6}
.fx-re{fill:none;stroke:url(#fx-g2);stroke-width:1.5;stroke-linecap:round}
.fx-s0{stop-color:var(--in)}
.fx-s1{stop-color:var(--ctl)}
.fx-s2{stop-color:var(--a)}
.fx-st{position:absolute;top:0;left:max(calc(var(--i)*1%),2px);width:2px;height:calc(var(--lb) + var(--hi));margin-left:-2px;border-radius:1px 1px 0 0;background:var(--in-t)}
.rl{position:absolute;top:0;left:max(calc(var(--i)*1%),2px);height:24px;margin-left:0;display:inline-flex;align-items:center;gap:6px;padding:0 9px 0 8px;border-radius:2px 8px 8px 2px;background:var(--in-bg);color:var(--in-t);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--in) 30%,transparent);font-size:var(--fs-xs);font-weight:var(--w-semi);letter-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums}
.rl:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--in);flex:none}
.fx-x{position:absolute;left:calc((var(--gx) + 100)*.5%);top:calc(var(--lb) + var(--hi) + var(--gp)/2);transform:translate(-50%,-50%);display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--r-pill);background:var(--rbg);box-shadow:0 0 0 2px var(--rbg),inset 0 0 0 1px var(--ln2);font:var(--w-semi) var(--fs-xs)/1 var(--mono);letter-spacing:0;color:var(--ink2)}
.fx-pg{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;border:2px solid;opacity:0;pointer-events:none}
.fx-pg.i{left:calc(var(--i)*1%);top:calc(var(--lb) + var(--hi)/2);border-color:var(--in)}
.fx-pg.o{left:calc(var(--o)*1%);top:calc(var(--lb) + var(--hi) + var(--gp) + var(--ho)/2);border-color:var(--a)}
.fx-pg.go{animation:fxp .9s var(--e)}
@keyframes fxp{from{opacity:.75;transform:scale(.35)}to{opacity:0;transform:scale(1.6)}}
.fx-pg.go2{animation:fxp2 .9s var(--e)}
@keyframes fxp2{from{opacity:.75;transform:scale(.35)}to{opacity:0;transform:scale(1.6)}}
.fx-cap{display:flex;justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-2);font-size:var(--fs-xs);font-weight:var(--w-med);color:var(--mu);line-height:20px}
.fx-cap span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}
.fx-cap i{width:8px;height:8px;border-radius:2px;flex:none}
.fx-cap .d{color:var(--at)}
.fx-cap .d i{background:var(--a)}
.fx-cap .r i{background:var(--s3);box-shadow:inset 0 0 0 1px var(--ln2)}
.cta{grid-area:cta;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:10px;padding:var(--sp-5) 0}
.cta .btn{height:52px;min-width:0;padding:0 12px;border-radius:14px;font-size:clamp(14px,4vw,15px);isolation:isolate}
.cta .b1{background:linear-gradient(180deg,color-mix(in srgb,var(--ab) 90%,#fff),var(--ab))}
.cta .b1:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--ab) 82%,#fff),color-mix(in srgb,var(--ab) 90%,#000))}
.stm{grid-area:stm;container-type:inline-size;margin:0 calc(var(--hx)*-1);padding:var(--sp-1) var(--sx) var(--sp-4);border-top:1px solid var(--ln)}
.stm dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.stm .rw{grid-column:1/-1;padding:var(--sp-3) 0;border-top:1px solid var(--ln)}
.stm .rw:first-child{border-top:0}
.stm .rw dt{font-size:var(--fs-sm);font-weight:var(--w-med)}
.stm .rw dt i{width:8px;height:8px;border-radius:50%;flex:none}
.stm .rw dd{font-size:16px;white-space:nowrap}
.stm .rw:first-child dd{color:var(--ink2)}
.stm .rw:nth-child(2),.stm .rw:nth-child(3){grid-column:auto;flex-direction:column;align-items:flex-start;gap:6px;padding-top:var(--sp-4);padding-bottom:var(--sp-4)}
.stm .rw:nth-child(2){padding-right:var(--sp-3)}
.stm .rw:nth-child(3){padding-left:var(--sp-4);border-left:1px solid var(--ln)}
.stm .rw:nth-child(2) dd,.stm .rw:nth-child(3) dd{font-size:clamp(14px,calc(6.1cqi - 2px),26px);letter-spacing:var(--tr-tight);text-align:left}
.stm .rw:nth-child(2) dd em,.stm .rw:nth-child(3) dd em{display:block;margin:3px 0 0}
@media(max-width:559px){
.stm .rw:nth-child(2),.stm .rw:nth-child(3){grid-column:1/-1;flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-3) 0;border-left:0}
.stm .rw:nth-child(2) dd,.stm .rw:nth-child(3) dd{text-align:right;font-size:clamp(16px,calc(6.1cqi - 2px),22px)}
.stm .rw:nth-child(2) dd em,.stm .rw:nth-child(3) dd em{display:inline;margin:0 0 0 5px}
}
.stm .rw.k{flex-direction:column;align-items:flex-start;gap:2px;margin:0 calc(var(--sx)*-1);padding:var(--sp-4) var(--sx);border-block:1px solid color-mix(in srgb,var(--a) 24%,var(--ln))}
.stm .rw.k dt{color:var(--ink);font-weight:var(--w-semi)}
.stm .rw.k dd{font-size:clamp(22px,8.4cqi,34px);letter-spacing:var(--tr-tight);text-align:left}
.stm .rw.k dd em{font-size:var(--fs-md);margin-left:6px}
.stm .rw.s{border-top:0;padding:var(--sp-3) 0 0}
.stm .rw.s dt{font-size:var(--fs-xs);font-weight:var(--w-reg)}
.stm .rw.s dd{font-size:var(--fs-xs);font-weight:var(--w-med);color:var(--mu);letter-spacing:0}
.stm .fn{margin-top:var(--sp-2);font-size:var(--fs-xs);line-height:1.45}
.hg.swap .idn,.hg.swap .pc,.hg.swap .stm{animation:swap .3s var(--e) both}
@keyframes swap{from{opacity:.35;transform:translateY(4px)}}
.hero .wrap:after{content:"";width:7px;height:calc(var(--sp-7) + 4px);margin:0 0 0 calc(var(--hx0,16px) + 23px);background:linear-gradient(var(--ln2),color-mix(in srgb,var(--a) 65%,var(--ln2))) 3px 0/1px calc(100% - 4px) no-repeat,radial-gradient(circle,var(--a) 0 3px,transparent 3.5px) 0 100%/7px 7px no-repeat}
@media(min-width:560px){
.rul{--lb:34px;--hi:10px;--ho:18px;--gp:clamp(50px,7.4vw,60px)}
.rl{height:26px;font-size:var(--fs-sm)}
.fx-x{height:24px;font-size:var(--fs-sm)}
.fx-cap{font-size:var(--fs-sm);margin-top:var(--sp-3)}
}
@media(min-width:900px){
.hero .wrap{--hx0:var(--sp-8)}
.hero .wrap:after{margin-left:calc(var(--sp-8) + 25px)}
.hg{--hx:var(--sp-8);--sx:var(--sp-6);grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-template-areas:"idn stm" "pc stm" "cta stm" "rul rul";column-gap:var(--sp-9);padding-top:var(--sp-7)}
.idn .lg{width:48px;height:48px}
.pc{margin-top:var(--sp-5)}
.rul{--lb:34px;--hi:10px;--ho:18px;--gp:60px;--rt:var(--sp-6);--rx:var(--hx);--rb:var(--sp-5);--rbg:var(--bg);margin:var(--sp-7) calc(var(--hx)*-1) 0;border-top:1px solid var(--ln)}
.pn{--F:clamp(124px,12.6vw,176px)}
.cap{font-size:var(--fs-lg);margin-top:var(--sp-4)}
.cta{grid-template-columns:repeat(2,auto);justify-content:start;align-self:start;padding:var(--sp-6) 0 0}
.cta .btn{height:var(--btn-h);padding:0 var(--sp-6);font-size:var(--fs-md)}
.stm{align-self:start;margin:0;padding:var(--sp-2) var(--sx) var(--sp-4);border:1px solid var(--ln);overflow:hidden}
}
@media(max-width:359px){
.hg{--hx:12px}
.hero .wrap{--hx0:12px}
.hero .wrap:after{margin-left:33px}
.idn{gap:10px}
.idn .lg{width:40px;height:40px}
.idn h1{font-size:19px}
.cta .btn{padding:0 6px;font-size:13.5px}
}
.rg{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-9);grid-template-areas:"how" "prf" "faq"}
.how{grid-area:how;min-width:0}
.prf{grid-area:prf;min-width:0}
.faq{grid-area:faq;min-width:0}
#guide{--g-n:34px}
#guide .g-card{margin-top:var(--sp-5);background:var(--s);border:1px solid var(--ln);overflow:hidden}
#guide .g-steps{list-style:none;margin:0;padding:var(--sp-5) var(--sp-4) var(--sp-1)}
#guide .g-steps>li{position:relative;display:grid;grid-template-columns:var(--g-n) minmax(0,1fr);column-gap:var(--sp-3);padding-bottom:var(--sp-5)}
#guide .g-steps>li:last-child{padding-bottom:var(--sp-5)}
#guide .g-node{position:relative;z-index:1;display:grid;place-items:center;width:var(--g-n);height:var(--g-n);border-radius:50%;background:var(--s);box-shadow:inset 0 0 0 1px var(--ln2);color:var(--ink2);font:var(--w-semi) var(--fs-2xs)/1 var(--mono);letter-spacing:.02em}
#guide .g-node:after{content:"";position:absolute;inset:-4px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ln);pointer-events:none;transition:box-shadow .3s var(--e)}
#guide .g-s1 .g-node{color:var(--at);background:color-mix(in srgb,var(--a) 8%,#fff);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--a) 62%,#fff)}
#guide .g-s1 .g-node:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a) 22%,transparent)}
#guide .g-steps>li:focus-within .g-node{color:var(--at);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--a) 62%,#fff)}
#guide .g-steps>li:focus-within .g-node:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a) 22%,transparent)}
@media(hover:hover){
#guide .g-steps>li:hover .g-node{color:var(--at);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--a) 62%,#fff)}
#guide .g-steps>li:hover .g-node:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a) 22%,transparent)}
}
#guide .g-rail,#guide .g-rail:before{background:linear-gradient(currentColor,currentColor) 5px 0/1px 100% no-repeat,repeating-linear-gradient(180deg,currentColor 0 1px,transparent 1px 8px) 3px 0/5px 100% no-repeat,repeating-linear-gradient(180deg,currentColor 0 1px,transparent 1px 40px) 1px 0/9px 100% no-repeat}
#guide .g-rail{position:absolute;z-index:0;left:calc(var(--g-n)/2 - 5.5px);top:calc(var(--g-n) + 10px);bottom:10px;width:11px;color:var(--ln2);pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(180deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}
#guide .g-rail:before{content:"";position:absolute;inset:0;color:var(--a);opacity:0;transition:opacity .35s var(--e)}
#guide .g-rail:after{content:"";position:absolute;left:2px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--s);box-shadow:inset 0 0 0 1.5px currentColor,0 0 0 3px var(--s)}
#guide .g-s1 .g-rail:after{color:var(--a)}
#guide .g-s1 .g-rail:before{opacity:.55}
#guide .g-steps>li:focus-within .g-rail:before{opacity:1}
@media(hover:hover){
#guide .g-steps>li:hover .g-rail:before{opacity:1}
}
#guide .g-body{min-width:0}
#guide .g-body h3{font-size:var(--fs-md);font-weight:var(--w-semi);letter-spacing:var(--tr-snug);line-height:var(--g-n)}
#guide .g-body p{color:var(--mu);font-size:var(--fs-md);line-height:1.5;margin-top:2px;max-width:46ch}
#guide [data-k]{display:none}
html[data-net=XRP] #guide [data-k=XRP],html[data-net=TRX] #guide [data-k=TRX],html[data-net=ETH] #guide [data-k=ETH],html[data-net=BTC] #guide [data-k=BTC]{display:block}
#guide .g-net{display:flex;align-items:center;gap:var(--sp-4);margin:var(--sp-4) 0 0 5px}
#guide .g-em{position:relative;flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:linear-gradient(180deg,#fff,var(--s2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a) 30%,var(--ln2)),var(--sh-1)}
#guide .g-em:before{content:"";position:absolute;inset:-5px;border-radius:21px;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a) 18%,transparent)}
#guide .g-em:after{content:"";position:absolute;top:50%;right:-7.5px;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--a);box-shadow:0 0 0 2px var(--s);transition:box-shadow .3s var(--e)}
#guide .g-em img{width:30px;height:30px;border-radius:50%}
#guide .g-nm{min-width:0}
#guide .g-n{font-size:var(--fs-lg);font-weight:var(--w-semi);letter-spacing:var(--tr-snug);line-height:1.2;color:var(--ink)}
#guide .g-tk{margin-top:4px;font:var(--w-med) var(--fs-2xs)/1 var(--mono);letter-spacing:.06em;color:var(--at)}
@media(hover:hover){
#guide .g-net:hover .g-em:after{box-shadow:0 0 0 2px var(--s),0 0 0 4px color-mix(in srgb,var(--a) 20%,transparent)}
}
#guide .g-chips{display:flex;gap:2px;margin-top:var(--sp-3);padding:3px;max-width:340px;border:1px solid var(--ln2);border-radius:14px;background:linear-gradient(180deg,#fff,var(--s2));box-shadow:inset 0 1px 2px rgba(20,28,40,.05);border-color:color-mix(in srgb,var(--a) 20%,var(--ln2))}
#guide .g-chip{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;padding:6px 2px 8px;border:0;border-radius:11px;background:transparent;font-weight:var(--w-semi);font-size:var(--fs-2xs);letter-spacing:var(--tr-snug);color:var(--mu);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .25s,color .25s,box-shadow .25s,transform .15s var(--e)}
#guide .g-chip img{width:20px;height:20px;border-radius:50%;flex:none}
#guide .g-chip:after{content:"";position:absolute;left:50%;bottom:3px;width:14px;height:2px;margin-left:-7px;border-radius:1px;background:var(--a);opacity:0;transform:scaleX(.4);transition:opacity .2s,transform .3s var(--e)}
#guide .g-chip[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 1px 2px rgba(20,28,40,.1),inset 0 0 0 1px color-mix(in srgb,var(--a) 34%,var(--ln2))}
#guide .g-chip[aria-pressed=true]:after{opacity:1;transform:none}
#guide .g-chip:active{transform:scale(.96)}
#guide .g-chip:focus-visible{outline-offset:-2px;border-radius:11px}
@media(hover:hover){
#guide .g-chip[aria-pressed=false]:hover{background:rgba(20,28,40,.045);color:var(--ink)}
}
html.ne-one #guide .g-chips{width:-moz-fit-content;width:fit-content;min-width:96px}
html.ne-one #guide .g-chip{flex:0 1 auto;min-width:88px;padding-left:12px;padding-right:12px}
#guide .g-lanes{--tl:56px;position:relative;display:grid;grid-template-columns:var(--tl) minmax(0,1fr) var(--tl);grid-template-rows:26px 26px auto;column-gap:var(--sp-2);row-gap:6px;align-items:center;max-width:340px;margin-top:var(--sp-3);padding:14px 14px 10px;border-radius:14px;background:var(--s);box-shadow:inset 0 0 0 1px var(--ln2),var(--sh-1);-webkit-tap-highlight-color:transparent;transition:box-shadow .3s var(--e),transform .15s var(--e)}
#guide .g-lanes:active{transform:scale(.99)}
#guide .g-pt{--bs:inset 0 0 0 1px var(--ln2),var(--sh-1);grid-row:1/3;display:grid;place-items:center;width:var(--tl);height:var(--tl);border-radius:16px;background:linear-gradient(180deg,#fff,var(--s2));box-shadow:var(--bs);color:var(--ink2)}
#guide .g-pa{grid-column:1;--rx:var(--out)}
#guide .g-pb{grid-column:3;--rx:var(--in);color:var(--at);--bs:inset 0 0 0 1px color-mix(in srgb,var(--a) 34%,var(--ln2)),var(--sh-1)}
#guide .g-pt svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
#guide .g-pl{grid-row:3;justify-self:center;margin-top:2px;font-size:var(--fs-2xs);font-weight:var(--w-med);letter-spacing:var(--tr-body);color:var(--ink2);white-space:nowrap}
#guide .g-pla{grid-column:1}
#guide .g-plb{grid-column:3}
#guide .g-lane{--c:var(--in);--ct:var(--in-t);--cb:var(--in-bg);position:relative;grid-column:2;display:grid;place-items:center;height:26px;min-width:0}
#guide .g-lane.in{grid-row:1}
#guide .g-lane.out{grid-row:2;--c:var(--out);--ct:var(--out-t);--cb:var(--out-bg)}
#guide .g-lane i{position:absolute;top:50%;left:2px;right:2px;height:2px;margin-top:-1px;border-radius:1px;overflow:hidden;background:color-mix(in srgb,var(--c) 55%,transparent)}
#guide .g-lane i:before{content:"";position:absolute;top:0;bottom:0;left:0;width:46%;background:linear-gradient(90deg,transparent,var(--c) 55%,transparent);opacity:0;transform:translateX(-100%)}
#guide .g-lane.out i:before{left:auto;right:0;transform:translateX(100%)}
#guide .g-lane:before{content:"";position:absolute;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--c)}
#guide .g-lane.in:before{left:0}
#guide .g-lane.out:before{right:0}
#guide .g-lane:after{content:"";position:absolute;top:50%;width:7px;height:7px;margin-top:-3.5px;border-top:2px solid var(--c);border-right:2px solid var(--c)}
#guide .g-lane.in:after{right:1px;transform:rotate(45deg)}
#guide .g-lane.out:after{left:1px;transform:rotate(-135deg)}
#guide .g-lane b{position:relative;z-index:1;display:inline-grid;place-items:center;height:18px;padding:0 7px;border-radius:99px;background:var(--cb);color:var(--ct);box-shadow:0 0 0 3px var(--s);font:var(--w-semi) var(--fs-2xs)/1 var(--mono);letter-spacing:.05em}
#guide .g-lanes.go .g-lane.in i:before{animation:g-bi .85s var(--e) both}
#guide .g-lanes.go .g-lane.out i:before{animation:g-bo .85s var(--e) .3s both}
#guide .g-lanes.go .g-pb{animation:g-rx .5s ease-out .55s both}
#guide .g-lanes.go .g-pa{animation:g-rx .5s ease-out .85s both}
@keyframes g-bi{0%{opacity:0;transform:translateX(-100%)}18%{opacity:1}82%{opacity:1}100%{opacity:0;transform:translateX(230%)}}
@keyframes g-bo{0%{opacity:0;transform:translateX(100%)}18%{opacity:1}82%{opacity:1}100%{opacity:0;transform:translateX(-230%)}}
@keyframes g-rx{0%,100%{box-shadow:var(--bs)}45%{box-shadow:var(--bs),0 0 0 4px color-mix(in srgb,var(--rx) 16%,transparent)}}
#guide .g-record{position:relative;max-width:340px;margin-top:var(--sp-3);padding:12px 14px 4px;border-radius:14px;background:var(--s);box-shadow:inset 0 0 0 1px var(--ln2),var(--sh-1);-webkit-tap-highlight-color:transparent;transition:box-shadow .3s var(--e),transform .15s var(--e)}
#guide .g-record:active{transform:scale(.985)}
#guide .g-lanes:before,#guide .g-record:before{content:"";position:absolute;inset:5px;border-radius:10px;pointer-events:none;color:var(--ctl);opacity:.7;transition:color .3s,opacity .3s;background:linear-gradient(currentColor,currentColor) 0 0/7px 1px no-repeat,linear-gradient(currentColor,currentColor) 0 0/1px 7px no-repeat,linear-gradient(currentColor,currentColor) 100% 0/7px 1px no-repeat,linear-gradient(currentColor,currentColor) 100% 0/1px 7px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/7px 1px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/1px 7px no-repeat,linear-gradient(currentColor,currentColor) 100% 100%/7px 1px no-repeat,linear-gradient(currentColor,currentColor) 100% 100%/1px 7px no-repeat}
@media(hover:hover){
#guide .g-record:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a) 42%,var(--ln2)),var(--sh-1)}
#guide .g-record:hover:before{color:var(--a);opacity:.9}
#guide .g-lanes:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a) 42%,var(--ln2)),var(--sh-1)}
#guide .g-lanes:hover:before{color:var(--a);opacity:.9}
}
#guide .g-mh{display:flex;align-items:center;gap:var(--sp-2);padding-bottom:10px}
#guide .g-dot{flex:none;width:18px;height:18px;border-radius:50%;background:var(--in-bg);box-shadow:inset 0 0 0 4px var(--in-bg),inset 0 0 0 9px var(--in)}
#guide .g-id{flex:1;min-width:0;display:grid;gap:4px}
#guide .g-id i{display:block;height:5px;border-radius:3px;background:var(--s3)}
#guide .g-id i:first-child{width:58%;background:var(--ln2)}
#guide .g-id i:last-child{width:34%}
#guide .g-ex{flex:none;padding:3px 7px;border-radius:99px;box-shadow:inset 0 0 0 1px var(--ln2);font-style:normal;font:var(--w-med) var(--fs-2xs)/1 var(--mono);letter-spacing:.02em;color:var(--mu)}
#guide .g-chev{flex:none;width:14px;height:14px;fill:none;stroke:var(--at);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
#guide .g-record.go .g-chev{animation:g-nu .55s var(--e) 1}
@keyframes g-nu{0%,100%{transform:translateX(0)}40%{transform:translateX(3px)}}
#guide .g-tags{list-style:none;margin:0;padding:0}
#guide .g-tags li{display:grid;grid-template-columns:minmax(0,104px) minmax(0,1fr);align-items:center;column-gap:var(--sp-2);min-height:32px;border-top:1px solid var(--ln)}
#guide .g-tags span{font-size:var(--fs-xs);font-weight:var(--w-med);color:var(--ink2);white-space:nowrap}
#guide .g-v{display:flex;align-items:center;gap:6px;min-width:0}
#guide .g-v i{display:block;height:6px;border-radius:3px;background:var(--s3);flex:none}
#guide .g-v .g-w1{width:30%;background:var(--ln2)}
#guide .g-v .g-w2{width:26%}
#guide .g-v .g-w4{width:62%;background:var(--ln2)}
#guide .g-v .g-ar{width:6px;height:6px;border-radius:0;background:none;border-top:1.5px solid var(--ctl);border-right:1.5px solid var(--ctl);transform:rotate(45deg);margin:0 1px}
#guide .g-v .g-tl{width:56px;height:8px;border-radius:0;background:radial-gradient(circle at 4px 4px,var(--in) 3.4px,transparent 3.9px) 0 0/8px 8px no-repeat,radial-gradient(circle at 4px 4px,var(--in) 3.4px,transparent 3.9px) 24px 0/8px 8px no-repeat,radial-gradient(circle at 4px 4px,var(--s) 2px,var(--ctl) 2.5px 3.5px,transparent 4px) 48px 0/8px 8px no-repeat,linear-gradient(var(--ln2),var(--ln2)) 4px 3.5px/48px 1px no-repeat}
#guide .g-v .g-cp{width:12px;height:12px;border-radius:0;background:var(--ctl);-webkit-mask:var(--ico-copy) center/contain no-repeat;mask:var(--ico-copy) center/contain no-repeat}
#guide .g-claim{display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:var(--sp-3);row-gap:var(--sp-3);padding:var(--sp-4);border-top:1px dashed var(--ln2)}
#guide .g-ci{display:grid;place-items:center;width:30px;height:30px;border:1.5px dashed var(--ctl);border-radius:10px;background:var(--s);color:var(--ink2)}
#guide .g-ci svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
#guide .g-claim .g-body h3{line-height:1.3;padding-top:5px}
#guide .g-claim .btn{grid-column:2;justify-self:start}
@media(min-width:900px){
#guide .g-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--sp-8);padding:var(--sp-7) var(--sp-7) var(--sp-6)}
#guide .g-steps>li{display:block;padding:0}
#guide .g-rail,#guide .g-rail:before{background:linear-gradient(currentColor,currentColor) 0 5px/100% 1px no-repeat,repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px 8px) 0 3px/100% 5px no-repeat,repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px 40px) 0 1px/100% 9px no-repeat}
#guide .g-rail{left:calc(var(--g-n) + 10px);right:calc(10px - var(--sp-8));top:calc(var(--g-n)/2 - 5.5px);bottom:auto;width:auto;height:11px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}
#guide .g-rail:after{left:50%;top:2px;margin:0 0 0 -3.5px}
#guide .g-body{margin-top:var(--sp-4)}
#guide .g-body h3{line-height:1.3}
#guide .g-claim{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;padding:var(--sp-4) var(--sp-7)}
#guide .g-claim .btn{grid-column:auto}
#guide .g-claim .g-body{margin-top:0}
#guide .g-claim .g-body h3{padding-top:0}
#guide .g-claim .g-body p{max-width:70ch}
}
@media(min-width:480px) and (max-width:899px),(min-width:1100px){
#guide .g-chip{flex-direction:row;gap:6px;min-height:40px;padding:0 6px;font-size:var(--fs-sm)}
#guide .g-chip:after{bottom:2px}
}
@media(max-width:389px){
#guide .g-lanes{--tl:48px;padding:12px 10px 8px}
#guide .g-pla{justify-self:start}
#guide .g-plb{justify-self:end}
#guide .g-pt svg{width:22px;height:22px}
}
@media(max-width:359px){
#guide .g-steps{padding:var(--sp-4) 12px var(--sp-1)}
#guide .g-claim{padding:var(--sp-4) 12px}
#guide .g-net{gap:var(--sp-3)}
#guide .g-record{padding-left:12px;padding-right:12px}
#guide .g-lanes{--tl:44px;column-gap:6px}
}
@media(max-width:599px){
#guide .g-card{margin-top:16px}
#guide .g-steps{padding-top:16px;padding-bottom:0}
#guide .g-steps>li,#guide .g-steps>li:last-child{padding-bottom:14px}
#guide .g-net{margin-top:12px}
#guide .g-em{width:48px;height:48px}
#guide .g-chips{margin-top:10px}
#guide .g-chip{min-height:48px}
#guide .g-lanes,#guide .g-record{margin-top:10px}
#guide .g-claim{padding-top:12px;padding-bottom:12px;row-gap:10px}
}
html[data-booting] #guide *,html[data-booting] #guide *:before,html[data-booting] #guide *:after{transition:none!important;animation:none!important}
@media(prefers-reduced-motion:reduce){
#guide *,#guide *:before,#guide *:after{transition:none!important;animation:none!important}
}
.p-card{margin-top:var(--sp-5);background:var(--s);border:1px solid var(--ln);overflow:hidden}
.p-side{border-bottom:1px solid var(--ln)}
.p-id{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-4)}
.p-id .lg{width:44px;height:44px;border-radius:50%;flex:none}
.p-id h3{font-size:var(--fs-xl);font-weight:var(--w-semi);letter-spacing:var(--tr-tight);line-height:1.2}
.p-id p{color:var(--ink2);font-size:var(--fs-sm);line-height:1.4;margin-top:2px;max-width:42ch}
.p-cad{padding:var(--sp-4)}
.p-cad h4{font-size:var(--fs-sm);font-weight:var(--w-semi);letter-spacing:var(--tr-snug)}
.p-cap{align-items:center;flex-wrap:wrap;gap:4px 6px;margin-top:var(--sp-3);font-size:var(--fs-xs);color:var(--mu)}
.p-sheet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--ln);border-bottom:1px solid var(--ln)}
.p-c{background:var(--s);padding:var(--sp-3) var(--sp-4);min-width:0}
.p-c.w{grid-column:1/-1}
.p-c dt{font-size:var(--fs-xs);color:var(--mu);font-weight:var(--w-med)}
.p-c dd{margin-top:3px;font-size:var(--fs-md);font-weight:var(--w-semi);letter-spacing:var(--tr-snug);line-height:1.3;overflow-wrap:anywhere}
.p-c dd small{display:block;margin-top:2px;font-size:var(--fs-xs);font-weight:var(--w-reg);color:var(--mu);letter-spacing:0}
.p-px,.p-fl{display:flex;flex-wrap:wrap;gap:6px}
.p-px code{padding:1px 8px;border-radius:8px;background:color-mix(in srgb,var(--a) 10%,#fff);color:var(--at);font-size:var(--fs-md);font-weight:var(--w-semi)}
.p-fl span{padding:3px 10px;border-radius:99px;background:var(--s2);border:1px solid var(--ln);font-size:var(--fs-sm);font-weight:var(--w-med);letter-spacing:0;color:var(--ink2)}
.p-proto{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3) var(--sp-4);padding:var(--sp-4);background:var(--s2);border-top:1px dashed var(--ln2);margin:0}
.p-proto .p-pt{grid-column:1/-1}
.p-proto .p-pt dt{font-size:var(--fs-xs);font-weight:var(--w-semi);color:var(--ink2)}
.p-proto dt{font-size:var(--fs-xs);color:var(--mu);font-weight:var(--w-med)}
.p-proto dd{margin-top:2px;font-size:var(--fs-lg);font-weight:var(--w-semi);letter-spacing:var(--tr-snug);font-variant-numeric:tabular-nums;white-space:nowrap}
@media(max-width:899px){
.p-proto{grid-template-columns:1fr;gap:var(--sp-2)}
.p-proto>div:not(.p-pt){display:flex;justify-content:space-between;align-items:baseline;gap:8px}
.p-proto dd{margin-top:0;font-size:var(--fs-md)}
.p-proto .p-pt dt{margin-bottom:2px}
}
@media(min-width:900px){
.p-card{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);grid-template-areas:"s h" "p p"}
.p-side{grid-area:s;border-bottom:0;border-right:1px solid var(--ln);display:flex;flex-direction:column}
.p-sheet{grid-area:h;align-content:start;border-bottom:0}
.p-proto{grid-area:p;grid-template-columns:auto repeat(3,minmax(0,1fr));align-items:center;padding:var(--sp-4) var(--sp-6);column-gap:var(--sp-6)}
.p-proto .p-pt{grid-column:auto}
.p-id,.p-cad{padding-left:var(--sp-6);padding-right:var(--sp-6)}
.p-id{padding-top:var(--sp-6);padding-bottom:var(--sp-6)}
.p-cad{padding-top:var(--sp-5);padding-bottom:var(--sp-6);flex:1}
.p-c{padding:var(--sp-4) var(--sp-5)}
.p-c dd{font-size:var(--fs-lg)}
}
@media(max-width:389px){
.p-proto{padding:var(--sp-3)}
.p-c{padding:var(--sp-3)}
.p-id,.p-cad{padding-left:12px;padding-right:12px}
}
#network .p-card{position:relative;--pfx-k:1;isolation:isolate}
#network .p-id{min-height:96px}
#network .p-id>*{position:relative}
#network .p-sig{display:block;position:absolute;top:0;left:0;right:0;height:96px;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}
#network .p-sig svg{display:block;width:100%;height:100%;will-change:transform}
#network .p-sig path,#network .p-sig circle{fill:none;stroke:var(--g);stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;vector-effect:non-scaling-stroke}
#network .p-sig .sg-fr{--g:var(--a)}
#network .p-sig .sg-xrp{--g:#0B63F6}
#network .p-sig .sg-trx{--g:#D8202D}
#network .p-sig .sg-eth{--g:#6B3CF0}
#network .p-sig .sg-btc{--g:#EE8B0F}
#network .p-sig .o1{stroke-opacity:.13}
#network .p-sig .o2{stroke-opacity:.22}
#network .p-sig .o3{stroke-opacity:.36}
#network .p-sig .o4{stroke-opacity:.55}
#network .p-sig .gd{stroke-dasharray:2 4}
#network .p-sig .f1,#network .p-sig .f2,#network .p-sig .f3{stroke:none;fill:var(--g)}
#network .p-sig .f1{fill-opacity:.045}
#network .p-sig .f2{fill-opacity:.08}
#network .p-sig .f3{fill-opacity:.13}
#network .p-sig .dt{stroke-linecap:round}
#network .p-sig .d1{stroke-width:2.2;stroke-opacity:.32}
#network .p-sig .d2{stroke-width:3;stroke-opacity:.5}
#network .p-sig .d3{stroke-width:4.4;stroke-opacity:.78}
#network .p-sig .hb{fill:var(--s);stroke-opacity:.8;stroke-width:1.2}
#network .p-sig .rk{stroke:var(--g);stroke-width:6;stroke-dasharray:1 5;shape-rendering:crispEdges}
#network .p-sig .rk.a{stroke-opacity:.34}
#network .p-sig .rk.b{stroke-width:13;stroke-dasharray:1 29;stroke-opacity:.5}
#network .p-sig .sg-net{opacity:0;transform:translate(10px,0);--pfx-play:paused}
html[data-net=XRP] #network .p-sig .sg-xrp,html[data-net=TRX] #network .p-sig .sg-trx,html[data-net=ETH] #network .p-sig .sg-eth,html[data-net=BTC] #network .p-sig .sg-btc{opacity:1;transform:none;--pfx-play:running}
#network .p-card.sw .p-sig .sg-net{transition:opacity .17s cubic-bezier(.4,0,1,1),transform 0s linear .17s}
html[data-net=XRP] #network .p-card.sw .p-sig .sg-xrp,html[data-net=TRX] #network .p-card.sw .p-sig .sg-trx,html[data-net=ETH] #network .p-card.sw .p-sig .sg-eth,html[data-net=BTC] #network .p-card.sw .p-sig .sg-btc{transition:opacity .26s cubic-bezier(.16,1,.3,1) .07s,transform .3s cubic-bezier(.16,1,.3,1) .04s}
#network .p-card.sw .p-sig .sg-fr path{transition:stroke .3s cubic-bezier(.4,0,.2,1)}
#network .p-card.sw .p-id,#network .p-card.sw .p-sheet{animation:none}
html[data-booting] #network .p-sig *{transition:none!important}
@media(min-width:900px){
#network .p-id{min-height:112px}
#network .p-sig{grid-area:s;right:1px;height:112px}
}
@media(max-width:459px){
#network .p-sheet>.p-c:nth-child(-n+2){min-height:86px}
}
@media(max-width:389px){
#network .p-sig{opacity:.85}
}
@media(forced-colors:active){
#network .p-sig{display:none}
}
.q-lead .sub{max-width:36ch}
.q-ix{display:none}
.q-card{margin-top:var(--sp-5);background:var(--s);border:1px solid var(--ln);overflow:hidden}
.q-g{padding:9px var(--sp-4);background:var(--s2);border-bottom:1px solid var(--ln);font-size:var(--fs-xs);font-weight:var(--w-semi);letter-spacing:0;color:var(--ink2);scroll-margin-top:80px}
.q-i+.q-g{border-top:1px solid var(--ln)}
.q-i{border-bottom:1px solid var(--ln);transition:background-color .25s}
.q-i:last-child{border-bottom:0}
.q-i summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:12px var(--sp-4);font-weight:550;letter-spacing:var(--tr-snug);line-height:1.35;color:var(--ink);-webkit-tap-highlight-color:transparent;transition:background-color .2s}
.q-i summary::-webkit-details-marker{display:none}
.q-i summary:hover{background:var(--s2)}
.q-i summary:focus-visible{outline:2px solid var(--at);outline-offset:-2px;border-radius:0}
.q-t{flex:1;min-width:0}
.q-x{position:relative;flex:none;width:26px;height:26px;border-radius:50%;border:1px solid var(--ln2);background:var(--s)}
.q-x:before,.q-x:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;margin:-1px 0 0 -5px;border-radius:1px;background:var(--ink2);transition:transform .3s var(--e),background-color .25s}
.q-x:after{transform:rotate(90deg)}
.q-i[data-s=open]{background:linear-gradient(90deg,color-mix(in srgb,var(--a) 6%,#fff),var(--s) 70%)}
.q-i[data-s=open] summary:hover{background:transparent}
.q-i[data-s=open] .q-x:after{transform:rotate(0)}
.q-a{overflow:hidden}
.q-ai{padding:0 var(--sp-4) var(--sp-4)}
.q-ai p{max-width:58ch;color:var(--ink2);font-size:var(--fs-md);line-height:1.6}
.q-ai code{font-family:var(--mono);font-size:.88em;padding:2px 7px;border-radius:7px;background:var(--s3);color:var(--ink);white-space:nowrap}
@media(min-width:900px){
.faq{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);column-gap:var(--sp-9);align-items:start}
.q-lead{position:sticky;top:96px}
.q-card{margin-top:0}
.q-ix{display:grid;margin-top:var(--sp-6);border-top:1px solid var(--ln)}
.q-ix a{display:flex;justify-content:space-between;align-items:center;min-height:44px;border-bottom:1px solid var(--ln);text-decoration:none;color:var(--ink2);font-size:var(--fs-sm);font-weight:var(--w-med);transition:color .2s,padding-left .25s var(--e)}
.q-ix a:hover{color:var(--at);padding-left:4px}
.q-ix b{font-weight:var(--w-med);color:var(--mu);font-variant-numeric:tabular-nums}
.q-g{padding:10px var(--sp-6)}
.q-i summary{padding:14px var(--sp-6)}
.q-ai{padding:0 calc(var(--sp-6) + 26px + var(--sp-4)) var(--sp-5) var(--sp-6)}
}
@media(max-width:359px){
.q-g,.q-i summary{padding-left:12px;padding-right:12px}
.q-ai{padding:0 12px var(--sp-4)}
}
footer.f{position:relative;isolation:isolate;overflow:hidden;padding:var(--sp-8) 0 calc(var(--sp-4) + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;color:#fff;background:radial-gradient(560px 220px at 0 0,color-mix(in srgb,var(--a) 22%,transparent),transparent 72%),var(--ink);--ffx-t:var(--afx3,#fff)}
footer.f :focus-visible{outline-color:#fff}
.f-spec{position:absolute;left:0;right:0;top:0;display:grid;grid-template-columns:repeat(var(--f-count,4),minmax(0,1fr))}
.f-spec i{opacity:.32}
.f-spec i[data-n=XRP]{background:#0B63F6}
.f-spec i[data-n=TRX]{background:#D8202D}
.f-spec i[data-n=ETH]{background:#6B3CF0}
.f-spec i[data-n=BTC]{background:#F7931A}
[data-net=XRP] .f-spec i[data-n=XRP],[data-net=TRX] .f-spec i[data-n=TRX],[data-net=ETH] .f-spec i[data-n=ETH],[data-net=BTC] .f-spec i[data-n=BTC]{opacity:1}
.f-mark{position:absolute;z-index:-1;right:-28px;top:-24px;width:170px;height:170px;color:#fff;opacity:.045;pointer-events:none}
.f-grid{display:grid;gap:var(--sp-7)}
.fb{display:inline-flex;align-items:center;gap:var(--sp-3);font:var(--w-semi) 19px/1 var(--font);letter-spacing:var(--tr-snug);color:#fff;text-decoration:none}
.fb svg{width:34px;height:34px;--mk:#2A3A4E}
.f-brand p{margin-top:var(--sp-3);max-width:34ch;color:#B4C2D3;line-height:1.5}
.f-nets{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--sp-4)}
.f-nets li{display:inline-flex;align-items:center;gap:6px;border:1px solid #2C3B4F;border-radius:99px;font-size:var(--fs-xs);font-weight:var(--w-med);color:#B4C2D3}
.f-nets img{width:18px;height:18px;border-radius:50%}
[data-net=XRP] .f-nets li[data-n=XRP],[data-net=TRX] .f-nets li[data-n=TRX],[data-net=ETH] .f-nets li[data-n=ETH],[data-net=BTC] .f-nets li[data-n=BTC]{color:#fff;background:rgba(255,255,255,.07)}
.f-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6) var(--sp-5)}
.f-col{min-width:0}
.f-h{margin-bottom:var(--sp-1);font-size:var(--fs-xs);font-weight:var(--w-semi);color:#8EA0B7}
.f-col>a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;border-bottom:1px solid #243246;color:#E4EBF3;text-decoration:none;font-size:var(--fs-md);font-weight:var(--w-med)}
.f-col>a:after{content:"";flex:none;width:7px;height:7px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);opacity:.45;transition:transform .2s var(--e),opacity .2s}
.f-col>a:hover{color:#fff}
.f-col>a:hover:after{transform:translateX(3px) rotate(45deg);opacity:1}
.f-claim p:not(.f-h){margin:var(--sp-2) 0 var(--sp-3);color:#B4C2D3;font-size:var(--fs-sm);line-height:1.45}
.f-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h-sm);padding:0 16px;border-radius:var(--r-md);background:#fff;color:var(--ink);font-weight:var(--w-semi);font-size:var(--fs-sm);letter-spacing:var(--tr-snug);transition:transform .2s var(--e),box-shadow .2s}
.f-cta svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}
.f-cta:hover{transform:translateY(-1px);box-shadow:0 6px 18px -6px rgba(0,0,0,.55)}
.f-base{display:grid;gap:var(--sp-2);margin-top:var(--sp-7);padding-top:var(--sp-4);border-top:1px solid #2C3B4F;color:#9FB0C4;font-size:var(--fs-sm)}
.f-end{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}
@media(max-width:359px){
.f-nets{gap:4px}
.f-nets li{gap:4px;font-size:12px}
.f-nets img{width:16px;height:16px}
}
@media(min-width:900px){
footer.f{padding-top:var(--sp-9)}
.f-grid{grid-template-columns:minmax(0,1fr) minmax(0,520px);column-gap:var(--sp-9);align-items:start}
.f-nav{column-gap:var(--sp-8)}
.f-base{align-items:center;column-gap:var(--sp-8)}
.f-end{gap:var(--sp-6)}
.f-mark{right:auto;left:38%;top:36px;width:210px;height:210px}
}
dialog{border:0;padding:0;border-radius:var(--r-xl);max-width:520px;width:calc(100% - 24px);background:var(--s);color:var(--ink);box-shadow:var(--sh-3);margin:auto;max-height:calc(100dvh - 24px);overflow:auto;overscroll-behavior:contain}
dialog::backdrop{background:rgba(20,28,40,.5);animation:bd .12s ease-out}
@keyframes bd{from{opacity:0}}
.dh{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:10px 10px 10px 18px;border-bottom:1px solid var(--ln);font-weight:var(--w-semi);letter-spacing:var(--tr-snug)}
.ih{display:flex;align-items:center;gap:10px;min-width:0}
.ih .lg{width:32px;height:32px}
.it{display:grid;min-width:0}
.it b{font-weight:var(--w-semi);line-height:1.2}
.it small{font-size:var(--fs-xs);font-weight:var(--w-reg);color:var(--mu);letter-spacing:0}
.x{width:var(--tap);height:var(--tap);border-radius:10px;color:var(--mu);display:grid;place-items:center;flex:none}
.x svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}
.x:hover{background:var(--s3);color:var(--ink)}
.ia{display:flex;align-items:center;gap:10px}
.tg{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:var(--w-bold);letter-spacing:.04em}
.tg.in{background:var(--in-bg);color:var(--in-t)}
.tg.out{background:var(--out-bg);color:var(--out-t)}
.when{color:var(--mu);font-size:var(--fs-sm)}
.hash{background:var(--s2);border-radius:var(--r-md);padding:var(--sp-3);margin-top:6px}
.cp{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--ctl);background:var(--s);font-weight:var(--w-semi);color:var(--at);transition:background-color .2s}
.cp:hover{background:var(--s3)}
.cp:before{content:"";flex:none;background:currentColor;-webkit-mask:var(--ico-copy) center/contain no-repeat;mask:var(--ico-copy) center/contain no-repeat}
.cp[data-s=ok]{color:var(--in-t);border-color:var(--in-t)}
.cp[data-s=ok]:before{-webkit-mask-image:var(--ico-check);mask-image:var(--ico-check)}
.cp[data-s=err]{color:var(--err);border-color:var(--err)}
.cp[data-s=err]:before{display:none}
.route{position:relative;padding-left:24px}
.route:before{content:"";position:absolute;left:5px;top:20px;bottom:20px;width:2px;background:linear-gradient(var(--a),var(--ln2))}
#dc{max-width:522px;scrollbar-gutter:stable;scroll-padding-top:72px}
#dc .dh{min-height:54px}
#dc .claim-headmark--single{display:block;width:34px;height:34px;min-width:34px;max-width:34px;flex:0 0 34px;align-self:center;color:var(--a);transition:color .3s}
#dc .claim-headmark--single + span{display:grid;gap:1px;flex:0 0 auto;min-width:max-content;white-space:nowrap}
.claim-identity small{display:block;font-weight:400;font-size:11px;color:var(--mu);letter-spacing:0}
.cn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:10px}
.cn button{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;height:42px;min-width:0;padding:0 3px;border:1px solid var(--ln2);border-radius:11px;background:var(--s);font-size:var(--fs-sm);font-weight:var(--w-semi);color:var(--ink2);transition:border-color .18s,background-color .18s,box-shadow .18s}
.cn .lg{width:22px;height:22px}
.cn i{position:absolute;top:4px;right:4px;width:7px;height:7px;border-radius:50%}
.cn button:hover{border-color:var(--a);background:var(--s2)}
.cn button[aria-pressed=true]{border-color:var(--a);background:color-mix(in srgb,var(--a) 7%,#fff);color:var(--ink);box-shadow:inset 0 -2px 0 var(--a)}
.cb{animation:fade-claim .10s ease-out both;min-width:0}
@keyframes fade-claim{from{opacity:.85}to{opacity:1}}
#dc .sub{font-size:13px;line-height:1.45}
#dc .rw{padding:10px 0}
#dc .rw dt{font-size:13px}
#dc .rw dd{font-size:14px}
.ib{display:flex;align-items:center;border:1.5px solid var(--ctl);border-radius:12px;background:var(--s);padding:0 14px;transition:border-color .18s,box-shadow .18s}
.ib:focus-within{border-color:var(--at);box-shadow:0 0 0 3px color-mix(in srgb,var(--a) 13%,transparent)}
.ib.bad{border-color:var(--err)}
.ib input{flex:1;min-width:0;border:0;outline:0;height:56px;font:600 clamp(19px,5vw,25px)/1 var(--font);letter-spacing:var(--tr-snug);background:none;font-variant-numeric:tabular-nums}
.ib b{color:var(--mu);font-weight:var(--w-semi);font-size:13px}
.hl{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:11px;color:var(--mu);gap:3px 10px}
.ac{border:1px solid color-mix(in srgb,var(--a) 30%,var(--ln));background:color-mix(in srgb,var(--a) 3%,#fff);border-radius:13px;padding:14px;margin:14px 0 10px}
.ac small{font-size:10px;font-weight:var(--w-bold);letter-spacing:.05em;color:var(--mu)}
.ac code{user-select:all;display:block;font:var(--w-med) 13px/1.55 var(--mono);margin:10px 0 13px;overflow-wrap:anywhere;color:var(--ink)}
.ac>.btn{width:100%;height:42px;font-size:13px}
.ok{color:var(--in-t)}
.cf{background:#FFF7EF;border:1px solid #E8C1A0;border-radius:var(--r-md);padding:12px;margin-top:12px}
.cf p{font-size:13px;margin-bottom:8px}
.pend{display:inline-flex;align-items:center;gap:7px;font-weight:var(--w-bold);font-size:10.5px;letter-spacing:.07em;color:var(--pe-t);background:var(--pe-bg);border:1px solid #EED8A4;border-radius:var(--r-pill);padding:5px 9px;white-space:nowrap}
.pend:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--pe);animation:pulse 1.8s infinite}
.pk{margin-top:3px;border-top:1px solid var(--ln)}
.pk .rw{display:block;padding:4px 0}
.pk dt{font-size:11px!important}
.pk dd{text-align:left!important;font-size:12.5px!important;margin-top:2px;overflow-wrap:anywhere}
@media(max-width:359px){
.cn{gap:5px}
.cn button{gap:4px;font-size:11px}
.cn .lg{width:20px;height:20px}
}
@media(max-width:600px){
#dc{max-height:92dvh;max-height:calc(100dvh - max(38px,env(safe-area-inset-top,0px)))}
}
@media(min-width:900px){
.brand span{display:inline}
.tabs{flex:none;width:400px;margin:0 auto}
.hact{display:flex}
.hact .btn{height:var(--btn-h-sm);padding:0 var(--sp-4);font-size:var(--fs-sm)}
.tab{font-size:var(--fs-sm)}
.hero{padding-top:var(--sp-8)}
#dt{margin:0 0 0 auto;height:100dvh;max-height:none;width:480px;max-width:none;border-radius:var(--r-xl) 0 0 var(--r-xl)}
.dh{padding:12px 14px 12px var(--sp-6)}
}
@media(max-width:600px){
dialog{margin:auto 0 0;width:100%;max-width:none;border-radius:var(--r-xl) var(--r-xl) 0 0;max-height:92dvh}
}
@media(max-width:359px){
.wrap{padding:0 14px}
.hb{padding:7px 14px}
.tab{font-size:11.5px;gap:3px}
.tab .lg{width:20px;height:20px}
}
@media(prefers-reduced-motion:reduce){
*,*:before,*:after{animation-duration:.001s!important;transition-duration:.001s!important;scroll-behavior:auto!important}
}
#tx{position:fixed;inset:0;z-index:60;background:var(--bg);color:var(--ink);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .12s var(--e),transform .15s var(--e),visibility 0s .15s}
#tx.on{opacity:1;visibility:visible;transform:none;transition:opacity .12s var(--e),transform .15s var(--e),visibility 0s}
.txs{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}
.txb{display:flex;align-items:center;gap:8px;position:sticky;top:0;z-index:2;padding:max(10px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));border-bottom:1px solid var(--ln);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px)}
.txbk{margin-right:auto}
.txb button{display:inline-flex;align-items:center;gap:6px;min-height:44px;min-width:44px;justify-content:center;padding:0 12px;border:1px solid var(--ln);border-radius:12px;background:var(--s);color:var(--ink);font:inherit;font-size:14px;font-weight:500;cursor:pointer}
.txb svg,.txcp svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}
.txw{max-width:1120px;margin:0 auto;padding:20px max(16px,env(safe-area-inset-right)) max(48px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}
.txw>section{min-width:0;background:var(--s);border:1px solid var(--ln);border-radius:20px;padding:20px}
.txw h2{margin:0;font-size:13px;font-weight:600;color:var(--mu)}
.txc{display:flex;flex-wrap:wrap;gap:8px}
.txhs{font:400 15px/1.9 var(--mono);word-break:break-all}
.txhs i{font-style:normal;display:inline-block;margin-right:.6em}
.txcp{display:inline-flex;align-items:center;gap:6px;padding:0 12px;border:1px solid var(--ln);border-radius:10px;background:var(--s);color:var(--ink);font:500 13px var(--font);cursor:pointer}
.txmt{display:flex;gap:4px;align-items:center}
.txmt small{font:400 12px var(--mono);color:var(--mu)}
.txun h1{margin:0 0 8px;font-size:28px}
.txun p{color:var(--mu)}
.txun .btn{margin-top:16px}
@media(min-width:900px){
.txw{padding-top:32px}
}
@media(prefers-reduced-motion:reduce){
#tx,#tx *{transition:none!important;animation:none!important}
}
.txb{background:color-mix(in srgb,var(--bg) 86%,transparent)}
.txb button,.txcp{transition:background .15s,border-color .15s,color .15s,transform .15s var(--e)}
.txb button:hover,.txcp:hover{border-color:var(--ln2);background:var(--s2)}
.txb button:active,.txcp:active{transform:scale(.97)}
#tx button:focus-visible{outline:2px solid var(--a);outline-offset:2px}
.txw>section{box-shadow:0 1px 0 #fff inset,0 1px 2px rgba(20,28,40,.04),0 12px 32px -18px rgba(20,28,40,.14)}
.txh{position:relative;overflow:hidden;padding:24px;background:radial-gradient(120% 100% at 0 0,color-mix(in srgb,var(--a) 11%,transparent),transparent 62%),var(--s)!important}
.txh::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--a)}
.txhs i:nth-child(even){color:var(--mu)}
.txcp[data-s=ok]{color:var(--in-t);background:var(--in-bg);border-color:transparent}
.txcp[data-s=err]{color:var(--err);border-color:var(--err)}
.txtk{position:relative}
.txtk::before,.txtk::after{content:"";position:absolute;left:7px;right:7px;top:23px;height:2px;border-radius:1px;background:var(--s3)}
.txtk::after{background:linear-gradient(90deg,var(--pe),var(--in));clip-path:inset(0 calc(100% - var(--f,0%)) 0 0);transition:clip-path .9s linear}
.txmt i{transition:background .3s}
@media(min-width:900px){
.txw{gap:20px}
.txh{padding:36px}
}
@media(max-width:380px){
.txbk span{display:none}
.txh{padding:20px}
.txw>section{padding:16px}
}
@media(prefers-reduced-motion:reduce){
.txtk::after{transition:none}
}
.txtk{padding-top:16px}
@media(min-width:900px){
.txw{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.txh{display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:32px}
.txh .txc{grid-column:2;grid-row:2;align-self:end;margin-bottom:.4em}
}
.txphase{margin:15px 0 2px;padding:10px 12px;border:1px solid var(--ln);background:var(--s2);border-radius:10px;font-size:12px;color:var(--ink2);line-height:1.5}
.txmt.xv small{line-height:1.45}
.txw{grid-template-areas:"h" "c" "k" "a" "f" "n"}
@media(min-width:900px){
.txw{grid-template-areas:"h h" "c f" "k k" "a a" "n n"}
}
#tx .fx{max-width:1160px;margin:0 auto;padding:14px max(14px,env(safe-area-inset-right)) max(48px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));display:grid;gap:14px;min-width:0}
#tx .fx>*,#tx .fx-main>*{min-width:0}
#tx .fx-sec{background:var(--s);border:1px solid var(--ln);border-radius:20px;padding:18px;box-shadow:0 1px 2px rgba(20,28,40,.04),0 14px 32px -22px rgba(20,28,40,.18)}
#tx .fx h2{margin:0;font-size:13px;font-weight:600;color:var(--mu);text-transform:none;letter-spacing:0}
#tx .fx-sh{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px}
#tx .fx-sh b{font:500 13px var(--mono);color:var(--ink);text-align:right}
#tx .fx-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 20px;align-items:start;padding:20px;border:1px solid var(--ln);border-radius:24px;box-shadow:0 1px 2px rgba(20,28,40,.04),0 22px 44px -28px rgba(20,28,40,.28);isolation:isolate}
#tx .fx-hero:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--a),color-mix(in srgb,var(--a) 15%,transparent) 70%)}
#tx .fx-hl{min-width:0}
#tx .fx-who{display:flex;align-items:center;gap:12px}
#tx .fx-who .lg{width:48px;height:48px;border-radius:50%;box-shadow:0 0 0 1px var(--ln),0 0 0 5px color-mix(in srgb,var(--a) 14%,transparent),0 8px 16px -8px rgba(20,28,40,.35)}
#tx .fx-who b{display:block;font-size:17px;font-weight:620;letter-spacing:-.02em;line-height:1.2}
#tx .fx-who small{color:var(--mu);font-size:13px}
#tx .fx-amt{display:flex;align-items:baseline;margin:22px 0 14px;font-size:clamp(38px,11.5vw,84px);line-height:1;font-weight:560;letter-spacing:-.055em;font-variant-numeric:tabular-nums}
#tx .fx-amt .sg{margin-right:.03em}
#tx .fx-amt.in .sg{color:var(--in)}
#tx .fx-amt.out .sg{color:var(--out)}
#tx .fx-amt .ai,#tx .fx-amt .af{white-space:nowrap}
#tx .fx-amt .af{color:var(--ctl);font-weight:450}
#tx .fx-amt em{align-self:center;margin-left:.5em;padding:.34em .66em;border:1px solid var(--ln2);border-radius:10px;background:var(--s);color:var(--ink2);font:500 max(13px,.22em) var(--mono);font-style:normal;letter-spacing:.05em}
#tx .fx-chips{display:flex;flex-wrap:wrap;gap:8px}
#tx .fx-meta{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--ln);display:flex;flex-wrap:wrap;gap:4px 18px;font:400 13px var(--mono);color:var(--mu)}
#tx .fx-meta time{color:var(--ink2)}
#tx .fx-meta b{color:var(--ink);font-weight:550}
#tx .fx-seal{display:grid;justify-items:center;gap:2px;text-align:center;max-width:150px}
#tx .fx-ring{--sz:52px;position:relative;width:var(--sz);height:var(--sz);border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--in) var(--f,0%),var(--s3) 0)}
#tx .fx-seal.p .fx-ring{background:conic-gradient(var(--pe) var(--f,0%),var(--s3) 0)}
#tx .fx-ring:before{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--s)}
#tx .fx-ring span{position:relative;display:grid;place-items:center;width:100%;height:100%;justify-content:center}
#tx .fx-ring svg{width:55%;height:55%;fill:none;stroke:var(--in);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
#tx .fx-seal.p .fx-ring svg{stroke:var(--pe)}
#tx .fx-seal b{margin-top:8px;font-size:14px;font-weight:600;letter-spacing:-.01em}
#tx .fx-seal small{font-size:12px;color:var(--mu)}
#tx .fx-seal b,#tx .fx-seal small{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
#tx .fx-grid{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}
#tx .fx-main{display:grid;gap:14px;align-content:start}
#tx .fx-flow{container-type:inline-size;background:linear-gradient(180deg,color-mix(in srgb,var(--a) 4%,var(--s)),var(--s))}
#tx .fx-fl{display:grid;gap:0}
#tx .fx-eh{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px}
#tx .fx-eh small{font-size:12.5px;font-weight:600;color:var(--mu)}
#tx .fx-ad{margin-top:8px;padding:12px 14px;background:var(--s2);border:1px solid var(--ln);border-radius:14px;font:400 14px/1.8 var(--mono);user-select:all}
#tx .fx-ad i,#tx .fx-hash i{font-style:normal;display:inline-block;margin-right:.55em}
#tx .fx-ad i:nth-child(even),#tx .fx-hash i:nth-child(even){color:var(--mu)}
#tx .fx-lane{position:relative;display:grid;place-items:center;min-height:68px}
#tx .fx-lane i{position:absolute;left:50%;top:0;bottom:6px;width:2px;margin-left:-1px;border-radius:1px;background:linear-gradient(var(--ln2),var(--a))}
#tx .fx-lane span{position:relative;z-index:1;padding:6px 12px;border-radius:99px;border:1px solid var(--ln);font:500 13px var(--mono);font-variant-numeric:tabular-nums;max-width:100%;overflow-wrap:anywhere;text-align:center}
#tx .fx-flow.in .fx-lane span{color:var(--in-t);background:var(--in-bg);border-color:transparent}
#tx .fx-flow.out .fx-lane span{color:var(--out-t);background:var(--out-bg);border-color:transparent}
#tx .fx-lane svg{fill:none;stroke:var(--a);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;position:absolute;transform:none}
@container (min-width:640px){
#tx .fx-fl{grid-template-columns:minmax(0,1fr) minmax(150px,200px) minmax(0,1fr);align-items:start}
#tx .fx-lane{min-height:0;align-self:stretch;margin-top:44px;place-items:center}
#tx .fx-lane i{left:0;right:6px;top:50%;bottom:auto;width:auto;height:2px;margin:-1px 0 0;background:linear-gradient(90deg,var(--ln2),var(--a))}
#tx .fx-lane svg{right:-2px;top:50%;margin:-10px 0 0}
}
#tx .fx-trk{position:relative;padding-top:8px;margin-top:6px}
#tx .fx-trk:before,#tx .fx-trk:after{content:"";position:absolute;left:9px;right:9px;top:16px;height:3px;border-radius:2px;background:var(--s3)}
#tx .fx-trk:after{clip-path:inset(0 calc(100% - var(--f,0%)) 0 0)}
#tx .fx-trk ol{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
#tx .fx-trk li{display:grid;gap:2px;justify-items:center;min-width:0}
#tx .fx-trk li:first-child{justify-items:start}
#tx .fx-trk li:last-child{justify-items:end}
#tx .fx-trk i{width:18px;height:18px;border-radius:50%;border:3px solid var(--ln2);box-shadow:0 0 0 5px var(--s)}
#tx .fx-trk .d i{border-color:var(--in)}
#tx .fx-trk .a i{border-color:var(--pe);animation:fxpl 1.6s ease-out infinite}
#tx .fx-trk b{margin-top:10px;font-size:14px;font-weight:580;letter-spacing:-.01em}
#tx .fx-trk .n b{color:var(--mu);font-weight:450}
#tx .fx-trk time{font:400 12.5px var(--mono);color:var(--mu)}
@keyframes fxpl{0%{box-shadow:0 0 0 5px var(--s),0 0 0 5px color-mix(in srgb,var(--pe) 45%,transparent)}100%{box-shadow:0 0 0 5px var(--s),0 0 0 14px transparent}}
#tx .fx-conf .txmt{margin-top:20px}
#tx .fx-conf .txmt i{height:10px;border-radius:5px}
#tx .fx-conf .txmt.xv i{flex:1 1 auto}
#tx .fx-conf .txmt small{font-size:13px;margin-left:10px;white-space:nowrap}
#tx .fx-conf .txphase{margin-top:18px}
#tx .fx-note{margin:14px 0 0;font-size:13.5px;line-height:1.55;color:var(--ink2)}
#tx .fx-hash{margin-top:6px;padding:14px 16px;background:var(--s2);border:1px solid var(--ln);border-radius:14px;font:400 clamp(13px,3.7vw,17px)/1.9 var(--mono);user-select:all}
#tx .fx-rc dl{margin:6px 0 0;display:grid}
#tx .fx-rc dl>div{display:grid;gap:3px;padding:12px 0;min-width:0}
#tx .fx-rc dl>div:first-child{border-top:0}
#tx .fx-rc dt{font-size:12.5px;color:var(--mu)}
#tx .fx-rc dd{margin:0;font:500 13.5px/1.5 var(--mono);color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
#tx .fx-rc dd small{display:block;color:var(--mu);font-weight:400}
#tx .fx-rc .big dd{font:560 22px/1.2 var(--font);letter-spacing:-.03em}
#tx .fx-nh{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--ln)}
#tx .fx-nh h2{font-size:20px;font-weight:620;letter-spacing:-.028em;line-height:1.25;color:var(--ink)}
#tx .fx-nh p{margin:3px 0 0;font-size:13px;color:var(--mu)}
#tx .fx-tick{flex:none;padding:7px 10px;border:1px solid var(--ln2);border-radius:8px;color:var(--at);font:650 11px var(--mono)}
#tx .fx-viz{margin-top:18px;padding:16px;border:1px solid var(--ln);border-radius:14px;background:var(--s2)}
#tx .fx-viz .bar{display:flex;gap:3px;height:14px}
#tx .fx-viz .bar i{min-width:4px;border-radius:7px}
#tx .fx-viz i.r{background:var(--a)}
#tx .fx-viz i.c{background:color-mix(in srgb,var(--a) 38%,var(--s3))}
#tx .fx-viz i.f{background:var(--err)}
#tx .fx-viz i.m{background:transparent;border:2px dashed var(--ctl)}
#tx .fx-viz[aria-label^="Input"] i.c{background:var(--ctl)}
#tx .fx-viz ul{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}
#tx .fx-viz li{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--mu);min-width:0}
#tx .fx-viz li i{width:10px;height:10px;border-radius:3px;flex:none}
#tx .fx-viz li b{font:500 13px var(--mono);color:var(--ink);overflow-wrap:anywhere}
#tx .fx-tiles{margin:16px 0 0;display:grid;grid-template-columns:minmax(0,1fr)}
#tx .fx-tiles>div{min-width:0}
#tx .fx-tiles dt{font-size:12.5px;color:var(--mu);line-height:1.4}
#tx .fx-tiles dd{font:500 13.5px/1.5 var(--mono);color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
#tx .fx-tiles .ok dd{color:var(--in-t)}
#tx .fx-tiles .ok dd:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:var(--in);vertical-align:1px}
#tx .fx-cn{margin:16px 0 0;padding-left:12px;border-left:2px solid var(--ln2);font-size:12.5px;line-height:1.55;color:var(--mu);max-width:75ch;overflow-wrap:anywhere}
#tx .fx .txcp{min-height:40px}
@media(pointer:coarse){
#tx .fx .txcp{min-height:44px}
}
#tx .fx .txcp:focus-visible{outline:2px solid var(--a);outline-offset:2px}
@media(min-width:600px){
#tx .fx{padding-top:20px;gap:16px}
#tx .fx-hero{padding:28px;grid-template-columns:minmax(0,1fr) auto}
#tx .fx-sec{padding:22px}
#tx .fx-rc dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}
#tx .fx-rc dl>div:nth-child(2){border-top:0}
#tx .fx-rc .big{grid-column:1/-1}
#tx .fx-ring{--sz:64px}
}
@media(min-width:960px){
#tx .fx{padding-top:28px;gap:20px}
#tx .fx-hero{padding:40px 44px;gap:24px 48px;align-items:center}
#tx .fx-who .lg{width:56px;height:56px}
#tx .fx-who b{font-size:19px}
#tx .fx-amt{margin:34px 0 20px}
#tx .fx-seal{max-width:190px;gap:4px;padding:22px 26px;border:1px solid var(--ln);border-radius:20px;background:color-mix(in srgb,var(--s) 80%,transparent)}
#tx .fx-ring{--sz:112px}
#tx .fx-ring:before{inset:8px}
#tx .fx-seal b,#tx .fx-seal small{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
#tx .fx-seal b{margin-top:14px;font-size:16px}
#tx .fx-grid{grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}
#tx .fx-main{gap:20px}
#tx .fx-rc{position:sticky;top:84px}
#tx .fx-rc dl{grid-template-columns:minmax(0,1fr);gap:0}
#tx .fx-rc dl>div:nth-child(2){border-top:1px solid var(--ln)}
#tx .fx-sec{padding:26px}
}
@media(max-width:380px){
#tx .fx{padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right))}
#tx .fx-hero{padding:16px}
#tx .fx-sec{padding:14px}
#tx .fx-who .lg{width:42px;height:42px}
#tx .fx-trk b{font-size:13px}
#tx .fx-trk time{font-size:11.5px}
#tx .fx-hash{padding:12px}
#tx .fx-ad{padding:10px 12px;font-size:13px}
#tx .fx-nh h2{font-size:18px}
}
@media(prefers-reduced-motion:reduce){
#tx .fx-trk .a i{animation:none}
}
@media(max-width:599px){
#tx .fx-hero{grid-template-columns:minmax(0,1fr)}
#tx .fx-seal{position:absolute;top:16px;right:16px}
#tx .fx-who{padding-right:64px}
#tx .fx-amt{font-size:clamp(34px,10.6vw,60px);margin:20px 0 12px}
}
@media(max-width:380px){
#tx .fx-who{padding-right:58px}
#tx .fx-seal{top:14px;right:14px}
#tx .fx-who small{font-size:12px}
}
#tx .fx-ad i,#tx .fx-hash i,#tx .txhs i{display:inline;margin:0;padding:0;letter-spacing:0;word-spacing:0}
#tx .fx-ad,#tx .fx-hash,#tx .txhs{white-space:normal;overflow-wrap:anywhere;word-break:break-word;letter-spacing:0;word-spacing:0}
#tx .fx-lane{min-width:0;overflow:hidden}
#tx .fx-lane svg{display:block;left:50%;bottom:0;width:20px!important;height:20px!important;min-width:20px;max-width:20px;min-height:20px;max-height:20px;margin-left:-10px;flex:none;overflow:visible}
#tx .fx-lane svg path{fill:none;stroke:currentColor;stroke-width:2;vector-effect:non-scaling-stroke}
#tx .fx-lane{color:var(--a)}
#activity{--ax-gut:44px;--ax-lab:42px;--ax-ln:22px;overflow-anchor:none}
#activity .ax-in{--ax-c:var(--in);--ax-t:var(--in-t);--ax-bg:var(--in-bg);--ax-w:14,159,110}
#activity .ax-out{--ax-c:var(--out);--ax-t:var(--out-t);--ax-bg:var(--out-bg);--ax-w:232,89,12}
#activity .ax-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
#activity .ax-card{border:1px solid var(--ln);margin-top:var(--sp-5);overflow:hidden}
#activity .ax-tb{display:grid;gap:var(--sp-2);padding:12px 14px 14px}
#activity .ax-sr{position:relative;min-width:0}
#activity .ax-sr svg{position:absolute;left:13px;top:50%;width:16px;height:16px;margin-top:-8px;stroke:var(--mu);fill:none;stroke-width:2;stroke-linecap:round;pointer-events:none;transition:stroke .2s,transform .3s var(--e)}
#activity .ax-sr input{width:100%;height:var(--ctl-h);border:1px solid var(--ctl);padding:0 12px 0 38px;font-size:16px;font-weight:var(--w-med);text-overflow:ellipsis;transition:border-color .15s,box-shadow .15s;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 1px 2px rgba(17,24,39,.03)}
#activity .ax-sr input::placeholder{color:var(--mu);opacity:1;font-weight:var(--w-reg)}
@media(hover:hover){
#activity .ax-sr input:hover{border-color:var(--mu)}
}
#activity .ax-sr input:focus{outline:2px solid var(--at);outline-offset:0}
#activity .ax-sr input:placeholder-shown::-webkit-search-cancel-button{display:none}
#activity .ax-sr input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin:0 -2px 0 8px;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23718096'/%3E%3Cpath d='m5.4 5.4 5.2 5.2m0-5.2-5.2 5.2' stroke='%23fff' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E") center/16px no-repeat}
#activity .ax-seg{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-radius:var(--r-md);padding:4px;background:linear-gradient(180deg,rgba(236,241,248,.9),rgba(228,234,243,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}
#activity .ax-thumb{position:absolute;z-index:-1;top:3px;bottom:3px;left:3px;width:calc((100% - 6px)/3);transform:translateX(calc(var(--i,0)*100%));border-radius:10px;box-shadow:0 6px 14px rgba(15,23,42,.06),0 0 0 1px rgba(255,255,255,.92) inset}
#activity .ax-seg button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;padding:0 10px;border-radius:9px;font-size:var(--fs-sm);font-weight:var(--w-semi);letter-spacing:var(--tr-snug);color:var(--mu);transition:color .2s;height:38px}
#activity .ax-seg button:hover{color:var(--ink)}
#activity .ax-seg button:focus-visible{outline-offset:-2px;border-radius:9px}
#activity .ax-seg button:active .ax-c{color:var(--ink2)}
#activity .ax-seg button[aria-pressed=true]{color:var(--ink)}
#activity .ax-seg .ax-si[aria-pressed=true]{color:var(--in-t)}
#activity .ax-seg .ax-so[aria-pressed=true]{color:var(--out-t)}
#activity .ax-c{font:var(--w-med) 11.5px/1 var(--mono);font-variant-numeric:tabular-nums;color:var(--mu)}
#activity .ax-c:empty{display:none}
#activity .ax-hd{display:none;background:linear-gradient(180deg,rgba(247,249,252,.94),rgba(241,245,250,.96))}
#activity #list{display:block;overflow-anchor:none}
#activity #list.ex{max-height:min(640px,72vh);max-height:min(640px,72svh);overflow-y:auto;overscroll-behavior:contain;overflow-anchor:none;background:linear-gradient(var(--s) 30%,rgba(255,255,255,0)) center top,linear-gradient(rgba(255,255,255,0),var(--s) 70%) center bottom,radial-gradient(farthest-side at 50% 0,rgba(20,28,40,.13),rgba(20,28,40,0)) center top,radial-gradient(farthest-side at 50% 100%,rgba(20,28,40,.13),rgba(20,28,40,0)) center bottom;background-repeat:no-repeat;background-size:100% 36px,100% 36px,100% 10px,100% 10px;background-attachment:local,local,scroll,scroll}
#activity .ax-row{position:relative;isolation:isolate;display:grid;width:100%;text-align:left;cursor:pointer;grid-template-columns:var(--ax-gut) minmax(0,1fr) auto;column-gap:8px;align-items:center;grid-template-areas:"dir amt st" "rt rt rt" ". tx age" "meta meta meta";padding:12px 12px 11px;-webkit-tap-highlight-color:transparent}
#activity .ax-row,#activity .ax-empty{border-top:1px solid var(--ln)}
#activity .ax-row{transform:translateX(0)}
#activity .ax-row:active{background:var(--s2)}
#activity .ax-row:focus-visible{outline:2px solid var(--at);outline-offset:-2px;border-radius:0}
#activity .ax-row b{font-weight:inherit}
#activity .ax-row code i{font-style:normal;color:var(--mu)}
#activity .ax-row .ax-x{display:none}
#activity .ax-val{display:contents}
#activity .ax-dir{grid-area:dir;display:inline-flex;align-items:center;justify-content:center;gap:3px;width:var(--ax-gut);height:var(--ax-ln);border-radius:6px;font:var(--w-bold) 10.5px/1 var(--font);letter-spacing:.06em;color:var(--ax-t)}
#activity .ax-dir svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s var(--e)}
#activity .ax-out .ax-dir svg{transform:rotate(180deg)}
#activity .ax-amt{grid-area:amt;display:flex;align-items:baseline;gap:6px;min-width:0;height:var(--ax-ln);white-space:nowrap;overflow:hidden}
#activity .ax-amt b{font:var(--w-semi) clamp(15px,4.6vw,17.5px)/var(--ax-ln) var(--font);letter-spacing:-.022em;color:var(--ax-t);font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(255,255,255,.45)}
#activity .ax-amt{container-type:inline-size}
#activity .ax-amt b{font-size:min(clamp(15px,4.6vw,17.5px), calc((100cqi - 30px) / (var(--al,10) * .6)))}
#activity .ax-fr{font-weight:var(--w-med)}
#activity .ax-amt em{font:var(--w-med) 10.5px/var(--ax-ln) var(--mono);font-style:normal;letter-spacing:.05em;color:var(--mu)}
#activity .ax-st{grid-area:st;justify-self:end;display:inline-flex;align-items:center;gap:6px;height:var(--ax-ln);padding:0 9px 0 6px;border-radius:var(--r-pill);font:var(--w-semi) 12px/1 var(--font);letter-spacing:0;white-space:nowrap;color:var(--in-t);transition:color .3s,background-color .3s;box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}
#activity .ax-st.p{color:var(--pe-t);background:linear-gradient(180deg,rgba(255,245,224,.95),rgba(255,236,195,.97))}
#activity .ax-ic{width:14px;height:14px;flex:none;overflow:visible;filter:drop-shadow(0 1px 0 rgba(255,255,255,.35));transition:transform .4s var(--e)}
#activity .ax-ic circle{fill:none;stroke-width:2}
#activity .ax-rt{stroke:color-mix(in srgb,var(--pe) 30%,transparent);transition:fill .3s,stroke .3s}
#activity .ax-ra{stroke:var(--pe);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--pr,0));transform:rotate(-90deg);transform-box:fill-box;transform-origin:center;transition:stroke-dashoffset .95s linear,opacity .25s}
#activity .ax-rk{fill:none;stroke:#fff;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:12;transition:stroke-dashoffset .32s .12s ease-out}
#activity .ax-st:not(.p) .ax-rt{fill:var(--in);stroke:var(--in)}
#activity .ax-st:not(.p) .ax-ra{opacity:0}
#activity .ax-st:not(.p) .ax-rk{stroke-dashoffset:0}
#activity .ax-st.p .ax-rt{animation:ax-pulse 1.6s ease-in-out infinite}
#activity .ax-route{grid-area:rt;display:grid;grid-template-columns:var(--ax-gut) minmax(0,1fr);column-gap:8px;margin-top:6px;min-width:0}
#activity .ax-rail{grid-column:1;grid-row:1/3;position:relative;background:linear-gradient(var(--ax-c),var(--ax-c)) 50% 11px/1.5px 22px no-repeat}
#activity .ax-rail::before,#activity .ax-rail::after{content:"";position:absolute;left:50%;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--ax-c)}
#activity .ax-rail::before{top:7px}
#activity .ax-rail::after{top:29px}
#activity .ax-p .ax-rail{background:repeating-linear-gradient(to bottom,var(--ax-c) 0 3px,transparent 3px 6px) 50% 12px/1.5px 20px no-repeat}
#activity .ax-p .ax-rail::after{background:var(--s);box-shadow:inset 0 0 0 1.5px var(--ax-c)}
#activity .ax-hl{display:none;position:absolute;left:50%;top:23px;width:20px;height:20px;margin-left:-10px;border-radius:50%;background:rgba(var(--ax-w),.4);pointer-events:none}
#activity .ax-p .ax-hl{display:block;animation:ax-hl 1.8s ease-out infinite}
#activity .ax-ep{grid-column:2;display:flex;align-items:center;height:var(--ax-ln);min-width:0}
#activity .ax-ef{grid-row:1}
#activity .ax-et{grid-row:2}
#activity .ax-ep small,#activity .ax-tx small{flex:none;width:var(--ax-lab);font-size:10px;font-weight:var(--w-bold);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--mu)}
#activity .ax-ep code{font:var(--w-med) 12.5px/1 var(--mono);white-space:nowrap}
#activity .ax-arw{display:none}
#activity .ax-tx{grid-area:tx;display:flex;align-items:center;height:var(--ax-ln);min-width:0}
#activity .ax-tx code{font:var(--w-reg) 12px/1 var(--mono);white-space:nowrap}
#activity .ax-age{grid-area:age;justify-self:end;display:inline-flex;align-items:center;height:var(--ax-ln);font-size:12.5px;font-weight:var(--w-med);white-space:nowrap;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--mu) 88%,var(--ink));transition:color .6s}
#activity .ax-age{min-width:6.1em;justify-content:flex-end}
#activity .ax-meta{grid-area:meta;display:flex;align-items:flex-end;gap:12px;min-width:0;margin-top:8px}
#activity .ax-facts{flex:1 1 0;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px 14px;font-size:11.5px;line-height:18px}
#activity .ax-fa{display:inline-flex;align-items:baseline;gap:5px;min-width:0;white-space:nowrap}
#activity .ax-fa small{font-size:inherit;font-weight:var(--w-reg);color:var(--mu)}
#activity .ax-fa strong{font:var(--w-med) 11.5px/18px var(--mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums}
#activity .ax-p .ax-fs strong{color:var(--pe-t)}
#activity .ax-fs strong::before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:currentColor;vertical-align:1px}
#activity .ax-open{flex:none;display:none;align-items:center;gap:1px;font-size:12px;font-weight:var(--w-semi);line-height:18px;color:var(--at);white-space:nowrap}
#activity .ax-open svg,#activity .ax-chv{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
#activity .ax-open svg{width:13px;height:13px}
#activity .ax-chv{display:none}
#activity .ax-row::before,#activity .ax-row::after{content:"";position:absolute;z-index:-1;opacity:0;pointer-events:none}
#activity .ax-row::before{inset:0}
#activity .ax-row::after{left:0;top:0;bottom:0;width:3px;transform-origin:50% 0}
#activity .ax-row.fi::before{background:linear-gradient(90deg,rgba(14,159,110,.17),rgba(14,159,110,.045) 62%,rgba(14,159,110,0));animation:ax-wash .9s ease-out 1 both}
#activity .ax-row.fo::before{background:linear-gradient(90deg,rgba(232,89,12,.15),rgba(232,89,12,.04) 62%,rgba(232,89,12,0));animation:ax-wash .9s ease-out 1 both}
#activity .ax-row.fi::after{background:var(--in);animation:ax-bar .9s ease-out 1 both}
#activity .ax-row.fo::after{background:var(--out);animation:ax-bar .9s ease-out 1 both}
@keyframes ax-wash{0%{opacity:0}20%{opacity:1}100%{opacity:0}}
@keyframes ax-bar{0%{opacity:0;transform:scaleY(.15)}20%{opacity:1;transform:scaleY(1)}100%{opacity:0;transform:scaleY(1)}}
@keyframes ax-pulse{50%{opacity:.4}}
@keyframes ax-hl{0%{transform:scale(.4);opacity:1}100%{transform:scale(1);opacity:0}}
#activity .ax-ft{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:4px 12px 4px 16px;border-top:1px solid var(--ln);font-size:var(--fs-sm);color:var(--mu)}
#activity .ax-more{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap);margin-right:-4px;color:var(--at);font-weight:var(--w-semi);font-size:var(--fs-sm);padding:0 10px;border-radius:999px}
#activity .ax-more:active{background:var(--s3)}
#activity .ax-more::after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s var(--e)}
#activity .ax-more[aria-expanded=true]::after{transform:translateY(1px) rotate(-135deg)}
#activity .ax-empty{padding:36px var(--sp-4);min-height:168px;display:grid;justify-items:center;align-content:center;gap:var(--sp-1);text-align:center;color:var(--mu);background:radial-gradient(circle at 50% 0,rgba(37,99,235,.04),transparent 58%)}
#activity .ax-ei{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--s3);color:var(--mu);margin-bottom:var(--sp-2)}
#activity .ax-ei svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
#activity .ax-empty b{color:var(--ink);font-weight:var(--w-semi);font-size:var(--fs-md)}
#activity .ax-empty .btn{margin-top:var(--sp-3)}
@media(max-width:639px){
#activity .ax-ep small,#activity .ax-tx small{font-size:11px;letter-spacing:.045em}
#activity .ax-fa small{font-size:12px;font-weight:var(--w-med)}
}
@media(min-width:360px) and (max-width:639px){
#activity .ax-ep code{font-size:13px}
#activity .ax-tx code{font-size:12.5px}
}
@media(min-width:640px){
#activity .ax-tb{grid-template-columns:minmax(0,1fr) 252px;align-items:center;gap:var(--sp-3);padding:14px 16px 16px}
#activity .ax-row{grid-template-columns:minmax(0,1.05fr) minmax(0,1.2fr) auto;column-gap:20px;grid-template-areas:"val rt st" "tx rt age" "meta meta meta"}
#activity .ax-val{grid-area:val;display:flex;align-items:center;gap:8px;min-width:0}
#activity .ax-val>.ax-amt{flex:1 1 0}
#activity .ax-route{grid-template-columns:16px minmax(0,1fr);column-gap:12px;margin-top:0}
#activity .ax-open{display:inline-flex}
#activity .ax-open svg{transition:transform .15s var(--e)}
#activity .ax-row:hover .ax-open svg,#activity .ax-row:focus-visible .ax-open svg{transform:translateX(2px)}
}
@media(min-width:1140px){
#activity{--ax-cols:52px 200px 168px 152px minmax(20px,1fr) 152px 108px 60px 16px}
#activity .ax-hd{display:grid;grid-template-columns:var(--ax-cols);column-gap:16px;align-items:center;border-top:1px solid var(--ln);font-size:var(--fs-2xs);font-weight:var(--w-semi);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--mu);padding:10px 20px}
#activity .ax-ha{grid-column:2;text-align:right}
#activity .ax-hx{grid-column:3}
#activity .ax-hf{grid-column:4}
#activity .ax-ht{grid-column:6}
#activity .ax-hs{grid-column:7}
#activity .ax-hg{grid-column:8;text-align:right}
#activity .ax-row{grid-template-columns:var(--ax-cols);column-gap:16px;row-gap:3px;grid-template-areas:"dir amt tx ef lk et st age chv" "dir amt meta meta meta meta st age chv"}
#activity .ax-val,#activity .ax-route{display:contents}
#activity .ax-dir{justify-self:start;align-self:center}
#activity .ax-amt{justify-content:flex-end;align-self:center}
#activity .ax-amt b{font-size:min(18px, calc((100cqi - 30px) / (var(--al,10) * .6)))}
#activity .ax-st{justify-self:start;align-self:center}
#activity .ax-age{align-self:center}
#activity .ax-ef{grid-area:ef;grid-column:auto;grid-row:auto}
#activity .ax-et{grid-area:et;grid-column:auto;grid-row:auto}
#activity .ax-rail{display:none}
#activity .ax-ep small,#activity .ax-tx small{display:none}
#activity .ax-ep code{font-size:13px}
#activity .ax-tx code{font-size:13px}
#activity .ax-tx,#activity .ax-ep{align-self:center}
#activity .ax-row .ax-x{display:inline}
#activity .ax-meta{margin-top:0;align-items:flex-start}
#activity .ax-open{display:none}
#activity .ax-arw{display:block;grid-area:lk;position:relative;height:var(--ax-ln)}
#activity .ax-arw::before{content:"";position:absolute;left:0;right:3px;top:50%;height:6px;margin-top:-3px;opacity:.9;background:radial-gradient(circle at 3px 3px,var(--ax-c) 0 3px,transparent 3.5px) no-repeat,linear-gradient(var(--ax-c),var(--ax-c)) 0 50%/100% 1.5px no-repeat}
#activity .ax-arw::after{content:"";position:absolute;right:3px;top:50%;width:6px;height:6px;margin-top:-3px;border-top:1.5px solid var(--ax-c);border-right:1.5px solid var(--ax-c);transform:rotate(45deg)}
#activity .ax-p .ax-arw::before{background:radial-gradient(circle at 3px 3px,var(--ax-c) 0 3px,transparent 3.5px) no-repeat,repeating-linear-gradient(90deg,var(--ax-c) 0 3px,transparent 3px 5px) 0 50%/100% 1.5px no-repeat}
#activity .ax-chv{display:block;grid-area:chv;align-self:center;width:16px;height:16px;color:var(--mu);opacity:.5;transition:opacity .15s,transform .15s var(--e)}
#activity .ax-row:hover .ax-chv,#activity .ax-row:focus-visible .ax-chv{opacity:1;transform:translateX(2px);color:var(--at)}
#activity .ax-ft{padding-left:20px;padding-right:16px}
}
@media(max-width:359px){
#activity{--ax-gut:40px;--ax-lab:40px}
#activity .ax-row{padding:11px 10px 10px}
#activity .ax-st{padding:0;gap:5px;font-size:11.5px}
#activity .ax-sr svg{left:11px}
#activity .ax-sr input{padding:0 8px 0 34px}
#activity .ax-sr input::placeholder{font-size:15px}
#activity .ax-age{font-size:12px}
#activity .ax-facts{gap:2px 10px;font-size:11px}
#activity .ax-fa strong{font-size:11px}
#activity .ax-ft{padding-left:12px}
}
@media(prefers-reduced-motion:reduce){
#activity .ax-row,#activity .ax-row::before,#activity .ax-row::after,#activity .ax-rail::after,#activity .ax-hl,#activity .ax-rt,#activity .ax-ra,#activity .ax-rk,#activity .ax-thumb,#activity .ax-st,#activity .ax-chv{animation:none!important;transition:none!important}
}
#activity .ax-ep code b,#activity .ax-ep code i,#activity .ax-tx code b,#activity .ax-tx code i{margin:0;padding:0;letter-spacing:0;word-spacing:0}
#activity .ax-ep code,#activity .ax-tx code{font-kerning:none;letter-spacing:0;word-spacing:0}
#activity .ax-ep code>*,#activity .ax-tx code>*{display:inline}
#activity .ax-card{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,253,.985))}
#activity .ax-tb{background:linear-gradient(180deg,rgba(246,249,253,.92),rgba(255,255,255,.98))}
#activity .ax-sr input{border-color:color-mix(in srgb,var(--ctl) 76%,rgba(57,107,255,.16));background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,253,.98))}
#activity #list{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(250,252,255,.98))}
#activity .ax-row{transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}
@media(hover:hover){
#activity .ax-row:hover{background:linear-gradient(90deg,rgba(248,250,253,.98),rgba(255,255,255,.98));box-shadow:inset 0 0 0 1px rgba(113,128,150,.08)}
}
#activity .ax-row:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--at) 72%,white 28%)}
#activity .ax-st:not(.p){background:linear-gradient(180deg,rgba(225,243,235,.95),rgba(212,237,225,.96))}
#activity .ax-fa strong,#activity .ax-tx code,#activity .ax-ep code{color:color-mix(in srgb,var(--ink2) 90%,var(--ink))}
#activity .ax-open,#activity .ax-more{position:relative}
@media(hover:hover){
#activity .ax-more:hover{background:rgba(37,99,235,.07)}
}
@media(min-width:640px){
#activity .ax-row{padding:15px 16px 13px}
}
@media(min-width:1140px){
#activity .ax-tb{padding:16px 20px}
#activity .ax-row{padding:12px 20px}
}
@media(max-width:639px){
#activity .ax-row{row-gap:4px}
#activity .ax-ft{padding-top:6px;padding-bottom:6px}
}
#dt[open]{display:flex;flex-direction:column;background:var(--s)}
#dt .ci-h{position:sticky;top:0;z-index:3;flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 18px;background:color-mix(in srgb,var(--s) 92%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--ln);touch-action:none}
#dt .ci-id{display:flex;align-items:center;gap:11px;min-width:0}
#dt .ci-id .lg{width:32px;height:32px;border-radius:50%}
#dt .ci-nm{display:grid;min-width:0;line-height:1.2}
#dt .ci-nm b{font-size:15px;font-weight:600;letter-spacing:-.015em}
#dt .ci-nm small{font-size:12px;color:var(--mu)}
#dt .ci-b{flex:1 0 auto;min-width:0}
#dt .ci-hero{position:relative;padding:18px 18px 16px;border-bottom:1px solid var(--ln);isolation:isolate}
#dt .ci-hero:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--a)}
#dt .ci-chips{display:flex;align-items:center;justify-content:space-between;gap:8px}
#dt .ci-chips .tg{gap:5px;padding:0 10px 0 8px}
#dt .ci-chips .tg svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
#dt .ci-amt{display:flex;flex-wrap:wrap;align-items:baseline;margin:14px 0 6px;font-size:clamp(30px,9.6vw,42px);line-height:1.05;font-weight:560;letter-spacing:-.05em;font-variant-numeric:tabular-nums}
#dt .ci-sg{margin-right:.04em}
#dt .ci-hero.in .ci-sg{color:var(--in)}
#dt .ci-hero.out .ci-sg{color:var(--out)}
#dt .ci-int{white-space:nowrap}
#dt .ci-fr{white-space:nowrap;color:var(--ctl);font-weight:450}
#dt .ci-amt em{align-self:center;margin-left:.55em;padding:.34em .65em;border:1px solid var(--ln2);border-radius:8px;background:var(--s);color:var(--ink2);font:500 max(12.5px,.3em) var(--mono);letter-spacing:.04em}
#dt .ci-when{display:flex;flex-wrap:wrap;gap:2px 10px;margin:0;font-size:12.5px;color:var(--mu)}
#dt .ci-when span{color:var(--ink2);font-weight:550;font-variant-numeric:tabular-nums}
#dt .ci-when time{font-family:var(--mono);font-size:12px}
#dt .ci-conf{margin-top:16px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--ln) 80%,transparent)}
#dt .ci-ch{display:flex;justify-content:space-between;align-items:baseline;gap:10px}
#dt .ci-ch h3{margin:0;font-size:12.5px;font-weight:600;color:var(--mu)}
#dt .ci-ch b{font:500 12.5px var(--mono);color:var(--ink)}
#dt .ci-trk{position:relative;padding-top:12px}
#dt .ci-trk:before,#dt .ci-trk:after{content:"";position:absolute;top:19px;border-radius:1px;background:var(--s3)}
#dt .ci-trk:after{clip-path:inset(0 calc(100% - var(--f,0%)) 0 0)}
#dt .ci-trk ol{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;font-size:12px}
#dt .ci-trk li{display:grid;gap:1px;justify-items:center;min-width:0}
#dt .ci-trk li:first-child{justify-items:start}
#dt .ci-trk li:last-child{justify-items:end}
#dt .ci-trk i{border-radius:50%;border:2px solid var(--ln2);box-shadow:0 0 0 4px var(--s);transition:background .4s,border-color .4s}
#dt .ci-trk .d i{border-color:var(--in)}
#dt .ci-trk .a i{border-color:var(--pe);animation:cipl 1.6s ease-out infinite}
#dt .ci-trk b{margin-top:6px;font-weight:550;font-size:12.5px}
#dt .ci-trk .n b{color:var(--mu);font-weight:450}
#dt .ci-trk time{font:400 11.5px var(--mono);color:var(--mu)}
@keyframes cipl{0%{box-shadow:0 0 0 4px var(--s),0 0 0 4px color-mix(in srgb,var(--pe) 45%,transparent)}100%{box-shadow:0 0 0 4px var(--s),0 0 0 11px transparent}}
#dt .ci-pips{display:flex;align-items:center;gap:4px;margin-top:12px}
#dt .ci-pips i{flex:1;border-radius:3px;background:var(--s3)}
#dt .ci-pips small{margin-left:6px;font:400 12px var(--mono);color:var(--mu)}
#dt .ci-note{margin:12px 0 0;font-size:12.5px;line-height:1.5;color:var(--ink2)}
#dt .ci-sec{padding:16px 18px;border-bottom:1px solid var(--ln);min-width:0}
#dt .ci-t{margin:0;font-size:12.5px;font-weight:600;color:var(--mu)}
#dt .ci-th{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px}
#dt .ci-th .ci-t{min-width:0}
#dt .ci-tick{flex:none;padding:4px 8px;border:1px solid var(--ln2);border-radius:7px;color:var(--at);font:650 11px var(--mono)}
#dt .ci-route{position:relative;margin-top:10px;display:grid;gap:12px}
#dt .ci-route:before{content:"";position:absolute;left:5px;top:14px;bottom:14px;width:2px;border-radius:1px;background:linear-gradient(var(--a),var(--ln2))}
#dt .ci-leg{display:grid;grid-template-columns:12px minmax(0,1fr);gap:12px;align-items:start}
#dt .ci-nd{position:relative;margin-top:3px;width:12px;height:12px;border-radius:50%;background:var(--s);border:2px solid var(--a)}
#dt .ci-nd.e{background:var(--a)}
#dt .ci-leg small{display:block;margin-bottom:3px;font-size:12px;color:var(--mu)}
#dt .ci-ad{display:block;font:400 12.5px/1.55 var(--mono);color:var(--mu);overflow-wrap:anywhere;word-break:break-all;letter-spacing:-.01em}
#dt .ci-ad b{font-weight:600;color:var(--ink)}
#dt .ci-facts{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}
#dt .ci-facts>div{min-width:0;padding:10px 0;border-top:1px solid var(--ln)}
#dt .ci-facts>div:nth-child(-n+2){border-top:0;padding-top:0}
#dt .ci-facts>div:nth-last-child(-n+2):nth-child(odd){padding-bottom:0}
#dt .ci-facts .w{grid-column:1/-1}
#dt .ci-facts dt{font-size:12px;color:var(--mu)}
#dt .ci-facts dd{margin:3px 0 0;font:500 13px/1.45 var(--mono);color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
#dt .ci-hash{margin-top:8px;padding:12px 14px;background:var(--s2);border:1px solid var(--ln);border-radius:12px;font:400 12.5px/1.8 var(--mono);word-break:break-all;user-select:all}
#dt .ci-hash i{font-style:normal;display:inline-block;margin-right:.55em}
#dt .ci-hash i:nth-child(even){color:var(--mu)}
#dt .cp{margin:0;height:32px;padding:0 12px 0 10px;border-radius:9px;font-size:12.5px;white-space:nowrap;border-color:var(--ln2)}
#dt .cp:before{width:14px;height:14px}
#dt .ci-rows{margin:6px 0 0;display:grid}
#dt .ci-rows>div{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4px 14px;padding:9px 0;border-top:1px solid var(--ln);min-width:0}
#dt .ci-rows>div:first-child{border-top:0}
#dt .ci-rows dt{font-size:12.5px;color:var(--mu);line-height:1.5}
#dt .ci-rows dd{margin:0;font:500 12px/1.55 var(--mono);color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
#dt .ci-cn{margin:10px 0 0;padding-left:12px;border-left:2px solid var(--ln2);font-size:12px;line-height:1.55;color:var(--mu);overflow-wrap:anywhere}
#dt .ci-f{position:sticky;bottom:0;z-index:3;flex:none;padding:10px 18px calc(12px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--s) 94%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-top:1px solid var(--ln)}
#dt .ci-cta{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 16px;border:0;border-radius:12px;color:var(--on-ab);font:600 15px/1 var(--font);letter-spacing:-.01em;cursor:pointer;transition:filter .15s,transform .15s var(--e)}
#dt[data-net=BTC] .ci-cta{color:#1D1204}
#dt .ci-cta svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--e)}
#dt .ci-cta:hover{filter:brightness(1.07)}
#dt .ci-cta:hover svg{transform:translate(1px,-1px)}
#dt .ci-cta:active{transform:scale(.985)}
#dt .ci-cta:focus-visible,#dt .cp:focus-visible,#dt .x:focus-visible{outline:2px solid var(--a);outline-offset:2px}
@media(min-width:601px){
#dt .ci-h{padding:10px 12px 10px 24px}
#dt .ci-hero{padding:24px 24px 20px}
#dt .ci-sec{padding:18px 24px}
#dt .ci-f{padding:12px 24px 16px}
}
@media(max-width:380px){
#dt .ci-h{padding-left:14px}
#dt .ci-hero,#dt .ci-sec,#dt .ci-f{padding-left:14px;padding-right:14px}
#dt .ci-rows>div{grid-template-columns:minmax(0,1fr)}
#dt .ci-trk b{font-size:12px}
#dt .ci-trk time{font-size:11px}
}
@media(prefers-reduced-motion:reduce){
#dt .ci-trk:after,#dt .ci-cta,#dt .ci-cta svg{transition:none}
#dt .ci-trk .a i{animation:none}
}
#dc[data-cx] .db{--cxp:18px;padding:14px var(--cxp) 0}
@media(min-width:601px){
#dc[data-cx] .db{--cxp:24px}
}
@media(max-width:359px){
#dc[data-cx] .db{--cxp:14px;padding-top:12px}
}
#dc .cx-stp{margin:0 0 12px}
#dc .cx-sb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}
#dc .cx-sb i{height:3px;border-radius:2px;background:var(--ln2);transition:background-color .3s;transform-origin:left}
#dc .cx-sb .dn{background:var(--in)}
#dc .cx-stp p{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:8px 0 0}
#dc .cx-stp b{font-size:14px;font-weight:600;letter-spacing:-.012em}
#dc .cx-stp span{font-size:12.5px;color:var(--mu)}
#dc .cx-nets{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;margin:0 0 14px;border:1px solid var(--ln);border-radius:18px}
#dc .cx-ind{position:absolute;top:4px;bottom:4px;left:4px;border-radius:14px;border:1px solid color-mix(in srgb,var(--a) 42%,var(--ln));transform:translateX(calc(var(--i,0)*(100% + 4px)));transition:transform .34s var(--e),border-color .25s,box-shadow .25s}
#dc .cx-t{position:relative;z-index:1;display:grid;grid-auto-flow:row;justify-items:center;align-content:center;gap:5px;height:70px;min-width:0;padding:0 2px;border:0;border-radius:14px;background:none;color:var(--mu);font:600 13px var(--font);letter-spacing:.015em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:height .32s var(--e),color .2s}
#dc .cx-t:hover{color:var(--ink)}
#dc .cx-t:active{transform:scale(.97)}
#dc .cx-lg{position:relative;display:block;width:32px;height:32px;transition:width .32s var(--e),height .32s var(--e)}
#dc .cx-lg .lg{width:100%;height:100%;border-radius:50%;opacity:.62;filter:saturate(.75);transition:opacity .25s,filter .25s,box-shadow .25s}
#dc .cx-t:hover .lg{opacity:.9;filter:none}
#dc .cx-t[aria-pressed=true]{color:var(--ink)}
#dc .cx-t[aria-pressed=true] .lg{opacity:1;filter:none;box-shadow:0 0 0 2px var(--s),0 0 0 3.5px var(--a)}
#dc .cx-dot{position:absolute;right:-4px;top:-3px;width:11px;height:11px;border-radius:50%;border:2px solid var(--s);background:var(--in)}
#dc .cx-dot.p{background:var(--pe)}
#dc .cx-nets[data-m=c] .cx-t{grid-auto-flow:column;gap:7px;height:46px;flex-direction:row;align-items:center;justify-content:center;align-content:center}
#dc .cx-nets[data-m=c] .cx-lg{width:24px;height:24px;flex:none;align-self:center}
#dc .cx-nets[data-m=c] .cx-t[aria-pressed=true] .lg{box-shadow:0 0 0 1.5px var(--s),0 0 0 3px var(--a)}
#dc .cx-pn,#dc .cx-am{animation:cxin .3s var(--e) both}
#dc .cx-same .cx-pn,#dc .cx-same .cx-am{animation:none}
@keyframes cxin{from{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}
#dc .cx-pn{padding:16px 14px 14px;border-radius:18px;position:relative;overflow:hidden;isolation:isolate}
#dc .cx-id{display:flex;align-items:center;gap:13px}
#dc .cx-id .lg{width:44px;height:44px;flex:none;border-radius:50%}
#dc .cx-id h3{margin:0;font:600 clamp(22px,6.4vw,26px)/1.1 var(--font);letter-spacing:-.035em}
#dc .cx-id p{margin:4px 0 0;font-size:13px;line-height:1.35;color:var(--mu)}
#dc .cx-gg{margin-top:20px}
#dc .cx-gh{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13px;color:var(--mu)}
#dc .cx-gh b{display:flex;align-items:baseline;gap:6px;min-width:0;font:560 clamp(17px,5vw,20px)/1.2 var(--font);letter-spacing:-.025em;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}
#dc .cx-gh u{text-decoration:none;font:500 12.5px var(--mono);color:var(--mu)}
#dc .cx-bar{height:6px;margin-top:9px;border-radius:3px;background:var(--s3);overflow:hidden}
#dc .cx-bar i{display:block;height:100%;border-radius:3px;transform-origin:left;animation:cxbar .6s var(--e) both;position:relative;overflow:hidden}
@keyframes cxbar{from{transform:scaleX(.05)}to{transform:none}}
#dc .cx-gf{margin:6px 0 0;font-size:12.5px;color:var(--mu)}
#dc .cx-lim{margin:16px 0 0;display:grid;border-top:1px solid var(--ln)}
#dc .cx-lim>div{min-width:0;padding:12px 4px 0 0}
#dc .cx-lim>div+div{padding-left:8px;border-left:1px solid var(--ln)}
#dc .cx-lim dt{font-size:12.5px;color:var(--mu)}
#dc .cx-lim dd{margin:3px 0 0;font:500 clamp(11px,3vw,14px)/1.3 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums}
#dc .cx-lb{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 8px;font-size:13px;font-weight:600;color:var(--ink2)}
#dc .cx-lb em{font-style:normal;font-weight:400;font-size:12.5px;color:var(--mu)}
#dc .cx-ib{display:flex;align-items:center;gap:8px;padding:0 10px 0 16px;border:1.5px solid var(--ln2);border-radius:16px;transition:border-color .18s,box-shadow .18s}
#dc .cx-ib[data-s=ok]:not(:focus-within){border-color:color-mix(in srgb,var(--in) 55%,var(--ln2))}
#dc #ca{flex:1;min-width:0;height:64px;padding:0;border:0;outline:0;background:none;color:var(--ink);caret-color:var(--a);font:560 clamp(28px,8.6vw,38px)/1 var(--font);letter-spacing:-.04em;font-variant-numeric:tabular-nums}
#dc .cx-ib[data-l=l] #ca{font-size:clamp(20px,6vw,26px)}
#dc #ca::placeholder{color:var(--ctl);opacity:1;font-weight:450}
#dc .cx-cu{flex:none;display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 5px;border:1px solid var(--ln);border-radius:99px;background:var(--s2);font:600 13px var(--mono);letter-spacing:.02em;color:var(--ink2)}
#dc .cx-cu .lg{width:24px;height:24px;border-radius:50%}
#dc .cx-er{display:flex;gap:6px;min-height:20px;margin:7px 2px 0;font-size:12.5px;line-height:1.4;color:var(--err)}
#dc .cx-er:not(:empty):before{content:"";flex:none;width:14px;height:14px;margin-top:1px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5v.01'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5v.01'/%3E%3C/svg%3E") center/contain no-repeat}
#dc .cx-pre{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 14px}
#dc .cx-pre button{display:grid;gap:2px;justify-items:start;align-content:center;min-height:50px;padding:7px 10px;border:1px solid var(--ln);border-radius:12px;text-align:left;cursor:pointer;transition:border-color .18s,background-color .18s}
#dc .cx-pre button:hover{border-color:var(--ctl)}
#dc .cx-pre span{font-size:12px;font-weight:550;color:var(--mu)}
#dc .cx-pre b{max-width:100%;font:500 12.5px/1.25 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}
#dc .cx-pre button[aria-pressed=true]{border-color:color-mix(in srgb,var(--a) 55%,var(--ln));background:color-mix(in srgb,var(--a) 9%,var(--s))}
#dc .cx-pre button[aria-pressed=true] span{color:var(--at)}
#dc .cx-io{padding:2px 14px;border:1px solid var(--ln);border-radius:16px}
#dc .cx-io[data-s=ok]{border-color:color-mix(in srgb,var(--a) 28%,var(--ln))}
#dc .cx-r{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 0}
#dc .cx-k{font:650 12px var(--mono);letter-spacing:.06em;color:var(--mu)}
#dc .cx-v{display:flex;align-items:baseline;gap:7px;min-width:0}
#dc .cx-v b{min-width:0;font:560 19px/1.15 var(--font);letter-spacing:-.025em;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}
#dc .cx-v u{flex:none;width:3.4ch;text-decoration:none;font:500 12.5px var(--mono);color:var(--mu)}
#dc .cx-r.out b{font-size:clamp(24px,7.2vw,30px);letter-spacing:-.035em}
#dc .cx-m{display:flex;align-items:center;gap:10px}
#dc .cx-m i{flex:1;height:1px;background:var(--ln2)}
#dc .cx-m span{padding:3px 10px;border-radius:99px;border:1px solid color-mix(in srgb,var(--a) 30%,var(--ln));background:color-mix(in srgb,var(--a) 9%,var(--s));font:600 12px var(--mono);color:var(--at)}
#dc .cx-bd{margin:14px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}
#dc .cx-bd>div{min-width:0}
#dc .cx-bd dt{font-size:12.5px;color:var(--mu)}
#dc .cx-bd dd{margin:2px 0 0;font:500 13px/1.4 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
#dc .cx-foot{position:sticky;bottom:0;z-index:2;display:flex;gap:8px;margin:14px calc(-1*var(--cxp)) 0;padding:12px var(--cxp) calc(14px + env(safe-area-inset-bottom,0px));border-radius:0 0 var(--r-xl) var(--r-xl)}
#dc .cx-go,#dc .cx-bk{display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;border:0;border-radius:14px;font:600 15px/1 var(--font);letter-spacing:-.01em;cursor:pointer;transition:filter .15s,transform .15s var(--e),background-color .18s}
#dc .cx-go{flex:1 1 auto;min-width:0;padding:0 18px;color:var(--on-ab)}
html[data-net=BTC] #dc:not([data-net]) .cx-go{color:#1D1204}
#dc .cx-bk{flex:0 0 auto;padding:0 16px 0 12px;color:var(--ink)}
#dc .cx-go svg,#dc .cx-bk svg{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--e)}
#dc .cx-go:not(:disabled):hover{filter:brightness(1.07)}
#dc .cx-go:not(:disabled):hover svg{transform:translateX(2px)}
#dc .cx-bk:hover svg{transform:translateX(-2px)}
#dc .cx-go:not(:disabled):active,#dc .cx-bk:active{transform:scale(.985)}
#dc .cx-go:disabled{background:var(--s3);color:var(--mu);box-shadow:none;cursor:not-allowed}
#dc .cx-t:focus-visible,#dc .cx-go:focus-visible,#dc .cx-bk:focus-visible,#dc .cx-pre button:focus-visible{outline:2px solid var(--a);outline-offset:2px}
@media(max-width:380px){
#dc .cx-pn{padding:14px 10px 12px}
#dc .cx-t{height:64px;font-size:12.5px}
#dc .cx-lg{width:30px;height:30px}
#dc .cx-nets[data-m=c] .cx-t{height:44px;gap:5px}
#dc .cx-nets[data-m=c] .cx-lg{width:22px;height:22px}
#dc .cx-gh{flex-wrap:wrap;row-gap:4px}
#dc .cx-gh b{flex:0 0 auto;margin-left:auto;white-space:nowrap;overflow-wrap:normal}
#dc .cx-cu{padding-right:9px;gap:5px}
#dc .cx-pre button{padding:6px 8px}
#dc .cx-pre b{font-size:12px;letter-spacing:-.02em}
#dc .cx-bk{padding:0 12px 0 8px}
#dc .cx-go{padding:0 12px;font-size:14.5px}
}
@media(prefers-reduced-motion:reduce){
#dc .cx-ind,#dc .cx-t,#dc .cx-lg,#dc .cx-sb i,#dc .cx-go,#dc .cx-bk,#dc .cx-go svg,#dc .cx-bk svg{transition:none}
}
#dc .cx-rf,#dc .cx-pd{animation:cxin .3s var(--e) both}
#dc .cx-same .cx-rf,#dc .cx-same .cx-pd{animation:none}
#dc .cx-stp[data-st="4"] .cx-sb .on{background:var(--pe)}
#dc .cx-stp[data-st="4"] span{color:var(--pe-t);font-weight:600}
#dc .cx-sl{position:relative;border:1px solid var(--ln);border-radius:20px;background:var(--s)}
#dc .cx-sf{padding:14px 16px 16px;border-radius:19px 19px 0 0}
#dc .cx-s1{display:flex;align-items:center;justify-content:space-between;gap:10px}
#dc .cx-sl .cx-cu{padding:3px 11px 3px 3px;background:var(--s);font:600 12.5px var(--font);letter-spacing:-.005em}
#dc .cx-sl .cx-cu .lg{width:22px;height:22px}
#dc .cx-ov{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px;margin:9px 0 0}
#dc .cx-ov b{min-width:0;font:560 clamp(27px,8.4vw,34px)/1.05 var(--font);letter-spacing:-.042em;font-variant-numeric:tabular-nums;color:var(--at);overflow-wrap:anywhere}
#dc .cx-ov u,#dc .cx-il u{text-decoration:none;font:500 12.5px var(--mono);color:var(--mu)}
#dc .cx-il{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;margin:10px 0 0;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--a) 16%,var(--ln))}
#dc .cx-il b{min-width:0;font:560 16px/1.2 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
#dc .cx-x{margin-left:auto;padding:2px 9px;border-radius:99px;border:1px solid color-mix(in srgb,var(--a) 30%,var(--ln));background:color-mix(in srgb,var(--a) 9%,var(--s));font:600 12px var(--mono);color:var(--at)}
#dc .cx-pf{position:relative;height:22px;margin:0 -1px;background:radial-gradient(circle at 0 50%,var(--s) 0,var(--s) 9.5px,var(--ln) 10px,var(--ln) 10.9px,transparent 11.3px) no-repeat,radial-gradient(circle at 100% 50%,var(--s) 0,var(--s) 9.5px,var(--ln) 10px,var(--ln) 10.9px,transparent 11.3px) no-repeat}
#dc .cx-pf:before{content:"";position:absolute;left:20px;right:20px;top:50%;border-top:1.5px dashed var(--ln2);transform:translateY(-.75px)}
#dc .cx-rb{padding:2px 16px 16px}
#dc .cx-rh{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px;font-size:13px;font-weight:600;color:var(--ink2)}
#dc .cx-nt{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 7px;border:1px solid var(--ln);border-radius:99px;font-size:12px}
#dc .cx-nt svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}
#dc .cx-rc{display:block;padding:12px 14px 13px;border:1px solid var(--ln);border-radius:14px;font-family:var(--mono);transition:border-color .35s,background-color .35s;box-sizing:border-box;overflow:hidden}
#dc .cx-rf[data-c="1"] .cx-rc{border-color:color-mix(in srgb,var(--in) 40%,var(--ln));background:color-mix(in srgb,var(--in) 5%,var(--s2))}
#dc .cx-px{display:block;margin:0 0 5px;font-size:12px;letter-spacing:.02em;color:var(--mu)}
#dc .cx-hx{align-items:center;gap:.56ch;min-width:0;overflow:hidden;font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;letter-spacing:0!important}
#dc .cx-hx i{flex:none;font-style:normal;overflow-wrap:anywhere}
#dc .cx-hx.w2{display:flex!important;flex-wrap:wrap;justify-content:center;gap:.15em 0}
#dc .cx-br{flex-basis:100%;height:0}
#dc .cx-cp{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;margin-top:10px;padding:0 14px;border:1px solid color-mix(in srgb,var(--a) 38%,var(--ln));border-radius:14px;color:var(--at);font:600 14.5px/1 var(--font);letter-spacing:-.01em;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s,transform .15s var(--e);position:relative}
#dc .cx-cp:active{transform:scale(.985)}
#dc .cx-cp svg,#dc .cx-q svg{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
#dc .cx-cp em{font-style:normal;font-weight:500;color:var(--mu)}
#dc .cx-cp em:before{content:"·";margin-right:8px}
#dc .cx-cp[data-s=ok]{border-color:color-mix(in srgb,var(--in) 45%,var(--ln));background:var(--in-bg);color:var(--in-t)}
#dc .cx-cp[data-s=ok]:hover{background:color-mix(in srgb,var(--in-bg) 80%,var(--s))}
#dc .cx-cp[data-s=bad]{border-color:var(--err);background:color-mix(in srgb,var(--err) 7%,var(--s));color:var(--err)}
#dc .cx-er.b{min-height:0;margin:9px 2px 0}
#dc .cx-fn{margin:9px 2px 0;font-size:12px;line-height:1.45}
#dc .cx-fx .cx-cp .ck{stroke-dasharray:1;animation:cxck .5s var(--e) both}
#dc .cx-fx .cx-hx i{animation:cxhl 1s var(--e) both;animation-delay:calc(var(--n)*70ms)}
@keyframes cxck{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
@keyframes cxhl{from{color:var(--in-t)}to{color:var(--ink)}}
#dc .cx-md{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px;margin:14px 2px 0}
#dc .cx-md dt{font-size:12.5px;color:var(--mu)}
#dc .cx-md dd{margin:3px 0 0;font:500 13px/1.35 var(--font);color:var(--ink)}
#dc .cx-md dd.m{font:500 13px/1.4 var(--mono);overflow-wrap:anywhere}
#dc .cx-sd{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;vertical-align:middle;transform:translateY(-1px)}
#dc .cx-sd.ok{background:var(--in)}
#dc .cx-sd.pe{background:var(--pe)}
#dc .cx-md small{display:block;margin:1px 0 0 14px;font-size:12px;font-weight:550}
#dc .cx-md small.pe{color:var(--pe-t)}
#dc .cx-qa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 0}
#dc .cx-q{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 8px;border:1px solid var(--ln);border-radius:12px;color:var(--ink2);font:600 13.5px/1 var(--font);letter-spacing:-.01em;cursor:pointer;transition:background-color .18s,border-color .18s,color .18s}
#dc .cx-q svg{width:16px;height:16px}
#dc .cx-q:hover{border-color:var(--ln2)}
#dc .cx-q+.cx-q{color:var(--mu)}
#dc .cx-q+.cx-q:hover{color:var(--err);border-color:color-mix(in srgb,var(--err) 40%,var(--ln));background:color-mix(in srgb,var(--err) 5%,var(--s))}
#dc .cx-go svg:first-child:not(:last-child){width:16px;height:16px}
#dc .cx-cf{position:absolute;left:0;right:0;bottom:0;z-index:4;padding:16px var(--cxp) calc(14px + env(safe-area-inset-bottom,0px));border-radius:20px 20px var(--r-xl) var(--r-xl);background:var(--s);box-shadow:0 -1px 0 var(--ln),0 -24px 38px -14px rgba(20,28,40,.3);animation:cxup .24s var(--e) both}
@keyframes cxup{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
#dc .cx-cf b{display:block;font-size:15.5px;font-weight:600;letter-spacing:-.015em}
#dc .cx-cf p{margin:5px 0 0;font-size:13px;line-height:1.45;color:var(--mu)}
#dc .cx-ca2{display:flex;gap:8px;margin-top:14px}
#dc .cx-dg{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;min-height:50px;padding:0 14px;border:0;border-radius:14px;background:var(--err);color:#fff;font:600 15px/1 var(--font);letter-spacing:-.01em;cursor:pointer;transition:filter .15s,transform .15s var(--e)}
#dc .cx-dg:hover{filter:brightness(1.07)}
#dc .cx-dg:active{transform:scale(.985)}
#dc #cc[data-ch] .cx-ta,#dc #cc:not([data-ch]) .cx-tc{display:none}
#dc .cx-q:focus-visible,#dc .cx-cp:focus-visible,#dc .cx-dg:focus-visible{outline:2px solid var(--a);outline-offset:2px}
@media(max-width:380px){
#dc .cx-sf{padding:13px 14px 14px}
#dc .cx-rb{padding:2px 14px 14px}
#dc .cx-rc{padding:11px 12px 12px}
#dc .cx-pf:before{left:16px;right:16px}
#dc .cx-q{font-size:13px;gap:6px}
}
@media(prefers-reduced-motion:reduce){
#dc .cx-cp,#dc .cx-cf,#dc .cx-dg,#dc .cx-q{transition:none}
}
#dc .cv-bn{padding:0 16px 13px;border-radius:19px 19px 0 0;border-bottom:1px solid color-mix(in srgb,var(--pe) 24%,var(--ln))}
#dc .cv-bh{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px}
#dc .cv-pl{display:inline-flex;align-items:center;gap:10px;min-width:0;font:650 14px/1 var(--font);letter-spacing:-.012em;color:var(--pe-t);white-space:nowrap}
#dc .cv-dt{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:var(--pe)}
#dc .cv-dt:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid var(--pe);opacity:0;animation:cvpl 2.6s var(--e) infinite}
@keyframes cvpl{0%{transform:scale(.55);opacity:.6}70%,100%{transform:scale(1.3);opacity:0}}
#dc .cv-el{display:inline-flex;align-items:baseline;gap:5px;flex:none;font:500 12.5px/1 var(--font);color:var(--pe-t);white-space:nowrap}
#dc .cv-el b{font:600 12.5px/1 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}
#dc .cv-tk{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0}
#dc .cv-tk li{position:relative;display:grid;justify-items:center;text-align:center;min-width:0}
#dc .cv-tk li:not(:last-child):before{content:"";position:absolute;top:10px;left:calc(50% + 15px);right:calc(15px - 50%);height:2px;border-radius:1px;transform-origin:left}
#dc .cv-tk li[data-c=g]:before{background:var(--in)}
#dc .cv-tk li[data-c=ga]:before{background:linear-gradient(90deg,var(--in),var(--pe))}
#dc .cv-tk li[data-c=l]:before{background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--ctl) 75%,transparent) 0 4px,transparent 4px 8px)}
#dc .cv-nd{position:relative;display:grid;place-items:center;width:22px;height:22px;border-radius:50%}
#dc .cv-nd svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}
#dc .cv-tk .d .cv-nd{background:var(--in);color:#fff}
#dc .cv-tk .a .cv-nd{background:var(--s)}
#dc .cv-tk .a .cv-nd:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px dashed var(--pe);animation:cvsp 16s linear infinite}
#dc .cv-tk .a .cv-nd i{width:8px;height:8px;border-radius:50%;background:var(--pe)}
#dc .cv-tk .l .cv-nd{border:1.5px dashed var(--ctl);background:var(--s);color:var(--mu)}
#dc .cv-tk .l .cv-nd svg{width:11px;height:11px;stroke-width:2.1}
@keyframes cvsp{to{transform:rotate(1turn)}}
#dc .cv-tk b{margin-top:8px;max-width:100%;font:600 12.5px/1.2 var(--font);letter-spacing:-.012em;color:var(--ink);white-space:nowrap}
#dc .cv-tk .l b{color:var(--mu)}
#dc .cv-s{margin-top:2px;font:600 11.5px/1.2 var(--font);color:var(--mu);white-space:nowrap}
#dc .cv-tk .d .cv-s{color:var(--in-t)}
#dc .cv-tk .a .cv-s{color:var(--pe-t)}
#dc .cv-nt{margin:10px 0 0;padding-top:9px;border-top:1px solid color-mix(in srgb,var(--pe) 20%,var(--ln));font-size:12px;line-height:1.4;color:var(--pe-t);text-wrap:balance}
#dc .cv-sh{display:none}
#dc .cv-sf{padding:13px 16px 15px;background:linear-gradient(180deg,color-mix(in srgb,var(--a) 8%,transparent),transparent 140px)}
#dc .cv-ov b i{font-style:normal;font-weight:500;font-size:.6em;letter-spacing:-.015em;color:var(--mu)}
#dc .cv-rb{padding-bottom:13px}
#dc .cv-rb .cx-rc{padding:10px 14px 11px}
#dc .cv-rb .cx-px{margin-bottom:3px}
#dc .cv-id{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:11px 0 0;padding-top:11px;border-top:1px solid var(--ln)}
#dc .cv-id>div{min-width:0;display:grid;gap:3px}
#dc .cv-lb{font-size:12.5px;color:var(--mu)}
#dc .cv-rq{font:500 14px/1.25 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
#dc .cv-sb{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:8px 0 0;font-size:12.5px;color:var(--mu)}
#dc .cv-tm{font:500 12.5px/1.3 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;text-align:right}
#dc .cv-cp{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;min-width:92px;min-height:40px;padding:0 13px 0 11px;border:1px solid var(--ln2);border-radius:12px;color:var(--ink2);font:600 13.5px/1 var(--font);letter-spacing:-.01em;cursor:pointer;transition:background-color .18s,border-color .18s,color .18s,transform .15s var(--e)}
#dc .cv-cp svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
#dc .cv-cp:active{transform:scale(.97)}
#dc .cv-cp[data-s=ok]{border-color:color-mix(in srgb,var(--in) 45%,var(--ln));background:var(--in-bg);color:var(--in-t)}
#dc .cv-cp[data-s=bad]{border-color:var(--err);color:var(--err)}
#dc .cv-cp:focus-visible,#dc .cv-cl:focus-visible{outline:2px solid var(--a);outline-offset:2px}
#dc .cb:not(.cx-same) .cv-tk li:not(:last-child):before{animation:cvlx .5s var(--e) both;animation-delay:calc(.2s + var(--j)*.18s)}
#dc .cb:not(.cx-same) .cv-nd{animation:cvnd .4s var(--e) both;animation-delay:calc(.1s + var(--j)*.18s)}
#dc .cb:not(.cx-same) .cv-tk .d .ck{stroke-dasharray:1;animation:cxck .45s var(--e) both;animation-delay:calc(.2s + var(--j)*.18s)}
@keyframes cvlx{from{transform:scaleX(0)}}
@keyframes cvnd{from{opacity:0;transform:scale(.6)}}
html[data-net] #dc .cx-go.cv-cl{background:var(--ink);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 8px 18px -12px rgba(20,28,40,.7)}
@media(min-width:601px){
#dc .cv-ov b{font-size:38px}
#dc .cv-bn{padding:0 18px 14px}
#dc .cv-tk b{font-size:13px}
#dc .cv-s{font-size:12px}
}
@media(max-width:380px){
#dc .cv-w{display:none}
#dc .cv-p{text-transform:capitalize}
#dc .cv-sf{padding:13px 14px 14px}
#dc .cv-id{gap:8px}
#dc .cv-rq{font-size:13px}
#dc .cv-cp{min-width:84px;padding:0 10px 0 9px}
}
@media(max-width:340px){
#dc .cv-lg{display:none}
#dc .cv-sh{display:inline}
#dc .cv-bn{padding:0 12px 12px}
#dc .cv-tk b{font-size:11px;letter-spacing:-.01em}
#dc .cv-s{font-size:11px}
#dc .cv-tk li:not(:last-child):before{left:calc(50% + 14px);right:calc(14px - 50%)}
}
@media(prefers-reduced-motion:reduce){
#dc .cv-cp{transition:none}
}
#dc .cx-rc{min-width:0;max-width:100%}
#dc .cx-hx{font-size:clamp(12px,3.3vw,16px)}
#dc .cx-hx i{margin-right:0}
@media(max-width:420px){
#dc .cx-hx{font-size:12px}
}
#dc .cx-hx{display:block;width:100%;max-width:100%;line-height:1.35!important}
#dc[data-cx] .dh{background:linear-gradient(180deg,color-mix(in srgb,var(--a) 2.6%,var(--s)),var(--s));border-bottom-color:color-mix(in srgb,var(--ln) 84%,var(--a));box-shadow:0 1px 0 rgba(255,255,255,.78)}
#dc[data-cx] .cx-stp .cx-sb i{box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}
#dc[data-cx] .cx-stp .cx-sb .on{box-shadow:0 0 0 1px color-mix(in srgb,var(--a) 15%,transparent),0 2px 8px color-mix(in srgb,var(--a) 22%,transparent)}
#dc[data-cx] .cx-nets{background:linear-gradient(180deg,color-mix(in srgb,var(--s3) 70%,var(--s)),var(--s2));border-color:color-mix(in srgb,var(--ln) 84%,var(--a));box-shadow:inset 0 1px 2px rgba(18,35,59,.035),0 1px 0 rgba(255,255,255,.74)}
#dc[data-cx] .cx-ind{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--a) 3%,var(--s)));box-shadow:0 5px 13px -7px color-mix(in srgb,var(--a) 50%,rgba(18,35,59,.18)),0 1px 3px rgba(18,35,59,.06),inset 0 1px 0 rgba(255,255,255,.9)}
@media(hover:hover){
#dc[data-cx] .cx-t:not([aria-pressed=true]):hover{background:rgba(255,255,255,.38)}
}
#dc[data-cx] .cx-pn{background:linear-gradient(180deg,color-mix(in srgb,var(--a) 7%,var(--s)),color-mix(in srgb,var(--a) 1.2%,var(--s)) 62%,var(--s));box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}
#dc[data-cx] .cx-id .lg{box-shadow:0 0 0 1px color-mix(in srgb,var(--ln) 75%,var(--a)),0 0 0 5px color-mix(in srgb,var(--a) 10%,transparent),0 4px 12px rgba(18,35,59,.07)}
#dc[data-cx] .cx-bar{box-shadow:inset 0 1px 2px rgba(18,35,59,.08)}
#dc[data-cx] .cx-bar i{background:linear-gradient(90deg,color-mix(in srgb,var(--a) 77%,#fff),var(--a))}
#dc[data-cx] .cx-ib{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--s2) 38%,#fff));border-color:color-mix(in srgb,var(--ln2) 85%,var(--a));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 3px 11px rgba(18,35,59,.035)}
#dc[data-cx] .cx-ib:focus-within{border-color:var(--a);box-shadow:0 0 0 4px color-mix(in srgb,var(--a) 15%,transparent),0 6px 15px rgba(18,35,59,.055)}
#dc[data-cx] .cx-pre button{background:linear-gradient(180deg,rgba(255,255,255,.96),color-mix(in srgb,var(--s2) 80%,var(--s)));box-shadow:inset 0 1px 0 rgba(255,255,255,.85)}
@media(hover:hover){
#dc[data-cx] .cx-pre button:hover{border-color:color-mix(in srgb,var(--a) 34%,var(--ln));background:color-mix(in srgb,var(--a) 4%,var(--s))}
}
#dc[data-cx] .cx-pre button[aria-pressed=true]{background:linear-gradient(180deg,color-mix(in srgb,var(--a) 11%,var(--s)),color-mix(in srgb,var(--a) 6%,var(--s)));box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}
#dc[data-cx] .cx-io{background:linear-gradient(180deg,color-mix(in srgb,var(--a) 3%,var(--s)),var(--s2));box-shadow:inset 0 1px 0 rgba(255,255,255,.68),0 4px 13px rgba(18,35,59,.03)}
#dc[data-cx] .cx-io[data-s=ok]{box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 4px 15px color-mix(in srgb,var(--a) 7%,transparent)}
#dc[data-cx] .cx-foot{background:linear-gradient(0deg,var(--s) 75%,color-mix(in srgb,var(--s) 78%,transparent))}
#dc[data-cx] .cx-go:not(:disabled){background:linear-gradient(180deg,color-mix(in srgb,var(--ab) 86%,#fff),var(--ab));box-shadow:inset 0 1px 0 rgba(255,255,255,.27),0 7px 17px -10px color-mix(in srgb,var(--a) 76%,rgba(20,28,40,.38))}
#dc[data-cx] .cx-bk{background:linear-gradient(180deg,rgba(255,255,255,.98),var(--s2));box-shadow:inset 0 0 0 1px var(--ln),0 2px 5px rgba(18,35,59,.03)}
#dc[data-cx] .cx-sl{border-color:color-mix(in srgb,var(--ln) 84%,var(--a));box-shadow:0 2px 4px rgba(18,35,59,.035),0 16px 28px -22px rgba(18,35,59,.29),inset 0 1px 0 rgba(255,255,255,.83)}
#dc[data-cx] .cx-sf{background:linear-gradient(180deg,color-mix(in srgb,var(--a) 10%,var(--s)),color-mix(in srgb,var(--a) 2%,var(--s)) 86%,var(--s))}
#dc[data-cx] .cx-x{box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}
#dc[data-cx] .cx-rc{background:linear-gradient(180deg,color-mix(in srgb,var(--s2) 74%,var(--s)),var(--s2));box-shadow:inset 0 1px 2px rgba(18,35,59,.035)}
#dc[data-cx] .cx-nt{border-color:var(--ln);background:var(--s2);color:var(--ink2);font-weight:650}
#dc[data-cx] .cx-fn{color:color-mix(in srgb,var(--mu) 78%,var(--ink))}
#dc[data-cx] .cx-cp{background:linear-gradient(180deg,color-mix(in srgb,var(--a) 8%,var(--s)),color-mix(in srgb,var(--a) 4%,var(--s)));box-shadow:inset 0 1px 0 rgba(255,255,255,.78)}
#dc[data-cx] .cx-cp[data-s=ok]{background:var(--in-bg)}
#dc[data-cx] .cx-cp[data-s=bad]{background:color-mix(in srgb,var(--err) 7%,var(--s))}
#dc[data-cx] .cx-q{background:linear-gradient(180deg,rgba(255,255,255,.98),color-mix(in srgb,var(--s2) 55%,var(--s)));box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}
#dc[data-cx] .cv-bn{background:linear-gradient(180deg,color-mix(in srgb,var(--pe) 14%,var(--s)),color-mix(in srgb,var(--pe) 4%,var(--s)))}
#dc[data-cx] .cv-tk .a .cv-nd i{box-shadow:0 0 0 4px color-mix(in srgb,var(--pe) 15%,transparent),0 2px 5px color-mix(in srgb,var(--pe) 22%,transparent)}
#dc[data-cx] .cv-cp{background:linear-gradient(180deg,var(--s),color-mix(in srgb,var(--s2) 35%,var(--s)));box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}
@media(prefers-reduced-motion:reduce){
#dc[data-cx] .cx-ind,#dc[data-cx] .cx-go,#dc[data-cx] .cx-pre button{transition:none}
}
#dc .cx-nets[data-m=c] .cx-t{display:flex}
#dc .cx-nets[data-m=c] .cx-tk{display:block;flex:none;align-self:center;height:auto;line-height:1;padding:0;margin:0;transform:none;text-box:trim-both cap alphabetic}
@supports not (text-box:trim-both cap alphabetic){
#dc .cx-nets[data-m=c] .cx-tk{display:inline-flex;align-items:center;height:1em;line-height:1}
}
@media(prefers-reduced-motion:reduce){
#dc .claim-headmark--single{transition:none}
}
dialog#dc[open]{animation:fxd .6s cubic-bezier(.2,1.15,.3,1) both}
@keyframes fxd{from{opacity:0;transform:translateY(28px) scale(.955)}to{opacity:1;transform:none}}
dialog#dc::backdrop{background:radial-gradient(120% 70% at 50% 100%,color-mix(in srgb,var(--a,#0B63F6) 30%,rgba(12,20,34,.7)),rgba(12,20,34,.64));backdrop-filter:blur(7px);animation:fxb .45s ease-out both}
@keyframes fxb{from{opacity:0}}
#dc .cx-sb .on{background:linear-gradient(90deg,var(--a),var(--afx3,var(--a)),var(--a));background-size:220% 100%}
#dc .cx-sb .dn{animation:fxg .55s var(--e) both}
@keyframes fxg{from{transform:scaleX(.15);opacity:.5}}
#dc .cx-ind{transition-timing-function:cubic-bezier(.34,1.5,.5,1)}
#dc .cx-pn:before{content:"";position:absolute;z-index:-1;width:240px;height:240px;right:-80px;top:-100px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--afx1) 30%,transparent),transparent 68%)}
#dc .cx-bar i:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.65) 50%,transparent 70%);transform:translateX(-100%);animation:fxsh 2.6s .7s ease-in-out infinite}
@keyframes fxsh{to{transform:translateX(100%)}}
#dc .cx-pre button:active{transform:scale(.95)}
#dc .cx-io[data-s=ok] .cx-m i{background:linear-gradient(90deg,transparent,var(--afx1),transparent);background-size:200% 100%;animation:fxfl 1.3s linear infinite}
@keyframes fxfl{from{background-position:200% 0}to{background-position:-200% 0}}
#dc .cx-io[data-s=ok] .cx-m span{animation:fxpop .6s cubic-bezier(.3,1.8,.5,1) both}
@keyframes fxpop{from{transform:scale(.55);opacity:.3}to{transform:none;opacity:1}}
#dc .cx-io[data-s=ok] .cx-r.out .cx-v b{background:linear-gradient(100deg,var(--at),var(--afx1) 45%,var(--afx3));-webkit-background-clip:text;background-clip:text;color:transparent;animation:fxou .5s var(--e) both}
@keyframes fxou{from{opacity:.2;filter:blur(5px)}to{opacity:1;filter:none}}
#dc .cb:not(.cx-same) .cx-sl{animation:fxsl .45s var(--e) both;transform-origin:50% 0}
@keyframes fxsl{from{opacity:.45;transform:perspective(700px) rotateX(-5deg) translateY(6px) scale(.99)}to{opacity:1;transform:none}}
#dc .cx-sl:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 36%,color-mix(in srgb,var(--afx3) 40%,transparent) 48%,color-mix(in srgb,var(--afx2) 24%,transparent) 54%,transparent 66%);background-size:260% 100%;background-position:120% 0;animation:fxhg 5.5s ease-in-out 1s infinite}
@keyframes fxhg{0%,55%{background-position:120% 0}100%{background-position:-60% 0}}
#dc .cb:not(.cx-same) .cx-rf .cx-hx i{animation:fxch .55s var(--e) both;animation-delay:calc(.3s + var(--n,0)*65ms)}
@keyframes fxch{from{opacity:.3;filter:blur(2px)}to{opacity:1;filter:none}}
#dc .cx-rf[data-c="0"] .cx-cp{animation:fxbr 2.2s ease-out infinite}
@keyframes fxbr{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--a) 38%,transparent)}70%,100%{box-shadow:0 0 0 11px transparent}}
#dc .cx-fx .cx-cp:after{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;margin:-3.5px;border-radius:50%;pointer-events:none;animation:fxbu .85s cubic-bezier(.1,.8,.3,1) both}
@keyframes fxbu{0%{opacity:1;box-shadow:0 0 0 0 var(--afx1),0 0 0 0 var(--afx2),0 0 0 0 var(--afx3),0 0 0 0 var(--afx1),0 0 0 0 var(--afx2),0 0 0 0 var(--afx3),0 0 0 0 var(--afx1),0 0 0 0 var(--afx2)}100%{opacity:0;box-shadow:-74px -34px 0 -1px var(--afx1),74px -34px 0 -1px var(--afx2),0 -54px 0 0 var(--afx3),-108px 4px 0 -1px var(--afx2),108px 4px 0 -1px var(--afx1),-44px -52px 0 -2px var(--afx1),44px -52px 0 -2px var(--afx3),0 -26px 0 -2px var(--afx2)}}
#dc .cx-fx .cx-rc{animation:fxrc 1.1s var(--e)}
@keyframes fxrc{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--in) 45%,transparent)}100%{box-shadow:0 0 0 14px transparent}}
#dc #cp3:not(:disabled){position:relative;overflow:hidden}
#dc #cp3:not(:disabled):after{content:"";position:absolute;top:0;bottom:0;width:55%;left:-70%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.4),transparent);transform:skewX(-18deg);animation:fxbt 2.8s 1s ease-in-out infinite}
@keyframes fxbt{to{left:130%}}
#dc .cv-tk .a .cv-nd:after{content:"";position:absolute;inset:-6px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--pe) 32%,transparent),transparent 70%);animation:fxau 2.2s ease-in-out infinite}
@keyframes fxau{0%,100%{transform:scale(.8);opacity:.5}50%{transform:scale(1.4);opacity:1}}
#dc .cv-ov b{background:linear-gradient(100deg,var(--at) 20%,var(--afx3) 46%,var(--at) 72%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}
@media(prefers-reduced-motion:reduce){
dialog#dc[open],dialog#dc::backdrop,#dc *,#dc *:before,#dc *:after{animation:none!important}
}
#ne-sync:not([hidden]){display:flex;position:fixed;left:12px;right:12px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:40;margin:0 auto;width:fit-content;max-width:min(30rem,calc(100vw - 24px));justify-content:center;text-align:center;pointer-events:none;align-items:center;gap:8px;border-radius:var(--r-pill);border:1px solid var(--ln);padding:6px 14px 6px 11px;color:var(--ink2);background:var(--s);box-shadow:0 8px 24px rgba(20,28,40,.12);font:500 var(--fs-xs)/1.4 var(--font);letter-spacing:var(--tr-body)}
#ne-sync:not([hidden])::before{content:"";flex:none;width:11px;height:11px;border-radius:50%;border:1.6px solid var(--ln2);border-top-color:var(--a)}
#ne-sync[data-warn]:not([hidden]){border-color:rgba(153,123,70,.3);color:#755c33;background:#fff9ec}
#ne-sync[data-warn]:not([hidden])::before{border:0;width:7px;height:7px;background:#c98a0a}
@media(prefers-reduced-motion:no-preference){
#ne-sync:not([hidden]){animation:ne-in .2s ease-out both}
#ne-sync:not([hidden]):not([data-warn])::before{animation:cvsp .8s linear infinite}
@keyframes ne-in{from{opacity:0}to{opacity:1}}
}
html[data-await] #activity .ax-hd,html[data-await] #activity .ax-ft{opacity:.35}
html[data-await] #pi,html[data-await] #pf,html[data-await] .rul .fx,html[data-await] .stm dd,html[data-await] #idm{visibility:hidden}
html:is([data-await],[data-ax-hold]){--ax-rh:161px;--ax-eh:202.75px}
@media(min-width:360px){
html:is([data-await],[data-ax-hold]){--ax-rh:163px}
}
@media(min-width:640px){
html:is([data-await],[data-ax-hold]){--ax-rh:96px}
}
@media(min-width:1140px){
html:is([data-await],[data-ax-hold]){--ax-rh:65px}
}
@media(min-width:383px){
html[data-net=XRP]:is([data-await],[data-ax-hold]){--ax-eh:179.5px}
}
@media(min-width:337px){
html[data-net=TRX]:is([data-await],[data-ax-hold]){--ax-eh:179.5px}
}
@media(min-width:368px){
html[data-net=ETH]:is([data-await],[data-ax-hold]){--ax-eh:179.5px}
}
@media(min-width:347px){
html[data-net=BTC]:is([data-await],[data-ax-hold]){--ax-eh:179.5px}
}
html:is([data-await],[data-ax-hold]) #activity #list{min-height:calc(var(--ax-n,5)*(var(--ax-rh) + 1px))}
html[data-await][data-ax-empty] #activity #list{min-height:var(--ax-eh)}
html[data-ax-hold] #activity #list{display:flex;flex-direction:column}
html[data-ax-hold] #activity #list>.row{flex:none}
html[data-ax-hold] #activity #list::after{content:"";flex:1 1 auto;min-height:0;display:flex;justify-content:center;align-items:flex-start;text-align:center;background:linear-gradient(180deg,rgba(240,245,251,.55),rgba(247,250,253,.12) 60%,transparent)}
html[data-ax-hold] #activity #list:has(>.row)::after{content:"Watching for new activity";padding:clamp(22px,calc((var(--ax-rh) - 18px)/2),78px) 16px 0;font-size:var(--fs-sm);line-height:18px;color:var(--mu)}
html[data-await] .stm dd:empty:before,html[data-await] .idm:empty:after{content:"\00a0"}
@media(min-width:640px){
html[data-await] .stm .rw:nth-child(2) dd:empty:after,html[data-await] .stm .rw:nth-child(3) dd:empty:after{content:"\00a0";display:block;font-size:var(--fs-sm);margin:3px 0 0}
}
@media(max-width:639px){
#activity .ax-p .ax-fin{min-width:0}
#activity .ax-facts{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:18px 18px;gap:2px 10px;align-items:center;min-height:38px}
#activity .ax-fa:first-child{grid-column:1;grid-row:1;overflow:hidden}
#activity .ax-fa:first-child strong{overflow:hidden;text-overflow:ellipsis}
#activity .ax-fa:nth-child(2){grid-column:1 / -1;grid-row:2}
#activity .ax-fa:nth-child(3){grid-column:2;grid-row:1;justify-self:end}
}
@media(max-width:359px){
#activity .row:not(.ax-p) .ax-fa:first-child small{display:none}
}
#activity .ax-more[hidden]{display:none!important}
html.ne-modal #ne-sync{visibility:hidden}
@media(max-width:639px){
#ne-sync:not([hidden]){bottom:calc(20px + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 36px)}
}
#activity .ax-card{position:relative}
#activity .ax-card::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--a) 72%,transparent) 50%,transparent);opacity:.55;transform-origin:50% 50%}
#activity[data-ax-play] .ax-card::before{animation:axfx-beam 1.25s var(--e) 1 both}
@keyframes axfx-beam{0%{transform:scaleX(.06);opacity:0}35%{opacity:1}100%{transform:scaleX(1);opacity:.55}}
#activity .ax-sr:focus-within svg{stroke:var(--at);transform:scale(1.12)}
#activity .ax-thumb{background:#fff;transition:transform .4s cubic-bezier(.34,1.28,.5,1),background-color .3s,box-shadow .3s}
#activity .ax-seg:has(.ax-si[aria-pressed=true]) .ax-thumb{background-color:#E6F6EE;box-shadow:0 6px 14px rgba(14,159,110,.14),0 0 0 1px rgba(14,159,110,.24)}
#activity .ax-seg:has(.ax-so[aria-pressed=true]) .ax-thumb{background-color:#FDEEE0;box-shadow:0 6px 14px rgba(232,89,12,.13),0 0 0 1px rgba(232,89,12,.24)}
#activity .ax-seg button[aria-pressed=true] .ax-c{color:inherit;opacity:.8}
#activity .ax-fx{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:linear-gradient(90deg,rgba(var(--ax-w),.085),rgba(var(--ax-w),0) 46%);opacity:.7;transition:opacity .3s}
#activity .ax-fx>i{position:absolute;display:block}
@media(hover:hover){
#activity .ax-row:hover .ax-fx{opacity:1}
}
#activity .ax-row:active .ax-fx,#activity .ax-row:focus-visible .ax-fx{opacity:1}
#activity .ax-fx>.ax-tk{left:0;top:0;bottom:0;width:3px;border-radius:0 3px 3px 0;background:var(--ax-c);opacity:.85;transform:scaleY(.4);transition:transform .4s var(--e),opacity .25s}
@media(hover:hover){
#activity .ax-row:hover .ax-tk{transform:scaleY(1);opacity:1}
}
#activity .ax-row:active .ax-tk,#activity .ax-row:focus-visible .ax-tk{transform:scaleY(1);opacity:1}
#activity .ax-fx>.ax-pg{left:0;right:0;bottom:0;height:2px;background:rgba(201,138,10,.14);opacity:0;transition:opacity .5s}
#activity .ax-p .ax-pg,#activity .ax-cf .ax-pg{opacity:1}
#activity .ax-pg::after,#activity .ax-pg::before{content:"";position:absolute;left:0;top:0;bottom:0;width:100%;border-radius:0 2px 2px 0;transform-origin:0 50%;transform:scaleX(calc(var(--pr,0)/100));transition:transform .95s linear}
#activity .ax-pg::after{background:linear-gradient(90deg,rgba(201,138,10,.3),var(--pe))}
#activity .ax-pg::before{z-index:1;background:linear-gradient(90deg,transparent 52%,rgba(255,255,255,.92));animation:ax-pulse 1.5s ease-in-out infinite}
#activity .ax-fx>.ax-sh{top:0;bottom:0;left:0;width:42%;opacity:0;transform:translateX(-110%) skewX(-16deg);background:linear-gradient(90deg,rgba(var(--ax-w),0),rgba(var(--ax-w),.16) 50%,rgba(var(--ax-w),0))}
#activity[data-ax-play] .ax-fx>.ax-sh{animation:axfx-sheen .95s calc(var(--ri,0)*75ms + 120ms) var(--e) 1 both}
@keyframes axfx-sheen{0%{opacity:0;transform:translateX(-110%) skewX(-16deg)}18%{opacity:1}100%{opacity:0;transform:translateX(300%) skewX(-16deg)}}
#activity #list .ax-row:nth-child(1){--ri:0}
#activity #list .ax-row:nth-child(2){--ri:1}
#activity #list .ax-row:nth-child(3){--ri:2}
#activity #list .ax-row:nth-child(4){--ri:3}
#activity #list .ax-row:nth-child(5){--ri:4}
#activity #list .ax-row:nth-child(6){--ri:5}
#activity #list .ax-row:nth-child(7){--ri:6}
#activity #list .ax-row:nth-child(n+8){--ri:7}
#activity .ax-dir{background:linear-gradient(180deg,color-mix(in srgb,var(--ax-bg) 55%,#fff),var(--ax-bg));border:1px solid rgba(var(--ax-w),.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 1px 2px rgba(var(--ax-w),.14)}
@media(hover:hover){
#activity .ax-in:hover .ax-dir svg{transform:translateY(1.5px)}
#activity .ax-out:hover .ax-dir svg{transform:rotate(180deg) translateY(1.5px)}
}
#activity .ax-st{position:relative}
#activity .ax-st.p .ax-ic{filter:none}
#activity .ax-pk{display:none;position:absolute;pointer-events:none;opacity:0;background-repeat:no-repeat;background-image:radial-gradient(circle,var(--ax-c) 0 3px,rgba(var(--ax-w),.22) 3.5px 5.5px,transparent 6px)}
#activity .ax-p .ax-pk{display:block}
#activity .ax-rail .ax-pk{left:50%;top:11px;width:12px;height:34px;margin-left:-6px;background-size:12px 12px;background-position:50% 0;animation:axfx-pk-v 2.3s ease-in-out infinite}
#activity .ax-arw .ax-pk{left:0;right:3px;top:50%;height:12px;margin-top:-6px;background-size:12px 12px;background-position:0 50%;animation:axfx-pk-h 2.3s ease-in-out infinite}
@keyframes axfx-pk-v{0%{transform:translateY(0);opacity:0}10%{opacity:1}68%{opacity:1}80%,100%{transform:translateY(calc(100% - 12px));opacity:0}}
@keyframes axfx-pk-h{0%{transform:translateX(0);opacity:0}10%{opacity:1}68%{opacity:1}80%,100%{transform:translateX(calc(100% - 12px));opacity:0}}
#activity .ax-rail::after{transition:background-color .35s,box-shadow .35s}
#activity .ax-p .ax-fs strong::before{animation:ax-pulse 1.6s ease-in-out infinite}
#activity .ax-row.ax-new{animation:axfx-arrive .8s var(--e) 1 both}
@keyframes axfx-arrive{0%,30%{opacity:0;clip-path:inset(0 0 100% 0)}100%{opacity:1;clip-path:inset(0 0 0 0)}}
#activity .ax-row.ax-new .ax-age{color:var(--ax-t);font-weight:var(--w-semi)}
#activity .ax-cf .ax-st{animation:axfx-pop .6s var(--e) 1 both}
@keyframes axfx-pop{0%{transform:scale(1)}35%{transform:scale(1.09)}100%{transform:scale(1)}}
#activity .ax-cf .ax-st::after{content:"";position:absolute;left:6px;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;border:2px solid var(--in);pointer-events:none;animation:axfx-ripple .95s ease-out 1 both}
@keyframes axfx-ripple{0%{transform:scale(1);opacity:.75}100%{transform:scale(3.4);opacity:0}}
#activity .ax-row.ax-cf::before{background:linear-gradient(90deg,rgba(14,159,110,.17),rgba(14,159,110,.05) 62%,rgba(14,159,110,0));animation:ax-wash .95s ease-out 1 both}
#activity .ax-ei{position:relative}
#activity .ax-empty:not(:has(#clr)) .ax-ei::before,#activity .ax-empty:not(:has(#clr)) .ax-ei::after{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--a) 55%,transparent);opacity:0;animation:axfx-radar 3s ease-out infinite}
#activity .ax-empty:not(:has(#clr)) .ax-ei::after{animation-delay:1.5s}
@keyframes axfx-radar{0%{transform:scale(1);opacity:.55}100%{transform:scale(2.4);opacity:0}}
@media(max-width:359px){
#activity .ax-cf .ax-st::after{left:0}
}
@media(prefers-reduced-motion:reduce){
#activity .ax-card::before,#activity .ax-fx>i,#activity .ax-pg::before,#activity .ax-pg::after,#activity .ax-pk,#activity .ax-st::after,#activity .ax-empty .ax-ei::before,#activity .ax-empty .ax-ei::after,#activity .ax-p .ax-fs strong::before,#activity .ax-row.ax-new{animation:none!important}
#activity .ax-fx,#activity .ax-fx>i,#activity .ax-sr svg,#activity .ax-dir svg,#activity .ax-pg::before,#activity .ax-pg::after,#activity .ax-age{transition:none!important}
#activity .ax-pk{display:none!important}
#activity .ax-fx>.ax-tk{transform:scaleY(1)}
}
@property --f{syntax:"<percentage>";inherits:true;initial-value:0%}
#dt,#tx{--dw:14,159,110;--dc:var(--in);--dct:var(--in-t);--fxck:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E");--fxperson:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.5'/%3E%3Cpath d='M5 20c.8-3.6 3.5-5.5 7-5.5s6.2 1.9 7 5.5'/%3E%3C/svg%3E");--fxpool:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4 4 8l8 4 8-4-8-4Z'/%3E%3Cpath d='m4 12 8 4 8-4M4 16l8 4 8-4'/%3E%3C/svg%3E")}
#dt[data-dir=out],#tx[data-dir=out]{--dw:232,89,12;--dc:var(--out);--dct:var(--out-t)}
@keyframes fxF{from{--f:0%}}
@keyframes fxUp{from{opacity:0;transform:translateY(14px)}}
@keyframes fxDg{from{opacity:0;transform:translateY(.45em) scale(.92);filter:blur(6px)}}
@keyframes fxPop{0%{opacity:0;transform:scale(.3)}60%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}
@keyframes fxShim{to{background-position:-200% 0}}
@keyframes fxFlowV{to{background-position:0 12px}}
@keyframes fxFlowH{to{background-position:12px 0}}
@keyframes fxPkV{0%{top:0;opacity:0}12%,78%{opacity:1}100%{top:calc(100% - 10px);opacity:0}}
@keyframes fxPkH{0%{left:0;opacity:0}12%,78%{opacity:1}100%{left:calc(100% - 10px);opacity:0}}
@keyframes fxBurst{from{transform:scale(1);opacity:.8}to{transform:scale(2.5);opacity:0}}
@keyframes fxWash{from{box-shadow:inset 0 0 0 100vmax rgba(14,159,110,.13)}to{box-shadow:inset 0 0 0 100vmax rgba(14,159,110,0)}}
@keyframes fxDraw{from{stroke-dashoffset:18}to{stroke-dashoffset:0}}
@keyframes fxSpin{to{transform:rotate(1turn)}}
@keyframes fxSweep{from{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(320%) skewX(-18deg)}}
@keyframes fxNudge{50%{transform:translate(1.5px,1.5px)}}
@keyframes fxArr{40%{box-shadow:0 0 0 5px color-mix(in srgb,var(--a) 20%,transparent)}}
@keyframes fxRadar{from{transform:scale(1);opacity:.7}to{transform:scale(2.3);opacity:0}}
@keyframes fxReveal{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}
@keyframes fxProg{to{transform:scaleX(1)}}
@keyframes fxBd{from{opacity:0}}
@keyframes fxSheetM{from{transform:translateY(100%)}}
@keyframes fxSheetD{from{transform:translateX(104%)}}
@keyframes fxOutM{to{transform:translateY(100%)}}
@keyframes fxOutD{to{transform:translateX(104%)}}
#dt::backdrop{background:rgba(16,24,38,.36);-webkit-backdrop-filter:blur(7px) saturate(1.15);backdrop-filter:blur(7px) saturate(1.15);animation:fxBd .32s ease both}
#dt[open]{animation:fxSheetM .5s cubic-bezier(.16,1,.3,1) backwards}
@media(min-width:601px){
#dt[open]{animation-name:fxSheetD}
}
#dt.dx-out{animation:fxOutM .2s cubic-bezier(.5,0,.9,.4) both}
#dt.dx-out,dialog#dc.dx-out[open]{pointer-events:none}
#dt.dx-out::backdrop,dialog#dc.dx-out::backdrop{animation:fxBdOut .2s ease both}
dialog#dc.dx-out[open]{animation:fxdOut .17s cubic-bezier(.5,0,.9,.4) both}
@keyframes fxBdOut{to{opacity:0}}
@keyframes fxdOut{to{opacity:0;transform:translateY(18px) scale(.975)}}
@media(min-width:601px){
#dt.dx-out{animation-name:fxOutD}
}
@media(max-width:600px){
#dt .ci-h{padding-top:18px}
#dt .ci-h::before{content:"";position:absolute;top:7px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:var(--ln2)}
}
#dt .ci-id .lg{box-shadow:0 0 0 2px var(--s),0 0 0 4px color-mix(in srgb,var(--a) 34%,transparent),0 6px 14px -6px color-mix(in srgb,var(--a) 70%,transparent)}
#dt .ci-h .x{transition:background .2s,color .2s,transform .35s var(--e)}
#dt .ci-h .x:hover{transform:rotate(90deg)}
#dt .ci-hero{overflow:hidden;background:radial-gradient(90% 130% at 100% 0,rgba(var(--dw),.15),transparent 62%),radial-gradient(110% 90% at 0 0,color-mix(in srgb,var(--a) 11%,transparent),transparent 65%),var(--s)}
#dt .ci-hero::after{content:"";position:absolute;z-index:-1;right:-25%;top:-55%;width:80%;height:150%;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--dw),.17),transparent);pointer-events:none}
#dt .ci-amt i,#tx .fx-amt i{display:inline-block;font-style:normal}
#dt .ci-chips .st{position:relative}
#dt.dx-play .ci-amt i{animation:fxDg .75s var(--e) calc(var(--i)*42ms + 180ms) both}
#dt.dx-play .ci-hero{animation:fxUp .5s var(--e) .1s both}
#dt.dx-play .ci-chips>*{animation:fxPop .55s var(--e) .1s both}
#dt.dx-play .ci-chips .tg svg{animation:fxNudge 1.6s ease-in-out .7s 2}
#dt .ci-trk:before,#dt .ci-trk:after{height:3px;left:8px;right:8px}
#dt[data-st=pending] .ci-trk:after{background:linear-gradient(90deg,var(--pe),color-mix(in srgb,var(--pe) 35%,#fff),var(--pe)) 0 0/200% 100%;animation:fxShim 1.7s linear infinite}
#dt[data-st=confirmed] .ci-trk:after{background:linear-gradient(90deg,var(--in),#17B987)}
#dt .ci-trk i{position:relative;width:16px;height:16px}
#dt .ci-trk .d i{background:var(--in) var(--fxck) center/72% no-repeat}
#dt.dx-play .ci-trk{animation:fxF 1.1s var(--e) .3s both}
#dt.dx-play .ci-trk:after{transition:none}
#dt.dx-play .ci-trk li i{animation:fxPop .55s var(--e) calc(var(--k,0)*180ms + 260ms) both}
#dt.dx-play .ci-trk li:nth-child(2){--k:1}
#dt.dx-play .ci-trk li:nth-child(3){--k:2}
#dt .ci-pips i{height:7px;transition:background .4s}
#dt .ci-pips .f{background:linear-gradient(90deg,var(--in),#17B987,var(--in)) 0 0/200% 100%}
#dt.dx-play .ci-pips i{animation:fxUp .5s var(--e) calc(var(--k,0)*70ms + 400ms) both}
#dt .ci-pips i:nth-child(2){--k:1}
#dt .ci-pips i:nth-child(3){--k:2}
#dt .ci-pips i:nth-child(4){--k:3}
#dt .ci-pips i:nth-child(5){--k:4}
#dt .ci-pips i:nth-child(6){--k:5}
#dt[data-st=pending] .ci-route:before{background:linear-gradient(var(--a) 50%,transparent 0) 0 0/100% 12px;animation:fxFlowV .7s linear infinite}
#dt .ci-route:after{content:"";position:absolute;left:1px;top:0;width:10px;height:10px;border-radius:50%;background:var(--a);box-shadow:0 0 0 4px color-mix(in srgb,var(--a) 22%,transparent),0 0 14px var(--a);opacity:0;pointer-events:none}
#dt[data-st=pending] .ci-route:after{animation:fxPkV 2.4s ease-in-out infinite}
#dt.dx-play[data-st=confirmed] .ci-route:after{animation:fxPkV 1.3s ease-in-out .8s 1}
#dt .ci-leg{position:relative;padding-right:40px}
#dt .ci-nd{box-shadow:0 0 0 4px color-mix(in srgb,var(--a) 14%,transparent)}
#dt.dx-play .ci-leg{animation:fxUp .55s var(--e) .35s both}
#dt.dx-play .ci-leg:nth-child(2){animation-delay:.5s}
#dt.dx-play .ci-sec{animation:fxUp .55s var(--e) calc(var(--s,0)*80ms + 300ms) both}
#dt .ci-sec:nth-of-type(3){--s:1}
#dt .ci-sec:nth-of-type(4){--s:2}
#dt .ci-sec:nth-of-type(5){--s:3}
#dt.dx-play .ci-facts>div{animation:fxUp .5s var(--e) calc(var(--q,0)*60ms + 560ms) both}
#dt .ci-facts>div:nth-child(n+3){--q:1}
#dt .ci-facts>div:nth-child(n+5){--q:2}
#dt .ci-facts>div:nth-child(n+7){--q:3}
#dt .ci-hash{position:relative;overflow:hidden;color:var(--mu)}
#dt .ci-hash b{color:var(--ink);font-weight:600}
#dt .ci-hash::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--a) 14%,transparent) 50%,transparent 70%);transform:translateX(-120%);pointer-events:none}
#dt.dx-play .ci-hash::after{animation:fxSweep 1.1s ease 1.1s 1 both}
#dt .cp[data-s=ok]{background:var(--in-bg);animation:fxPop .4s var(--e)}
#dt .ci-tick{background:color-mix(in srgb,var(--a) 10%,var(--s2));border-color:color-mix(in srgb,var(--a) 28%,var(--ln2))}
#dt .ci-cta{position:relative;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--ab) 86%,#fff),var(--ab));box-shadow:0 1px 0 rgba(255,255,255,.3) inset,0 10px 22px -12px var(--a)}
#dt .ci-cta::after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent);transform:translateX(-120%) skewX(-18deg);pointer-events:none}
#dt.dx-play .ci-cta::after{animation:fxSweep 1s ease 1.4s 1 both}
#dt.dx-done .ci-hero{animation:fxWash 1.5s ease-out both}
#dt.dx-done .ci-chips .st{animation:fxPop .6s var(--e)}
#dt.dx-done .ci-chips .st::after{content:"";position:absolute;inset:0;border-radius:99px;border:2px solid var(--in);animation:fxBurst 1s ease-out 2 both;pointer-events:none}
#tx.dx-play.on{animation:fxPage .55s cubic-bezier(.16,1,.3,1) both}
@keyframes fxPage{from{opacity:0;transform:translateY(26px) scale(.985)}}
#tx .txs{background:radial-gradient(60% 38% at 88% -8%,color-mix(in srgb,var(--a) 15%,transparent),transparent 70%),radial-gradient(50% 32% at 0 4%,rgba(var(--dw),.09),transparent 70%),var(--bg)}
#tx .txbk svg{transition:transform .25s var(--e)}
#tx .txbk:hover svg{transform:translateX(-3px)}
#tx .txm{flex:1;min-width:0;display:none;align-items:center;justify-content:center;gap:8px;opacity:0;transform:translateY(8px);transition:opacity .25s,transform .35s var(--e);pointer-events:none}
@media(min-width:521px){
#tx .txm{display:flex}
}
#tx.dx-sc .txm{opacity:1;transform:none}
#tx .txm .lg{width:22px;height:22px;border-radius:50%;flex:none}
#tx .txm b{font:560 14px var(--mono);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#tx .txm em{font:500 12px var(--mono);font-style:normal;color:var(--mu)}
#tx[data-dir=in] .txm b{color:var(--in-t)}
#tx[data-dir=out] .txm b{color:var(--out-t)}
#tx .txb::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,var(--a),color-mix(in srgb,var(--a) 40%,transparent));transform:scaleX(0);transform-origin:0 50%}
@supports(animation-timeline:scroll()){
#tx .txb::after{animation:fxProg linear both;animation-timeline:scroll(nearest block)}
}
#tx .fx-hero{background:radial-gradient(100% 120% at 0 0,color-mix(in srgb,var(--a) 14%,transparent),transparent 58%),var(--s)}
#tx .fx-hero::after{content:"";position:absolute;z-index:-1;right:-18%;top:-60%;width:70%;height:180%;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--dw),.18),transparent);pointer-events:none}
#tx.dx-play .fx-hero{animation:fxUp .7s var(--e) .05s both}
#tx.dx-play .fx-amt i{animation:fxDg .85s var(--e) calc(var(--i)*48ms + 220ms) both}
#tx.dx-play .fx-who{animation:fxUp .6s var(--e) .2s both}
#tx.dx-play .fx-chips{animation:fxUp .6s var(--e) .5s both}
#tx.dx-play .fx-meta{animation:fxUp .6s var(--e) .62s both}
#tx .fx-ring{transition:box-shadow .5s}
#tx .fx-ring::after{content:"";position:absolute;inset:-7px;border-radius:50%;pointer-events:none}
#tx .fx-seal.p .fx-ring{box-shadow:0 0 0 7px color-mix(in srgb,var(--pe) 11%,transparent)}
#tx .fx-seal.p .fx-ring::after{border:2px dashed color-mix(in srgb,var(--pe) 60%,transparent);animation:fxSpin 16s linear infinite}
#tx .fx-seal.c .fx-ring{box-shadow:0 0 0 7px color-mix(in srgb,var(--in) 13%,transparent),0 14px 30px -12px color-mix(in srgb,var(--in) 60%,transparent)}
#tx .fx-seal.c .fx-ring svg path{stroke-dasharray:18}
#tx.dx-play .fx-ring{animation:fxF 1.3s var(--e) .35s both}
#tx.dx-play .fx-seal.c .fx-ring svg path{animation:fxDraw .6s ease .95s both}
#tx.dx-done .fx-hero{animation:fxWash 1.7s ease-out both}
#tx.dx-done .fx-seal.c .fx-ring svg path{animation:fxDraw .6s ease .2s both}
#tx.dx-done .fx-seal.c .fx-ring::after{border:3px solid var(--in);animation:fxBurst 1.1s ease-out 2 both}
#tx .fx-eh small::before{content:"";display:inline-block;width:16px;height:16px;margin-right:7px;vertical-align:-3px;background:currentColor;-webkit-mask:var(--fxpt) center/contain no-repeat;mask:var(--fxpt) center/contain no-repeat}
#tx .fx-eh small[data-r=participant]{--fxpt:var(--fxperson)}
#tx .fx-eh small[data-r=pool]{--fxpt:var(--fxpool)}
#tx[data-st=pending] .fx-lane i{background:linear-gradient(var(--a) 50%,transparent 0) 0 0/100% 12px;animation:fxFlowV .7s linear infinite}
#tx .fx-lane::before{content:"";position:absolute;left:50%;top:0;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--a);box-shadow:0 0 0 5px color-mix(in srgb,var(--a) 22%,transparent),0 0 16px var(--a);opacity:0;pointer-events:none}
#tx[data-st=pending] .fx-lane::before{animation:fxPkV 2.2s ease-in-out infinite}
#tx.dx-play[data-st=confirmed] .fx-lane::before{animation:fxPkV 1.4s ease-in-out .9s 1}
@container (min-width:640px){
#tx[data-st=pending] .fx-lane i{background:linear-gradient(90deg,var(--a) 50%,transparent 0) 0 0/12px 100%;animation-name:fxFlowH}
#tx .fx-lane::before{left:0;top:50%;margin:-5px 0 0}
#tx[data-st=pending] .fx-lane::before,#tx.dx-play[data-st=confirmed] .fx-lane::before{animation-name:fxPkH}
}
#tx .fx-ad,#tx .fx-hash{position:relative;overflow:hidden;color:var(--mu);transition:border-color .2s,background .2s,box-shadow .4s;word-break:normal}
#tx .fx-ad b,#tx .fx-hash b{color:var(--ink);font-weight:600}
@media(hover:hover){
#tx .fx-ad:hover,#tx .fx-hash:hover{border-color:color-mix(in srgb,var(--a) 40%,var(--ln));background:color-mix(in srgb,var(--a) 4%,var(--s2))}
}
#tx.dx-play .fx-ep:last-child .fx-ad{animation:fxArr .9s ease 1.9s both}
#tx.dx-play .fx-hash::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--a) 13%,transparent) 50%,transparent 70%);animation:fxSweep 1.2s ease 1.3s 1 both;pointer-events:none}
#tx .fx-trk i{position:relative;transition:background .4s,border-color .4s}
#tx .fx-trk .d i{background:var(--in) var(--fxck) center/70% no-repeat}
#tx[data-st=pending] .fx-trk:after{background:linear-gradient(90deg,var(--pe),color-mix(in srgb,var(--pe) 35%,#fff),var(--pe)) 0 0/200% 100%;animation:fxShim 1.7s linear infinite}
#tx[data-st=confirmed] .fx-trk:after{background:linear-gradient(90deg,var(--in),#17B987)}
#tx .txmt .f{background:linear-gradient(90deg,var(--in),#17B987,var(--in)) 0 0/200% 100%}
#tx .txphase{border-left:3px solid var(--pe)}
#tx[data-st=confirmed] .txphase{border-left-color:var(--in)}
#tx.dx-play .fx-trk{animation:fxF 1.2s var(--e) .55s both}
#tx.dx-play .fx-trk:after{transition:none}
#tx.dx-play .fx-trk li i{animation:fxPop .55s var(--e) calc(var(--k,0)*200ms + 500ms) both}
#tx.dx-play .fx-trk li:nth-child(2){--k:1}
#tx.dx-play .fx-trk li:nth-child(3){--k:2}
#tx.dx-play .txmt i{animation:fxUp .5s var(--e) calc(var(--k,0)*70ms + 650ms) both}
#tx .txmt i:nth-child(2){--k:1}
#tx .txmt i:nth-child(3){--k:2}
#tx .txmt i:nth-child(4){--k:3}
#tx .txmt i:nth-child(5){--k:4}
#tx .txmt i:nth-child(6){--k:5}
#tx .fx-rc{overflow:hidden;border-top:0;background:linear-gradient(180deg,color-mix(in srgb,var(--a) 6%,var(--s)),var(--s) 140px)}
@media(max-width:959px){
#tx .fx-rc{position:relative}
}
#tx .fx-rc::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--a),rgba(var(--dw),.9))}
#tx .fx-rc h2{display:flex;align-items:center;gap:8px;padding-top:4px}
#tx .fx-rc h2::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--dc);box-shadow:0 0 0 4px rgba(var(--dw),.16)}
#tx[data-st=pending] .fx-rc h2::before{background:var(--pe);box-shadow:0 0 0 4px color-mix(in srgb,var(--pe) 20%,transparent);animation:pulse 1.4s ease-in-out infinite}
#tx .fx-rc dl>div{border-top:1px dashed var(--ln2)}
#tx .fx-rc .big dd{color:var(--dct)}
#tx.dx-play .fx-main>*{animation:fxUp .65s var(--e) both}
#tx.dx-play .fx-main>:nth-child(1){animation-delay:.2s}
#tx.dx-play .fx-main>:nth-child(2){animation-delay:.3s}
#tx.dx-play .fx-main>:nth-child(3){animation-delay:.4s}
#tx.dx-play .fx-rc{animation:fxUp .65s var(--e) .28s both}
#tx.dx-play .fx-net{animation:fxUp .65s var(--e) .5s both}
#tx .fx-tick{background:color-mix(in srgb,var(--a) 10%,var(--s2));border-color:color-mix(in srgb,var(--a) 28%,var(--ln2))}
#tx .fx-viz .bar{overflow:hidden;border-radius:7px}
#tx.dx-play .fx-viz .bar{animation:fxReveal 1s var(--e) .9s both}
#tx.dx-play .fx-tiles>div{animation:fxUp .5s var(--e) calc(var(--q,0)*50ms + 800ms) both}
#tx .fx-tiles>div:nth-child(n+5){--q:1}
#tx .fx-tiles>div:nth-child(n+9){--q:2}
#tx .fx-tiles>div:nth-child(n+13){--q:3}
#tx .fx-tiles>div{transition:transform .25s var(--e),box-shadow .25s,border-color .25s}
#tx .txcp[data-s=ok]{animation:fxPop .4s var(--e)}
#tx .txun{grid-column:1/-1;width:100%;max-width:560px;margin:0 auto;display:grid;justify-items:center;text-align:center;padding:40px 24px}
#tx .txun-i{position:relative;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;margin-bottom:16px;background:var(--s2);border:1px solid var(--ln);color:var(--mu)}
#tx .txun-i svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}
#tx .txun-i::before,#tx .txun-i::after{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--ln2);animation:fxRadar 3s ease-out infinite}
#tx .txun-i::after{animation-delay:1.5s}
#tx .txsk{align-content:start;justify-items:stretch;text-align:left;gap:14px}
#tx .sk{display:block;height:20px;border-radius:10px;background:linear-gradient(90deg,var(--s2) 30%,var(--s3) 50%,var(--s2) 70%) 0 0/300% 100%;animation:fxShim2 1.4s linear infinite}
@keyframes fxShim2{to{background-position:-300% 0}}
#tx .sk.a{height:34px;width:40%}
#tx .sk.b{height:64px;width:80%}
#tx .sk.c{height:14px;width:55%}
#tx .sk.d{height:96px}
@media(prefers-reduced-motion:reduce){
#dt,#dt *,#dt *::before,#dt *::after,#dt::backdrop,#tx *::before,#tx *::after{animation:none!important}
}
@property --pfx-a{syntax:"<color>";inherits:true;initial-value:#0B63F6}
@property --pfx-at{syntax:"<color>";inherits:true;initial-value:#0A55D0}
@property --pfx-lt{syntax:"<color>";inherits:true;initial-value:#7AD8FF}
#network{--pfx-a:var(--a);--pfx-at:var(--at);--pfx-lt:var(--afx3,var(--a));--pfx-ease:cubic-bezier(.16,1,.3,1);--pfx-spring:cubic-bezier(.34,1.5,.64,1);--pfx-sb:.04s;--pfx-pb:.04s}
@media(min-width:900px){
#network{--pfx-sb:.34s;--pfx-pb:.8s}
}
#network .p-card.sw{--pfx-k:.55}
#network .p-c:nth-child(1),#network .p-proto>div:nth-child(1){--i:0}
#network .p-c:nth-child(2),#network .p-proto>div:nth-child(2){--i:1}
#network .p-c:nth-child(3),#network .p-proto>div:nth-child(3){--i:2}
#network .p-c:nth-child(4),#network .p-proto>div:nth-child(4){--i:3}
#network .p-c:nth-child(5){--i:4}
#network .p-c:nth-child(6){--i:5}
#network .p-px code:nth-child(1),#network .p-fl span:nth-child(1){--ci:0}
#network .p-px code:nth-child(2),#network .p-fl span:nth-child(2){--ci:1}
#network .p-px code:nth-child(3),#network .p-fl span:nth-child(3){--ci:2}
#network .p-px code:nth-child(4),#network .p-fl span:nth-child(4){--ci:3}
html[data-net=TRX] #network{--pfx-run:2.1s}
html[data-net=XRP] #network{--pfx-run:2.6s}
html[data-net=ETH] #network{--pfx-run:3.8s}
html[data-net=BTC] #network{--pfx-run:5.8s}
@keyframes pfx-rise{from{opacity:0;transform:translate3d(0,14px,0)}}
@keyframes pfx-fade{from{opacity:0}}
@keyframes pfx-blur{from{opacity:0;transform:translate3d(0,8px,0)}}
#network .p-card{animation:pfx-card .95s var(--pfx-ease) .12s backwards}
@keyframes pfx-card{from{opacity:0;transform:translate3d(0,30px,0) scale(.982)}}
#network .p-card::after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;opacity:0;transform:translate3d(-105%,0,0);background:linear-gradient(104deg,transparent 0,transparent 36%,color-mix(in srgb,var(--pfx-a) 9%,transparent) 45%,color-mix(in srgb,var(--pfx-lt) 30%,transparent) 50%,color-mix(in srgb,var(--pfx-a) 9%,transparent) 55%,transparent 64%,transparent 100%)}
#network .p-card.pfx-wash::after{animation:pfx-wash 1.15s cubic-bezier(.55,0,.25,1) .55s backwards}
#network .p-card.pfx-wash2::after{animation:pfx-wash2 1.15s cubic-bezier(.55,0,.25,1) .55s backwards}
#network .p-card.sw:is(.pfx-wash,.pfx-wash2)::after{animation-delay:0s;animation-duration:.95s}
@keyframes pfx-wash{from{opacity:1;transform:translate3d(-105%,0,0)}to{opacity:1;transform:translate3d(105%,0,0)}}
@keyframes pfx-wash2{from{opacity:1;transform:translate3d(-105%,0,0)}to{opacity:1;transform:translate3d(105%,0,0)}}
#network .p-lgw{position:relative;display:block;flex:none;width:44px;height:44px;border-radius:50%;isolation:isolate;animation:pfx-logo 1.05s var(--pfx-spring) calc(var(--pfx-k,1)*.14s) backwards}
#network .p-lgw .lg{position:relative;z-index:1;display:block;transition:transform .5s var(--pfx-spring)}
@keyframes pfx-logo{from{opacity:0;transform:scale(.5) rotate(-28deg)}}
#network .p-lgw::before{content:"";position:absolute;inset:-13px;z-index:-1;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--pfx-a) 26%,transparent) 0,color-mix(in srgb,var(--pfx-a) 10%,transparent) 48%,transparent 70%)}
#network .p-lgw::after{content:"";position:absolute;inset:0;z-index:2;border-radius:50%;border:2px solid var(--pfx-a);pointer-events:none;opacity:0;animation:pfx-burst 1.1s cubic-bezier(.2,.7,.2,1) calc(var(--pfx-k,1)*.34s) backwards}
@keyframes pfx-burst{0%{opacity:0;transform:scale(1)}10%{opacity:.75}100%{opacity:0;transform:scale(2.5)}}
#network .p-orb{position:absolute;inset:-5px;z-index:2;border-radius:50%;pointer-events:none}
#network .p-orb svg{display:block;width:100%;height:100%;overflow:visible;will-change:transform;animation:pfx-spin calc(var(--pfx-run,2.6s)*1.8) linear infinite}
#network .p-orb stop{stop-color:var(--pfx-a)}
#network .p-id h3{animation:pfx-title .9s var(--pfx-ease) calc(var(--pfx-k,1)*.2s) backwards}
#network .p-id p{animation:pfx-blur .9s var(--pfx-ease) calc(var(--pfx-k,1)*.3s) backwards}
@keyframes pfx-title{from{opacity:0;transform:translate3d(-12px,0,0)}}
#network .p-sig::before{content:"";position:absolute;inset:-40% -8% -40% 28%;pointer-events:none;will-change:transform;background:radial-gradient(closest-side at 62% 48%,color-mix(in srgb,var(--pfx-a) 21%,transparent),transparent 74%),radial-gradient(closest-side at 24% 68%,color-mix(in srgb,var(--pfx-lt) 26%,transparent),transparent 72%);opacity:.75}
#network .p-sig::after{content:"";position:absolute;top:0;bottom:0;left:0;width:44%;pointer-events:none;will-change:transform;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--pfx-lt) 34%,transparent) 50%,transparent);transform:translate3d(-140%,0,0) skewX(-18deg)}
@keyframes pfx-sheen{0%{transform:translate3d(-140%,0,0) skewX(-18deg)}34%,100%{transform:translate3d(330%,0,0) skewX(-18deg)}}
#network .p-sig svg{animation:pfx-fade 1.5s ease .25s backwards;transition:transform .7s var(--pfx-ease);transform:translate3d(calc(var(--pfx-px,0)*-6px),calc(var(--pfx-py,0)*-4px),0)}
#network .p-sig .sg-eth .o1:not(.gd){transform-origin:350px 38px}
#network .p-sig .sg-xrp .o2{transform-origin:366px 27px}
#network .p-sig .sg-trx .o2{transform-origin:360px 28px}
#network .p-sig .pk{--pk-on:2.4px;--pk-off:27px;fill:none;stroke:var(--g);stroke-width:2.3;stroke-opacity:.95;stroke-linecap:round;stroke-dasharray:var(--pk-on) var(--pk-off);animation:pfx-pk 2.2s linear infinite}
#network .p-sig .sg-btc .pk{--pk-on:6px;--pk-off:58px;animation-duration:2.9s}
#network .p-sig .sg-eth .pk{--pk-on:2.6px;--pk-off:30px;animation-duration:2.6s}
#network .p-sig .sg-trx .pk{--pk-on:2.2px;--pk-off:24px;animation-duration:1.9s}
@keyframes pfx-pk{to{stroke-dashoffset:calc(-1*(var(--pk-on) + var(--pk-off)))}}
#network .p-sig .pr{fill:none;stroke:var(--g);stroke-width:1.4;stroke-opacity:0;transform-box:fill-box;transform-origin:center;animation:pfx-pr 2.8s cubic-bezier(.2,.7,.2,1) infinite}
#network .p-sig .pr.b{animation-delay:-1.4s}
@keyframes pfx-pr{0%{stroke-opacity:.85;transform:scale(1)}100%{stroke-opacity:0;transform:scale(4.2)}}
#network[data-pfx-vis="0"] .p-sig .sg-net{--pfx-play:paused!important}
#network .p-sig .sg-net *{animation-play-state:var(--pfx-play,paused)!important}
#network .p-cad h4{animation:pfx-rise .8s var(--pfx-ease) calc(var(--pfx-k,1)*.3s) backwards}
@keyframes pfx-num{from{opacity:0;transform:translate3d(0,8px,0)}}
#network .p-cap{animation:pfx-fade .8s ease calc(.95s*var(--pfx-k,1)) backwards}
#network .p-c{position:relative;isolation:isolate}
#network .p-c dt{animation:pfx-rise .75s var(--pfx-ease) calc((var(--pfx-sb) + var(--i,0)*.08s)*var(--pfx-k,1)) backwards}
#network .p-c dd{animation:pfx-rise .85s var(--pfx-ease) calc((var(--pfx-sb) + .07s + var(--i,0)*.08s)*var(--pfx-k,1)) backwards}
#network .p-px code,#network .p-fl span{animation:pfx-pop .7s var(--pfx-spring) calc((var(--pfx-sb) + .26s + var(--i,0)*.08s + var(--ci,0)*.09s)*var(--pfx-k,1)) backwards}
@keyframes pfx-pop{from{opacity:0;transform:translate3d(0,8px,0) scale(.72)}}
#network .p-proto{position:relative;overflow:hidden}
#network .p-proto::before{content:"";position:absolute;top:0;left:0;right:0;height:1.5px;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,var(--pfx-a) 50%,transparent);transform:translate3d(-100%,0,0);animation:pfx-scan 7s cubic-bezier(.5,0,.3,1) calc(2s*var(--pfx-k,1)) infinite}
@keyframes pfx-scan{0%{transform:translate3d(-100%,0,0);opacity:0}6%{opacity:1}56%{opacity:1}68%,100%{transform:translate3d(100%,0,0);opacity:0}}
#network .p-proto>div{animation:pfx-rise .8s var(--pfx-ease) calc((var(--pfx-pb) + var(--i,0)*.09s)*var(--pfx-k,1)) backwards}
#network .p-proto dd{animation:pfx-num .9s var(--pfx-ease) calc((var(--pfx-pb) + .1s + var(--i,0)*.09s)*var(--pfx-k,1)) backwards}
@media(hover:hover) and (pointer:fine){
#network .p-c::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .4s ease;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--pfx-a) 11%,transparent),transparent 72%)}
#network .p-c:hover::before{opacity:1}
#network .p-c::after{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;border-radius:2px;background:var(--pfx-a);pointer-events:none;transform:scaleY(0);transition:transform .45s var(--pfx-ease)}
#network .p-c:hover::after{transform:scaleY(1)}
#network .p-c dt{transition:color .3s ease}
#network .p-c:hover dt{color:var(--pfx-at)}
#network .p-c dd{transition:transform .5s var(--pfx-ease)}
#network .p-c:hover dd{transform:translate3d(3px,0,0)}
#network .p-px code,#network .p-fl span{transition:transform .35s var(--pfx-spring),background-color .25s,border-color .25s,color .25s,box-shadow .3s}
#network .p-px code:hover{transform:translate3d(0,-2px,0) scale(1.06);box-shadow:0 8px 16px -10px color-mix(in srgb,var(--pfx-a) 80%,transparent)}
#network .p-fl span:hover{transform:translate3d(0,-2px,0);border-color:color-mix(in srgb,var(--pfx-a) 42%,var(--ln));background:color-mix(in srgb,var(--pfx-a) 7%,var(--s));color:var(--pfx-at);box-shadow:0 8px 16px -10px color-mix(in srgb,var(--pfx-a) 80%,transparent)}
#network .p-lgw:hover .lg{transform:scale(1.08) rotate(8deg)}
}
#network[data-pfx-vis="0"] *,#network[data-pfx-vis="0"] *::before,#network[data-pfx-vis="0"] *::after{animation-play-state:paused!important}
#network :is(.p-side,.p-sheet,.p-proto):not([data-in]) *,#network :is(.p-side,.p-sheet,.p-proto):not([data-in]) *::before,#network :is(.p-side,.p-sheet,.p-proto):not([data-in]) *::after{animation-play-state:paused!important}
@media(max-width:899px){
#network .p-sig::before{opacity:.6}
}
@media(prefers-reduced-motion:reduce){
#network *,#network *::before,#network *::after{animation:none!important;transition:none!important}
#network .p-card::after,#network .p-orb,#network .p-lgw::after,#network .p-sig::after,#network .p-sig .pk,#network .p-sig .pr{display:none!important}
}
@media(forced-colors:active){
#network .p-card::after,#network .p-orb,#network .p-lgw::before,#network .p-lgw::after,#network .p-sig::before,#network .p-sig::after,#network .p-proto::before{display:none!important}
}
.faq .q-card{position:relative;border-radius:var(--r-xl);box-shadow:var(--sh-2),0 0 0 1px color-mix(in srgb,var(--a) 4%,transparent)}
.faq .q-card:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .4s var(--e);background:radial-gradient(360px circle at var(--qx,50%) var(--qy,0%),color-mix(in srgb,var(--a) 7%,transparent),transparent 70%)}
.faq .q-g,.faq .q-i{position:relative;z-index:1}
.faq .q-lead h2:after{width:44px;height:3px;margin-top:12px;border-radius:2px;background:linear-gradient(90deg,var(--a),var(--afx2,var(--a)));transform-origin:left;transition:transform .7s var(--e)}
.faq[data-qfx][data-in] .q-lead h2:after{transform:scaleX(1)}
.faq .q-g{display:flex;align-items:center;gap:10px;text-transform:none}
.faq .q-g:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--a);box-shadow:0 0 0 3px color-mix(in srgb,var(--a) 16%,transparent);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}
.faq .q-g:target:before{transform:scale(1.5)}
.faq .q-g:target{animation:qfx-flash 1.4s var(--e)}
@keyframes qfx-flash{0%{background:color-mix(in srgb,var(--a) 14%,var(--s2))}100%{background:var(--s2)}}
.faq[data-qfx] .q-i{transform:translateY(12px);transition:transform .6s var(--e) calc(var(--qi,0)*55ms),background-color .25s}
.faq[data-qfx][data-in] .q-i{transform:none}
.faq .q-i:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;z-index:2;background:linear-gradient(var(--a),var(--afx2,var(--a)));transform:scaleY(0);transform-origin:top;transition:transform .5s var(--e)}
.faq .q-i[data-s=open]:before{transform:scaleY(1)}
.faq .q-i[data-s=open]{box-shadow:none}
.faq .q-i summary{gap:var(--sp-3)}
.faq .q-t{transition:transform .35s var(--e),color .25s}
.faq .q-x{transition:transform .5s cubic-bezier(.34,1.56,.64,1),background-color .25s,border-color .25s,box-shadow .3s}
.faq .q-i[data-s=open] .q-x{transform:rotate(180deg);background:var(--a);border-color:var(--a);box-shadow:0 4px 12px -4px color-mix(in srgb,var(--a) 60%,transparent)}
.faq .q-i[data-s=open] .q-x:before,.faq .q-i[data-s=open] .q-x:after{background:var(--on-ab,#fff)}
.faq .q-i[data-s=open] .q-ai p{animation:qfx-up .55s var(--e) .08s backwards}
@keyframes qfx-up{from{transform:translateY(8px)}to{transform:none}}
.faq .q-ai code{transition:background-color .25s,color .25s}
.faq .q-i[data-s=open] .q-ai code{background:color-mix(in srgb,var(--a) 10%,var(--s3))}
.faq .q-i summary:active .q-x{transform:scale(.9)}
.faq .q-i[data-s=open] summary:active .q-x{transform:rotate(180deg) scale(.9)}
@media (hover:hover){
.faq .q-card:hover:before{opacity:1}
.faq .q-i summary:hover .q-t{transform:translateX(3px)}
.faq .q-i summary:hover .q-x{border-color:var(--a)}
}
@media (min-width:900px){
.faq .q-ix a{position:relative}
.faq .q-ix a:before{content:"";position:absolute;left:0;top:50%;width:3px;height:0;border-radius:2px;background:var(--a);transform:translateY(-50%);transition:height .35s var(--e)}
.faq .q-ix a.on{color:var(--at);padding-left:12px}
.faq .q-ix a.on:before{height:18px}
.faq .q-ix b{min-width:24px;padding:2px 8px;border-radius:var(--r-pill);background:var(--s2);text-align:center;font-size:var(--fs-2xs);transition:background-color .25s,color .25s}
.faq .q-ix a.on b{background:color-mix(in srgb,var(--a) 12%,#fff);color:var(--at)}
}
@media (prefers-reduced-motion:reduce){
.faq *,.faq *:before,.faq *:after{transition:none!important;animation:none!important}
.faq[data-qfx] .q-i,.faq[data-qfx] .q-lead h2:after{transform:none!important}
.faq .q-i[data-s=open] .q-x{transform:none}
}
footer.f{background:radial-gradient(560px 220px at 0 0,color-mix(in srgb,var(--a) 24%,transparent),transparent 72%),radial-gradient(520px 260px at 100% 100%,color-mix(in srgb,var(--afx2,var(--a)) 13%,transparent),transparent 70%),var(--ink)}
footer.f:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse 75% 95% at 18% 0,#000,transparent 78%);mask-image:radial-gradient(ellipse 75% 95% at 18% 0,#000,transparent 78%)}
footer.f:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .5s var(--e);background:radial-gradient(380px circle at var(--fx,70%) var(--fy,0%),color-mix(in srgb,var(--a) 16%,transparent),transparent 70%)}
footer.f .f-spec{height:4px}
footer.f .f-spec i{transform-origin:left;transition:opacity .35s,box-shadow .45s}
html[data-net=XRP] .f-spec i[data-n=XRP],html[data-net=TRX] .f-spec i[data-n=TRX],html[data-net=ETH] .f-spec i[data-n=ETH],html[data-net=BTC] .f-spec i[data-n=BTC]{box-shadow:0 0 16px 1px var(--a)}
footer.f .f-spec:after{content:"";position:absolute;top:0;left:0;bottom:0;width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);transform:translateX(-110%);opacity:0;pointer-events:none}
footer.f[data-sw] .f-spec:after{animation:ffx-sweep .9s var(--e)}
@keyframes ffx-sweep{0%{transform:translateX(-110%);opacity:.9}100%{transform:translateX(380%);opacity:0}}
footer.f[data-in] .f-spec i{animation:ffx-grow .9s var(--e) calc(var(--k,0)*110ms) backwards}
@keyframes ffx-grow{from{transform:scaleX(0)}to{transform:none}}
footer.f .f-mark{transform:translate(calc(var(--fpx,0)*-12px),calc(var(--fpy,0)*-9px));transition:transform .7s var(--e)}
footer.f .f-mark rect{transform-box:fill-box;transform-origin:50% 100%}
footer.f[data-in] .f-mark rect{animation:ffx-bar 1s cubic-bezier(.34,1.3,.64,1) backwards}
footer.f[data-in] .f-mark rect:nth-child(1){animation-delay:.15s}
footer.f[data-in] .f-mark rect:nth-child(2){animation-delay:.25s}
footer.f[data-in] .f-mark rect:nth-child(3){animation-delay:.35s}
footer.f[data-in] .f-mark rect:nth-child(4){animation-delay:.45s}
@keyframes ffx-bar{from{transform:scaleY(.12)}to{transform:none}}
footer.f[data-in] :is(.fb,.f-nets li,.f-col .f-h,.f-col>a,.f-claim p:not(.f-h),.f-end>*){animation:ffx-rise .75s var(--e) calc(var(--k,0)*45ms) backwards}
footer.f[data-in] .f-cta{animation:ffx-rise .75s var(--e) calc(var(--k,0)*45ms) backwards,ffx-ring 1.5s var(--e) 1.1s backwards}
@keyframes ffx-rise{from{transform:translateY(14px)}to{transform:none}}
@keyframes ffx-ring{from{outline:2px solid color-mix(in srgb,color-mix(in srgb,var(--a) 50%,#fff) 85%,transparent);outline-offset:0}to{outline:2px solid color-mix(in srgb,color-mix(in srgb,var(--a) 50%,#fff) 0%,transparent);outline-offset:12px}}
footer.f .fb svg{transition:transform .55s cubic-bezier(.34,1.56,.64,1)}
footer.f .f-nets li{transition:border-color .3s,color .3s,background-color .3s,box-shadow .4s,transform .35s var(--e)}
html[data-net=XRP] .f-nets li[data-n=XRP],html[data-net=TRX] .f-nets li[data-n=TRX],html[data-net=ETH] .f-nets li[data-n=ETH],html[data-net=BTC] .f-nets li[data-n=BTC]{border-color:color-mix(in srgb,var(--a) 70%,#5B6F89);box-shadow:0 0 0 3px color-mix(in srgb,var(--a) 20%,transparent),0 8px 20px -10px var(--a)}
footer.f .f-col>a{background:linear-gradient(var(--ffx-t),var(--ffx-t)) no-repeat 0 100%/0 1px;background-origin:border-box;transition:color .2s,background-size .5s var(--e),padding-left .35s var(--e)}
footer.f .f-cta{position:relative;overflow:hidden;isolation:isolate}
footer.f .f-cta:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;width:45%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--a) 28%,#fff),transparent);transform:translateX(-130%) skewX(-18deg);pointer-events:none}
footer.f .f-cta svg{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}
footer.f .f-cta:active{transform:scale(.97)}
footer.f .f-base{position:relative}
footer.f .f-base:before{content:"";position:absolute;left:0;top:-1px;width:100%;height:1px;transform-origin:left;background:linear-gradient(90deg,var(--a),var(--ffx-t) 38%,transparent 86%)}
footer.f[data-in] .f-base:before{animation:ffx-draw 1.3s var(--e) .3s backwards}
@keyframes ffx-draw{from{transform:scaleX(0)}to{transform:none}}
@media (hover:hover){
footer.f:hover:after{opacity:1}
footer.f .fb:hover svg{transform:scale(1.1) rotate(-5deg)}
footer.f .f-nets li:hover{transform:translateY(-2px);border-color:#5B6F89;color:#fff}
footer.f .f-col>a:hover{background-size:100% 1px;padding-left:4px}
footer.f .f-cta:hover{box-shadow:0 10px 26px -8px var(--a),0 6px 18px -6px rgba(0,0,0,.55)}
footer.f .f-cta:hover:before{transition:transform .8s var(--e);transform:translateX(330%) skewX(-18deg)}
footer.f .f-cta:hover svg{transform:rotate(90deg)}
}
@media (prefers-reduced-motion:reduce){
footer.f,footer.f *,footer.f *:before,footer.f *:after{animation:none!important;transition:none!important}
footer.f .f-mark{transform:none}
}
#guide .g-head h2:after{width:44px;height:3px;margin-top:12px;border-radius:2px;background:linear-gradient(90deg,var(--a),var(--afx2,var(--a)));transform-origin:left}
#guide[data-in] .g-head h2:after{animation:gfx-line .8s var(--e) backwards}
@keyframes gfx-line{from{transform:scaleX(.3)}to{transform:none}}
#guide .g-card{position:relative}
#guide .g-card:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .45s var(--e);background:radial-gradient(380px circle at var(--gx,50%) var(--gy,0%),color-mix(in srgb,var(--a) 7%,transparent),transparent 70%)}
#guide[data-in] .g-steps>li{animation:gfx-rise .8s var(--e) calc(var(--gi,0)*120ms) backwards}
#guide[data-in] .g-claim{animation:gfx-rise .8s var(--e) .5s backwards}
#guide[data-in] .g-node{animation:gfx-pop .75s cubic-bezier(.34,1.56,.64,1) calc(var(--gi,0)*120ms + 140ms) backwards}
#guide[data-in] .g-node:after{animation:gfx-halo 1s var(--e) calc(var(--gi,0)*120ms + 280ms) backwards}
#guide[data-in] .g-rail{animation:gfx-rail-v 1s var(--e) calc(var(--gi,0)*120ms + 300ms) backwards}
@keyframes gfx-rise{from{transform:translateY(14px)}to{transform:none}}
@keyframes gfx-pop{from{transform:scale(.55)}to{transform:none}}
@keyframes gfx-halo{from{transform:scale(.5)}to{transform:none}}
@keyframes gfx-rail-v{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}
@keyframes gfx-rail-h{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}
@media(min-width:900px){
#guide[data-in] .g-rail{animation-name:gfx-rail-h}
}
#guide .g-node{transition:transform .45s cubic-bezier(.34,1.56,.64,1),color .3s,background-color .3s,box-shadow .3s var(--e)}
#guide .g-body h3{transition:color .25s}
#guide .g-em img,#guide .g-chip img{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}
#guide .g-chip[aria-pressed=true] img{transform:scale(1.14)}
#guide[data-sw] .g-em img{animation:gfx-logo .65s cubic-bezier(.34,1.56,.64,1) backwards}
#guide[data-sw] .g-em:before{animation:gfx-halo2 .8s var(--e)}
#guide[data-sw] .g-nm>*{animation:gfx-slide .55s var(--e) backwards}
@keyframes gfx-logo{from{transform:scale(.6) rotate(-14deg)}to{transform:none}}
@keyframes gfx-halo2{0%{transform:scale(.86)}100%{transform:none}}
@keyframes gfx-slide{from{transform:translateX(-10px)}to{transform:none}}
#guide .g-lanes.go .g-lane.in b{animation:gfx-tag .55s cubic-bezier(.34,1.56,.64,1) backwards}
#guide .g-lanes.go .g-lane.out b{animation:gfx-tag .55s cubic-bezier(.34,1.56,.64,1) .3s backwards}
@keyframes gfx-tag{0%{transform:scale(.8)}60%{transform:scale(1.1)}100%{transform:none}}
#guide .g-tags li:nth-child(1){--r:0}
#guide .g-tags li:nth-child(2){--r:1}
#guide .g-tags li:nth-child(3){--r:2}
#guide .g-tags li:nth-child(4){--r:3}
#guide .g-v i{transform-origin:left}
#guide[data-in] .g-record .g-v i:not(.g-ar):not(.g-cp){animation:gfx-fill .7s var(--e) calc(.55s + var(--r,0)*90ms) backwards}
#guide .g-record.go .g-v i:not(.g-ar):not(.g-cp){animation:gfx-fill2 .6s var(--e) calc(var(--r,0)*90ms) backwards}
#guide .g-record.go .g-tags li{animation:gfx-row .9s var(--e) calc(var(--r,0)*90ms) backwards}
@keyframes gfx-fill{from{transform:scaleX(0)}to{transform:none}}
@keyframes gfx-fill2{from{transform:scaleX(0)}to{transform:none}}
@keyframes gfx-row{from{background:color-mix(in srgb,var(--a) 10%,transparent)}to{background:transparent}}
#guide .g-claim{background:linear-gradient(90deg,color-mix(in srgb,var(--a) 5%,var(--s2)),var(--s2) 60%)}
#guide .g-ci{transition:transform .5s cubic-bezier(.34,1.56,.64,1),border-color .3s,color .3s,background-color .3s}
@media (hover:hover){
#guide .g-card:hover:before{opacity:1}
#guide .g-steps>li:hover .g-node{transform:scale(1.08)}
#guide .g-steps>li:hover .g-body h3{color:var(--at)}
#guide .g-net:hover .g-em img{transform:rotate(-8deg) scale(1.08)}
#guide .g-chip[aria-pressed=false]:hover img{transform:translateY(-1px) scale(1.06)}
#guide .g-claim:hover .g-ci{transform:rotate(90deg);border-color:var(--a);color:var(--at);background:color-mix(in srgb,var(--a) 8%,#fff)}
}
.hg:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .5s var(--e);background:radial-gradient(420px circle at var(--hfx-x,30%) var(--hfx-y,0%),color-mix(in srgb,var(--a) 7%,transparent),transparent 70%)}
.hg:before{background-position:-50% 0}
@keyframes hfx-bar{from{background-position:-50% 0}to{background-position:150% 0}}
.rul:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translateX(-110%)}
@keyframes hfx-scan{from{transform:translateX(-110%)}to{transform:translateX(110%)}}
@keyframes hfx-rise{from{transform:translateY(10px)}to{transform:none}}
@keyframes hfx-num{from{transform:translateY(16px) scale(.96)}to{transform:none}}
@keyframes hfx-logo{from{transform:scale(.6) rotate(-14deg)}to{transform:none}}
@keyframes hfx-ring{from{box-shadow:0 0 0 3px var(--s),0 0 0 4px color-mix(in srgb,var(--a) 45%,transparent),0 0 0 4px color-mix(in srgb,var(--a) 40%,transparent)}to{box-shadow:0 0 0 3px var(--s),0 0 0 4px color-mix(in srgb,var(--a) 45%,transparent),0 0 0 16px transparent}}
@keyframes hfx-conn{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}
@keyframes hfx-pop{0%,100%{transform:none}40%{transform:scale(1.18)}}
@keyframes hfx-dec{from{color:var(--at)}}
@keyframes hfx-up{from{color:var(--at);transform:translateY(-2px)}}
.hg:not([data-done]):before{animation:hfx-bar 1.2s var(--e) .35s backwards}
.hg:not([data-done]) .rul[data-r]:after{animation:hfx-scan 1.2s var(--e) .5s backwards}
.hg:not([data-done]) .idn .lg{animation:hfx-logo .7s cubic-bezier(.34,1.56,.64,1) backwards,hfx-ring 1.4s var(--e) .5s backwards}
.hg:not([data-done]) .idt{animation:hfx-rise .7s var(--e) .05s backwards}
.hg:not([data-done]) .pn b{animation:hfx-num .8s var(--e) .1s backwards}
.hg:not([data-done]) .pn .pt{animation:hfx-rise .7s var(--e) .22s backwards}
.hg:not([data-done]) .cap{animation:hfx-rise .7s var(--e) .3s backwards}
.hg:not([data-done]) .cta .btn:nth-child(1){animation:hfx-rise .7s var(--e) .38s backwards}
.hg:not([data-done]) .cta .btn:nth-child(2){animation:hfx-rise .7s var(--e) .46s backwards}
.hg:not([data-done]) .stm .rw{animation:hfx-rise .7s var(--e) calc(.3s + var(--ri,0)*70ms) backwards}
.hero .wrap:after{animation:hfx-conn 1s var(--e) .6s backwards}
.hg.hfx-swap:before{animation:hfx-bar 1s var(--e) both}
.hg.hfx-swap .rul:after{animation:hfx-scan 1s var(--e) .1s both}
.hg.hfx-swap .idn .lg{animation:hfx-logo .6s cubic-bezier(.34,1.56,.64,1) both}
.hg.hfx-swap .pn b{animation:hfx-num .55s var(--e) both}
.pn.hfx-tick .ps{animation:hfx-pop .5s cubic-bezier(.34,1.56,.64,1)}
.pn.hfx-tick .pd{animation:hfx-dec .7s var(--e)}
.stm dd.hfx-up{animation:hfx-up .8s var(--e)}
.pn.hfx-tick-b .ps{animation:hfx-pop-b .5s cubic-bezier(.34,1.56,.64,1)}
.pn.hfx-tick-b .pd{animation:hfx-dec-b .7s var(--e)}
.stm dd.hfx-up-b{animation:hfx-up-b .8s var(--e)}
@keyframes hfx-pop-b{0%,100%{transform:none}40%{transform:scale(1.18)}}
@keyframes hfx-dec-b{from{color:var(--at)}}
@keyframes hfx-up-b{from{color:var(--at);transform:translateY(-2px)}}
.cta .btn{position:relative;overflow:hidden}
.cta .btn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.32),transparent);transform:translateX(-130%) skewX(-18deg);pointer-events:none}
.cta .btn svg{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}
.stm .rw.k{position:relative}
.stm .rw.k:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(var(--a),var(--afx2,var(--a)));transform-origin:top}
.hg:not([data-done]) .stm .rw.k:before{animation:hfx-grow .9s var(--e) .7s backwards}
@keyframes hfx-grow{from{transform:scaleY(0)}to{transform:none}}
@media (hover:hover){
.hg:hover:after{opacity:1}
.idn:hover .lg{transform:rotate(-8deg) scale(1.06)}
.idn .lg{transition:box-shadow .3s,transform .5s cubic-bezier(.34,1.56,.64,1)}
.cta .btn:hover:before{transition:transform .8s var(--e);transform:translateX(330%) skewX(-18deg)}
.cta .b1:hover svg{transform:translateY(3px)}
.cta .b2:hover svg{transform:rotate(90deg)}
}
@media (prefers-reduced-motion:reduce){
.hg,.hg *,.hg *:before,.hg *:after,.hg:before,.hg:after,.hero .wrap:after{animation:none!important;transition:none!important}
}
#network .p-orb{animation:pfx-fade .9s ease calc(var(--pfx-k,1)*.5s) backwards}
#network .p-sig::before{animation:pfx-fade 1.6s ease .3s backwards}
#network .p-sig::after{animation:pfx-sheen 9.5s cubic-bezier(.45,0,.25,1) 1.4s 1}
#network .p-sig .sg-net .d1,#network .p-sig .sg-net .d2,#network .p-sig .sg-net .d3,#network .p-sig .sg-net .o1:not(.gd),#network .p-sig .sg-net .o2,#network .p-sig .sg-net .o4,#network .p-sig .sg-net .f1,#network .p-sig .sg-net .f2,#network .p-sig .sg-net .f3,#network .p-sig .sg-eth .o1:not(.gd),#network .p-sig .sg-xrp .o2,#network .p-sig .sg-trx .o2,#network .p-sig .sg-net .gd,#network .p-sig .sg-fr .rk{animation:none}
#network .p-sig .pk{animation-iteration-count:1}
#network .p-sig .pr{animation-iteration-count:1}
#network .p-proto::before{animation-iteration-count:1}
.tabs[data-count="1"]:after,.tabs[data-count="1"] .tab[data-n]:after{animation-iteration-count:1}
#dt .ci-hero::after,#tx .fx-hero::after{animation:none}
#dc .cx-sb .on,#dc .cx-t[aria-pressed=true] .lg,#dc .cx-pn:before,#dc .cv-ov b{animation:none}
#dc .cx-bar i:after,#dc .cx-sl:after{animation-iteration-count:1}
#dc .cx-rf[data-c="0"] .cx-cp{animation-iteration-count:3}
#dc #cp3:not(:disabled):after{animation-iteration-count:2}
#dc .cx-io[data-s=ok] .cx-m i{animation-iteration-count:2}
#activity .ax-row:not(.ax-p):not(.ax-cf) .ax-pg::before{animation:none}
#activity[data-axv="0"] .ax-p *,#activity[data-axv="0"] .ax-p *::before,#activity[data-axv="0"] .ax-p *::after{animation-play-state:paused!important}
#activity[data-axv="0"] .ax-ra,#activity[data-axv="0"] .ax-pg::before,#activity[data-axv="0"] .ax-pg::after{transition:none!important}
.rul .fx{height:calc(var(--lb) + var(--hi) + var(--gp) + var(--ho) + 34px)}
.rul .fx-out{bottom:auto;top:calc(var(--lb) + var(--hi) + var(--gp))}
.fx-so{position:absolute;left:max(calc(var(--o)*1%),2px);top:calc(var(--lb) + var(--hi) + var(--gp) + var(--ho));width:2px;height:8px;margin-left:-2px;border-radius:0 0 1px 1px;background:var(--at)}
.rl.ro{top:calc(var(--lb) + var(--hi) + var(--gp) + var(--ho) + 8px);left:min(max(calc(var(--o)*1%),2px),calc(100% - 104px));background:color-mix(in srgb,var(--a) 10%,#fff);color:var(--at);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a) 28%,transparent)}
.rl.ro:before{background:var(--a)}
.rl,.fx-st,.fx-so{will-change:left}
.fx-cap{align-items:center}
.fx-cap .z{color:var(--mu);gap:8px}
.rul[data-z=full] .fx-cap .z{opacity:.75}
@media(max-width:389px){
.fx-cap{font-size:11.5px}
}
@media(min-width:900px){
#network .p-sheet{align-content:stretch}
}
.f-brand .f-about{font-size:var(--fs-sm)}
.f-nets li{padding:0;overflow:hidden}
.f-nb{display:inline-flex;align-items:center;gap:6px;padding:4px 11px 4px 5px;border:0;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .2s,color .2s}
.f-nb:hover{background:rgba(255,255,255,.07);color:#fff}
.f-nb:focus-visible{outline:2px solid #fff;outline-offset:-2px;border-radius:99px}
@media(max-width:359px){
.f-nb{gap:4px;padding:3px 8px 3px 4px}
}
@media(min-width:900px){
.f-brand{max-width:400px}
.f-brand .f-about{font-size:var(--fs-md);max-width:36ch}
.f-nets{margin-top:var(--sp-5)}
}
@media(max-width:520px){
#dc .cx-pre .cx-dz{display:none}
}
#tx .fx-amt em{flex:none}
#tx:not(.kb) :focus-visible{outline:none!important}
#tx .fx-ad,#tx .fx-hash{overflow-wrap:anywhere}
#tx .fx-tiles{position:relative;gap:0 32px;margin-top:18px;padding:0 18px;border:1px solid var(--ln);border-radius:16px;background:var(--s);overflow:hidden}
#tx .fx-tiles:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--s);z-index:1}
#tx .fx-tiles>div{display:flex;align-items:baseline;justify-content:space-between;gap:6px 18px;padding:12px 0;border:0;border-top:1px solid var(--ln);border-radius:0;background:none;box-shadow:none;transform:none}
#tx .fx-tiles>div:hover{transform:none;box-shadow:none;border-color:var(--ln)}
#tx .fx-tiles>div{flex-wrap:wrap}
#tx .fx-tiles dt{flex:1 0 auto;max-width:100%;min-width:0}
#tx .fx-tiles dd{margin:0;text-align:right;min-width:0}
#tx .fx-tiles>div:not(.w) dd{flex:0 0 auto;max-width:100%;margin-left:auto;white-space:nowrap}
#tx .fx-tiles>.w{display:block;grid-column:1/-1}
#tx .fx-tiles>.w dd{margin-top:4px;text-align:left;color:var(--ink2)}
@media(min-width:600px){
#tx .fx-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:960px){
#tx .fx-tiles{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 22px}
}
@media(max-width:380px){
#tx .fx-tiles{padding:0 14px}
#tx .fx-tiles>div{gap:4px 12px}
}
main#top{position:relative;isolation:isolate}
main#top:before{content:"";position:absolute;left:0;right:0;z-index:-1;pointer-events:none;will-change:transform;top:-64px}
main#top:after{content:"";position:absolute;left:0;right:0;top:-64px;z-index:-1;pointer-events:none;will-change:transform;-webkit-mask-image:radial-gradient(70% 85% at 50% 0,#000 10%,transparent 75%);mask-image:radial-gradient(70% 85% at 50% 0,#000 10%,transparent 75%)}
#activity{padding-top:64px}
#ref{padding-top:72px}
@media(min-width:900px){
#activity{padding-top:96px}
#ref{padding-top:104px}
}
main{counter-reset:hsec}
.eyb{counter-increment:hsec;display:flex;align-items:center;gap:10px;margin:0 0 10px;font:var(--w-semi) var(--fs-xs)/1 var(--font);letter-spacing:-.005em;color:#4F5D71}
.eyb-n{display:inline-grid;place-items:center;min-width:28px;height:20px;padding:0 6px;border-radius:var(--r-pill);font:var(--w-semi) var(--fs-2xs)/1 var(--mono);letter-spacing:0;color:var(--at);background:color-mix(in srgb,var(--a) 9%,#fff);border:1px solid color-mix(in srgb,var(--a) 20%,var(--ln));transition:color .3s,background .3s,border-color .3s;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px color-mix(in srgb,var(--a) 14%,transparent)}
.eyb-n:before{content:counter(hsec,decimal-leading-zero)}
.eyb:after{content:"";flex:0 1 48px;height:1px;background:linear-gradient(90deg,var(--ln2),transparent)}
.g-head h2:after,.q-lead h2:after{content:none!important;display:none!important}
.h-prog{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden;pointer-events:none}
.h-prog i{display:block;height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,color-mix(in srgb,var(--a) 30%,transparent),var(--a));will-change:transform}
body>header{transition:box-shadow .3s var(--e);-webkit-backdrop-filter:blur(18px) saturate(1.7);backdrop-filter:blur(18px) saturate(1.7);box-shadow:inset 0 -1px 0 rgba(20,28,40,.07)}
@media(min-width:900px){
html.h-cta-gate .hact{transition:opacity .3s var(--e),transform .45s var(--ease-out),visibility 0s linear 0s}
html.h-cta-gate:not(.h-cta-on) .hact{opacity:0;transform:translateY(-6px) scale(.98);visibility:hidden;pointer-events:none;transition:opacity .2s var(--e),transform .3s var(--e),visibility 0s linear .3s}
}
.f-top{display:inline-flex;align-items:center;gap:6px;min-height:40px;font-size:var(--fs-sm);font-weight:var(--w-med);color:#C3D0DF;text-decoration:none;transition:color .2s}
.f-top:hover{color:#fff}
.f-top svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--spring)}
.f-top:hover svg{transform:translateY(-2px)}
.f-theme{display:inline-flex;gap:2px;margin-left:auto;padding:3px;border:1px solid #2C3B4F;border-radius:var(--r-pill);background:rgba(255,255,255,.04)}
.f-theme button{display:grid;place-items:center;width:34px;height:30px;padding:0;border:0;border-radius:var(--r-pill);background:none;color:#9FB0C4;cursor:pointer;transition:background-color .2s,color .2s}
.f-theme button:hover{color:#fff}
.f-theme button[aria-pressed=true]{background:rgba(255,255,255,.12);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.f-theme button:focus-visible{outline:2px solid #fff;outline-offset:1px}
.f-theme svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:479px){.f-end{flex-wrap:wrap;row-gap:var(--sp-2)} .f-end>span:first-child{flex-basis:100%} .f-theme{margin-left:0}}
.hdock{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:30;width:max-content;max-width:calc(100% - 32px);transform:translate(-50%,calc(16px - var(--hd-lift,0px))) scale(.96);opacity:0;pointer-events:none;transition:opacity .25s var(--e),transform .4s var(--spring)}
.hdock.on{opacity:1;transform:translate(-50%,calc(0px - var(--hd-lift,0px)));pointer-events:auto}
html.ne-sync .hdock{--hd-lift:48px}
html.ne-modal .hdock{opacity:0;pointer-events:none}
.hd-bar{display:flex;align-items:center;gap:4px;padding:4px;border-radius:var(--r-pill);background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border:1px solid var(--ln2);box-shadow:0 1px 2px rgba(20,28,40,.08),0 16px 32px -14px rgba(20,28,40,.42)}
.hd-b{display:flex;align-items:center;gap:10px;height:42px;min-width:0;padding:0 12px 0 5px;border:0;border-radius:var(--r-pill);background:none;font:var(--w-semi) var(--fs-sm)/1 var(--font);letter-spacing:var(--tr-snug);color:var(--ink);cursor:pointer;transition:background .2s;-webkit-tap-highlight-color:transparent}
.hd-b:active,.hdock.open .hd-b{background:var(--s3)}
.hd-ring{position:relative;display:grid;place-items:center;width:34px;height:34px;flex:none}
.hd-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);fill:none;stroke-width:2.2}
.hd-ring circle{stroke:var(--s3)}
.hd-ring .hd-pr{stroke:var(--a);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}
.hd-ring b{font:var(--w-semi) var(--fs-2xs)/1 var(--mono);color:var(--at)}
.hd-t{display:inline-block;min-width:64px;white-space:nowrap}
.hd-tx{display:grid;text-align:left}
.hd-tx>*{grid-area:1/1}
.hd-g{visibility:hidden;white-space:nowrap}
.hd-t.sw{animation:hd-label .35s var(--e)}
.hd-t.sw2{animation:hd-label2 .35s var(--e)}
@keyframes hd-label{from{opacity:0;transform:translateY(6px)}}
@keyframes hd-label2{from{opacity:0;transform:translateY(6px)}}
.hd-c{width:14px;height:14px;flex:none;fill:none;stroke:var(--mu);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--e)}
.hdock.open .hd-c{transform:rotate(180deg)}
.hd-up{display:grid;place-items:center;width:42px;height:42px;flex:none;padding:0;border-radius:50%;color:var(--ink);background:var(--s2);border:1px solid var(--ln);cursor:pointer;transition:background .2s,transform .15s;-webkit-tap-highlight-color:transparent}
.hd-up:active{transform:scale(.94);background:var(--s3)}
.hd-up svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.hd-m{position:absolute;left:0;right:0;bottom:calc(100% + 8px);min-width:220px;margin:0;list-style:none;padding:6px;border-radius:var(--r-lg);background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--ln2);box-shadow:0 1px 2px rgba(20,28,40,.08),0 22px 40px -16px rgba(20,28,40,.45);transform-origin:50% 100%;opacity:0;transform:translateY(8px) scale(.97);transition:opacity .2s var(--e),transform .3s var(--spring)}
.hdock.open .hd-m{opacity:1;transform:none}
.hd-m a{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;border-radius:var(--r-md);font-size:var(--fs-md);font-weight:var(--w-med);letter-spacing:var(--tr-snug);color:var(--ink2);text-decoration:none;transition:background .2s,color .2s}
.hd-m a:hover,.hd-m a:focus-visible{background:var(--s2);color:var(--ink)}
.hd-m a[aria-current]{color:var(--ink);font-weight:var(--w-semi);background:color-mix(in srgb,var(--a) 8%,#fff)}
.hd-m a:focus-visible{outline:2px solid var(--at);outline-offset:-2px}
.hd-n{min-width:20px;font:var(--w-med) var(--fs-2xs)/1 var(--mono);color:#8A97A8}
.hd-m a[aria-current] .hd-n{color:var(--at)}
@media(max-width:999px){
footer.f{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}
html.ne-sync footer.f{padding-bottom:calc(132px + env(safe-area-inset-bottom,0px))}
}
@media(prefers-reduced-motion:reduce){
.hdock,.hd-m,.hd-c,.h-prog i,html.h-cta-gate .hact{transition:none!important}
.hd-t.sw,.hd-t.sw2{animation:none}
}
html.h-cta-init .hact{transition:none!important}
html[data-net=XRP],html[data-net=TRX]{--hb:10}
html[data-net=BTC]{--hb:8.1}
html[data-net=ETH]{--hb:6.6}
.stm .rw:nth-child(2) dd,.stm .rw:nth-child(3) dd{font-size:clamp(13px,calc((50cqi - 18px) / var(--hb,10)),26px);max-width:100%}
@media(max-width:559px){
.stm .rw:nth-child(2) dd,.stm .rw:nth-child(3) dd{font-size:clamp(13px,calc((100cqi - 150px) / var(--hb,10)),22px)}
}
@container (max-width:300px){
.stm .rw:first-child,.stm .rw:nth-child(2),.stm .rw:nth-child(3){grid-column:1/-1;flex-direction:column;align-items:flex-start;gap:3px;padding:var(--sp-3) 0;border-left:0}
.stm .rw:nth-child(2) dd em,.stm .rw:nth-child(3) dd em{display:inline;margin:0 0 0 5px}
.stm .rw:first-child dd,.stm .rw:nth-child(2) dd,.stm .rw:nth-child(3) dd{text-align:left;font-size:clamp(14px,calc((100cqi - 40px) / var(--hb,10)),19px)}
}
.stm .rw dd{min-width:0}
@media(hover:hover) and (pointer:fine){
#guide .g-card,#faq .q-card{background-image:radial-gradient(560px circle at var(--mx,-999px) var(--my,-999px),color-mix(in srgb,var(--a) 4.5%,transparent),transparent 45%)}
}
@supports (animation-timeline:view()){
@media(prefers-reduced-motion:no-preference){
.eyb:after{transform-origin:left;animation:hs-line linear both;animation-timeline:view();animation-range:entry 10% cover 30%}
.eyb-n{animation:hs-pop linear both;animation-timeline:view();animation-range:entry 5% cover 25%}
#activity>.wrap>h2,#activity>.wrap>.sub,.g-head,.p-head>h2,.p-head>.sub,.q-lead>h2,.q-lead>.sub{animation:hs-rise linear both;animation-timeline:view();animation-range:entry 0% cover 28%}
#guide .g-card,#faq .q-card{animation:hs-card linear both;animation-timeline:view();animation-range:entry 0% cover 22%}
}
}
@keyframes hs-line{from{transform:scaleX(0)}to{transform:none}}
@keyframes hs-pop{from{transform:scale(.7)}to{transform:none}}
@keyframes hs-rise{from{transform:translate3d(0,18px,0)}to{transform:none}}
@keyframes hs-card{from{transform:translate3d(0,26px,0) scale(.985)}to{transform:none}}
::selection{background:color-mix(in srgb,var(--a) 18%,transparent)}
@media(hover:hover) and (pointer:fine){
html{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent}
::-webkit-scrollbar{width:11px;height:11px}
::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink) 20%,transparent);border-radius:11px;border:3px solid transparent;background-clip:content-box}
::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--ink) 32%,transparent)}
}
@media(min-width:560px){
#tx .fx-net .fx-tiles{grid-auto-flow:row dense}
#tx .fx-net .fx-tiles>.w+div:not(.w):last-child{grid-column:1/-1}
}
@media(max-width:559px){
#tx .fx-tiles>div:not(.w) dd{white-space:normal;overflow-wrap:anywhere}
}
@media(min-width:900px) and (max-width:1079px){
body>header .tabs{width:344px}
body>header .hact .btn{padding:0 12px;gap:6px}
}
main#top:before{height:760px;background:
radial-gradient(720px 340px at 86% -2%,color-mix(in srgb,var(--a) 13%,transparent),transparent 72%),
radial-gradient(560px 300px at 4% 6%,color-mix(in srgb,var(--afx3) 16%,transparent),transparent 70%),
radial-gradient(900px 280px at 50% 0,rgba(255,255,255,.7),transparent 70%)}
main#top:after{height:600px;background-image:radial-gradient(rgba(20,28,40,.075) 1px,transparent 1.3px);background-size:22px 22px;background-position:11px 11px}
body>header{background:rgba(248,250,252,.74);border-bottom-color:transparent}
body>header[data-s]{background:rgba(250,251,253,.82);box-shadow:inset 0 -1px 0 rgba(20,28,40,.06),0 10px 30px -18px rgba(20,28,40,.30)}
.brand span{letter-spacing:-.025em}
@media(min-width:900px){
body>header .hact .btn{border-radius:12px}
}
.hg{border-color:transparent;border-radius:18px;background:
radial-gradient(760px 340px at 100% 0,color-mix(in srgb,var(--a) 6%,transparent),transparent 64%) padding-box,
radial-gradient(520px 300px at 0 0,color-mix(in srgb,var(--afx3) 10%,transparent),transparent 70%) padding-box,
linear-gradient(180deg,#fff,#FDFDFF) padding-box,
linear-gradient(180deg,color-mix(in srgb,var(--a) 30%,var(--pm-edge2)),var(--pm-edge) 34%,var(--pm-edge2)) border-box;box-shadow:var(--pm-sh),var(--pm-glow)}
.hg:before{height:3px;background-color:var(--a);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent),linear-gradient(90deg,var(--a),color-mix(in srgb,var(--afx3) 72%,var(--a)) 50%,var(--a));background-size:34% 100%,100% 100%;background-repeat:no-repeat}
.idn .lg{box-shadow:0 0 0 3px var(--s),0 0 0 4px color-mix(in srgb,var(--a) 45%,transparent),0 10px 22px -8px color-mix(in srgb,var(--a) 60%,rgba(20,28,40,.4))}
.idn h1{font-weight:640;letter-spacing:-.032em}
.pn b{font-weight:640;color:#0F1622}
.pn .ps{font-weight:640}
.cap{letter-spacing:-.01em}
.pc{position:relative}
.pc:before{content:"";position:absolute;z-index:-1;left:-6%;top:-14%;width:min(340px,82%);aspect-ratio:1.5;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--a) 10%,transparent),color-mix(in srgb,var(--afx3) 6%,transparent) 55%,transparent);filter:blur(6px)}
.stm .rw.k{background:linear-gradient(115deg,color-mix(in srgb,var(--a) 9%,#fff),color-mix(in srgb,var(--afx3) 9%,#fff) 70%,color-mix(in srgb,var(--a) 4%,#fff))}
.stm .rw.k dd{font-weight:640}
.cta .btn{transition:transform .25s var(--ease-out),box-shadow .25s var(--e),background .2s}
.cta .b1{box-shadow:inset 0 1px 0 rgba(255,255,255,.32),inset 0 -1px 0 rgba(0,0,0,.08),0 1px 2px color-mix(in srgb,var(--ab) 45%,transparent),0 10px 22px -10px color-mix(in srgb,var(--ab) 85%,transparent)}
.cta .b2{background:linear-gradient(180deg,#2A3447,#141C28);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1px 2px rgba(20,28,40,.25),0 10px 22px -12px rgba(20,28,40,.6)}
.cta .b2:hover{background:linear-gradient(180deg,#334058,#1B2433)}
@media(hover:hover) and (pointer:fine){
.cta .btn:hover{transform:translateY(-1px)}
.cta .b1:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.32),inset 0 -1px 0 rgba(0,0,0,.08),0 2px 4px color-mix(in srgb,var(--ab) 40%,transparent),0 16px 30px -12px color-mix(in srgb,var(--ab) 90%,transparent)}
.cta .b2:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 2px 4px rgba(20,28,40,.25),0 16px 30px -14px rgba(20,28,40,.65)}
}
.stm{background:linear-gradient(180deg,#F9FAFC,#F5F7FA)}
@media(min-width:900px){
.hg{border-radius:26px}
.idn h1{font-size:27px}
.stm{border-color:var(--pm-edge);border-radius:20px;background:linear-gradient(180deg,#FBFCFE,#F7F9FC);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(20,28,40,.04),0 22px 40px -32px rgba(20,28,40,.35)}
.rul{background:linear-gradient(180deg,#F7F9FC,#F4F6FA);border-top-color:rgba(20,28,40,.07)}
}
#activity>.wrap>h2,.g-head h2,.p-head h2,.q-lead h2{font-weight:640;letter-spacing:-.038em;color:#0F1622}
#activity>.wrap>.sub,.g-head .sub,.p-head .sub,.q-lead .sub{color:#5A687C}
@media(min-width:900px){
#activity>.wrap>h2,.g-head h2,.p-head h2,.q-lead h2{font-size:42px;line-height:1.08}
#activity>.wrap>.sub,.g-head .sub,.p-head .sub,.q-lead .sub{font-size:16.5px;line-height:1.55;margin-top:10px}
}
#activity .ax-card,#guide .g-card,.p-card,.q-card{border-color:var(--pm-edge);box-shadow:var(--pm-sh)}
#activity .ax-card{border-radius:var(--pm-r);box-shadow:var(--pm-sh),0 50px 90px -76px color-mix(in srgb,var(--a) 30%,transparent)}
.p-card,.q-card{border-radius:var(--pm-r)}
#guide .g-card{border-radius:calc(var(--pm-r) + 2px)}
@media(min-width:900px){
#activity .ax-card,.p-card,.q-card{border-radius:22px}
#guide .g-card{border-radius:24px}
}
#activity .ax-tb{border-bottom-color:rgba(20,28,40,.06)}
#activity .ax-sr input{border-radius:12px}
#activity .ax-sr input:focus{border-color:color-mix(in srgb,var(--a) 55%,var(--ln2));box-shadow:0 0 0 4px color-mix(in srgb,var(--a) 13%,transparent),inset 0 1px 0 rgba(255,255,255,.8)}
#activity .ax-ft{background:linear-gradient(180deg,rgba(250,251,253,.6),#F8FAFC)}
.p-id{background:linear-gradient(135deg,color-mix(in srgb,var(--a) 12%,#fff),color-mix(in srgb,var(--afx3) 7%,#fff) 45%,var(--s) 80%)}
@media(min-width:900px){
.q-ix{border-top-color:rgba(20,28,40,.08)}
.q-ix a{border-bottom-color:rgba(20,28,40,.07)}
}
footer.f{margin-top:88px;box-shadow:0 -30px 60px -40px color-mix(in srgb,var(--a) 45%,transparent)}
@media(min-width:900px){
footer.f{margin-top:120px;border-radius:32px 32px 0 0}
}
@media(max-width:359px){
#activity .ax-row{grid-template-areas:"dir amt amt" ". st age" "rt rt rt" ". tx tx" "meta meta meta"}
#activity .ax-st{justify-self:start;margin-top:3px}
#activity .ax-age{margin-top:3px}
#activity .ax-amt{gap:5px}
#activity .ax-tx code{font-size:11.5px}
}
@media(prefers-reduced-motion:reduce){
.cta .btn{transition:none}
}
#activity .ax-fr{opacity:.94}
#dc .cx-io:not([data-s=ok]) .cx-v b{color:#66758A}
html.ne-bgswap body>header *,html.ne-bgswap body>header,html.ne-bgswap body>main *,html.ne-bgswap body>footer *,html.ne-bgswap .hdock *{transition:none!important}
#dc[data-net=BTC] .cx-go{color:#1D1204}
#dc[data-net] .cx-go.cv-cl{background:var(--ink);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 8px 18px -12px rgba(20,28,40,.7)}
#dc .cx-lim{grid-template-columns:minmax(0,1.13fr) minmax(0,1.51fr) auto}
#dc .cx-lim>div:nth-child(2){min-width:0;padding-left:6px;padding-right:2px}
#dc .cx-lim dd{white-space:nowrap;overflow-wrap:normal;word-break:normal;font-size:clamp(11px,2.85vw,12.5px);letter-spacing:-.04em}
@media(max-width:359px){
#dc .cx-lim>div:last-child dt{font-size:0}
#dc .cx-lim>div:last-child dt::after{content:"Dec.";font-size:11px;line-height:1.3}
}
@media(max-width:440px){
#dc .cx-gh{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;align-items:start;justify-content:stretch}
#dc .cx-gh b{display:flex;width:100%;min-width:0;margin:0;align-items:baseline;justify-content:flex-start;gap:8px;white-space:nowrap;overflow-wrap:normal;font-size:clamp(17px,5vw,20px);letter-spacing:-.03em}
#dc .cx-gh u{flex:none;white-space:nowrap;font-size:12px}
}
.tabs:before{width:calc((100% - 6px) / var(--ne-network-count) - 4px)}
#dc .cx-ind{width:calc((100% - 4px) / var(--ne-network-count) - 4px)}
@property --ne-orbit-angle{syntax:"<angle>";inherits:false;initial-value:0deg}
#tabs[data-count]:not([data-count="1"]){border:1px solid color-mix(in srgb,var(--na) 70%,#fff)!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,247,251,.96)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--na) 92%,#fff),color-mix(in srgb,var(--na) 72%,var(--ln2))) border-box!important;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(20,28,40,.06),0 12px 24px -14px rgba(20,28,40,.30),0 0 0 1px color-mix(in srgb,var(--na) 14%,transparent),0 10px 24px -16px color-mix(in srgb,var(--na) 52%,transparent),0 0 24px -12px color-mix(in srgb,var(--na) 44%,transparent)!important}
#tabs[data-count]:not([data-count="1"]):after{background:radial-gradient(88px 36px at calc((var(--ni) + .5)*100%/var(--ne-network-count,4)) 114%,color-mix(in srgb,var(--na) 28%,transparent),transparent),linear-gradient(180deg,#E6EBF2,#EFF3F8)!important}
#tabs[data-count]:not([data-count="1"]) .ne-selector-orbit{display:none!important}
@media(prefers-reduced-motion:reduce){
#tabs .ne-selector-orbit{display:none!important}
}
#network .p-sig .sg-net{display:none!important}
html[data-net=XRP] #network .p-sig .sg-xrp,
html[data-net=TRX] #network .p-sig .sg-trx,
html[data-net=ETH] #network .p-sig .sg-eth,
html[data-net=BTC] #network .p-sig .sg-btc{display:block!important}
.hero .wrap:after{display:none!important}
#guide .g-claim .btn{min-height:40px;height:40px;gap:8px;padding:0 13px;border:1px solid #25334C;border-radius:12px;background:linear-gradient(180deg,#1D2A40,#172237);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 5px 12px -9px rgba(20,28,40,.38)}
#guide .g-claim .btn svg{width:14px;height:14px;box-sizing:content-box;padding:5px;border-radius:50%;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.12);stroke-width:2;flex:none}
@media(hover:hover){
#guide .g-claim .btn:hover{background:#25344D}
}
footer.f .f-cta{height:42px;min-height:42px;gap:8px;padding:0 13px;border:1px solid rgba(255,255,255,.78);border-radius:12px;background:linear-gradient(180deg,#fff,#F5F7FB);color:#18243A;box-shadow:inset 0 1px 0 #fff,0 7px 16px -12px rgba(0,0,0,.52)}
footer.f .f-cta svg{width:14px;height:14px;box-sizing:content-box;padding:5px;border:1px solid #E4E9F2;border-radius:50%;background:#EFF2F7;stroke-width:2;flex:none}
@media(max-width:899px){
footer.f>.f-mark{display:none!important}
}
html{-webkit-tap-highlight-color:transparent}
h1,h2,h3,h4,.q-t,#tx .fx-trk b{text-wrap:balance}
p,.sub,dd small,.p-c dd{text-wrap:pretty}
@media(min-width:900px){
#network .p-sheet{grid-auto-rows:minmax(0,1fr)}
#network .p-sheet>.p-c.w{grid-column:auto}
}
#activity .ax-dir,#activity .ax-amt em{font-size:11.5px}
.f-nb{min-height:36px}
#tx .fx-trk ol{grid-template-rows:auto auto auto;row-gap:0}
#tx .fx-trk li{grid-row:span 3;grid-template-rows:subgrid;align-items:start;text-align:center}
#tx .fx-trk li:first-child{text-align:start}
#tx .fx-trk li:last-child{text-align:end}
#tx .fx-trk time{align-self:start}
.f-col>a:active,.f-top:active,.q-ix a:active,.brand:active,.fb:active{opacity:.7}
.f-nb,#dt .cp{transition:background .2s,color .2s,transform .15s var(--e)}
.f-nb:active,#dt .cp:active{transform:scale(.95)}
.faq .q-i summary:active{background:color-mix(in srgb,var(--a) 4%,var(--s))}
@media(max-width:639px){
#activity .ax-row{grid-template-areas:"dir amt st" "rt rt rt" ". tx age" ". meta meta"}
}
#dt .ci-h{border-top-left-radius:inherit;border-top-right-radius:inherit}
@media(min-width:600px) and (max-width:899px){
#guide .g-chips,#guide .g-lanes,#guide .g-record{max-width:440px}
}
.btn.is-hit,footer.f .f-cta.is-hit{transform:scale(.98)}
#activity .ax-row.is-hit{background:var(--s2)}
#activity .ax-row.is-hit .ax-fx{opacity:1}
#activity .ax-row.is-hit .ax-tk{transform:scaleY(1);opacity:1}
.skip{position:fixed;left:12px;top:-64px;z-index:100;padding:11px 16px;border-radius:12px;background:var(--ink);color:#fff;font-weight:var(--w-semi);font-size:var(--fs-sm);text-decoration:none;box-shadow:var(--sh-2);transition:top .2s var(--e)}
.skip:focus{top:calc(10px + env(safe-area-inset-top,0px));outline:2px solid var(--at);outline-offset:2px}
.pj-s{list-style:none;margin:var(--sp-4) 0 0;padding:0;display:grid;gap:14px}
.pj-s>li{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;column-gap:12px;align-items:start}
.pj-s>li:not(:last-child)::before,.pj-s>li:not(:last-child)::after{content:"";position:absolute;left:11px;top:26px;bottom:-12px;width:2px;border-radius:2px;background:var(--s3)}
.pj-s>li:not(:last-child)::after{background:linear-gradient(var(--pfx-a,var(--a)),color-mix(in srgb,var(--pfx-a,var(--a)) 55%,var(--in)));transform-origin:50% 0}
.pj-n{position:relative;z-index:1;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--s);box-shadow:inset 0 0 0 2px var(--pfx-a,var(--a))}
.pj-n::after{content:"";width:8px;height:8px;border-radius:50%;background:var(--pfx-a,var(--a))}
.pj-n.f{background:var(--in);box-shadow:0 0 0 4px color-mix(in srgb,var(--in) 16%,transparent)}
.pj-n.f::after{display:none}
.pj-n svg{width:14px;height:14px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.pj-s b{display:block;font-size:var(--fs-sm);font-weight:var(--w-semi);line-height:24px;letter-spacing:var(--tr-snug);color:var(--ink)}
.pj-s span{display:block;font-size:var(--fs-xs);line-height:1.45;color:var(--mu)}
.pj-s time{font:var(--w-med) var(--fs-xs)/24px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink2);white-space:nowrap}
.pj-s time.pj-avg{font-weight:var(--w-semi);color:var(--in-t)}
.pj-cap{display:grid;gap:2px;margin-top:var(--sp-4);line-height:1.45}
.pj-p{display:inline-flex;align-items:center;gap:6px;color:var(--ink2)}
.pj-p::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ln2)}
.pj-p.on::before{background:var(--pe)}
.pj-p b{font-weight:var(--w-semi);font-variant-numeric:tabular-nums;color:var(--ink)}
.pj-s time{min-width:7.5ch;text-align:right}
#network .pj-s>li{animation:pfx-rise .7s var(--pfx-ease) calc((.36s + var(--j,0)*.2s)*var(--pfx-k,1)) backwards}
#network .pj-n{animation:pj-pop .55s var(--pfx-spring) calc((.42s + var(--j,0)*.2s)*var(--pfx-k,1)) backwards}
#network .pj-s>li:not(:last-child)::after{animation:pj-fill .5s cubic-bezier(.4,0,.2,1) calc((.6s + var(--j,0)*.2s)*var(--pfx-k,1)) backwards}
@keyframes pj-pop{from{opacity:0;transform:scale(.5)}}
@keyframes pj-fill{from{transform:scaleY(0)}}
.pj-w{position:relative}
.pj-ln{position:absolute;left:7px;top:var(--y1,12px);width:10px;height:var(--jh,0px);overflow:hidden;pointer-events:none;opacity:0;transition:opacity .4s ease}
.pj-ln::before{content:"";position:absolute;inset:0;background:linear-gradient(transparent calc(100% - 46px),color-mix(in srgb,#fff 45%,var(--pfx-a,var(--a))) calc(100% - 5px),transparent) 50% 0/2px 100% no-repeat,radial-gradient(5px 16px at 50% calc(100% - 9px),color-mix(in srgb,var(--pfx-a,var(--a)) 75%,transparent),transparent) 0 0/100% 100% no-repeat;transform:translate3d(0,-100%,0)}
#network .pj-w.idle .pj-ln{opacity:1}
#network .pj-w.idle .pj-ln::before{animation:pj-flow calc(var(--pfx-run,2.6s)*1.35) cubic-bezier(.5,0,.35,1) infinite}
@keyframes pj-flow{0%{transform:translate3d(0,-100%,0);opacity:0}8%{opacity:1}64%{transform:translate3d(0,0,0);opacity:1}74%,100%{transform:translate3d(0,0,0);opacity:0}}
.pj-tk{position:absolute;left:7px;top:-5px;width:10px;height:10px;border-radius:50%;background:var(--pfx-a,var(--a));box-shadow:0 0 0 3px color-mix(in srgb,var(--pfx-a,var(--a)) 22%,transparent),0 0 12px 2px color-mix(in srgb,var(--pfx-a,var(--a)) 45%,transparent);pointer-events:none;will-change:transform}
.pj-tk::after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1.5px solid var(--pfx-a,var(--a));opacity:0;animation:pj-tkp 1.5s cubic-bezier(.2,.7,.2,1) infinite}
@keyframes pj-tkp{0%{opacity:.7;transform:scale(.7)}100%{opacity:0;transform:scale(2)}}
.pj-tk::before{content:"";position:absolute;left:4px;bottom:7px;width:2px;height:26px;border-radius:2px;background:linear-gradient(transparent,color-mix(in srgb,#fff 55%,var(--pfx-a,var(--a))))}
.pj-n::before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--pfx-a,var(--a));opacity:0;pointer-events:none}
.pj-n.f::before{border-color:var(--in)}
#network .pj-n.hit::before{animation:pj-ring .8s cubic-bezier(.2,.7,.2,1)}
#network .pj-n.hit2::before{animation:pj-ring2 .8s cubic-bezier(.2,.7,.2,1)}
#network .pj-n.f.hit svg{animation:pj-chk .55s var(--pfx-spring)}
#network .pj-n.f.hit2 svg{animation:pj-chk2 .55s var(--pfx-spring)}
@keyframes pj-ring{0%{opacity:.75;transform:scale(1)}100%{opacity:0;transform:scale(2.3)}}
@keyframes pj-ring2{0%{opacity:.75;transform:scale(1)}100%{opacity:0;transform:scale(2.3)}}
@keyframes pj-chk{0%{transform:scale(.3) rotate(-20deg)}}
@keyframes pj-chk2{0%{transform:scale(.3) rotate(-20deg)}}
.pj-p b{display:inline-block}
#network .pj-v{animation:pj-val .5s var(--pfx-ease)}
#network .pj-v2{animation:pj-val2 .5s var(--pfx-ease)}
@keyframes pj-val{from{opacity:0;transform:translate3d(0,7px,0)}}
@keyframes pj-val2{from{opacity:0;transform:translate3d(0,7px,0)}}
@keyframes pfx-spin{to{transform:rotate(1turn)}}
@media(prefers-reduced-motion:reduce){
.pj-tk,.pj-ln{display:none!important}
}
@media (min-width:900px){
#network .p-card{
grid-template-areas:"s h" "s p";
grid-template-rows:minmax(0,1fr) auto}
#network .p-proto{grid-area:p;align-items:center;padding:14px 20px 16px}
#network .p-sheet > .p-c{padding:18px 20px}
}
@media (min-width:900px) and (max-width:1179px){
#network .p-proto{grid-template-columns:repeat(3,minmax(0,1fr))}
#network .p-proto .p-pt{grid-column:1/-1}
}
@media (max-width:559px){
.hero .pn{--F:clamp(76px,23.5vw,104px)}
.hero .hg .rul{margin-top:16px;--gp:34px}
.hero .hg .cta{padding:16px 0 18px}
.hero .stm .rw,
.hero .stm .rw:nth-child(2),
.hero .stm .rw:nth-child(3){padding-top:10px;padding-bottom:10px}
.hero .stm .rw.k{padding-top:13px;padding-bottom:13px}
.hero .stm .rw.s{padding-top:10px}
}
@property --a{syntax:"<color>";inherits:true;initial-value:#0B63F6;}
@property --at{syntax:"<color>";inherits:true;initial-value:#0A55D0;}
@property --ab{syntax:"<color>";inherits:true;initial-value:#0B63F6;}
@property --afx1{syntax:"<color>";inherits:true;initial-value:#0B63F6;}
@property --afx2{syntax:"<color>";inherits:true;initial-value:#0E9F6E;}
@property --afx3{syntax:"<color>";inherits:true;initial-value:#7AD8FF;}
@media (prefers-reduced-motion:no-preference){
html.ne21-color-glide:not([data-booting]) body > header{
transition:box-shadow .3s var(--e), --a .5s cubic-bezier(.22,1,.36,1),
--at .5s cubic-bezier(.22,1,.36,1), --ab .5s cubic-bezier(.22,1,.36,1),
--afx1 .5s cubic-bezier(.22,1,.36,1), --afx2 .5s cubic-bezier(.22,1,.36,1),
--afx3 .5s cubic-bezier(.22,1,.36,1)}
html.ne21-color-glide:not([data-booting]) .hero{
transition:--a .5s cubic-bezier(.22,1,.36,1), --at .5s cubic-bezier(.22,1,.36,1),
--ab .5s cubic-bezier(.22,1,.36,1), --afx1 .5s cubic-bezier(.22,1,.36,1),
--afx2 .5s cubic-bezier(.22,1,.36,1), --afx3 .5s cubic-bezier(.22,1,.36,1)}
}
@keyframes ne21-row-flash{0%{opacity:1;} 100%{opacity:0;}}
@media (prefers-reduced-motion:no-preference){
.hero .stm .rw.ne21-value-flash{position:relative;isolation:isolate}
.hero .stm .rw.ne21-value-flash::after{
content:"";position:absolute;inset:2px -7px;z-index:-1;pointer-events:none;
border-radius:10px;
background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--a) 10%,transparent) 45%,transparent);
animation:ne21-row-flash .95s cubic-bezier(.22,1,.36,1) both}
}
@media(max-width:379px){#activity .ax-tx code{font-size:11.5px} #activity .ax-age{font-size:12px}}
@media(max-width:339px){#activity{--ax-lab:34px} #activity .ax-tx code{font-size:11px} #activity .ax-age{font-size:11px;min-width:5.4em}}
#list[data-off] *,#list[data-off] *::before,#list[data-off] *::after{animation-play-state:paused!important}
@media(max-width:639px){#activity #list.ex{max-height:85vh;max-height:85svh;overscroll-behavior-y:auto}}


/* V2.4 — single-pass visual polish. All transaction/Claim/Engine logic is unchanged. */
/* Smaller, quieter section hierarchy; preserve semantic section labels. */
main .eyb-n{display:none}
main .eyb{counter-increment:none;gap:0;margin-bottom:8px;letter-spacing:.035em}
#activity{padding-top:54px}
#ref{padding-top:58px}
#ref .rg{row-gap:36px}
#guide .g-card,#network .p-card{margin-top:14px}
#guide .g-steps{padding:17px 16px 0}
#guide .g-steps>li{padding-bottom:15px}
#guide .g-steps>li:last-child{padding-bottom:16px}
#guide .g-body p{line-height:1.48}
/* Percent is one legible value (e.g., 0.00%), without changing IDs or number updates. */
.hero .pn{align-items:baseline;gap:0;white-space:nowrap}
.hero .pn .pt{height:auto;margin:0 0 .06em .025em;display:inline-flex;flex-direction:row;align-items:baseline;gap:0;font-size:.31em;line-height:1}
.hero .pn .pd{margin:0;line-height:1;font-weight:620;color:var(--ink)}
.hero .pn .ps{font-size:.76em;line-height:1;color:var(--at);margin-left:.08em}
/* Profile keeps every data point, with less unused surrounding space. */
#network .p-id{min-height:88px}
#network .p-cad{padding-top:14px;padding-bottom:14px}
#network .p-proto{row-gap:10px}
#network .p-c{padding-top:12px;padding-bottom:12px}
/* Modal/detail typography and safe sticky controls; no removed controls or fields. */
#dt .ci-rows{margin-top:4px}
#dt .ci-cta{min-height:48px}
#dc .sub{font-size:13.5px;line-height:1.5}
#dc .rw{padding:9px 0}
@media (min-width:900px){
  #activity{padding-top:72px}
  #ref{padding-top:76px}
  #ref .rg{row-gap:48px}
  #guide .g-steps{padding:24px 23px 22px;column-gap:24px}
  #guide .g-steps>li,#guide .g-steps>li:last-child{padding:0}
  #network .p-id{padding:19px 22px}
  #network .p-cad{padding:16px 22px}
  #network .p-proto{padding:13px 22px;column-gap:17px}
}
@media (max-width:639px){
  /* Retain usable touch targets and safe-area spacing in sticky header. */
  body>header .hb{height:58px;padding:6px 12px}
  .hero{padding-top:12px}
  #activity{padding-top:46px}
  #ref{padding-top:48px}
  #ref .rg{row-gap:29px}
  #activity .ax-card{margin-top:15px}
  #activity .ax-tb{padding:11px 12px 12px}
  #activity .ax-row{padding:10px 12px 9px;row-gap:3px}
  #activity .ax-ft{padding-top:7px;padding-bottom:7px}
  #guide .g-card{margin-top:13px}
  #guide .g-steps{padding:14px 12px 0}
  #guide .g-steps>li,#guide .g-steps>li:last-child{padding-bottom:13px}
  #guide .g-lanes,#guide .g-record{margin-top:9px}
  #guide .g-net{margin-top:10px}
  #network .p-card{margin-top:13px}
  #network .p-id{min-height:84px;padding:12px 14px}
  #network .p-cad{padding:12px 14px}
  #network .p-proto{padding:12px 14px;gap:10px}
  #network .p-c{padding:11px 12px}
  #dc .sub{font-size:13.5px}
  #dc .rw{padding:8px 0}
  #dt .ci-rows{margin-top:4px}
}
@media (max-width:359px){
  #activity .ax-row{padding:9px 10px 9px}
  #activity .ax-tb{padding:10px}
  .hero .pn .pt{font-size:.30em}
}
@media (prefers-reduced-motion:reduce){
  .hero .pn .pt{transition:none}
}
