 





 

  
@font-face{font-family:"Geist";src:url("fonts/Geist-Variable.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"Geist Mono";src:url("fonts/GeistMono-Variable.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}

  
: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;
}
  
[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.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,.am,.ag,.pn,.rw dd,.amt,.tl time,#cnt,.kv .n{font-variant-numeric:tabular-nums}
.mono,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}}
  
.ov{font-size:var(--fs-2xs);font-weight:var(--w-semi);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--mu)}
h2{font:var(--w-semi) clamp(24px,5.6vw,30px)/1.15 var(--font);letter-spacing:var(--tr-tight)}
.sub{color:var(--mu);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);padding:11px 0;border-top:1px solid var(--ln)}
.rw dt{display:flex;align-items:center;gap:var(--sp-2);color:var(--mu);font-size:var(--fs-md);flex:none}
.rw dd{font-size:var(--fs-lg);font-weight:var(--w-semi);letter-spacing:var(--tr-snug);text-align:right;overflow-wrap:anywhere;min-width:0}
.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{font-size:var(--fs-xs);color:var(--mu);margin-top:var(--sp-2)}

  
header{position:sticky;top:0;z-index:20;padding-top:env(safe-area-inset-top,0);background:rgba(248,250,252,.92);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}.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:1px solid color-mix(in srgb,var(--na) 20%,var(--ln2));border-radius:18px;background:linear-gradient(180deg,#fff,var(--s2));box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(20,28,40,.06),0 10px 20px -14px rgba(20,28,40,.32);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);box-shadow:inset 0 1px 2px rgba(20,28,40,.13),inset 0 0 0 1px rgba(20,28,40,.05)}
.tabs:before{content:"";position:absolute;top:5px;bottom:5px;left:5px;z-index:-1;width:calc((100% - 6px)/4 - 4px);border-radius:12px;background:linear-gradient(var(--na),var(--na)) 50% 100%/22px 3px no-repeat,linear-gradient(180deg,rgba(255,255,255,0) 46%,color-mix(in srgb,var(--na) 9%,transparent)),linear-gradient(180deg,#fff,#FBFCFE);box-shadow:0 0 0 1px color-mix(in srgb,var(--na) 15%,rgba(20,28,40,.07)),0 1px 2px rgba(20,28,40,.1),0 6px 12px -6px color-mix(in srgb,var(--na) 36%,rgba(20,28,40,.22));transform:translateX(calc(var(--i)*(100% + 4px)));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);transition:color .25s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}
.tab:after{content:"";position:absolute;inset:2px;z-index:-1;border-radius:11px;background:color-mix(in srgb,var(--na) 7%,transparent);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;background:var(--ln2);transition:opacity .2s}
.tab[aria-pressed=true]:before,.tab[aria-pressed=true]+.tab:before{opacity:0}
.tab .lg{width:22px;height:22px}.tab[aria-pressed=true]{color:var(--ink)}
.tab:focus-visible{outline-offset:-2px;border-radius:14px}
.tab:active:after{opacity:1;transform:scale(1);background:color-mix(in srgb,var(--na) 13%,transparent)}
@media(hover:hover){.tab[aria-pressed=false]:hover{color:var(--ink2)}.tab[aria-pressed=false]:hover:after{opacity:1;transform:scale(1)}}
 

 
.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}
  .tabs[data-count="1"]~.hact{margin-left:auto}
}
@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;background:var(--s);border:1px solid var(--ln);border-radius:var(--r-lg);box-shadow:var(--sh-2)}
.hg:before{content:"";position:absolute;inset:0 0 auto;height:3px;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%;box-shadow:0 0 0 3px var(--s),0 0 0 4px color-mix(in srgb,var(--a) 45%,transparent);transition:box-shadow .3s}
.idt{min-width:0}
.idn h1{font:var(--w-semi) 22px/1.1 var(--font);letter-spacing:var(--tr-tight);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}
.sim{display:inline-flex;align-items:center;gap:6px;margin-left:auto;flex:none;white-space:nowrap;padding:4px 10px 4px 8px;border:1px dashed var(--ctl);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:var(--w-semi);color:var(--mu);letter-spacing:0}
.sim i{width:6px;height:6px;border-radius:50%;border:1.5px solid var(--mu)}
  
