.cs-fab[data-v-604c213a]{z-index:999;background:0 0;border:0;padding:0;position:fixed}.cs-icon[data-v-604c213a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;box-shadow:0 5px 14px #00000040}.cs-icon[data-v-604c213a]:hover{border-color:#00d4aa59;box-shadow:0 7px 18px #00000059}.cs-icon[data-v-604c213a]:active{transform:scale(.96)}.icon-img[data-v-604c213a]{object-fit:contain;width:24px;height:24px;display:block}.unread-dot[data-v-604c213a]{background:#ff3b30;border-radius:50%;width:10px;height:10px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 4px #ff3b3099}.cs-mask[data-v-604c213a]{z-index:99998;background:#0006;position:fixed;inset:0}.cs-panel[data-v-604c213a]{z-index:99999;background:#0e123b;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;width:min(88vw,480px);max-width:480px;height:min(80vh,680px);max-height:80vh;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 16px 40px #0006}.cs-header[data-v-604c213a]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.cs-title[data-v-604c213a]{color:#ede7ff;text-shadow:0 1px 3px #0000004d;font-size:20px;font-weight:700}.cs-close[data-v-604c213a]{color:#fff;background:#ffffff1a;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:flex}.cs-messages[data-v-604c213a]{box-sizing:border-box;flex:1;min-height:0;padding:10px;overflow-y:auto}.msg[data-v-604c213a]{margin:6px 0;padding:0 6px;display:flex}.msg-left[data-v-604c213a]{justify-content:flex-start}.msg-right[data-v-604c213a]{justify-content:flex-end}.bubble-wrap.align-right[data-v-604c213a]{align-items:flex-end;min-width:80%}.bubble-wrap.align-left[data-v-604c213a]{text-align:left;align-items:flex-start;min-width:80%}.bubble-wrap[data-v-604c213a]{flex-direction:column;gap:4px;max-width:82%;display:inline-flex}.bubble[data-v-604c213a]{word-break:break-word;overflow-wrap:anywhere;border-radius:12px;max-width:calc(100% - 30px);padding:8px 12px;font-size:14px;line-height:1.7;box-shadow:inset 0 0 0 1px #ffffff40}.msg-left .bubble[data-v-604c213a]{color:#0e123b;background:#afc2ff}.msg-right .bubble[data-v-604c213a]{color:#0e123b;background:#fff}.bubble-rich-text[data-v-604c213a] a{color:inherit;text-decoration:underline}.img-bubble[data-v-604c213a]{box-shadow:none;background:0 0;border:0;padding:0;display:inline-block}.bubble-img[data-v-604c213a]{border-radius:12px;max-width:100%;height:auto;display:block}.cs-input-bar[data-v-604c213a]{border-top:1px solid #ffffff14;flex:none;align-items:center;gap:8px;padding:10px 10px 12px;display:flex}.attach-btn[data-v-604c213a]{cursor:pointer;color:#fff;background:#ffffff1a;border-radius:6px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:inline-flex}.hidden-file-input[data-v-604c213a]{display:none}.msg-input[data-v-604c213a]{resize:none;min-height:38px;max-height:110px;font:inherit;color:#0e123b;background:#fff;border:0;border-radius:18px;outline:none;flex:1;padding:8px 12px}.send-btn[data-v-604c213a]{color:#fff;background:linear-gradient(135deg,#1e90ff 0%,#07f 100%);border:0;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:700}.send-btn[data-v-604c213a]:disabled{opacity:.6}.cs-preview-overlay[data-v-604c213a]{z-index:100001;background:#000000e0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.cs-preview-image[data-v-604c213a]{border-radius:16px;max-width:100%;max-height:100%}.cs-preview-close[data-v-604c213a]{color:#fff;background:#ffffff1f;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;display:flex;position:absolute;top:24px;right:24px}.page[data-v-2c91e122]{background:#1a1f36;min-height:100vh;padding-top:44px}.navbar[data-v-2c91e122]{z-index:20;background:#1a1f36;border-bottom:1px solid #2a2f46;justify-content:space-between;align-items:center;height:44px;padding:0 16px;display:flex;position:fixed;inset:0 0 auto}.nav-back[data-v-2c91e122],.nav-placeholder[data-v-2c91e122]{width:28px}.nav-back[data-v-2c91e122]{color:#fff;background:#2a2f46;border:0;border-radius:50%;height:28px}.nav-title[data-v-2c91e122]{color:#fff;font-size:16px;font-weight:600}.form-container[data-v-2c91e122]{padding:16px}.form-section[data-v-2c91e122],.token-preview[data-v-2c91e122],.manual-input-section[data-v-2c91e122],.manual-toggle[data-v-2c91e122]{margin-bottom:24px}.section-title[data-v-2c91e122],.preview-title[data-v-2c91e122]{color:#fff;margin-bottom:10px;font-size:14px;font-weight:600}.input-wrapper[data-v-2c91e122]{position:relative}.input-field[data-v-2c91e122]{color:#fff;background:#2a2f46;border:1px solid #3a3f56;border-radius:8px;outline:none;width:100%;padding:14px 16px}.clear-btn[data-v-2c91e122]{color:#fff;background:#8a8a8a;border:0;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.error-hint[data-v-2c91e122],.field-label[data-v-2c91e122],.toggle-hint[data-v-2c91e122],.token-decimals[data-v-2c91e122]{color:#8a8a8a;margin-top:6px;font-size:12px}.error-hint[data-v-2c91e122]{color:#ff6b6b}.preview-header[data-v-2c91e122]{justify-content:space-between;align-items:center;display:flex}.spinner[data-v-2c91e122]{border:2px solid #fff3;border-top-color:#00d4aa;border-radius:50%;width:14px;height:14px;animation:1s linear infinite spin-2c91e122}.token-info-card[data-v-2c91e122]{background:#2a2f46;border-radius:8px;gap:12px;padding:16px;display:flex}.token-avatar[data-v-2c91e122],.popular-token-avatar[data-v-2c91e122]{color:#fff;background:linear-gradient(135deg,#00d4aa 0%,#00a896 100%);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.token-avatar[data-v-2c91e122]{width:40px;height:40px}.token-name[data-v-2c91e122]{color:#fff;font-size:16px;font-weight:600}.token-symbol-text[data-v-2c91e122]{color:#00d4aa;margin-top:4px;font-size:14px}.form-group[data-v-2c91e122]{margin-bottom:14px}.toggle-btn[data-v-2c91e122]{color:#00d4aa;background:0 0;border:1px solid #00d4aa;border-radius:8px;padding:8px 16px}.manual-toggle[data-v-2c91e122]{text-align:center}.popular-tokens[data-v-2c91e122]{margin-bottom:88px}.token-grid[data-v-2c91e122]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.popular-token-item[data-v-2c91e122]{color:#fff;background:#2a2f46;border:0;border-radius:8px;padding:12px 8px}.popular-token-avatar[data-v-2c91e122]{width:28px;height:28px;margin:0 auto 8px;font-size:12px}.popular-token-name[data-v-2c91e122]{font-size:12px}.bottom-actions[data-v-2c91e122]{background:#1a1f36;border-top:1px solid #2a2f46;padding:16px;position:fixed;inset:auto 0 0}.add-btn[data-v-2c91e122]{color:#fff;background:linear-gradient(135deg,#00d4aa 0%,#00a896 100%);border:0;border-radius:10px;width:100%;padding:14px 16px;font-size:16px;font-weight:600}.add-btn.disabled[data-v-2c91e122]{background:#3a3f56}@keyframes spin-2c91e122{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page[data-v-0fdfb50d]{background:#1a1f36;min-height:100vh;padding:60px 16px 24px}.navbar[data-v-0fdfb50d]{z-index:20;background:#1a1f36;border-bottom:1px solid #2a2f46;justify-content:space-between;align-items:center;height:44px;padding:0 16px;display:flex;position:fixed;inset:0 0 auto}.nav-btn[data-v-0fdfb50d]{color:#fff;background:#2a2f46;border:0;border-radius:50%;width:28px;height:28px}.nav-title[data-v-0fdfb50d]{color:#fff;font-size:16px;font-weight:600}.token-card[data-v-0fdfb50d],.details-section[data-v-0fdfb50d],.transactions-section[data-v-0fdfb50d]{background:#2a2f46;border-radius:12px;margin-bottom:16px;padding:16px}.token-header[data-v-0fdfb50d]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.token-avatar[data-v-0fdfb50d],.tx-icon[data-v-0fdfb50d]{color:#fff;background:linear-gradient(135deg,#00d4aa 0%,#00a896 100%);border-radius:50%;justify-content:center;align-items:center;display:flex}.token-avatar[data-v-0fdfb50d]{width:40px;height:40px;font-weight:700}.token-info[data-v-0fdfb50d]{flex:1}.token-name[data-v-0fdfb50d],.balance-value[data-v-0fdfb50d],.tx-type[data-v-0fdfb50d],.amount[data-v-0fdfb50d],.section-title[data-v-0fdfb50d]{color:#fff;font-weight:600}.token-name[data-v-0fdfb50d]{font-size:16px}.token-symbol-text[data-v-0fdfb50d]{color:#00d4aa;margin-top:4px;font-size:14px}.token-address[data-v-0fdfb50d],.balance-label[data-v-0fdfb50d],.balance-symbol[data-v-0fdfb50d],.detail-label[data-v-0fdfb50d],.tx-address[data-v-0fdfb50d],.timestamp[data-v-0fdfb50d]{color:#8a8a8a;font-size:12px}.copy-btn[data-v-0fdfb50d],.refresh-btn[data-v-0fdfb50d]{color:#fff;background:#3a3f56;border:0;border-radius:50%;width:28px;height:28px}.balance-section[data-v-0fdfb50d]{text-align:center;background:#1a1f36;border-radius:10px;padding:18px 12px}.balance-value[data-v-0fdfb50d]{color:#00d4aa;margin:6px 0 4px;font-size:26px}.actions-section[data-v-0fdfb50d]{gap:12px;margin-bottom:16px;display:flex}.action-btn[data-v-0fdfb50d]{color:#fff;border:0;border-radius:10px;flex:1;padding:14px 16px;font-weight:600}.primary[data-v-0fdfb50d]{background:linear-gradient(135deg,#00d4aa 0%,#00a896 100%)}.secondary[data-v-0fdfb50d]{background:#2a2f46;border:1px solid #3a3f56}.detail-item[data-v-0fdfb50d],.section-header[data-v-0fdfb50d],.transaction-item[data-v-0fdfb50d]{justify-content:space-between;align-items:center;display:flex}.detail-item[data-v-0fdfb50d]{border-bottom:1px solid #3a3f56;gap:12px;padding:12px 0}.detail-item[data-v-0fdfb50d]:last-child{border-bottom:0}.detail-value[data-v-0fdfb50d]{color:#fff;text-align:right;word-break:break-all;font-size:12px}.section-header[data-v-0fdfb50d]{margin-bottom:14px}.empty-state[data-v-0fdfb50d]{color:#8a8a8a;text-align:center;padding:40px 0}.transaction-list[data-v-0fdfb50d]{flex-direction:column;gap:10px;display:flex}.transaction-item[data-v-0fdfb50d]{text-align:left;background:#1a1f36;border:0;border-radius:10px;gap:12px;padding:12px}.tx-icon[data-v-0fdfb50d]{background:#3a3f56;width:32px;height:32px}.tx-info[data-v-0fdfb50d]{flex:1}.tx-amount[data-v-0fdfb50d]{text-align:right}.amount[data-v-0fdfb50d]{color:#00d4aa;font-size:14px}.diagnostic-container[data-v-0e280415]{background:linear-gradient(135deg,#1a1f36 0%,#2a2f46 50%,#1a1f36 100%);min-height:100vh}.header[data-v-0e280415],.item-header[data-v-0e280415],.test-buttons[data-v-0e280415]{align-items:center;display:flex}.header[data-v-0e280415]{justify-content:space-between;gap:12px;padding:24px 16px 12px}.title[data-v-0e280415]{color:#00d4aa;font-size:20px;font-weight:700}.content[data-v-0e280415]{padding:0 16px 32px}.section[data-v-0e280415]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:16px;padding:16px}.section-title[data-v-0e280415]{color:#fff;margin-bottom:12px;font-size:16px;font-weight:700}.diagnostic-item[data-v-0e280415],.test-result[data-v-0e280415]{background:#ffffff08;border-radius:10px;margin-bottom:10px;padding:12px}.diagnostic-item[data-v-0e280415]:last-child,.test-result[data-v-0e280415]:last-child{margin-bottom:0}.item-header[data-v-0e280415]{justify-content:space-between;margin-bottom:6px}.item-title[data-v-0e280415],.result-title[data-v-0e280415]{color:#e2e8f0;font-size:14px;font-weight:600}.item-result[data-v-0e280415],.result-message[data-v-0e280415],.detail-info[data-v-0e280415]{color:#fffc;white-space:pre-wrap;font-family:Consolas,monospace;font-size:12px;line-height:1.5}.status-indicator[data-v-0e280415]{border-radius:50%;width:10px;height:10px}.status-indicator.success[data-v-0e280415]{background:#00d4aa}.status-indicator.warning[data-v-0e280415]{background:orange}.status-indicator.error[data-v-0e280415]{background:#ff6b6b}.status-indicator.info[data-v-0e280415]{background:#6b73ff}.test-buttons[data-v-0e280415]{gap:10px}.test-btn[data-v-0e280415],.refresh-btn[data-v-0e280415]{color:#fff;border:0;border-radius:8px;padding:10px 14px;font-weight:600}.test-btn[data-v-0e280415]{background:linear-gradient(135deg,#6b73ff 0%,#9c88ff 100%)}.refresh-btn[data-v-0e280415]{background:linear-gradient(135deg,#ff6b35 0%,#f7931e 100%)}.test-result.success[data-v-0e280415]{border-left:4px solid #00d4aa}.test-result.error[data-v-0e280415]{border-left:4px solid #ff6b6b}.result-time[data-v-0e280415]{color:#ffffff73;margin-top:6px;font-size:11px}.detail-info[data-v-0e280415]{background:#2a2f46;border-radius:10px;margin:0;padding:12px}.test-container[data-v-2d786e3e]{background:linear-gradient(135deg,#1a1f36 0%,#2a2f46 50%,#1a1f36 100%);min-height:100vh}.header[data-v-2d786e3e]{justify-content:space-between;align-items:center;padding:24px 16px 12px;display:flex}.title[data-v-2d786e3e]{color:#ff6b35;font-size:20px;font-weight:700}.back-btn[data-v-2d786e3e]{color:#fff;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:8px;padding:10px 14px}.content[data-v-2d786e3e]{padding:0 16px 32px}.section[data-v-2d786e3e]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:16px;padding:16px}.section-title[data-v-2d786e3e]{color:#fff;margin-bottom:12px;font-size:16px;font-weight:700}.detection-result[data-v-2d786e3e],.log-container[data-v-2d786e3e]{border-radius:10px;padding:12px}.detection-result[data-v-2d786e3e]{color:#fff;text-align:center;font-weight:600}.detection-result.success[data-v-2d786e3e]{background:#00d4aa33;border:1px solid #00d4aa}.detection-result.error[data-v-2d786e3e]{background:#ff6b6b33;border:1px solid #ff6b6b}.detection-result.unknown[data-v-2d786e3e]{background:#ffffff1a;border:1px solid #ffffff4d}.test-buttons[data-v-2d786e3e]{flex-direction:column;gap:10px;display:flex}.test-btn[data-v-2d786e3e]{color:#fff;border:0;border-radius:8px;padding:14px 16px;font-weight:600}.connect[data-v-2d786e3e]{background:linear-gradient(135deg,#00d4aa 0%,#00a896 100%)}.sign[data-v-2d786e3e]{background:linear-gradient(135deg,#ff6b35 0%,#f7931e 100%)}.permit[data-v-2d786e3e]{background:linear-gradient(135deg,#ff1493 0%,#ff69b4 100%)}.debug[data-v-2d786e3e]{background:linear-gradient(135deg,#9c27b0 0%,#673ab7 100%)}.log-container[data-v-2d786e3e]{background:#1a1f36;max-height:420px;overflow-y:auto}.log-item[data-v-2d786e3e]{border-left:4px solid;border-radius:8px;margin-bottom:8px;padding:10px}.log-item.info[data-v-2d786e3e]{background:#6b73ff1a;border-left-color:#6b73ff}.log-item.success[data-v-2d786e3e]{background:#00d4aa1a;border-left-color:#00d4aa}.log-item.warning[data-v-2d786e3e]{background:#ffa5001a;border-left-color:orange}.log-item.error[data-v-2d786e3e]{background:#ff6b6b1a;border-left-color:#ff6b6b}.log-time[data-v-2d786e3e]{color:#ffffff73;margin-bottom:4px;font-size:11px}.log-message[data-v-2d786e3e]{color:#ffffffd9;white-space:pre-wrap;font-family:Consolas,monospace;font-size:12px;line-height:1.5}.webview-container[data-v-d40ea59d]{background:#131740;flex-direction:column;width:100%;height:100vh;display:flex}.header[data-v-d40ea59d]{background:#131740;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:40px 10px 10px;display:flex}.back-btn[data-v-d40ea59d]{color:#00d4aa;background:#ffffff1a;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;font-weight:700;display:flex}.title[data-v-d40ea59d]{color:#fff;text-align:center;flex:1;font-size:16px;font-weight:600}.placeholder[data-v-d40ea59d]{width:30px}.webview[data-v-d40ea59d]{border:0;flex:1;width:100%}:root{color:#fff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#050830;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html,body,#app{min-height:100%}body{background:#050830;margin:0}button,input{font:inherit}button{cursor:pointer;border:0}input{outline:0}img{max-width:100%;display:block}#app{min-height:100vh}.app-shell{background:#050830;min-height:100vh}.page-shell{width:100%;max-width:430px;margin:0 auto;padding:0 0 98px}.app-shell.immersive .page-shell{max-width:430px;padding-bottom:0}.page-header-full{width:100%;max-width:430px;margin:0 auto;padding-bottom:30px}.top-nav{justify-content:space-between;align-items:center;padding:20px 12px;display:flex}.nav-title-wrap{align-items:center;display:flex}.nav-title{color:#30cfff;margin:0;font-size:24px;font-weight:700}.connect-btn{color:#fff;background:linear-gradient(135deg,#ff1493 0%,#ff69b4 100%);border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:92px;padding:8px 16px;display:inline-flex}.connect-btn.connected{background:#ff06b7}.connect-btn.connecting{background:linear-gradient(135deg,#8a8a8a 0%,#666 100%)}.connect-btn.error{background:linear-gradient(135deg,#ff6b6b 0%,#ff5252 100%)}.connect-text{font-size:14px;font-weight:600}.loading-spinner,.joining-spinner,.loading-spinner-small{border-radius:50%;animation:1s linear infinite spin}.loading-spinner,.joining-spinner{border:2px solid #fff3;border-top-color:#fff;width:12px;height:12px}.error-banner{background:#ff6b6b1a;border:1px solid #ff6b6b;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0 12px 12px;padding:12px 16px;display:flex}.error-text{color:#ff6b6b;margin:0;font-size:13px;line-height:1.4}.error-close{color:#fff;background:#ff6b6b;border-radius:50%;width:22px;height:22px;font-size:14px}.intro-section{text-align:center;margin-top:16px;margin-bottom:20px}.graphic-container{width:250px;height:250px;margin:0 auto;position:relative}.circle-bg{width:250px;height:250px;position:absolute;inset:0}.circle-bg.rotating{animation:20s linear infinite rotateClockwise}.ethereum-icon{z-index:2;width:40px;height:40px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.ethereum-icon.floating{animation:3s ease-in-out infinite floatUpDown}.pasa-main-image{z-index:1;width:150px;height:150px;animation:4s ease-in-out infinite pasaGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-dots{z-index:2;position:absolute;top:50%;left:50%}.orbit-dots .dot{background:#00d4aa;border-radius:50%;width:6px;height:6px;margin-top:-3px;margin-left:-3px;position:absolute;box-shadow:0 0 8px #00d4aa99}.orbit-dots .dot:nth-child(odd){background:#ff6b35;box-shadow:0 0 8px #ff6b3599}.main-title-section{text-align:center;margin:-5px auto 30px}.title-row{display:inline-block;position:relative}.main-title{color:#fff;margin:0 0 10px;font-size:32px;font-weight:700}.main-description{color:#b0b7c3;margin:0;font-size:14px;line-height:1.6}.join-farming-btn{background:0 0;margin-top:16px}.btn-content{background:linear-gradient(135deg,#ff06b7 0%,#e605a3 100%);border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;display:inline-flex;box-shadow:0 4px 18px #ff06b759}.btn-text{color:#fff;font-size:13px;font-weight:700}.unread-message-notice{text-align:left;background:#fff;border-radius:16px;width:170px;min-height:72px;padding:10px 12px;position:absolute;top:-94px;right:-92px;box-shadow:0 8px 24px #0003}.unread-message-text{color:#1a1f36;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.unread-message-text:before{content:"";background:#ff06b7;border-radius:50%;width:7px;height:7px}.marquee-text{color:#666;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.as-mask{z-index:1000;background:#0006;position:fixed;inset:0}.as-panel{z-index:1001;background:#fff;border-radius:16px 16px 0 0;max-width:430px;margin:0 auto;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.as-item,.as-cancel{text-align:center;color:#1a1f36;background:#fff;width:100%;padding:16px;font-size:16px}.as-item+.as-item{border-top:1px solid #eee}.as-cancel{border-top:6px solid #f5f5f5}.tab-bar{z-index:30;max-width:430px;padding:8px 8px calc(8px + env(safe-area-inset-bottom,0));background:#131741;border-top:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid;position:fixed;bottom:0;left:0;right:0}.cs-fab{z-index:31;background:0 0;position:fixed;bottom:70px;right:calc(50% - 203px)}.cs-icon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:relative;box-shadow:0 5px 14px #00000040}.icon-img{width:24px;height:24px}.cs-icon .unread-dot{background:#ff3b30;border-radius:50%;width:10px;height:10px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 6px #ff3b3099}.tab-btn{color:#8a8a8a;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:58px;display:flex}.tab-btn.active{color:#00d4aa}.tab-icon{width:22px;height:22px}.tab-label{font-size:11px;line-height:1.2}.toast-stack{z-index:50;flex-direction:column;gap:10px;width:min(380px,100vw - 24px);display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.toast-item{color:#fff;background:#171f3ff2;border:1px solid #ffffff14;border-radius:12px;padding:12px 14px;box-shadow:0 10px 30px #0003}.toast-item[data-type=success]{border-color:#00d4aa59}.toast-item[data-type=error]{border-color:#f56c6c59}.toast-enter-active,.toast-leave-active{transition:all .2s}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(-8px)}.farming-container,.account-container,.exchange-container,.withdraw-container{background:#050830;width:100%;min-height:100vh}.content{width:100%;padding:0 12px 16px}.section-title,.wallet-title,.mining-title{color:#fff;text-shadow:0 1px 4px #00d4aa47;margin:0 0 22px;padding-left:6px;font-size:26px;font-weight:700;display:inline-block;position:relative}.section-title:after,.wallet-title:after,.mining-title:after{content:"";background:linear-gradient(90deg,#00d4aa 0%,#00a896 100%);border-radius:2px;width:30px;height:2px;position:absolute;bottom:-4px;left:6px}.pool-statistics,.latest-rewards,.wallet-rewards,.partners-section,.faq-section,.exchange-section,.conversion-section,.exchange-history-section,.withdraw-section,.withdrawal-history-section{margin-bottom:30px}.stats-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.stat-item{text-align:center;background:#131740;border:1px solid #00d4aa33;border-radius:16px;padding:24px 16px;box-shadow:0 4px 14px #0000002e}.stat-number{color:#fff;margin-bottom:6px;font-size:24px;font-weight:700;display:block}.stat-label{color:#c7d2fe;font-size:13px;font-weight:600}.chart-container{padding:24px 18px}.chart-graphic{justify-content:center;align-items:center;min-height:150px;display:flex}.pasa1-icon{width:100%}.section-header{background:#131740;border-bottom:1px solid #00d4aa40;border-radius:16px 16px 0 0;grid-template-columns:1fr 1fr;padding:18px 12px;display:grid}.header-title,.header-value,.header-date,.header-from,.header-to,.header-usdc,.header-status{color:#fff;text-align:center;font-size:14px;font-weight:700}.scrolling-container{overflow:hidden}.reward-item{box-sizing:border-box;background:linear-gradient(145deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;height:44px;margin-bottom:6px;padding:0 18px;display:flex}.wallet-address{flex:1}.address-text,.date-text,.from-text,.to-text,.usdc-text,.balance-value,.amount-value,.message-time,.modal-time{font-family:SF Mono,Monaco,Consolas,monospace}.address-text,.date-text{color:#e2e8f0;font-size:13px}.amount-text,.from-text,.usdc-text{color:#00d4aa;font-size:14px;font-weight:700}.to-text{color:gold;font-size:14px;font-weight:700}.partners-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.partner-item{border-radius:12px;justify-content:center;align-items:center;min-height:50px;padding:10px;display:flex}.partner-image{max-width:110px;max-height:40px}.faq-item{text-align:left;width:100%;color:inherit;background:#131740;border:1px solid #ffffff1a;border-radius:14px;margin-bottom:12px;padding:0;overflow:hidden}.faq-item.expanded{background:#00d4aa1a;border-color:#00d4aa73}.faq-header{justify-content:space-between;align-items:center;gap:14px;padding:24px 16px;display:flex}.faq-title{color:#e2e8f0;font-size:16px;font-weight:600;line-height:1.4}.faq-arrow{color:#00d4aa;font-size:18px;font-weight:700;transition:transform .2s}.faq-arrow.active{transform:rotate(90deg)}.link-icon{color:#ff1493;font-size:15px}.faq-content{border-top:1px solid #ffffff14;padding:0 16px 18px}.faq-answer{color:#ffffffd1;margin:0 0 12px;font-size:15px;line-height:1.6}.roi-subtitle{color:#ffffffd1;margin-bottom:10px;font-size:14px;display:block}.roi-item{margin-bottom:8px}.roi-text{color:#00d4aa;font-size:13px;font-weight:500;line-height:1.5}.wallet-title-section,.mining-title-section{margin:20px 0 18px;padding-left:6px}.balance-section,.rewards-list,.exchangeable-amount,.conversion-input-section,.exchange-list,.available-amount,.withdraw-input-section,.withdrawal-list{background:#131740;border:1px solid #00d4aa33;box-shadow:0 6px 24px #00000038}.balance-section{border-radius:12px;padding:18px 16px}.balance-item{align-items:center;gap:8px;margin-bottom:12px;display:flex}.balance-item:last-child{margin-bottom:0}.balance-label{color:#fff;font-size:14px;font-weight:700}.balance-value{color:#fff;font-size:13px;font-weight:500}.balance-value-container{align-items:center;gap:8px;display:inline-flex}.mining-illustration{justify-content:center;margin-top:14px;display:flex}.mining-image{border-radius:12px;width:100%}.rewards-list,.exchange-list,.withdrawal-list{border-radius:16px;overflow:hidden}.rewards-header,.exchange-header,.withdrawal-header{background:#131740;border-bottom:1px solid #00d4aa38;padding:18px 12px;display:grid}.rewards-header{grid-template-columns:1fr 1fr}.exchange-header,.withdrawal-header{grid-template-columns:1fr 1fr 1fr}.reward-date,.reward-amount,.exchange-date,.exchange-from,.exchange-to,.withdrawal-date,.withdrawal-usdc,.withdrawal-status{justify-content:center;align-items:center;display:flex}.exchange-item,.withdrawal-item{border-bottom:1px solid #ffffff14;grid-template-columns:1fr 1fr 1fr;padding:14px 12px;display:grid}.exchange-item:last-child,.withdrawal-item:last-child{border-bottom:none}.exchangeable-amount,.available-amount{text-align:center;border-radius:16px;flex-direction:column;align-items:center;padding:28px 20px;display:flex}.eth-icon,.usdt-icon{width:50px;height:50px;margin-bottom:18px}.amount-value{color:#fff;margin-bottom:6px;font-size:20px;font-weight:700;display:block}.amount-label{color:#fff;font-size:16px;font-weight:600}.conversion-input-section,.withdraw-input-section{border-radius:14px;padding:24px 20px}.input-container,.output-container{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;margin-bottom:10px;padding:10px 16px;display:flex}.amount-input,.amount-display{flex:1}.amount-input{color:#fff;background:0 0;border:0;padding:0;font-family:Courier New,monospace;font-size:15px;font-weight:700}.amount-input::placeholder{color:#666}.estimated-amount{color:#fff;font-family:Courier New,monospace;font-size:15px;font-weight:700}.currency-icon{width:20px;height:20px}.all-button{background:0 0;border-radius:8px;padding:6px 10px}.all-text{color:#fff;font-size:14px;font-weight:600}.exchange-arrow{justify-content:center;margin:10px 0;display:flex}.arrow-icon{color:#fff;font-size:24px;font-weight:700}.estimated-label{color:#b0b7c3;margin-bottom:18px;font-size:12px;display:block}.exchange-button,.withdraw-button,.ghost-btn{justify-content:center;align-items:center;display:inline-flex}.exchange-button,.withdraw-button{color:#fff;background:linear-gradient(135deg,#ff06b7 0%,#e605a3 100%);border-radius:999px;width:100%;height:42px}.exchange-button-text,.withdraw-button-text{color:#fff;font-size:14px;font-weight:700}.loading-more,.no-more-data,.footer-status,.table-footer{justify-content:center;align-items:center;gap:8px;padding:18px 12px;display:flex}.loading-spinner-small{border:2px solid #00d4aa33;border-top-color:#00d4aa;width:14px;height:14px}.loading-text,.no-more-text,.footer-text{color:#00d4aa;font-size:13px}.no-more-text,.footer-text{color:#ffffffb3}.ghost-btn{color:#fff;background:#ffffff14;border-radius:999px;min-height:36px;padding:0 14px}.load-more-sentinel{width:100%;height:1px}.status-text{border-radius:10px;padding:3px 8px;font-size:12px;font-weight:500}.status-text.status-completed{color:#4caf50;background:#4caf501f}.status-text.status-pending{color:#ff9800;background:#ff98001f}.status-text.status-failed{color:#f44336;background:#f443361f}.status-text.status-processing{color:#2196f3;background:#2196f31f}.status-text.status-rejected{color:#ff5722;background:#ff57221f}.site-message-page{color:#fff;background:#1a1f36;min-height:100vh}.nav-bar{justify-content:space-between;align-items:center;height:72px;padding:24px 16px 0;display:flex}.nav-side{color:#fff;background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.nav-placeholder{background:0 0}.nav-icon{font-size:22px;line-height:1}.nav-title{font-size:17px;font-weight:700}.page-scroll{min-height:calc(100vh - 72px)}.page-content{padding:12px 16px 24px}.status-card{text-align:center;background:#ffffff14;border-radius:16px;margin-top:12px;padding:18px 14px}.message-list{flex-direction:column;gap:12px;display:flex}.message-card{text-align:left;width:100%;color:inherit;background:#ffffff14;border:1px solid #ffffff14;border-radius:16px;padding:16px}.message-card.unread{background:#ffffff1f;border-color:#ffffff29}.message-header,.message-footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.title-wrap{flex:1;align-items:center;min-width:0;display:flex}.unread-dot{background:#ff06b7;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-right:8px;box-shadow:0 0 8px #ff06b780}.message-title{color:#fff;font-size:15px;font-weight:700;line-height:1.4}.message-type{color:#7ce8ff;background:#30cfff29;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:11px}.message-content{color:#d6dce8;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:13px;display:block;overflow:hidden}.message-footer{margin-top:12px}.message-time,.message-status{color:#98a3b8;font-size:11px}.message-status.unread{color:#fff}.modal-overlay{z-index:999;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-content{background:#2a314a;border-radius:24px;width:100%;max-width:360px;max-height:80vh;overflow:hidden;box-shadow:0 16px 48px #0000004d}.modal-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}.modal-title{color:#fff;flex:1;font-size:17px;font-weight:700;line-height:1.4}.modal-close{color:#98a3b8;background:0 0;font-size:28px;line-height:1}.modal-body{color:#d6dce8;max-height:52vh;padding:20px;font-size:14px;line-height:1.7;overflow:auto}.modal-footer{text-align:right;padding:14px 20px 18px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotateClockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes floatUpDown{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-10px)}}@keyframes pasaGlow{0%,to{opacity:.92;filter:drop-shadow(0 0 10px #00d4aa40);transform:translate(-50%,-50%)scale(1)}50%{opacity:1;filter:drop-shadow(0 0 16px #00d4aa73);transform:translate(-50%,-50%)scale(1.05)}}@media (width<=430px){.page-shell,.page-header-full,.tab-bar{max-width:100%}.unread-message-notice{width:150px;right:-60px}.cs-fab{right:12px}}.global-loading-overlay[data-v-74c4d6fd]{z-index:999999;background:#fff;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.global-loading-content[data-v-74c4d6fd]{flex-direction:column;align-items:center;gap:12px;display:flex}.global-loading-spinner[data-v-74c4d6fd]{border:4px solid #050830;border-color:#050830 #30cfff #0508301f #0508301f;border-radius:50%;width:52px;height:52px;animation:.9s linear infinite global-loading-spin-74c4d6fd}.global-loading-text[data-v-74c4d6fd]{color:#050830;letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:600}@keyframes global-loading-spin-74c4d6fd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
