*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#app{height:100%;overflow:hidden}body{font-family:Noto Sans SC,-apple-system,PingFang SC,sans-serif;font-size:17px}#app{-webkit-font-smoothing:antialiased}.app{--fs-base:17px}.screen{font-size:15px}.sec-head h3{font-size:17.5px!important}.sec-head button,.stat label,.pos-grid label,.net-meta span,.team-stats label,.ord-mid label,.tk-stats label,.sig-main span,.member-row div span,.com-row div span,.bind-status span,.pt-balance span,.pt-side span,.set-row em,.stg-hint,.stg-group-title,.slider-row label span,.toggle-row span,.toggle-row em,.invite-card b,.lb-hero p,.lb-feat p,.lb-rank p,.lb-disclaimer,.pos-sum label,.pt-balance em,.u-main span,.node-prog div,.rc-qr span,.rc-amount label,.rc-method label,.agree,.modal-card p,.btn-emg em,.node-on,.ord-right span{font-size:14px!important}.stat b,.net-meta b,.pos-grid b,.team-stats b,.ord-mid b,.ord-right b,.tk-stats b,.pos-sum b,.sig-main b,.member-row div b,.com-row div b,.bind-status b,.node-prog b,.slider-row .sval,.stg-hint b,.rc-qr b,.invite-link{font-size:15px!important}.net-label,.live-pill{font-size:14px!important}.net-value .num{font-size:36px!important}.net-value em{font-size:13px!important}.net-pnl,.pos-pnl{font-size:16.5px!important}.pos-pnl b{font-size:13px!important}.tk-price{font-size:34px!important}.tk-price span{font-size:14.5px!important}.tk-sym b{font-size:16.5px!important}.pos-sym b{font-size:15px!important}.pill{font-size:12px!important}.pos-verdict{font-size:13px!important}.pt-balance b{font-size:26px!important}.team-stats em{font-size:11.5px!important}.member-row em,.com-row em{font-size:14.5px!important}.ord-row>div:first-child b{font-size:13px!important}.node-badge{font-size:10.5px!important}.tabbar button{font-size:13px!important}.btn-save,.btn-login{font-size:17px!important}.btn-close,.btn-emg span{font-size:14.5px!important}.btn-mini{font-size:12.5px!important}.btn-logout,.set-row{font-size:14px!important}.seg2 button,.seg3 button{font-size:12px!important}.fld input{font-size:15px!important}.fld .zone{font-size:13.5px!important}.alertbar{font-size:13px!important}.coin{font-size:17px!important}.u-main b{font-size:15.5px!important}.vip-pill{font-size:11px!important}.login-brand{font-size:19px!important}.login-card h2{font-size:26px!important}.login-card>p{font-size:13.5px!important}.login-tabs button{font-size:14px!important}.sms-btn{font-size:13px!important}.modal-card h3{font-size:18px!important}.modal-ico{font-size:36px!important}.modal-btns button{font-size:14.5px!important}.rc-chips button,.rc-tabs button{font-size:13.5px!important}.rank-no{font-size:14.5px!important}.rank-addr{font-size:14px!important}.rank-pnl{font-size:15.5px!important}.chat-msg,.chat-input-row input{font-size:15px!important}.chat-fab{width:56px!important;height:56px!important;font-size:24px!important}.invite-card b,.toast{font-size:13.5px!important}.app{position:relative;height:100%;overflow:hidden;background:var(--bg);transition:background .35s}.app-main{position:absolute;top:56px;bottom:72px;left:0;right:0;overflow-y:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.app-main::-webkit-scrollbar{display:none}.login-ov,.modal{border-radius:0!important}.app-decor{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.app-decor .orb{position:absolute;border-radius:50%;filter:blur(70px)}.app-decor .scanline{position:absolute;left:0;right:0;height:90px;background:linear-gradient(180deg,transparent,rgba(0,229,255,.05),transparent);animation:scan 7s linear infinite}@keyframes scan{0%{top:-90px}to{top:110vh}}.app-decor .hud-corner{position:absolute;width:16px;height:16px;border-color:#00e5ff80}.app-decor .hud-corner.tl{top:10px;left:10px;border-top:2px solid;border-left:2px solid}.app-decor .hud-corner.tr{top:10px;right:10px;border-top:2px solid;border-right:2px solid}.app-decor .hud-corner.bl{bottom:10px;left:10px;border-bottom:2px solid;border-left:2px solid}.app-decor .hud-corner.br{bottom:10px;right:10px;border-bottom:2px solid;border-right:2px solid}.app-decor .goldline{position:absolute;top:56px;left:14px;right:14px;height:1px;background:linear-gradient(90deg,transparent,rgba(232,197,122,.5),transparent)}.screen{display:block;padding:4px 16px 20px;position:relative;z-index:1;animation:scrIn .25s ease}@keyframes scrIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.login-page{position:relative;height:100%;overflow-y:auto;background:var(--bg);padding:0 28px}.login-page .login-card{max-width:420px;margin:0 auto;padding:70px 0 40px;animation:scrIn .4s ease}.sec-head{display:flex;justify-content:space-between;align-items:center;margin:16px 2px 9px}.fade-enter-active,.fade-leave-active{transition:opacity .18s}.fade-enter-from,.fade-leave-to{opacity:0}.info-dot{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:5px;border:1px solid var(--ac);border-radius:50%;font-size:11px;font-weight:800;font-style:normal;color:var(--ac);cursor:pointer;vertical-align:1px;line-height:1;-webkit-user-select:none;user-select:none;transition:.15s}.info-dot:hover{background:var(--ac);color:#fff}.landing{padding:2px 14px 30px}.lb-carousel{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:16/9;background:var(--card);border:1px solid var(--line)}.lb-slide{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.lb-slide img,.lb-slide video{width:100%;height:100%;object-fit:cover;display:block}.lb-slide .lb-text{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:linear-gradient(135deg,#7c5cff47,#22d3ee29);text-align:center;padding:0 22px}.lb-slide .lb-text b{font-size:21px;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.35)}.lb-slide .lb-text span{font-size:13px;color:#ffffffd9}.lb-slide em{position:absolute;right:12px;top:10px;font-style:normal;font-size:16px;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5)}.lb-dots{position:absolute;bottom:9px;left:0;right:0;display:flex;justify-content:center;gap:6px}.lb-dots i{width:6px;height:6px;border-radius:99px;background:#ffffff73;cursor:pointer;transition:.25s}.lb-dots i.on{width:16px;background:#fff}.lb-hero{text-align:center;padding:26px 8px 14px}.lb-hero h1{font-size:26px;color:var(--text);margin-bottom:8px;letter-spacing:.5px}.lb-hero p{font-size:13.5px;color:var(--t2);line-height:1.8}.lb-cta{display:flex;justify-content:center;gap:10px;margin-top:16px}.lb-listen{display:inline-flex;align-items:center;gap:9px;justify-content:center;border:none;background:linear-gradient(135deg,#e8c57a,#b98a2f);color:#1a1508;border-radius:14px;padding:13px 36px;font-size:16.5px;font-weight:800;cursor:pointer;font-family:inherit;letter-spacing:1.5px;animation:listenPulse 1.6s ease-in-out infinite;box-shadow:0 0 12px #e8c57a8c}.lb-listen .lb-listen-ico{font-size:15px}.lb-listen.playing{background:linear-gradient(135deg,#3ddc97,#1fa868);color:#fff;animation:listenLive 1s ease-in-out infinite}@keyframes listenPulse{0%,to{box-shadow:0 0 8px #e8c57a73;transform:scale(1)}50%{box-shadow:0 0 24px #e8c57a;transform:scale(1.05)}}@keyframes listenLive{0%,to{box-shadow:0 0 10px #3ddc9780;transform:scale(1)}50%{box-shadow:0 0 28px #3ddc97;transform:scale(1.05)}}.lb-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lb-feat{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:15px 13px}.lb-ico{font-size:24px;display:block;margin-bottom:8px}.lb-feat b{font-size:14px;color:var(--text);display:block;margin-bottom:5px}.lb-feat p{font-size:12px;color:var(--t3);line-height:1.7}.lb-rank{margin-top:16px;background:linear-gradient(160deg,#e8c57a1a,#e8c57a08 55%,#ffffff05);border:1px solid rgba(232,197,122,.35);border-radius:18px;padding:20px 16px;text-align:center}.lb-rank b{font-size:17.5px;color:var(--text);display:block;margin-bottom:8px;font-family:var(--num);font-weight:700;letter-spacing:.5px}.lb-rank p{font-size:12.5px;color:var(--t2);line-height:1.9;margin-bottom:12px}.lb-disclaimer{margin-top:22px;font-size:11px;color:var(--t3);text-align:center;line-height:1.8}.rank-row{display:flex;align-items:center;gap:10px;padding:9px 4px;border-bottom:1px dashed var(--line)}.rank-row:last-child{border-bottom:none}.rank-no{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:var(--num);font-size:14.5px;font-weight:800;color:var(--t2);background:var(--card2);flex:none}.rank-no.top1{background:linear-gradient(135deg,#f6d365,#fda085);color:#5b3a00;box-shadow:0 3px 10px #f6d36566}.rank-no.top2{background:linear-gradient(135deg,#e8e8e8,#b8c2cc);color:#3d4a58}.rank-no.top3{background:linear-gradient(135deg,#f0c69a,#c98a5e);color:#5b3213}.rank-addr{flex:1;font-family:var(--num);font-size:14px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-pnl{font-family:var(--num);font-size:15.5px;font-weight:700;color:var(--up);font-variant-numeric:tabular-nums}.fb-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.fb-card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px 11px 11px;position:relative;overflow:hidden}.fb-card:before{content:"“";position:absolute;top:2px;right:9px;font-size:36px;color:#e8c57a38;font-family:Georgia,serif;line-height:1.2;pointer-events:none}.fb-head{display:flex;align-items:center;gap:8px;margin-bottom:7px}.fb-ava{width:30px;height:30px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:#1a1508;box-shadow:0 2px 8px #e8c57a4d}.fb-who{min-width:0;flex:1}.fb-who b{display:block;font-size:13px;color:var(--text);line-height:1.3}.fb-tag{display:inline-block;font-size:10px;color:#c9a14c;background:#e8c57a14;border:1px solid rgba(232,197,122,.3);border-radius:99px;padding:1px 7px;margin-top:3px;line-height:1.5}.fb-text{font-size:12px;color:var(--t2);line-height:1.75}.brand-mark svg{width:24px;height:24px;flex:none;display:block}.login-brand .brand-mark svg{width:30px;height:30px}.u-ava svg{width:32px;height:32px;flex:none;display:block}.fox-glow{filter:drop-shadow(0 0 4px rgba(255,233,170,.5));animation:foxBloom 3.2s ease-in-out infinite}@keyframes foxBloom{0%,to{filter:drop-shadow(0 0 4px rgba(255,233,170,.5))}50%{filter:drop-shadow(0 0 12px rgba(255,233,170,.95))}}.fox-eye{transform-box:fill-box;transform-origin:center;animation:foxBlink 4.4s infinite}@keyframes foxBlink{0%,91%,to{transform:scaleY(1)}93%,95%{transform:scaleY(.1)}97%{transform:scaleY(1)}}.chat-fab{position:fixed;right:16px;bottom:96px;width:56px;height:56px;border-radius:50%;border:none;background:linear-gradient(135deg,#7c5cff,#22d3ee);color:#fff;font-size:24px;cursor:pointer;z-index:70;box-shadow:0 8px 24px #7c5cff66;display:flex;align-items:center;justify-content:center}.chat-panel{position:fixed;right:12px;bottom:156px;width:320px;max-width:86vw;height:420px;max-height:60vh;background:var(--bg);border:1px solid var(--line);border-radius:18px;box-shadow:0 20px 60px #00000073;display:flex;flex-direction:column;overflow:hidden;z-index:71}.chat-panel-head{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line)}.chat-panel-head b{font-size:14px;color:var(--text)}.chat-close{border:none;background:none;color:var(--t2);font-size:18px;cursor:pointer}.chat-box-msgs{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px}.chat-msg{max-width:82%;padding:9px 12px;border-radius:12px;font-size:15px;line-height:1.6;word-break:break-word}.chat-msg.bot{background:var(--card);border:1px solid var(--line);color:var(--text);align-self:flex-start}.chat-msg.user{background:linear-gradient(135deg,#7c5cff,#22d3ee);color:#fff;align-self:flex-end}.chat-input-row{display:flex;gap:8px;padding:10px;border-top:1px solid var(--line)}.chat-input-row input{flex:1;border:1px solid var(--line);background:var(--card2);color:var(--text);border-radius:10px;padding:9px 12px;font-size:15px;outline:none;font-family:inherit;min-width:0}.chat-input-row button{border:none;background:linear-gradient(135deg,#7c5cff,#22d3ee);color:#fff;border-radius:10px;padding:0 16px;font-size:13.5px;font-weight:600;cursor:pointer;font-family:inherit}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.param-row{display:flex;justify-content:space-between;align-items:center;padding:9px 2px;border-bottom:1px dashed var(--line);font-size:13px;color:var(--text)}.param-row:last-child{border-bottom:none}.param-row b{font-family:var(--num);font-size:14.5px;color:#f6e7bc;font-variant-numeric:tabular-nums}.param-row b em{font-style:normal;font-size:11.5px;color:var(--t3);margin-left:3px;font-family:Noto Sans SC,sans-serif}.tut-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:#080706d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:12px}.tut-panel{width:100%;max-width:560px;max-height:92vh;background:#151209;border:1px solid rgba(232,197,122,.35);border-radius:18px;display:flex;flex-direction:column;overflow:hidden;animation:scrIn .25s ease;box-shadow:0 30px 80px #000000b3}.tut-head{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid rgba(232,197,122,.2);flex:none}.tut-head b{font-size:15px;color:#f6e7bc}.tut-close{border:none;background:none;color:#a79b80;font-size:20px;cursor:pointer;padding:0 4px}.tut-body{overflow-y:auto;padding:14px 16px 22px;-webkit-overflow-scrolling:touch}.tut-sub{text-align:center;color:#a79b80;font-size:12px;line-height:1.8;margin-bottom:14px}.tut-step{display:flex;gap:10px;margin-bottom:12px}.tut-num{flex:none;width:28px;height:28px;border-radius:9px;background:linear-gradient(135deg,#e8c57a,#b98a2f);color:#1a1508;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center;margin-top:2px;box-shadow:0 3px 10px #e8c57a59}.tut-card{flex:1;min-width:0;background:linear-gradient(160deg,#e8c57a14,#e8c57a05 55%,#ffffff05);border:1px solid rgba(232,197,122,.25);border-radius:14px;padding:12px 12px 14px}.tut-card h3{font-size:14.5px;color:#f6e7bc;margin-bottom:6px}.tut-card p{font-size:12.5px;color:#d8c9a5;line-height:1.9}.tut-card p b{color:#f6e7bc}.tut-fig{margin:10px 0 2px;background:#0b0a08bf;border:1px solid rgba(232,197,122,.18);border-radius:10px;padding:6px;overflow:hidden}.tut-fig svg{width:100%;height:auto;display:block}.tut-danger{margin-top:8px;font-size:11.5px;color:#f0958a;background:#e05a4e14;border:1px solid rgba(224,90,78,.3);border-radius:10px;padding:8px 10px;line-height:1.7}.tut-ok{margin-top:8px;font-size:11.5px;color:#7ce8b8;background:#3ddc9714;border:1px solid rgba(61,220,151,.25);border-radius:10px;padding:8px 10px;line-height:1.7}.doc-sec{margin-bottom:16px}.doc-sec h3{font-size:15px;color:#e8c57a;margin-bottom:8px;letter-spacing:1px}.doc-sec p{font-size:13px;color:#d8c9a5;line-height:2}.lb-disclaimer{cursor:pointer;transition:.2s;white-space:pre-line;font-size:11px!important}.lb-disclaimer:hover{color:#e8c57a}.lb-disclaimer .dis-ico{font-size:11px;opacity:.7}.lb-hero p{white-space:pre-line}.btn-back-home{font-size:32px!important;padding:16px 0 6px!important;font-weight:800!important;animation:backBounce 1.6s ease-in-out infinite;display:inline-block}@keyframes backBounce{0%,to{transform:translateY(0)}25%{transform:translateY(-9px)}50%{transform:translateY(0)}62%{transform:translateY(-5px)}75%{transform:translateY(0)}}