.pc{grid-area:pc;margin-top:var(--sp-4)}
.pn{--F:clamp(84px,27vw,112px);display:flex;align-items:flex-start;color:var(--ink);font-size:var(--F);line-height:1}
.pn b{font-weight:var(--w-semi);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{font-weight:var(--w-semi);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{bottom:0;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-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)}
.cta .b1{background:linear-gradient(180deg,color-mix(in srgb,var(--ab) 90%,#fff),var(--ab));box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px color-mix(in srgb,var(--ab) 45%,transparent),0 8px 16px -10px color-mix(in srgb,var(--ab) 80%,transparent)}
.cta .b1:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--ab) 82%,#fff),color-mix(in srgb,var(--ab) 90%,#000))}
.cta .b2{box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 1px 2px rgba(20,28,40,.25)}
[data-net=BTC] .cta .b1{color:#1D1204}
  
.stm{grid-area:stm;container-type:inline-size;margin:0 calc(var(--hx)*-1);padding:var(--sp-1) var(--sx) var(--sp-4);background:var(--bg);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);background:color-mix(in srgb,var(--a) 6%,var(--s));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:0;transform:translateY(5px)}}
  
.hero .wrap:after{content:"";display:block;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}
#activity{padding-top:var(--sp-4)}
  
@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}.idn h1{font-size:var(--fs-2xl)}
  .pc{margin-top:var(--sp-5)}
  .sim{margin-left:var(--sp-2)}
  .rul{--lb:34px;--hi:10px;--ho:18px;--gp: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)}
  .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);border-radius:var(--r-lg);overflow:hidden}
  .rul{--rt:var(--sp-6);--rx:var(--hx);--rb:var(--sp-5);--rbg:var(--bg);margin:var(--sp-7) calc(var(--hx)*-1) 0;background:var(--bg);border-top:1px solid var(--ln)}
}
@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}
  .sim{padding:3px 7px 3px 6px;font-size:11px;gap:5px}
  .cta .btn{padding:0 6px;font-size:13.5px}.cta .btn svg{display:none}
}

  
.sec{padding:var(--sp-9) 0 0}

  
  
#ref{padding-top:var(--sp-8)}
.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);border-radius:var(--r-lg);box-shadow:var(--sh-2);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;transition:box-shadow .3s var(--e),background-color .3s,color .3s}
#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);box-shadow:inset 0 0 0 1.5px var(--a)}
#guide .g-s1 .g-node{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 var(--a)}
#guide .g-steps>li:focus-within .g-node{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 var(--a)}
  #guide .g-steps>li:hover .g-node{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-s2:hover .g-rail:before{opacity:.6}}
