@charset "UTF-8";
:root{--ink:#122e32;--muted:#647779;--green:#008e76;--line:#deebe7;--paper:#f6faf9;--mint:#e8f7ef;--blue:#e5f2ff;--white:#fff;font-family:Inter,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}a{color:inherit;text-decoration:none}button,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a,button{touch-action:manipulation}button:focus-visible,a:focus-visible,textarea:focus-visible{outline:3px solid #167cca;outline-offset:5px}::selection{background:#b9efdc}h1,h2,h3,p{margin:0}.container{max-width:1200px;margin:auto;padding:0 32px}.site-header{position:sticky;top:0;z-index:10;background:rgba(246,250,249,.93);border-bottom:1px solid rgba(222,235,231,.8);backdrop-filter:blur(18px)}.header-inner{height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:11px;flex-shrink:0}.brand strong{display:block;font-size:23px;font-weight:750;letter-spacing:1px}.brand small{display:block;font-size:9px;letter-spacing:1.7px;color:var(--muted);margin-top:4px}nav{display:flex;align-items:center;gap:34px;margin-left:auto;margin-right:35px;font-size:14px;font-weight:550}nav a:hover,.text-link:hover,.back-top:hover{color:var(--green)}.language-button{display:flex;gap:8px;align-items:center;border:1px solid #d6e3df;background:white;border-radius:30px;padding:10px 15px;color:var(--ink);font-size:13px}.language-button>span:first-child{font-size:20px;line-height:16px}.hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;padding-top:72px;padding-bottom:65px;gap:25px}.eyebrow{font-size:11px;font-weight:650;letter-spacing:1.7px;color:var(--green);display:flex;align-items:center;gap:8px;line-height:1.8}.live-dot,.tiny-dot{display:inline-block;background:#06ae87;border-radius:50%;width:7px;height:7px;flex-shrink:0}.live-dot{box-shadow:0 0 0 4px #ddf2e9;margin-right:5px}h1{font-size:60px;line-height:1.23;letter-spacing:-2.6px;font-weight:760;margin:23px 0}.accent{color:var(--green)}.hero-description{color:var(--muted);font-size:15px;line-height:1.95;max-width:440px}.hero-actions{display:flex;align-items:center;gap:26px;margin-top:29px}.button{display:inline-flex;align-items:center;justify-content:center;gap:32px;border:0;border-radius:11px;padding:16px 23px;font-size:14px;font-weight:600}.primary{color:white;background:var(--green);box-shadow:0 5px 13px #008e7614}.primary:hover{background:#007863;transform:translateY(-1px)}.text-link{display:flex;gap:12px;font-size:13px;font-weight:550}.hero-details{display:flex;gap:25px;font-size:11px;color:#647977;margin-top:29px}.hero-details i{font-style:normal;color:var(--green);margin-right:3px}.hero-art{height:440px;position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(ellipse at 57% 45%,#c9f0df 0,#e0f5e9 30%,#eef8f4 55%,transparent 70%)}.orbit{position:absolute;border:1px solid #b8dbcc;border-radius:50%;height:340px;width:340px;transform:rotate(-25deg) scaleY(.83)}.orbit-two{height:410px;width:410px;transform:rotate(28deg) scaleY(.83);border-color:#d4e6df}.orbit-three{height:270px;width:270px;transform:rotate(-25deg) scaleY(.83);border-style:dashed;border-color:#c0dfd1}.energy-disc{width:188px;height:188px;border-radius:52px;transform:rotate(-13deg);background:linear-gradient(145deg,#49dfb4,#00a883 60%,#008a83);box-shadow:10px 20px 0 #058d7730,20px 35px 50px #0a82692b,inset 2px 2px 3px #b6ffe9;display:flex;align-items:center;justify-content:center;color:#fff}.energy-disc svg{width:106px;height:130px;filter:drop-shadow(1px 4px 1px #007e6420)}.floating-label{position:absolute;background:#ffffffed;border:1px solid #ffffff;border-radius:15px;box-shadow:0 13px 35px #194b3b0b;display:flex;align-items:center;gap:12px}.label-top{right:0;top:65px;padding:16px 20px;transform:rotate(5deg)}.floating-label small{display:block;font-size:8px;color:#79908b;letter-spacing:1.4px;margin-bottom:5px}.floating-label strong{font-size:13px;font-weight:600}.mini-bolt{border-radius:11px;color:var(--green);background:#e5f7ef;width:35px;height:35px;display:grid;place-items:center;font-size:29px}.label-bottom{bottom:60px;left:2px;padding:15px 20px;font-size:11px;transform:rotate(-5deg)}.art-caption{position:absolute;bottom:7px;left:0;width:100%;text-align:center;letter-spacing:2.3px;color:#8aa59c;font-size:8px}.orbit-dot{width:12px;height:12px;border:3px solid white;border-radius:50%;position:absolute;background:#45bca0;box-shadow:0 0 0 1px #c6e2d6}.dot-one{top:53px;left:150px}.dot-two{right:43px;bottom:112px;background:#6aa8da}.summary-strip{border:1px solid var(--line);border-radius:18px;background:#ffffffb5;display:flex;align-items:center;padding:25px 35px;gap:40px}.summary-strip strong{font-size:27px;font-weight:650;letter-spacing:-.6px}.summary-strip strong span{font-size:12px;font-weight:500;letter-spacing:0}.summary-strip p{color:var(--muted);font-size:11px;margin-top:5px}.strip-divider{height:36px;width:1px;background:var(--line)}.strip-note{display:flex;align-items:center;gap:15px;margin-left:auto}.strip-note>span{background:var(--mint);height:35px;width:35px;border-radius:50%;display:grid;place-items:center;color:var(--green);font-size:20px}.section{padding-top:86px;padding-bottom:74px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:30px}h2{font-size:31px;letter-spacing:-.8px;line-height:1.45;font-weight:650}.section-heading h2{margin-top:9px}.section-description{font-size:12px;color:var(--muted);line-height:1.9;max-width:290px}.rules-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.rule-card{border:1px solid var(--line);border-radius:14px;background:#fff;padding:24px 21px}.rule-number{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:var(--green);margin-bottom:25px}.rule-number>span{font-size:22px;font-weight:400;color:#63a291}.rule-card h3{font-size:15px;line-height:1.7;margin-bottom:10px;font-weight:650}.rule-card p{font-size:12px;line-height:1.95;color:var(--muted)}.query-panel{border:1px solid #d2e7e1;background:linear-gradient(105deg,#e8f7ed,#edf5ff);border-radius:19px;padding:33px;display:flex;align-items:center;gap:25px}.query-icon{width:64px;height:64px;display:grid;place-items:center;border:1px solid #cae5d8;background:#ffffffa0;border-radius:18px;font-size:47px;color:var(--green);flex-shrink:0}.query-copy{flex:1}.query-copy h2{font-size:25px;margin:7px 0}.query-copy>p:last-child{font-size:12px;color:var(--muted);line-height:1.9}.query-links{display:flex;flex-direction:column;gap:10px;min-width:164px}.query-links a{font-size:12px;background:#ffffffc7;border:1px solid #d5e7df;border-radius:8px;padding:12px 16px;display:flex;justify-content:space-between;gap:20px}.query-links a:hover{border-color:var(--green);color:var(--green)}.address-section{margin-top:10px;padding-bottom:55px}.list-caption{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding:0 0 16px;margin-bottom:20px;font-size:11px;color:var(--muted)}.network-badge{display:flex;gap:7px;align-items:center;background:#e5f3ec;color:#36745f;padding:6px 10px;border-radius:6px;font-size:9px;font-weight:650;letter-spacing:1px}.network-badge .tiny-dot{width:5px;height:5px}.address-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.address-card{border:1px solid var(--line);border-radius:13px;background:white;padding:20px;transition:border-color .2s,box-shadow .2s}.address-card:hover{border-color:#a7d2c0;box-shadow:0 6px 24px #1e654909}.address-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:19px}.amount{font-size:21px;font-weight:650;letter-spacing:-.6px}.currency{font-size:10px;margin-left:5px;color:var(--muted);font-weight:500;letter-spacing:0}.duration{color:#69817b;font-size:10px;border-radius:5px;background:#f1f6f3;padding:5px 7px;white-space:nowrap}.duration.short{background:#fff6df;color:#8b6d23}.address-value{font-family:"Cascadia Code",Consolas,monospace;font-size:11px;line-height:1.6;letter-spacing:-.2px;white-space:nowrap;user-select:all;color:#43635b;margin-bottom:17px}.copy-button{border:1px solid #dbeae3;border-radius:7px;background:#f5faf7;color:#167b61;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 8px;font-size:11px;font-weight:600;transition:background .2s}.copy-button:hover{background:#e4f4eb;border-color:#aad6c1}.copy-icon{height:13px;width:13px;stroke:currentColor;fill:none;stroke-width:1.6}.directory-note{font-size:11px;line-height:1.9;color:var(--muted);margin-top:28px;text-align:center}.footer{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid var(--line);padding-top:30px;padding-bottom:35px}.footer .brand strong{font-size:18px}.footer .brand small{font-size:10px;letter-spacing:0}.footer>p,.back-top{font-size:10px;color:var(--muted)}.toast{position:fixed;left:50%;bottom:30px;transform:translate(-50%,15px);z-index:30;background:#153e35;color:#fff;padding:13px 23px;border-radius:11px;box-shadow:0 8px 35px #10372f25;opacity:0;visibility:hidden;transition:.2s;max-width:90vw;text-align:center;font-size:13px}.toast.visible{opacity:1;visibility:visible;transform:translate(-50%,0)}dialog{border:1px solid var(--line);border-radius:16px;max-width:460px;width:calc(100% - 40px);padding:26px;color:var(--ink)}dialog::backdrop{background:#12342c66;backdrop-filter:blur(3px)}dialog h2{font-size:20px}dialog p{font-size:13px;line-height:1.8;color:var(--muted);margin:12px 0}dialog textarea{width:100%;resize:none;background:var(--paper);border:1px solid var(--line);padding:12px;border-radius:8px;font-family:monospace;font-size:13px;color:var(--ink);margin-bottom:15px}dialog .button{width:100%}.support-link{position:fixed;bottom:25px;right:22px;background:var(--green);color:#fff;padding:14px 20px;border-radius:30px;box-shadow:0 5px 20px #008e7630;font-size:13px}.support-link[hidden]{display:none}.skip-link{position:fixed;top:-100px;left:12px;z-index:50;background:white;padding:12px;border:2px solid var(--green)}.skip-link:focus{top:10px}html[lang=en] h1{font-size:57px;letter-spacing:-2px}html[lang=en] .rule-card h3{font-size:14px}html[lang=en] .hero-description{max-width:450px}
.section-description{white-space:pre-line}
.hero-art{overflow:clip;border-radius:0}
.hero-actions{flex-wrap:wrap;row-gap:15px}.hero-actions a{white-space:nowrap}
@media(max-width:360px){.hero-actions .button{font-size:12px;gap:14px;padding:14px}.hero-actions .text-link{font-size:11px;gap:8px}}
@media(min-width:1440px){.hero{padding-top:90px;padding-bottom:85px}}
@media(max-width:1080px){.container{padding-left:25px;padding-right:25px}h1{font-size:51px}.hero{gap:8px}.hero-art{transform:scale(.9);margin:0 -15px}.summary-strip{gap:28px}.strip-note{max-width:160px}.address-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.address-value{font-size:12px}.rules-grid{grid-template-columns:repeat(2,1fr)}.rule-number{margin-bottom:15px}html[lang=en] h1{font-size:49px}nav{gap:20px;margin-right:10px}}
@media(max-width:760px){html{scroll-padding-top:85px}.container{padding-left:22px;padding-right:22px}.header-inner{height:74px;gap:16px}.brand strong{font-size:20px}.brand small{font-size:8px}.brand img{width:36px;height:36px}nav{display:none}.language-button{margin-left:auto;font-size:12px;padding:9px 12px}.hero{grid-template-columns:1fr;padding-top:43px;padding-bottom:25px}.hero-copy{position:relative;z-index:1}h1{font-size:47px;line-height:1.24;letter-spacing:-1.6px;margin-top:19px;margin-bottom:20px}.hero-description{font-size:14px;max-width:470px}.hero-actions{gap:23px;margin-top:25px}.button{padding:15px 18px;gap:23px}.hero-details{gap:25px;margin-top:25px}.hero-art{height:330px;max-width:420px;width:100%;margin:-4px auto -8px;transform:scale(.9)}.orbit-one{width:290px;height:290px}.orbit-two{width:350px;height:350px}.orbit-three{width:220px;height:220px}.energy-disc{height:150px;width:150px;border-radius:42px}.energy-disc svg{height:110px;width:90px}.label-top{top:25px;right:-5px;padding:12px 15px}.label-bottom{bottom:35px;left:-5px;padding:13px 15px}.art-caption{bottom:-5px}.dot-one{top:25px;left:105px}.dot-two{bottom:70px;right:20px}.summary-strip{padding:21px 15px;gap:15px;justify-content:space-between;border-radius:13px}.summary-strip strong{font-size:23px}.summary-strip strong span{font-size:9px}.summary-strip p{font-size:9px;margin-top:7px}.strip-divider{height:30px}.strip-note{display:none}.section{padding-top:55px;padding-bottom:43px}.section-heading{display:block;margin-bottom:24px}h2{font-size:26px}.section-description{margin-top:12px;max-width:100%;font-size:12px}.eyebrow{font-size:9px;letter-spacing:1.2px}.rules-grid{gap:12px}.rule-card{padding:20px 15px}.rule-card h3{font-size:14px}.rule-card p{font-size:11px}.query-panel{padding:25px 20px;gap:15px;flex-wrap:wrap}.query-icon{width:45px;height:45px;font-size:35px;border-radius:12px;align-self:flex-start;margin-top:5px}.query-copy{flex-basis:calc(100% - 65px)}.query-copy h2{font-size:21px}.query-copy>p:last-child{font-size:11px}.query-links{flex-direction:row;width:100%;margin-top:5px;padding-left:60px}.query-links a{flex:1;padding:11px 10px;font-size:10px;gap:6px}.address-grid{gap:13px;grid-template-columns:1fr}.address-card{padding:21px}.address-value{font-size:12px;letter-spacing:0}.amount{font-size:23px}.duration{font-size:10px}.copy-button{padding:12px;font-size:12px}.address-top{margin-bottom:17px}.list-caption{font-size:10px}.footer{flex-wrap:wrap;gap:23px}.footer .brand{flex:1}.footer>p{order:3;width:100%;font-size:10px}.footer .brand small{font-size:9px}.back-top{font-size:10px}html[lang=en] h1{font-size:45px}html[lang=en] .rules-grid{grid-template-columns:1fr}html[lang=en] .query-links{padding-left:0}html[lang=en] .summary-strip p{font-size:8px}}
@media(max-width:360px){.container{padding-left:16px;padding-right:16px}h1{font-size:41px}.hero-actions{gap:15px}.address-card{padding:17px}.address-value{font-size:11px}.hero-art{transform:scale(.8);margin-top:-20px;margin-bottom:-25px}.summary-strip{gap:10px}.summary-strip strong{font-size:20px}.rules-grid{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important}}
