.sx-lang{position:relative}.sx-lang-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:12px;border:1px solid var(--line);background:var(--panel);color:var(--text);font:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:border-color var(--motion, .22s) var(--ease, ease),background-color var(--motion, .22s) var(--ease, ease),color var(--motion, .22s) var(--ease, ease)}.sx-lang-btn:hover{border-color:var(--green)}.sx-lang-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:800;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;visibility:hidden;transition:visibility 0s linear var(--motion-slow, .32s)}.sx-lang-overlay.is-open{pointer-events:auto;visibility:visible;transition:visibility 0s linear 0s}.sx-lang-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--bg) 72%,transparent);opacity:0;transition:opacity var(--motion, .22s) var(--ease, ease)}.sx-lang-overlay.is-open .sx-lang-backdrop{opacity:1}.sx-lang-dialog{position:relative;z-index:1;display:flex;flex-direction:column;width:min(420px,100%);max-height:min(80vh,560px);overflow:hidden;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:var(--radius) var(--radius) 0 0;box-shadow:var(--shadow);padding:0 0 16px;transform:translateY(16px);opacity:0;transition:transform var(--motion-slow, .32s) var(--ease, ease),opacity var(--motion, .22s) var(--ease, ease)}.sx-lang-overlay.is-open .sx-lang-dialog{transform:none;opacity:1}@media(min-width:640px){.sx-lang-overlay{align-items:center;padding:24px}.sx-lang-dialog{border-radius:var(--radius);transform:scale(.97) translateY(0)}.sx-lang-overlay.is-open .sx-lang-dialog{transform:none}}.sx-lang-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px;background:var(--bg);border-bottom:1px solid var(--line)}.sx-lang-title{margin:0;font-size:1.05rem;font-weight:800}.sx-lang-close{width:36px;height:36px;border:0;border-radius:12px;background:transparent;color:var(--muted);font-size:1.4rem;line-height:1;cursor:pointer;transition:color var(--motion, .22s) var(--ease, ease),background-color var(--motion, .22s) var(--ease, ease)}.sx-lang-close:hover{color:var(--text);background:color-mix(in srgb,var(--text) 8%,transparent)}.sx-lang-list{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;display:grid;gap:6px;margin:0;padding:12px 16px 0;list-style:none}.sx-lang-item{display:flex;width:100%;text-align:start;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--panel);color:var(--text);font:inherit;font-weight:700;cursor:pointer;transition:border-color var(--motion, .22s) var(--ease, ease),background-color var(--motion, .22s) var(--ease, ease),color var(--motion, .22s) var(--ease, ease)}.sx-lang-item:hover{border-color:color-mix(in srgb,var(--green) 55%,var(--line))}.sx-lang-item.is-on{border-color:var(--green);color:var(--green)}@media(prefers-reduced-motion:reduce){.sx-lang-btn,.sx-lang-overlay,.sx-lang-backdrop,.sx-lang-dialog,.sx-lang-close,.sx-lang-item{transition:none}.sx-lang-dialog,.sx-lang-overlay.is-open .sx-lang-dialog{transform:none}}:root{color-scheme:light;--bg: #f6f7fb;--ink: #1c2434;--muted: #667085;--card: #ffffff;--line: #e6e8ef;--mint: #1faf8b;--mint-ink: #08352c;--shadow: 0 18px 40px rgba(28, 36, 52, .08);font-family:Segoe UI,system-ui,sans-serif}*{box-sizing:border-box}html,body{margin:0;max-width:100%;overflow-x:hidden;background:#f4fbf8;color:var(--ink)}button,input{font:inherit}button{cursor:pointer}.is-painted{opacity:1}.page{position:relative;z-index:1;max-width:1080px;margin:0 auto;min-height:100vh;display:flex;flex-direction:column;padding:20px 20px 24px}.nav{position:relative;display:flex;align-items:center;gap:12px;min-width:0}.brand{display:flex;align-items:center;gap:10px;min-width:0;color:var(--ink);text-decoration:none}.brand-logo{display:block;height:36px;width:auto;max-width:min(280px,58vw);flex-shrink:1}.mark{width:36px;height:36px;display:block;flex-shrink:0}.header-nav{display:flex;align-items:center;gap:4px;margin-left:auto}.nav-end{display:flex;align-items:center}.nav-toggle{display:none;width:40px;height:40px;border:0;border-radius:10px;background:transparent;padding:10px;flex-direction:column;justify-content:center;gap:5px;flex-shrink:0}.nav-toggle span{display:block;height:2px;border-radius:2px;background:var(--ink)}.nav-btn,.text-btn,.swap-btn,.primary,.faq-q,.overlay-close{transition:transform .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.nav-btn:active,.swap-btn:active,.primary:active,.faq-q:active{transform:scale(.97)}.nav-btn,.text-btn{background:transparent;border:0;color:var(--muted);padding:8px 10px}.nav-btn:hover,.text-btn:hover{color:var(--ink)}.hero{display:grid;gap:28px;margin-top:28px;min-width:0}.hero>*{min-width:0}@media(min-width:900px){.hero{grid-template-columns:1.1fr .9fr;align-items:center}}.pill{display:inline-flex;gap:8px;align-items:center;border:1px solid var(--line);background:var(--card);border-radius:999px;padding:6px 12px;font-size:12px;color:var(--muted)}.dot{width:8px;height:8px;border-radius:50%;background:var(--mint)}h1{font-size:clamp(32px,5vw,52px);line-height:1.05;margin:16px 0}h1 span{color:var(--mint)}.lead{color:#3d475c;font-size:17px;max-width:36rem}.pills{display:flex;flex-wrap:wrap;gap:14px;color:var(--muted);font-size:13px;margin-top:18px}.card{background:var(--card);border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);padding:18px}.rate{display:flex;align-items:center;justify-content:center;gap:8px;background:#f3f5f8;border-radius:999px;padding:8px 12px;font-size:12px;margin-bottom:14px}.rate:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 4px #1faf8b26}.field{border:1px solid var(--line);border-radius:16px;padding:14px;background:#fbfcfe}.field label{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.field-row{display:flex;align-items:center;gap:12px;margin-top:8px;min-width:0}.field input{width:100%;min-width:0;border:0;background:transparent;font-size:28px;font-weight:650;outline:none}.coin{display:flex;align-items:center;gap:8px;border-radius:999px;padding:6px 10px;white-space:nowrap;font-weight:650}.coin img{width:22px;height:22px;border-radius:50%}.coin small{font-weight:500;color:var(--muted)}.coin--usdt{background:#e9f8f1}.coin--trx{background:#fff1ea}.swap-arrow{text-align:center;margin:8px 0;color:var(--mint);font-size:20px}.hint{min-height:18px;color:#b42318;font-size:12px;margin:8px 0 0}.swap-btn,.primary{width:100%;margin-top:14px;border:0;border-radius:14px;background:var(--mint);color:var(--mint-ink);font-weight:700;padding:14px 16px}.swap-btn:disabled{opacity:.55;cursor:not-allowed}.trust{margin-top:12px;display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;font-size:12px;gap:8px}.steps{margin-top:48px;text-align:center}.step-grid{display:grid;gap:12px;margin-top:16px}@media(min-width:800px){.step-grid{grid-template-columns:1fr 1fr 1fr}}.step{text-align:left;border:1px solid var(--line);background:var(--card);border-radius:16px;padding:16px}.community{margin-top:36px;text-align:center;color:var(--muted)}.community p{margin:0 0 14px;font-size:14px}.social-row{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.social-link{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--card);border:1px solid var(--line);color:var(--mint);box-shadow:0 8px 20px #1c24340f;text-decoration:none}.social-link:hover{color:#0d8f74;box-shadow:var(--shadow)}.support-dialog{text-align:center;max-width:420px;position:relative;padding-top:28px}.support-close{position:absolute;top:14px;right:14px}.support-icon{width:52px;height:52px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:#1faf8b1f;color:var(--mint)}.support-dialog h2{margin:0 0 10px;font-size:22px;line-height:1.2}.support-cta{display:inline-flex;justify-content:center;align-items:center;width:100%;text-decoration:none;margin-top:8px}.footer{margin-top:24px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--muted);font-size:12px;border-top:1px solid var(--line);padding-top:18px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;visibility:hidden;pointer-events:none}.overlay.is-open{visibility:visible;pointer-events:auto}.overlay-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#10182873;opacity:0;transition:opacity .28s ease}.overlay.is-open .overlay-backdrop{opacity:1}.overlay-dialog{position:relative;width:min(460px,calc(100% - 32px));background:var(--card);border-radius:22px;padding:18px;box-shadow:0 24px 60px #1018282e;opacity:0;transform:translateY(16px) scale(.98);transition:opacity .28s ease,transform .28s cubic-bezier(.2,.8,.2,1)}.overlay.is-open .overlay-dialog{opacity:1;transform:none}.overlay-header{display:flex;justify-content:space-between;align-items:center}.overlay-close{border:0;background:transparent;font-size:22px}.page-error,.wallet-error{color:#b42318;font-size:13px}.btn-loading[hidden]{display:none}.scene{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(900px 520px at 85% -10%,rgba(31,175,139,.16),transparent 60%),radial-gradient(700px 480px at -10% 110%,rgba(31,175,139,.12),transparent 62%)}.scene svg{width:140%;height:140%;transform:translate(-12%,-8%)}.scene path{fill:#1faf8b;opacity:.11;transform-box:fill-box;transform-origin:center}.float{animation:drift 6.5s ease-in-out infinite alternate}.f1{animation-duration:8s;opacity:.08}.f2{animation-duration:9.5s}.f3{animation-duration:5.5s;opacity:.14}@keyframes drift{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(28px,-36px,0) rotate(16deg)}}.field-top{display:flex;justify-content:space-between;gap:8px;align-items:center}.limits{color:var(--muted);font-size:12px}.swap-arrow{position:relative;height:18px}.swap-arrow:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid var(--line)}.swap-arrow span{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;margin-top:-9px;border-radius:50%;background:#fff;border:1px solid var(--line);color:var(--muted)}.quote{margin:14px 0 0;background:#f7f8fb;border-radius:16px;padding:12px 14px}.quote div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;color:var(--muted);font-size:14px}.quote dd{margin:0;color:var(--ink);font-weight:650;min-width:0;text-align:right;overflow-wrap:anywhere}.fine{text-align:center;color:var(--muted);font-size:12px;margin:10px 0 0}.dialog-lead{color:var(--muted);margin-top:0}.faq-list{display:grid;gap:8px}.faq-item{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}.faq-q{width:100%;display:flex;justify-content:space-between;gap:12px;text-align:left;background:transparent;border:0;padding:14px 16px;font-weight:650}.faq-q i{width:8px;height:8px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);transition:transform .2s ease;margin-top:4px}.faq-item.is-open .faq-q i{transform:rotate(225deg)}.faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease}.faq-item.is-open .faq-a{grid-template-rows:1fr}.faq-a p{overflow:hidden;margin:0;padding:0 16px;color:#3d475c}.faq-item.is-open .faq-a p{padding-bottom:14px}.how-dots{display:flex;justify-content:center;align-items:center;gap:8px;height:14px}.how-dots button{width:8px;height:8px;border:0;border-radius:99px;background:#1faf8b47;padding:0;transform-origin:center;transition:width .42s cubic-bezier(.22,1.15,.36,1),height .42s cubic-bezier(.22,1.15,.36,1),background-color .3s ease,transform .42s cubic-bezier(.22,1.15,.36,1)}.how-dots button.is-on{width:28px;background:var(--mint);transform:scaleY(1.15)}.how-body{text-align:center;min-height:110px;transition:opacity .18s ease,transform .18s ease}.how-body.is-leave{opacity:0;transform:translateY(8px)}.how-nav{display:flex;justify-content:space-between;gap:10px;align-items:center}.how-next{width:auto;margin-top:0;padding:10px 18px}.qr-sheet{text-align:center}.qr-head{display:flex;align-items:center;justify-content:space-between}.qr-head h2{margin:0;font-size:20px}.qr-desc{color:var(--muted)}.qr-frame{display:grid;place-items:center;margin:8px auto 14px;width:248px;height:248px;border-radius:20px;background:#fff;border:1px solid var(--line)}#wc-qr-canvas{width:210px;height:210px}.qr-uri{background:#f7f8fb;border-radius:12px;padding:10px 12px;margin-bottom:4px}.qr-uri code{display:block;font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wc-sheet{z-index:30}.wc-sheet-dialog{padding:8px 8px 0;text-align:center;overflow:hidden}.wc-sheet-head{position:relative;min-height:48px;display:grid;place-items:center}.wc-sheet-head img{width:28px;height:28px}.wc-sheet-head .overlay-close{position:absolute;right:4px;top:4px}.wc-opening-body{padding:8px 24px 24px}.wc-opening-body h3{margin:16px 0 8px;font-size:26px;letter-spacing:-.03em}.wc-opening-body p{color:var(--muted)}.wc-ring-wrap{width:92px;height:92px;margin:8px auto 0;position:relative}.wc-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,#1faf8b,#b7f0df,transparent 70%);animation:wc-spin .9s linear infinite;mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px))}.wc-alert{width:72px;height:72px;margin:8px auto 0;border-radius:50%;display:grid;place-items:center;background:#e7f8f3;color:#0f766e;font-size:34px;box-shadow:0 0 0 10px #f3fbf8}.wc-alert.is-shake{animation:wc-shake .55s ease}.wc-progress{height:3px;overflow:hidden;background:#e7f6f1}.wc-progress i{display:block;height:100%;width:35%;background:var(--mint);animation:wc-bar 1.15s ease-in-out infinite}@keyframes wc-spin{to{transform:rotate(360deg)}}@keyframes wc-bar{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes wc-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@media(max-width:760px){.brand{font-size:16px}.nav-end{margin-left:auto}.nav-toggle{display:flex}.header-nav{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:5;margin:0;flex-direction:column;align-items:stretch;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);max-height:0;opacity:0;overflow:hidden;padding:0 8px;transform:translateY(-8px);pointer-events:none;transition:max-height .32s cubic-bezier(.2,.8,.2,1),opacity .22s ease,transform .32s cubic-bezier(.2,.8,.2,1),padding .32s ease}.header-nav.is-open{max-height:180px;opacity:1;padding:8px;transform:none;pointer-events:auto}.header-nav .nav-btn{width:100%;text-align:left;padding:12px 10px}}@media(prefers-reduced-motion:reduce){.float,.wc-ring,.wc-progress i,.wc-alert.is-shake{animation:none}.overlay-dialog,.overlay-backdrop,.faq-a,.how-dots button,.how-body,.header-nav{transition:none}}