#guide .g-s2:focus-within .g-rail:before{opacity:.6}

  
#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 var(--ln2),var(--sh-1)}
#guide .g-em{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;box-shadow:inset 0 0 0 1px var(--ln);pointer-events:none}
#guide .g-em:before{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)}
#guide .g-chips{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 var(--ln2)}
#guide .g-chip[aria-pressed=true]{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:has(#tabs[data-count="1"]) #guide .g-chips{width:-moz-fit-content;width:fit-content;min-width:96px}
html:has(#tabs[data-count="1"]) #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)}
#guide .g-pb{--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:var(--c)}
#guide .g-lane i{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-mock{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-mock:active{transform:scale(.985)}
#guide .g-lanes:before,#guide .g-mock: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-mock:hover{box-shadow:inset 0 0 0 1px var(--ctl),var(--sh-1)}
  #guide .g-mock:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a) 42%,var(--ln2)),var(--sh-1)}
  #guide .g-mock:hover:before{color:var(--a);opacity:.9}
  #guide .g-lanes:hover{box-shadow:inset 0 0 0 1px var(--ctl),var(--sh-1)}
  #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-mock.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);background:var(--s2);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-mock{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-mock{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);border-radius:var(--r-lg);box-shadow:var(--sh-2);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);background:linear-gradient(135deg,#EEF3FE,#fff 75%);background:linear-gradient(135deg,color-mix(in srgb,var(--a) 11%,#fff),var(--s) 75%)}
.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-bars{list-style:none;padding:0;margin-top:var(--sp-3);display:grid;gap:6px}
.p-bars li{display:grid;grid-template-columns:34px minmax(0,1fr) 62px;align-items:center;gap:8px;font-size:var(--fs-xs);color:var(--mu)}
.p-k{font-weight:var(--w-semi)}
.p-bars b{font-weight:var(--w-med);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.p-tr{position:relative;display:block;height:18px;border-right:1px solid var(--ln);background:linear-gradient(90deg,var(--ln) 1px,transparent 1px) 0 0/33.333% 100%}
.p-tr i{position:absolute;left:0;top:5px;height:8px;width:var(--w);border-radius:0 4px 4px 0;background:var(--ln2);transform-origin:left}
.p-bars li.on{color:var(--ink)}.p-bars li.on .p-k{color:var(--at)}.p-bars li.on b{font-weight:var(--w-semi)}
.p-bars li.on .p-tr i{background:var(--a)}
.p-m{position:absolute;top:3px;left:var(--x);width:12px;height:12px;margin-left:-6px;border-radius:50%;border:2px solid var(--a);background:var(--s);box-sizing:border-box}
.p-ax{display:grid;grid-template-columns:34px minmax(0,1fr) 62px;gap:8px;margin-top:2px;font-size:var(--fs-2xs);color:var(--mu)}
.p-axl{position:relative;display:block;height:16px}
.p-axl u{position:absolute;top:0;text-decoration:none;transform:translateX(-50%);white-space:nowrap}
.p-axl u:first-child{transform:none}
.p-cap{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin-top:var(--sp-3);font-size:var(--fs-xs);color:var(--mu)}
.p-sw{width:14px;height:6px;border-radius:3px;background:var(--a)}
.p-sw.r{width:10px;height:10px;border-radius:50%;border:2px solid var(--a);background:var(--s);margin-left:8px;box-sizing:border-box}
.p-ls{margin-left:auto}
.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:#EAF0FD;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}
.p-card.sw .p-id,.p-card.sw .p-sheet{animation:swap .3s var(--e) both}
.p-card.sw .p-tr i{animation:pgrow .6s var(--e) both}
@keyframes pgrow{from{transform:scaleX(0)}}
@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}.p-bars li,.p-ax{grid-template-columns:30px minmax(0,1fr) 56px;gap:6px}}
 

 
#network .p-card{position:relative}
#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%}
#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)}
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}
#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(prefers-reduced-motion:reduce){#network .p-sig *{transition:none!important}}
@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);border-radius:var(--r-lg);box-shadow:var(--sh-2);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{position:relative;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;gap:var(--sp-4);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);transition:background-color .25s,border-color .25s}
.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,#F0F4FE,var(--s) 70%);background:linear-gradient(90deg,color-mix(in srgb,var(--a) 6%,#fff),var(--s) 70%);box-shadow:inset 3px 0 0 var(--a)}
.q-i[data-s=open] summary:hover{background:transparent}
.q-i[data-s=open] .q-x{border-color:var(--a);background:#E6EDFD;background:color-mix(in srgb,var(--a) 12%,#fff)}
.q-i[data-s=open] .q-x:before,.q-i[data-s=open] .q-x:after{background:var(--at)}
.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;margin-top:var(--sp-9);padding:var(--sp-8) 0 calc(var(--sp-4) + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;color:#fff;background:var(--ink);background:radial-gradient(560px 220px at 0 0,color-mix(in srgb,var(--a) 22%,transparent),transparent 72%),var(--ink)}
footer.f :focus-visible{outline-color:#fff}
  
.f-spec{position:absolute;left:0;right:0;top:0;height:3px;display:grid;grid-template-columns:repeat(var(--f-count,4),minmax(0,1fr))}
.f-spec i{opacity:.32;transition:opacity .35s}
.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;font-size:var(--fs-md);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;padding:4px 10px 4px 5px;border:1px solid #2C3B4F;border-radius:99px;font-size:var(--fs-xs);font-weight:var(--w-med);color:#B4C2D3;transition:border-color .3s,color .3s,background-color .3s}
.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]{border-color:#5B6F89;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);transition:color .2s}
.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-disc{max-width:64ch;line-height:1.5}
.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;padding:3px 7px 3px 4px;font-size:12px}.f-nets img{width:16px;height:16px}}
@media(min-width:900px){
  footer.f{padding-top:var(--sp-9);border-radius:32px 32px 0 0}
  .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{grid-template-columns:minmax(0,1fr) auto;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}}
dialog[open]{animation:dp .12s var(--e)}
@keyframes dp{from{opacity:.4;transform:translateY(14px)}}
.dh{position:sticky;top:0;z-index:2;background:var(--s);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)}
.db{padding:var(--sp-4) 18px calc(20px + env(safe-area-inset-bottom,0px))}
  
