.login-page[data-v-6e12af79]{background:var(--bg-primary);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}.bg-grid[data-v-6e12af79]{pointer-events:none;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60%,#000,#0000);mask-image:radial-gradient(60% 60%,#000,#0000)}.bg-glow[data-v-6e12af79]{filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.bg-glow-1[data-v-6e12af79]{background:#8b5cf612;width:450px;height:450px;top:-120px;right:-80px}.bg-glow-2[data-v-6e12af79]{background:#06b6d40d;width:320px;height:320px;bottom:-80px;left:-60px}.bg-glow-3[data-v-6e12af79]{background:#8b5cf60d;width:200px;height:200px;bottom:20%;right:20%}.login-container[data-v-6e12af79]{z-index:1;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:390px;animation:.5s cubic-bezier(.4,0,.2,1) fadeUp-6e12af79;display:flex;position:relative}@keyframes fadeUp-6e12af79{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.login-logo[data-v-6e12af79]{align-items:center;gap:13px;display:flex}.logo-mark[data-v-6e12af79]{background:#8b5cf61a;border:1px solid #8b5cf638;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:flex;box-shadow:0 0 20px #8b5cf626}.logo-name[data-v-6e12af79]{font-family:var(--display);background:linear-gradient(135deg, #fff, var(--purple-light));-webkit-text-fill-color:transparent;letter-spacing:-.5px;-webkit-background-clip:text;font-size:21px;font-weight:700}.logo-tagline[data-v-6e12af79]{color:var(--text-muted);font-size:11px;font-family:var(--mono);text-transform:uppercase;letter-spacing:.5px}.login-card[data-v-6e12af79]{background:var(--bg-card);border:1px solid var(--border-mid);border-radius:var(--radius-xl);width:100%;padding:30px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0a,0 20px 50px #00000080}.card-accent-line[data-v-6e12af79]{background:linear-gradient(90deg,#0000 0%,#8b5cf699 30%,#06b6d499 70%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.login-card-header[data-v-6e12af79]{margin-bottom:24px}.login-title[data-v-6e12af79]{font-family:var(--display);letter-spacing:-.5px;font-size:21px;font-weight:700}.login-desc[data-v-6e12af79]{color:var(--text-muted);margin-top:5px;font-size:13px;font-weight:300}.input-wrapper[data-v-6e12af79]{position:relative}.input-icon[data-v-6e12af79]{color:var(--text-muted);pointer-events:none;transition:color var(--t-mid);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.input-with-icon[data-v-6e12af79]{padding-left:36px}.input-wrapper:focus-within .input-icon[data-v-6e12af79]{color:var(--purple-light)}.login-btn[data-v-6e12af79]{font-family:var(--display);letter-spacing:.2px;margin-top:4px}.login-footer[data-v-6e12af79]{text-align:center;margin-top:18px}.login-link[data-v-6e12af79]{color:var(--text-muted);transition:color var(--t-mid);font-size:12px}.login-link[data-v-6e12af79]:hover{color:var(--purple-light)}.token-pill[data-v-6e12af79]{border:1px solid var(--border);background:#ffffff05;border-radius:100px;align-items:center;gap:7px;padding:6px 14px;display:flex}.token-dot[data-v-6e12af79]{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2.5s infinite pulse-green}.token-sep[data-v-6e12af79]{color:var(--text-disabled);font-size:10px}.lang-switcher[data-v-34ea91cd]{position:relative}.lang-btn[data-v-34ea91cd]{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:600;font-family:var(--sans);align-items:center;gap:5px;padding:7px 10px;transition:all .15s;display:flex}.lang-btn[data-v-34ea91cd]:hover{color:var(--text-primary);border-color:#8b5cf64d}.lang-flag[data-v-34ea91cd]{font-size:14px}.lang-code[data-v-34ea91cd]{font-family:var(--mono)}.lang-dropdown[data-v-34ea91cd]{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);min-width:160px;box-shadow:var(--shadow);z-index:1000;margin-bottom:4px;padding:6px;position:absolute;bottom:100%;left:0}.lang-option[data-v-34ea91cd]{border-radius:var(--radius-sm);text-align:left;width:100%;color:var(--text-secondary);cursor:pointer;font-size:13px;font-family:var(--sans);background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;transition:all .12s;display:flex}.lang-option[data-v-34ea91cd]:hover{color:var(--text-primary);background:#ffffff0d}.lang-option.active[data-v-34ea91cd]{color:var(--purple-light);background:#8b5cf614}.lang-label[data-v-34ea91cd]{flex:1}.network-pill[data-v-c4237127]{background:#10b9810f;border:1px solid #10b98124;border-radius:100px;align-items:center;gap:7px;margin-bottom:10px;padding:6px 10px;display:flex}.network-dot[data-v-c4237127]{background:var(--green);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.5s infinite pulse-green}.network-label[data-v-c4237127]{color:var(--green);font-size:10.5px;font-family:var(--mono);letter-spacing:.2px}.lang-switcher-wrap[data-v-c4237127]{margin-bottom:10px;padding:0 2px}.nav-item-logout[data-v-c4237127]{width:100%;font-family:var(--sans);text-align:left;color:var(--text-muted);cursor:pointer;transition:all var(--t-mid);background:0 0;border:1px solid #0000;margin-top:2px;font-size:13px;font-weight:500}.nav-item-logout[data-v-c4237127]:hover{color:var(--red);background:#ef44440f;border-color:#ef44441f}.nav-item-logout .nav-icon[data-v-c4237127]{opacity:.6;transition:opacity var(--t-mid)}.nav-item-logout:hover .nav-icon[data-v-c4237127]{opacity:1}.price-chart-card[data-v-9f9d9446]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:20px;padding:20px}.chart-header[data-v-9f9d9446]{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.chart-subtitle[data-v-9f9d9446]{color:var(--text-muted);margin-top:2px;font-size:12px}.chart-controls[data-v-9f9d9446]{align-items:center;gap:10px;display:flex}.timeframe-tabs[data-v-9f9d9446]{background:var(--bg-input);border:1px solid var(--border);border-radius:8px;gap:2px;padding:2px;display:flex}.tf-btn[data-v-9f9d9446]{font-size:11px;font-weight:600;font-family:var(--mono);color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:5px 10px;transition:all .15s}.tf-btn.active[data-v-9f9d9446]{color:var(--purple-light);background:#8b5cf62e}.tf-btn[data-v-9f9d9446]:hover:not(.active){color:var(--text-secondary)}.chart-type-toggle[data-v-9f9d9446]{background:var(--bg-input);border:1px solid var(--border);border-radius:8px;gap:2px;padding:2px;display:flex}.ct-btn[data-v-9f9d9446]{width:30px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.ct-btn.active[data-v-9f9d9446]{color:var(--purple-light);background:#8b5cf62e}.price-stats-row[data-v-9f9d9446]{border-radius:var(--radius-sm);border:1px solid var(--border);background:#ffffff05;flex-wrap:wrap;gap:24px;margin-bottom:14px;padding:10px 14px;display:flex}.price-stat[data-v-9f9d9446]{flex-direction:column;gap:2px;display:flex}.price-stat-label[data-v-9f9d9446]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px;font-size:10px;font-weight:600}.price-stat-value[data-v-9f9d9446]{font-size:14px;font-weight:600}.chart-container[data-v-9f9d9446]{border-radius:var(--radius-sm);width:100%;height:320px;overflow:hidden}.chart-legend[data-v-9f9d9446]{gap:16px;margin-top:10px;display:flex}.legend-item[data-v-9f9d9446]{color:var(--text-muted);align-items:center;gap:6px;font-size:11px;display:flex}.legend-dot[data-v-9f9d9446]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.mono[data-v-9f9d9446]{font-family:var(--mono)}.text-green[data-v-9f9d9446]{color:var(--green)}.text-red[data-v-9f9d9446]{color:var(--red)}.text-teal[data-v-9f9d9446]{color:var(--teal)}.milestone-sub[data-v-89342534]{color:var(--text-secondary);margin-top:5px;font-size:12.5px}.milestone-progress-text[data-v-89342534]{color:var(--text-muted);font-size:10.5px;font-family:var(--mono);margin-top:5px}.milestone-stats-row[data-v-89342534]{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px;display:grid}.mini-stat-card[data-v-89342534]{border-radius:var(--radius);border:1px solid var(--border);transition:border-color var(--t-mid);background:#ffffff06;padding:14px 16px}.mini-stat-card[data-v-89342534]:hover{border-color:var(--border-mid)}.no-wallet-hint[data-v-89342534]{color:var(--text-muted);text-align:center;margin-top:8px;font-size:11px}.empty-state[data-v-89342534]{text-align:center;color:var(--text-muted);padding:36px;font-size:13px}.market-mid-grid[data-v-b8f28e8f]{grid-template-columns:1fr 1.4fr;gap:18px;display:grid}.tokenomics-grid[data-v-b8f28e8f]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=991px){.market-mid-grid[data-v-b8f28e8f],.tokenomics-grid[data-v-b8f28e8f]{grid-template-columns:1fr}}.tokenomics-value[data-v-b8f28e8f]{font-family:var(--mono);color:var(--text-primary);letter-spacing:-.4px;margin-top:4px;font-size:22px;font-weight:600}.token-info-list[data-v-b8f28e8f]{flex-direction:column;gap:2px;display:flex}.exchange-layout[data-v-acf0b1bb]{grid-template-columns:1.25fr 1fr;gap:22px;display:grid}@media (width<=991px){.exchange-layout[data-v-acf0b1bb]{grid-template-columns:1fr}}.swap-receive-amount[data-v-acf0b1bb]{font-size:26px;font-family:var(--mono);flex:1;font-weight:600}.alert-link[data-v-acf0b1bb]{color:var(--amber);text-underline-offset:2px;margin-left:8px;-webkit-text-decoration:underline #f59e0b66;text-decoration:underline #f59e0b66}.connected-address[data-v-c8280b44]{font-family:var(--mono);color:var(--text-primary);word-break:break-all;padding:4px 0;font-size:13.5px;line-height:1.7}.connected-actions[data-v-c8280b44]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.btn-sm[data-v-c8280b44]{padding:6px 12px;font-size:12px}.btn-danger-outline[data-v-c8280b44]{color:var(--red);transition:all var(--t-mid);background:0 0;border:1px solid #ef444438}.btn-danger-outline[data-v-c8280b44]:hover{background:#ef444412;border-color:#ef444466}.live-dot[data-v-c8280b44]{background:var(--green);border-radius:50%;width:5px;height:5px;margin-right:2px;animation:2.5s infinite pulse-green;display:inline-block}.wallet-options-grid[data-v-c8280b44]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=991px){.wallet-options-grid[data-v-c8280b44]{grid-template-columns:1fr}}.wallet-option-card[data-v-c8280b44]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--t-mid);padding:22px;position:relative}.wallet-option-card[data-v-c8280b44]:hover{background:var(--bg-card-hover);border-color:#8b5cf647}.wallet-option-card.active[data-v-c8280b44]{background:var(--bg-card-hover);border-color:#8b5cf673;box-shadow:0 0 0 1px #8b5cf626,0 4px 20px #0000004d}.wallet-option-card.active[data-v-c8280b44]:before{content:"";border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:linear-gradient(90deg,#0000,#8b5cf699,#06b6d466,#0000);height:1px;position:absolute;top:0;left:0;right:0}.wallet-icon-box[data-v-c8280b44]{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;display:flex}.wallet-option-title[data-v-c8280b44]{color:var(--text-primary);margin-bottom:4px;font-size:14px;font-weight:600}.wallet-option-desc[data-v-c8280b44]{color:var(--text-muted);margin-bottom:10px;font-size:11.5px}.wallet-option-note[data-v-c8280b44]{color:var(--text-muted);border-top:1px solid var(--border);padding-top:10px;font-size:11.5px;line-height:1.6}.mnemonic-section-label[data-v-c8280b44]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px;font-size:10.5px;font-weight:700;font-family:var(--mono);margin-bottom:10px}.generated-address-box[data-v-c8280b44]{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius);margin-top:18px;padding:14px}.generated-address-value[data-v-c8280b44]{font-family:var(--mono);color:var(--teal);word-break:break-all;margin-top:6px;font-size:12px;line-height:1.65}.alert-link[data-v-c8280b44]{color:var(--amber);text-underline-offset:2px;margin-left:6px;-webkit-text-decoration:underline #f59e0b66;text-decoration:underline #f59e0b66}.phantom-steps[data-v-c8280b44]{padding:4px 0}.recover-desc[data-v-c8280b44]{color:var(--text-muted);margin-bottom:18px;font-size:13px;line-height:1.6}.recover-textarea[data-v-c8280b44]{resize:vertical}.panel-fade-enter-active[data-v-c8280b44],.panel-fade-leave-active[data-v-c8280b44]{transition:opacity .2s,transform .2s}.panel-fade-enter-from[data-v-c8280b44],.panel-fade-leave-to[data-v-c8280b44]{opacity:0;transform:translateY(6px)}
