.glass-surface{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:opacity .26s ease-out}.glass-surface__filter{width:100%;height:100%;pointer-events:none;position:absolute;inset:0;opacity:0;z-index:-1}.glass-surface__content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:inherit;position:relative;z-index:1}.glass-surface--svg{background:light-dark(hsl(0 0% 100% / var(--glass-frost, 0)),hsl(0 0% 0% / var(--glass-frost, 0)));-webkit-backdrop-filter:var(--filter-id, url(#glass-filter)) saturate(var(--glass-saturation, 1));backdrop-filter:var(--filter-id, url(#glass-filter)) saturate(var(--glass-saturation, 1));box-shadow:0 0 2px 1px light-dark(color-mix(in oklch,black,transparent 85%),color-mix(in oklch,white,transparent 65%)) inset,0 0 10px 4px light-dark(color-mix(in oklch,black,transparent 90%),color-mix(in oklch,white,transparent 85%)) inset,0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d,0 4px 16px #11111a0d inset,0 8px 24px #11111a0d inset,0 16px 56px #11111a0d inset}.glass-surface--fallback{background:#ffffff40;backdrop-filter:blur(12px) saturate(1.8) brightness(1.1);-webkit-backdrop-filter:blur(12px) saturate(1.8) brightness(1.1);border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #1f268733,0 2px 16px #1f26871a,inset 0 1px #fff6,inset 0 -1px #fff3}@media(prefers-color-scheme:dark){.glass-surface--fallback{background:#ffffff1a;backdrop-filter:blur(12px) saturate(1.8) brightness(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.8) brightness(1.2);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff1a}}@supports not (backdrop-filter: blur(10px)){.glass-surface--fallback{background:#fff6;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff4d}.glass-surface--fallback:before{content:"";position:absolute;inset:0;background:#ffffff26;border-radius:inherit;z-index:-1}}@supports not (backdrop-filter: blur(10px)){@media(prefers-color-scheme:dark){.glass-surface--fallback{background:#0006}.glass-surface--fallback:before{background:#ffffff0d}}}.glass-surface:focus-visible{outline:2px solid light-dark(#007aff,#0a84ff);outline-offset:2px}:root{color-scheme:light;--gold-900: #4d3509;--gold-800: #7b5713;--gold-700: #a87a1d;--ink: #17140f;--muted: rgba(48, 38, 20, .64);--blue: #1677ff;--blue-deep: #075ed8;--btc: #f7931a;--btc-deep: #9b5b00;--usdt: #26a17b;--usdt-deep: #087052;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html{min-height:100%;overflow-x:hidden;background:#f7e4a5}body{min-height:100vh;min-height:100dvh;margin:0;color:var(--ink);overflow-x:hidden;background:radial-gradient(ellipse at 50% -22%,rgba(255,255,255,.84),transparent 46%),linear-gradient(145deg,#fff5cd,#e7c25d 34%,#f8e7aa 58%,#fbfbf7)}#root{min-height:100vh;min-height:100dvh;overflow-x:hidden}body:before,body:after{position:fixed;inset:0;z-index:-2;content:"";pointer-events:none}body:before{background:linear-gradient(115deg,transparent 0 18%,rgba(255,255,255,.48) 18% 20%,transparent 20% 46%,rgba(112,72,9,.12) 46% 48%,transparent 48%),linear-gradient(28deg,rgba(255,255,255,.52),transparent 34%,rgba(84,54,8,.12) 71%,transparent);opacity:.72}body:after{background:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:38px 38px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 74%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 74%,transparent);opacity:.34}a{color:inherit;text-decoration:none}img,svg{display:block}.grain{position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#ffffff1f,#00000009),repeating-linear-gradient(0deg,rgba(255,255,255,.08) 0 1px,transparent 1px 3px);mix-blend-mode:soft-light;opacity:.46}.page{position:relative;width:100%;min-height:100vh;min-height:100dvh;overflow-x:clip;padding:calc(74px + var(--safe-top)) 8px calc(130px + var(--safe-bottom))}.nav-surface{position:fixed;top:calc(8px + var(--safe-top));left:50%;z-index:10;width:calc(100vw - 16px)!important;max-width:680px;transform:translate(-50%)}.nav-surface .glass-surface__content,.download-button-surface .glass-surface__content{padding:0}.top-nav{display:flex;width:100%;height:100%;align-items:center;justify-content:space-between;padding:7px 8px 7px 7px}.brand,.service-button,.download-button{position:relative;display:inline-flex;align-items:center;isolation:isolate;overflow:hidden;-webkit-tap-highlight-color:transparent}.brand{min-width:0;gap:9px;padding-right:8px}.brand-mark{width:42px;height:42px;flex:0 0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.78);border-radius:15px;background:linear-gradient(145deg,#ffffffb8,#f4dc9247),#f7dfa0;box-shadow:inset 0 1px #ffffffb8,0 10px 24px #5a3c0838}.brand-mark img,.app-icon img{width:100%;height:100%;object-fit:contain}.brand-mark img{padding:3px}.brand-copy{display:grid;min-width:0;gap:3px;line-height:1}.brand-copy strong{overflow:hidden;max-width:136px;color:#120d05eb;font-size:16px;font-weight:950;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.brand-copy span{font-size:11px;font-weight:800;color:#5b3d0da8}.service-button{width:38px;height:38px;justify-content:center;border:1px solid rgba(255,255,255,.78);border-radius:22px;background:linear-gradient(160deg,#ffffffad,#ffffff38),#ffffff47;box-shadow:inset 0 1px #ffffffc7,0 10px 24px #33508724;color:var(--blue-deep);font-size:13px;font-weight:800}.service-button svg{width:19px;height:19px;fill:currentColor}.service-button span{display:none}.hero{display:grid;min-height:calc(100vh - 200px);min-height:calc(100dvh - 200px);gap:12px;align-items:start;padding-top:12px}.app-panel{position:relative;width:100%;max-width:min(680px,calc(100vw - 16px));margin:0 auto;padding:16px;overflow:hidden;border:1px solid rgba(255,255,255,.74);border-radius:28px;background:linear-gradient(150deg,#ffffffad,#ffffff52 46%,#ffffff29),#ffffff42;-webkit-backdrop-filter:blur(24px) saturate(175%);backdrop-filter:blur(24px) saturate(175%);box-shadow:inset 0 1px #ffffffdb,inset 0 -1px #674b161f,0 22px 70px #4c33082e}.app-panel:before{position:absolute;inset:0;content:"";background:linear-gradient(120deg,rgba(255,255,255,.42),transparent 30%),linear-gradient(315deg,rgba(22,119,255,.14),transparent 42%),linear-gradient(180deg,transparent,rgba(122,83,12,.08));pointer-events:none}.usdt-ambient{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.usdt-beam{position:absolute;right:-34px;width:210px;height:1px;background:linear-gradient(90deg,transparent,rgba(38,161,123,.42),transparent);transform:rotate(-18deg)}.usdt-beam--one{top:78px}.usdt-beam--two{top:126px;right:-52px;width:260px;opacity:.62}.usdt-coin{position:absolute;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.62);color:var(--usdt-deep);font-weight:950;letter-spacing:0}.usdt-coin--main{top:48px;right:-10px;width:82px;height:82px;border-radius:24px;background:linear-gradient(145deg,#ffffffb8,#ffffff29),#26a17b2e;-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%);box-shadow:inset 0 1px #ffffffd6,0 24px 52px #0870522e;opacity:.72;transform:rotate(-10deg)}.usdt-coin--main svg{width:48px;height:48px;filter:drop-shadow(0 10px 18px rgba(8,112,82,.18))}.usdt-coin--main circle,.usdt-chip-mark circle{fill:var(--usdt)}.usdt-coin--main path,.usdt-chip-mark path{fill:#fff}.usdt-coin--mini{right:18px;bottom:92px;height:28px;padding:0 10px;border-radius:999px;background:linear-gradient(145deg,#fffc,#ffffff38),#26a17b24;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:0 14px 28px #08705224;font-size:12px}.device-badge{position:relative;z-index:1;width:fit-content;max-width:100%;margin-bottom:13px;padding:7px 10px;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:#ffffff5c;color:#291f0eb8;font-size:12px;font-weight:800}.app-identity{position:relative;z-index:1;display:grid;grid-template-columns:94px minmax(0,1fr);gap:12px;align-items:center}.app-icon{width:94px;aspect-ratio:1;overflow:hidden;border:1px solid rgba(255,255,255,.74);border-radius:22px;background:#efce70;box-shadow:inset 0 1px #fffc,0 24px 42px #54370840}.app-copy{min-width:0}.eyebrow{margin:0 0 6px;color:var(--gold-800);font-size:11px;font-weight:900;letter-spacing:0}h1{margin:0;font-size:28px;line-height:1.1;letter-spacing:0}.usdt-chip{display:inline-flex;max-width:100%;align-items:center;gap:6px;margin-top:10px;padding:6px 9px 6px 7px;border:1px solid rgba(255,255,255,.68);border-radius:999px;background:linear-gradient(145deg,#ffffffb8,#ffffff47),#26a17b1f;color:var(--usdt-deep);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:inset 0 1px #ffffffc2,0 12px 26px #0870521a;font-size:12px;font-weight:900;line-height:1;white-space:nowrap}.usdt-chip-mark{width:20px;height:20px;flex:0 0 auto}.usdt-chip-mark svg{width:100%;height:100%}.meta-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.meta-row span{padding:7px 9px;border:1px solid rgba(255,255,255,.62);border-radius:999px;background:#ffffff47;color:#231c10b3;font-size:12px;font-weight:800}.info-strip{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:6px;margin-top:17px;padding:12px;border:1px solid rgba(255,255,255,.74);border-radius:22px;background:linear-gradient(150deg,#ffffffad,#ffffff47),#ffffff4d;-webkit-backdrop-filter:blur(18px) saturate(165%);backdrop-filter:blur(18px) saturate(165%);box-shadow:inset 0 1px #fffc,0 16px 44px #48320c21}.info-strip div{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;padding:4px 6px}.info-strip span{color:var(--muted);font-size:12px;font-weight:700}.info-strip strong{justify-self:end;max-width:100%;overflow:hidden;font-size:16px;font-weight:900;text-align:right;text-overflow:ellipsis;white-space:nowrap}.info-strip div:nth-child(2) strong{color:var(--blue-deep);text-shadow:0 8px 20px rgba(7,94,216,.18)}.crypto-showcase{position:relative;width:100%;max-width:min(680px,calc(100vw - 16px));margin:0 auto;padding:11px;overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:26px;background:linear-gradient(145deg,#ffffffa8,#ffffff42),#ffffff38;-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);box-shadow:inset 0 1px #ffffffd1,0 18px 52px #402f1024}.crypto-showcase:before{position:absolute;inset:0;content:"";background:linear-gradient(110deg,transparent 0 32%,rgba(38,161,123,.1) 32% 33%,transparent 33% 68%,rgba(247,147,26,.12) 68% 69%,transparent 69%),linear-gradient(180deg,rgba(255,255,255,.34),transparent 62%);pointer-events:none}.crypto-head,.crypto-grid,.crypto-rail{position:relative;z-index:1}.crypto-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.crypto-head div:first-child{display:grid;min-width:0;gap:3px}.crypto-head span{color:#40301294;font-size:10px;font-weight:950;letter-spacing:0}.crypto-head strong{overflow:hidden;font-size:15px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.crypto-status{flex:0 0 auto;padding:7px 10px;border:1px solid rgba(255,255,255,.64);border-radius:999px;background:linear-gradient(145deg,#ffffffb3,#ffffff3d),#26a17b1f;color:var(--usdt-deep);font-size:12px;font-weight:900;box-shadow:inset 0 1px #ffffffc2}.crypto-grid{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;margin-top:8px;align-items:stretch}.asset-card,.crypto-metric{display:flex;min-width:0;align-items:center;gap:8px;padding:8px;border:1px solid rgba(255,255,255,.62);border-radius:18px;background:linear-gradient(145deg,#ffffff9e,#ffffff38),#ffffff38;box-shadow:inset 0 1px #ffffffb8}.asset-icon{width:34px;height:34px;flex:0 0 auto;filter:drop-shadow(0 10px 18px rgba(73,51,12,.14))}.asset-icon svg{width:100%;height:100%}.asset-icon--btc circle{fill:var(--btc)}.asset-icon--btc path,.asset-icon--usdt path{fill:#fff}.asset-icon--usdt circle{fill:var(--usdt)}.asset-card div,.crypto-metric{min-width:0}.asset-card span,.crypto-metric span{display:block;overflow:hidden;color:#2c210e94;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.asset-card strong,.crypto-metric strong{display:block;margin-top:2px;overflow:hidden;font-size:15px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.asset-card--btc strong{color:var(--btc-deep)}.asset-card--usdt strong,.crypto-metric strong{color:var(--usdt-deep)}.crypto-metric{display:grid;min-width:76px;justify-items:end;gap:1px}.crypto-rail{height:40px;margin-top:7px;overflow:hidden;border-radius:18px;background:linear-gradient(90deg,#f7931a1a,#26a17b1f),#fff3}.crypto-rail span{position:absolute;top:17px;width:8px;height:8px;border:2px solid rgba(255,255,255,.72);border-radius:50%;box-shadow:0 0 0 5px #ffffff24}.crypto-rail span:nth-child(1){left:18%;background:var(--btc)}.crypto-rail span:nth-child(2){left:50%;background:var(--usdt)}.crypto-rail span:nth-child(3){right:18%;background:var(--blue)}.crypto-rail svg{position:absolute;inset:0;width:100%;height:100%}.crypto-rail path{fill:none;stroke:#0870528f;stroke-linecap:round;stroke-width:3}.download-dock{position:fixed;left:50%;bottom:calc(8px + var(--safe-bottom));z-index:11;display:grid;width:calc(100vw - 16px);max-width:680px;grid-template-columns:1fr;gap:9px;padding:10px;border:1px solid rgba(255,255,255,.72);border-radius:26px;background:linear-gradient(150deg,#ffffffad,#ffffff4d 52%,#ffffff2e),#ffffff47;-webkit-backdrop-filter:blur(24px) saturate(175%);backdrop-filter:blur(24px) saturate(175%);box-shadow:inset 0 1px #ffffffdb,0 24px 70px #37280e38;transform:translate(-50%)}.dock-copy{display:flex;min-width:0;align-items:center;justify-content:center;padding:0 4px}.dock-slogan{display:inline-flex;max-width:100%;align-items:center;gap:8px;overflow:hidden;color:#33240ad1;font-size:15px;font-weight:900;letter-spacing:0;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.dock-slogan span{min-width:0;overflow:hidden;text-overflow:ellipsis}.dock-slogan i{width:1px;height:16px;flex:0 0 auto;border-radius:999px;background:linear-gradient(to bottom,transparent,rgba(122,83,12,.34),transparent)}.dock-slogan__label{color:#34260dcc}.dock-slogan__profit{background:linear-gradient(180deg,#fff1a7,#e5a51a 38%,#9d6505);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:17px;text-shadow:0 12px 22px rgba(126,82,8,.18)}.dock-slogan__download{color:#6b4300}.download-actions{display:grid;grid-template-columns:minmax(0,1fr)}.download-button-surface{width:100%!important;min-width:0;box-shadow:0 22px 46px #7e52085c,0 8px 18px #ffe9ac47}.download-button{position:relative;width:100%;height:100%;justify-content:center;min-height:56px;padding:0 14px;border-radius:inherit;font-size:16px;font-weight:900;white-space:nowrap;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.download-button:before{position:absolute;inset:1px 2px 2px;z-index:-1;content:"";border-radius:inherit;background:linear-gradient(155deg,#ffffff94,#ffffff1f 42%,#5634001f),linear-gradient(90deg,#7a530c3d,#ffe99a3d,#7a530c33),#ffc2306b;box-shadow:inset 0 1px #fffffff5,inset 0 -1px #4d35093d}.download-button:after{position:absolute;inset:0;z-index:-1;content:"";border-radius:inherit;background:radial-gradient(ellipse at 18% 0%,rgba(255,255,255,.82),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.3),transparent 44%,rgba(112,70,0,.2)),linear-gradient(90deg,rgba(255,228,120,.44),transparent 36%,rgba(255,210,64,.52));opacity:.86}.download-button svg{width:20px;height:20px;margin-right:8px;fill:currentColor}.download-button.primary{background:linear-gradient(160deg,#fff0a8,#e0a91d 42%,#9f6908),#d9af4a;color:#fffdf4;text-shadow:0 1px 1px rgba(72,43,0,.42),0 8px 18px rgba(83,50,0,.28);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #fff7d657,inset 0 -12px 26px #5130002e,0 18px 36px #7e520857;border:1px solid rgba(255,238,178,.92);-webkit-backdrop-filter:blur(20px) saturate(180%) brightness(1.08);backdrop-filter:blur(20px) saturate(180%) brightness(1.08)}.download-button.primary svg{filter:drop-shadow(0 5px 12px rgba(72,43,0,.36))}.download-button:active,.service-button:active{transform:scale(.98)}.download-button:hover,.service-button:hover{filter:brightness(1.04)}@media(min-width:621px){.page{padding:calc(88px + var(--safe-top)) 18px calc(142px + var(--safe-bottom))}.nav-surface{top:calc(14px + var(--safe-top))}.top-nav{padding:8px 9px 8px 11px}.brand-mark{width:42px;height:42px}.brand-copy strong{max-width:none;font-size:17px}.service-button{width:auto;gap:7px;padding:0 15px}.service-button span{display:inline}.hero{min-height:calc(100vh - 230px);min-height:calc(100dvh - 230px);place-items:center;padding-top:0}.app-panel{padding:24px;border-radius:34px}.device-badge{margin-bottom:18px;padding:8px 12px;font-size:13px}.app-identity{grid-template-columns:128px minmax(0,1fr);gap:20px}.app-icon{width:128px;border-radius:29px}.eyebrow{margin-bottom:8px;font-size:12px}h1{font-size:clamp(31px,6vw,52px);line-height:1.05}.meta-row{gap:8px;margin-top:16px}.meta-row span{padding:8px 11px;font-size:13px}.info-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px;padding:14px;border-radius:24px}.info-strip div{grid-template-columns:1fr;gap:5px}.info-strip strong{justify-self:start;text-align:left}.download-dock{bottom:calc(14px + var(--safe-bottom));grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:13px;border-radius:30px}.download-actions{display:grid;min-width:220px}.download-button-surface{width:220px!important}.download-button{min-height:58px;padding:0 18px;font-size:15px}}@media(max-width:390px){.brand-copy span{display:none}.brand-copy strong{max-width:106px}.app-identity{grid-template-columns:84px minmax(0,1fr);gap:10px}.app-icon{width:84px;border-radius:20px}h1{font-size:25px}.meta-row span{padding:6px 8px}}@media(prefers-reduced-motion:no-preference){.app-panel{animation:settle .56s cubic-bezier(.2,.8,.2,1) both}.download-dock{animation:dockIn .62s cubic-bezier(.2,.8,.2,1) 90ms both}}@keyframes settle{0%{transform:translateY(14px);opacity:0}}@keyframes dockIn{0%{transform:translate(-50%,18px);opacity:0}}