.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)}
.amt{display:flex;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;margin:var(--sp-3) 0 6px;font:var(--w-semi) clamp(28px,8.4vw,40px)/1.08 var(--font);letter-spacing:var(--tr-tight)}
.amt .nm{white-space:nowrap;overflow-wrap:normal}
.amt em{font:var(--w-med) var(--fs-md) var(--font);letter-spacing:0;color:var(--mu)}
.when{color:var(--mu);font-size:var(--fs-sm)}
.sh{font-size:var(--fs-2xs);font-weight:var(--w-bold);letter-spacing:.08em;color:var(--mu);margin:22px 0 4px}
.kv{display:grid;gap:2px;padding:11px 0;border-top:1px solid var(--ln);min-width:0}
.kv dt{font-size:var(--fs-sm);color:var(--mu)}
.kv dd{font-size:var(--fs-md);font-weight:var(--w-med);overflow-wrap:anywhere;min-width:0}
.mono{font:var(--w-med) 13.5px/1.55 var(--mono);overflow-wrap:anywhere;word-break:break-all;letter-spacing:-.01em}
.kg{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.kg .kv.w{grid-column:1/-1}
.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;height:var(--btn-h-sm);margin-top:10px;padding:0 14px 0 12px;border:1px solid var(--ctl);border-radius:10px;background:var(--s);font-size:var(--fs-sm);font-weight:var(--w-semi);color:var(--at);transition:background-color .2s}
.cp:hover{background:var(--s3)}
.cp:before{content:"";width:15px;height:15px;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}
:root{--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")}
  
.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))}
.route .kv{border:0;padding:7px 0;position:relative}
.route .kv:before{content:"";position:absolute;left:-24px;top:14px;width:12px;height:12px;border-radius:50%;background:var(--s);border:2px solid var(--a)}
.route .kv+.kv:before{background:var(--a)}
  
