:root{font-family:Inter,"Noto Sans SC","PingFang SC",sans-serif;color:#202126;background:#f6f6f4;font-synthesis:none;font-size:16px;font-weight:400;--ink:#202126;--muted:#74767d;--line:#dcdde0;--font:"Noto Sans SC"}html:lang(zh-TW){--font:"Noto Sans TC"}html:lang(ko){--font:"Noto Sans KR";word-break:keep-all}html:lang(ja){--font:"Noto Sans JP"}html:lang(th){--font:"Noto Sans Thai"}html:lang(en),html:lang(vi),html:lang(id){--font:Inter}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;font-family:Inter,var(--font),sans-serif;line-height:1.65}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit}img{display:block;max-width:100%}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #4c76bb;outline-offset:6px}.wrap{width:min(1200px,calc(100% - 96px));margin:auto}header{height:76px;position:sticky;top:0;z-index:20;background:#f6f6f4ef;backdrop-filter:blur(20px);border-bottom:1px solid #2222220a}.nav{height:100%;display:flex;align-items:center;gap:36px}.brand{font-size:25px;font-weight:600;letter-spacing:-1px;display:flex;align-items:center;gap:9px}.brand img{height:31px;width:31px;border-radius:50%}.nav nav{display:flex;gap:32px;margin:auto;font-size:14px}.nav-tools{display:flex;align-items:center;gap:22px}.button{background:#24262c;color:white;border:1px solid transparent;border-radius:100px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:11px 25px;font-size:14px;font-weight:500;transition:background .2s}.button:hover{background:#444852}.compact{min-height:37px;padding:7px 20px;font-size:13px}.light{background:#eeeef0;color:#191a1f}.light:hover{background:white}.outline{border-color:#c9cbd1;background:none;color:#25272e}.outline:hover{background:#e4e5e8}#langButton{border:0;background:none;font-size:13px;display:flex;align-items:center;gap:5px;padding:10px 0}#menuButton{display:none;background:none;border:0;font-size:22px}.hero{color:#f3f3f5;background:radial-gradient(ellipse at 77% 78%,#34404d 0%,#1d242e 25%,#11141c 57%,#101219 90%);position:relative;overflow:clip}.hero-inner{min-height:640px;display:grid;grid-template-columns:1.1fr 1fr;gap:30px;align-items:center;padding-block:65px}.overline{font-size:13px;letter-spacing:.09em;font-weight:500;color:#9b9fa9}.hero-copy .overline{margin:0 0 24px;font-size:18px;letter-spacing:.02em;color:#d0d1d6}.hero h1{font-weight:500;letter-spacing:-.045em;font-size:clamp(45px,5.2vw,72px);line-height:1.23;margin:0 0 29px}.hero h1 span{display:block}.hero h1 span:last-child{color:#a5adb8}.intro{font-size:18px;font-weight:400;line-height:1.9;white-space:pre-line;color:#aeb2bc;margin:0 0 35px}.actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.text-link{font-size:14px;border-bottom:1px solid currentColor;padding-bottom:2px}.hero-visual{position:relative;isolation:isolate;align-self:stretch;display:flex;align-items:center;justify-content:center}.hero-visual img{width:89%;max-height:400px;object-fit:contain;filter:drop-shadow(0 35px 30px #05070977);position:relative;z-index:1}.visual-word{position:absolute;bottom:10px;left:-7%;font-size:clamp(40px,5vw,70px);font-weight:500;letter-spacing:-.06em;color:#ffffff0b;white-space:nowrap}.hero-baseline{border-top:1px solid #ffffff16;padding-block:18px;display:flex;justify-content:space-between;color:#8b909b;font-size:10px;letter-spacing:.16em}.ecosystem{padding-block:100px}.section-head{margin-bottom:45px}.section-head h2{font-size:clamp(30px,3vw,43px);letter-spacing:-.04em;font-weight:500;line-height:1.35;margin:0 0 15px}.section-head p{font-size:17px;color:var(--muted);margin:0}.launchpad{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:64px;border-block:1px solid var(--line);padding:24px 0}.launchpad a{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:10px 14px;font-size:14px;transition:background .2s}.launchpad a:hover{background:#e9eaed}.app-icon{font-family:Arial,sans-serif;font-size:31px;line-height:1.1;font-weight:400;color:#535861}.features{display:grid;grid-template-columns:1fr 1fr;gap:22px}.feature{border-radius:5px;background:#ededee;min-width:0;position:relative;overflow:clip;display:flex;flex-direction:column;min-height:560px}.feature.wide{grid-column:1/-1;min-height:340px;display:grid;grid-template-columns:1fr 1fr;background:#e5e8ed}.feature-copy{padding:38px 40px 0;position:relative;z-index:2}.index{font-size:11px;color:#858a95;letter-spacing:.15em}.feature h3{font-size:32px;font-weight:500;letter-spacing:-.035em;margin:15px 0 10px;line-height:1.35}.feature p{font-size:15px;color:#727781;max-width:360px;line-height:1.8;margin:0 0 25px}.feature .actions{gap:22px}.product-open{font-size:14px;font-weight:500;color:#325b88}.detail{padding:0;border:0;background:none;font-size:13px;color:#777c83;text-decoration:underline;text-underline-offset:4px}.mining-art{display:flex;flex-direction:column;justify-content:center;padding:40px 60px;position:relative}.mining-art strong{font-size:115px;font-weight:400;letter-spacing:-.07em;line-height:1.1;color:#535d6c}.mining-art>span{font-size:9px;letter-spacing:.2em;color:#7d8694}.mining-label{margin-bottom:16px}.mining-rule{height:1px;background:#b8c0cd;margin:18px 0;width:100%}.feature-art{height:270px;width:85%;object-fit:contain;margin:22px auto 0;object-position:bottom}.quant{background:#e8e9ed}.payment{background:#e8ecee}.payment .feature-art{height:270px}.trade{background:#202932;color:#f1f2f5}.trade p{color:#a3aab3}.trade .product-open{color:#b2d4e3}.trade .detail{color:#b0b5bf}.trade-art{padding:25px 40px;margin-top:auto;color:#a2bac9;font-size:76px;font-weight:400;letter-spacing:-.05em;line-height:1.06}.trade-art span{display:block}.serif{font-family:Georgia,"Times New Roman",serif;font-style:italic;font-weight:400}.shop{background:#e9e4df}.mall-art{font-size:83px;color:#807063;line-height:1.05;letter-spacing:-.05em;padding:27px 40px;margin-top:auto}.mall-art>span{display:block}.mall-art small{font:10px Inter,sans-serif;letter-spacing:.2em;display:block;margin-top:16px;color:#9a8878}.value{background:#161b22;color:#f1f1f3;padding-block:90px}.value-inner{display:grid;grid-template-columns:1fr 1fr;gap:100px}.value h2{font-size:clamp(34px,3.7vw,49px);font-weight:500;letter-spacing:-.04em;line-height:1.45;white-space:pre-line;margin:24px 0 0}.value-copy .token{width:48px;border-radius:50%;margin-bottom:25px}.value-copy>p{font-size:18px;color:#b2b7c1;line-height:1.95;margin:0 0 20px}.value-copy p.note{font-size:12px;color:#858d9c}.value .text-link{font-size:14px;color:#e0e4eb}.resources{padding-block:100px}.resource-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:65px}.document{background:#e3e5e8;padding:30px 32px;min-height:310px;display:flex;flex-direction:column;justify-content:space-between;border-radius:4px}.doc-meta,.doc-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;color:#737983}.doc-meta>span:first-child{font-size:22px;font-weight:500;color:#343940}.document h3{font-size:30px;font-weight:500;max-width:320px;line-height:1.5;letter-spacing:-.03em;margin:25px 0}.doc-foot>span:last-child{color:#325b88}.faq details{padding:19px 0;border-bottom:1px solid #d7dade}.faq details:first-child{padding-top:0}.faq summary{list-style:none;cursor:pointer;display:flex;gap:20px;justify-content:space-between;font-size:16px;font-weight:500;line-height:1.6}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:'+';color:#80838a;font-weight:400}.faq details[open] summary:after{content:'−'}.faq p{color:#737981;font-size:14px;line-height:1.9;margin-bottom:0}.community{border-top:1px solid var(--line);padding-block:72px;text-align:center}.community h2{font-size:clamp(30px,3.5vw,45px);font-weight:500;letter-spacing:-.04em;line-height:1.4;margin:0 0 18px}.community p{color:#777d86;font-size:16px}.community .actions{justify-content:center;margin-top:26px;gap:12px}footer{padding-block:35px;border-top:1px solid var(--line)}.footer-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.footer-top>span{font-size:11px;color:#92959c}.note,.privacy{font-size:12px;color:#878b92;line-height:1.8;max-width:760px}.privacy{font-size:11px;margin-bottom:0}dialog{background:#f6f6f4;color:var(--ink);border:1px solid #d8dade;border-radius:14px;width:min(610px,calc(100% - 32px));padding:30px;max-height:85dvh;overflow:auto}dialog::backdrop{background:#060b1577;backdrop-filter:blur(8px)}.dialog-top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.dialog-top h2{font-size:25px;font-weight:500;margin:0}.dialog-top button{background:transparent;border:0;font-size:26px;padding:0 6px;line-height:1.2}.auto{padding:14px;border:1px solid #d6d9df;background:#e7e9ee;width:100%;text-align:left;border-radius:7px;margin-bottom:16px;font-size:14px}.language-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.language-grid button{background:none;border:1px solid #d9dce1;border-radius:7px;padding:14px;text-align:left;font-size:14px}.language-grid button[aria-pressed=true]{background:#202833;color:white}#productBody{font-size:18px;line-height:1.9}#productNote{font-size:14px;color:#7b8089;margin-bottom:24px}html:lang(ko) h1,html:lang(ja) h1{font-size:clamp(38px,4.3vw,63px)}html:lang(th) h1{font-size:clamp(38px,4.5vw,62px);line-height:1.45;letter-spacing:-.02em}html:lang(th) h2,html:lang(th) h3{line-height:1.6;letter-spacing:0}@media(min-width:1500px){.hero-inner{min-height:700px}.hero-visual img{max-height:440px}}@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.nav{gap:20px}.nav nav{gap:20px}.nav-tools{gap:15px}.hero-inner{min-height:570px;gap:20px}.hero h1{font-size:54px}.hero-visual img{width:100%}.feature-copy{padding:30px 30px 0}.mining-art{padding:35px}.feature h3{font-size:29px}.value-inner{gap:50px}.resource-grid{gap:35px}.trade-art,.mall-art{font-size:70px}}@media(max-width:800px){header{height:65px}.wrap{width:calc(100% - 40px)}.brand{font-size:22px}.brand img{width:28px;height:28px}.nav{justify-content:space-between;gap:10px}.nav nav{display:none;position:absolute;left:0;right:0;top:64px;background:#f6f6f4;flex-direction:column;margin:0;padding:24px;box-shadow:0 20px 20px #0001;font-size:16px}.nav nav.open{display:flex}#menuButton{display:block;padding:3px}.nav-tools{gap:12px}.compact{font-size:12px;padding:7px 14px}#langLabel{display:none}#langButton{font-size:20px}.hero-inner{grid-template-columns:1fr;min-height:auto;padding:52px 0 18px;gap:24px}.hero-copy{text-align:center}.hero-copy .overline{font-size:16px;margin-bottom:20px}.hero h1{font-size:clamp(39px,8vw,58px);line-height:1.28;margin-bottom:22px}.intro{font-size:16px;line-height:1.85;margin-bottom:26px}.hero .actions{justify-content:center;gap:22px}.hero-visual{height:265px}.hero-visual img{height:260px;width:auto;max-width:85%;object-fit:contain}.visual-word{font-size:65px;left:50%;transform:translateX(-50%);bottom:-2px}.hero-baseline{font-size:8px;letter-spacing:.13em}.ecosystem,.resources{padding-block:62px}.section-head{margin-bottom:28px}.section-head h2{font-size:31px}.section-head p{font-size:15px}.launchpad{padding:15px 0;margin-bottom:35px;grid-template-columns:repeat(5,minmax(0,1fr))}.launchpad a{padding:10px 4px;font-size:11px;gap:8px;overflow-wrap:anywhere}.app-icon{font-size:25px}.features{gap:16px}.feature{min-height:500px}.feature-copy{padding:26px 24px 0}.feature h3{font-size:26px}.feature p{font-size:14px}.feature .actions{gap:16px}.product-open{font-size:13px}.detail{font-size:12px}.feature.wide{min-height:320px}.mining-art{padding:25px}.mining-art strong{font-size:84px}.mining-art>span{font-size:8px}.feature-art{height:215px;width:95%;margin-top:auto}.payment .feature-art{height:235px}.trade-art,.mall-art{font-size:57px;padding:25px}.value{padding-block:60px}.value-inner{gap:35px}.value h2{font-size:32px}.value-copy>p{font-size:16px}.resource-grid{grid-template-columns:1fr;gap:35px}.document{min-height:270px}.community{padding-block:55px}.community h2{font-size:31px}.community p{font-size:15px}html:lang(en) .hero h1,html:lang(vi) .hero h1,html:lang(id) .hero h1{font-size:clamp(36px,7vw,56px)}}@media(max-width:560px){.features{grid-template-columns:1fr}.feature.wide{grid-column:auto;grid-template-columns:1fr}.feature{min-height:470px}.feature.wide{min-height:460px}.mining-art{padding:25px 30px}.mining-art strong{font-size:95px}.feature-copy{padding:30px 30px 0}.feature h3{font-size:30px}.feature p{font-size:15px;max-width:none}.feature-art{height:245px;width:85%;margin:20px auto 0}.payment .feature-art{height:260px}.trade-art,.mall-art{font-size:83px;padding:25px 30px}.value-inner{grid-template-columns:1fr;gap:30px}.value h2{font-size:37px}.value-copy .token{width:43px}.value-copy>p{font-size:17px}.value-copy p.note{font-size:12px}.launchpad a{font-size:10px}.document h3{font-size:29px}.faq summary{font-size:15px}.footer-top .brand{font-size:22px}.hero-visual{height:250px}.hero-visual img{height:245px}html:lang(vi) .launchpad,html:lang(id) .launchpad,html:lang(th) .launchpad{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:360px){.wrap{width:calc(100% - 32px)}.nav-tools{gap:8px}.brand{font-size:21px}.compact{padding-inline:10px}.hero h1{font-size:38px}.launchpad{grid-template-columns:repeat(3,minmax(0,1fr))}.launchpad a{font-size:12px}.feature-copy{padding-inline:24px}.feature .actions{gap:18px}.language-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
/* v3: continuous AiSwap navy atmosphere, with blue/violet used as light rather than blocks. */
:root{color-scheme:dark;--ink:#eef2ff;--muted:#a4afc6;--line:#8da8d424;background:#080e20;color:var(--ink)}body{background:radial-gradient(ellipse at 8% 24%,#112a483b,transparent 33%),radial-gradient(ellipse at 97% 47%,#2a1c5133,transparent 38%),#080e20}header{background:#080e20e8;border-bottom:1px solid #a9bbd519}.brand{color:#f5f7ff}.nav nav{color:#bcc8df}.nav nav a:hover{color:#7edce5}.button{background:linear-gradient(110deg,#99e5e9,#afbdf0);color:#101a31}.button:hover{background:#c2ecf0}.compact{border:1px solid #aec9ed3b}.light{background:#bce5ed;color:#14233b}.light:hover{background:#d7f6f8}.outline{background:transparent;border-color:#96aed144;color:#d6e3f3}.outline:hover{background:#18253b}.hero{background:radial-gradient(ellipse at 82% 42%,#18376b88,transparent 54%),radial-gradient(ellipse at 30% 5%,#36214e3b,transparent 47%),linear-gradient(180deg,#080e20,#0a1226 85%,#080e20)}.hero-inner{min-height:630px;grid-template-columns:1fr 1.1fr;gap:20px}.hero h1{font-weight:500}.hero h1 span:last-child{color:#9dcbe6}.hero-copy .overline{color:#b5cce3}.intro{color:#a5b5cc}.hero-visual{isolation:isolate}.hero-visual:before{content:"";position:absolute;inset:20% 0 10%;border-radius:50%;background:radial-gradient(ellipse,#446ad32b,transparent 69%);filter:blur(35px);z-index:-1}.hero-visual img{width:112%;max-width:112%;max-height:445px;filter:drop-shadow(0 26px 30px #020a1f66)}.hero-baseline{border-color:#b2c9e31c;color:#647b9d}.section-head p{color:#91a5c1}.launchpad{border-color:#a6c8ee24}.launchpad a{color:#cbd9ee}.launchpad a:hover{background:#17305455}.app-icon{color:#99c9e3}.feature{border:1px solid #94b1e326;background:linear-gradient(145deg,#162645,#0e1a30);border-radius:18px}.feature.wide{background:radial-gradient(ellipse at 86% 50%,#31587b35,transparent 57%),linear-gradient(125deg,#12233d,#111a31)}.feature h3{color:#f0f4ff}.feature p{color:#a2b4cb}.index{color:#6f86a7}.product-open{color:#9bdde5}.detail{color:#a0aec6}.mining-art strong{color:#afc9e2;font-weight:400}.mining-art>span{color:#6e91b5}.mining-rule{background:linear-gradient(90deg,#8cc1db6b,transparent)}.trade{background:radial-gradient(ellipse at 90% 95%,#20576544,transparent 65%),#102036}.trade-art{color:#93b8d0}.quant{background:radial-gradient(ellipse at 50% 100%,#3e30674d,transparent 70%),#151b35}.payment{background:radial-gradient(ellipse at 55% 100%,#184e6747,transparent 68%),#101f33}.shop{background:radial-gradient(ellipse at 85% 85%,#58367930,transparent 70%),#1a1c34}.mall-art{color:#b8b0d5}.mall-art small{color:#8983a6}.value{background:radial-gradient(ellipse at 15% 50%,#172d444d,transparent 65%),#0a1428;border-block:1px solid #8faad91c}.value-copy>p{color:#a3b4cb}.value-copy p.note{color:#7e90ac}.document{background:linear-gradient(150deg,#1d3150,#171e39);border:1px solid #9fb9dc26;border-radius:12px}.doc-meta,.doc-foot{color:#8fa4c0}.doc-meta>span:first-child{color:#e7eef9}.doc-foot>span:last-child{color:#9bdde5}.faq details{border-color:#98b4dc26}.faq p{color:#94a6c0}.faq summary:after{color:#8ca4c5}.community{background:radial-gradient(ellipse at 50% 100%,#1b356342,transparent 70%)}.community p{color:#91a5c0}.note,.privacy{color:#788da9}.footer-top>span{color:#788da9}dialog{background:#111e34;color:#eff4ff;border-color:#7898c74a}.auto{background:#1b304d;border-color:#6d91c23a;color:#e2ecfa}.language-grid button{border-color:#87a4cb30}.language-grid button[aria-pressed=true]{background:#b3d9e9;color:#11243c}#productNote{color:#9bacbf}@media(max-width:800px){.nav nav{background:#0d182d}.hero-inner{grid-template-columns:1fr;min-height:auto}.hero-visual{height:300px}.hero-visual img{height:295px;width:100%;max-width:100%;object-fit:contain}.hero{background:radial-gradient(ellipse at 50% 70%,#18396777,transparent 65%),#080e20}.feature{border-radius:14px}}@media(max-width:560px){.hero-visual{height:275px}.hero-visual img{height:270px}.hero-inner{padding-top:42px;gap:18px}}@media(max-width:360px){.hero-visual{height:245px}.hero-visual img{height:240px}}
/* v4 finish: quiet controls, finer surfaces, and a real globe language icon. */
.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#langButton{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;color:#bac9df;transition:color .2s,background .2s}#langButton:hover{background:#adc8ef0d;color:#e7f6ff}.globe-icon{width:23px;height:23px;display:block;flex-shrink:0}.nav-tools{gap:17px}.nav nav{font-weight:400}.button{background:linear-gradient(120deg,#a3dce4,#b3cae9);box-shadow:inset 0 1px 0 #ffffff38;font-weight:500}.outline{background:transparent;box-shadow:none}.hero h1{letter-spacing:-.035em;line-height:1.3}.hero h1 span:last-child{color:#b8d0e7}.hero .intro{color:#9facbf}.hero{background:radial-gradient(ellipse at 80% 45%,#1c356d60,transparent 56%),radial-gradient(ellipse at 15% 8%,#291d4430,transparent 45%),linear-gradient(180deg,#080e20,#0b1429 85%,#080e20)}.hero-baseline{letter-spacing:.13em}.feature{border-color:#8eadd31b;box-shadow:inset 0 1px 0 #ffffff05;border-radius:12px}.feature-copy{padding-top:40px}.feature h3{font-weight:500;letter-spacing:-.02em;margin-bottom:14px}.feature p{color:#9bacbf}.feature .detail{color:#8d9db5;text-decoration:none;border-bottom:1px solid #8d9db544}.index{color:#607997}.launchpad a{border-radius:9px}.launchpad a:hover{background:#a5d4e908}.section-head h2{letter-spacing:-.025em}.community{background:radial-gradient(ellipse at 50% 100%,#142a472b,transparent 70%)}footer{padding-block:28px}.footer-top{margin-bottom:0}.footer-top .brand{font-size:22px}.footer-top .brand img{width:27px;height:27px}@media(max-width:800px){.nav-tools{gap:9px}#langButton{width:36px;height:36px}.globe-icon{width:22px;height:22px}.feature-copy{padding-top:30px}}@media(prefers-reduced-motion:reduce){#langButton{transition:none}}

/* v5: six ecosystems with scene-specific brand characters. */
.launchpad{grid-template-columns:repeat(6,minmax(0,1fr))}.launchpad button{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:8px;padding:10px 14px;font-size:14px;border:0;border-radius:9px;background:none;color:#cbd9ee}.launchpad button:hover{background:#a5d4e908}.coming-entry small{font-size:10px;color:#ad9acb;line-height:1.3}.coming-badge{font-size:12px;line-height:1.6;color:#c2b3de;background:#a48ac015;border:1px solid #bba3dc30;border-radius:30px;padding:4px 12px}.comic{background:radial-gradient(ellipse at 65% 95%,#55306b38,transparent 70%),#171c34}.feature .feature-art{height:285px;width:90%;object-fit:contain;object-position:center;margin:auto auto 0;padding:20px 12px 24px}.feature{min-height:550px}.feature-copy{padding-bottom:12px}[hidden]{display:none!important}@media(max-width:800px){.launchpad{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.launchpad a,.launchpad button{font-size:13px;padding:10px 6px}.feature .feature-art{height:245px;width:96%;padding:18px 12px 22px}.feature{min-height:520px}}@media(max-width:560px){.feature{min-height:490px}.feature .feature-art{height:260px;width:92%}}

.social-unavailable{opacity:.5;cursor:default;pointer-events:none;user-select:none}