.tl{border-top:1px solid var(--ln);padding-top:var(--sp-2);position:relative}
.tl div{position:relative;display:grid;grid-template-columns:12px 1fr auto;gap:var(--sp-3);align-items:center;padding:8px 0;font-size:var(--fs-md)}
.tl div+div:before{content:"";position:absolute;left:5px;top:-12px;height:20px;width:2px;background:var(--ln2)}
.tl i{width:12px;height:12px;border-radius:50%;background:var(--a)}
.tl .w{color:var(--mu)}.tl .w i{background:#C9D2DE}.tl .n i{background:var(--pe)}
.tl time{font-size:var(--fs-sm);color:var(--mu)}

  
#dc{max-width:522px;scrollbar-gutter:stable;scroll-padding-top:72px}
#dc .db{padding-top:13px}
#dc .dh{min-height:54px}
.claim-identity{display:flex;align-items:center;gap:10px}
.claim-headmark{width:34px;height:34px;display:grid;place-items:center;background:var(--ink);color:#fff;border-radius:10px;font:700 12px var(--mono);letter-spacing:-.08em}
#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-headmark--brand{position:relative;overflow:hidden;place-items:stretch;background:var(--clm-bg,var(--ink));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}
.claim-headmark--brand i{position:absolute;bottom:7px;width:3px;border-radius:1px}
.claim-headmark--brand i:nth-child(1){left:7px;height:12px;background:var(--clm-bar-1,#fff)}
.claim-headmark--brand i:nth-child(2){left:12px;height:12px;background:var(--clm-bar-2,#fff)}
.claim-headmark--brand i:nth-child(3){left:17px;height:20px;background:var(--clm-bar-3,#fff)}
.claim-headmark--brand i:nth-child(4){left:22px;height:12px;background:var(--clm-bar-4,#fff);opacity:var(--clm-bar-4-o,1)}
.claim-identity>span:last-child{display:grid;gap:1px}
.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)}
.stp{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:8px;list-style:none;padding:0}
.stp li{font-size:11px;color:var(--mu);border-top:2px solid var(--ln2);padding-top:7px;transition:border-color .16s}
.stp .on{color:var(--ink);border-color:var(--a);font-weight:var(--w-bold)}.stp .dn{border-color:var(--in)}
.cb{animation:fade-claim .10s ease-out both;min-width:0}
@keyframes fade-claim{from{opacity:.85}to{opacity:1}}
.cb h3{font:var(--w-semi) clamp(21px,5.5vw,26px)/1.18 var(--font);letter-spacing:var(--tr-tight);margin:0 0 7px}
.overline{font-weight:var(--w-bold);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--at);margin-bottom:5px}
.claim-caption{color:var(--mu);font-size:13px;line-height:1.5;margin:0 0 16px;max-width:46ch}
.claim-lead{display:flex;align-items:center;gap:12px;padding:10px 0 4px}
.claim-lead>.lg{height:38px;width:38px}
.claim-lead h3{margin-bottom:0}
#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}
.amt-label{display:block;font-size:12px;font-weight:var(--w-semi);color:var(--ink2);margin-bottom:7px}
.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)}
.cx-lb.solo{justify-content:flex-end}.cx-lb.solo>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.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}
.er{min-height:13px;font-size:12px;color:var(--err);margin-top:5px;line-height:1.4}
.hl{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:11px;color:var(--mu);gap:3px 10px}
.pre{display:flex;gap:8px;margin:11px 0}
.pre button{flex:1;height:37px;border:1px solid var(--ln);border-radius:9px;background:var(--s2);font-weight:var(--w-semi);font-size:12px;color:var(--ink2)}
.pre button:hover{border-color:var(--ctl)}
.pv{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);gap:9px;align-items:center;background:var(--s2);border:1px solid var(--ln);border-radius:12px;padding:10px;margin:10px 0}
.pv>div{min-width:0}
.pv small{display:block;font-size:10.5px;font-weight:var(--w-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--mu);margin-bottom:4px}
.pv strong{display:block;min-width:0;font-size:clamp(13px,3.9vw,16px);overflow-wrap:anywhere;font-weight:var(--w-semi);font-variant-numeric:tabular-nums;line-height:1.3}
.pv span{color:var(--at);font-size:19px;text-align:center}
.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}
.reference-heading{display:flex;align-items:center;gap:8px}
.reference-icon{width:23px;height:23px;flex:none;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--a) 30%,var(--ln));background:var(--s);border-radius:6px;font:600 14px var(--mono);color:var(--at)}
.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}
.ac .er{margin-top:10px}
.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}
.lk{color:var(--mu);font-size:12px;text-decoration:underline;margin-top:10px;padding:7px 0}
.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}
.pending-hero{background:linear-gradient(145deg,#FFFCF6,#FFF8E9);border:1px solid #EBDAB6;border-radius:15px;padding:13px 14px 12px;margin-bottom:10px}
.pending-eyebrow{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:var(--w-semi);color:var(--ink2)}
.pending-eyebrow>.lg{width:25px;height:25px}
.pending-eyebrow .pend{margin-left:auto}
.pending-hero .overline{color:var(--pe-t);margin:7px 0 4px}
.pending-hero h3{font-size:clamp(22px,6vw,27px);margin:0 0 5px}
.pending-hero .claim-caption{margin:0;font-size:12.5px;color:#6A5335}
.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}
.pk .cr{display:flex;align-items:center;justify-content:space-between;gap:8px}
.pk .cr .mono{min-width:0}
.cpi{height:34px;min-width:61px;padding:0 9px;border:1px solid var(--ln2);border-radius:9px;background:var(--s2);font-size:12px;font-weight:var(--w-semi);flex:none}
.pth{list-style:none;padding:0;margin:10px 0 2px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}
.pth li{position:relative;padding-top:18px;font-size:10.5px;line-height:1.3;font-weight:var(--w-med);min-width:0}
.pth i{position:absolute;top:0;left:0;width:11px;height:11px;border-radius:50%;background:var(--in)}
.pth li:not(:last-child):before{content:"";position:absolute;top:4.5px;left:15px;right:-6px;height:2px;background:#D5DCE6}
.pth li.d:not(:last-child):before{background:var(--in)}
.pth small{display:block;color:var(--mu);font-weight:var(--w-reg)}
.pth .p i{background:var(--pe);animation:pulse 1.8s infinite}.pth .l{color:var(--mu)}.pth .l i{background:#C9D2DE}
@media(max-width:359px){
 #dc .db{padding:11px 14px 18px}
 .cn{gap:5px}.cn button{gap:4px;font-size:11px}
 .cn .lg{width:20px;height:20px}
 .stp li{font-size:10px}
 .pk .mono{font-size:12px}
 .pending-hero{padding:12px}
}
@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)}
  #dt[open]{animation:ds .14s var(--e)}
  @keyframes ds{from{opacity:.4;transform:translateX(28px)}}
  .db{padding:var(--sp-5) var(--sp-6) var(--sp-7)}
  .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}
  .pv strong{font-size:14px}
  .kg{gap:0 12px}
}

  
@media(prefers-reduced-motion:reduce){
  *,*:before,*:after{animation-duration:.001s!important;transition-duration:.001s!important;scroll-behavior:auto!important}
  .cb{animation:none!important}
}

 
 
html.ne-intro-required{overflow:hidden}
html.ne-intro-required body > :not(#ne-film-intro):not(script){visibility:hidden}
#ne-film-intro{margin:auto;box-sizing:border-box;max-width:520px;width:min(520px,calc(100vw - 28px));max-height:calc(100dvh - 28px);padding:0;overflow:auto;overscroll-behavior:contain;border:1px solid #DCE5F2;border-radius:21px;background:#fff;color:#1C2B3E;box-shadow:0 34px 90px rgba(15,33,61,.22);font-family:var(--font,system-ui,sans-serif)}
#ne-film-intro::backdrop{background:rgba(13,27,48,.70);backdrop-filter:blur(7px)}
#ne-film-intro .ne-film-eyebrow{display:flex;align-items:center;gap:9px;padding:19px 24px;border-bottom:1px solid #EBEFF5;font-size:11px;font-weight:750;letter-spacing:.1em;color:#425C7C}
#ne-film-intro .ne-film-dot{width:8px;height:8px;border-radius:50%;background:#2E6FDB;box-shadow:0 0 0 4px #ECF3FF}
#ne-film-intro .ne-film-sep{opacity:.45}
#ne-film-intro .ne-film-main{padding:28px 26px 24px}
#ne-film-intro .ne-film-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#E9F1FF;color:#225BA8;font-size:13px;font-weight:800;letter-spacing:-.03em}
#ne-film-intro h2{margin:18px 0 12px;font-size:clamp(24px,6vw,30px);font-weight:730;line-height:1.14;letter-spacing:-.045em;color:#15263D}
#ne-film-intro #ne-film-copy{margin:0;font-size:14px;line-height:1.72;color:#455A73}
#ne-film-intro .ne-film-foot{padding:19px 26px 24px;border-top:1px solid #EBEFF5;background:#FAFCFF}
#ne-film-intro .ne-film-foot p{margin:0 0 17px;font-size:12px;line-height:1.55;color:#60728A}
#ne-film-intro button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;padding:12px 16px;border:0;border-radius:11px;background:#1D416E;color:white;font:650 14px/1.3 var(--font,system-ui,sans-serif);cursor:pointer}
#ne-film-intro button:hover{background:#24528C}
#ne-film-intro button:focus-visible{outline:3px solid #84B5FF;outline-offset:3px}
#ne-film-intro button span{font-size:18px;font-weight:400}
.ne-record-note{margin:10px 0 0!important;font:500 11px/1.45 var(--font,system-ui,sans-serif)!important;letter-spacing:.005em!important;color:var(--mu,#6A7890)!important;max-width:70ch}
@media(min-width:900px){.f-base{grid-template-columns:1fr}}
@media(max-width:400px){#ne-film-intro .ne-film-eyebrow{padding:17px 19px}#ne-film-intro .ne-film-main{padding:23px 20px 21px}#ne-film-intro .ne-film-foot{padding:17px 20px 21px}}
@media(prefers-reduced-motion:reduce){#ne-film-intro::backdrop{backdrop-filter:none}}
/* NE-ORIGIN-V1-571334132A9B20D68371B1D9196AEBC2 */
