@charset "UTF-8";.hero-section[data-v-28426e50]{position:relative;min-height:600px;padding:80px 24px;overflow:hidden;background:linear-gradient(135deg,#0a0e27 0%,#1a1f3a 100%)}.hero-background[data-v-28426e50]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.hero-background .gradient-orb[data-v-28426e50]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.3;animation:float-28426e50 20s ease-in-out infinite}.hero-background .gradient-orb.orb-1[data-v-28426e50]{width:400px;height:400px;background:radial-gradient(circle,#1652f0 0%,transparent 70%);top:-200px;right:-100px;animation-delay:0s}.hero-background .gradient-orb.orb-2[data-v-28426e50]{width:300px;height:300px;background:radial-gradient(circle,#0ecb81 0%,transparent 70%);bottom:-150px;left:-50px;animation-delay:5s}.hero-background .gradient-orb.orb-3[data-v-28426e50]{width:350px;height:350px;background:radial-gradient(circle,#f6465d 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:10s}@keyframes float-28426e50{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}.grid-pattern[data-v-28426e50]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(22,82,240,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(22,82,240,.05) 1px,transparent 1px);background-size:50px 50px;opacity:.3;animation:gridMove-28426e50 20s linear infinite}@keyframes gridMove-28426e50{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.floating-icons[data-v-28426e50]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.floating-icons .icon-item[data-v-28426e50]{position:absolute;width:60px;height:60px;background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);animation:floatIcon-28426e50 6s ease-in-out infinite}.floating-icons .icon-item img[data-v-28426e50]{width:36px;height:36px;opacity:.6}.floating-icons .icon-item.icon-1[data-v-28426e50]{top:15%;left:10%;animation-delay:0s}.floating-icons .icon-item.icon-2[data-v-28426e50]{top:25%;right:15%;animation-delay:1.5s}.floating-icons .icon-item.icon-3[data-v-28426e50]{bottom:20%;left:15%;animation-delay:3s}.floating-icons .icon-item.icon-4[data-v-28426e50]{bottom:30%;right:10%;animation-delay:4.5s}@keyframes floatIcon-28426e50{0%,to{transform:translateY(0) rotate(0);opacity:.6}50%{transform:translateY(-30px) rotate(180deg);opacity:.3}}.data-streams[data-v-28426e50]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.data-streams .stream[data-v-28426e50]{position:absolute;padding:8px 16px;background:rgba(22,82,240,.1);border:1px solid rgba(22,82,240,.2);border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px;font-weight:600;color:#ffffffb3;white-space:nowrap;animation:streamMove-28426e50 15s linear infinite}.data-streams .stream.stream-1[data-v-28426e50]{top:20%;animation-delay:0s;left:-100px}.data-streams .stream.stream-2[data-v-28426e50]{top:50%;animation-delay:5s;left:-100px}.data-streams .stream.stream-3[data-v-28426e50]{top:70%;animation-delay:10s;left:-100px}@keyframes streamMove-28426e50{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(calc(100vw + 200px));opacity:0}}.light-rays[data-v-28426e50]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;pointer-events:none}.light-rays .ray[data-v-28426e50]{position:absolute;top:50%;left:50%;width:2px;height:200px;background:linear-gradient(to bottom,transparent,rgba(22,82,240,.3),transparent);transform-origin:top center;animation:rotateRay-28426e50 20s linear infinite}.light-rays .ray.ray-1[data-v-28426e50]{animation-delay:0s}.light-rays .ray.ray-2[data-v-28426e50]{animation-delay:6.66s}.light-rays .ray.ray-3[data-v-28426e50]{animation-delay:13.33s}@keyframes rotateRay-28426e50{0%{transform:translate(-50%,-50%) rotate(0);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translate(-50%,-50%) rotate(360deg);opacity:0}}.hero-content[data-v-28426e50]{position:relative;max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:80px;z-index:1}.hero-text[data-v-28426e50]{flex:1;max-width:600px}.hero-title[data-v-28426e50]{margin:0 0 24px;display:flex;flex-direction:column;gap:8px}.hero-title .title-line[data-v-28426e50]{font-size:56px;font-weight:700;line-height:1.2;color:#fff;background:linear-gradient(135deg,#ffffff 0%,#e0e0e0 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-title .title-highlight[data-v-28426e50]{font-size:56px;font-weight:700;line-height:1.2;background:linear-gradient(135deg,#1652f0 0%,#0ecb81 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-28426e50]{font-size:18px;line-height:1.6;color:#ffffffb3;margin:0 0 32px}.hero-cta[data-v-28426e50]{display:flex;gap:16px}.hero-cta .cta-button[data-v-28426e50]{height:52px;padding:0 32px;font-size:16px;font-weight:600;border-radius:26px;background:var(--color-primary);border:none;display:flex;align-items:center;gap:8px;transition:all .3s ease;color:#fff}.hero-cta .cta-button[data-v-28426e50]:hover{transform:translateY(-2px);background:#0c3fcc}.hero-cta .cta-button .arrow-icon[data-v-28426e50]{transition:transform .3s ease;color:#fff}.hero-cta .cta-button:hover .arrow-icon[data-v-28426e50]{transform:translate(4px)}.hero-cta .cta-button-secondary[data-v-28426e50]{height:52px;padding:0 32px;font-size:16px;font-weight:600;border-radius:26px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.hero-cta .cta-button-secondary[data-v-28426e50]:hover{background:rgba(255,255,255,.15);border-color:#ffffff4d;transform:translateY(-2px)}.hero-visual[data-v-28426e50]{flex:1;max-width:500px;position:relative}.trading-card[data-v-28426e50]{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:24px}.trading-card .card-header[data-v-28426e50]{margin-bottom:16px}.trading-card .card-header .coin-info[data-v-28426e50]{display:flex;align-items:center;gap:12px}.trading-card .card-header .coin-info .coin-icon[data-v-28426e50]{width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center}.trading-card .card-header .coin-info .coin-icon img[data-v-28426e50]{width:32px;height:32px}.trading-card .card-header .coin-info .coin-details[data-v-28426e50]{display:flex;flex-direction:column;gap:4px}.trading-card .card-header .coin-info .coin-details .coin-name[data-v-28426e50]{font-size:18px;font-weight:600;color:#fff}.trading-card .card-header .coin-info .coin-details .coin-change[data-v-28426e50]{font-size:14px;font-weight:500}.trading-card .card-header .coin-info .coin-details .coin-change.up[data-v-28426e50]{color:#0ecb81}.trading-card .card-header .coin-info .coin-details .coin-change.down[data-v-28426e50]{color:#f6465d}.trading-card .card-price[data-v-28426e50]{margin-bottom:20px}.trading-card .card-price .price-value[data-v-28426e50]{font-size:42px;font-weight:700;color:#fff;margin-right:8px}.trading-card .card-price .price-currency[data-v-28426e50]{font-size:20px;color:#fff9}.trading-card .mini-chart[data-v-28426e50]{height:60px}.trading-card .mini-chart .chart-svg[data-v-28426e50]{width:100%;height:100%}.trading-card .mini-chart .chart-svg .chart-line[data-v-28426e50]{animation:draw-28426e50 2s ease-in-out}@keyframes draw-28426e50{0%{stroke-dasharray:1000;stroke-dashoffset:1000}to{stroke-dasharray:1000;stroke-dashoffset:0}}.floating-stats[data-v-28426e50]{position:absolute;bottom:-30px;right:20px;display:flex;gap:16px}.floating-stats .stat-item[data-v-28426e50]{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:16px 20px;display:flex;flex-direction:column;gap:4px}.floating-stats .stat-item .stat-label[data-v-28426e50]{font-size:12px;color:#fff9}.floating-stats .stat-item .stat-value[data-v-28426e50]{font-size:20px;font-weight:700;color:#fff}.animate-fade-in[data-v-28426e50]{animation:fadeIn-28426e50 .8s ease-out forwards;opacity:0}.delay-1[data-v-28426e50]{animation-delay:.2s}.delay-2[data-v-28426e50]{animation-delay:.4s}.delay-3[data-v-28426e50]{animation-delay:.6s}.delay-4[data-v-28426e50]{animation-delay:.8s}@keyframes fadeIn-28426e50{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-float[data-v-28426e50]{animation:floatUp-28426e50 3s ease-in-out infinite}@keyframes floatUp-28426e50{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-number[data-v-28426e50]{transition:all .5s ease}@media (max-width: 1024px){.hero-content[data-v-28426e50]{flex-direction:column;gap:48px}.hero-text[data-v-28426e50]{max-width:100%;text-align:center}.hero-cta[data-v-28426e50]{justify-content:center}.hero-visual[data-v-28426e50]{max-width:100%}}@media (max-width: 768px){.hero-section[data-v-28426e50]{min-height:auto;padding:48px 16px}.hero-title .title-line[data-v-28426e50],.hero-title .title-highlight[data-v-28426e50]{font-size:36px}.hero-subtitle[data-v-28426e50]{font-size:16px}.hero-cta[data-v-28426e50]{flex-direction:column}.hero-cta .cta-button[data-v-28426e50],.hero-cta .cta-button-secondary[data-v-28426e50]{width:100%}.floating-stats[data-v-28426e50]{position:static;margin-top:24px;justify-content:center}}.market-ticker[data-v-b880ea51]{width:100%;background:var(--bg-secondary);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);overflow:hidden;padding:20px 0}.ticker-wrapper[data-v-b880ea51]{width:100%;overflow:hidden}.ticker-content[data-v-b880ea51]{display:flex;gap:32px;animation:scrollRight-b880ea51 30s linear infinite}.ticker-content[data-v-b880ea51]:hover{animation-play-state:paused}@keyframes scrollRight-b880ea51{0%{transform:translate(-50%)}to{transform:translate(0)}}.ticker-item[data-v-b880ea51]{display:inline-flex;align-items:center;gap:20px;padding:14px 24px;border-radius:12px;background:var(--bg-primary);border:1px solid var(--border-color);transition:all .3s ease;white-space:nowrap;cursor:pointer;flex-shrink:0;overflow:hidden}.ticker-item[data-v-b880ea51]:hover{background:var(--bg-hover);transform:translateY(-2px)}.ticker-symbol[data-v-b880ea51]{display:flex;align-items:center;gap:10px;flex-shrink:0}.ticker-symbol .symbol-icon[data-v-b880ea51]{width:28px;height:28px;flex-shrink:0}.ticker-symbol .symbol-name[data-v-b880ea51]{font-size:14px;font-weight:700;color:var(--text-primary);white-space:nowrap}.ticker-info[data-v-b880ea51]{display:flex;align-items:center;gap:16px;flex-shrink:0}.ticker-price[data-v-b880ea51]{flex-shrink:0}.ticker-price .price-value[data-v-b880ea51]{color:var(--text-primary);font-size:14px;font-weight:600;white-space:nowrap;display:inline-block}.ticker-change[data-v-b880ea51]{flex-shrink:0}.ticker-change .change-value[data-v-b880ea51]{font-size:13px;font-weight:700;padding:4px 10px;border-radius:6px;white-space:nowrap;display:inline-block}.ticker-change .change-value.up[data-v-b880ea51]{color:var(--color-success);background:rgba(14,203,129,.1)}.ticker-change .change-value.down[data-v-b880ea51]{color:var(--color-danger);background:rgba(246,70,93,.1)}@media (max-width: 768px){.market-ticker[data-v-b880ea51]{padding:16px 0}.ticker-content[data-v-b880ea51]{gap:24px}.ticker-item[data-v-b880ea51]{padding:10px 16px;gap:16px}.ticker-info[data-v-b880ea51]{gap:16px}.ticker-symbol[data-v-b880ea51]{min-width:100px}.ticker-symbol .symbol-icon[data-v-b880ea51]{width:24px;height:24px}.ticker-symbol .symbol-name[data-v-b880ea51]{font-size:13px}}.platform-stats[data-v-38942600]{padding:60px 24px;background:var(--bg-primary);position:relative;overflow:hidden}@keyframes rotate-38942600{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stats-container[data-v-38942600]{max-width:1400px;margin:0 auto;position:relative;z-index:1}.stats-grid[data-v-38942600]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.stat-card[data-v-38942600]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:20px;padding:32px 24px;display:flex;align-items:center;gap:20px;position:relative;overflow:hidden;transition:all .3s ease;opacity:0;transform:translateY(30px);animation:slideUp-38942600 .6s ease-out forwards}.stat-card.delay-0[data-v-38942600]{animation-delay:0s}.stat-card.delay-1[data-v-38942600]{animation-delay:.1s}.stat-card.delay-2[data-v-38942600]{animation-delay:.2s}.stat-card.delay-3[data-v-38942600]{animation-delay:.3s}.stat-card[data-v-38942600]:hover{transform:translateY(-4px)}.stat-card:hover .stat-icon[data-v-38942600]{transform:scale(1.1) rotate(5deg)}.stat-card[data-v-38942600]:hover:after{opacity:1;transform:translateY(0)}.stat-card[data-v-38942600]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(to top,rgba(22,82,240,.03),transparent);border-radius:0 0 20px 20px;opacity:0;transform:translateY(10px);transition:all .3s ease;pointer-events:none}@keyframes slideUp-38942600{to{opacity:1;transform:translateY(0)}}.stat-icon[data-v-38942600]{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,var(--color-primary) 0%,#60a5fa 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;flex-shrink:0;transition:all .3s ease;position:relative;z-index:2;box-shadow:0 4px 12px #1652f040}.stat-content[data-v-38942600]{flex:1;position:relative;z-index:2}.stat-value[data-v-38942600]{display:flex;align-items:baseline;gap:4px;margin-bottom:8px}.stat-value .value-number[data-v-38942600]{font-size:36px;font-weight:700;color:var(--color-primary);line-height:1}.stat-value .value-suffix[data-v-38942600]{font-size:20px;font-weight:600;color:var(--color-primary)}.stat-label[data-v-38942600]{font-size:15px;font-weight:500;color:var(--text-secondary)}@media (max-width: 768px){.platform-stats[data-v-38942600]{padding:40px 16px}.stats-grid[data-v-38942600]{grid-template-columns:1fr;gap:16px}.stat-card[data-v-38942600]{padding:24px 20px}.stat-icon[data-v-38942600]{width:56px;height:56px;font-size:28px}.stat-value .value-number[data-v-38942600]{font-size:28px}.stat-value .value-suffix[data-v-38942600]{font-size:16px}}.trending-markets[data-v-0245d0a6]{padding:60px 24px;max-width:1400px;margin:0 auto}.section-header[data-v-0245d0a6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.section-title[data-v-0245d0a6]{font-size:28px;font-weight:700;color:var(--text-primary);margin:0}.view-all[data-v-0245d0a6]{font-size:15px;font-weight:600;color:var(--color-primary);display:flex;align-items:center;gap:4px;transition:all .3s ease}.view-all[data-v-0245d0a6]:hover{transform:translate(4px)}.markets-grid[data-v-0245d0a6]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.market-card[data-v-0245d0a6]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;padding:24px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;animation:cardSlideIn-0245d0a6 .6s ease-out backwards}.market-card.is-updating[data-v-0245d0a6]{animation:pulseUpdate-0245d0a6 .5s ease-out}.market-card.is-updating .price-value[data-v-0245d0a6]{animation:priceFlash-0245d0a6 .5s ease-out}.market-card.is-updating .mini-chart[data-v-0245d0a6]{animation:chartPulse-0245d0a6 .5s ease-out}.market-card[data-v-0245d0a6]:hover{transform:translateY(-4px);background:var(--bg-hover)}.market-card:hover .coin-icon-wrapper[data-v-0245d0a6]{transform:scale(1.05)}.market-card:hover .mini-chart canvas[data-v-0245d0a6]{transform:scale(1.02)}@keyframes cardSlideIn-0245d0a6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.card-header[data-v-0245d0a6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.coin-info[data-v-0245d0a6]{display:flex;align-items:center;gap:12px}.coin-icon-wrapper[data-v-0245d0a6]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,rgba(22,82,240,.08),rgba(22,82,240,.12));display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s ease}.coin-icon-wrapper[data-v-0245d0a6]:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background:var(--color-primary);opacity:0;transition:opacity .3s ease;z-index:-1}.coin-icon[data-v-0245d0a6]{width:32px;height:32px}.coin-details[data-v-0245d0a6]{display:flex;flex-direction:column;gap:4px}.coin-symbol[data-v-0245d0a6]{font-size:16px;font-weight:700;color:var(--text-primary)}.coin-name[data-v-0245d0a6]{font-size:12px;color:var(--text-secondary)}.trending-badge[data-v-0245d0a6]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#ff6b6b,#ee5a6f);display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;animation:pulse-0245d0a6 2s ease-in-out infinite}@keyframes pulse-0245d0a6{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.card-price[data-v-0245d0a6]{margin-bottom:16px}.price-main[data-v-0245d0a6]{display:flex;align-items:baseline;gap:12px}.price-value[data-v-0245d0a6]{font-size:22px;font-weight:700;color:var(--text-primary);transition:all .3s ease;display:inline-block}.price-value[data-v-0245d0a6]:hover{transform:scale(1.05)}.price-change[data-v-0245d0a6]{font-size:14px;font-weight:600;padding:4px 8px;border-radius:6px;transition:all .3s ease;display:inline-block;animation:fadeInScale-0245d0a6 .5s ease}.price-change.up[data-v-0245d0a6]{color:var(--color-success);background:rgba(14,203,129,.1)}.price-change.down[data-v-0245d0a6]{color:var(--color-danger);background:rgba(246,70,93,.1)}@keyframes fadeInScale-0245d0a6{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes pulseUpdate-0245d0a6{0%,to{box-shadow:0 0 #1652f066}50%{box-shadow:0 0 20px 5px #1652f033}}@keyframes priceFlash-0245d0a6{0%,to{color:var(--text-primary)}50%{color:var(--color-primary);transform:scale(1.05)}}@keyframes chartPulse-0245d0a6{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.mini-chart[data-v-0245d0a6]{height:80px;margin-bottom:16px;overflow:hidden}.mini-chart canvas[data-v-0245d0a6]{width:100%;height:100%;display:block;transition:transform .4s cubic-bezier(.4,0,.2,1)}.card-stats[data-v-0245d0a6]{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-top:16px;border-top:1px solid var(--border-color)}.stat-item[data-v-0245d0a6]{display:flex;flex-direction:column;gap:4px}.stat-label[data-v-0245d0a6]{font-size:12px;color:var(--text-secondary)}.stat-value[data-v-0245d0a6]{font-size:15px;font-weight:600;color:var(--text-primary)}@media (max-width: 1200px){.markets-grid[data-v-0245d0a6]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 992px){.markets-grid[data-v-0245d0a6]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.trending-markets[data-v-0245d0a6]{padding:40px 16px}.section-title[data-v-0245d0a6]{font-size:24px}.markets-grid[data-v-0245d0a6]{grid-template-columns:1fr;gap:16px}.market-card[data-v-0245d0a6]{padding:20px}}.product-features[data-v-1e656795]{padding:80px 24px;max-width:1400px;margin:0 auto;background:var(--bg-primary)}.features-container[data-v-1e656795]{width:100%}.section-header[data-v-1e656795]{text-align:center;margin-bottom:60px}.section-title[data-v-1e656795]{font-size:40px;font-weight:700;color:var(--text-primary);margin:0 0 16px;background:linear-gradient(135deg,var(--text-primary) 0%,var(--color-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle[data-v-1e656795]{font-size:18px;color:var(--text-secondary);max-width:600px;margin:0 auto}.features-grid[data-v-1e656795]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px}.feature-card[data-v-1e656795]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:20px;padding:40px 32px;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);opacity:0;transform:translateY(30px);animation:slideUp-1e656795 .8s ease-out forwards}.feature-card.delay-0[data-v-1e656795]{animation-delay:0s}.feature-card.delay-1[data-v-1e656795]{animation-delay:.15s}.feature-card.delay-2[data-v-1e656795]{animation-delay:.3s}.feature-card[data-v-1e656795]:hover{transform:translateY(-4px);background:var(--bg-hover)}.feature-card:hover .feature-icon-wrapper[data-v-1e656795]{transform:scale(1.05)}.feature-card:hover .feature-icon[data-v-1e656795]{transform:rotate(360deg)}.feature-card:hover .arrow-icon[data-v-1e656795]{transform:translate(6px)}@keyframes slideUp-1e656795{to{opacity:1;transform:translateY(0)}}.feature-icon-wrapper[data-v-1e656795]{margin-bottom:24px;position:relative;width:80px;height:80px;transition:transform .4s cubic-bezier(.4,0,.2,1)}.icon-background[data-v-1e656795]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:var(--bg-hover);opacity:.5}.feature-icon[data-v-1e656795]{position:relative;width:100%;height:100%;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:36px;transition:transform .6s cubic-bezier(.4,0,.2,1)}.feature-title[data-v-1e656795]{font-size:24px;font-weight:700;color:var(--text-primary);margin:0 0 12px}.feature-description[data-v-1e656795]{font-size:15px;line-height:1.6;color:var(--text-secondary);margin:0 0 24px}.feature-link[data-v-1e656795]{font-size:16px;font-weight:600;color:var(--color-primary);padding:0;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease}.feature-link .arrow-icon[data-v-1e656795]{transition:transform .3s ease}.feature-link[data-v-1e656795]:hover{color:var(--color-primary)}.feature-decoration[data-v-1e656795]{position:absolute;bottom:-80px;right:-80px;width:200px;height:200px;border-radius:50%;opacity:.08;transition:all .4s cubic-bezier(.4,0,.2,1);filter:blur(40px)}@media (max-width: 1024px){.features-grid[data-v-1e656795]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}}@media (max-width: 768px){.product-features[data-v-1e656795]{padding:60px 16px}.section-header[data-v-1e656795]{margin-bottom:40px}.section-title[data-v-1e656795]{font-size:28px}.section-subtitle[data-v-1e656795]{font-size:16px}.features-grid[data-v-1e656795]{grid-template-columns:1fr}.feature-card[data-v-1e656795]{padding:32px 24px}}.security-features-section[data-v-829b1002]{padding:80px 24px;background:linear-gradient(180deg,var(--bg-primary) 0%,var(--bg-hover) 100%);position:relative;overflow:hidden}.security-features-section[data-v-829b1002]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%,rgba(22,82,240,.03) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(14,203,129,.03) 0%,transparent 50%);pointer-events:none}.section-container[data-v-829b1002]{max-width:1400px;margin:0 auto;position:relative;z-index:1}.section-header[data-v-829b1002]{text-align:center;margin-bottom:64px}.section-header .section-title[data-v-829b1002]{font-size:36px;font-weight:700;color:var(--text-primary);margin:0 0 12px}.section-header .section-subtitle[data-v-829b1002]{font-size:16px;color:var(--text-secondary);margin:0}.features-grid[data-v-829b1002]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:64px}.feature-card[data-v-829b1002]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:20px;padding:32px 24px;text-align:center;transition:all .3s ease;animation:fadeInUp-829b1002 .6s ease-out backwards}.feature-card[data-v-829b1002]:hover{transform:translateY(-8px);border-color:var(--color-primary)}.feature-card:hover .feature-icon[data-v-829b1002]{transform:scale(1.1) rotate(5deg)}@keyframes fadeInUp-829b1002{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.feature-icon[data-v-829b1002]{width:80px;height:80px;margin:0 auto 24px;border-radius:20px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;overflow:visible}.feature-icon .icon-svg[data-v-829b1002]{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.feature-icon .icon-svg[data-v-829b1002] svg{width:100%;height:100%;filter:drop-shadow(0 2px 8px rgba(0,0,0,.15))}.feature-title[data-v-829b1002]{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 12px}.feature-description[data-v-829b1002]{font-size:14px;line-height:1.6;color:var(--text-secondary);margin:0 0 20px;min-height:64px}.feature-stats[data-v-829b1002]{padding:16px;background:var(--bg-hover);border-radius:12px;border:1px solid var(--border-color)}.feature-stats .stat-value[data-v-829b1002]{font-size:28px;font-weight:700;color:var(--color-primary);margin-bottom:4px}.feature-stats .stat-label[data-v-829b1002]{font-size:12px;color:var(--text-secondary)}.trust-badges[data-v-829b1002]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:32px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:20px}.badge-item[data-v-829b1002]{display:flex;align-items:center;gap:16px;padding:20px;background:var(--bg-hover);border-radius:16px;transition:all .3s ease}.badge-item[data-v-829b1002]:hover{transform:translateY(-4px);background:var(--bg-primary)}.badge-item:hover .badge-icon[data-v-829b1002]{transform:scale(1.2) rotate(10deg)}.badge-item .badge-icon[data-v-829b1002]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--bg-primary);border-radius:12px;flex-shrink:0;transition:all .3s ease}.badge-item .badge-icon svg[data-v-829b1002]{transition:all .3s ease}.badge-item .badge-content[data-v-829b1002]{display:flex;flex-direction:column;gap:4px}.badge-item .badge-content .badge-title[data-v-829b1002]{font-size:15px;font-weight:700;color:var(--text-primary)}.badge-item .badge-content .badge-desc[data-v-829b1002]{font-size:12px;color:var(--text-secondary)}@media (max-width: 1024px){.features-grid[data-v-829b1002],.trust-badges[data-v-829b1002]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.security-features-section[data-v-829b1002]{padding:48px 16px}.features-grid[data-v-829b1002]{grid-template-columns:1fr}.trust-badges[data-v-829b1002]{grid-template-columns:1fr;padding:20px}.badge-item[data-v-829b1002]{padding:16px}}.app-download-section[data-v-04ea6b0a]{padding:100px 24px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);position:relative;overflow:hidden}.app-download-section[data-v-04ea6b0a]:before,.app-download-section[data-v-04ea6b0a]:after{content:"";position:absolute;border-radius:50%;background:rgba(255,255,255,.1);filter:blur(60px)}.app-download-section[data-v-04ea6b0a]:before{width:400px;height:400px;top:-100px;left:-100px}.app-download-section[data-v-04ea6b0a]:after{width:300px;height:300px;bottom:-50px;right:-50px}.section-container[data-v-04ea6b0a]{max-width:1400px;margin:0 auto;position:relative;z-index:1}.download-content[data-v-04ea6b0a]{display:flex;align-items:center;gap:80px}.content-left[data-v-04ea6b0a]{flex:1;color:#fff}.badge[data-v-04ea6b0a]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(255,255,255,.2);border-radius:20px;font-size:13px;font-weight:600;margin-bottom:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.badge .el-icon[data-v-04ea6b0a]{color:gold}.section-title[data-v-04ea6b0a]{font-size:48px;font-weight:700;margin:0 0 20px;line-height:1.2}.section-description[data-v-04ea6b0a]{font-size:16px;line-height:1.8;margin:0 0 32px;opacity:.9}.features-list[data-v-04ea6b0a]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:40px}.feature-item[data-v-04ea6b0a]{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:500}.feature-item .feature-icon[data-v-04ea6b0a]{color:#0ecb81;font-size:20px;flex-shrink:0}.download-buttons[data-v-04ea6b0a]{display:flex;align-items:center;gap:32px}.qr-code .qr-placeholder[data-v-04ea6b0a]{width:140px;height:140px;background:rgba(255,255,255,.95);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#333}.qr-code .qr-placeholder svg[data-v-04ea6b0a]{color:#333}.qr-code .qr-placeholder span[data-v-04ea6b0a]{font-size:13px;font-weight:600}.store-buttons[data-v-04ea6b0a]{display:flex;flex-direction:column;gap:12px}.store-buttons .no-download-tip[data-v-04ea6b0a]{text-align:center;padding:32px 24px;color:#ffffffb3;font-size:14px;background:rgba(0,0,0,.2);border-radius:12px;border:1px dashed rgba(255,255,255,.2)}.store-button[data-v-04ea6b0a]{display:flex;align-items:center;gap:12px;padding:12px 24px;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.3);border-radius:12px;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.store-button[data-v-04ea6b0a]:hover{background:rgba(0,0,0,.5);transform:translate(4px)}.store-button .store-icon[data-v-04ea6b0a]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:24px}.store-button .store-icon svg[data-v-04ea6b0a]{color:currentColor}.store-button .button-text[data-v-04ea6b0a]{display:flex;flex-direction:column}.store-button .button-text .download-on[data-v-04ea6b0a]{font-size:10px;opacity:.8;text-transform:uppercase}.store-button .button-text .store-name[data-v-04ea6b0a]{font-size:16px;font-weight:600}.content-right[data-v-04ea6b0a]{flex:1;display:flex;justify-content:center;align-items:center}.phone-mockup[data-v-04ea6b0a]{position:relative;animation:float-04ea6b0a 3s ease-in-out infinite}@keyframes float-04ea6b0a{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.phone-frame[data-v-04ea6b0a]{width:320px;height:650px;background:#000000;border-radius:48px;padding:12px;box-shadow:0 25px 50px #0000004d;position:relative}.phone-screen[data-v-04ea6b0a]{width:100%;height:100%;background:linear-gradient(180deg,#1a1f3a 0%,#0a0e27 100%);border-radius:36px;overflow:hidden}.screen-header .status-bar[data-v-04ea6b0a]{height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;color:#fff;font-size:13px}.screen-header .status-bar .notch[data-v-04ea6b0a]{position:absolute;top:0;left:50%;transform:translate(-50%);width:150px;height:30px;background:#000000;border-radius:0 0 20px 20px}.screen-header .app-header[data-v-04ea6b0a]{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.1)}.screen-header .app-header .app-title[data-v-04ea6b0a]{color:#fff;font-size:20px;font-weight:700}.screen-content[data-v-04ea6b0a]{padding:16px;overflow-y:auto;height:calc(100% - 100px)}.coin-row[data-v-04ea6b0a]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:rgba(255,255,255,.05);border-radius:12px;margin-bottom:8px;animation:slideInLeft-04ea6b0a .5s ease-out backwards}.coin-row[data-v-04ea6b0a]:hover{background:rgba(255,255,255,.08)}@keyframes slideInLeft-04ea6b0a{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.coin-left[data-v-04ea6b0a]{display:flex;align-items:center;gap:10px}.coin-icon-mini[data-v-04ea6b0a]{width:36px;height:36px;background:rgba(255,255,255,.1);border-radius:50%;display:flex;align-items:center;justify-content:center}.coin-icon-mini img[data-v-04ea6b0a]{width:24px;height:24px}.coin-info-mini[data-v-04ea6b0a]{display:flex;flex-direction:column}.coin-info-mini .coin-symbol-mini[data-v-04ea6b0a]{color:#fff;font-size:14px;font-weight:600}.coin-info-mini .coin-name-mini[data-v-04ea6b0a]{color:#ffffff80;font-size:11px}.coin-right[data-v-04ea6b0a]{display:flex;flex-direction:column;align-items:flex-end}.coin-right .coin-price-mini[data-v-04ea6b0a]{color:#fff;font-size:14px;font-weight:600}.coin-right .coin-change-mini[data-v-04ea6b0a]{font-size:12px;font-weight:600}.coin-right .coin-change-mini.up[data-v-04ea6b0a]{color:#0ecb81}.coin-right .coin-change-mini.down[data-v-04ea6b0a]{color:#f6465d}.floating-card[data-v-04ea6b0a]{position:absolute;display:flex;align-items:center;gap:8px;padding:12px 20px;background:rgba(255,255,255,.95);border-radius:16px;box-shadow:0 8px 24px #00000026;font-size:14px;font-weight:600;color:#333;animation:fadeInScale-04ea6b0a .6s ease-out backwards}.floating-card .el-icon[data-v-04ea6b0a],.floating-card .card-emoji[data-v-04ea6b0a]{font-size:20px;color:var(--color-primary)}.floating-card.card-1[data-v-04ea6b0a]{top:80px;left:-100px;animation-delay:.3s}.floating-card.card-2[data-v-04ea6b0a]{top:240px;right:-100px;animation-delay:.5s}.floating-card.card-3[data-v-04ea6b0a]{bottom:120px;left:-80px;animation-delay:.7s}@keyframes fadeInScale-04ea6b0a{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (max-width: 1024px){.download-content[data-v-04ea6b0a]{flex-direction:column;gap:48px}.content-left[data-v-04ea6b0a]{text-align:center}.features-list[data-v-04ea6b0a]{grid-template-columns:1fr}.download-buttons[data-v-04ea6b0a]{justify-content:center}.floating-card[data-v-04ea6b0a]{display:none}}@media (max-width: 768px){.app-download-section[data-v-04ea6b0a]{padding:60px 16px}.section-title[data-v-04ea6b0a]{font-size:32px}.phone-frame[data-v-04ea6b0a]{width:280px;height:570px}.download-buttons[data-v-04ea6b0a]{flex-direction:column;width:100%}.store-buttons[data-v-04ea6b0a],.store-buttons .store-button[data-v-04ea6b0a]{width:100%}}.announcement-bar[data-v-8440f246]{width:100%;background:var(--bg-secondary);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);overflow:hidden;padding:16px 0}.announcement-content[data-v-8440f246]{display:flex;align-items:center;padding:0 24px;gap:20px}.announcement-icon[data-v-8440f246]{display:flex;align-items:center;gap:8px;color:var(--color-primary);flex-shrink:0;min-width:80px}.announcement-icon .el-icon[data-v-8440f246]{font-size:18px}.announcement-icon .announcement-label[data-v-8440f246]{font-size:14px;font-weight:600}.announcement-slider[data-v-8440f246]{flex:1;overflow:hidden;height:32px;position:relative;display:flex;align-items:center}.announcement-list[data-v-8440f246]{display:flex;align-items:center;gap:60px;transition:transform .1s linear;white-space:nowrap}.announcement-item[data-v-8440f246]{display:inline-flex;align-items:center;gap:12px;cursor:pointer;flex-shrink:0;padding-right:20px}.announcement-item:hover .announcement-title[data-v-8440f246]{color:var(--color-primary)}.announcement-type[data-v-8440f246]{padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase}.announcement-type.important[data-v-8440f246]{background-color:var(--color-danger);color:#fff}.announcement-type.update[data-v-8440f246]{background-color:var(--color-primary);color:#fff}.announcement-type.maintenance[data-v-8440f246]{background-color:var(--color-warning);color:#fff}.announcement-type.promotion[data-v-8440f246]{background-color:var(--color-success);color:#fff}.announcement-type.feature[data-v-8440f246]{background-color:var(--color-info);color:#fff}.announcement-title[data-v-8440f246]{font-size:14px;color:var(--text-primary);transition:color .3s ease}.announcement-date[data-v-8440f246]{font-size:12px;color:var(--text-secondary)}.announcement-actions[data-v-8440f246]{display:flex;align-items:center;gap:8px;flex-shrink:0}.announcement-actions .el-button[data-v-8440f246]{padding:0}.announcement-actions .el-button[data-v-8440f246]:first-child{width:24px;height:24px}.home-page[data-v-e0948925]{width:100%;min-height:100vh;background-color:var(--bg-primary);overflow-x:hidden}.market-search[data-v-1bdd11bc]{position:relative;width:100%}.market-search[data-v-1bdd11bc] .el-input__wrapper{border-radius:8px;border-color:var(--border-color)}.market-search[data-v-1bdd11bc] .el-input__wrapper:hover,.market-search[data-v-1bdd11bc] .el-input__wrapper.is-focus{border-color:var(--color-primary)}.market-search[data-v-1bdd11bc] .el-input__inner{color:var(--text-primary)}.market-search[data-v-1bdd11bc] .el-input__inner::placeholder{color:var(--text-secondary)}.search-suggestions[data-v-1bdd11bc]{position:absolute;top:100%;left:0;right:0;background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;margin-top:4px;max-height:300px;overflow-y:auto;z-index:1000;box-shadow:0 4px 12px #00000026}.suggestion-item[data-v-1bdd11bc]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;cursor:pointer;transition:background-color .3s ease}.suggestion-item[data-v-1bdd11bc]:hover{background-color:var(--bg-hover)}.suggestion-item[data-v-1bdd11bc]:not(:last-child){border-bottom:1px solid var(--border-color)}.suggestion-info[data-v-1bdd11bc]{display:flex;flex-direction:column}.suggestion-info .suggestion-symbol[data-v-1bdd11bc]{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:2px}.suggestion-info .suggestion-name[data-v-1bdd11bc]{font-size:12px;color:var(--text-secondary)}.suggestion-price[data-v-1bdd11bc]{font-size:14px;font-weight:600}.suggestion-price.up[data-v-1bdd11bc]{color:var(--color-success)}.suggestion-price.down[data-v-1bdd11bc]{color:var(--color-danger)}.market-filter[data-v-1918235c]{padding:24px 32px;background:var(--bg-secondary);border-radius:12px;margin-bottom:24px}.filter-tabs[data-v-1918235c]{display:flex;justify-content:space-between;align-items:center}.tabs-wrapper[data-v-1918235c]{display:flex;align-items:center;gap:8px;flex-shrink:0}.filter-tab[data-v-1918235c]{display:flex;align-items:center;gap:6px;padding:10px 24px;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:all .3s;white-space:nowrap;position:relative}.filter-tab[data-v-1918235c]:hover{background:var(--bg-hover)}.filter-tab:hover .tab-text[data-v-1918235c]{color:var(--text-primary)}.filter-tab.active[data-v-1918235c]{background:linear-gradient(135deg,#1652f0 0%,#60a5fa 100%);border-color:#1652f0}.filter-tab.active .tab-text[data-v-1918235c]{color:#fff;font-weight:600}.filter-tab .tab-text[data-v-1918235c]{font-size:15px;font-weight:500;color:var(--text-secondary);transition:all .3s}.filter-actions[data-v-1918235c]{display:flex;align-items:center;gap:12px}.coin-search-input[data-v-1918235c] .el-input__wrapper{background:var(--bg-overlay);border:1px solid var(--border-color);border-radius:6px;transition:all .3s}.coin-search-input[data-v-1918235c] .el-input__wrapper:hover{border-color:var(--color-primary)}.coin-search-input[data-v-1918235c] .el-input__wrapper.is-focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #3b82f61a}.coin-search-input[data-v-1918235c] .el-input__inner{color:var(--text-primary)}.coin-search-input[data-v-1918235c] .el-input__inner::placeholder{color:var(--text-secondary)}.coin-search-input[data-v-1918235c] .el-input__prefix-inner{color:var(--text-secondary)}.sort-buttons[data-v-1918235c] .el-button{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);border-radius:6px;padding:8px 15px;height:32px;font-size:14px;transition:all .3s}.sort-buttons[data-v-1918235c] .el-button:hover{border-color:#1652f0;color:#1652f0;background:var(--bg-hover)}.sort-buttons[data-v-1918235c] .el-button.el-button--primary{border-color:#1652f0;background:#1652f0;color:#fff}.sort-buttons[data-v-1918235c] .el-button.el-button--primary:hover{background:#60a5fa}[data-v-1918235c] .el-button{border:1px solid var(--border-color);border-radius:6px;height:32px;padding:8px 15px;font-size:14px;transition:all .3s}[data-v-1918235c] .el-button:hover{border-color:#1652f0;color:#1652f0}.market-table[data-v-049f257e]{background:var(--bg-secondary);border-radius:12px;padding:24px}.market-table[data-v-049f257e] .el-table{background-color:transparent}.market-table[data-v-049f257e] .el-table:before{display:none}.market-table[data-v-049f257e] .el-table .el-table__header-wrapper th{background:var(--bg-secondary)!important;color:var(--text-secondary)!important;font-weight:600;font-size:13px;border-bottom:1px solid var(--border-color)!important;padding:16px!important}.market-table[data-v-049f257e] .el-table .el-table__body-wrapper tr{cursor:pointer;transition:background-color .3s;border-bottom:1px solid var(--border-color);background:var(--bg-overlay)!important}.market-table[data-v-049f257e] .el-table .el-table__body-wrapper tr:hover,.market-table[data-v-049f257e] .el-table .el-table__body-wrapper tr:hover td{background:var(--bg-secondary)!important}.market-table[data-v-049f257e] .el-table .el-table__body-wrapper tr td{border-bottom:1px solid var(--border-color);padding:16px;background:var(--bg-overlay)!important}.symbol-cell[data-v-049f257e]{display:flex;align-items:center;gap:12px}.symbol-cell .coin-icon[data-v-049f257e]{width:28px;height:28px;border-radius:50%;flex-shrink:0;object-fit:cover}.symbol-cell .symbol-info .symbol-name[data-v-049f257e]{font-size:15px;font-weight:600;color:var(--text-primary)}.price-cell[data-v-049f257e]{font-size:15px;font-weight:600}.price-cell.up[data-v-049f257e]{color:var(--color-success)}.price-cell.down[data-v-049f257e]{color:var(--color-danger)}.price-cell.neutral[data-v-049f257e]{color:var(--text-primary)}.change-cell .change-percent[data-v-049f257e]{font-size:14px;font-weight:600;margin-bottom:2px}.change-cell .change-amount[data-v-049f257e]{font-size:12px;opacity:.8}.change-cell.up[data-v-049f257e]{color:var(--color-success)}.change-cell.down[data-v-049f257e]{color:var(--color-danger)}.change-cell.neutral[data-v-049f257e]{color:var(--text-primary)}.high-price[data-v-049f257e],.low-price[data-v-049f257e]{font-size:14px;color:var(--text-primary)}.volume-cell .volume-amount[data-v-049f257e]{font-size:14px;color:var(--text-primary);margin-bottom:2px}.volume-cell .volume-quote[data-v-049f257e]{font-size:12px;color:var(--text-secondary)}.is-favorite[data-v-049f257e]{color:#1652f0!important}.empty-state[data-v-049f257e]{padding:40px 0;text-align:center;background:transparent}.market-table[data-v-049f257e] .el-loading-mask{background-color:#0000004d!important}.market-table[data-v-049f257e] .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}.market-table[data-v-049f257e] .el-loading-spinner .path{stroke:var(--color-primary)!important}html[data-theme=dark] .market-table[data-v-049f257e] .el-loading-mask{background-color:#000000b3!important}html[data-theme=dark] .market-table[data-v-049f257e] .el-table .el-table__header-wrapper th{background:var(--bg-secondary)!important;color:var(--text-secondary)!important}html[data-theme=dark] .market-table[data-v-049f257e] .el-table .el-table__body-wrapper tr{background:var(--bg-overlay)!important}html[data-theme=dark] .market-table[data-v-049f257e] .el-table .el-table__body-wrapper tr:hover,html[data-theme=dark] .market-table[data-v-049f257e] .el-table .el-table__body-wrapper tr:hover td{background:#363c45!important}html[data-theme=dark] .market-table[data-v-049f257e] .el-table .el-table__body-wrapper tr.el-table__row--striped{background:var(--bg-overlay)!important}html[data-theme=dark] .market-table[data-v-049f257e] .el-table .el-table__body-wrapper tr.el-table__row--striped:hover,html[data-theme=dark] .market-table[data-v-049f257e] .el-table .el-table__body-wrapper tr.el-table__row--striped:hover td{background:#363c45!important}html[data-theme=dark] .market-table[data-v-049f257e] .el-table .el-table__body-wrapper tr td{background:var(--bg-overlay)!important}.markets-page[data-v-f8a4408e]{padding:0;min-height:100vh;background:var(--bg-primary)}.markets-banner[data-v-f8a4408e]{position:relative;width:100%;height:300px;overflow:hidden;background:linear-gradient(270deg,#0a0e27,#1a1f3a,#2a1f4a,#1a2f4a,#0a0e27);background-size:400% 400%;animation:gradientShift-f8a4408e 15s ease infinite;display:flex;align-items:center;justify-content:center}.markets-banner .banner-background[data-v-f8a4408e]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.markets-banner .banner-background .gradient-orb[data-v-f8a4408e]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:float-f8a4408e 8s ease-in-out infinite}.markets-banner .banner-background .gradient-orb.orb-1[data-v-f8a4408e]{width:300px;height:300px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);top:-100px;left:-50px}.markets-banner .banner-background .gradient-orb.orb-2[data-v-f8a4408e]{width:250px;height:250px;background:linear-gradient(135deg,#00c6ff 0%,#0072ff 100%);bottom:-80px;right:-40px;animation-delay:2s}.markets-banner .banner-background .grid-pattern[data-v-f8a4408e]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-f8a4408e 20s linear infinite}.markets-banner .banner-content[data-v-f8a4408e]{position:relative;z-index:1;text-align:center}.markets-banner .banner-content .banner-title[data-v-f8a4408e]{font-size:48px;font-weight:700;color:#fff;margin-bottom:16px;text-shadow:0 2px 20px rgba(0,0,0,.3)}.markets-banner .banner-content .banner-subtitle[data-v-f8a4408e]{font-size:18px;color:#ffffffe6;font-weight:300;text-shadow:0 1px 10px rgba(0,0,0,.2)}@keyframes float-f8a4408e{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes gridMove-f8a4408e{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes gradientShift-f8a4408e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.page-header[data-v-f8a4408e]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:0;padding:32px 32px 24px;background:transparent}.header-left .page-title[data-v-f8a4408e]{font-size:32px;font-weight:700;color:var(--text-primary);margin:0 0 8px}.header-left .page-subtitle[data-v-f8a4408e]{font-size:15px;color:var(--text-secondary);margin:0;font-weight:400}.header-right[data-v-f8a4408e]{min-width:300px}.header-right[data-v-f8a4408e] .el-input .el-input__wrapper{background:var(--bg-overlay);border:1px solid var(--border-color);padding:8px 16px;border-radius:8px;transition:all .3s}.header-right[data-v-f8a4408e] .el-input .el-input__wrapper:hover,.header-right[data-v-f8a4408e] .el-input .el-input__wrapper.is-focus{border-color:var(--color-primary)}.header-right[data-v-f8a4408e] .el-input input{color:var(--text-primary);font-size:14px}.header-right[data-v-f8a4408e] .el-input input::placeholder{color:var(--text-secondary)}.header-right[data-v-f8a4408e] .el-input .el-input__prefix-inner{color:var(--text-secondary)}.markets-content[data-v-f8a4408e]{background:transparent;overflow:visible;padding:24px}[data-v-f8a4408e] .el-loading-mask{background-color:#fffc!important}[data-v-f8a4408e] .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}[data-v-f8a4408e] .el-loading-spinner .path{stroke:var(--color-primary)!important}html[data-theme=dark] .markets-page[data-v-f8a4408e] .el-loading-mask{background-color:#000000b3!important}html[data-theme=dark] .markets-page[data-v-f8a4408e] .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}html[data-theme=dark] .markets-page[data-v-f8a4408e] .el-loading-spinner .path{stroke:var(--color-primary)!important}.kline-chart[data-v-cd0aa0e4]{width:100%;height:100%;background:var(--bg-card);border-radius:8px;overflow:visible;display:flex;flex-direction:column;position:relative}.chart-header[data-v-cd0aa0e4]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);gap:16px;flex-wrap:wrap}.chart-info[data-v-cd0aa0e4]{display:flex;align-items:center;gap:20px}.chart-title[data-v-cd0aa0e4]{font-size:14px;font-weight:600;color:#333}.chart-stats[data-v-cd0aa0e4]{display:flex;align-items:center;gap:12px;font-size:12px}.stat-item[data-v-cd0aa0e4]{display:flex;align-items:center;gap:4px}.stat-label[data-v-cd0aa0e4]{color:#999;font-weight:500}.stat-value[data-v-cd0aa0e4]{color:#333;font-weight:600}.stat-value.up[data-v-cd0aa0e4]{color:#26a69a}.stat-value.down[data-v-cd0aa0e4]{color:#ef5350}.stat-value.high[data-v-cd0aa0e4]{color:#26a69a}.stat-value.low[data-v-cd0aa0e4]{color:#ef5350}.chart-controls[data-v-cd0aa0e4]{display:flex;align-items:center;gap:12px;flex:1;justify-content:flex-end}.chart-type-selector[data-v-cd0aa0e4],.indicator-selector[data-v-cd0aa0e4],.drawing-tools[data-v-cd0aa0e4],.theme-switcher[data-v-cd0aa0e4]{display:flex;align-items:center;gap:4px}.control-btn[data-v-cd0aa0e4]{display:flex;align-items:center;justify-content:center;padding:6px 10px;border:1px solid var(--border-color);border-radius:4px;background:var(--bg-overlay);color:var(--text-secondary);font-size:13px;cursor:pointer;transition:all .3s;min-width:32px;height:32px}.control-btn[data-v-cd0aa0e4]:hover{border-color:#42a5f5;color:#42a5f5;background:#f5f9ff}.control-btn.active[data-v-cd0aa0e4]{background:#42a5f5;border-color:#42a5f5;color:#fff}.control-btn svg[data-v-cd0aa0e4]{display:block}.interval-tabs[data-v-cd0aa0e4]{display:flex;gap:4px}.interval-btn[data-v-cd0aa0e4]{padding:6px 12px;border:1px solid var(--border-color);border-radius:4px;background:var(--bg-overlay);color:var(--text-secondary);font-size:13px;cursor:pointer;transition:all .3s}.interval-btn[data-v-cd0aa0e4]:hover{border-color:#42a5f5;color:#42a5f5}.interval-btn.active[data-v-cd0aa0e4]{background:#42a5f5;border-color:#42a5f5;color:#fff}[data-v-cd0aa0e4] .el-dropdown-menu__item{padding:8px 16px}[data-v-cd0aa0e4] .el-dropdown-menu__item .el-checkbox{width:100%}[data-v-cd0aa0e4] .el-dropdown-menu__item .el-checkbox .el-checkbox__label{width:100%;padding-left:8px}.chart-container[data-v-cd0aa0e4]{flex:1;position:relative;width:100%;height:100%;min-height:300px;overflow:visible}@media (max-height: 800px){.chart-container[data-v-cd0aa0e4]{min-height:250px}}.custom-time-axis[data-v-cd0aa0e4]{position:relative;height:40px;width:100%;background:var(--bg-card);border-top:1px solid var(--border-color);display:flex;align-items:center;padding:0 16px}.custom-time-axis .time-label[data-v-cd0aa0e4]{position:absolute;font-size:12px;color:var(--text-secondary);font-weight:500;transform:translate(-50%);white-space:nowrap}.custom-time-axis .time-label[data-v-cd0aa0e4]:first-child{transform:translate(0)}.custom-time-axis .time-label[data-v-cd0aa0e4]:last-child{transform:translate(-100%)}[data-v-cd0aa0e4] .tv-lightweight-charts a[target=_blank]{display:none!important}[data-v-cd0aa0e4] .tv-lightweight-charts svg[role=img]{display:none!important}[data-v-cd0aa0e4] .tv-lightweight-charts *[style*="display: none"]:has(text),[data-v-cd0aa0e4] .tv-lightweight-charts *[style*="display: none"][class*=time],[data-v-cd0aa0e4] .tv-lightweight-charts *[style*="display: none"][class*=axis],[data-v-cd0aa0e4] .tv-lightweight-charts *[style*="display: none"][class*=scale]{display:block!important}[data-v-cd0aa0e4] .tv-lightweight-charts .tv-lightweight-charts__time-axis,[data-v-cd0aa0e4] .tv-lightweight-charts table[class*=time],[data-v-cd0aa0e4] .tv-lightweight-charts tr[class*=time],[data-v-cd0aa0e4] .tv-lightweight-charts td[class*=time],[data-v-cd0aa0e4] .tv-lightweight-charts div[class*=pane],[data-v-cd0aa0e4] .tv-lightweight-charts div[class*=scale]{display:block!important;visibility:visible!important;height:auto!important;min-height:30px!important;position:relative!important;z-index:10!important;overflow:visible!important;background:transparent!important;margin-top:0!important;padding:4px 0!important}[data-v-cd0aa0e4] .tv-lightweight-charts table{display:table!important;width:100%!important}[data-v-cd0aa0e4] .tv-lightweight-charts table tr{display:table-row!important}[data-v-cd0aa0e4] .tv-lightweight-charts table tr td{display:table-cell!important;text-align:center!important;color:var(--text-secondary)!important;font-size:12px!important}[data-v-cd0aa0e4] .tv-lightweight-charts .tv-lightweight-charts__time-axis .tv-lightweight-charts__time-axis-label{display:block!important;visibility:visible!important;opacity:1!important;font-size:12px!important;color:var(--text-secondary)!important;font-weight:400!important;background:transparent!important;padding:2px 0!important}[data-v-cd0aa0e4] .tv-lightweight-charts .tv-lightweight-charts__time-axis-container{display:block!important;visibility:visible!important;height:40px!important;position:relative!important;z-index:100!important}[data-v-cd0aa0e4] .tv-lightweight-charts{overflow:hidden!important;max-height:100%!important}.order-book[data-v-692b19ed]{height:100%;display:flex;flex-direction:column;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px}.order-book-header[data-v-692b19ed]{padding:16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color)}.order-book-header .title[data-v-692b19ed]{font-size:16px;font-weight:600;color:var(--text-primary);margin:0}.order-book-table[data-v-692b19ed]{flex:1;overflow:hidden;display:flex;flex-direction:column}.table-header[data-v-692b19ed]{padding:12px 16px;display:flex;background:var(--bg-secondary);font-size:12px;color:var(--text-tertiary);font-weight:500}.table-header .col-price[data-v-692b19ed]{flex:1;text-align:left}.table-header .col-amount[data-v-692b19ed],.table-header .col-total[data-v-692b19ed]{flex:1;text-align:right}.asks-list[data-v-692b19ed],.bids-list[data-v-692b19ed]{flex:1;overflow-y:auto}.asks-list[data-v-692b19ed]::-webkit-scrollbar,.bids-list[data-v-692b19ed]::-webkit-scrollbar{width:4px}.asks-list[data-v-692b19ed]::-webkit-scrollbar-thumb,.bids-list[data-v-692b19ed]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:2px}.order-row[data-v-692b19ed]{position:relative;padding:6px 16px;display:flex;font-size:13px;cursor:pointer;transition:background .2s}.order-row[data-v-692b19ed]:hover{background:var(--bg-hover)}.order-row .depth-bar[data-v-692b19ed]{position:absolute;top:0;right:0;height:100%;opacity:.15;transition:width .3s}.order-row.ask .depth-bar[data-v-692b19ed]{background:#ef5350}.order-row.ask .col-price[data-v-692b19ed]{color:#ef5350}.order-row.bid .depth-bar[data-v-692b19ed]{background:#00c087}.order-row.bid .col-price[data-v-692b19ed]{color:#00c087}.order-row .col-price[data-v-692b19ed]{flex:1;text-align:left;font-weight:500;position:relative;z-index:1}.order-row .col-amount[data-v-692b19ed]{flex:1;text-align:right;color:var(--text-secondary);position:relative;z-index:1}.order-row .col-total[data-v-692b19ed]{flex:1;text-align:right;color:var(--text-tertiary);position:relative;z-index:1}.latest-price[data-v-692b19ed]{padding:12px 16px;display:flex;justify-content:space-between;align-items:center;background:var(--bg-secondary);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.latest-price.positive .price-value[data-v-692b19ed],.latest-price.positive .price-change[data-v-692b19ed]{color:#00c087}.latest-price.negative .price-value[data-v-692b19ed],.latest-price.negative .price-change[data-v-692b19ed]{color:#ef5350}.latest-price .price-value[data-v-692b19ed]{font-size:16px;font-weight:600}.latest-price .price-change[data-v-692b19ed]{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:500}.trading-form[data-v-a33bfdaf]{height:100%;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.trading-tabs[data-v-a33bfdaf]{height:100%}.trading-tabs[data-v-a33bfdaf] .el-tabs__header{margin:0;padding:0 16px;border-bottom:1px solid var(--border-color);background:var(--bg-card)}.trading-tabs[data-v-a33bfdaf] .el-tabs__nav-wrap,.trading-tabs[data-v-a33bfdaf] .el-tabs__nav{background:var(--bg-card)}.trading-tabs[data-v-a33bfdaf] .el-tabs__item{color:var(--text-secondary);background:var(--bg-card)}.trading-tabs[data-v-a33bfdaf] .el-tabs__item.is-active{color:var(--color-primary);background:var(--bg-card)}.trading-tabs[data-v-a33bfdaf] .el-tabs__item:hover{color:var(--color-primary)}.trading-tabs[data-v-a33bfdaf] .el-tabs__content{padding:0;height:calc(100% - 55px);overflow-y:auto;background:var(--bg-card)}.trading-tabs[data-v-a33bfdaf] .el-tabs__nav-wrap:after{display:none!important}.trading-tabs[data-v-a33bfdaf] .el-tabs__active-bar{display:none!important}.form-content[data-v-a33bfdaf]{padding:20px}.side-tabs[data-v-a33bfdaf]{display:flex;gap:8px;margin-bottom:20px}.side-tabs .side-btn[data-v-a33bfdaf]{flex:1;padding:12px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.side-tabs .side-btn[data-v-a33bfdaf]:hover{opacity:.8}.side-tabs .side-btn.buy.active[data-v-a33bfdaf]{background:#00c087;border-color:#00c087;color:#fff}.side-tabs .side-btn.sell.active[data-v-a33bfdaf]{background:#ef5350;border-color:#ef5350;color:#fff}.balance-info[data-v-a33bfdaf]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--bg-secondary);border-radius:6px;margin-bottom:16px}.balance-info .label[data-v-a33bfdaf]{font-size:13px;color:var(--text-tertiary)}.balance-info .value[data-v-a33bfdaf]{font-size:14px;font-weight:500;color:var(--text-primary)}.market-tip[data-v-a33bfdaf]{display:flex;align-items:center;gap:8px;padding:12px;background:var(--bg-warning-light);border-radius:6px;margin-bottom:16px;color:#ff9800;font-size:13px}.form-group[data-v-a33bfdaf]{margin-bottom:16px}.form-group label[data-v-a33bfdaf]{display:block;margin-bottom:8px;font-size:13px;color:var(--text-secondary);font-weight:500}.form-group[data-v-a33bfdaf] .el-input .el-input__wrapper{background:var(--bg-overlay);border:1px solid var(--border-color);box-shadow:none}.form-group[data-v-a33bfdaf] .el-input .el-input__wrapper:hover{border-color:var(--color-primary)}.form-group[data-v-a33bfdaf] .el-input .el-input__wrapper.is-focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #3b82f61a}.form-group[data-v-a33bfdaf] .el-input .el-input__inner{color:var(--text-primary)}.form-group[data-v-a33bfdaf] .el-input .el-input__inner::placeholder{color:var(--text-tertiary)}.form-group[data-v-a33bfdaf] .el-input .el-input-group__append{background:var(--bg-secondary);border:1px solid var(--border-color);border-left:none;color:var(--text-secondary)}.percentage-buttons[data-v-a33bfdaf]{display:flex;gap:8px;margin-bottom:16px}.percentage-buttons .percent-btn[data-v-a33bfdaf]{flex:1;padding:8px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s}.percentage-buttons .percent-btn[data-v-a33bfdaf]:hover{border-color:var(--primary-color);color:var(--primary-color)}.total-info[data-v-a33bfdaf]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--bg-secondary);border-radius:6px;margin-bottom:20px}.total-info .label[data-v-a33bfdaf]{font-size:13px;color:var(--text-tertiary)}.total-info .value[data-v-a33bfdaf]{font-size:16px;font-weight:600;color:var(--text-primary)}.submit-btn[data-v-a33bfdaf]{width:100%;height:48px;font-size:16px;font-weight:600;border-radius:6px}.submit-btn.buy[data-v-a33bfdaf]{background:#00c087;border-color:#00c087}.submit-btn.buy[data-v-a33bfdaf]:hover{background:#00a876;border-color:#00a876}.submit-btn.sell[data-v-a33bfdaf]{background:#ef5350;border-color:#ef5350}.submit-btn.sell[data-v-a33bfdaf]:hover{background:#e53935;border-color:#e53935}.spot-orders[data-v-75138494]{background:var(--bg-card);border-radius:8px;overflow:hidden}.orders-header[data-v-75138494]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-color)}.tabs[data-v-75138494]{display:flex;gap:24px}.tab-btn[data-v-75138494]{padding:8px 0;border:none;background:none;font-size:14px;color:#666;cursor:pointer;transition:all .3s;position:relative}.tab-btn[data-v-75138494]:hover{color:#1890ff}.tab-btn.active[data-v-75138494]{color:#1890ff;font-weight:500}.tab-btn.active[data-v-75138494]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#1890ff}.tab-btn .count[data-v-75138494]{margin-left:4px;font-size:12px}.actions[data-v-75138494]{display:flex;gap:12px}.action-icon[data-v-75138494]{font-size:18px;color:#666;cursor:pointer;transition:all .3s}.action-icon[data-v-75138494]:hover{color:#1890ff}.orders-content[data-v-75138494]{padding:0}.table-wrapper[data-v-75138494]{height:400px;overflow:hidden}[data-v-75138494] .el-table{background:var(--bg-card)}[data-v-75138494] .el-table .el-table__header-wrapper{background:var(--bg-secondary)}[data-v-75138494] .el-table .el-table__header-wrapper th{background:var(--bg-secondary);color:var(--text-secondary);border-bottom:1px solid var(--border-color)}[data-v-75138494] .el-table .el-table__body-wrapper,[data-v-75138494] .el-table .el-table__body-wrapper tr{background:var(--bg-card)}[data-v-75138494] .el-table .el-table__body-wrapper tr:hover,[data-v-75138494] .el-table .el-table__body-wrapper tr:hover td{background:var(--bg-hover)!important}[data-v-75138494] .el-table .el-table__body-wrapper tr td{background:var(--bg-card);border-bottom:1px solid var(--border-color);color:var(--text-primary)}[data-v-75138494] .el-table .el-table__empty-block{background:var(--bg-card);color:var(--text-secondary)}[data-v-75138494] .el-table .el-table__inner-wrapper:before{display:none!important}[data-v-75138494] .el-table .limit-order{color:#1890ff;font-weight:500}[data-v-75138494] .el-table .market-order{color:#52c41a;font-weight:500}[data-v-75138494] .el-table .buy{color:#26a69a;font-weight:600}[data-v-75138494] .el-table .sell{color:#ef5350;font-weight:600}[data-v-75138494] .el-table .el-table__body-wrapper::-webkit-scrollbar{width:6px}[data-v-75138494] .el-table .el-table__body-wrapper::-webkit-scrollbar-track{background:#f5f5f5}[data-v-75138494] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}[data-v-75138494] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#b0b0b0}[data-v-75138494] .el-pagination{padding:16px;justify-content:center;border-top:1px solid #f0f0f0}.spot-trade-page[data-v-1b4d5c37]{min-height:100vh;background:var(--bg-primary);display:flex;flex-direction:column}.trade-header[data-v-1b4d5c37]{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);padding:16px 24px}.symbol-selector[data-v-1b4d5c37]{display:flex;align-items:center;gap:32px}.symbol-selector .selected-symbol[data-v-1b4d5c37]{display:flex;align-items:center;gap:8px;cursor:pointer}.symbol-selector .selected-symbol h2[data-v-1b4d5c37]{margin:0;font-size:20px;font-weight:600;color:var(--text-primary)}.symbol-selector .selected-symbol[data-v-1b4d5c37]:hover{opacity:.8}.symbol-selector .symbol-stats[data-v-1b4d5c37]{display:flex;gap:32px;flex:1}.symbol-selector .stat-item[data-v-1b4d5c37]{display:flex;flex-direction:column;gap:4px}.symbol-selector .stat-item .label[data-v-1b4d5c37]{font-size:12px;color:var(--text-tertiary)}.symbol-selector .stat-item .value[data-v-1b4d5c37]{font-size:14px;font-weight:500;color:var(--text-primary)}.symbol-selector .stat-item .value.positive[data-v-1b4d5c37]{color:#00c087}.symbol-selector .stat-item .value.negative[data-v-1b4d5c37]{color:#ef5350}.trade-main[data-v-1b4d5c37]{flex:1;display:flex;gap:8px;padding:8px;min-height:600px}.left-section[data-v-1b4d5c37]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.chart-section[data-v-1b4d5c37]{display:flex;flex-direction:column;height:680px;flex-shrink:0}.orders-section[data-v-1b4d5c37]{flex:1;min-height:300px;background:var(--bg-secondary);border-radius:8px;overflow:hidden}.right-section[data-v-1b4d5c37]{width:380px;display:flex;flex-direction:column;gap:8px;flex-shrink:0}.orderbook-wrapper[data-v-1b4d5c37]{height:400px;flex-shrink:0}.trading-form-wrapper[data-v-1b4d5c37]{flex:1;min-height:380px}@media (max-width: 1400px){.right-section[data-v-1b4d5c37]{width:320px}}@media (max-width: 1200px){.trade-main[data-v-1b4d5c37]{flex-direction:column}.right-section[data-v-1b4d5c37]{width:100%;flex-direction:row}.orderbook-wrapper[data-v-1b4d5c37]{flex:1;height:550px}.trading-form-wrapper[data-v-1b4d5c37]{flex:1;min-height:500px}}.orders-list[data-v-9e2a7601]{background:var(--bg-card);border-radius:8px;overflow:hidden}.orders-tabs[data-v-9e2a7601] .el-tabs__header{margin:0;padding:0 16px;background:var(--bg-secondary);border-bottom:1px solid var(--border-color)}.orders-tabs[data-v-9e2a7601] .el-tabs__content{padding:0}.orders-tabs[data-v-9e2a7601] .el-tabs__nav-wrap:after{display:none}.orders-content[data-v-9e2a7601]{height:400px;overflow-y:auto}.orders-content[data-v-9e2a7601]::-webkit-scrollbar{width:6px}.orders-content[data-v-9e2a7601]::-webkit-scrollbar-track{background:#f5f5f5}.orders-content[data-v-9e2a7601]::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.orders-content[data-v-9e2a7601]::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.orders-content[data-v-9e2a7601] .el-table{font-size:13px;background:var(--bg-card)}.orders-content[data-v-9e2a7601] .el-table .el-table__header-wrapper{background:var(--bg-secondary)}.orders-content[data-v-9e2a7601] .el-table .el-table__header-wrapper th{background:var(--bg-secondary);color:var(--text-secondary);border-bottom:1px solid var(--border-color)}.orders-content[data-v-9e2a7601] .el-table .el-table__body-wrapper,.orders-content[data-v-9e2a7601] .el-table .el-table__body-wrapper tr{background:var(--bg-card)}.orders-content[data-v-9e2a7601] .el-table .el-table__body-wrapper tr:hover,.orders-content[data-v-9e2a7601] .el-table .el-table__body-wrapper tr:hover td{background:var(--bg-hover)!important}.orders-content[data-v-9e2a7601] .el-table .el-table__body-wrapper tr td{background:var(--bg-card);border-bottom:1px solid var(--border-color);color:var(--text-primary)}.orders-content[data-v-9e2a7601] .el-table .el-table__empty-block{background:var(--bg-card);color:var(--text-secondary)}.orders-content[data-v-9e2a7601] .el-table .el-table__inner-wrapper:before{display:none!important}.orders-content[data-v-9e2a7601] .el-table .text-success{color:#26a69a;font-weight:600}.orders-content[data-v-9e2a7601] .el-table .text-danger{color:#ef5350;font-weight:600}.orders-content[data-v-9e2a7601] .el-table .el-table__body-wrapper{max-height:320px;overflow-y:auto}.orders-content[data-v-9e2a7601] .el-table .el-table__body-wrapper::-webkit-scrollbar{width:6px}.orders-content[data-v-9e2a7601] .el-table .el-table__body-wrapper::-webkit-scrollbar-track{background:#f5f5f5}.orders-content[data-v-9e2a7601] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.orders-content[data-v-9e2a7601] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.orders-content[data-v-9e2a7601] .el-pagination{padding:16px;justify-content:center;border-top:1px solid #f0f0f0}.futures-trade-page[data-v-1621d1ae]{min-height:100vh;background:var(--bg-primary);display:flex;flex-direction:column}.trade-header[data-v-1621d1ae]{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);padding:16px 24px}.symbol-selector[data-v-1621d1ae]{display:flex;align-items:center;gap:32px}.symbol-selector .selected-symbol[data-v-1621d1ae]{display:flex;align-items:center;gap:8px;cursor:pointer}.symbol-selector .selected-symbol h2[data-v-1621d1ae]{margin:0;font-size:20px;font-weight:600;color:var(--text-primary)}.symbol-selector .selected-symbol[data-v-1621d1ae]:hover{opacity:.8}.symbol-selector .symbol-stats[data-v-1621d1ae]{display:flex;gap:32px;flex:1;align-items:center}.symbol-selector .stat-item[data-v-1621d1ae]{display:flex;flex-direction:column;gap:4px}.symbol-selector .stat-item .label[data-v-1621d1ae]{font-size:12px;color:var(--text-tertiary)}.symbol-selector .stat-item .value[data-v-1621d1ae]{font-size:14px;font-weight:500;color:var(--text-primary)}.symbol-selector .stat-item .value.positive[data-v-1621d1ae]{color:#00c087}.symbol-selector .stat-item .value.negative[data-v-1621d1ae]{color:#ef5350}.symbol-selector .leverage-selector[data-v-1621d1ae]{display:flex;flex-direction:column;gap:4px}.symbol-selector .leverage-selector .label[data-v-1621d1ae]{font-size:12px;color:var(--text-tertiary)}.trade-main[data-v-1621d1ae]{flex:1;display:flex;gap:8px;padding:8px;min-height:600px}.left-section[data-v-1621d1ae]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.chart-section[data-v-1621d1ae]{display:flex;flex-direction:column;height:680px;flex-shrink:0}.orders-section[data-v-1621d1ae]{flex:1;min-height:300px;background:var(--bg-secondary);border-radius:8px;overflow:hidden}.right-section[data-v-1621d1ae]{width:380px;display:flex;flex-direction:column;gap:8px;flex-shrink:0}.orderbook-wrapper[data-v-1621d1ae]{height:400px;flex-shrink:0}.trading-form-wrapper[data-v-1621d1ae]{flex:1;min-height:380px}.contract-trading-form[data-v-1621d1ae]{height:100%;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.trading-tabs[data-v-1621d1ae]{height:100%}.trading-tabs[data-v-1621d1ae] .el-tabs__header{margin:0;padding:0 16px;border-bottom:1px solid var(--border-color);background:var(--bg-card)}.trading-tabs[data-v-1621d1ae] .el-tabs__nav-wrap,.trading-tabs[data-v-1621d1ae] .el-tabs__nav{background:var(--bg-card)}.trading-tabs[data-v-1621d1ae] .el-tabs__item{color:var(--text-secondary);background:var(--bg-card)}.trading-tabs[data-v-1621d1ae] .el-tabs__item.is-active{color:var(--color-primary);background:var(--bg-card)}.trading-tabs[data-v-1621d1ae] .el-tabs__item:hover{color:var(--color-primary)}.trading-tabs[data-v-1621d1ae] .el-tabs__content{padding:0;height:calc(100% - 55px);overflow-y:auto;background:var(--bg-card)}.trading-tabs[data-v-1621d1ae] .el-tabs__nav-wrap:after{display:none!important}.trading-tabs[data-v-1621d1ae] .el-tabs__active-bar{display:none!important}.form-content[data-v-1621d1ae]{padding:20px}.side-tabs[data-v-1621d1ae]{display:flex;gap:8px;margin-bottom:20px}.side-tabs .side-btn[data-v-1621d1ae]{flex:1;padding:12px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.side-tabs .side-btn[data-v-1621d1ae]:hover{opacity:.8}.side-tabs .side-btn.long.active[data-v-1621d1ae]{background:#00c087;border-color:#00c087;color:#fff}.side-tabs .side-btn.short.active[data-v-1621d1ae]{background:#ef5350;border-color:#ef5350;color:#fff}.balance-info[data-v-1621d1ae]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--bg-secondary);border-radius:6px;margin-bottom:16px}.balance-info .label[data-v-1621d1ae]{font-size:13px;color:var(--text-tertiary)}.balance-info .value[data-v-1621d1ae]{font-size:14px;font-weight:500;color:var(--text-primary)}.market-tip[data-v-1621d1ae]{display:flex;align-items:center;gap:8px;padding:12px;background:var(--warning-bg);border-radius:6px;margin-bottom:16px;color:#ff9800;font-size:13px}.form-group[data-v-1621d1ae]{margin-bottom:16px}.form-group label[data-v-1621d1ae]{display:block;margin-bottom:8px;font-size:13px;color:var(--text-secondary);font-weight:500}.form-group[data-v-1621d1ae] .el-input .el-input__wrapper{background:var(--bg-overlay);border:1px solid var(--border-color);box-shadow:none}.form-group[data-v-1621d1ae] .el-input .el-input__wrapper:hover{border-color:var(--color-primary)}.form-group[data-v-1621d1ae] .el-input .el-input__wrapper.is-focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #3b82f61a}.form-group[data-v-1621d1ae] .el-input .el-input__inner{color:var(--text-primary)}.form-group[data-v-1621d1ae] .el-input .el-input__inner::placeholder{color:var(--text-tertiary)}.form-group[data-v-1621d1ae] .el-input .el-input-group__append{background:var(--bg-secondary);border:1px solid var(--border-color);border-left:none;color:var(--text-secondary)}.leverage-info[data-v-1621d1ae]{padding:12px;background:var(--bg-secondary);border-radius:6px;margin-bottom:20px}.leverage-info .info-row[data-v-1621d1ae]{display:flex;justify-content:space-between;margin-bottom:8px}.leverage-info .info-row[data-v-1621d1ae]:last-child{margin-bottom:0}.leverage-info .info-row .label[data-v-1621d1ae]{font-size:13px;color:var(--text-tertiary)}.leverage-info .info-row .value[data-v-1621d1ae]{font-size:14px;font-weight:500;color:var(--text-primary)}.submit-btn[data-v-1621d1ae]{width:100%;height:48px;font-size:16px;font-weight:600;border-radius:6px}.submit-btn.buy[data-v-1621d1ae]{background:#00c087;border-color:#00c087}.submit-btn.buy[data-v-1621d1ae]:hover{background:#00a876;border-color:#00a876}.submit-btn.sell[data-v-1621d1ae]{background:#ef5350;border-color:#ef5350}.submit-btn.sell[data-v-1621d1ae]:hover{background:#e53935;border-color:#e53935}.positions-content[data-v-1621d1ae] .el-table{font-size:13px}.positions-content[data-v-1621d1ae] .el-table .text-success{color:#00c087;font-weight:500}.positions-content[data-v-1621d1ae] .el-table .text-danger{color:#ef5350;font-weight:500}.second-contract-orders[data-v-775b9cb7]{background:var(--bg-card);border-radius:8px;overflow:hidden}.orders-header[data-v-775b9cb7]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-color)}.tabs[data-v-775b9cb7]{display:flex;gap:24px}.tab-btn[data-v-775b9cb7]{padding:8px 0;border:none;background:none;font-size:14px;color:#666;cursor:pointer;transition:all .3s;position:relative}.tab-btn[data-v-775b9cb7]:hover{color:#1890ff}.tab-btn.active[data-v-775b9cb7]{color:#1890ff;font-weight:500}.tab-btn.active[data-v-775b9cb7]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#1890ff}.tab-btn .count[data-v-775b9cb7]{margin-left:4px;font-size:12px}.actions[data-v-775b9cb7]{display:flex;gap:12px}.action-icon[data-v-775b9cb7]{font-size:18px;color:#666;cursor:pointer;transition:all .3s}.action-icon[data-v-775b9cb7]:hover{color:#1890ff}.orders-content[data-v-775b9cb7]{padding:0}.table-wrapper[data-v-775b9cb7]{height:400px;overflow:hidden}.direction-tag[data-v-775b9cb7]{display:inline-block;padding:4px 8px;border-radius:3px;font-size:12px;font-weight:500}.direction-tag.tag-up[data-v-775b9cb7]{background:rgba(38,166,154,.1);color:#26a69a}.direction-tag.tag-down[data-v-775b9cb7]{background:rgba(239,83,80,.1);color:#ef5350}[data-v-775b9cb7] .el-table{font-size:13px;background:var(--bg-card)}[data-v-775b9cb7] .el-table .el-table__header-wrapper{background:var(--bg-secondary)}[data-v-775b9cb7] .el-table .el-table__header-wrapper th{background:var(--bg-secondary);color:var(--text-secondary);border-bottom:1px solid var(--border-color)}[data-v-775b9cb7] .el-table .el-table__body-wrapper,[data-v-775b9cb7] .el-table .el-table__body-wrapper tr{background:var(--bg-card)}[data-v-775b9cb7] .el-table .el-table__body-wrapper tr:hover,[data-v-775b9cb7] .el-table .el-table__body-wrapper tr:hover td{background:var(--bg-hover)!important}[data-v-775b9cb7] .el-table .el-table__body-wrapper tr td{background:var(--bg-card);border-bottom:1px solid var(--border-color);color:var(--text-primary)}[data-v-775b9cb7] .el-table .el-table__empty-block{background:var(--bg-card);color:var(--text-secondary)}[data-v-775b9cb7] .el-table .el-table__inner-wrapper:before{display:none!important}[data-v-775b9cb7] .el-table .up{color:#26a69a;font-weight:600}[data-v-775b9cb7] .el-table .down{color:#ef5350;font-weight:600}[data-v-775b9cb7] .el-table .positive{color:#26a69a;font-weight:600}[data-v-775b9cb7] .el-table .negative{color:#ef5350;font-weight:600}[data-v-775b9cb7] .el-table .el-table__body-wrapper::-webkit-scrollbar{width:6px}[data-v-775b9cb7] .el-table .el-table__body-wrapper::-webkit-scrollbar-track{background:#f5f5f5}[data-v-775b9cb7] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}[data-v-775b9cb7] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#b0b0b0}[data-v-775b9cb7] .el-pagination{padding:16px;justify-content:center;border-top:1px solid #f0f0f0}.second-contract-page[data-v-cafbe461]{min-height:100vh;background:var(--bg-primary);display:flex;flex-direction:column}.trade-header[data-v-cafbe461]{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);padding:16px 24px}.symbol-selector[data-v-cafbe461]{display:flex;align-items:center;gap:32px}.symbol-selector .selected-symbol[data-v-cafbe461]{display:flex;align-items:center;gap:8px;cursor:pointer}.symbol-selector .selected-symbol h2[data-v-cafbe461]{margin:0;font-size:20px;font-weight:600;color:var(--text-primary)}.symbol-selector .selected-symbol[data-v-cafbe461]:hover{opacity:.8}.symbol-selector .symbol-stats[data-v-cafbe461]{display:flex;gap:40px;flex:1;align-items:center}.symbol-selector .stat-item[data-v-cafbe461]{display:flex;flex-direction:column;gap:4px}.symbol-selector .stat-item.price-main .value[data-v-cafbe461]{font-size:24px;font-weight:600;line-height:1.2}.symbol-selector .stat-item.price-main .change[data-v-cafbe461]{font-size:13px;font-weight:500}.symbol-selector .stat-item .label[data-v-cafbe461]{font-size:12px;color:#999}.symbol-selector .stat-item .value[data-v-cafbe461]{font-size:14px;font-weight:500;color:#333}.symbol-selector .stat-item .value.positive[data-v-cafbe461]{color:#00c087}.symbol-selector .stat-item .value.negative[data-v-cafbe461]{color:#ef5350}.symbol-selector .stat-item .change.positive[data-v-cafbe461]{color:#00c087}.symbol-selector .stat-item .change.negative[data-v-cafbe461]{color:#ef5350}.trade-main[data-v-cafbe461]{flex:1;display:flex;gap:16px;padding:8px;min-height:850px}.chart-section[data-v-cafbe461]{flex:1;display:flex;flex-direction:column;min-width:0;height:850px;position:relative;overflow:visible}.chart-section[data-v-cafbe461]>*:first-child{height:calc(100% - 60px)!important;max-height:calc(100% - 60px)!important;overflow:visible!important;flex:none!important}.chart-indicators[data-v-cafbe461]{display:flex!important;position:relative!important;z-index:10!important;height:60px!important;flex-shrink:0!important;align-items:center;gap:16px;padding:12px 16px;background:var(--bg-secondary)!important;border-top:1px solid var(--border-color)!important}.chart-indicators .indicator-btn[data-v-cafbe461]{padding:6px 16px;border:1px solid var(--border-color);background:var(--bg-overlay);color:var(--text-secondary);border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s}.chart-indicators .indicator-btn[data-v-cafbe461]:hover{border-color:var(--color-primary);color:var(--color-primary)}.chart-indicators .indicator-btn.active[data-v-cafbe461]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.trade-buttons-sidebar[data-v-cafbe461]{width:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.trade-buttons-sidebar .trade-btn[data-v-cafbe461]{width:100%;height:80px;border:none;border-radius:12px;font-size:20px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px #0000001a}.trade-buttons-sidebar .trade-btn[data-v-cafbe461]:disabled{opacity:.6;cursor:not-allowed}.trade-buttons-sidebar .trade-btn.buy-up[data-v-cafbe461]{background:linear-gradient(135deg,#0ecb81 0%,#0bb871 100%)}.trade-buttons-sidebar .trade-btn.buy-up[data-v-cafbe461]:hover:not(:disabled){background:linear-gradient(135deg,#0bb871 0%,#09a563 100%);transform:translateY(-3px);box-shadow:0 6px 16px #0ecb8166}.trade-buttons-sidebar .trade-btn.buy-up[data-v-cafbe461]:active:not(:disabled){transform:translateY(-1px)}.trade-buttons-sidebar .trade-btn.buy-down[data-v-cafbe461]{background:linear-gradient(135deg,#f6465d 0%,#e63946 100%)}.trade-buttons-sidebar .trade-btn.buy-down[data-v-cafbe461]:hover:not(:disabled){background:linear-gradient(135deg,#e63946 0%,#d62839 100%);transform:translateY(-3px);box-shadow:0 6px 16px #f6465d66}.trade-buttons-sidebar .trade-btn.buy-down[data-v-cafbe461]:active:not(:disabled){transform:translateY(-1px)}[data-v-cafbe461] .trade-dialog .el-dialog__header{padding:16px 20px;border-bottom:1px solid #e0e0e0;margin:0}[data-v-cafbe461] .trade-dialog .el-dialog__body{padding:20px}.dialog-header[data-v-cafbe461]{display:flex;justify-content:space-between;align-items:center}.dialog-header .coin-info[data-v-cafbe461]{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600}.dialog-header .coin-info .coin-name[data-v-cafbe461]{color:#333}.dialog-header .coin-info .direction-tag[data-v-cafbe461]{display:inline-block;padding:4px 10px;border-radius:3px;font-size:12px}.dialog-header .coin-info .direction-tag.tag-up[data-v-cafbe461]{background:#26a69a;color:#fff}.dialog-header .coin-info .direction-tag.tag-down[data-v-cafbe461]{background:#ef5350;color:#fff}.dialog-header .close-btn[data-v-cafbe461]{font-size:20px;color:#666;cursor:pointer}.dialog-header .close-btn[data-v-cafbe461]:hover{color:#333}.trade-dialog-content .section-title[data-v-cafbe461]{margin-bottom:12px;font-size:14px;font-weight:600;color:#333}.trade-dialog-content .period-grid[data-v-cafbe461]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px}.trade-dialog-content .period-grid .period-item[data-v-cafbe461]{padding:16px;background:#f5f5f5;border:2px solid transparent;border-radius:4px;text-align:center;cursor:pointer;transition:all .3s}.trade-dialog-content .period-grid .period-item[data-v-cafbe461]:hover{background:#e8f4ff}.trade-dialog-content .period-grid .period-item.active[data-v-cafbe461]{background:#e8f4ff;border-color:#1890ff}.trade-dialog-content .period-grid .period-item.active .period-time[data-v-cafbe461]{color:#1890ff}.trade-dialog-content .period-grid .period-item .period-time[data-v-cafbe461]{font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.trade-dialog-content .period-grid .period-item .period-odds[data-v-cafbe461]{font-size:12px;color:#666}.trade-dialog-content .amount-input[data-v-cafbe461]{margin-bottom:16px}.trade-dialog-content .amount-input[data-v-cafbe461] .el-input__wrapper{padding:12px 16px}.trade-dialog-content .quick-amounts[data-v-cafbe461]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:20px}.trade-dialog-content .quick-amounts .amount-btn[data-v-cafbe461]{padding:12px;border:1px solid #d0d0d0;background:#f5f5f5;color:#666;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s}.trade-dialog-content .quick-amounts .amount-btn[data-v-cafbe461]:hover{border-color:#1890ff;color:#1890ff}.trade-dialog-content .quick-amounts .amount-btn.active[data-v-cafbe461]{background:#1890ff;border-color:#1890ff;color:#fff}.trade-dialog-content .balance-row[data-v-cafbe461]{display:flex;justify-content:space-between;margin-bottom:24px;padding:12px;background:#f5f5f5;border-radius:4px;font-size:14px;color:#666}.trade-dialog-content .balance-row .balance-value[data-v-cafbe461]{color:#333;font-weight:600}.trade-dialog-content .confirm-btn[data-v-cafbe461]{width:100%;height:48px;font-size:16px;font-weight:600;background:#1890ff;border-color:#1890ff}.trade-dialog-content .confirm-btn[data-v-cafbe461]:hover{background:#40a9ff;border-color:#40a9ff}.trade-bottom[data-v-cafbe461]{padding:0 8px 8px;margin-bottom:20px}.bottom-tabs[data-v-cafbe461]{height:100%;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px}.bottom-tabs[data-v-cafbe461] .el-tabs__header{margin:0;padding:0 16px;background:var(--bg-secondary);border-bottom:1px solid var(--border-color)}.bottom-tabs[data-v-cafbe461] .el-tabs__content{padding:16px;height:calc(100% - 55px);overflow-y:auto}.orders-content[data-v-cafbe461] .el-table{font-size:13px}.orders-content[data-v-cafbe461] .el-table .text-success{color:#00c087;font-weight:500}.orders-content[data-v-cafbe461] .el-table .text-danger{color:#ef5350;font-weight:500}.assets-table .table-header[data-v-7dea3e36]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:16px}.assets-table .table-header .search-input[data-v-7dea3e36]{max-width:300px}.assets-table .table-header .search-input[data-v-7dea3e36] .el-input__wrapper{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;box-shadow:none;transition:all .3s}.assets-table .table-header .search-input[data-v-7dea3e36] .el-input__wrapper:hover{border-color:var(--color-primary)}.assets-table .table-header .search-input[data-v-7dea3e36] .el-input__wrapper.is-focus{border-color:var(--color-primary);background:var(--bg-overlay)}.assets-table .table-header .filter-options[data-v-7dea3e36]{display:flex;align-items:center;gap:16px}.assets-table .table-header .filter-options[data-v-7dea3e36] .el-checkbox .el-checkbox__label{font-size:14px;color:var(--text-secondary);font-weight:500}.assets-table .table-header .filter-options[data-v-7dea3e36] .el-checkbox.is-checked .el-checkbox__label{color:var(--color-primary)}.assets-table .table-container[data-v-7dea3e36] .el-table{border-radius:8px;overflow:hidden;border:1px solid var(--border-color)}.assets-table .table-container[data-v-7dea3e36] .el-table .el-table__inner-wrapper:before{display:none!important}.assets-table .table-container[data-v-7dea3e36] .el-table .el-table__header-wrapper .el-table__header th{border-bottom:2px solid var(--border-color)}.assets-table .table-container[data-v-7dea3e36] .el-table .el-table__body-wrapper .el-table__body tr{transition:all .3s}.assets-table .table-container[data-v-7dea3e36] .el-table .el-table__body-wrapper .el-table__body tr:hover{background:var(--bg-hover)!important}html[data-theme=dark] .assets-table .table-container[data-v-7dea3e36] .el-table .el-table__body-wrapper .el-table__body tr:hover{background:#363c45!important}.assets-table .table-container[data-v-7dea3e36] .el-table .el-table__body-wrapper .el-table__body tr td{border-bottom:1px solid var(--border-color);padding:16px 0}.assets-table .table-container[data-v-7dea3e36] .el-table .coin-cell{display:flex;align-items:center;gap:12px}.assets-table .table-container[data-v-7dea3e36] .el-table .coin-cell .coin-icon{width:36px;height:36px;border-radius:50%;object-fit:cover}.assets-table .table-container[data-v-7dea3e36] .el-table .coin-cell .coin-info .coin-name{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:2px}.assets-table .table-container[data-v-7dea3e36] .el-table .coin-cell .coin-info .coin-desc{font-size:12px;color:var(--text-secondary)}.assets-table .table-container[data-v-7dea3e36] .el-table .amount-cell .amount-value{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:2px}.assets-table .table-container[data-v-7dea3e36] .el-table .amount-cell .amount-usd{font-size:12px;color:var(--text-secondary)}.assets-table .table-container[data-v-7dea3e36] .el-table .balance-cell{font-size:14px;font-weight:600;color:var(--text-primary)}.assets-table .table-container[data-v-7dea3e36] .el-table .actions-cell{display:flex;justify-content:flex-end;gap:16px}.assets-table .table-container[data-v-7dea3e36] .el-table .actions-cell .el-button{font-size:13px;font-weight:600;padding:0}.assets-table .table-container[data-v-7dea3e36] .el-table .actions-cell .el-button:hover{transform:translateY(-1px)}@media (max-width: 768px){.assets-table .table-header[data-v-7dea3e36]{flex-direction:column;align-items:stretch}.assets-table .table-header .search-input[data-v-7dea3e36]{max-width:100%}.assets-table .table-container[data-v-7dea3e36]{overflow-x:auto}.assets-table .table-container[data-v-7dea3e36] .el-table{min-width:800px}}html[data-theme=dark] .assets-table .table-container .el-table .el-table__body-wrapper .el-table__body tr[data-v-7dea3e36]:hover,html[data-theme=dark] .assets-table .table-container .el-table .el-table__body-wrapper .el-table__body tr:hover td[data-v-7dea3e36],html[data-theme=dark] .assets-table[data-v-7dea3e36] .el-table__body tr:hover,html[data-theme=dark] .assets-table[data-v-7dea3e36] .el-table__body tr:hover td{background-color:#363c45!important}.assets-page[data-v-311453eb]{min-height:100vh;background:var(--bg-primary);padding:48px 64px;max-width:1920px;margin:0 auto}.assets-overview[data-v-311453eb]{margin-bottom:40px}.assets-overview .total-balance-row[data-v-311453eb]{margin-bottom:24px}.assets-overview .total-balance-row .balance-card-new[data-v-311453eb]{background:linear-gradient(135deg,#1a1d29 0%,#0f111a 100%);border-radius:20px;padding:36px;position:relative;overflow:hidden}.assets-overview .total-balance-row .balance-card-new[data-v-311453eb]:before{content:"";position:absolute;top:-100px;right:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(59,130,246,.2) 0%,transparent 70%)}.assets-overview .total-balance-row .balance-card-new .balance-header[data-v-311453eb]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.assets-overview .total-balance-row .balance-card-new .balance-header .balance-label[data-v-311453eb]{font-size:16px;color:#ffffffb3;font-weight:500;letter-spacing:.5px}.assets-overview .total-balance-row .balance-card-new .balance-header .eye-icon[data-v-311453eb]{font-size:22px;color:#ffffff80;cursor:pointer;transition:all .3s}.assets-overview .total-balance-row .balance-card-new .balance-header .eye-icon[data-v-311453eb]:hover{color:#3b82f6;transform:scale(1.15)}.assets-overview .total-balance-row .balance-card-new .balance-amount[data-v-311453eb]{position:relative;z-index:1;display:flex;align-items:baseline;gap:16px;margin-bottom:12px;flex-wrap:wrap}.assets-overview .total-balance-row .balance-card-new .balance-amount .amount-text[data-v-311453eb]{font-size:36px;font-weight:700;color:#fff;letter-spacing:-1px;line-height:1.2;word-break:break-all}.assets-overview .total-balance-row .balance-card-new .balance-amount .amount-unit[data-v-311453eb]{font-size:18px;font-weight:600;color:#fff9;flex-shrink:0}.assets-overview .total-balance-row .balance-card-new .balance-usd[data-v-311453eb]{position:relative;z-index:1;font-size:15px;color:#ffffff80;font-weight:500;word-break:break-all}.assets-overview .account-cards-row[data-v-311453eb]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.assets-overview .account-cards-row .account-card-new[data-v-311453eb]{background:var(--bg-overlay);border-radius:20px;padding:32px 28px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .3s;border:2px solid transparent}.assets-overview .account-cards-row .account-card-new[data-v-311453eb]:hover{transform:translateY(-6px)}.assets-overview .account-cards-row .account-card-new.active[data-v-311453eb]{border-color:var(--border-color);background:var(--bg-primary-light)}.assets-overview .account-cards-row .account-card-new .account-card-left[data-v-311453eb]{display:flex;flex-direction:column;gap:12px}.assets-overview .account-cards-row .account-card-new .account-card-left .account-icon-wrapper[data-v-311453eb]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.assets-overview .account-cards-row .account-card-new .account-card-left .account-icon-wrapper.platform[data-v-311453eb]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.assets-overview .account-cards-row .account-card-new .account-card-left .account-icon-wrapper.financial[data-v-311453eb]{background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.assets-overview .account-cards-row .account-card-new .account-card-left .account-icon-wrapper.contract[data-v-311453eb]{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%)}.assets-overview .account-cards-row .account-card-new .account-card-left .account-icon-wrapper .account-icon[data-v-311453eb]{font-size:24px;color:#fff}.assets-overview .account-cards-row .account-card-new .account-card-left .account-label[data-v-311453eb]{font-size:14px;color:var(--text-secondary);font-weight:500}.assets-overview .account-cards-row .account-card-new .account-card-right[data-v-311453eb]{text-align:right}.assets-overview .account-cards-row .account-card-new .account-card-right .account-amount[data-v-311453eb]{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:4px;word-break:break-all}.assets-overview .account-cards-row .account-card-new .account-card-right .account-unit[data-v-311453eb]{font-size:12px;color:var(--text-secondary);font-weight:500}.operations-section[data-v-311453eb]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:40px}.operations-section .operation-item[data-v-311453eb]{background:var(--bg-overlay);border-radius:16px;padding:24px;display:flex;align-items:center;gap:16px;cursor:pointer;transition:all .3s;border:2px solid transparent}.operations-section .operation-item[data-v-311453eb]:hover{transform:translateY(-2px);border-color:var(--border-color)}.operations-section .operation-item:hover .arrow-right[data-v-311453eb]{transform:translate(4px)}.operations-section .operation-item .operation-icon[data-v-311453eb]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.operations-section .operation-item .operation-icon .el-icon[data-v-311453eb]{font-size:22px;color:#fff}.operations-section .operation-item .operation-icon.deposit-icon[data-v-311453eb]{background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.operations-section .operation-item .operation-icon.withdraw-icon[data-v-311453eb]{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}.operations-section .operation-item .operation-icon.transfer-icon[data-v-311453eb]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.operations-section .operation-item .operation-icon.refresh-icon[data-v-311453eb]{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%)}.operations-section .operation-item .operation-info[data-v-311453eb]{flex:1}.operations-section .operation-item .operation-info .operation-title[data-v-311453eb]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.operations-section .operation-item .operation-info .operation-desc[data-v-311453eb]{font-size:13px;color:var(--text-secondary);font-weight:500}.operations-section .operation-item .arrow-right[data-v-311453eb]{font-size:20px;color:var(--text-disabled);transition:all .3s}.assets-table-section[data-v-311453eb]{background:var(--bg-overlay);border-radius:20px;padding:32px;min-height:500px}.assets-table-section .table-header[data-v-311453eb]{margin-bottom:32px;padding-bottom:24px}.assets-table-section .table-header .table-title[data-v-311453eb]{font-size:24px;font-weight:700;color:var(--text-primary);margin:0}@media (max-width: 1400px){.assets-page[data-v-311453eb]{padding:32px 48px}.overview-grid[data-v-311453eb]{grid-template-columns:1fr!important}.overview-grid .balance-card .card-value .amount[data-v-311453eb]{font-size:42px!important}.overview-grid .account-balance-card[data-v-311453eb]{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center}.overview-grid .account-balance-card .card-icon-wrapper[data-v-311453eb]{margin-bottom:0!important}.operations-section[data-v-311453eb]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 768px){.assets-page[data-v-311453eb]{padding:20px}.operations-section[data-v-311453eb]{grid-template-columns:1fr!important}.assets-table-section[data-v-311453eb]{padding:20px!important}}[data-v-311453eb] .el-loading-mask{background-color:#0000004d!important}[data-v-311453eb] .el-loading-mask .el-loading-spinner .path{stroke:var(--color-primary)!important}[data-v-311453eb] .el-loading-mask .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}html[data-theme=light] .assets-page .account-card-new[data-v-311453eb]{background:linear-gradient(135deg,#f8fafc 0%,#ffffff 100%)!important;border:1px solid #e5e5e5!important}html[data-theme=light] .assets-page .account-card-new.active[data-v-311453eb]{background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%)!important}html[data-theme=light] .assets-page .operation-item[data-v-311453eb]{background:linear-gradient(135deg,#f8fafc 0%,#ffffff 100%)!important;border:1px solid #e5e5e5!important}.assets-page .account-icon-wrapper.platform[data-v-311453eb]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)!important}.assets-page .account-icon-wrapper.financial[data-v-311453eb]{background:linear-gradient(135deg,#10b981 0%,#059669 100%)!important}.assets-page .account-icon-wrapper.contract[data-v-311453eb]{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%)!important}.assets-page .operation-icon.deposit-icon[data-v-311453eb]{background:linear-gradient(135deg,#10b981 0%,#059669 100%)!important}.assets-page .operation-icon.withdraw-icon[data-v-311453eb]{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)!important}.assets-page .operation-icon.transfer-icon[data-v-311453eb]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)!important}.assets-page .operation-icon.refresh-icon[data-v-311453eb]{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%)!important}.assets-page .account-card-new .account-icon-wrapper.platform[data-v-311453eb]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)!important}.assets-page .account-card-new .account-icon-wrapper.financial[data-v-311453eb]{background:linear-gradient(135deg,#10b981 0%,#059669 100%)!important}.assets-page .account-card-new .account-icon-wrapper.contract[data-v-311453eb]{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%)!important}.assets-page .operations-section .operation-icon.deposit-icon[data-v-311453eb]{background:linear-gradient(135deg,#10b981 0%,#059669 100%)!important}.assets-page .operations-section .operation-icon.withdraw-icon[data-v-311453eb]{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)!important}.assets-page .operations-section .operation-icon.transfer-icon[data-v-311453eb]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)!important}.assets-page .operations-section .operation-icon.refresh-icon[data-v-311453eb]{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%)!important}.deposit-detail-page[data-v-b20c5b5b]{min-height:calc(100vh - 60px);background:var(--bg-primary);padding:24px}.page-container[data-v-b20c5b5b]{max-width:1200px;margin:0 auto}.page-header[data-v-b20c5b5b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.page-header .back-button[data-v-b20c5b5b]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .3s;font-size:14px;font-weight:500;flex-shrink:0}.page-header .back-button[data-v-b20c5b5b]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translate(-4px)}.page-header .back-button[data-v-b20c5b5b]:active{transform:translate(-2px) scale(.98)}.page-header .header-content[data-v-b20c5b5b]{flex:1;text-align:center}.page-header .header-content .page-title[data-v-b20c5b5b]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.page-header .header-content .page-subtitle[data-v-b20c5b5b]{font-size:16px;color:var(--text-secondary);margin:0}.page-header .header-placeholder[data-v-b20c5b5b]{width:90px;flex-shrink:0}.content-wrapper[data-v-b20c5b5b]{display:grid;grid-template-columns:400px 1fr;gap:24px}.left-section[data-v-b20c5b5b],.right-section[data-v-b20c5b5b]{display:flex;flex-direction:column;gap:20px}.qr-card[data-v-b20c5b5b],.address-card[data-v-b20c5b5b],.form-card[data-v-b20c5b5b],.tips-card[data-v-b20c5b5b]{background:var(--bg-overlay);border-radius:16px;padding:24px;border:1px solid var(--border-color)}.qr-card .card-title[data-v-b20c5b5b],.address-card .card-title[data-v-b20c5b5b],.form-card .card-title[data-v-b20c5b5b],.tips-card .card-title[data-v-b20c5b5b]{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:20px}.qr-card[data-v-b20c5b5b]{text-align:center}.qr-card .qr-container[data-v-b20c5b5b]{margin-bottom:16px}.qr-card .qr-placeholder[data-v-b20c5b5b]{width:200px;height:200px;margin:0 auto;background:var(--bg-secondary);border:2px dashed #cbd5e1;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center}.qr-card .qr-placeholder p[data-v-b20c5b5b]{margin-top:12px;color:var(--text-disabled);font-size:14px}.qr-card .qr-image[data-v-b20c5b5b]{width:200px;height:200px;border-radius:12px;border:2px solid var(--border-color)}.qr-card .qr-hint[data-v-b20c5b5b]{font-size:13px;color:var(--text-secondary);margin:0}.address-card .address-content[data-v-b20c5b5b]{display:flex;flex-direction:column;gap:12px}.address-card .address-text[data-v-b20c5b5b]{padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:10px;font-family:Courier New,monospace;font-size:13px;color:var(--text-primary);word-break:break-all;line-height:1.6}.address-card .copy-btn[data-v-b20c5b5b]{width:100%}.form-card[data-v-b20c5b5b]{flex:1}.form-card .form-item[data-v-b20c5b5b]{margin-bottom:24px}.form-card .form-item[data-v-b20c5b5b]:last-of-type{margin-bottom:0}.form-card .form-label[data-v-b20c5b5b]{display:block;font-size:14px;font-weight:500;color:#475569;margin-bottom:10px}.form-card .currency-suffix[data-v-b20c5b5b]{font-size:13px;color:var(--text-secondary);font-weight:500}.form-card .upload-container[data-v-b20c5b5b]{width:100%}.form-card .upload-dragger[data-v-b20c5b5b]{padding:40px 20px;text-align:center;border:2px dashed #cbd5e1;border-radius:12px;background:var(--bg-secondary);transition:all .3s;cursor:pointer}.form-card .upload-dragger[data-v-b20c5b5b]:hover{border-color:#3b82f6;background:#eff6ff}.form-card .upload-dragger .upload-icon[data-v-b20c5b5b]{font-size:48px;color:var(--text-disabled);margin-bottom:16px}.form-card .upload-dragger .upload-text p[data-v-b20c5b5b]{margin:0;font-size:14px;color:#475569}.form-card .upload-dragger .upload-text p.upload-hint[data-v-b20c5b5b]{margin-top:8px;font-size:12px;color:var(--text-disabled)}.form-card .uploaded-preview[data-v-b20c5b5b]{position:relative;border-radius:12px;overflow:hidden;border:2px solid var(--border-color)}.form-card .uploaded-preview img[data-v-b20c5b5b]{width:100%;height:auto;display:block}.form-card .uploaded-preview .upload-mask[data-v-b20c5b5b]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;color:#fff;font-size:14px;cursor:pointer}.form-card .uploaded-preview .upload-mask[data-v-b20c5b5b]:hover{opacity:1}.form-card .submit-btn[data-v-b20c5b5b]{width:100%;height:48px;margin-top:24px;font-size:16px;font-weight:500}.tips-card .tips-title[data-v-b20c5b5b]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:16px}.tips-card .tips-title .el-icon[data-v-b20c5b5b]{font-size:18px;color:#3b82f6}.tips-card .tips-list[data-v-b20c5b5b]{margin:0;padding-left:20px;list-style:disc}.tips-card .tips-list li[data-v-b20c5b5b]{font-size:13px;color:var(--text-secondary);line-height:1.8;margin-bottom:8px}.tips-card .tips-list li[data-v-b20c5b5b]:last-child{margin-bottom:0}@media (max-width: 1024px){.content-wrapper[data-v-b20c5b5b]{grid-template-columns:1fr}.left-section[data-v-b20c5b5b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}}@media (max-width: 768px){.deposit-detail-page[data-v-b20c5b5b]{padding:16px}.left-section[data-v-b20c5b5b]{grid-template-columns:1fr}.page-header .page-title[data-v-b20c5b5b]{font-size:24px}}[data-v-b20c5b5b] .el-input__wrapper,[data-v-b20c5b5b] .el-button--primary{border-radius:10px}html[data-theme=light] .tips-card[data-v-b20c5b5b]{background:#f8f9fa!important}.deposit-page[data-v-280858f3]{min-height:calc(100vh - 60px);background:transparent;padding:32px 24px}.page-container[data-v-280858f3]{max-width:900px;margin:0 auto}.page-header[data-v-280858f3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.page-header .back-button[data-v-280858f3]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;border-radius:8px;cursor:pointer;transition:all .3s;font-size:14px;font-weight:500;border:none;flex-shrink:0}.page-header .back-button[data-v-280858f3]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translate(-4px)}.page-header .back-button[data-v-280858f3]:active{transform:translate(-2px) scale(.98)}.page-header .header-content[data-v-280858f3]{flex:1;text-align:center}.page-header .header-content .page-title[data-v-280858f3]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.page-header .header-content .page-desc[data-v-280858f3]{font-size:16px;color:var(--text-secondary);margin:0}.page-header .header-placeholder[data-v-280858f3]{width:90px;flex-shrink:0}.coin-list[data-v-280858f3]{background:var(--bg-overlay);border-radius:20px;padding:24px;margin-bottom:32px;min-height:300px}.coin-item[data-v-280858f3]{display:flex;align-items:center;justify-content:space-between;padding:20px;border-radius:16px;background:var(--bg-overlay);border:2px solid var(--border-color);cursor:pointer;transition:all .3s;margin-bottom:16px}.coin-item[data-v-280858f3]:last-child{margin-bottom:0}.coin-item[data-v-280858f3]:hover{border-color:var(--border-color);background:var(--bg-hover);transform:translate(4px)}.coin-item[data-v-280858f3]:active{transform:translate(2px) scale(.99)}.coin-item .coin-left[data-v-280858f3]{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.coin-item .coin-icon[data-v-280858f3]{width:48px;height:48px;border-radius:12px;background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.coin-item .coin-icon img[data-v-280858f3]{width:32px;height:32px;object-fit:contain}.coin-item .coin-info[data-v-280858f3]{flex:1;min-width:0}.coin-item .coin-name[data-v-280858f3]{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.coin-item .coin-address[data-v-280858f3]{font-size:13px;color:var(--text-secondary);font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coin-item .arrow-icon[data-v-280858f3]{font-size:20px;color:var(--text-disabled);flex-shrink:0;transition:all .3s}.coin-item:hover .arrow-icon[data-v-280858f3]{color:var(--color-primary);transform:translate(4px)}.tips-section[data-v-280858f3]{background:var(--bg-info-light);border-radius:16px;padding:24px;border:1px solid var(--border-color)}.tips-title[data-v-280858f3]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--color-primary);margin-bottom:16px}.tips-title .el-icon[data-v-280858f3]{font-size:20px}.tips-list[data-v-280858f3]{margin:0;padding-left:20px;color:var(--text-secondary);font-size:14px;line-height:1.8}.tips-list li[data-v-280858f3]{margin-bottom:8px}.tips-list li[data-v-280858f3]:last-child{margin-bottom:0}@media (max-width: 768px){.deposit-page[data-v-280858f3]{padding:20px 16px}.page-title[data-v-280858f3]{font-size:26px}.coin-list[data-v-280858f3],.coin-item[data-v-280858f3]{padding:16px}.coin-item .coin-icon[data-v-280858f3]{width:40px;height:40px}.coin-item .coin-icon img[data-v-280858f3]{width:28px;height:28px}.coin-item .coin-name[data-v-280858f3]{font-size:15px}.coin-item .coin-address[data-v-280858f3]{font-size:12px}}[data-v-280858f3] .el-loading-mask{background-color:#0000004d!important}[data-v-280858f3] .el-loading-mask .el-loading-spinner .path{stroke:var(--color-primary)!important}[data-v-280858f3] .el-loading-mask .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}html[data-theme=light] .tips-section[data-v-280858f3]{background:#f8f9fa!important}.withdraw-detail-page[data-v-2722f6be]{min-height:calc(100vh - 60px);background:var(--bg-secondary);padding:24px}.page-container[data-v-2722f6be]{max-width:1200px;margin:0 auto}.page-header[data-v-2722f6be]{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.page-header .back-button[data-v-2722f6be]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .3s;font-size:14px;font-weight:500;flex-shrink:0}.page-header .back-button[data-v-2722f6be]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translate(-4px)}.page-header .back-button[data-v-2722f6be]:active{transform:translate(-2px) scale(.98)}.page-header .header-content[data-v-2722f6be]{flex:1;text-align:center}.page-header .header-content .page-title[data-v-2722f6be]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.page-header .header-content .page-subtitle[data-v-2722f6be]{font-size:16px;color:var(--text-secondary);margin:0}.page-header .header-placeholder[data-v-2722f6be]{width:90px;flex-shrink:0}.content-wrapper[data-v-2722f6be]{display:grid;grid-template-columns:380px 1fr;gap:24px}.left-section[data-v-2722f6be],.right-section[data-v-2722f6be]{display:flex;flex-direction:column;gap:20px}.balance-card[data-v-2722f6be],.coin-card[data-v-2722f6be],.fee-card[data-v-2722f6be],.form-card[data-v-2722f6be],.tips-card[data-v-2722f6be]{background:var(--bg-overlay);border-radius:16px;padding:24px;border:1px solid var(--border-color)}.balance-card .card-title[data-v-2722f6be],.coin-card .card-title[data-v-2722f6be],.fee-card .card-title[data-v-2722f6be],.form-card .card-title[data-v-2722f6be],.tips-card .card-title[data-v-2722f6be]{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:20px}.balance-card[data-v-2722f6be]{text-align:center;background:var(--bg-overlay);border:1px solid var(--border-color)}.balance-card .balance-label[data-v-2722f6be]{font-size:14px;color:var(--text-secondary);margin-bottom:12px}.balance-card .balance-amount[data-v-2722f6be]{font-size:36px;font-weight:700;margin-bottom:4px;font-family:Arial,sans-serif;color:var(--text-primary)}.balance-card .balance-currency[data-v-2722f6be]{font-size:14px;color:var(--text-secondary);margin-bottom:12px}.balance-card .balance-usd[data-v-2722f6be]{font-size:13px;color:var(--text-disabled)}.coin-card .coin-info[data-v-2722f6be]{display:flex;align-items:center;gap:16px}.coin-card .coin-icon[data-v-2722f6be]{width:48px;height:48px;border-radius:50%;background:var(--bg-secondary);padding:8px;object-fit:contain}.coin-card .coin-details[data-v-2722f6be]{flex:1}.coin-card .coin-details .coin-name[data-v-2722f6be]{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.coin-card .coin-details .coin-network[data-v-2722f6be]{font-size:13px;color:var(--text-secondary)}.fee-card .fee-item[data-v-2722f6be]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f1f5f9}.fee-card .fee-item[data-v-2722f6be]:last-child{border-bottom:none;padding-bottom:0}.fee-card .fee-item .fee-label[data-v-2722f6be]{font-size:14px;color:var(--text-secondary)}.fee-card .fee-item .fee-value[data-v-2722f6be]{font-size:14px;font-weight:600;color:#3b82f6}.form-card[data-v-2722f6be]{flex:1}.form-card .form-item[data-v-2722f6be]{margin-bottom:24px}.form-card .form-item[data-v-2722f6be]:last-of-type{margin-bottom:0}.form-card .form-label[data-v-2722f6be]{display:block;font-size:14px;font-weight:500;color:#475569;margin-bottom:10px}.form-card .currency-suffix[data-v-2722f6be]{font-size:13px;color:var(--text-secondary);font-weight:500}.form-card .receive-info[data-v-2722f6be]{background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%);border:1px solid #bbf7d0;border-radius:12px;padding:20px;text-align:center;margin:24px 0}.form-card .receive-info .receive-label[data-v-2722f6be]{font-size:13px;color:#166534;margin-bottom:8px}.form-card .receive-info .receive-amount[data-v-2722f6be]{font-size:32px;font-weight:700;color:#15803d;margin-bottom:4px;font-family:Arial,sans-serif}.form-card .receive-info .receive-currency[data-v-2722f6be]{font-size:14px;color:#166534}.form-card .submit-btn[data-v-2722f6be]{width:100%;height:48px;margin-top:24px;font-size:16px;font-weight:500;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none}.form-card .submit-btn[data-v-2722f6be]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)}.tips-card .tips-title[data-v-2722f6be]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:16px}.tips-card .tips-title .el-icon[data-v-2722f6be]{font-size:18px;color:#3b82f6}.tips-card .tips-list[data-v-2722f6be]{margin:0;padding-left:20px;list-style:disc}.tips-card .tips-list li[data-v-2722f6be]{font-size:13px;color:var(--text-secondary);line-height:1.8;margin-bottom:8px}.tips-card .tips-list li[data-v-2722f6be]:last-child{margin-bottom:0}.tips-card .tips-list li .customer-link[data-v-2722f6be]{color:#3b82f6;cursor:pointer;text-decoration:underline}.tips-card .tips-list li .customer-link[data-v-2722f6be]:hover{color:#2563eb}@media (max-width: 1024px){.content-wrapper[data-v-2722f6be]{grid-template-columns:1fr}.left-section[data-v-2722f6be]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width: 768px){.withdraw-detail-page[data-v-2722f6be]{padding:16px}.left-section[data-v-2722f6be]{grid-template-columns:1fr}.page-header .page-title[data-v-2722f6be]{font-size:24px}}[data-v-2722f6be] .el-input__wrapper,[data-v-2722f6be] .el-button{border-radius:10px}[data-v-2722f6be] .el-input-group__append{border-radius:0 10px 10px 0}html[data-theme=light] .tips-card[data-v-2722f6be]{background:#f8f9fa!important}.withdraw-page[data-v-3ebf8a2e]{min-height:calc(100vh - 60px);background:var(--bg-primary);padding:32px 24px}.page-container[data-v-3ebf8a2e]{max-width:900px;margin:0 auto}.page-header[data-v-3ebf8a2e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.page-header .back-button[data-v-3ebf8a2e]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;border-radius:8px;cursor:pointer;transition:all .3s;font-size:14px;font-weight:500;border:none;flex-shrink:0}.page-header .back-button[data-v-3ebf8a2e]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translate(-4px)}.page-header .back-button[data-v-3ebf8a2e]:active{transform:translate(-2px) scale(.98)}.page-header .header-content[data-v-3ebf8a2e]{flex:1;text-align:center}.page-header .header-content .page-title[data-v-3ebf8a2e]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.page-header .header-content .page-desc[data-v-3ebf8a2e]{font-size:16px;color:var(--text-secondary);margin:0}.page-header .header-placeholder[data-v-3ebf8a2e]{width:90px;flex-shrink:0}.coin-list[data-v-3ebf8a2e]{background:var(--bg-overlay);border-radius:20px;padding:24px;margin-bottom:32px;min-height:300px}.coin-item[data-v-3ebf8a2e]{display:flex;align-items:center;justify-content:space-between;padding:20px;border-radius:16px;background:var(--bg-overlay);border:2px solid var(--border-color);cursor:pointer;transition:all .3s;margin-bottom:16px}.coin-item[data-v-3ebf8a2e]:last-child{margin-bottom:0}.coin-item[data-v-3ebf8a2e]:hover{border-color:var(--border-color);background:var(--bg-hover);transform:translate(4px)}.coin-item[data-v-3ebf8a2e]:active{transform:translate(2px) scale(.99)}.coin-item .coin-left[data-v-3ebf8a2e]{display:flex;align-items:center;gap:16px;flex:1}.coin-item .coin-icon[data-v-3ebf8a2e]{width:48px;height:48px;border-radius:12px;background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.coin-item .coin-icon img[data-v-3ebf8a2e]{width:32px;height:32px;object-fit:contain}.coin-item .coin-info[data-v-3ebf8a2e]{flex:1}.coin-item .coin-name[data-v-3ebf8a2e]{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.coin-item .coin-fee[data-v-3ebf8a2e]{font-size:13px;color:var(--text-secondary);font-weight:500}.coin-item .arrow-icon[data-v-3ebf8a2e]{font-size:20px;color:var(--text-disabled);flex-shrink:0;transition:all .3s}.coin-item:hover .arrow-icon[data-v-3ebf8a2e]{color:var(--color-primary);transform:translate(4px)}.tips-section[data-v-3ebf8a2e]{background:var(--bg-warning-light);border-radius:16px;padding:24px;border:1px solid var(--border-color)}.tips-title[data-v-3ebf8a2e]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--color-warning);margin-bottom:16px}.tips-title .el-icon[data-v-3ebf8a2e]{font-size:20px;color:var(--color-warning)}.tips-list[data-v-3ebf8a2e]{margin:0;padding-left:20px;color:var(--text-secondary);font-size:14px;line-height:1.8}.tips-list li[data-v-3ebf8a2e]{margin-bottom:8px}.tips-list li[data-v-3ebf8a2e]:last-child{margin-bottom:0}@media (max-width: 768px){.withdraw-page[data-v-3ebf8a2e]{padding:20px 16px}.page-title[data-v-3ebf8a2e]{font-size:26px}.coin-list[data-v-3ebf8a2e],.coin-item[data-v-3ebf8a2e]{padding:16px}.coin-item .coin-icon[data-v-3ebf8a2e]{width:40px;height:40px}.coin-item .coin-icon img[data-v-3ebf8a2e]{width:28px;height:28px}.coin-item .coin-name[data-v-3ebf8a2e]{font-size:15px}.coin-item .coin-fee[data-v-3ebf8a2e]{font-size:12px}}[data-v-3ebf8a2e] .el-loading-mask{background-color:#0000004d!important}[data-v-3ebf8a2e] .el-loading-mask .el-loading-spinner .path{stroke:var(--color-primary)!important}[data-v-3ebf8a2e] .el-loading-mask .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}html[data-theme=light] .tips-section[data-v-3ebf8a2e]{background:#f8f9fa!important}.transfer-page[data-v-6a540f89]{min-height:calc(100vh - 60px);background:var(--bg-primary);padding:32px 24px}.page-container[data-v-6a540f89]{max-width:700px;margin:0 auto}.page-header[data-v-6a540f89]{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.page-header .back-button[data-v-6a540f89]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;border-radius:8px;cursor:pointer;transition:all .3s;font-size:14px;font-weight:500;border:none;flex-shrink:0}.page-header .back-button[data-v-6a540f89]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translate(-4px)}.page-header .back-button[data-v-6a540f89]:active{transform:translate(-2px) scale(.98)}.page-header .header-content[data-v-6a540f89]{flex:1;text-align:center}.page-header .header-content .page-title[data-v-6a540f89]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.page-header .header-content .page-desc[data-v-6a540f89]{font-size:16px;color:var(--text-secondary);margin:0}.page-header .header-placeholder[data-v-6a540f89]{width:90px;flex-shrink:0}.transfer-form[data-v-6a540f89]{background:var(--bg-overlay);border-radius:20px;padding:32px;margin-bottom:32px}.account-selection-card[data-v-6a540f89]{background:var(--gradient-card);border-radius:16px;padding:24px;margin-bottom:24px;border:2px solid var(--border-color);position:relative;transition:all .3s}.account-selection-card[data-v-6a540f89]:hover{border-color:var(--border-color)}.selection-row[data-v-6a540f89]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.selection-row[data-v-6a540f89]:last-child{margin-bottom:0}.selection-row .label-text[data-v-6a540f89]{font-size:15px;font-weight:600;color:var(--text-primary);width:40px;flex-shrink:0}.selection-row[data-v-6a540f89] .el-select{flex:1}.selection-row[data-v-6a540f89] .el-select .el-input__wrapper{border-radius:10px;transition:all .3s}.selection-row[data-v-6a540f89] .el-select .el-input__wrapper:hover,.selection-row[data-v-6a540f89] .el-select .el-input__wrapper.is-focus{border-color:var(--border-color)}.swap-button[data-v-6a540f89]{display:flex;justify-content:center;padding:8px 0;cursor:pointer}.swap-button .swap-icon[data-v-6a540f89]{width:40px;height:40px;padding:6px;background:var(--bg-primary-light);border:2px solid var(--border-color);border-radius:10px;transition:all .3s;object-fit:contain}.swap-button .swap-icon.rotating[data-v-6a540f89]{animation:rotate180-6a540f89 .6s ease-in-out}.swap-button:hover .swap-icon[data-v-6a540f89]{background:var(--bg-hover);border-color:var(--border-color);transform:scale(1.05)}.swap-button:active .swap-icon[data-v-6a540f89]{transform:scale(.95)}@keyframes rotate180-6a540f89{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.amount-input-card[data-v-6a540f89]{margin-bottom:20px;background:var(--gradient-card);border-radius:16px;padding:20px;border:2px solid var(--border-color);transition:all .3s}.amount-input-card[data-v-6a540f89]:hover{border-color:var(--border-color)}.amount-label[data-v-6a540f89]{font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:12px;display:flex;align-items:center;gap:6px}.amount-label[data-v-6a540f89]:before{content:"";width:3px;height:14px;background:linear-gradient(135deg,var(--color-primary) 0%,#2563eb 100%);border-radius:2px}.amount-input-wrapper[data-v-6a540f89]{display:flex;gap:12px;align-items:center}.amount-input-wrapper[data-v-6a540f89] .el-input{flex:1}.amount-input-wrapper[data-v-6a540f89] .el-input .el-input__wrapper{border-radius:10px;transition:all .3s}.amount-input-wrapper[data-v-6a540f89] .el-input .el-input__wrapper:hover,.amount-input-wrapper[data-v-6a540f89] .el-input .el-input__wrapper.is-focus{border-color:var(--border-color)}.amount-input-wrapper[data-v-6a540f89] .el-input-group__append{background:var(--bg-primary-light);border-left:1px solid var(--border-color)}.amount-input-wrapper .coin-unit[data-v-6a540f89]{font-weight:600;color:var(--color-primary)}.amount-input-wrapper .all-button[data-v-6a540f89]{flex-shrink:0;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none}.amount-input-wrapper .all-button[data-v-6a540f89]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)}.amount-input-wrapper .all-button[data-v-6a540f89]:active{transform:scale(.95)}.balance-info[data-v-6a540f89]{padding:16px 20px;background:var(--bg-overlay);border-radius:12px;font-size:14px;color:var(--color-primary);margin-bottom:24px;border:2px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;transition:all .3s}.balance-info[data-v-6a540f89]:hover{border-color:var(--border-color);transform:translateY(-1px)}.balance-info .balance-amount[data-v-6a540f89]{font-weight:700;font-size:18px;color:var(--color-primary)}.submit-button[data-v-6a540f89]{width:100%;height:52px;font-size:16px;font-weight:600;letter-spacing:.5px;border-radius:14px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;transition:all .3s}.submit-button[data-v-6a540f89]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px)}.submit-button[data-v-6a540f89]:active{transform:translateY(0) scale(.98)}.tips-section[data-v-6a540f89]{background:var(--bg-info-light);border-radius:16px;padding:24px;border:1px solid var(--border-color)}.transfer-page[data-theme=light] .tips-section[data-v-6a540f89],[data-theme=light] .tips-section[data-v-6a540f89],[data-theme=light],.theme-light,.theme-light .tips-section[data-v-6a540f89]{background:#f8f9fa!important}.tips-title[data-v-6a540f89]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--color-primary);margin-bottom:16px}.tips-title .el-icon[data-v-6a540f89]{font-size:20px;color:var(--color-primary)}.tips-list[data-v-6a540f89]{margin:0;padding-left:20px;color:var(--text-secondary);font-size:14px;line-height:1.8}.tips-list li[data-v-6a540f89]{margin-bottom:8px}.tips-list li[data-v-6a540f89]:last-child{margin-bottom:0}@media (max-width: 768px){.transfer-page[data-v-6a540f89]{padding:20px 16px}.page-title[data-v-6a540f89]{font-size:26px}.transfer-form[data-v-6a540f89]{padding:24px 20px}.account-selection-card[data-v-6a540f89]{padding:20px}.amount-input-wrapper[data-v-6a540f89]{flex-direction:column;gap:12px}.amount-input-wrapper .all-button[data-v-6a540f89]{width:100%}}[data-v-6a540f89] .el-loading-mask{background-color:#0000004d!important}[data-v-6a540f89] .el-loading-mask .el-loading-spinner .path{stroke:var(--color-primary)!important}[data-v-6a540f89] .el-loading-mask .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}html[data-theme=light] .tips-section[data-v-6a540f89]{background:#f8f9fa!important}.pc-auth-page[data-v-6c8e0cb0]{min-height:100vh;background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0f172a 100%);display:flex;align-items:center;justify-content:center;padding:20px;position:relative;overflow:hidden}.financial-bg[data-v-6c8e0cb0]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:0}.financial-bg .bg-circle-1[data-v-6c8e0cb0]{position:absolute;top:-150px;right:-150px;width:500px;height:500px;background:radial-gradient(circle,rgba(14,165,233,.2) 0%,rgba(6,182,212,.1) 50%,transparent 70%);border-radius:50%;animation:float-6c8e0cb0 20s ease-in-out infinite;filter:blur(60px)}.financial-bg .bg-circle-2[data-v-6c8e0cb0]{position:absolute;bottom:-180px;left:-100px;width:450px;height:450px;background:radial-gradient(circle,rgba(59,130,246,.15) 0%,rgba(37,99,235,.08) 50%,transparent 70%);border-radius:50%;animation:float-6c8e0cb0 18s ease-in-out infinite reverse;filter:blur(50px)}.financial-bg .bg-grid[data-v-6c8e0cb0]{position:fixed;bottom:-50%;left:-10%;width:120%;height:150%;background-image:linear-gradient(rgba(14,165,233,.2) 2px,transparent 2px),linear-gradient(90deg,rgba(14,165,233,.2) 2px,transparent 2px);background-size:100px 100px;background-position:0 0;transform:perspective(600px) rotateX(75deg);transform-origin:center center;animation:gridScroll-6c8e0cb0 3s linear infinite}.financial-bg .bg-grid[data-v-6c8e0cb0]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(14,165,233,.3) 0%,rgba(14,165,233,.15) 40%,transparent 80%)}.financial-bg .financial-symbols[data-v-6c8e0cb0]{position:absolute;top:0;left:0;width:100%;height:100%}.financial-bg .financial-symbols .symbol[data-v-6c8e0cb0]{position:absolute;font-size:48px;font-weight:700;color:#0ea5e91f;opacity:0;animation:symbolFloat-6c8e0cb0 10s ease-in-out infinite}.financial-bg .financial-symbols .symbol.symbol-1[data-v-6c8e0cb0]{top:10%;left:15%;animation-delay:0s}.financial-bg .financial-symbols .symbol.symbol-2[data-v-6c8e0cb0]{top:20%;right:20%;animation-delay:2s}.financial-bg .financial-symbols .symbol.symbol-3[data-v-6c8e0cb0]{top:50%;left:10%;animation-delay:4s}.financial-bg .financial-symbols .symbol.symbol-4[data-v-6c8e0cb0]{bottom:25%;right:15%;animation-delay:6s}.financial-bg .financial-symbols .symbol.symbol-5[data-v-6c8e0cb0]{top:40%;right:25%;animation-delay:8s}.financial-bg .financial-symbols .symbol.symbol-6[data-v-6c8e0cb0]{bottom:35%;left:20%;animation-delay:5s}@keyframes float-6c8e0cb0{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,40px) scale(1.05)}}@keyframes gridScroll-6c8e0cb0{0%{background-position:0 0}to{background-position:0 100px}}@keyframes symbolFloat-6c8e0cb0{0%{opacity:0;transform:translateY(0) scale(.8)}25%{opacity:.5;transform:translateY(-30px) scale(1)}50%{opacity:.8;transform:translateY(-60px) scale(1.1)}75%{opacity:.4;transform:translateY(-90px) scale(1)}to{opacity:0;transform:translateY(-120px) scale(.8)}}@keyframes cardFlipIn-6c8e0cb0{0%{opacity:0;transform:perspective(1000px) rotateY(-15deg) translateY(50px)}to{opacity:1;transform:perspective(1000px) rotateY(0) translateY(0)}}.auth-container[data-v-6c8e0cb0]{width:100%;max-width:1100px;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;display:flex;min-height:600px;position:relative;z-index:1;animation:cardFlipIn-6c8e0cb0 .8s cubic-bezier(.34,1.56,.64,1)}.brand-section[data-v-6c8e0cb0]{flex:1;background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(30,41,59,.95) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:60px 50px;display:flex;flex-direction:column;justify-content:center;color:#fff;position:relative}.brand-section[data-v-6c8e0cb0]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 30% 50%,rgba(14,165,233,.15) 0%,transparent 50%);pointer-events:none}.brand-content[data-v-6c8e0cb0]{max-width:400px;text-align:center;position:relative;z-index:1}.brand-logo[data-v-6c8e0cb0]{width:120px;height:120px;margin:0 auto 24px}.brand-title[data-v-6c8e0cb0]{font-size:36px;font-weight:700;margin:0 0 16px;color:#fff;text-align:center}.brand-subtitle[data-v-6c8e0cb0]{font-size:16px;color:#ffffffe6;margin:0 0 48px;line-height:1.6;text-align:center}.features-list[data-v-6c8e0cb0]{display:flex;flex-direction:column;gap:12px}.feature-item[data-v-6c8e0cb0]{display:flex;align-items:center;justify-content:flex-start;font-size:15px;color:#fffffff2;padding:14px 18px;background:rgba(255,255,255,.15);border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.feature-item[data-v-6c8e0cb0]:hover{background:rgba(255,255,255,.2);transform:translate(5px)}.feature-item[data-v-6c8e0cb0]:before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:14px;background:rgba(255,255,255,.25);border-radius:50%;font-size:14px;font-weight:700;flex-shrink:0}.form-section[data-v-6c8e0cb0]{flex:1;padding:60px 50px;display:flex;flex-direction:column;justify-content:center}.form-wrapper[data-v-6c8e0cb0]{max-width:400px;width:100%}.form-header[data-v-6c8e0cb0]{margin-bottom:24px;text-align:center}.form-title[data-v-6c8e0cb0]{font-size:28px;font-weight:700;color:#1a1a1a;margin:0 0 6px}.form-desc[data-v-6c8e0cb0]{font-size:13px;color:#666;margin:0}.tab-switcher[data-v-6c8e0cb0]{display:flex;gap:8px;margin-bottom:24px;background:#f5f5f5;padding:4px;border-radius:10px}.tab-item[data-v-6c8e0cb0]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 8px;border-radius:8px;font-size:13px;font-weight:500;color:#666;cursor:pointer;transition:all .3s}.tab-item[data-v-6c8e0cb0]:hover{color:#667eea}.tab-item.active[data-v-6c8e0cb0]{background:white;color:#667eea;box-shadow:0 2px 8px #0000001a}.login-form[data-v-6c8e0cb0]{display:flex;flex-direction:column;gap:12px}.form-item .form-label[data-v-6c8e0cb0]{display:block;font-size:13px;font-weight:500;color:#333;margin-bottom:6px}.captcha-wrapper[data-v-6c8e0cb0]{display:flex;gap:12px}.captcha-wrapper[data-v-6c8e0cb0] .el-input{flex:1}.captcha-wrapper .captcha-img[data-v-6c8e0cb0]{width:120px;height:40px;border-radius:8px;overflow:hidden;cursor:pointer;border:1px solid #ddd;transition:all .3s}.captcha-wrapper .captcha-img[data-v-6c8e0cb0]:hover{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.captcha-wrapper .captcha-img img[data-v-6c8e0cb0]{width:100%;height:100%;object-fit:cover;display:block}.code-wrapper[data-v-6c8e0cb0]{display:flex;gap:12px}.code-wrapper[data-v-6c8e0cb0] .el-input{flex:1}.code-wrapper .code-btn[data-v-6c8e0cb0]{white-space:nowrap;min-width:120px}.phone-wrapper[data-v-6c8e0cb0]{display:flex;gap:12px}.phone-wrapper .area-select[data-v-6c8e0cb0]{width:100px}.phone-wrapper[data-v-6c8e0cb0] .el-input{flex:1}.form-options[data-v-6c8e0cb0]{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.form-options .forgot-link[data-v-6c8e0cb0]{color:#0ea5e9;text-decoration:none;font-size:13px;font-weight:500}.form-options .forgot-link[data-v-6c8e0cb0]:hover{color:#0284c7;text-decoration:underline}.submit-btn[data-v-6c8e0cb0]{width:100%;height:44px;font-size:15px;font-weight:600;background:linear-gradient(135deg,#0ea5e9 0%,#06b6d4 100%);border:none;margin-top:8px}.submit-btn[data-v-6c8e0cb0]:hover{background:linear-gradient(135deg,#0284c7 0%,#0891b2 100%)}.form-footer[data-v-6c8e0cb0]{text-align:center;margin-top:20px;font-size:13px;color:#666}.form-footer .footer-text[data-v-6c8e0cb0]{margin-right:8px}.form-footer .register-link[data-v-6c8e0cb0]{color:#0ea5e9;text-decoration:none;font-weight:600}.form-footer .register-link[data-v-6c8e0cb0]:hover{color:#0284c7;text-decoration:underline}[data-v-6c8e0cb0] .el-input__wrapper{box-shadow:0 0 0 1px #e0e0e0 inset;border-radius:8px;padding:1px 15px}[data-v-6c8e0cb0] .el-input__wrapper:hover{box-shadow:0 0 0 1px #0ea5e9 inset}[data-v-6c8e0cb0] .el-input__wrapper.is-focus{box-shadow:0 0 0 2px #0ea5e9 inset!important}[data-v-6c8e0cb0] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#0ea5e9;border-color:#0ea5e9}.pc-auth-page[data-v-b991ef40]{min-height:100vh;background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0f172a 100%);display:flex;align-items:center;justify-content:center;padding:20px;position:relative;overflow:hidden}.financial-bg[data-v-b991ef40]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:0}.financial-bg .bg-circle-1[data-v-b991ef40]{position:absolute;top:-150px;right:-150px;width:500px;height:500px;background:radial-gradient(circle,rgba(14,165,233,.2) 0%,rgba(6,182,212,.1) 50%,transparent 70%);border-radius:50%;animation:float-b991ef40 20s ease-in-out infinite;filter:blur(60px)}.financial-bg .bg-circle-2[data-v-b991ef40]{position:absolute;bottom:-180px;left:-100px;width:450px;height:450px;background:radial-gradient(circle,rgba(59,130,246,.15) 0%,rgba(37,99,235,.08) 50%,transparent 70%);border-radius:50%;animation:float-b991ef40 18s ease-in-out infinite reverse;filter:blur(50px)}.financial-bg .bg-grid[data-v-b991ef40]{position:fixed;bottom:-50%;left:-10%;width:120%;height:150%;background-image:linear-gradient(rgba(14,165,233,.2) 2px,transparent 2px),linear-gradient(90deg,rgba(14,165,233,.2) 2px,transparent 2px);background-size:100px 100px;background-position:0 0;transform:perspective(600px) rotateX(75deg);transform-origin:center center;animation:gridScroll-b991ef40 3s linear infinite}.financial-bg .bg-grid[data-v-b991ef40]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(14,165,233,.3) 0%,rgba(14,165,233,.15) 40%,transparent 80%)}.financial-bg .financial-symbols .symbol[data-v-b991ef40]{position:absolute;font-size:48px;font-weight:700;color:#0ea5e91f;opacity:0;animation:symbolFloat-b991ef40 10s ease-in-out infinite}.financial-bg .financial-symbols .symbol.symbol-1[data-v-b991ef40]{top:10%;left:15%;animation-delay:0s}.financial-bg .financial-symbols .symbol.symbol-2[data-v-b991ef40]{top:20%;right:20%;animation-delay:2s}.financial-bg .financial-symbols .symbol.symbol-3[data-v-b991ef40]{top:50%;left:10%;animation-delay:4s}.financial-bg .financial-symbols .symbol.symbol-4[data-v-b991ef40]{bottom:25%;right:15%;animation-delay:6s}.financial-bg .financial-symbols .symbol.symbol-5[data-v-b991ef40]{top:40%;right:25%;animation-delay:8s}.financial-bg .financial-symbols .symbol.symbol-6[data-v-b991ef40]{bottom:35%;left:20%;animation-delay:5s}@keyframes float-b991ef40{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,40px) scale(1.05)}}@keyframes gridScroll-b991ef40{0%{background-position:0 0}to{background-position:0 100px}}@keyframes symbolFloat-b991ef40{0%{opacity:0;transform:translateY(0) scale(.8)}25%{opacity:.5;transform:translateY(-30px) scale(1)}50%{opacity:.8;transform:translateY(-60px) scale(1.1)}75%{opacity:.4;transform:translateY(-90px) scale(1)}to{opacity:0;transform:translateY(-120px) scale(.8)}}@keyframes cardFlipIn-b991ef40{0%{opacity:0;transform:perspective(1000px) rotateY(-15deg) translateY(50px)}to{opacity:1;transform:perspective(1000px) rotateY(0) translateY(0)}}.auth-container[data-v-b991ef40]{width:100%;max-width:1100px;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;display:flex;min-height:650px;position:relative;z-index:1;animation:cardFlipIn-b991ef40 .8s cubic-bezier(.34,1.56,.64,1)}.brand-section[data-v-b991ef40]{flex:1;background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(30,41,59,.95) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:60px 50px;display:flex;flex-direction:column;justify-content:center;color:#fff;position:relative}.brand-section[data-v-b991ef40]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 30% 50%,rgba(14,165,233,.15) 0%,transparent 50%);pointer-events:none}.brand-content[data-v-b991ef40]{max-width:400px;text-align:center;position:relative;z-index:1}.brand-logo[data-v-b991ef40]{width:120px;height:120px;margin:0 auto 24px}.brand-title[data-v-b991ef40]{font-size:36px;font-weight:700;margin:0 0 16px;color:#fff;text-align:center}.brand-subtitle[data-v-b991ef40]{font-size:16px;color:#ffffffe6;margin:0 0 48px;line-height:1.6;text-align:center}.benefits-list[data-v-b991ef40]{display:flex;flex-direction:column;gap:12px}.benefit-item[data-v-b991ef40]{text-align:left;padding:16px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:10px;transition:all .3s ease}.benefit-item[data-v-b991ef40]:hover{background:rgba(255,255,255,.2);transform:translate(5px)}.benefit-item h3[data-v-b991ef40]{font-size:16px;font-weight:600;color:#fff;margin:0 0 8px}.benefit-item p[data-v-b991ef40]{font-size:13px;color:#ffffffd9;margin:0;line-height:1.6}.form-section[data-v-b991ef40]{flex:1;padding:40px 50px;display:flex;flex-direction:column;justify-content:center;overflow-y:auto}.form-wrapper[data-v-b991ef40]{max-width:400px;width:100%}.form-header[data-v-b991ef40]{margin-bottom:20px;text-align:center}.form-title[data-v-b991ef40]{font-size:26px;font-weight:700;color:#1a1a1a;margin:0 0 6px}.form-desc[data-v-b991ef40]{font-size:13px;color:#666;margin:0}.tab-switcher[data-v-b991ef40]{display:flex;gap:8px;margin-bottom:20px;background:#f5f5f5;padding:4px;border-radius:10px}.tab-item[data-v-b991ef40]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 8px;border-radius:8px;font-size:13px;font-weight:500;color:#666;cursor:pointer;transition:all .3s}.tab-item[data-v-b991ef40]:hover{color:#667eea}.tab-item.active[data-v-b991ef40]{background:white;color:#667eea;box-shadow:0 2px 8px #0000001a}.register-form[data-v-b991ef40]{display:flex;flex-direction:column;gap:10px}.form-item .form-label[data-v-b991ef40]{display:block;font-size:13px;font-weight:500;color:#333;margin-bottom:5px}.captcha-wrapper[data-v-b991ef40]{display:flex;gap:12px}.captcha-wrapper[data-v-b991ef40] .el-input{flex:1}.captcha-wrapper .captcha-img[data-v-b991ef40]{width:120px;height:40px;border-radius:8px;overflow:hidden;cursor:pointer;border:1px solid #ddd;transition:all .3s}.captcha-wrapper .captcha-img[data-v-b991ef40]:hover{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.captcha-wrapper .captcha-img img[data-v-b991ef40]{width:100%;height:100%;object-fit:cover;display:block}.code-wrapper[data-v-b991ef40]{display:flex;gap:12px}.code-wrapper[data-v-b991ef40] .el-input{flex:1}.code-wrapper .code-btn[data-v-b991ef40]{white-space:nowrap;min-width:120px}.phone-wrapper[data-v-b991ef40]{display:flex;gap:12px}.phone-wrapper .area-select[data-v-b991ef40]{width:100px}.phone-wrapper[data-v-b991ef40] .el-input{flex:1}.form-agreement[data-v-b991ef40]{margin-top:2px}.form-agreement[data-v-b991ef40] .el-checkbox__label{font-size:12px;color:#666;line-height:1.4}.form-agreement .link[data-v-b991ef40]{color:#0ea5e9;text-decoration:none}.form-agreement .link[data-v-b991ef40]:hover{color:#0284c7;text-decoration:underline}.submit-btn[data-v-b991ef40]{width:100%;height:42px;font-size:15px;font-weight:600;background:linear-gradient(135deg,#0ea5e9 0%,#06b6d4 100%);border:none;margin-top:6px}.submit-btn[data-v-b991ef40]:hover{background:linear-gradient(135deg,#0284c7 0%,#0891b2 100%)}.form-footer[data-v-b991ef40]{text-align:center;margin-top:16px;font-size:13px;color:#666}.form-footer .footer-text[data-v-b991ef40]{margin-right:8px}.form-footer .login-link[data-v-b991ef40]{color:#0ea5e9;text-decoration:none;font-weight:600}.form-footer .login-link[data-v-b991ef40]:hover{color:#0284c7;text-decoration:underline}[data-v-b991ef40] .el-input__wrapper{box-shadow:0 0 0 1px #e0e0e0 inset;border-radius:8px;padding:1px 15px}[data-v-b991ef40] .el-input__wrapper:hover{box-shadow:0 0 0 1px #0ea5e9 inset}[data-v-b991ef40] .el-input__wrapper.is-focus{box-shadow:0 0 0 2px #0ea5e9 inset!important}[data-v-b991ef40] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#0ea5e9;border-color:#0ea5e9}.pc-auth-page[data-v-7df9ee21]{min-height:100vh;background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0f172a 100%);display:flex;align-items:center;justify-content:center;padding:20px;position:relative;overflow:hidden}.financial-bg[data-v-7df9ee21]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:0}.financial-bg .bg-circle-1[data-v-7df9ee21],.financial-bg .bg-circle-2[data-v-7df9ee21]{position:absolute;border-radius:50%;animation:float-7df9ee21 20s ease-in-out infinite}.financial-bg .bg-circle-1[data-v-7df9ee21]{top:-150px;right:-150px;width:500px;height:500px;background:radial-gradient(circle,rgba(14,165,233,.2) 0%,rgba(6,182,212,.1) 50%,transparent 70%);filter:blur(60px)}.financial-bg .bg-circle-2[data-v-7df9ee21]{bottom:-180px;left:-100px;width:450px;height:450px;background:radial-gradient(circle,rgba(59,130,246,.15) 0%,rgba(37,99,235,.08) 50%,transparent 70%);animation-direction:reverse;animation-duration:18s;filter:blur(50px)}.financial-bg .bg-grid[data-v-7df9ee21]{position:fixed;bottom:-50%;left:-10%;width:120%;height:150%;background-image:linear-gradient(rgba(14,165,233,.2) 2px,transparent 2px),linear-gradient(90deg,rgba(14,165,233,.2) 2px,transparent 2px);background-size:100px 100px;background-position:0 0;transform:perspective(600px) rotateX(75deg);transform-origin:center center;animation:gridScroll-7df9ee21 3s linear infinite}.financial-bg .bg-grid[data-v-7df9ee21]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(14,165,233,.3) 0%,rgba(14,165,233,.15) 40%,transparent 80%)}.financial-bg .financial-symbols .symbol[data-v-7df9ee21]{position:absolute;font-size:48px;font-weight:700;color:#0ea5e91f;opacity:0;animation:symbolFloat-7df9ee21 10s ease-in-out infinite}.financial-bg .financial-symbols .symbol.symbol-1[data-v-7df9ee21]{top:10%;left:15%}.financial-bg .financial-symbols .symbol.symbol-2[data-v-7df9ee21]{top:20%;right:20%;animation-delay:2s}.financial-bg .financial-symbols .symbol.symbol-3[data-v-7df9ee21]{top:50%;left:10%;animation-delay:4s}.financial-bg .financial-symbols .symbol.symbol-4[data-v-7df9ee21]{bottom:25%;right:15%;animation-delay:6s}.financial-bg .financial-symbols .symbol.symbol-5[data-v-7df9ee21]{top:40%;right:25%;animation-delay:8s}.financial-bg .financial-symbols .symbol.symbol-6[data-v-7df9ee21]{bottom:35%;left:20%;animation-delay:5s}@keyframes float-7df9ee21{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,40px) scale(1.05)}}@keyframes gridScroll-7df9ee21{0%{background-position:0 0}to{background-position:0 100px}}@keyframes symbolFloat-7df9ee21{0%{opacity:0;transform:translateY(0) scale(.8)}25%{opacity:.5;transform:translateY(-30px) scale(1)}50%{opacity:.8;transform:translateY(-60px) scale(1.1)}75%{opacity:.4;transform:translateY(-90px) scale(1)}to{opacity:0;transform:translateY(-120px) scale(.8)}}@keyframes cardFlipIn-7df9ee21{0%{opacity:0;transform:perspective(1000px) rotateY(-15deg) translateY(50px)}to{opacity:1;transform:perspective(1000px) rotateY(0) translateY(0)}}.auth-container[data-v-7df9ee21]{width:100%;max-width:1100px;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;display:flex;min-height:600px;position:relative;z-index:1;animation:cardFlipIn-7df9ee21 .8s cubic-bezier(.34,1.56,.64,1)}.brand-section[data-v-7df9ee21]{flex:1;background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(30,41,59,.95) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:60px 50px;display:flex;flex-direction:column;justify-content:center;color:#fff;position:relative}.brand-section[data-v-7df9ee21]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 50%,rgba(14,165,233,.15) 0%,transparent 50%);pointer-events:none}.brand-content[data-v-7df9ee21]{max-width:400px;text-align:center;position:relative;z-index:1}.brand-logo[data-v-7df9ee21]{width:120px;height:120px;margin:0 auto 24px}.brand-title[data-v-7df9ee21]{font-size:36px;font-weight:700;margin:0 0 16px;color:#fff;text-align:center}.brand-subtitle[data-v-7df9ee21]{font-size:16px;color:#ffffffe6;margin:0 0 48px;line-height:1.6;text-align:center}.tips-list[data-v-7df9ee21]{display:flex;flex-direction:column;gap:12px}.tip-item[data-v-7df9ee21]{text-align:left;padding:16px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:10px;transition:all .3s ease}.tip-item[data-v-7df9ee21]:hover{background:rgba(255,255,255,.2);transform:translate(5px)}.tip-item h3[data-v-7df9ee21]{font-size:16px;font-weight:600;color:#fff;margin:0 0 8px}.tip-item p[data-v-7df9ee21]{font-size:13px;color:#ffffffd9;margin:0;line-height:1.6}.form-section[data-v-7df9ee21]{flex:1;padding:60px 50px;display:flex;flex-direction:column;justify-content:center}.form-wrapper[data-v-7df9ee21]{max-width:400px;width:100%}.form-header[data-v-7df9ee21]{margin-bottom:24px;text-align:center}.form-title[data-v-7df9ee21]{font-size:28px;font-weight:700;color:#1a1a1a;margin:0 0 6px}.form-desc[data-v-7df9ee21]{font-size:13px;color:#666;margin:0}.steps-indicator[data-v-7df9ee21]{display:flex;align-items:center;margin-bottom:28px}.step-item[data-v-7df9ee21]{display:flex;flex-direction:column;align-items:center;gap:6px}.step-item .step-number[data-v-7df9ee21]{width:40px;height:40px;border-radius:50%;background:#f0f0f0;color:#999;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;transition:all .3s}.step-item .step-label[data-v-7df9ee21]{font-size:12px;color:#999;font-weight:500;transition:all .3s}.step-item.active .step-number[data-v-7df9ee21]{background:#667eea;color:#fff}.step-item.active .step-label[data-v-7df9ee21]{color:#667eea}.step-item.completed .step-number[data-v-7df9ee21]{background:#52c41a;color:#fff}.step-item.completed .step-label[data-v-7df9ee21]{color:#52c41a}.step-line[data-v-7df9ee21]{flex:1;height:2px;background:#f0f0f0;margin:0 12px;transition:all .3s}.step-line.active[data-v-7df9ee21]{background:#52c41a}.reset-form[data-v-7df9ee21]{display:flex;flex-direction:column;gap:14px}.form-item .form-label[data-v-7df9ee21]{display:block;font-size:13px;font-weight:500;color:#333;margin-bottom:6px}.code-wrapper[data-v-7df9ee21]{display:flex;gap:12px}.code-wrapper[data-v-7df9ee21] .el-input{flex:1}.code-wrapper .code-btn[data-v-7df9ee21]{white-space:nowrap;min-width:120px}.password-strength[data-v-7df9ee21]{margin-top:8px;display:flex;align-items:center;gap:12px}.password-strength .strength-bar[data-v-7df9ee21]{flex:1;height:4px;background:#f0f0f0;border-radius:2px;overflow:hidden}.password-strength .strength-bar .strength-fill[data-v-7df9ee21]{height:100%;transition:all .3s}.password-strength .strength-bar .strength-fill.weak[data-v-7df9ee21]{background:#ff4d4f}.password-strength .strength-bar .strength-fill.medium[data-v-7df9ee21]{background:#faad14}.password-strength .strength-bar .strength-fill.strong[data-v-7df9ee21]{background:#52c41a}.password-strength .strength-text[data-v-7df9ee21]{font-size:12px;font-weight:500;color:#999;min-width:20px}.button-group[data-v-7df9ee21]{display:flex;gap:12px;margin-top:8px}.button-group .back-btn[data-v-7df9ee21]{flex:0 0 auto;width:120px}.button-group .submit-btn[data-v-7df9ee21]{flex:1}.submit-btn[data-v-7df9ee21]{width:100%;height:44px;font-size:15px;font-weight:600;background:linear-gradient(135deg,#0ea5e9 0%,#06b6d4 100%);border:none;margin-top:6px}.submit-btn[data-v-7df9ee21]:hover{background:linear-gradient(135deg,#0284c7 0%,#0891b2 100%)}.success-content[data-v-7df9ee21]{text-align:center;padding:40px 0}.success-content .success-icon[data-v-7df9ee21]{width:80px;height:80px;margin:0 auto 24px;border-radius:50%;background:linear-gradient(135deg,#52c41a 0%,#73d13d 100%);display:flex;align-items:center;justify-content:center;font-size:48px;color:#fff}.success-content .success-title[data-v-7df9ee21]{font-size:24px;font-weight:600;color:#1a1a1a;margin:0 0 12px}.success-content .success-desc[data-v-7df9ee21]{font-size:14px;color:#666;margin:0 0 32px;line-height:1.6}.form-footer[data-v-7df9ee21]{text-align:center;margin-top:24px}.form-footer .back-login[data-v-7df9ee21]{display:inline-flex;align-items:center;gap:6px;color:#0ea5e9;text-decoration:none;font-size:14px;font-weight:500}.form-footer .back-login[data-v-7df9ee21]:hover{color:#0284c7;text-decoration:underline}[data-v-7df9ee21] .el-input__wrapper{box-shadow:0 0 0 1px #e0e0e0 inset;border-radius:8px;padding:1px 15px}[data-v-7df9ee21] .el-input__wrapper:hover{box-shadow:0 0 0 1px #0ea5e9 inset}[data-v-7df9ee21] .el-input__wrapper.is-focus{box-shadow:0 0 0 2px #0ea5e9 inset!important}.pc-terms-page[data-v-1bb5c65c]{height:100vh;background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0f172a 100%);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:20px}.financial-bg[data-v-1bb5c65c]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:0}.financial-bg .bg-circle[data-v-1bb5c65c]{position:absolute;border-radius:50%;animation:float-1bb5c65c 20s ease-in-out infinite}.financial-bg .bg-circle-1[data-v-1bb5c65c]{top:-150px;right:-150px;width:500px;height:500px;background:radial-gradient(circle,rgba(14,165,233,.2) 0%,rgba(6,182,212,.1) 50%,transparent 70%);filter:blur(60px)}.financial-bg .bg-circle-2[data-v-1bb5c65c]{bottom:-180px;left:-100px;width:450px;height:450px;background:radial-gradient(circle,rgba(59,130,246,.15) 0%,rgba(37,99,235,.08) 50%,transparent 70%);animation-direction:reverse;animation-duration:18s;filter:blur(50px)}.financial-bg .bg-grid[data-v-1bb5c65c]{position:fixed;bottom:-50%;left:-10%;width:120%;height:150%;background-image:linear-gradient(rgba(14,165,233,.2) 2px,transparent 2px),linear-gradient(90deg,rgba(14,165,233,.2) 2px,transparent 2px);background-size:100px 100px;background-position:0 0;transform:perspective(600px) rotateX(75deg);transform-origin:center center;animation:gridScroll-1bb5c65c 3s linear infinite}.financial-bg .bg-grid[data-v-1bb5c65c]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(14,165,233,.3) 0%,rgba(14,165,233,.15) 40%,transparent 80%)}.financial-bg .financial-symbols[data-v-1bb5c65c]{position:absolute;top:0;left:0;width:100%;height:100%}.financial-bg .financial-symbols .symbol[data-v-1bb5c65c]{position:absolute;font-size:48px;font-weight:700;color:#0ea5e91f;opacity:0;animation:symbolFloat-1bb5c65c 10s ease-in-out infinite}.financial-bg .financial-symbols .symbol.symbol-1[data-v-1bb5c65c]{top:10%;left:15%;animation-delay:0s}.financial-bg .financial-symbols .symbol.symbol-2[data-v-1bb5c65c]{top:20%;right:20%;animation-delay:2s}.financial-bg .financial-symbols .symbol.symbol-3[data-v-1bb5c65c]{top:60%;left:10%;animation-delay:4s}.financial-bg .financial-symbols .symbol.symbol-4[data-v-1bb5c65c]{top:70%;right:15%;animation-delay:6s}.financial-bg .financial-symbols .symbol.symbol-5[data-v-1bb5c65c]{top:40%;right:25%;animation-delay:8s}.terms-container[data-v-1bb5c65c]{width:100%;max-width:1100px;height:600px;position:relative;z-index:1}.terms-card[data-v-1bb5c65c]{width:100%;height:100%;background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 10px 40px #0003;animation:cardFlipIn-1bb5c65c .8s cubic-bezier(.34,1.56,.64,1);border:1px solid rgba(14,165,233,.1);position:relative;display:flex;flex-direction:column}.card-header[data-v-1bb5c65c]{padding:24px 30px;border-bottom:1px solid rgba(14,165,233,.1);background:#fff;display:flex;align-items:center;gap:20px;position:relative}.back-button[data-v-1bb5c65c]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#0ea5e9 0%,#06b6d4 100%);color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0ea5e94d;border:none;flex-shrink:0}.back-button[data-v-1bb5c65c]:hover{transform:translate(-3px);box-shadow:0 4px 12px #0ea5e980}.back-button[data-v-1bb5c65c]:active{transform:translate(-2px)}.back-button .el-icon[data-v-1bb5c65c]{font-size:16px}.page-title[data-v-1bb5c65c]{font-size:24px;font-weight:700;color:#0f172a;margin:0;flex:1;text-align:center;background:linear-gradient(135deg,#0ea5e9 0%,#06b6d4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.card-content[data-v-1bb5c65c]{flex:1;padding:40px 60px;overflow:hidden;background:linear-gradient(to bottom,#f8fafc 0%,#ffffff 100%)}.card-content[data-v-1bb5c65c] .el-scrollbar{height:100%}.card-content[data-v-1bb5c65c] .el-scrollbar__wrap{overflow-x:hidden}.loading-state[data-v-1bb5c65c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#666}.loading-state .el-icon[data-v-1bb5c65c]{font-size:48px;margin-bottom:16px;color:#0ea5e9}.loading-state p[data-v-1bb5c65c]{font-size:14px;margin:0}.terms-content[data-v-1bb5c65c]{font-size:15px;line-height:1.8;color:#374151;word-wrap:break-word;padding-right:20px}.terms-content[data-v-1bb5c65c] h1,.terms-content[data-v-1bb5c65c] h2,.terms-content[data-v-1bb5c65c] h3,.terms-content[data-v-1bb5c65c] h4,.terms-content[data-v-1bb5c65c] h5,.terms-content[data-v-1bb5c65c] h6{color:#0f172a;margin:28px 0 16px;font-weight:700;position:relative;padding-left:14px}.terms-content[data-v-1bb5c65c] h1:before,.terms-content[data-v-1bb5c65c] h2:before,.terms-content[data-v-1bb5c65c] h3:before,.terms-content[data-v-1bb5c65c] h4:before,.terms-content[data-v-1bb5c65c] h5:before,.terms-content[data-v-1bb5c65c] h6:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:linear-gradient(180deg,#0ea5e9 0%,#06b6d4 100%)}.terms-content[data-v-1bb5c65c] h1{font-size:24px}.terms-content[data-v-1bb5c65c] h2{font-size:22px;color:#0ea5e9}.terms-content[data-v-1bb5c65c] h2:before{height:80%}.terms-content[data-v-1bb5c65c] h3{font-size:18px}.terms-content[data-v-1bb5c65c] h3:before{height:60%}.terms-content[data-v-1bb5c65c] h4{font-size:16px}.terms-content[data-v-1bb5c65c] p{margin:16px 0;text-align:justify;line-height:2}.terms-content[data-v-1bb5c65c] ul,.terms-content[data-v-1bb5c65c] ol{margin:16px 0;padding-left:32px}.terms-content[data-v-1bb5c65c] ul li,.terms-content[data-v-1bb5c65c] ol li{margin:12px 0;line-height:1.8;position:relative}.terms-content[data-v-1bb5c65c] ul li::marker,.terms-content[data-v-1bb5c65c] ol li::marker{color:#0ea5e9;font-weight:600}.terms-content[data-v-1bb5c65c] strong,.terms-content[data-v-1bb5c65c] b{font-weight:700;color:#0ea5e9}.terms-content[data-v-1bb5c65c] a{color:#0ea5e9;text-decoration:none}.terms-content[data-v-1bb5c65c] a:hover{text-decoration:underline}.terms-content[data-v-1bb5c65c] img{max-width:100%;height:auto;margin:20px 0;border-radius:8px}.terms-content[data-v-1bb5c65c] table{width:100%;border-collapse:collapse;margin:20px 0}.terms-content[data-v-1bb5c65c] table th,.terms-content[data-v-1bb5c65c] table td{border:1px solid #e5e7eb;padding:12px;text-align:left}.terms-content[data-v-1bb5c65c] table th{background:#f3f4f6;font-weight:600}.terms-content[data-v-1bb5c65c] blockquote{margin:20px 0;padding:16px 20px;background:#f0f9ff;border-left:4px solid #0ea5e9;color:#334155}.terms-content[data-v-1bb5c65c] code{background:#f1f5f9;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:14px}.terms-content[data-v-1bb5c65c] pre{background:#1e293b;color:#e2e8f0;padding:16px;border-radius:8px;overflow-x:auto;margin:20px 0}.terms-content[data-v-1bb5c65c] pre code{background:none;padding:0;color:inherit}@keyframes float-1bb5c65c{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,40px) scale(1.05)}}@keyframes gridScroll-1bb5c65c{0%{background-position:0 0}to{background-position:0 100px}}@keyframes symbolFloat-1bb5c65c{0%{opacity:0;transform:translateY(0) scale(.8)}25%{opacity:.5;transform:translateY(-30px) scale(1)}50%{opacity:.8;transform:translateY(-60px) scale(1.1)}75%{opacity:.4;transform:translateY(-90px) scale(1)}to{opacity:0;transform:translateY(-120px) scale(.8)}}@keyframes cardFadeIn-1bb5c65c{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes cardFlipIn-1bb5c65c{0%{opacity:0;transform:perspective(1000px) rotateY(-15deg) translateY(50px)}to{opacity:1;transform:perspective(1000px) rotateY(0) translateY(0)}}@media (max-width: 768px){.pc-terms-page[data-v-1bb5c65c]{padding:20px 10px}.terms-card[data-v-1bb5c65c]{border-radius:12px}.card-header[data-v-1bb5c65c]{padding:30px 20px}.card-header .title[data-v-1bb5c65c]{font-size:24px}.card-header .subtitle[data-v-1bb5c65c]{font-size:12px}.card-body[data-v-1bb5c65c]{padding:20px}.terms-content[data-v-1bb5c65c]{font-size:14px}}.pc-privacy-page[data-v-20e4e1da]{height:100vh;background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0f172a 100%);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:20px}.financial-bg[data-v-20e4e1da]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:0}.financial-bg .bg-circle[data-v-20e4e1da]{position:absolute;border-radius:50%;animation:float-20e4e1da 20s ease-in-out infinite}.financial-bg .bg-circle-1[data-v-20e4e1da]{top:-150px;right:-150px;width:500px;height:500px;background:radial-gradient(circle,rgba(14,165,233,.2) 0%,rgba(6,182,212,.1) 50%,transparent 70%);filter:blur(60px)}.financial-bg .bg-circle-2[data-v-20e4e1da]{bottom:-180px;left:-100px;width:450px;height:450px;background:radial-gradient(circle,rgba(59,130,246,.15) 0%,rgba(37,99,235,.08) 50%,transparent 70%);animation-direction:reverse;animation-duration:18s;filter:blur(50px)}.financial-bg .bg-grid[data-v-20e4e1da]{position:fixed;bottom:-50%;left:-10%;width:120%;height:150%;background-image:linear-gradient(rgba(14,165,233,.2) 2px,transparent 2px),linear-gradient(90deg,rgba(14,165,233,.2) 2px,transparent 2px);background-size:100px 100px;background-position:0 0;transform:perspective(600px) rotateX(75deg);transform-origin:center center;animation:gridScroll-20e4e1da 3s linear infinite}.financial-bg .bg-grid[data-v-20e4e1da]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(14,165,233,.3) 0%,rgba(14,165,233,.15) 40%,transparent 80%)}.financial-bg .financial-symbols[data-v-20e4e1da]{position:absolute;top:0;left:0;width:100%;height:100%}.financial-bg .financial-symbols .symbol[data-v-20e4e1da]{position:absolute;font-size:48px;font-weight:700;color:#0ea5e91f;opacity:0;animation:symbolFloat-20e4e1da 10s ease-in-out infinite}.financial-bg .financial-symbols .symbol.symbol-1[data-v-20e4e1da]{top:10%;left:15%;animation-delay:0s}.financial-bg .financial-symbols .symbol.symbol-2[data-v-20e4e1da]{top:20%;right:20%;animation-delay:2s}.financial-bg .financial-symbols .symbol.symbol-3[data-v-20e4e1da]{top:60%;left:10%;animation-delay:4s}.financial-bg .financial-symbols .symbol.symbol-4[data-v-20e4e1da]{top:70%;right:15%;animation-delay:6s}.financial-bg .financial-symbols .symbol.symbol-5[data-v-20e4e1da]{top:40%;right:25%;animation-delay:8s}.privacy-container[data-v-20e4e1da]{width:100%;max-width:1100px;height:600px;position:relative;z-index:1}.privacy-card[data-v-20e4e1da]{width:100%;height:100%;background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 10px 40px #0003;animation:cardFlipIn-20e4e1da .8s cubic-bezier(.34,1.56,.64,1);border:1px solid rgba(14,165,233,.1);position:relative;display:flex;flex-direction:column}.card-header[data-v-20e4e1da]{padding:24px 30px;border-bottom:1px solid rgba(14,165,233,.1);background:#fff;display:flex;align-items:center;gap:20px;position:relative}.back-button[data-v-20e4e1da]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#0ea5e9 0%,#06b6d4 100%);color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0ea5e94d;border:none;flex-shrink:0}.back-button[data-v-20e4e1da]:hover{transform:translate(-3px);box-shadow:0 4px 12px #0ea5e980}.back-button[data-v-20e4e1da]:active{transform:translate(-2px)}.back-button .el-icon[data-v-20e4e1da]{font-size:16px}.page-title[data-v-20e4e1da]{font-size:24px;font-weight:700;color:#0f172a;margin:0;flex:1;text-align:center;background:linear-gradient(135deg,#0ea5e9 0%,#06b6d4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.card-content[data-v-20e4e1da]{flex:1;padding:40px 60px;overflow:hidden;background:linear-gradient(to bottom,#f8fafc 0%,#ffffff 100%)}.card-content[data-v-20e4e1da] .el-scrollbar{height:100%}.card-content[data-v-20e4e1da] .el-scrollbar__wrap{overflow-x:hidden}.loading-state[data-v-20e4e1da]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#666}.loading-state .el-icon[data-v-20e4e1da]{font-size:48px;margin-bottom:16px;color:#0ea5e9}.loading-state p[data-v-20e4e1da]{font-size:14px;margin:0}.privacy-content[data-v-20e4e1da]{font-size:15px;line-height:1.8;color:#374151;word-wrap:break-word;padding-right:20px}.privacy-content[data-v-20e4e1da] h1,.privacy-content[data-v-20e4e1da] h2,.privacy-content[data-v-20e4e1da] h3,.privacy-content[data-v-20e4e1da] h4,.privacy-content[data-v-20e4e1da] h5,.privacy-content[data-v-20e4e1da] h6{color:#0f172a;margin:28px 0 16px;font-weight:700;position:relative;padding-left:14px}.privacy-content[data-v-20e4e1da] h1:before,.privacy-content[data-v-20e4e1da] h2:before,.privacy-content[data-v-20e4e1da] h3:before,.privacy-content[data-v-20e4e1da] h4:before,.privacy-content[data-v-20e4e1da] h5:before,.privacy-content[data-v-20e4e1da] h6:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:linear-gradient(180deg,#0ea5e9 0%,#06b6d4 100%)}.privacy-content[data-v-20e4e1da] h1{font-size:24px}.privacy-content[data-v-20e4e1da] h2{font-size:22px;color:#0ea5e9}.privacy-content[data-v-20e4e1da] h2:before{height:80%}.privacy-content[data-v-20e4e1da] h3{font-size:18px}.privacy-content[data-v-20e4e1da] h3:before{height:60%}.privacy-content[data-v-20e4e1da] h4{font-size:16px}.privacy-content[data-v-20e4e1da] p{margin:16px 0;text-align:justify;line-height:2}.privacy-content[data-v-20e4e1da] ul,.privacy-content[data-v-20e4e1da] ol{margin:16px 0;padding-left:32px}.privacy-content[data-v-20e4e1da] ul li,.privacy-content[data-v-20e4e1da] ol li{margin:12px 0;line-height:1.8;position:relative}.privacy-content[data-v-20e4e1da] ul li::marker,.privacy-content[data-v-20e4e1da] ol li::marker{color:#0ea5e9;font-weight:600}.privacy-content[data-v-20e4e1da] strong,.privacy-content[data-v-20e4e1da] b{font-weight:700;color:#0ea5e9}.privacy-content[data-v-20e4e1da] a{color:#0ea5e9;text-decoration:none}.privacy-content[data-v-20e4e1da] a:hover{text-decoration:underline}.privacy-content[data-v-20e4e1da] img{max-width:100%;height:auto;margin:20px 0;border-radius:8px}.privacy-content[data-v-20e4e1da] table{width:100%;border-collapse:collapse;margin:20px 0}.privacy-content[data-v-20e4e1da] table th,.privacy-content[data-v-20e4e1da] table td{border:1px solid #e5e7eb;padding:12px;text-align:left}.privacy-content[data-v-20e4e1da] table th{background:#f3f4f6;font-weight:600}.privacy-content[data-v-20e4e1da] blockquote{margin:20px 0;padding:16px 20px;background:#f0f9ff;border-left:4px solid #0ea5e9;color:#334155}.privacy-content[data-v-20e4e1da] code{background:#f1f5f9;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:14px}.privacy-content[data-v-20e4e1da] pre{background:#1e293b;color:#e2e8f0;padding:16px;border-radius:8px;overflow-x:auto;margin:20px 0}.privacy-content[data-v-20e4e1da] pre code{background:none;padding:0;color:inherit}@keyframes float-20e4e1da{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,40px) scale(1.05)}}@keyframes gridScroll-20e4e1da{0%{background-position:0 0}to{background-position:0 100px}}@keyframes symbolFloat-20e4e1da{0%{opacity:0;transform:translateY(0) scale(.8)}25%{opacity:.5;transform:translateY(-30px) scale(1)}50%{opacity:.8;transform:translateY(-60px) scale(1.1)}75%{opacity:.4;transform:translateY(-90px) scale(1)}to{opacity:0;transform:translateY(-120px) scale(.8)}}@keyframes cardFadeIn-20e4e1da{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes cardFlipIn-20e4e1da{0%{opacity:0;transform:perspective(1000px) rotateY(-15deg) translateY(50px)}to{opacity:1;transform:perspective(1000px) rotateY(0) translateY(0)}}@media (max-width: 768px){.pc-privacy-page[data-v-20e4e1da]{padding:20px 10px}.privacy-card[data-v-20e4e1da]{border-radius:12px}.card-header[data-v-20e4e1da]{padding:30px 20px}.card-header .title[data-v-20e4e1da]{font-size:24px}.card-header .subtitle[data-v-20e4e1da]{font-size:12px}.card-body[data-v-20e4e1da]{padding:20px}.privacy-content[data-v-20e4e1da]{font-size:14px}}.defi-page[data-v-f30c4776]{min-height:100vh;background:var(--bg-primary)}.defi-banner[data-v-f30c4776]{position:relative;width:100%;height:300px;overflow:hidden;background:linear-gradient(270deg,#0a0e27,#1a1f3a,#2a1f4a,#1a2f4a,#0a0e27);background-size:400% 400%;animation:gradientShift-f30c4776 15s ease infinite;display:flex;align-items:center;justify-content:center}.defi-banner .banner-background[data-v-f30c4776]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.defi-banner .banner-background .gradient-orb[data-v-f30c4776]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:float-f30c4776 8s ease-in-out infinite}.defi-banner .banner-background .gradient-orb.orb-1[data-v-f30c4776]{width:300px;height:300px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);top:-100px;left:-50px}.defi-banner .banner-background .gradient-orb.orb-2[data-v-f30c4776]{width:250px;height:250px;background:linear-gradient(135deg,#00c6ff 0%,#0072ff 100%);bottom:-80px;right:-40px;animation-delay:2s}.defi-banner .banner-background .grid-pattern[data-v-f30c4776]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-f30c4776 20s linear infinite}.defi-banner .banner-content[data-v-f30c4776]{position:relative;z-index:1;text-align:center}.defi-banner .banner-content .banner-title[data-v-f30c4776]{font-size:48px;font-weight:700;color:#fff;margin-bottom:16px;text-shadow:0 2px 20px rgba(0,0,0,.3)}.defi-banner .banner-content .banner-subtitle[data-v-f30c4776]{font-size:18px;color:#ffffffe6;font-weight:300;text-shadow:0 1px 10px rgba(0,0,0,.2)}@keyframes float-f30c4776{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes gridMove-f30c4776{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes gradientShift-f30c4776{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.defi-container[data-v-f30c4776]{max-width:1200px;margin:-80px auto 0;padding:0 24px 60px;position:relative;z-index:10}.mining-card[data-v-f30c4776]{background:var(--bg-secondary);border-radius:16px;padding:32px;box-shadow:0 4px 20px #00000014;margin-bottom:40px}.mining-header[data-v-f30c4776]{display:flex;align-items:center;margin-bottom:32px}.mining-header .eth-icon[data-v-f30c4776]{display:flex;align-items:center;gap:12px}.mining-header .eth-icon .eth-svg[data-v-f30c4776]{width:48px;height:48px;color:var(--color-primary)}.mining-header .eth-icon .eth-text[data-v-f30c4776]{font-size:28px;font-weight:700;color:var(--text-primary)}.mining-content[data-v-f30c4776]{position:relative;background:var(--gradient-card);border:1px solid var(--border-color);border-radius:12px;padding:32px}.stats-row[data-v-f30c4776]{display:flex;align-items:center;padding:24px 0}.stats-row[data-v-f30c4776]:not(:last-child){border-bottom:1px solid var(--border-color)}.stat-item[data-v-f30c4776]{flex:1;text-align:center}.stat-divider[data-v-f30c4776]{width:1px;height:60px;background:var(--border-color)}.stat-value[data-v-f30c4776]{font-size:28px;font-weight:700;color:var(--text-primary);margin-bottom:8px}.stat-value.primary[data-v-f30c4776]{color:var(--color-primary)}.stat-label[data-v-f30c4776]{font-size:14px;color:var(--text-secondary)}.action-button[data-v-f30c4776]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140px;height:140px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary) 0%,#60a5fa 100%);border:4px solid #ffffff;box-shadow:0 8px 24px #3b82f64d;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}.action-button[data-v-f30c4776]:hover{transform:translate(-50%,-50%) scale(1.05);box-shadow:0 12px 32px #3b82f666}.profit-section[data-v-f30c4776],.output-section[data-v-f30c4776],.audit-section[data-v-f30c4776],.partner-section[data-v-f30c4776]{background:var(--bg-secondary);border-radius:16px;padding:32px;margin-bottom:24px;box-shadow:0 2px 12px #0000000a}.section-header[data-v-f30c4776]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.section-title[data-v-f30c4776]{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 24px}.rule-link[data-v-f30c4776]{color:var(--color-primary);text-decoration:underline;cursor:pointer;font-size:14px}.rule-link[data-v-f30c4776]:hover{opacity:.8}.profit-table[data-v-f30c4776]{overflow-x:auto}.profit-table table[data-v-f30c4776]{width:100%;border-collapse:collapse;border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.profit-table table th[data-v-f30c4776],.profit-table table td[data-v-f30c4776]{padding:16px;text-align:center;border:1px solid var(--border-color)}.profit-table table thead[data-v-f30c4776]{background:var(--bg-hover)}.profit-table table thead th[data-v-f30c4776]{font-weight:600;color:var(--text-primary);border-top:none}.profit-table table thead th[data-v-f30c4776]:first-child{border-left:none}.profit-table table thead th[data-v-f30c4776]:last-child{border-right:none}.profit-table table tbody tr[data-v-f30c4776]:hover{background:var(--bg-hover)}.profit-table table tbody tr:last-child td[data-v-f30c4776]{border-bottom:none}.profit-table table tbody tr td[data-v-f30c4776]{color:var(--text-secondary)}.profit-table table tbody tr td[data-v-f30c4776]:first-child{border-left:none}.profit-table table tbody tr td[data-v-f30c4776]:last-child{border-right:none}.output-table[data-v-f30c4776]{border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.output-header[data-v-f30c4776]{display:flex;justify-content:space-between;padding:16px 24px;background:var(--bg-hover);font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-color)}.output-scroll[data-v-f30c4776]{height:250px;overflow:hidden;position:relative}.output-list[data-v-f30c4776]{position:relative}.output-item[data-v-f30c4776]{display:flex;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--border-color);transition:background .2s}.output-item[data-v-f30c4776]:last-child{border-bottom:none}.output-item[data-v-f30c4776]:hover{background:var(--bg-hover)}.output-item .address[data-v-f30c4776]{color:var(--text-secondary)}.output-item .amount[data-v-f30c4776]{color:var(--text-primary);font-weight:500}.slide-enter-active[data-v-f30c4776],.slide-leave-active[data-v-f30c4776]{transition:all .5s ease}.slide-enter-from[data-v-f30c4776]{opacity:0;transform:translateY(30px)}.slide-leave-to[data-v-f30c4776]{opacity:0;transform:translateY(-30px)}.slide-move[data-v-f30c4776]{transition:transform .5s ease}.audit-logos[data-v-f30c4776]{display:flex;gap:24px;justify-content:center}.logo-item[data-v-f30c4776]{padding:24px 32px;background:var(--bg-hover);border-radius:8px}.logo-item img[data-v-f30c4776]{height:48px;width:auto}.partner-logos[data-v-f30c4776]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}.partner-item[data-v-f30c4776]{padding:20px;background:var(--bg-hover);border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .3s}.partner-item[data-v-f30c4776]:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014}.partner-item img[data-v-f30c4776]{height:32px;width:auto}.rule-content[data-v-f30c4776] h3{font-size:18px;font-weight:600;color:var(--text-primary);margin:20px 0 12px}.rule-content[data-v-f30c4776] p{font-size:14px;line-height:1.8;color:var(--text-secondary);margin-bottom:12px}@media (max-width: 768px){.defi-banner[data-v-f30c4776]{height:200px}.defi-container[data-v-f30c4776]{margin-top:-40px;padding:0 16px 40px}.mining-card[data-v-f30c4776],.profit-section[data-v-f30c4776],.output-section[data-v-f30c4776],.audit-section[data-v-f30c4776],.partner-section[data-v-f30c4776]{padding:20px}.action-button[data-v-f30c4776]{width:100px;height:100px;font-size:14px}.partner-logos[data-v-f30c4776]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.defi-detail-page[data-v-1bcc0cdc]{min-height:100vh;background:var(--bg-primary);padding:40px 20px}.page-header[data-v-1bcc0cdc]{max-width:1200px;margin:0 auto 32px;display:flex;align-items:center;gap:20px}.page-header .back-btn[data-v-1bcc0cdc]{background:var(--color-primary);color:#fff;border:none;padding:10px 20px;transition:all .3s}.page-header .back-btn[data-v-1bcc0cdc]:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.page-header .page-title[data-v-1bcc0cdc]{font-size:28px;font-weight:700;color:var(--text-primary);margin:0}.detail-container[data-v-1bcc0cdc]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.stats-card[data-v-1bcc0cdc],.records-card[data-v-1bcc0cdc]{background:var(--bg-secondary);border-radius:16px;padding:32px;box-shadow:0 4px 16px #0000000f}.card-title[data-v-1bcc0cdc]{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 24px}.total-revenue[data-v-1bcc0cdc]{text-align:center;padding:32px 0;margin-bottom:32px;border-bottom:2px solid var(--border-color)}.total-revenue .amount[data-v-1bcc0cdc]{font-size:48px;font-weight:700;color:var(--color-primary)}.total-revenue .unit[data-v-1bcc0cdc]{font-size:24px;color:var(--text-secondary);margin-left:8px}.stats-grid[data-v-1bcc0cdc]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.stats-grid .stat-item[data-v-1bcc0cdc]{background:var(--bg-hover);padding:24px;border-radius:12px;text-align:center}.stats-grid .stat-item .stat-label[data-v-1bcc0cdc]{font-size:14px;color:var(--text-secondary);margin-bottom:12px}.stats-grid .stat-item .stat-value[data-v-1bcc0cdc]{font-size:24px;font-weight:700;color:var(--text-primary)}.table-container[data-v-1bcc0cdc] .el-table{background:transparent}.table-container[data-v-1bcc0cdc] .el-table th{background:var(--bg-hover);color:var(--text-primary);font-weight:600}.table-container[data-v-1bcc0cdc] .el-table tr{background:transparent}.table-container[data-v-1bcc0cdc] .el-table tr:hover{background:var(--bg-hover)}.table-container[data-v-1bcc0cdc] .el-table td,.table-container[data-v-1bcc0cdc] .el-table th{border-color:var(--border-color);color:var(--text-primary)}.table-container .profit-value[data-v-1bcc0cdc]{color:#10b981;font-weight:600}.table-container .pagination[data-v-1bcc0cdc]{margin-top:24px;display:flex;justify-content:center}@media (max-width: 768px){.defi-detail-page[data-v-1bcc0cdc]{padding:20px 16px}.page-header[data-v-1bcc0cdc]{margin-bottom:20px}.page-header .page-title[data-v-1bcc0cdc]{font-size:22px}.stats-card[data-v-1bcc0cdc],.records-card[data-v-1bcc0cdc]{padding:20px}.total-revenue[data-v-1bcc0cdc]{padding:24px 0}.total-revenue .amount[data-v-1bcc0cdc]{font-size:36px}.total-revenue .unit[data-v-1bcc0cdc]{font-size:18px}.stats-grid[data-v-1bcc0cdc]{grid-template-columns:1fr;gap:16px}.table-container[data-v-1bcc0cdc]{overflow-x:auto}}.financial-page[data-v-c7159aed]{min-height:100vh;background:var(--bg-primary)}.financial-banner[data-v-c7159aed]{position:relative;width:100%;height:300px;overflow:hidden;background:linear-gradient(270deg,#0a0e27,#1a1f3a,#2a1f4a,#1a2f4a,#0a0e27);background-size:400% 400%;animation:gradientShift-c7159aed 15s ease infinite;display:flex;align-items:center;justify-content:center}.financial-banner .banner-background[data-v-c7159aed]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.financial-banner .banner-background .gradient-orb[data-v-c7159aed]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:float-c7159aed 8s ease-in-out infinite}.financial-banner .banner-background .gradient-orb.orb-1[data-v-c7159aed]{width:300px;height:300px;background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);top:-100px;right:-50px}.financial-banner .banner-background .gradient-orb.orb-2[data-v-c7159aed]{width:250px;height:250px;background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%);bottom:-80px;left:-40px;animation-delay:2s}.financial-banner .banner-background .grid-pattern[data-v-c7159aed]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-c7159aed 20s linear infinite}.financial-banner .banner-content[data-v-c7159aed]{position:relative;z-index:1;text-align:center;color:#fff}.financial-banner .banner-content .banner-title[data-v-c7159aed]{font-size:48px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 20px rgba(0,0,0,.3);color:#fff}.financial-banner .banner-content .banner-subtitle[data-v-c7159aed]{font-size:20px;font-weight:500;opacity:.95;text-shadow:0 2px 8px rgba(0,0,0,.2)}@keyframes float-c7159aed{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes gridMove-c7159aed{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes gradientShift-c7159aed{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.financial-container[data-v-c7159aed]{max-width:1200px;margin:-80px auto 0;padding:0 20px 60px;position:relative;z-index:1}.nav-cards[data-v-c7159aed]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:40px}.nav-card[data-v-c7159aed]{position:relative;background:var(--bg-card);border-radius:20px;padding:36px 24px;text-align:center;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px #00000014;overflow:hidden}.nav-card[data-v-c7159aed]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:scaleX(0);transition:transform .4s cubic-bezier(.4,0,.2,1)}.nav-card[data-v-c7159aed]:hover{transform:translateY(-8px);box-shadow:0 12px 32px #3b82f633}.nav-card[data-v-c7159aed]:hover:before{transform:scaleX(1)}.nav-card:hover .nav-icon-wrapper .nav-icon[data-v-c7159aed]{transform:scale(1.1) rotate(5deg)}.nav-card:hover .nav-icon-wrapper .icon-bg[data-v-c7159aed]{transform:scale(1.3);opacity:.15}.nav-card .nav-icon-wrapper[data-v-c7159aed]{position:relative;width:80px;height:80px;margin:0 auto 20px}.nav-card .nav-icon-wrapper .nav-icon[data-v-c7159aed]{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:var(--gradient-card);box-shadow:0 4px 16px #3b82f61a;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:2}.nav-card .nav-icon-wrapper .nav-icon img[data-v-c7159aed]{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.nav-card .nav-icon-wrapper .icon-bg[data-v-c7159aed]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:20px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);opacity:.08;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.nav-card .nav-label[data-v-c7159aed]{font-size:17px;font-weight:600;color:var(--text-primary);letter-spacing:.5px}.nav-card-0:hover .nav-icon-wrapper .icon-bg[data-v-c7159aed]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.nav-card-1:hover .nav-icon-wrapper .icon-bg[data-v-c7159aed]{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)}.nav-card-2:hover .nav-icon-wrapper .icon-bg[data-v-c7159aed]{background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.nav-card-3:hover .nav-icon-wrapper .icon-bg[data-v-c7159aed]{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%)}.products-section[data-v-c7159aed]{background:var(--bg-card);border-radius:16px;padding:32px;box-shadow:0 4px 16px #0000000f}.loading-container[data-v-c7159aed]{display:flex;justify-content:center;align-items:center;padding:100px 0}.product-list[data-v-c7159aed]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:24px}.product-card[data-v-c7159aed]{background:var(--bg-overlay);border:1px solid var(--border-color);border-radius:12px;padding:20px;transition:all .3s ease}.product-card[data-v-c7159aed]:hover{border-color:var(--color-primary);box-shadow:0 8px 24px #3b82f61f;transform:translateY(-2px)}.card-header[data-v-c7159aed]{margin-bottom:20px}.card-header .product-title[data-v-c7159aed]{display:flex;align-items:center;gap:12px}.card-header .product-title h3[data-v-c7159aed]{font-size:18px;font-weight:700;color:var(--text-primary);margin:0}.card-header .product-title .vip-badge[data-v-c7159aed]{padding:4px 12px;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);color:#fff;font-size:12px;font-weight:600;border-radius:12px}.rate-section[data-v-c7159aed]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.rate-section .rate-display[data-v-c7159aed]{display:flex;align-items:center;gap:12px}.rate-section .rate-display .product-icon[data-v-c7159aed]{width:50px;height:50px;border-radius:8px;object-fit:cover;filter:hue-rotate(180deg) saturate(1.2) brightness(1.1)}.rate-section .rate-display .rate-value[data-v-c7159aed]{font-size:36px;font-weight:700;color:var(--color-primary)}.rate-section .trend-icon[data-v-c7159aed]{width:auto;height:50px}.product-details[data-v-c7159aed]{padding:16px 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.product-details .detail-item[data-v-c7159aed]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.product-details .detail-item[data-v-c7159aed]:last-child{margin-bottom:0}.product-details .detail-item .detail-label[data-v-c7159aed]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary)}.product-details .detail-item .detail-label .dot[data-v-c7159aed]{width:6px;height:6px;border-radius:50%;background:var(--color-primary)}.product-details .detail-item .detail-value[data-v-c7159aed]{font-size:13px;font-weight:600;color:var(--text-primary)}.progress-section[data-v-c7159aed]{margin:16px 0}.progress-section[data-v-c7159aed] .el-progress__text{display:none}.card-footer[data-v-c7159aed]{display:flex;justify-content:space-between;align-items:center}.card-footer .progress-info[data-v-c7159aed]{display:flex;align-items:center;gap:8px;font-size:14px}.card-footer .progress-info .progress-label[data-v-c7159aed]{color:var(--text-secondary)}.card-footer .progress-info .progress-value[data-v-c7159aed]{font-weight:600;color:var(--color-primary)}.card-footer .invest-btn[data-v-c7159aed]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;padding:10px 24px;font-size:14px;font-weight:600;color:#fff!important}.card-footer .invest-btn[data-v-c7159aed]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}@media (max-width: 968px){.nav-cards[data-v-c7159aed]{grid-template-columns:repeat(2,1fr)}.product-list[data-v-c7159aed]{grid-template-columns:1fr}}@media (max-width: 768px){.financial-banner[data-v-c7159aed]{height:200px}.financial-banner .banner-content .banner-title[data-v-c7159aed]{font-size:32px}.financial-banner .banner-content .banner-subtitle[data-v-c7159aed]{font-size:16px}.financial-container[data-v-c7159aed]{margin-top:-60px;padding:0 16px 40px}.nav-cards[data-v-c7159aed]{grid-template-columns:repeat(2,1fr);gap:12px}.nav-card[data-v-c7159aed]{padding:28px 16px}.nav-card .nav-icon-wrapper[data-v-c7159aed]{width:64px;height:64px;margin-bottom:16px}.nav-card .nav-icon-wrapper .nav-icon[data-v-c7159aed]{width:64px;height:64px;border-radius:16px}.nav-card .nav-icon-wrapper .nav-icon img[data-v-c7159aed]{width:32px;height:32px}.nav-card .nav-icon-wrapper .icon-bg[data-v-c7159aed]{width:64px;height:64px;border-radius:16px}.nav-card .nav-label[data-v-c7159aed]{font-size:15px}.products-section[data-v-c7159aed]{padding:20px 16px}}.financial-detail-page[data-v-8e0c2bef]{min-height:100vh;background:linear-gradient(135deg,#f6f8fb 0%,#ffffff 100%);padding:40px 20px}.page-header[data-v-8e0c2bef]{max-width:1000px;margin:0 auto 32px;display:flex;align-items:center;gap:20px}.page-header .back-btn[data-v-8e0c2bef]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;border:none;padding:10px 20px;transition:all .3s}.page-header .back-btn[data-v-8e0c2bef]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.page-header .page-title[data-v-8e0c2bef]{font-size:28px;font-weight:700;color:#1f2937;margin:0}.detail-container[data-v-8e0c2bef]{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 500px;gap:24px}.product-info-card[data-v-8e0c2bef],.buy-form-card[data-v-8e0c2bef]{background:var(--bg-overlay);border-radius:16px;padding:32px;box-shadow:0 4px 16px #0000000f}.product-header[data-v-8e0c2bef]{display:flex;gap:20px;align-items:center;padding-bottom:24px;border-bottom:2px solid #f3f4f6;margin-bottom:24px}.product-header .product-icon[data-v-8e0c2bef]{width:70px;height:70px;border-radius:12px;object-fit:cover;filter:hue-rotate(180deg) saturate(1.2) brightness(1.1)}.product-header .product-title-area[data-v-8e0c2bef]{flex:1}.product-header .product-title-area .product-name[data-v-8e0c2bef]{font-size:24px;font-weight:700;color:#1f2937;margin:0 0 12px}.product-header .product-title-area .rate-display[data-v-8e0c2bef]{display:flex;align-items:baseline;gap:8px}.product-header .product-title-area .rate-display .rate-label[data-v-8e0c2bef]{font-size:14px;color:#6b7280}.product-header .product-title-area .rate-display .rate-value[data-v-8e0c2bef]{font-size:32px;font-weight:700;color:#ef4444}.product-core-info[data-v-8e0c2bef]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px}.product-core-info .core-item[data-v-8e0c2bef]{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);padding:20px;border-radius:12px;text-align:center}.product-core-info .core-item .core-label[data-v-8e0c2bef]{font-size:13px;color:#64748b;margin-bottom:8px}.product-core-info .core-item .core-value[data-v-8e0c2bef]{font-size:20px;font-weight:700;color:#1e293b}.product-core-info .core-item .core-value .unit[data-v-8e0c2bef]{font-size:14px;font-weight:400;color:#64748b;margin-left:4px}.project-progress[data-v-8e0c2bef]{background:#f8fafc;padding:20px;border-radius:12px;margin-bottom:24px}.project-progress .progress-header[data-v-8e0c2bef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.project-progress .progress-header .progress-label[data-v-8e0c2bef]{font-size:14px;font-weight:600;color:#475569}.project-progress .progress-header .progress-percent[data-v-8e0c2bef]{font-size:18px;font-weight:700;color:#3b82f6}.project-progress[data-v-8e0c2bef] .el-progress-bar__outer{background-color:#e2e8f0;border-radius:6px}.project-progress[data-v-8e0c2bef] .el-progress-bar__inner{border-radius:6px}.detailed-info .info-row[data-v-8e0c2bef]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid #f1f5f9}.detailed-info .info-row[data-v-8e0c2bef]:last-child{border-bottom:none}.detailed-info .info-row .info-label[data-v-8e0c2bef]{font-size:14px;color:#64748b}.detailed-info .info-row .info-value[data-v-8e0c2bef]{font-size:15px;font-weight:600;color:#1e293b}.buy-form-card .form-title[data-v-8e0c2bef]{font-size:18px;font-weight:700;color:#1f2937;margin-bottom:20px}.buy-form-card .amount-input[data-v-8e0c2bef]{margin-bottom:32px}.buy-form-card .amount-input[data-v-8e0c2bef] .el-input__wrapper{border-radius:12px;box-shadow:0 1px 3px #0000001a;padding:8px 16px}.buy-form-card .amount-input[data-v-8e0c2bef] .el-input-group__append{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;font-weight:600;border-radius:0 12px 12px 0}.buy-form-card .product-details[data-v-8e0c2bef]{background:#f9fafb;border-radius:12px;padding:20px;margin-bottom:24px}.buy-form-card .product-details .detail-row[data-v-8e0c2bef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.buy-form-card .product-details .detail-row[data-v-8e0c2bef]:last-child{margin-bottom:0}.buy-form-card .product-details .detail-row .label[data-v-8e0c2bef]{font-size:14px;color:#6b7280}.buy-form-card .product-details .detail-row .value[data-v-8e0c2bef]{font-size:14px;font-weight:600;color:#1f2937}.buy-form-card .product-details .detail-row .value.highlight[data-v-8e0c2bef]{font-size:18px;color:#3b82f6}.buy-form-card .agreement-section[data-v-8e0c2bef]{margin-bottom:24px}.buy-form-card .agreement-section[data-v-8e0c2bef] .el-checkbox__label{font-size:14px;color:#6b7280}.buy-form-card .agreement-section[data-v-8e0c2bef] .el-checkbox__label .link{color:#3b82f6;text-decoration:underline;cursor:pointer}.buy-form-card .agreement-section[data-v-8e0c2bef] .el-checkbox__label .link:hover{color:#2563eb}.buy-form-card .submit-btn[data-v-8e0c2bef]{width:100%;height:50px;font-size:16px;font-weight:600;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none}.buy-form-card .submit-btn[data-v-8e0c2bef]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.success-container[data-v-8e0c2bef]{max-width:600px;margin:100px auto;text-align:center;background:var(--bg-overlay);border-radius:20px;padding:80px 40px;box-shadow:0 8px 32px #00000014}.success-container .success-icon[data-v-8e0c2bef]{width:100px;height:100px;margin:0 auto 32px;display:flex;align-items:center;justify-content:center;font-size:60px;color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:50%}.success-container .success-title[data-v-8e0c2bef]{font-size:32px;font-weight:700;color:#1f2937;margin-bottom:16px}.success-container .success-desc[data-v-8e0c2bef]{font-size:16px;color:#6b7280;margin-bottom:40px}.success-container .el-button[data-v-8e0c2bef]{padding:14px 48px;font-size:16px;font-weight:600;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none}.success-container .el-button[data-v-8e0c2bef]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}@media (max-width: 968px){.detail-container[data-v-8e0c2bef]{grid-template-columns:1fr}}.agreement-dialog[data-v-8e0c2bef] .el-dialog__header{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);padding:20px;margin:0}.agreement-dialog[data-v-8e0c2bef] .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600}.agreement-dialog[data-v-8e0c2bef] .el-dialog__header .el-dialog__close{color:#fff;font-size:20px}.agreement-dialog[data-v-8e0c2bef] .el-dialog__header .el-dialog__close:hover{color:#f3f4f6}.agreement-dialog[data-v-8e0c2bef] .el-dialog__body{padding:0;max-height:60vh;overflow-y:auto}.agreement-dialog[data-v-8e0c2bef] .el-dialog__footer{padding:16px 20px;border-top:1px solid #e5e7eb}.agreement-dialog .agreement-content[data-v-8e0c2bef]{padding:20px;font-size:14px;line-height:24px;color:#374151;word-wrap:break-word}.agreement-dialog .agreement-content[data-v-8e0c2bef] img{max-width:100%;height:auto}.agreement-dialog .agreement-content[data-v-8e0c2bef] p{margin:12px 0}.agreement-dialog .agreement-content[data-v-8e0c2bef] h1,.agreement-dialog .agreement-content[data-v-8e0c2bef] h2,.agreement-dialog .agreement-content[data-v-8e0c2bef] h3{margin:16px 0 12px;font-weight:600;color:#1f2937}.agreement-dialog .agreement-content[data-v-8e0c2bef] ul,.agreement-dialog .agreement-content[data-v-8e0c2bef] ol{padding-left:24px;margin:12px 0}.agreement-dialog .agreement-content[data-v-8e0c2bef] li{margin:8px 0}@media (max-width: 768px){.financial-detail-page[data-v-8e0c2bef]{padding:20px 16px}.page-header[data-v-8e0c2bef]{margin-bottom:20px}.page-header .page-title[data-v-8e0c2bef]{font-size:22px}.product-info-card[data-v-8e0c2bef],.buy-form-card[data-v-8e0c2bef]{padding:20px}.product-header[data-v-8e0c2bef]{flex-direction:column}.product-header .product-icon[data-v-8e0c2bef]{width:60px;height:60px}.product-header .product-meta .product-name[data-v-8e0c2bef]{font-size:20px}.product-header .product-meta .product-stats[data-v-8e0c2bef]{flex-wrap:wrap}.success-container[data-v-8e0c2bef]{padding:60px 30px}.success-container .success-icon[data-v-8e0c2bef]{width:80px;height:80px;font-size:48px}.success-container .success-title[data-v-8e0c2bef]{font-size:24px}}.financial-list-page[data-v-aba8b96a]{min-height:100vh;background:var(--bg-primary);padding:40px 20px}.page-header[data-v-aba8b96a]{max-width:1400px;margin:0 auto 32px;display:flex;align-items:center;gap:20px;padding-bottom:20px;border-bottom:2px solid var(--border-color)}.page-header .back-btn[data-v-aba8b96a]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff!important;border:none;padding:10px 20px;transition:all .3s}.page-header .back-btn[data-v-aba8b96a]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.page-header .page-title[data-v-aba8b96a]{font-size:28px;font-weight:700;color:var(--text-primary);margin:0}.products-container[data-v-aba8b96a]{max-width:1400px;margin:0 auto}.loading-container[data-v-aba8b96a]{display:flex;justify-content:center;align-items:center;min-height:400px;color:var(--color-primary)}.product-list[data-v-aba8b96a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:24px;padding:20px 0}.product-card[data-v-aba8b96a]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:20px;transition:all .3s ease;cursor:pointer}.product-card[data-v-aba8b96a]:hover{border-color:var(--color-primary);box-shadow:0 8px 24px #3b82f61f;transform:translateY(-2px)}.card-header[data-v-aba8b96a]{margin-bottom:20px}.card-header .product-title[data-v-aba8b96a]{display:flex;align-items:center;gap:12px}.card-header .product-title h3[data-v-aba8b96a]{font-size:18px;font-weight:700;color:var(--text-primary);margin:0}.card-header .product-title .vip-badge[data-v-aba8b96a]{padding:4px 12px;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);color:#fff;font-size:12px;font-weight:600;border-radius:12px}.rate-section[data-v-aba8b96a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.rate-section .rate-display[data-v-aba8b96a]{display:flex;align-items:center;gap:12px}.rate-section .rate-display .product-icon[data-v-aba8b96a]{width:50px;height:50px;border-radius:8px;object-fit:cover;filter:hue-rotate(180deg) saturate(1.2) brightness(1.1)}.rate-section .rate-display .rate-value[data-v-aba8b96a]{font-size:36px;font-weight:700;color:var(--color-primary)}.rate-section .trend-icon[data-v-aba8b96a]{width:auto;height:50px}.product-details[data-v-aba8b96a]{padding:16px 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.product-details .detail-item[data-v-aba8b96a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.product-details .detail-item[data-v-aba8b96a]:last-child{margin-bottom:0}.product-details .detail-item .detail-label[data-v-aba8b96a]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary)}.product-details .detail-item .detail-label .dot[data-v-aba8b96a]{width:6px;height:6px;border-radius:50%;background:var(--color-primary)}.product-details .detail-item .detail-value[data-v-aba8b96a]{font-size:13px;font-weight:600;color:var(--text-primary)}.progress-section[data-v-aba8b96a]{margin:16px 0}.progress-section[data-v-aba8b96a] .el-progress__text{display:none}.card-footer[data-v-aba8b96a]{display:flex;justify-content:space-between;align-items:center}.card-footer .progress-info[data-v-aba8b96a]{display:flex;align-items:center;gap:8px;font-size:14px}.card-footer .progress-info .progress-label[data-v-aba8b96a]{color:var(--text-secondary)}.card-footer .progress-info .progress-value[data-v-aba8b96a]{font-weight:600;color:var(--color-primary)}.card-footer .invest-btn[data-v-aba8b96a]{padding:10px 24px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff!important;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s}.card-footer .invest-btn[data-v-aba8b96a]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}@media (max-width: 768px){.financial-list-page[data-v-aba8b96a]{padding:20px 15px}.product-list[data-v-aba8b96a]{grid-template-columns:1fr;gap:16px}.page-header .page-title[data-v-aba8b96a]{font-size:20px}}.financial-list-page[data-v-115ce361]{min-height:100vh;background:var(--bg-primary);padding:40px 20px}.page-header[data-v-115ce361]{max-width:1400px;margin:0 auto 32px;display:flex;align-items:center;gap:20px;padding-bottom:20px;border-bottom:2px solid var(--border-color)}.page-header .back-btn[data-v-115ce361]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff!important;border:none;padding:10px 20px;transition:all .3s}.page-header .back-btn[data-v-115ce361]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.page-header .page-title[data-v-115ce361]{font-size:28px;font-weight:700;color:var(--text-primary);margin:0}.products-container[data-v-115ce361]{max-width:1400px;margin:0 auto}.loading-container[data-v-115ce361]{display:flex;justify-content:center;align-items:center;min-height:400px;color:var(--color-primary)}.product-list[data-v-115ce361]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:24px;padding:20px 0}.product-card[data-v-115ce361]{background:var(--bg-overlay);border:1px solid var(--border-color);border-radius:12px;padding:20px;transition:all .3s ease;cursor:pointer}.product-card[data-v-115ce361]:hover{border-color:var(--color-primary);box-shadow:0 8px 24px #3b82f61f;transform:translateY(-2px)}.card-header[data-v-115ce361]{margin-bottom:20px}.card-header .product-title[data-v-115ce361]{display:flex;align-items:center;gap:12px}.card-header .product-title h3[data-v-115ce361]{font-size:18px;font-weight:700;color:var(--text-primary);margin:0}.card-header .product-title .vip-badge[data-v-115ce361]{padding:4px 12px;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);color:#fff;font-size:12px;font-weight:600;border-radius:12px}.rate-section[data-v-115ce361]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.rate-section .rate-display[data-v-115ce361]{display:flex;align-items:center;gap:12px}.rate-section .rate-display .product-icon[data-v-115ce361]{width:50px;height:50px;border-radius:8px;object-fit:cover;filter:hue-rotate(180deg) saturate(1.2) brightness(1.1)}.rate-section .rate-display .rate-value[data-v-115ce361]{font-size:36px;font-weight:700;color:var(--color-primary)}.rate-section .trend-icon[data-v-115ce361]{width:auto;height:50px}.product-details[data-v-115ce361]{padding:16px 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.product-details .detail-item[data-v-115ce361]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.product-details .detail-item[data-v-115ce361]:last-child{margin-bottom:0}.product-details .detail-item .detail-label[data-v-115ce361]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary)}.product-details .detail-item .detail-label .dot[data-v-115ce361]{width:6px;height:6px;border-radius:50%;background:var(--color-primary)}.product-details .detail-item .detail-value[data-v-115ce361]{font-size:13px;font-weight:600;color:var(--text-primary)}.progress-section[data-v-115ce361]{margin:16px 0}.progress-section[data-v-115ce361] .el-progress__text{display:none}.card-footer[data-v-115ce361]{display:flex;justify-content:space-between;align-items:center}.card-footer .progress-info[data-v-115ce361]{display:flex;align-items:center;gap:8px;font-size:14px}.card-footer .progress-info .progress-label[data-v-115ce361]{color:var(--text-secondary)}.card-footer .progress-info .progress-value[data-v-115ce361]{font-weight:600;color:var(--color-primary)}.card-footer .invest-btn[data-v-115ce361]{padding:10px 24px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff!important;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s}.card-footer .invest-btn[data-v-115ce361]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}@media (max-width: 768px){.financial-list-page[data-v-115ce361]{padding:20px 15px}.product-list[data-v-115ce361]{grid-template-columns:1fr;gap:16px}.page-header .page-title[data-v-115ce361]{font-size:20px}}.financial-list-page[data-v-4d38eb88]{min-height:100vh;background:var(--bg-primary);padding:40px 20px}.page-header[data-v-4d38eb88]{max-width:1400px;margin:0 auto 32px;display:flex;align-items:center;gap:20px;padding-bottom:20px;border-bottom:2px solid var(--border-color)}.page-header .back-btn[data-v-4d38eb88]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;border:none;padding:10px 20px;transition:all .3s}.page-header .back-btn[data-v-4d38eb88]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.page-header .page-title[data-v-4d38eb88]{font-size:28px;font-weight:700;color:var(--text-primary);margin:0}.products-container[data-v-4d38eb88]{max-width:1400px;margin:0 auto}.loading-container[data-v-4d38eb88]{display:flex;justify-content:center;align-items:center;min-height:400px;color:#3b82f6}.product-list[data-v-4d38eb88]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:24px;padding:20px 0}.product-card[data-v-4d38eb88]{background:var(--bg-overlay);border:1px solid var(--border-color);border-radius:12px;padding:20px;transition:all .3s ease;cursor:pointer}.product-card[data-v-4d38eb88]:hover{border-color:#3b82f6;box-shadow:0 8px 24px #3b82f61f;transform:translateY(-2px)}.card-header[data-v-4d38eb88]{margin-bottom:20px}.card-header .product-title[data-v-4d38eb88]{display:flex;align-items:center;gap:12px}.card-header .product-title h3[data-v-4d38eb88]{font-size:18px;font-weight:700;color:var(--text-primary);margin:0}.card-header .product-title .vip-badge[data-v-4d38eb88]{padding:4px 12px;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);color:#fff;font-size:12px;font-weight:600;border-radius:12px}.rate-section[data-v-4d38eb88]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.rate-section .rate-display[data-v-4d38eb88]{display:flex;align-items:center;gap:12px}.rate-section .rate-display .product-icon[data-v-4d38eb88]{width:50px;height:50px;border-radius:8px;object-fit:cover;filter:hue-rotate(180deg) saturate(1.2) brightness(1.1)}.rate-section .rate-display .rate-value[data-v-4d38eb88]{font-size:36px;font-weight:700;color:#3b82f6}.rate-section .trend-icon[data-v-4d38eb88]{width:auto;height:50px}.product-details[data-v-4d38eb88]{padding:16px 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.product-details .detail-item[data-v-4d38eb88]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.product-details .detail-item[data-v-4d38eb88]:last-child{margin-bottom:0}.product-details .detail-item .detail-label[data-v-4d38eb88]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary)}.product-details .detail-item .detail-label .dot[data-v-4d38eb88]{width:6px;height:6px;border-radius:50%;background:#3b82f6}.product-details .detail-item .detail-value[data-v-4d38eb88]{font-size:13px;font-weight:600;color:var(--text-primary)}.progress-section[data-v-4d38eb88]{margin:16px 0}.progress-section[data-v-4d38eb88] .el-progress__text{display:none}.card-footer[data-v-4d38eb88]{display:flex;justify-content:space-between;align-items:center}.card-footer .progress-info[data-v-4d38eb88]{display:flex;align-items:center;gap:8px;font-size:14px}.card-footer .progress-info .progress-label[data-v-4d38eb88]{color:var(--text-secondary)}.card-footer .progress-info .progress-value[data-v-4d38eb88]{font-weight:600;color:#3b82f6}.card-footer .invest-btn[data-v-4d38eb88]{padding:10px 24px;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s}.card-footer .invest-btn[data-v-4d38eb88]:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}@media (max-width: 768px){.financial-list-page[data-v-4d38eb88]{padding:20px 15px}.product-list[data-v-4d38eb88]{grid-template-columns:1fr;gap:16px}.page-header .page-title[data-v-4d38eb88]{font-size:20px}}.my-investment-page[data-v-e6fb7e17]{min-height:100vh;background:var(--bg-primary);padding:40px 20px}.page-header[data-v-e6fb7e17]{max-width:1200px;margin:0 auto 32px;display:flex;align-items:center;gap:20px}.page-header .back-btn[data-v-e6fb7e17]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff!important;border:none;padding:10px 20px;transition:all .3s}.page-header .back-btn[data-v-e6fb7e17]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.page-header .page-title[data-v-e6fb7e17]{font-size:28px;font-weight:700;color:var(--text-primary);margin:0}.stats-container[data-v-e6fb7e17]{max-width:1200px;margin:0 auto 32px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.stat-card[data-v-e6fb7e17]{background:var(--bg-overlay);border-radius:16px;padding:28px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-shadow:0 4px 16px #0000000f;transition:all .3s ease}.stat-card[data-v-e6fb7e17]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.stat-card .stat-label[data-v-e6fb7e17]{font-size:14px;color:var(--text-secondary);margin-bottom:12px}.stat-card .stat-value[data-v-e6fb7e17]{font-size:28px;font-weight:700;color:var(--text-primary)}.investments-container[data-v-e6fb7e17]{max-width:1200px;margin:0 auto;background:var(--bg-overlay);border-radius:16px;padding:32px;box-shadow:0 4px 16px #0000000f}.loading-container[data-v-e6fb7e17]{display:flex;justify-content:center;align-items:center;padding:100px 0}.investment-list[data-v-e6fb7e17]{display:flex;flex-direction:column;gap:20px}.investment-card[data-v-e6fb7e17]{background:var(--bg-overlay);border:1px solid #e5e7eb;border-radius:12px;padding:24px;transition:all .3s ease}.investment-card[data-v-e6fb7e17]:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f61f}.card-header[data-v-e6fb7e17]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f3f4f6}.card-header .product-info[data-v-e6fb7e17]{display:flex;align-items:center;gap:16px}.card-header .product-info .product-icon[data-v-e6fb7e17]{width:56px;height:56px;border-radius:10px;object-fit:cover;filter:hue-rotate(180deg) saturate(1.2) brightness(1.1)}.card-header .product-info .product-meta .product-name[data-v-e6fb7e17]{font-size:18px;font-weight:700;color:#1f2937;margin-bottom:4px}.card-header .product-info .product-meta .product-subtitle[data-v-e6fb7e17]{font-size:14px;color:#6b7280;margin:0}.card-header .status-badge[data-v-e6fb7e17]{padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600}.card-header .status-badge.status-pending[data-v-e6fb7e17]{background:#fef3c7;color:#d97706}.card-header .status-badge.status-active[data-v-e6fb7e17]{background:#d1fae5;color:#047857}.card-header .status-badge.status-completed[data-v-e6fb7e17]{background:#dbeafe;color:#1d4ed8}.card-header .status-badge.status-cancelled[data-v-e6fb7e17]{background:#f3f4f6;color:#6b7280}.card-body .info-grid[data-v-e6fb7e17]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card-body .info-grid .info-item[data-v-e6fb7e17]{display:flex;flex-direction:column;gap:8px}.card-body .info-grid .info-item .label[data-v-e6fb7e17]{font-size:13px;color:#6b7280}.card-body .info-grid .info-item .value[data-v-e6fb7e17]{font-size:15px;font-weight:600;color:#1f2937}.card-body .info-grid .info-item .value.highlight[data-v-e6fb7e17]{font-size:16px;color:#3b82f6}.card-footer[data-v-e6fb7e17]{margin-top:20px;padding-top:20px;border-top:1px solid #f3f4f6}.card-footer .progress-text[data-v-e6fb7e17]{font-size:14px;font-weight:600;color:#3b82f6}.pagination[data-v-e6fb7e17]{margin-top:32px;display:flex;justify-content:center}.pagination[data-v-e6fb7e17] .el-pagination{display:flex;align-items:center;gap:8px}.pagination[data-v-e6fb7e17] .el-pagination .el-pagination__total{font-size:14px;color:var(--text-secondary)}.pagination[data-v-e6fb7e17] .el-pagination .el-pagination__sizes{margin:0 8px}.pagination[data-v-e6fb7e17] .el-pagination .el-pagination__sizes .el-select .el-input__wrapper{padding:0 8px;background:var(--bg-overlay)!important;border-color:var(--border-color)!important}.pagination[data-v-e6fb7e17] .el-pagination .el-pagination__sizes .el-select .el-select__selected-item{color:var(--text-primary)!important}.pagination[data-v-e6fb7e17] .el-pagination .el-pagination__sizes .el-select .el-select__suffix{color:var(--text-secondary)!important}.pagination[data-v-e6fb7e17] .el-pagination .el-pager{display:flex;align-items:center;gap:4px}.pagination[data-v-e6fb7e17] .el-pagination .el-pager li{min-width:32px;height:32px;line-height:32px;border-radius:4px;transition:all .3s}.pagination[data-v-e6fb7e17] .el-pagination .el-pager li.is-active{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff!important;font-weight:600}.pagination[data-v-e6fb7e17] .el-pagination .el-pager li:not(.is-active):hover{color:var(--color-primary);background:var(--bg-primary-light)}.pagination[data-v-e6fb7e17] .el-pagination .btn-next,.pagination[data-v-e6fb7e17] .el-pagination .btn-prev{min-width:32px;height:32px;line-height:32px;border-radius:4px;transition:all .3s}.pagination[data-v-e6fb7e17] .el-pagination .btn-next:not(:disabled):hover,.pagination[data-v-e6fb7e17] .el-pagination .btn-prev:not(:disabled):hover{color:var(--color-primary);background:var(--bg-primary-light)}.pagination[data-v-e6fb7e17] .el-pagination .btn-next:disabled,.pagination[data-v-e6fb7e17] .el-pagination .btn-prev:disabled{color:var(--text-disabled)}.pagination[data-v-e6fb7e17] .el-pagination .el-pagination__jump{margin-left:8px;font-size:14px;color:var(--text-secondary)}.pagination[data-v-e6fb7e17] .el-pagination .el-pagination__jump .el-input{width:50px;margin:0 4px}.pagination[data-v-e6fb7e17] .el-pagination .el-pagination__jump .el-input .el-input__wrapper{padding:0 8px}@media (max-width: 968px){.stats-container[data-v-e6fb7e17],.card-body .info-grid[data-v-e6fb7e17]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.my-investment-page[data-v-e6fb7e17]{padding:20px 16px}.page-header[data-v-e6fb7e17]{margin-bottom:20px}.page-header .page-title[data-v-e6fb7e17]{font-size:22px}.stats-container[data-v-e6fb7e17]{grid-template-columns:1fr;gap:16px}.stat-card[data-v-e6fb7e17]{padding:20px}.stat-card .stat-value[data-v-e6fb7e17]{font-size:22px}.investments-container[data-v-e6fb7e17]{padding:20px 16px}.investment-card[data-v-e6fb7e17]{padding:16px}.card-body .info-grid[data-v-e6fb7e17]{grid-template-columns:1fr;gap:16px}}.nft-page[data-v-987fea5a]{min-height:100vh;background:var(--bg-primary)}.nft-banner[data-v-987fea5a]{position:relative;width:100%;height:300px;overflow:hidden;background:linear-gradient(270deg,#0a0e27,#1a1f3a,#2a1f4a,#1a2f4a,#0a0e27);background-size:400% 400%;animation:gradientShift-987fea5a 15s ease infinite;display:flex;align-items:center;justify-content:center}.nft-banner .banner-background[data-v-987fea5a]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.nft-banner .banner-background .gradient-orb[data-v-987fea5a]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:float-987fea5a 8s ease-in-out infinite}.nft-banner .banner-background .gradient-orb.orb-1[data-v-987fea5a]{width:300px;height:300px;background:linear-gradient(135deg,#fa8bff 0%,#2bd2ff 50%,#2bff88 100%);top:-100px;left:-50px}.nft-banner .banner-background .gradient-orb.orb-2[data-v-987fea5a]{width:250px;height:250px;background:linear-gradient(135deg,#f5af19 0%,#f12711 100%);bottom:-80px;right:-40px;animation-delay:2s}.nft-banner .banner-background .grid-pattern[data-v-987fea5a]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-987fea5a 20s linear infinite}.nft-banner .banner-overlay[data-v-987fea5a]{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff}.nft-banner .banner-overlay .banner-title[data-v-987fea5a]{font-size:48px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 20px rgba(0,0,0,.3);color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.3)}.nft-banner .banner-overlay .banner-subtitle[data-v-987fea5a]{font-size:18px;opacity:.9}@keyframes float-987fea5a{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes gridMove-987fea5a{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes gradientShift-987fea5a{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.nft-container[data-v-987fea5a]{max-width:1400px;margin:-80px auto 0;padding:0 20px 60px;position:relative;z-index:1}.filter-section[data-v-987fea5a]{background:var(--bg-card);border-radius:16px;padding:24px;margin-bottom:32px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.filter-section .filter-tabs[data-v-987fea5a]{display:flex;gap:12px;flex:1}.filter-section .filter-tabs .tab-item[data-v-987fea5a]{padding:10px 20px;border-radius:12px;background:var(--bg-secondary);color:var(--text-secondary);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:6px}.filter-section .filter-tabs .tab-item .el-icon[data-v-987fea5a]{font-size:16px}.filter-section .filter-tabs .tab-item[data-v-987fea5a]:hover{background:var(--bg-hover)}.filter-section .filter-tabs .tab-item.active[data-v-987fea5a]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff}.filter-section .filter-actions[data-v-987fea5a]{display:flex;gap:12px}.nft-grid[data-v-987fea5a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;min-height:400px}.nft-card[data-v-987fea5a]{background:var(--bg-card);border-radius:16px;overflow:hidden;cursor:pointer;transition:all .3s}.nft-card[data-v-987fea5a]:hover{transform:translateY(-8px)}.nft-card:hover .nft-image[data-v-987fea5a]{transform:scale(1.05)}.nft-card .nft-image-wrapper[data-v-987fea5a]{position:relative;width:100%;padding-top:100%;overflow:hidden;background:var(--bg-secondary)}.nft-card .nft-image-wrapper .nft-image[data-v-987fea5a]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s}.nft-card .nft-image-wrapper .nft-badge[data-v-987fea5a]{position:absolute;top:12px;right:12px;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:4px}.nft-card .nft-image-wrapper .nft-badge .el-icon[data-v-987fea5a]{font-size:14px}.nft-card .nft-info[data-v-987fea5a]{padding:16px}.nft-card .nft-info .nft-header[data-v-987fea5a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.nft-card .nft-info .nft-header .nft-name[data-v-987fea5a]{font-size:16px;font-weight:700;color:var(--text-primary);margin:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nft-card .nft-info .nft-header .nft-number[data-v-987fea5a]{font-size:12px;color:var(--text-secondary);background:var(--bg-secondary);padding:2px 8px;border-radius:8px;margin-left:8px}.nft-card .nft-info .nft-creator[data-v-987fea5a]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary);margin-bottom:12px}.nft-card .nft-info .nft-creator .el-icon[data-v-987fea5a]{font-size:14px}.nft-card .nft-info .nft-stats[data-v-987fea5a]{display:flex;gap:16px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.nft-card .nft-info .nft-stats .stat-item[data-v-987fea5a]{display:flex;align-items:center;gap:4px;font-size:13px;color:var(--text-secondary)}.nft-card .nft-info .nft-stats .stat-item .el-icon[data-v-987fea5a]{font-size:15px}.nft-card .nft-info .nft-footer[data-v-987fea5a]{display:flex;justify-content:space-between;align-items:center}.nft-card .nft-info .nft-footer .nft-price .price-label[data-v-987fea5a]{font-size:12px;color:var(--text-secondary);margin-bottom:4px}.nft-card .nft-info .nft-footer .nft-price .price-value[data-v-987fea5a]{font-size:16px;font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:4px}.nft-card .nft-info .nft-footer .nft-price .price-value .el-icon[data-v-987fea5a]{font-size:18px;color:var(--color-warning)}.nft-card .nft-info .nft-footer .buy-btn[data-v-987fea5a]{padding:8px 16px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:10px;font-weight:600;color:#fff!important}.nft-card .nft-info .nft-footer .buy-btn .el-icon[data-v-987fea5a]{font-size:14px}.nft-card .nft-info .nft-footer .buy-btn[data-v-987fea5a]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-1px)}.pagination[data-v-987fea5a]{margin-top:40px;display:flex;justify-content:center}.pagination[data-v-987fea5a] .el-pagination{display:flex;align-items:center;gap:8px}.pagination[data-v-987fea5a] .el-pagination .el-pagination__total{font-size:14px;color:var(--text-secondary)}.pagination[data-v-987fea5a] .el-pagination .el-pagination__sizes{margin:0 8px}.pagination[data-v-987fea5a] .el-pagination .el-pagination__sizes .el-select .el-input__wrapper{padding:0 8px}.pagination[data-v-987fea5a] .el-pagination .el-pager{display:flex;align-items:center;gap:4px}.pagination[data-v-987fea5a] .el-pagination .el-pager li{min-width:32px;height:32px;line-height:32px;border-radius:4px;transition:all .3s}.pagination[data-v-987fea5a] .el-pagination .el-pager li.is-active{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff!important;font-weight:600}.pagination[data-v-987fea5a] .el-pagination .el-pager li:not(.is-active):hover{color:var(--color-primary);background:var(--bg-primary-light)}.pagination[data-v-987fea5a] .el-pagination .btn-next,.pagination[data-v-987fea5a] .el-pagination .btn-prev{min-width:32px;height:32px;line-height:32px;border-radius:4px;transition:all .3s}.pagination[data-v-987fea5a] .el-pagination .btn-next:not(:disabled):hover,.pagination[data-v-987fea5a] .el-pagination .btn-prev:not(:disabled):hover{color:var(--color-primary);background:var(--bg-primary-light)}.pagination[data-v-987fea5a] .el-pagination .btn-next:disabled,.pagination[data-v-987fea5a] .el-pagination .btn-prev:disabled{color:var(--text-disabled)}.pagination[data-v-987fea5a] .el-pagination .el-pagination__jump{margin-left:8px;font-size:14px;color:var(--text-secondary)}.pagination[data-v-987fea5a] .el-pagination .el-pagination__jump .el-input{width:50px;margin:0 4px}.pagination[data-v-987fea5a] .el-pagination .el-pagination__jump .el-input .el-input__wrapper{padding:0 8px}@media (max-width: 1200px){.nft-grid[data-v-987fea5a]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width: 768px){.nft-banner[data-v-987fea5a]{height:250px}.nft-banner .banner-overlay .banner-title[data-v-987fea5a]{font-size:32px}.nft-banner .banner-overlay .banner-subtitle[data-v-987fea5a]{font-size:14px}.nft-container[data-v-987fea5a]{margin-top:-60px;padding:0 16px 40px}.filter-section[data-v-987fea5a]{flex-direction:column;align-items:stretch}.filter-section .filter-tabs[data-v-987fea5a]{overflow-x:auto;flex-wrap:nowrap}.filter-section .filter-tabs .tab-item[data-v-987fea5a]{flex-shrink:0}.filter-section .filter-actions[data-v-987fea5a]{flex-direction:column}.filter-section .filter-actions .el-select[data-v-987fea5a],.filter-section .filter-actions .el-input[data-v-987fea5a]{width:100%!important}.nft-grid[data-v-987fea5a]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}.nft-card .nft-info[data-v-987fea5a]{padding:12px}.nft-card .nft-info .nft-header .nft-name[data-v-987fea5a]{font-size:14px}.nft-card .nft-info .nft-footer[data-v-987fea5a]{flex-direction:column;gap:12px;align-items:stretch}.nft-card .nft-info .nft-footer .buy-btn[data-v-987fea5a]{width:100%}}[data-v-987fea5a] .el-loading-mask{background-color:#0000004d!important}[data-v-987fea5a] .el-loading-mask .el-loading-spinner .path{stroke:var(--color-primary)!important}[data-v-987fea5a] .el-loading-mask .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}.nft-detail-page[data-v-58e8363b]{min-height:100vh;background:var(--bg-primary);padding:24px 20px 60px}.detail-container[data-v-58e8363b]{max-width:1400px;margin:0 auto}.back-button[data-v-58e8363b]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:24px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #3b82f64d}.back-button .el-icon[data-v-58e8363b]{font-size:16px;transition:transform .3s ease}.back-button[data-v-58e8363b]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.back-button:hover .el-icon[data-v-58e8363b]{transform:translate(-2px)}.back-button[data-v-58e8363b]:active{transform:translateY(-1px)}.detail-content[data-v-58e8363b]{display:grid;grid-template-columns:1fr 1fr;gap:32px}.nft-media-section .media-wrapper[data-v-58e8363b]{position:relative;width:100%;border-radius:20px;overflow:hidden;background:var(--bg-secondary);box-shadow:0 8px 32px #0000001a}.nft-media-section .media-wrapper .nft-media[data-v-58e8363b]{width:100%;display:block}.nft-media-section .media-wrapper .media-badge[data-v-58e8363b]{position:absolute;top:20px;right:20px;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);color:#fff;padding:8px 16px;border-radius:16px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:6px;box-shadow:0 4px 12px #ef444466}.nft-media-section .media-wrapper .media-badge .el-icon[data-v-58e8363b]{font-size:16px}.nft-media-section .details-card[data-v-58e8363b],.nft-media-section .description-card[data-v-58e8363b]{margin-top:24px;background:var(--bg-card);border-radius:16px;padding:24px;box-shadow:0 4px 16px #0000000f}.nft-media-section .details-card .section-title[data-v-58e8363b],.nft-media-section .description-card .section-title[data-v-58e8363b]{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;color:var(--text-primary);margin:0 0 16px}.nft-media-section .details-card .section-title .el-icon[data-v-58e8363b],.nft-media-section .description-card .section-title .el-icon[data-v-58e8363b]{font-size:20px;color:var(--color-primary)}.nft-media-section .detail-rows[data-v-58e8363b]{padding:16px;border:1px solid var(--border-color);border-radius:12px}.nft-media-section .detail-rows .detail-row[data-v-58e8363b]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--bg-secondary)}.nft-media-section .detail-rows .detail-row[data-v-58e8363b]:first-child{padding-top:0}.nft-media-section .detail-rows .detail-row[data-v-58e8363b]:last-child{border-bottom:none;padding-bottom:0}.nft-media-section .detail-rows .detail-row .detail-label[data-v-58e8363b]{font-size:13px;color:var(--text-secondary)}.nft-media-section .detail-rows .detail-row .detail-value[data-v-58e8363b]{font-size:13px;font-weight:600;color:var(--text-primary);text-align:right}.nft-media-section .detail-rows .detail-row .detail-value.contract-address[data-v-58e8363b]{font-family:monospace;font-size:12px}.nft-media-section .description-content[data-v-58e8363b]{padding:16px;border:1px solid var(--border-color);border-radius:12px}.nft-media-section .description-content .description-item[data-v-58e8363b]{font-size:14px;font-weight:600;color:var(--text-primary);line-height:1.8;margin-bottom:16px}.nft-media-section .description-content .description-item[data-v-58e8363b]:last-child{margin-bottom:0}.nft-media-section .properties-card[data-v-58e8363b]{margin-top:24px;background:var(--gradient-card);border-radius:16px;padding:24px;box-shadow:0 4px 16px #0000000f;border:1px solid var(--border-color)}.nft-media-section .properties-card .section-title[data-v-58e8363b]{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;color:var(--text-primary);margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid var(--border-color)}.nft-media-section .properties-card .section-title .el-icon[data-v-58e8363b]{font-size:20px;color:var(--color-primary)}.nft-media-section .properties-card .properties-grid[data-v-58e8363b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px}.nft-media-section .properties-card .properties-grid .property-item[data-v-58e8363b]{background:var(--gradient-card);border:2px solid var(--border-color);border-radius:12px;padding:14px 12px;text-align:center;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.nft-media-section .properties-card .properties-grid .property-item[data-v-58e8363b]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary) 0%,#8b5cf6 100%);transform:scaleX(0);transition:transform .3s ease}.nft-media-section .properties-card .properties-grid .property-item[data-v-58e8363b]:hover{border-color:var(--color-primary);transform:translateY(-3px);box-shadow:0 6px 16px #3b82f633;background:linear-gradient(135deg,#ffffff 0%,#eff6ff 100%)}.nft-media-section .properties-card .properties-grid .property-item[data-v-58e8363b]:hover:before{transform:scaleX(1)}.nft-media-section .properties-card .properties-grid .property-item:hover .property-value[data-v-58e8363b]{color:var(--color-primary)}.nft-media-section .properties-card .properties-grid .property-item .property-type[data-v-58e8363b]{font-size:11px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px;font-weight:600}.nft-media-section .properties-card .properties-grid .property-item .property-value[data-v-58e8363b]{font-size:14px;font-weight:700;color:var(--text-primary);margin-bottom:6px;transition:color .3s ease}.nft-media-section .properties-card .properties-grid .property-item .property-rarity[data-v-58e8363b]{font-size:11px;color:var(--text-disabled);font-weight:500;padding:3px 10px;background:var(--bg-secondary);border-radius:10px;display:inline-block}.nft-info-section .nft-header[data-v-58e8363b]{margin-bottom:24px}.nft-info-section .nft-header .collection-name[data-v-58e8363b]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--color-primary);margin-bottom:12px}.nft-info-section .nft-header .collection-name .el-icon[data-v-58e8363b]{font-size:16px}.nft-info-section .nft-header .nft-title[data-v-58e8363b]{font-size:32px;font-weight:700;color:var(--text-primary);margin:0 0 8px}.nft-info-section .nft-header .nft-id[data-v-58e8363b]{font-size:14px;color:var(--text-secondary)}.nft-info-section .creator-info[data-v-58e8363b]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}.nft-info-section .creator-info .info-item[data-v-58e8363b]{background:var(--bg-card);border-radius:12px;padding:16px;box-shadow:0 2px 8px #0000000f}.nft-info-section .creator-info .info-item .info-label[data-v-58e8363b]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary);margin-bottom:8px}.nft-info-section .creator-info .info-item .info-label .el-icon[data-v-58e8363b]{font-size:14px}.nft-info-section .creator-info .info-item .info-value[data-v-58e8363b]{font-size:15px;font-weight:600;color:var(--text-primary)}.nft-info-section .stats-row[data-v-58e8363b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.nft-info-section .stats-row .stat-box[data-v-58e8363b]{background:var(--gradient-card);border-radius:12px;padding:16px;text-align:center}.nft-info-section .stats-row .stat-box .el-icon[data-v-58e8363b]{font-size:24px;color:var(--color-primary);margin-bottom:8px}.nft-info-section .stats-row .stat-box .stat-value[data-v-58e8363b]{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.nft-info-section .stats-row .stat-box .stat-label[data-v-58e8363b]{font-size:12px;color:var(--text-secondary)}.nft-info-section .price-section[data-v-58e8363b]{background:var(--bg-card);border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:0 4px 16px #0000000f}.nft-info-section .price-section .price-header[data-v-58e8363b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.nft-info-section .price-section .price-header .price-label[data-v-58e8363b]{font-size:14px;color:var(--text-secondary)}.nft-info-section .price-section .current-price[data-v-58e8363b]{display:flex;align-items:center;gap:8px;font-size:36px;font-weight:700;color:var(--text-primary);margin-bottom:8px}.nft-info-section .price-section .current-price .el-icon[data-v-58e8363b]{font-size:32px;color:var(--color-warning)}.nft-info-section .price-section .price-usd[data-v-58e8363b]{font-size:16px;color:var(--text-secondary)}.nft-info-section .action-buttons[data-v-58e8363b]{display:flex;gap:12px;margin-bottom:24px}.nft-info-section .action-buttons .el-button[data-v-58e8363b]{flex:1;height:48px;font-size:16px;font-weight:600;border-radius:12px}.nft-info-section .action-buttons .el-button .el-icon[data-v-58e8363b]{font-size:18px}.nft-info-section .action-buttons .buy-btn[data-v-58e8363b]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none}.nft-info-section .action-buttons .buy-btn[data-v-58e8363b]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px)}.nft-info-section .action-buttons .offer-btn[data-v-58e8363b]{border:2px solid #3b82f6;color:#3b82f6}.nft-info-section .action-buttons .offer-btn[data-v-58e8363b]:hover{background:#eff6ff}.nft-info-section .action-buttons .like-btn[data-v-58e8363b]{flex:0 0 48px;padding:0}.nft-info-section .action-buttons .like-btn.liked[data-v-58e8363b]{background:#fef3c7;border-color:var(--color-warning);color:var(--color-warning)}.nft-info-section .description-card[data-v-58e8363b],.nft-info-section .details-card[data-v-58e8363b],.nft-info-section .history-card[data-v-58e8363b],.nft-info-section .quotation-card[data-v-58e8363b]{background:var(--bg-card);border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:0 4px 16px #0000000f}.nft-info-section .description-card .section-title[data-v-58e8363b],.nft-info-section .details-card .section-title[data-v-58e8363b],.nft-info-section .history-card .section-title[data-v-58e8363b],.nft-info-section .quotation-card .section-title[data-v-58e8363b]{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;color:var(--text-primary);margin:0 0 16px}.nft-info-section .description-card .section-title .el-icon[data-v-58e8363b],.nft-info-section .details-card .section-title .el-icon[data-v-58e8363b],.nft-info-section .history-card .section-title .el-icon[data-v-58e8363b],.nft-info-section .quotation-card .section-title .el-icon[data-v-58e8363b]{font-size:20px;color:var(--color-primary)}.nft-info-section .description-content[data-v-58e8363b]{padding:16px;border:1px solid var(--border-color);border-radius:12px}.nft-info-section .description-content .description-item[data-v-58e8363b]{font-size:14px;font-weight:600;color:var(--text-primary);line-height:1.8;margin-bottom:16px}.nft-info-section .description-content .description-item[data-v-58e8363b]:last-child{margin-bottom:0}.nft-info-section .detail-rows[data-v-58e8363b]{padding:16px;border:1px solid var(--border-color);border-radius:12px}.nft-info-section .detail-rows .detail-row[data-v-58e8363b]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--bg-secondary)}.nft-info-section .detail-rows .detail-row[data-v-58e8363b]:first-child{padding-top:0}.nft-info-section .detail-rows .detail-row[data-v-58e8363b]:last-child{border-bottom:none;padding-bottom:0}.nft-info-section .detail-rows .detail-row .detail-label[data-v-58e8363b]{font-size:13px;color:var(--text-secondary)}.nft-info-section .detail-rows .detail-row .detail-value[data-v-58e8363b]{font-size:13px;font-weight:600;color:var(--text-primary);text-align:right}.nft-info-section .detail-rows .detail-row .detail-value.contract-address[data-v-58e8363b]{font-family:monospace;font-size:12px}.nft-info-section .quotation-table[data-v-58e8363b]{padding:16px;border:1px solid var(--border-color);border-radius:12px}.nft-info-section .quotation-table .quotation-header[data-v-58e8363b]{display:flex;padding:12px 0;border-bottom:1px solid var(--border-color)}.nft-info-section .quotation-table .quotation-header .header-col[data-v-58e8363b]{flex:1;font-size:13px;color:var(--text-secondary)}.nft-info-section .quotation-table .quotation-header .header-col.text-center[data-v-58e8363b]{text-align:center}.nft-info-section .quotation-table .quotation-header .header-col.text-right[data-v-58e8363b]{text-align:right}.nft-info-section .quotation-table .quotation-body .quotation-row[data-v-58e8363b]{display:flex;padding:16px 0;border-bottom:1px solid var(--bg-secondary)}.nft-info-section .quotation-table .quotation-body .quotation-row[data-v-58e8363b]:last-child{border-bottom:none}.nft-info-section .quotation-table .quotation-body .quotation-row .quotation-col[data-v-58e8363b]{flex:1;font-size:13px;font-weight:600;color:var(--text-primary)}.nft-info-section .quotation-table .quotation-body .quotation-row .quotation-col.text-ellipsis[data-v-58e8363b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nft-info-section .quotation-table .quotation-body .quotation-row .quotation-col.text-center[data-v-58e8363b]{text-align:center}.nft-info-section .quotation-table .quotation-body .quotation-row .quotation-col.text-right[data-v-58e8363b]{text-align:right}.nft-info-section .history-list .history-item[data-v-58e8363b]{display:flex;padding:16px 0;border-bottom:1px solid var(--border-color);gap:12px}.nft-info-section .history-list .history-item[data-v-58e8363b]:last-child{border-bottom:none}.nft-info-section .history-list .history-item .history-img[data-v-58e8363b]{width:60px;height:60px;border-radius:8px;object-fit:cover;flex-shrink:0}.nft-info-section .history-list .history-item .history-content[data-v-58e8363b]{flex:1;min-width:0}.nft-info-section .history-list .history-item .history-content .history-info-rows .history-row[data-v-58e8363b]{display:flex;justify-content:space-between;margin-bottom:6px;font-size:13px}.nft-info-section .history-list .history-item .history-content .history-info-rows .history-row[data-v-58e8363b]:last-child{margin-bottom:0}.nft-info-section .history-list .history-item .history-content .history-info-rows .history-row .label[data-v-58e8363b]{color:var(--text-secondary);flex-shrink:0;margin-right:8px}.nft-info-section .history-list .history-item .history-content .history-info-rows .history-row .value[data-v-58e8363b]{color:var(--text-primary);text-align:right;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.nft-info-section .history-list .history-item .history-content .history-info-rows .history-row .value.price[data-v-58e8363b]{color:var(--color-primary)}.nft-dialog[data-v-58e8363b] .el-dialog__header{padding:20px 24px;border-bottom:1px solid var(--border-color)}.nft-dialog[data-v-58e8363b] .el-dialog__header .el-dialog__title{font-size:20px;font-weight:700;color:var(--text-primary)}.nft-dialog[data-v-58e8363b] .el-dialog__body{padding:24px}.nft-dialog[data-v-58e8363b] .el-dialog__footer{padding:16px 24px;border-top:1px solid var(--border-color)}.nft-dialog .dialog-content .price-section[data-v-58e8363b]{margin-bottom:24px}.nft-dialog .dialog-content .price-section .section-label[data-v-58e8363b]{font-size:14px;color:var(--text-secondary);margin-bottom:12px}.nft-dialog .dialog-content .price-section .price-display[data-v-58e8363b]{font-size:20px;font-weight:700;color:var(--text-primary)}.nft-dialog .dialog-content .price-section .price-display .price-usd[data-v-58e8363b]{font-size:14px;font-weight:400;color:var(--text-secondary);margin-left:8px}.nft-dialog .dialog-content .buy-price-display[data-v-58e8363b]{text-align:center;font-size:28px;font-weight:700;color:var(--text-primary);margin-bottom:24px}.nft-dialog .dialog-content .nft-info-card[data-v-58e8363b]{display:flex;gap:16px;padding:16px;background:var(--bg-secondary);border-radius:12px;margin-bottom:24px}.nft-dialog .dialog-content .nft-info-card .card-image[data-v-58e8363b]{width:80px;height:80px;border-radius:8px;object-fit:cover;flex-shrink:0}.nft-dialog .dialog-content .nft-info-card .card-details[data-v-58e8363b]{flex:1}.nft-dialog .dialog-content .nft-info-card .card-details .detail-row[data-v-58e8363b]{display:flex;margin-bottom:8px;font-size:13px}.nft-dialog .dialog-content .nft-info-card .card-details .detail-row[data-v-58e8363b]:last-child{margin-bottom:0}.nft-dialog .dialog-content .nft-info-card .card-details .detail-row .label[data-v-58e8363b]{color:var(--text-secondary);min-width:60px}.nft-dialog .dialog-content .nft-info-card .card-details .detail-row .value[data-v-58e8363b]{color:var(--text-primary);font-weight:600}.nft-dialog .dialog-content .form-section[data-v-58e8363b]{margin-bottom:24px}.nft-dialog .dialog-content .form-section[data-v-58e8363b]:last-child{margin-bottom:0}.nft-dialog .dialog-content .form-section .section-label[data-v-58e8363b]{font-size:14px;color:var(--text-primary);font-weight:600;margin-bottom:12px}.nft-dialog .dialog-content .form-section .input-group[data-v-58e8363b]{display:flex;gap:12px;margin-bottom:12px}.nft-dialog .dialog-content .form-section .input-group .currency-select[data-v-58e8363b]{width:120px}.nft-dialog .dialog-content .form-section .input-group .amount-input[data-v-58e8363b]{flex:1}.nft-dialog .dialog-content .form-section .available-balance[data-v-58e8363b]{font-size:13px;color:var(--text-secondary);text-align:right;margin-bottom:12px}.nft-dialog .dialog-content .form-section .available-balance span[data-v-58e8363b]:last-child{font-weight:600;color:var(--text-primary)}.nft-dialog .dialog-content .form-section .freeze-notice[data-v-58e8363b]{padding:12px;background:#fef3c7;border-radius:8px;font-size:12px;color:#92400e;line-height:1.6}.nft-dialog .dialog-footer[data-v-58e8363b]{display:flex;gap:12px;justify-content:flex-end}.nft-dialog .dialog-footer .el-button[data-v-58e8363b]{min-width:100px}.success-dialog .dialog-content[data-v-58e8363b]{text-align:center}.success-dialog .dialog-content .success-icon[data-v-58e8363b]{margin-bottom:16px}.success-dialog .dialog-content .success-text[data-v-58e8363b]{font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:24px}.success-dialog .dialog-content .success-actions[data-v-58e8363b]{display:flex;justify-content:center;gap:12px;margin-top:24px}.success-dialog .dialog-content .success-actions .el-button[data-v-58e8363b]{min-width:100px;padding:10px 24px;font-size:14px;font-weight:600}@media (max-width: 1200px){.detail-content[data-v-58e8363b]{grid-template-columns:1fr}.nft-dialog[data-v-58e8363b] .el-dialog{width:90%!important;max-width:500px}.nft-media-section .properties-card .properties-grid[data-v-58e8363b]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}@media (max-width: 768px){.nft-detail-page[data-v-58e8363b]{padding:16px 12px 40px}.nft-info-section .nft-header .nft-title[data-v-58e8363b]{font-size:24px}.nft-info-section .creator-info[data-v-58e8363b]{grid-template-columns:1fr}.nft-info-section .stats-row[data-v-58e8363b]{grid-template-columns:repeat(3,1fr);gap:8px}.nft-info-section .stats-row .stat-box[data-v-58e8363b]{padding:12px 8px}.nft-info-section .stats-row .stat-box .el-icon[data-v-58e8363b]{font-size:20px}.nft-info-section .stats-row .stat-box .stat-value[data-v-58e8363b]{font-size:16px}.nft-info-section .price-section .current-price[data-v-58e8363b]{font-size:28px}.nft-info-section .action-buttons[data-v-58e8363b]{flex-wrap:wrap}.nft-info-section .action-buttons .buy-btn[data-v-58e8363b],.nft-info-section .action-buttons .offer-btn[data-v-58e8363b]{flex:1 1 calc(50% - 6px)}.nft-info-section .action-buttons .like-btn[data-v-58e8363b]{flex:1 1 100%}.nft-media-section .properties-card[data-v-58e8363b]{padding:20px;margin-top:20px}.nft-media-section .properties-card .section-title[data-v-58e8363b]{font-size:16px;margin-bottom:16px;padding-bottom:10px}.nft-media-section .properties-card .properties-grid[data-v-58e8363b]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.nft-media-section .properties-card .properties-grid .property-item[data-v-58e8363b]{padding:12px 10px}.nft-media-section .properties-card .properties-grid .property-item .property-type[data-v-58e8363b]{font-size:10px}.nft-media-section .properties-card .properties-grid .property-item .property-value[data-v-58e8363b]{font-size:13px}.nft-media-section .properties-card .properties-grid .property-item .property-rarity[data-v-58e8363b]{font-size:10px;padding:2px 8px}}[data-v-58e8363b] .el-loading-mask{background-color:#0000004d!important}[data-v-58e8363b] .el-loading-mask .el-loading-spinner .path{stroke:var(--color-primary)!important}[data-v-58e8363b] .el-loading-mask .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}.pledge-page[data-v-21130a12]{min-height:100vh;background:var(--bg-primary)}.pledge-banner[data-v-21130a12]{position:relative;width:100%;height:300px;overflow:hidden;background:linear-gradient(270deg,#0a0e27,#1a1f3a,#2a1f4a,#1a2f4a,#0a0e27);background-size:400% 400%;animation:gradientShift-21130a12 15s ease infinite;display:flex;align-items:center;justify-content:center}.pledge-banner .banner-background[data-v-21130a12]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.pledge-banner .banner-background .gradient-orb[data-v-21130a12]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:float-21130a12 8s ease-in-out infinite}.pledge-banner .banner-background .gradient-orb.orb-1[data-v-21130a12]{width:300px;height:300px;background:linear-gradient(135deg,#ab47bc 0%,#ce93d8 100%);top:-100px;right:-50px}.pledge-banner .banner-background .gradient-orb.orb-2[data-v-21130a12]{width:250px;height:250px;background:linear-gradient(135deg,#f06292 0%,#ba68c8 100%);bottom:-80px;left:-40px;animation-delay:2s}.pledge-banner .banner-background .grid-pattern[data-v-21130a12]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-21130a12 20s linear infinite}.pledge-banner .banner-content[data-v-21130a12]{position:relative;z-index:1;text-align:center}.pledge-banner .banner-content .banner-title[data-v-21130a12]{font-size:48px;font-weight:700;color:#fff;margin-bottom:16px;text-shadow:0 2px 20px rgba(0,0,0,.3)}.pledge-banner .banner-content .banner-subtitle[data-v-21130a12]{font-size:18px;color:#ffffffe6;font-weight:300;text-shadow:0 1px 10px rgba(0,0,0,.2)}@keyframes float-21130a12{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes gridMove-21130a12{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes gradientShift-21130a12{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.pledge-container[data-v-21130a12]{max-width:1200px;margin:-80px auto 0;padding:0 24px 60px;position:relative;z-index:10}.earnings-card[data-v-21130a12]{background:var(--el-bg-color-overlay);border-radius:12px;padding:22px 24px;box-shadow:var(--el-box-shadow-light);margin-bottom:24px}.earnings-header[data-v-21130a12]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.coin-title[data-v-21130a12]{display:flex;align-items:center;gap:10px}.coin-title .usdt-icon[data-v-21130a12]{width:32px;height:32px}.coin-title .coin-text[data-v-21130a12]{font-size:20px;font-weight:700;color:var(--text-primary)}.earnings-content[data-v-21130a12]{position:relative;background:var(--gradient-card);border:1px solid var(--border-color);border-radius:10px;padding:22px}.stats-grid[data-v-21130a12]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.stat-box[data-v-21130a12]{text-align:center}.stat-box[data-v-21130a12]:not(:last-child){border-right:1px solid var(--border-color)}.stat-box.highlight .stat-value[data-v-21130a12]{color:var(--el-color-success)}.stat-value[data-v-21130a12]{font-size:24px;font-weight:700;margin-bottom:10px;color:var(--text-primary);word-break:break-all}.stat-label[data-v-21130a12]{font-size:13px;color:var(--text-secondary)}.products-section[data-v-21130a12]{background:var(--el-bg-color-overlay);border-radius:12px;padding:22px 24px;box-shadow:var(--el-box-shadow-light)}.section-header[data-v-21130a12]{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.section-title[data-v-21130a12]{font-size:18px;font-weight:600;color:var(--text-primary);margin:0}.header-actions[data-v-21130a12]{display:flex;gap:10px;align-items:center}.header-actions .el-button--primary[data-v-21130a12]{color:#fff!important}.rule-btn[data-v-21130a12]{color:var(--color-primary);text-decoration:underline;font-size:13px}.product-grid[data-v-21130a12]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px}.product-card[data-v-21130a12]{background:var(--bg-overlay);border:none;border-radius:10px;overflow:hidden;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px #0000001a}.product-card[data-v-21130a12]:hover{transform:translateY(-3px);box-shadow:0 4px 16px #00000026}.card-header[data-v-21130a12]{display:flex;justify-content:space-between;align-items:center;padding:16px 18px}.card-title[data-v-21130a12]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--text-primary)}.card-title .card-icon[data-v-21130a12]{width:22px;height:22px}.card-badge[data-v-21130a12]{padding:4px 12px;background:var(--el-color-success);color:#fff;border-radius:4px;font-size:13px;font-weight:500}.card-content[data-v-21130a12]{display:flex;justify-content:space-between;padding:16px 18px;gap:16px}.card-details[data-v-21130a12]{flex:1;display:flex;flex-direction:column;gap:10px}.detail-row[data-v-21130a12]{display:flex;justify-content:space-between;align-items:center}.detail-row.highlight .detail-value[data-v-21130a12]{color:var(--el-color-success);font-size:17px;font-weight:600}.detail-label[data-v-21130a12]{font-size:13px;color:var(--text-secondary)}.detail-value[data-v-21130a12]{font-size:15px;font-weight:500;color:var(--text-primary)}.detail-value.rate[data-v-21130a12]{color:var(--el-color-success)}.card-image[data-v-21130a12]{flex-shrink:0;width:100px;display:flex;align-items:center;justify-content:center}.card-image img[data-v-21130a12]{width:100%;height:auto;object-fit:contain}@media (max-width: 768px){.pledge-container[data-v-21130a12]{margin:-40px auto 0;padding:0 16px 40px}.stats-grid[data-v-21130a12]{grid-template-columns:repeat(2,1fr);gap:20px}.product-grid[data-v-21130a12]{grid-template-columns:1fr}}.rule-content[data-v-21130a12]{color:var(--text-primary)!important;line-height:1.6;font-size:14px}.rule-content[data-v-21130a12] *{color:var(--text-primary)!important}.rule-content[data-v-21130a12] p{margin-bottom:12px;color:var(--text-primary)!important}.rule-content[data-v-21130a12] h1,.rule-content[data-v-21130a12] h2,.rule-content[data-v-21130a12] h3,.rule-content[data-v-21130a12] h4,.rule-content[data-v-21130a12] h5,.rule-content[data-v-21130a12] h6{color:var(--text-primary)!important;margin-bottom:8px;font-weight:600}.rule-content[data-v-21130a12] ul,.rule-content[data-v-21130a12] ol{color:var(--text-primary)!important;padding-left:20px;margin-bottom:12px}.rule-content[data-v-21130a12] li{color:var(--text-primary)!important;margin-bottom:4px}.rule-content[data-v-21130a12] strong,.rule-content[data-v-21130a12] b{color:var(--text-primary)!important;font-weight:600}.rule-content[data-v-21130a12] a{color:var(--color-primary)!important;text-decoration:none}.rule-content[data-v-21130a12] a:hover{text-decoration:underline}.rule-content[data-v-21130a12] div,.rule-content[data-v-21130a12] span{color:var(--text-primary)!important}.rule-content[data-v-21130a12] table{color:var(--text-primary)!important;border-color:var(--border-color)!important}.rule-content[data-v-21130a12] table th,.rule-content[data-v-21130a12] table td{color:var(--text-primary)!important;border-color:var(--border-color)!important;padding:8px}.pledge-detail-page[data-v-393c3608]{min-height:100vh;background:var(--bg-primary);padding:30px 0}.detail-container[data-v-393c3608]{max-width:1200px;margin:0 auto;padding:0 24px}.page-header[data-v-393c3608]{display:flex;align-items:center;gap:20px;margin-bottom:30px}.back-btn[data-v-393c3608]{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;border:none;padding:8px 16px;border-radius:8px;transition:all .3s}.back-btn[data-v-393c3608]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}.page-title[data-v-393c3608]{font-size:24px;font-weight:600;color:var(--text-primary);margin:0}.detail-content[data-v-393c3608]{display:grid;grid-template-columns:1fr 400px;gap:30px}.purchase-form-card[data-v-393c3608]{background:var(--bg-overlay);border-radius:16px;box-shadow:0 4px 20px #00000014;overflow:hidden;border:1px solid rgba(59,130,246,.1);transition:all .3s}.purchase-form-card[data-v-393c3608]:hover{box-shadow:0 8px 30px #3b82f626;border-color:#3b82f633}.form-header[data-v-393c3608]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 50%,#1d4ed8 100%);padding:20px 24px;position:relative;overflow:hidden}.form-header[data-v-393c3608]:before{content:"";position:absolute;top:-50%;right:-10%;width:150px;height:150px;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);border-radius:50%}.form-header[data-v-393c3608]:after{content:"";position:absolute;bottom:-30%;left:-5%;width:120px;height:120px;background:radial-gradient(circle,rgba(255,255,255,.08) 0%,transparent 70%);border-radius:50%}.form-header h3[data-v-393c3608]{margin:0;font-size:19px;font-weight:700;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.2);position:relative;z-index:1;letter-spacing:.3px}.form-body[data-v-393c3608]{padding:24px;background:var(--bg-overlay)}.form-group[data-v-393c3608]{margin-bottom:24px}.group-header[data-v-393c3608]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.group-header label[data-v-393c3608]{font-size:16px;font-weight:500;color:var(--text-primary)}.group-header label .unit[data-v-393c3608]{color:var(--text-secondary);font-size:14px}.deposit-link[data-v-393c3608]{color:var(--color-primary);font-size:14px}.input-wrapper[data-v-393c3608]{margin-bottom:8px}.amount-input[data-v-393c3608] .el-input__inner{font-size:18px;font-weight:500}.max-btn[data-v-393c3608]{color:var(--color-primary);font-weight:600;padding:0 12px}.balance-info[data-v-393c3608]{font-size:14px;color:var(--text-secondary)}.product-info[data-v-393c3608]{background:var(--bg-overlay);border:1px solid rgba(59,130,246,.15);border-radius:10px;padding:18px;margin-bottom:22px;box-shadow:0 2px 12px #3b82f614;transition:all .3s}.product-info[data-v-393c3608]:hover{border-color:#3b82f64d;box-shadow:0 4px 16px #3b82f61f}.info-row[data-v-393c3608]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;transition:all .2s}.info-row[data-v-393c3608]:not(:last-child){border-bottom:1px solid var(--border-color)}.info-row[data-v-393c3608]:hover{padding-left:6px;padding-right:6px}.info-label[data-v-393c3608]{font-size:14px;color:var(--text-secondary);font-weight:500;display:flex;align-items:center}.info-label[data-v-393c3608]:before{content:"";display:inline-block;width:4px;height:4px;background:#3b82f6;border-radius:50%;margin-right:6px}.info-value[data-v-393c3608]{font-size:15px;font-weight:600;color:var(--text-primary)}.info-value.rate[data-v-393c3608]{color:var(--color-success);font-size:18px;font-weight:700;text-shadow:0 1px 2px rgba(16,185,129,.2)}.submit-btn[data-v-393c3608]{width:100%;height:44px;font-size:15px;font-weight:600;border:none}.submit-btn[data-v-393c3608]:hover{opacity:.9}.blue-gradient-btn[data-v-393c3608]{color:#fff!important;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;box-shadow:0 4px 12px #3b82f64d;transition:all .3s}.blue-gradient-btn[data-v-393c3608]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666;opacity:1}.blue-gradient-btn[data-v-393c3608]:active{transform:translateY(0)}.info-card[data-v-393c3608]{background:var(--bg-overlay);border-radius:14px;box-shadow:0 4px 20px #00000014;padding:24px;height:fit-content;position:sticky;top:30px;border:1px solid var(--border-color);transition:all .3s}.info-card[data-v-393c3608]:hover{box-shadow:0 8px 30px #0000001f}.card-title[data-v-393c3608]{font-size:18px;font-weight:700;color:var(--text-primary);margin:0 0 22px;padding-bottom:16px;border-bottom:2px solid var(--border-color);letter-spacing:.3px}.info-content[data-v-393c3608]{display:flex;flex-direction:column;gap:18px}.info-item[data-v-393c3608]{display:flex;gap:14px;padding:16px;background:var(--bg-secondary);border-radius:10px;border:1px solid var(--border-color);transition:all .3s}.info-item[data-v-393c3608]:hover{background:var(--bg-hover);border-color:#3b82f633;transform:translate(4px);box-shadow:0 4px 12px #3b82f61a}.item-icon[data-v-393c3608]{flex-shrink:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border-radius:10px;font-size:22px;box-shadow:0 4px 12px #3b82f64d;transition:all .3s}.info-item:hover .item-icon[data-v-393c3608]{transform:scale(1.1) rotate(5deg)}.item-content[data-v-393c3608]{flex:1}.item-content h4[data-v-393c3608]{font-size:15px;font-weight:600;color:var(--text-primary);margin:0 0 8px;letter-spacing:.2px}.item-content p[data-v-393c3608]{font-size:13px;color:var(--text-secondary);line-height:1.6;margin:0}@media (max-width: 768px){.detail-content[data-v-393c3608]{grid-template-columns:1fr}.info-card[data-v-393c3608]{position:static}}.pledge-orders-page[data-v-096c421b]{min-height:100vh;background:var(--bg-primary);padding:30px 0}.orders-container[data-v-096c421b]{max-width:1200px;margin:0 auto;padding:0 24px}.page-header[data-v-096c421b]{display:flex;align-items:center;gap:20px;margin-bottom:30px}.back-btn[data-v-096c421b]{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff!important;border:none;padding:8px 16px;transition:all .3s}.back-btn[data-v-096c421b]:hover{opacity:.9;transform:translateY(-1px)}.page-title[data-v-096c421b]{font-size:24px;font-weight:600;color:var(--text-primary);margin:0}.order-tabs[data-v-096c421b]{margin-bottom:30px;background:var(--bg-overlay);border-radius:12px;padding:0 24px;box-shadow:0 2px 12px #00000014}.order-tabs[data-v-096c421b] .el-tabs__header{margin:0}.order-tabs[data-v-096c421b] .el-tabs__item{font-size:16px;font-weight:500;height:60px;line-height:60px;color:var(--text-secondary);transition:all .3s}.order-tabs[data-v-096c421b] .el-tabs__item:hover{color:var(--color-primary)}.order-tabs[data-v-096c421b] .el-tabs__item.is-active{color:var(--color-primary);font-weight:600}.order-tabs[data-v-096c421b] .el-tabs__active-bar{height:3px;background:linear-gradient(90deg,#3b82f6 0%,#2563eb 100%);border-radius:2px}.order-tabs[data-v-096c421b] .el-tabs__nav-wrap:after{display:none}.orders-list[data-v-096c421b]{min-height:400px}.order-items[data-v-096c421b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px}.order-card[data-v-096c421b]{background:var(--bg-overlay);border-radius:12px;padding:16px 20px;box-shadow:0 2px 8px #00000014;border:1px solid var(--border-color);transition:all .3s}.order-card[data-v-096c421b]:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.card-header[data-v-096c421b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.card-header .amount-info[data-v-096c421b]{flex:1}.card-header .amount-info .amount-label[data-v-096c421b]{font-size:13px;color:var(--text-secondary);margin-bottom:6px;font-weight:500;display:flex;align-items:center;gap:6px}.card-header .amount-info .amount-label .label-icon[data-v-096c421b]{font-size:14px;color:var(--color-primary)}.card-header .amount-info .amount-value[data-v-096c421b]{font-size:20px;font-weight:700;color:var(--text-primary);font-family:SF Mono,Monaco,Cascadia Code,monospace;display:flex;align-items:center;gap:8px}.card-header .amount-info .amount-value .coin-icon[data-v-096c421b]{font-size:22px;color:var(--color-warning)}.card-header .status-badge[data-v-096c421b]{padding:5px 12px;border-radius:16px;font-size:12px;font-weight:600;white-space:nowrap;display:flex;align-items:center;gap:4px}.card-header .status-badge .el-icon[data-v-096c421b]{font-size:14px}.card-header .status-badge.status-pending[data-v-096c421b],.card-header .status-badge.status-progress[data-v-096c421b]{background:var(--bg-warning-light);color:var(--color-warning);border:1px solid var(--color-warning)}.card-header .status-badge.status-completed[data-v-096c421b]{background:var(--bg-success-light);color:var(--color-success);border:1px solid var(--color-success)}.card-header .status-badge.status-redeemed[data-v-096c421b]{background:var(--bg-info-light);color:var(--color-info);border:1px solid var(--color-info)}.card-content .detail-grid[data-v-096c421b]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 20px}.card-content .detail-item[data-v-096c421b]{display:flex;flex-direction:column;gap:6px}.card-content .detail-item.redeem-item[data-v-096c421b]{grid-column:1/-1;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:12px}.card-content .detail-item .detail-label[data-v-096c421b]{font-size:13px;color:var(--text-secondary);font-weight:500;display:flex;align-items:center;gap:5px}.card-content .detail-item .detail-label .el-icon[data-v-096c421b]{font-size:15px;color:var(--color-primary)}.card-content .detail-item .detail-value[data-v-096c421b]{font-size:14px;font-weight:600;color:var(--text-primary)}.card-content .detail-item .detail-value.highlight[data-v-096c421b]{color:var(--color-success);font-weight:700}.redeem-btn[data-v-096c421b]{width:100%;max-width:180px;height:36px;font-size:14px;font-weight:600;color:#fff!important;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:18px;box-shadow:0 2px 8px #3b82f640;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:6px}.redeem-btn .el-icon[data-v-096c421b]{font-size:16px}.redeem-btn[data-v-096c421b]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f659}.redeem-btn[data-v-096c421b]:active{transform:translateY(0)}.pagination[data-v-096c421b]{margin-top:32px;display:flex;justify-content:center}.pagination[data-v-096c421b] .el-pagination{display:flex;align-items:center;gap:8px}.pagination[data-v-096c421b] .el-pagination .el-pagination__total{font-size:14px;color:var(--text-secondary)}.pagination[data-v-096c421b] .el-pagination .el-pagination__sizes{margin:0 8px}.pagination[data-v-096c421b] .el-pagination .el-pagination__sizes .el-select .el-input__wrapper{padding:0 8px}.pagination[data-v-096c421b] .el-pagination .el-pager{display:flex;align-items:center;gap:4px}.pagination[data-v-096c421b] .el-pagination .el-pager li{min-width:32px;height:32px;line-height:32px;border-radius:4px;transition:all .3s}.pagination[data-v-096c421b] .el-pagination .el-pager li.is-active{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;font-weight:600}.pagination[data-v-096c421b] .el-pagination .el-pager li:not(.is-active):hover{color:var(--color-primary);background:var(--bg-primary-light)}.pagination[data-v-096c421b] .el-pagination .btn-next,.pagination[data-v-096c421b] .el-pagination .btn-prev{min-width:32px;height:32px;line-height:32px;border-radius:4px;transition:all .3s}.pagination[data-v-096c421b] .el-pagination .btn-next:not(:disabled):hover,.pagination[data-v-096c421b] .el-pagination .btn-prev:not(:disabled):hover{color:var(--color-primary);background:var(--bg-primary-light)}.pagination[data-v-096c421b] .el-pagination .btn-next:disabled,.pagination[data-v-096c421b] .el-pagination .btn-prev:disabled{color:var(--text-disabled)}.pagination[data-v-096c421b] .el-pagination .el-pagination__jump{margin-left:8px;font-size:14px;color:var(--text-secondary)}.pagination[data-v-096c421b] .el-pagination .el-pagination__jump .el-input{width:50px;margin:0 4px}.pagination[data-v-096c421b] .el-pagination .el-pagination__jump .el-input .el-input__wrapper{padding:0 8px}@media (max-width: 968px){.order-items[data-v-096c421b]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (max-width: 768px){.order-items[data-v-096c421b]{grid-template-columns:1fr}.order-card[data-v-096c421b]{padding:12px 16px}.card-header[data-v-096c421b]{margin-bottom:12px}.card-header .amount-info .amount-value[data-v-096c421b]{font-size:18px}.card-header .status-badge[data-v-096c421b]{padding:3px 10px;font-size:11px}.card-content .detail-grid[data-v-096c421b]{grid-template-columns:1fr;gap:12px}.redeem-btn[data-v-096c421b]{max-width:200px;height:36px;font-size:14px}}.orders-list[data-v-096c421b] .el-loading-mask{background-color:#0000004d!important}.orders-list[data-v-096c421b] .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}.orders-list[data-v-096c421b] .el-loading-spinner .path{stroke:var(--color-primary)!important}.c2c-page[data-v-3ef44aca]{min-height:100vh;background:var(--gradient-page)}.c2c-banner[data-v-3ef44aca]{position:relative;width:100%;height:300px;overflow:hidden;background:linear-gradient(270deg,#0a0e27,#1a1f3a,#2a1f4a,#1a2f4a,#0a0e27);background-size:400% 400%;animation:gradientShift-3ef44aca 15s ease infinite;display:flex;align-items:center;justify-content:center}.c2c-banner .banner-background[data-v-3ef44aca]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.c2c-banner .banner-background .gradient-orb[data-v-3ef44aca]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:float-3ef44aca 8s ease-in-out infinite}.c2c-banner .banner-background .gradient-orb.orb-1[data-v-3ef44aca]{width:300px;height:300px;background:linear-gradient(135deg,#fa709a 0%,#fee140 100%);top:-100px;right:-50px}.c2c-banner .banner-background .gradient-orb.orb-2[data-v-3ef44aca]{width:250px;height:250px;background:linear-gradient(135deg,#30cfd0 0%,#330867 100%);bottom:-80px;left:-40px;animation-delay:2s}.c2c-banner .banner-background .grid-pattern[data-v-3ef44aca]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-3ef44aca 20s linear infinite}.c2c-banner .banner-content[data-v-3ef44aca]{position:relative;z-index:1;text-align:center}.c2c-banner .banner-content .banner-title[data-v-3ef44aca]{font-size:48px;font-weight:700;color:#fff;margin-bottom:16px;text-shadow:0 2px 20px rgba(0,0,0,.3)}.c2c-banner .banner-content .banner-subtitle[data-v-3ef44aca]{font-size:18px;color:#ffffffe6;font-weight:300;text-shadow:0 1px 10px rgba(0,0,0,.2)}@keyframes float-3ef44aca{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes gridMove-3ef44aca{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes gradientShift-3ef44aca{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.c2c-container[data-v-3ef44aca]{max-width:800px;margin:-80px auto 0;padding:0 20px 60px;position:relative;z-index:1}.page-header[data-v-3ef44aca]{text-align:center;margin-bottom:40px;background:var(--bg-overlay);padding:32px 24px;border-radius:16px;box-shadow:0 4px 16px #0000000f}.page-header .main-title[data-v-3ef44aca]{font-size:36px;font-weight:700;color:var(--text-primary);margin-bottom:16px;text-shadow:0 2px 4px rgba(0,0,0,.05)}.page-header .sub-title[data-v-3ef44aca]{font-size:18px;color:var(--text-secondary);line-height:1.8;font-weight:500}.page-header .sub-title .highlight[data-v-3ef44aca]{color:var(--color-primary);font-weight:700;font-size:20px;padding:0 4px}.trade-card[data-v-3ef44aca]{background:var(--bg-overlay);border-radius:20px;padding:32px;box-shadow:0 8px 32px #00000014;margin-bottom:24px}.tabs[data-v-3ef44aca]{display:flex;gap:12px;margin-bottom:32px;background:var(--bg-secondary);padding:4px;border-radius:12px}.tabs .tab[data-v-3ef44aca]{flex:1;text-align:center;padding:12px 24px;border-radius:10px;font-size:16px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .3s ease}.tabs .tab[data-v-3ef44aca]:hover{color:var(--color-primary)}.tabs .tab.active[data-v-3ef44aca]{background:var(--bg-overlay);color:var(--color-primary);box-shadow:0 2px 8px #3b82f626}.form-container[data-v-3ef44aca]{display:flex;flex-direction:column;gap:24px}.form-item .input-label[data-v-3ef44aca]{display:block;font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:8px}.form-item .input-wrapper[data-v-3ef44aca]{position:relative;display:flex;align-items:center;background:var(--bg-overlay);border:2px solid var(--border-color);border-radius:12px;padding:16px 20px;transition:all .2s ease}.form-item .input-wrapper[data-v-3ef44aca]:focus-within{border-color:var(--color-primary);background:var(--bg-overlay);box-shadow:0 0 0 3px #3b82f61a}.form-item .input-wrapper.disabled[data-v-3ef44aca]{background:var(--bg-secondary);cursor:not-allowed}.form-item .input-wrapper.disabled .amount-input[data-v-3ef44aca]{cursor:not-allowed}.form-item .input-wrapper .amount-input[data-v-3ef44aca]{flex:1;border:none;background:transparent;font-size:20px;font-weight:600;color:var(--text-primary);outline:none}.form-item .input-wrapper .amount-input[data-v-3ef44aca]::placeholder{color:var(--text-disabled)}.form-item .input-wrapper .amount-input[data-v-3ef44aca]:disabled,.form-item .input-wrapper .amount-input[readonly][data-v-3ef44aca]{color:var(--text-secondary)}.form-item .input-wrapper .currency[data-v-3ef44aca]{display:flex;align-items:center;gap:8px;padding-left:16px;border-left:1px solid var(--border-color)}.form-item .input-wrapper .currency .currency-icon[data-v-3ef44aca]{width:24px;height:24px;border-radius:50%}.form-item .input-wrapper .currency .currency-text[data-v-3ef44aca]{font-size:16px;font-weight:600;color:var(--text-primary)}.form-item .amount-range[data-v-3ef44aca]{margin-top:8px;font-size:12px;color:var(--text-secondary)}.payment-select[data-v-3ef44aca]{width:100%}.payment-select[data-v-3ef44aca] .el-input__wrapper{background:var(--bg-overlay);border:2px solid var(--border-color);border-radius:12px;padding:12px 16px;box-shadow:none}.payment-select[data-v-3ef44aca] .el-input__wrapper:hover{border-color:var(--color-primary)}.payment-select[data-v-3ef44aca] .el-input__wrapper.is-focus{border-color:var(--color-primary);background:var(--bg-overlay);box-shadow:0 0 0 3px #3b82f61a}.payment-select[data-v-3ef44aca] .el-input__inner{font-size:16px;font-weight:500;padding-left:36px}.payment-select[data-v-3ef44aca] .el-input__prefix{left:12px;display:flex;align-items:center}.selected-payment[data-v-3ef44aca]{display:flex;align-items:center}.selected-payment .selected-payment-icon[data-v-3ef44aca]{width:20px;height:20px;object-fit:contain}.payment-option[data-v-3ef44aca]{display:flex;align-items:center;gap:10px}.payment-option .payment-icon[data-v-3ef44aca]{width:20px;height:20px}.submit-btn[data-v-3ef44aca]{width:100%;height:56px;font-size:18px;font-weight:600;border-radius:12px;margin-top:8px;border:none}.submit-btn.buy-btn[data-v-3ef44aca]{color:#fff!important;background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.submit-btn.buy-btn[data-v-3ef44aca]:hover{background:linear-gradient(135deg,#059669 0%,#047857 100%)}.submit-btn.sell-btn[data-v-3ef44aca]{color:#fff!important;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}.submit-btn.sell-btn[data-v-3ef44aca]:hover{background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%)}.rate-info[data-v-3ef44aca]{background:var(--gradient-card);border-radius:12px;padding:16px 24px;border:1px solid rgba(59,130,246,.1)}.rate-info .rate-item[data-v-3ef44aca]{display:flex;justify-content:center;align-items:center;gap:8px}.rate-info .rate-item .rate-label[data-v-3ef44aca]{font-size:14px;color:var(--text-secondary);font-weight:500}.rate-info .rate-item .rate-value[data-v-3ef44aca]{font-size:16px;font-weight:600;color:var(--text-primary)}@media (max-width: 768px){.c2c-banner[data-v-3ef44aca]{height:200px}.c2c-container[data-v-3ef44aca]{margin-top:-60px;padding:0 16px 40px}.page-header .main-title[data-v-3ef44aca]{font-size:24px}.page-header .sub-title[data-v-3ef44aca]{font-size:14px}.trade-card[data-v-3ef44aca]{padding:24px 20px}.form-item .input-wrapper[data-v-3ef44aca]{padding:12px 16px}.form-item .input-wrapper .amount-input[data-v-3ef44aca]{font-size:18px}.form-item .input-wrapper .currency .currency-icon[data-v-3ef44aca]{width:20px;height:20px}.form-item .input-wrapper .currency .currency-text[data-v-3ef44aca]{font-size:14px}.submit-btn[data-v-3ef44aca]{height:48px;font-size:16px}}.loan-page[data-v-c26511f5]{min-height:100vh;background:var(--gradient-page)}.loan-banner[data-v-c26511f5]{position:relative;width:100%;height:300px;overflow:hidden;background:linear-gradient(270deg,#0a0e27,#1a1f3a,#2a1f4a,#1a2f4a,#0a0e27);background-size:400% 400%;animation:gradientShift-c26511f5 15s ease infinite;display:flex;align-items:center;justify-content:center}.loan-banner .banner-background[data-v-c26511f5]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.loan-banner .banner-background .gradient-orb[data-v-c26511f5]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:float-c26511f5 8s ease-in-out infinite}.loan-banner .banner-background .gradient-orb.orb-1[data-v-c26511f5]{width:300px;height:300px;background:linear-gradient(135deg,#42a5f5 0%,#1e88e5 100%);top:-100px;left:-50px}.loan-banner .banner-background .gradient-orb.orb-2[data-v-c26511f5]{width:250px;height:250px;background:linear-gradient(135deg,#29b6f6 0%,#0288d1 100%);bottom:-80px;right:-40px;animation-delay:2s}.loan-banner .banner-background .grid-pattern[data-v-c26511f5]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-c26511f5 20s linear infinite}.loan-banner .banner-content[data-v-c26511f5]{position:relative;z-index:1;text-align:center}.loan-banner .banner-content .banner-title[data-v-c26511f5]{font-size:48px;font-weight:700;color:#fff;margin-bottom:16px;text-shadow:0 2px 20px rgba(0,0,0,.3)}.loan-banner .banner-content .banner-subtitle[data-v-c26511f5]{font-size:18px;color:#ffffffe6;font-weight:300;text-shadow:0 1px 10px rgba(0,0,0,.2)}@keyframes float-c26511f5{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes gridMove-c26511f5{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes gradientShift-c26511f5{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.loan-container[data-v-c26511f5]{max-width:1400px;margin:-50px auto 0;padding:0 24px 60px;position:relative;z-index:10}.loan-info-card[data-v-c26511f5]{background:var(--gradient-card);border:1px solid rgba(59,130,246,.1);box-shadow:0 4px 20px #00000014;border-radius:12px;padding:22px 24px;margin-bottom:24px;transition:all .3s}.loan-info-card[data-v-c26511f5]:hover{box-shadow:0 8px 30px #3b82f626;border-color:#3b82f633}.info-header[data-v-c26511f5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.coin-title[data-v-c26511f5]{display:flex;align-items:center;gap:10px}.coin-title .usdt-icon[data-v-c26511f5]{width:32px;height:32px}.coin-title .coin-text[data-v-c26511f5]{font-size:20px;font-weight:700;color:var(--text-primary)}.info-content[data-v-c26511f5]{position:relative;background:var(--gradient-card);border:1px solid var(--border-color);border-radius:10px;padding:22px}.stats-grid[data-v-c26511f5]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.stat-box[data-v-c26511f5]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.stat-box[data-v-c26511f5]:not(:last-child){border-right:1px solid var(--border-color)}.stat-box .stat-icon[data-v-c26511f5]{font-size:28px;color:#3b82f6}.stat-box.highlight .stat-icon[data-v-c26511f5],.stat-box.highlight .stat-value[data-v-c26511f5]{color:#10b981}.stat-value[data-v-c26511f5]{font-size:24px;font-weight:700;color:var(--text-primary);word-break:break-all}.stat-label[data-v-c26511f5]{font-size:13px;color:var(--text-secondary)}.loan-form-section[data-v-c26511f5]{background:var(--el-bg-color-overlay);border-radius:12px;padding:22px 24px;box-shadow:var(--el-box-shadow-light)}.section-header[data-v-c26511f5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.section-title[data-v-c26511f5]{font-size:18px;font-weight:600;color:var(--text-primary);margin:0}.header-actions[data-v-c26511f5]{display:flex;gap:10px;align-items:center}.rule-btn[data-v-c26511f5]{color:var(--color-primary);text-decoration:underline;font-size:13px}.form-grid[data-v-c26511f5]{display:grid;grid-template-columns:2fr 1fr;gap:24px}.form-card[data-v-c26511f5],.detail-card[data-v-c26511f5]{background:var(--bg-overlay);color:var(--text-primary);border-radius:12px;box-shadow:0 2px 12px #00000014;border:1px solid rgba(59,130,246,.1);overflow:hidden;transition:all .3s}.form-card[data-v-c26511f5]:hover,.detail-card[data-v-c26511f5]:hover{box-shadow:0 6px 20px #3b82f626;border-color:#3b82f64d}.card-header[data-v-c26511f5]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 50%,#1d4ed8 100%);padding:18px 20px;position:relative;overflow:hidden}.card-header[data-v-c26511f5]:before{content:"";position:absolute;top:-50%;right:-10%;width:150px;height:150px;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);border-radius:50%}.card-header h3[data-v-c26511f5]{margin:0;font-size:17px;font-weight:700;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.2);position:relative;z-index:1}.card-body[data-v-c26511f5]{padding:20px;background:var(--gradient-subtle)}.form-group[data-v-c26511f5]{margin-bottom:20px}.form-group[data-v-c26511f5]:last-of-type{margin-bottom:0}.form-label[data-v-c26511f5]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:8px}.form-label .el-icon[data-v-c26511f5]{font-size:16px;color:#3b82f6}.form-label[data-v-c26511f5]:before{content:"";display:inline-block;width:4px;height:4px;background:#3b82f6;border-radius:50%;margin-right:6px;vertical-align:middle}.form-select[data-v-c26511f5],.form-input[data-v-c26511f5]{width:100%}.form-select[data-v-c26511f5] .el-input__wrapper,.form-input[data-v-c26511f5] .el-input__wrapper{border-radius:8px;box-shadow:0 2px 8px #0000000d;transition:all .3s}.form-select[data-v-c26511f5] .el-input__wrapper:hover,.form-input[data-v-c26511f5] .el-input__wrapper:hover{box-shadow:0 4px 12px #3b82f626}.input-suffix[data-v-c26511f5]{font-size:14px;color:var(--text-secondary);font-weight:600}.upload-grid[data-v-c26511f5]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.upload-wrapper[data-v-c26511f5]{width:200px}.upload-box[data-v-c26511f5]{width:200px;height:180px;border:2px dashed #d1d5db;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;background:var(--bg-secondary)}.upload-box[data-v-c26511f5]:hover{border-color:#3b82f6;background:var(--bg-card)}.upload-box:hover .upload-icon[data-v-c26511f5]{color:#3b82f6;transform:scale(1.1)}.upload-box .upload-icon[data-v-c26511f5]{font-size:36px;color:#9ca3af;margin-bottom:10px;transition:all .3s}.upload-box .upload-icon.uploading[data-v-c26511f5]{color:#3b82f6;animation:spin-c26511f5 1s linear infinite}@keyframes spin-c26511f5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload-box .upload-text[data-v-c26511f5]{font-size:14px;color:var(--text-secondary)}.upload-preview[data-v-c26511f5]{width:200px;height:180px;border-radius:8px;overflow:hidden;position:relative;cursor:pointer}.upload-preview img[data-v-c26511f5]{width:100%;height:100%;object-fit:cover}.upload-preview .upload-mask[data-v-c26511f5]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s}.upload-preview .upload-mask .el-icon[data-v-c26511f5]{font-size:20px;color:#fff;cursor:pointer}.upload-preview .upload-mask .el-icon[data-v-c26511f5]:hover{transform:scale(1.2)}.upload-preview:hover .upload-mask[data-v-c26511f5]{opacity:1}.submit-btn[data-v-c26511f5]{width:100%;height:44px;font-size:15px;font-weight:600;margin-top:20px}.detail-item[data-v-c26511f5]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.06);transition:all .2s}.detail-item[data-v-c26511f5]:last-child{border-bottom:none}.detail-item[data-v-c26511f5]:hover{padding-left:6px;padding-right:6px}.item-label[data-v-c26511f5]{font-size:14px;color:var(--text-secondary);font-weight:500;display:flex;align-items:center}.item-label[data-v-c26511f5]:before{content:"";display:inline-block;width:4px;height:4px;background:#3b82f6;border-radius:50%;margin-right:6px}.item-value[data-v-c26511f5]{font-size:15px;font-weight:600;color:var(--text-primary)}.item-value.rate[data-v-c26511f5]{color:#10b981;font-size:17px;font-weight:700}.item-value.highlight[data-v-c26511f5]{color:#3b82f6;font-size:18px;font-weight:700}.rules-content[data-v-c26511f5]{max-height:500px;overflow-y:auto;padding:20px;color:var(--text-primary)!important;line-height:1.6}.rules-content[data-v-c26511f5] *{color:var(--text-primary)!important}.rules-content[data-v-c26511f5] h1,.rules-content[data-v-c26511f5] h2,.rules-content[data-v-c26511f5] h3,.rules-content[data-v-c26511f5] h4,.rules-content[data-v-c26511f5] h5,.rules-content[data-v-c26511f5] h6{font-size:18px;font-weight:600;color:var(--text-primary)!important;margin:0 0 16px}.rules-content[data-v-c26511f5] p{font-size:14px;line-height:1.8;color:var(--text-primary)!important;margin:12px 0}.rules-content[data-v-c26511f5] ul,.rules-content[data-v-c26511f5] ol{color:var(--text-primary)!important;padding-left:20px;margin-bottom:12px}.rules-content[data-v-c26511f5] li{color:var(--text-primary)!important;margin-bottom:4px}.rules-content[data-v-c26511f5] strong,.rules-content[data-v-c26511f5] b{color:var(--text-primary)!important;font-weight:600}.rules-content[data-v-c26511f5] div,.rules-content[data-v-c26511f5] span{color:var(--text-primary)!important}.rules-content[data-v-c26511f5] table{color:var(--text-primary)!important;border-color:var(--border-color)!important}.rules-content[data-v-c26511f5] table th,.rules-content[data-v-c26511f5] table td{color:var(--text-primary)!important;border-color:var(--border-color)!important;padding:8px}@media (max-width: 1024px){.form-grid[data-v-c26511f5]{grid-template-columns:1fr}.stats-grid[data-v-c26511f5]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.stats-grid[data-v-c26511f5],.upload-grid[data-v-c26511f5]{grid-template-columns:1fr}}.loan-records-page[data-v-b8c01751]{min-height:100vh;background:var(--bg-primary);padding:30px 20px}.orders-container[data-v-b8c01751]{max-width:1400px;margin:0 auto;background:var(--bg-overlay);border-radius:16px;box-shadow:0 4px 20px #00000014;padding:30px}.page-header[data-v-b8c01751]{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:20px;border-bottom:2px solid var(--border-color)}.page-header .back-btn[data-v-b8c01751]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff!important;border:none;padding:8px 16px}.page-header .back-btn[data-v-b8c01751]:hover{opacity:.9;transform:translateY(-1px)}.page-header .page-title[data-v-b8c01751]{font-size:24px;font-weight:700;color:var(--text-primary);margin:0}.order-tabs[data-v-b8c01751]{margin-bottom:24px}.order-tabs[data-v-b8c01751] .el-tabs__header{margin:0;background:var(--bg-overlay);border-radius:12px;padding:8px}.order-tabs[data-v-b8c01751] .el-tabs__nav-wrap:after{display:none}.order-tabs[data-v-b8c01751] .el-tabs__item{font-size:15px;font-weight:500;color:var(--text-secondary);padding:0 24px;height:40px;line-height:40px}.order-tabs[data-v-b8c01751] .el-tabs__item:hover{color:var(--color-primary)}.order-tabs[data-v-b8c01751] .el-tabs__item.is-active{color:var(--color-primary);font-weight:600}.order-tabs[data-v-b8c01751] .el-tabs__active-bar{background:linear-gradient(90deg,#3b82f6 0%,#2563eb 100%);height:3px;border-radius:3px 3px 0 0}.orders-list[data-v-b8c01751]{min-height:400px}.order-grid[data-v-b8c01751]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px}.loan-item-card[data-v-b8c01751]{background:var(--bg-overlay);border-radius:12px;padding:20px;box-shadow:0 2px 8px #00000014;border:1px solid var(--border-color);transition:all .3s}.loan-item-card[data-v-b8c01751]:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.loan-item-card .card-header[data-v-b8c01751]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.loan-item-card .card-header .amount-info[data-v-b8c01751]{flex:1}.loan-item-card .card-header .amount-info .amount-label[data-v-b8c01751]{font-size:14px;color:var(--text-secondary);margin-bottom:6px;font-weight:500;display:flex;align-items:center;gap:6px}.loan-item-card .card-header .amount-info .amount-label .label-icon[data-v-b8c01751]{font-size:14px;color:var(--color-primary)}.loan-item-card .card-header .amount-info .amount-value[data-v-b8c01751]{font-size:24px;font-weight:700;color:var(--text-primary);font-family:SF Mono,Monaco,Cascadia Code,monospace;display:flex;align-items:center;gap:8px}.loan-item-card .card-header .amount-info .amount-value .coin-icon[data-v-b8c01751]{font-size:22px;color:var(--color-warning)}.loan-item-card .card-header .status-badge[data-v-b8c01751]{padding:6px 14px;border-radius:20px;display:flex;align-items:center;gap:4px}.loan-item-card .card-header .status-badge .el-icon[data-v-b8c01751]{font-size:14px}.loan-item-card .card-header .status-badge[data-v-b8c01751]{font-size:13px;font-weight:600;white-space:nowrap}.loan-item-card .card-header .status-badge.status-pending[data-v-b8c01751]{background:var(--bg-warning-light);color:var(--color-warning);border:1px solid var(--color-warning)}.loan-item-card .card-header .status-badge.status-success[data-v-b8c01751]{background:var(--bg-success-light);color:var(--color-success);border:1px solid var(--color-success)}.loan-item-card .card-header .status-badge.status-error[data-v-b8c01751]{background:var(--bg-danger-light);color:var(--color-danger);border:1px solid var(--color-danger)}.loan-item-card .card-header .status-badge.status-completed[data-v-b8c01751]{background:var(--bg-info-light);color:var(--color-info);border:1px solid var(--color-info)}.loan-item-card .card-header .status-badge.status-overdue[data-v-b8c01751]{background:var(--bg-danger-light);color:var(--color-danger);border:1px solid var(--color-danger)}.loan-item-card .card-content .detail-grid[data-v-b8c01751]{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}.loan-item-card .card-content .detail-grid .detail-item[data-v-b8c01751]{display:flex;flex-direction:column}.loan-item-card .card-content .detail-grid .detail-item .detail-label[data-v-b8c01751]{font-size:13px;color:var(--text-secondary);margin-bottom:6px;font-weight:500;display:flex;align-items:center;gap:5px}.loan-item-card .card-content .detail-grid .detail-item .detail-label .el-icon[data-v-b8c01751]{font-size:15px;color:var(--color-primary)}.loan-item-card .card-content .detail-grid .detail-item .detail-value[data-v-b8c01751]{font-size:15px;color:var(--text-primary);font-weight:600}.loan-item-card .card-content .detail-grid .detail-item .detail-value.highlight[data-v-b8c01751]{color:var(--color-success);font-weight:700}.pagination[data-v-b8c01751]{margin-top:32px;display:flex;justify-content:center}.pagination[data-v-b8c01751] .el-pagination{display:flex;align-items:center;gap:8px}.pagination[data-v-b8c01751] .el-pagination .el-pagination__total{font-size:14px;color:var(--text-secondary)}.pagination[data-v-b8c01751] .el-pagination .el-pagination__sizes{margin:0 8px}.pagination[data-v-b8c01751] .el-pagination .el-pagination__sizes .el-select .el-input__wrapper{padding:0 8px}.pagination[data-v-b8c01751] .el-pagination .el-pager{display:flex;align-items:center;gap:4px}.pagination[data-v-b8c01751] .el-pagination .el-pager li{min-width:32px;height:32px;line-height:32px;border-radius:4px;transition:all .3s}.pagination[data-v-b8c01751] .el-pagination .el-pager li.is-active{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff!important;font-weight:600}.pagination[data-v-b8c01751] .el-pagination .el-pager li:not(.is-active):hover{color:var(--color-primary);background:var(--bg-primary-light)}.pagination[data-v-b8c01751] .el-pagination .btn-next,.pagination[data-v-b8c01751] .el-pagination .btn-prev{min-width:32px;height:32px;line-height:32px;border-radius:4px;transition:all .3s}.pagination[data-v-b8c01751] .el-pagination .btn-next:not(:disabled):hover,.pagination[data-v-b8c01751] .el-pagination .btn-prev:not(:disabled):hover{color:var(--color-primary);background:var(--bg-primary-light)}.pagination[data-v-b8c01751] .el-pagination .btn-next:disabled,.pagination[data-v-b8c01751] .el-pagination .btn-prev:disabled{color:var(--text-disabled)}.pagination[data-v-b8c01751] .el-pagination .el-pagination__jump{margin-left:8px;font-size:14px;color:var(--text-secondary)}.pagination[data-v-b8c01751] .el-pagination .el-pagination__jump .el-input{width:50px;margin:0 4px}.pagination[data-v-b8c01751] .el-pagination .el-pagination__jump .el-input .el-input__wrapper{padding:0 8px}@media (max-width: 768px){.loan-records-page[data-v-b8c01751]{padding:16px}.orders-container[data-v-b8c01751]{padding:20px}.page-header[data-v-b8c01751]{flex-wrap:wrap;padding-bottom:16px}.page-header .page-title[data-v-b8c01751]{font-size:20px}.order-grid[data-v-b8c01751]{grid-template-columns:1fr;gap:16px}.loan-item-card[data-v-b8c01751]{padding:16px}.loan-item-card .card-header[data-v-b8c01751]{margin-bottom:16px}.loan-item-card .card-header .amount-info .amount-value[data-v-b8c01751]{font-size:20px}.loan-item-card .card-header .status-badge[data-v-b8c01751]{padding:4px 10px;font-size:12px}.loan-item-card .card-content .detail-grid[data-v-b8c01751]{gap:12px 16px}.loan-item-card .card-content .detail-grid .detail-item .detail-label[data-v-b8c01751]{font-size:12px}.loan-item-card .card-content .detail-grid .detail-item .detail-value[data-v-b8c01751]{font-size:14px}.order-tabs[data-v-b8c01751] .el-tabs__header{padding:6px}.order-tabs[data-v-b8c01751] .el-tabs__item{font-size:14px;padding:0 16px;height:36px;line-height:36px}}.orders-list[data-v-b8c01751] .el-loading-mask{background-color:#0000004d!important}.orders-list[data-v-b8c01751] .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}.orders-list[data-v-b8c01751] .el-loading-spinner .path{stroke:var(--color-primary)!important}.swap-page[data-v-7ed1be44]{min-height:100vh;background:var(--gradient-page)}.swap-banner[data-v-7ed1be44]{position:relative;width:100%;height:300px;overflow:hidden;background:linear-gradient(270deg,#0a0e27,#1a1f3a,#2a1f4a,#1a2f4a,#0a0e27);background-size:400% 400%;animation:gradientShift-7ed1be44 15s ease infinite;display:flex;align-items:center;justify-content:center}.swap-banner .banner-background[data-v-7ed1be44]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.swap-banner .banner-background .gradient-orb[data-v-7ed1be44]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:float-7ed1be44 8s ease-in-out infinite}.swap-banner .banner-background .gradient-orb.orb-1[data-v-7ed1be44]{width:300px;height:300px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);top:-100px;left:-50px}.swap-banner .banner-background .gradient-orb.orb-2[data-v-7ed1be44]{width:250px;height:250px;background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%);bottom:-80px;right:-40px;animation-delay:2s}.swap-banner .banner-background .grid-pattern[data-v-7ed1be44]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-7ed1be44 20s linear infinite}.swap-banner .banner-content[data-v-7ed1be44]{position:relative;z-index:1;text-align:center}.swap-banner .banner-content .banner-title[data-v-7ed1be44]{font-size:48px;font-weight:700;color:#fff;margin-bottom:16px;text-shadow:0 2px 20px rgba(0,0,0,.3)}.swap-banner .banner-content .banner-subtitle[data-v-7ed1be44]{font-size:18px;color:#ffffffe6;font-weight:300;text-shadow:0 1px 10px rgba(0,0,0,.2)}@keyframes float-7ed1be44{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes gridMove-7ed1be44{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes gradientShift-7ed1be44{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.swap-container[data-v-7ed1be44]{max-width:800px;margin:-50px auto 0;padding:0 24px 60px;position:relative;z-index:10}.balance-card[data-v-7ed1be44]{background:var(--bg-overlay);border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:0 4px 20px #00000014;text-align:center}.balance-card .balance-label[data-v-7ed1be44]{font-size:14px;color:var(--text-secondary);margin-bottom:8px}.balance-card .balance-amount[data-v-7ed1be44]{font-size:32px;font-weight:700;color:var(--text-primary);font-family:SF Mono,Monaco,Cascadia Code,monospace}.exchange-wrapper[data-v-7ed1be44]{background:var(--bg-overlay);border-radius:16px;padding:32px;box-shadow:0 4px 20px #00000014}.swap-card[data-v-7ed1be44]{margin-bottom:20px}.swap-card .card-title[data-v-7ed1be44]{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:12px}.swap-card .input-section .input-container[data-v-7ed1be44]{position:relative}.swap-card .input-section .input-container .amount-input[data-v-7ed1be44]{width:100%;height:48px;padding:0 160px 0 16px;border:1px solid #e2e8f0;border-radius:12px;background:var(--bg-overlay);color:var(--text-primary);font-size:16px;font-weight:500;transition:all .2s ease}.swap-card .input-section .input-container .amount-input[data-v-7ed1be44]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #3b82f61a}.swap-card .input-section .input-container .amount-input[data-v-7ed1be44]::placeholder{color:var(--text-disabled)}.swap-card .input-section .input-container .amount-input[data-v-7ed1be44]:disabled{background:var(--bg-secondary);color:var(--text-secondary);cursor:not-allowed}.swap-card .input-section .input-container .input-controls[data-v-7ed1be44]{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px}.swap-card .input-section .input-container .input-controls .all-btn[data-v-7ed1be44]{background:var(--bg-primary-light);color:var(--color-primary);border:none;padding:6px 12px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.swap-card .input-section .input-container .input-controls .all-btn[data-v-7ed1be44]:hover{background:rgba(59,130,246,.15)}.swap-card .input-section .input-container .input-controls .divider[data-v-7ed1be44]{width:1px;height:20px;background:#e2e8f0}.swap-card .input-section .input-container .input-controls .coin-select[data-v-7ed1be44]{width:110px;flex-shrink:0}.swap-card .input-section .input-container .input-controls .coin-select[data-v-7ed1be44] .el-input__wrapper{background:transparent;border:none;box-shadow:none!important;padding:0!important;height:32px!important;width:110px!important}.swap-card .input-section .input-container .input-controls .coin-select[data-v-7ed1be44] .el-input{width:110px!important}.swap-card .input-section .input-container .input-controls .coin-select[data-v-7ed1be44] .el-input__inner{color:var(--text-primary)!important;font-weight:600!important;padding-left:26px!important;padding-right:20px!important;font-size:14px!important;height:32px!important;line-height:32px!important;text-align:left!important;white-space:nowrap!important;text-overflow:clip!important;overflow:visible!important;width:110px!important}.swap-card .input-section .input-container .input-controls .coin-select[data-v-7ed1be44] .el-input__prefix{left:0!important;display:flex;align-items:center}.swap-card .input-section .input-container .input-controls .coin-select[data-v-7ed1be44] .el-input__suffix{right:0!important;width:16px!important}.swap-card .input-section .input-container .input-controls .coin-select[data-v-7ed1be44] .el-select__caret{color:var(--color-primary)!important;font-size:14px}.swap-card .input-section .input-container .input-controls .coin-select .selected-coin-icon[data-v-7ed1be44]{width:20px;height:20px;border-radius:50%;object-fit:cover}.coin-option[data-v-7ed1be44]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;gap:20px}.coin-option .coin-left[data-v-7ed1be44]{display:flex;align-items:center;gap:8px;flex:0 0 auto}.coin-option .coin-icon-img[data-v-7ed1be44]{width:20px;height:20px;border-radius:50%;object-fit:cover;flex-shrink:0}.coin-option .coin-name[data-v-7ed1be44]{font-weight:600;font-size:14px;white-space:nowrap;min-width:45px}.coin-option .coin-balance[data-v-7ed1be44]{font-size:12px;color:var(--text-secondary);font-family:SF Mono,Monaco,Cascadia Code,monospace;text-align:right;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:20px}.exchange-button-wrapper[data-v-7ed1be44]{display:flex;justify-content:center;margin:16px 0}.exchange-button-wrapper .exchange-btn[data-v-7ed1be44]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;border:none;width:56px;height:56px;transition:all .3s}.exchange-button-wrapper .exchange-btn[data-v-7ed1be44]:hover{transform:scale(1.1);box-shadow:0 4px 12px #3b82f666}.exchange-button-wrapper .exchange-btn.rotate-animation[data-v-7ed1be44]{animation:rotate-7ed1be44 .6s ease-in-out}.rate-info-card[data-v-7ed1be44]{background:var(--gradient-card);border-radius:12px;padding:20px;margin-bottom:24px;border:1px solid rgba(59,130,246,.1)}.rate-info-card .rate-item[data-v-7ed1be44]{display:flex;justify-content:center;align-items:center;gap:8px}.rate-info-card .rate-item .rate-label[data-v-7ed1be44]{font-size:14px;color:var(--text-secondary);font-weight:500}.rate-info-card .rate-item .rate-value[data-v-7ed1be44]{font-size:16px;font-weight:600;color:var(--text-primary)}.confirm-btn[data-v-7ed1be44]{width:100%;height:50px;font-size:16px;font-weight:600;color:#fff!important;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none}.confirm-btn[data-v-7ed1be44]:hover{opacity:.9}@keyframes rotate-7ed1be44{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@media (max-width: 768px){.swap-banner[data-v-7ed1be44]{height:200px}.swap-container[data-v-7ed1be44]{margin-top:-30px;padding:0 16px 40px}.balance-card[data-v-7ed1be44]{padding:20px}.balance-card .balance-amount[data-v-7ed1be44]{font-size:24px}.exchange-wrapper[data-v-7ed1be44]{padding:24px}.coin-select[data-v-7ed1be44]{width:100px!important}}.subscription-page[data-v-3ec0208a]{min-height:100vh;background:var(--bg-primary)}.subscription-banner[data-v-3ec0208a]{position:relative;width:100%;height:300px;overflow:hidden;background:linear-gradient(270deg,#0a0e27,#1a1f3a,#2a1f4a,#1a2f4a,#0a0e27);background-size:400% 400%;animation:gradientShift-3ec0208a 15s ease infinite;display:flex;align-items:center;justify-content:center}.subscription-banner .banner-background[data-v-3ec0208a]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.subscription-banner .banner-background .gradient-orb[data-v-3ec0208a]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:float-3ec0208a 8s ease-in-out infinite}.subscription-banner .banner-background .gradient-orb.orb-1[data-v-3ec0208a]{width:300px;height:300px;background:linear-gradient(135deg,#ffd89b 0%,#19547b 100%);top:-100px;left:-50px}.subscription-banner .banner-background .gradient-orb.orb-2[data-v-3ec0208a]{width:250px;height:250px;background:linear-gradient(135deg,#a8edea 0%,#fed6e3 100%);bottom:-80px;right:-40px;animation-delay:2s}.subscription-banner .banner-background .grid-pattern[data-v-3ec0208a]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-3ec0208a 20s linear infinite}.subscription-banner .banner-content[data-v-3ec0208a]{position:relative;z-index:1;text-align:center;color:#fff}.subscription-banner .banner-content .banner-title[data-v-3ec0208a]{font-size:48px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 20px rgba(0,0,0,.3);color:#fff}.subscription-banner .banner-content .banner-subtitle[data-v-3ec0208a]{font-size:20px;font-weight:500;text-shadow:0 2px 8px rgba(0,0,0,.3)}@keyframes float-3ec0208a{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes gridMove-3ec0208a{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes gradientShift-3ec0208a{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.subscription-container[data-v-3ec0208a]{max-width:1200px;margin:-80px auto 0;padding:0 20px 60px;position:relative;z-index:1}.tabs-wrapper[data-v-3ec0208a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;background:var(--bg-card);padding:24px;border-radius:16px;box-shadow:0 4px 16px #0000000f}.tabs[data-v-3ec0208a]{display:flex;gap:16px}.tab-item[data-v-3ec0208a]{padding:12px 32px;border-radius:8px;font-size:16px;font-weight:500;color:var(--text-secondary);background:var(--bg-secondary);cursor:pointer;transition:all .3s ease}.tab-item[data-v-3ec0208a]:hover{background:var(--bg-hover);color:var(--text-primary)}.tab-item.active[data-v-3ec0208a]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;box-shadow:0 4px 12px #3b82f64d}.order-btn[data-v-3ec0208a]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;padding:12px 32px;font-weight:600;color:#fff!important}.order-btn[data-v-3ec0208a]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.loading-container[data-v-3ec0208a]{display:flex;justify-content:center;align-items:center;padding:100px 0;background:var(--bg-card);border-radius:16px;box-shadow:0 4px 16px #0000000f}.project-list[data-v-3ec0208a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:24px}.project-card[data-v-3ec0208a]{background:var(--bg-card);border-radius:16px;padding:24px;box-shadow:0 4px 16px #0000000f;transition:all .3s ease}.project-card[data-v-3ec0208a]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.card-header[data-v-3ec0208a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid var(--border-color)}.project-info[data-v-3ec0208a]{display:flex;align-items:center;gap:12px}.coin-icon[data-v-3ec0208a]{width:48px;height:48px;border-radius:50%;object-fit:cover}.default-coin-icon[data-v-3ec0208a]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:24px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border-radius:50%}.coin-info .coin-name[data-v-3ec0208a]{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.coin-info .coin-desc[data-v-3ec0208a]{font-size:14px;color:var(--text-secondary)}.status-badge[data-v-3ec0208a]{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600}.status-badge.status-preparing[data-v-3ec0208a]{background:var(--bg-warning-light);color:var(--color-warning)}.status-badge.status-progress[data-v-3ec0208a]{background:var(--bg-success-light);color:var(--color-success)}.status-badge.status-ended[data-v-3ec0208a]{background:var(--bg-secondary);color:var(--text-secondary)}.time-info[data-v-3ec0208a]{margin-bottom:20px}.time-info .time-label[data-v-3ec0208a]{font-size:14px;color:var(--text-secondary);margin-bottom:8px}.time-info .time-value[data-v-3ec0208a]{font-size:16px;color:var(--text-primary);font-weight:500}.progress-section[data-v-3ec0208a]{margin-bottom:24px}.progress-section[data-v-3ec0208a] .el-progress__text{display:none}.progress-section .progress-info[data-v-3ec0208a]{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:14px}.progress-section .progress-info .raised[data-v-3ec0208a]{color:var(--color-success);font-weight:600;font-size:16px}.progress-section .progress-info .total[data-v-3ec0208a]{color:var(--text-secondary)}.progress-section .progress-info .remaining[data-v-3ec0208a]{color:var(--color-warning);font-weight:500}.card-actions .action-btn[data-v-3ec0208a]{width:100%;height:48px;font-size:16px;font-weight:600;border-radius:12px}.card-actions[data-v-3ec0208a] .el-button--success{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;color:#fff!important}.card-actions[data-v-3ec0208a] .el-button--success:hover:not(.is-disabled){background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.card-actions[data-v-3ec0208a] .el-button--primary{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;color:#fff!important}.card-actions[data-v-3ec0208a] .el-button--primary:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}@media (max-width: 768px){.subscription-banner[data-v-3ec0208a]{height:200px}.subscription-banner .banner-content .banner-title[data-v-3ec0208a]{font-size:32px}.subscription-banner .banner-content .banner-subtitle[data-v-3ec0208a]{font-size:16px}.subscription-container[data-v-3ec0208a]{margin-top:-60px;padding:0 16px 40px}.tabs-wrapper[data-v-3ec0208a]{flex-direction:column;gap:16px}.tabs[data-v-3ec0208a]{width:100%;justify-content:space-between}.tab-item[data-v-3ec0208a]{flex:1;text-align:center;padding:12px 16px}.order-btn[data-v-3ec0208a]{width:100%}.project-list[data-v-3ec0208a]{grid-template-columns:1fr}}.subscription-confirm-dialog{border-radius:16px!important;padding:0!important;background:var(--el-bg-color)!important}.subscription-confirm-dialog .el-message-box__header{padding:24px 24px 0!important}.subscription-confirm-dialog .el-message-box__header .el-message-box__title{font-size:20px!important;font-weight:700!important;color:var(--text-primary)!important}.subscription-confirm-dialog .el-message-box__content{padding:0 24px 24px!important}.subscription-confirm-dialog .el-message-box__content .el-message-box__container{display:block!important;align-items:unset!important}.subscription-confirm-dialog .el-message-box__content .el-message-box__container .el-message-box__message{width:100%!important;color:var(--text-primary)!important}.subscription-confirm-dialog .el-message-box__content .el-message-box__container .el-message-box__message .dialog-title{font-size:18px!important;font-weight:600!important;color:var(--text-primary)!important;margin-bottom:20px!important;text-align:center!important}.subscription-confirm-dialog .el-message-box__content .el-message-box__container .el-message-box__message .dialog-content{width:100%!important}.subscription-confirm-dialog .el-message-box__content .el-message-box__container .el-message-box__message .dialog-content p{margin:10px 0!important;font-size:14px!important;color:var(--text-secondary)!important;text-align:center!important}.subscription-confirm-dialog .el-message-box__content .el-message-box__container .el-message-box__message .dialog-content p.notice{margin:20px 0 0!important;font-size:13px!important;color:var(--text-disabled)!important}.subscription-confirm-dialog .el-message-box__content .el-message-box__container .el-message-box__message .dialog-content p .highlight{color:var(--color-primary)!important;font-weight:600!important}.subscription-confirm-dialog .el-message-box__content .el-message-box__container .el-message-box__message .dialog-content p .time-span{color:var(--text-primary)!important;font-weight:500!important}.subscription-confirm-dialog .el-message-box__btns{padding:0 24px 24px!important;display:flex!important;gap:12px!important}.subscription-confirm-dialog .el-message-box__btns button{flex:1!important;margin:0!important;height:44px!important;border-radius:10px!important;font-size:16px!important;font-weight:600!important}.subscription-confirm-dialog .el-message-box__btns button.el-button--default{background:var(--bg-secondary)!important;color:var(--text-secondary)!important;border:none!important}.subscription-confirm-dialog .el-message-box__btns button.el-button--default:hover{background:var(--bg-hover)!important;color:var(--text-primary)!important}.subscription-confirm-dialog .el-message-box__btns button.el-button--primary{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)!important;border:none!important;color:#fff!important}.subscription-confirm-dialog .el-message-box__btns button.el-button--primary:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)!important;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666!important}.success-message{min-width:320px!important;border-radius:12px!important;padding:16px 20px!important;background:var(--el-bg-color)!important}.success-message .el-message__content{font-size:15px!important;font-weight:500!important;color:var(--el-text-color-primary)!important}.success-message .el-message__icon{font-size:20px!important;color:var(--el-color-success)!important}.subscription-orders-page[data-v-ccfec570]{min-height:100vh;background:var(--bg-primary);padding:32px 20px}.page-header[data-v-ccfec570]{max-width:1200px;margin:0 auto 32px;display:flex;align-items:center;gap:20px}.page-header .back-btn[data-v-ccfec570]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff!important;border:none;padding:12px 24px;font-weight:600;display:flex;align-items:center;gap:8px}.page-header .back-btn[data-v-ccfec570]:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.page-header .page-title[data-v-ccfec570]{font-size:32px;font-weight:700;color:var(--text-primary)}.orders-container[data-v-ccfec570]{max-width:1200px;margin:0 auto;background:var(--bg-card);border-radius:16px;padding:32px;box-shadow:0 4px 16px #0000000f}.loading-container[data-v-ccfec570]{display:flex;justify-content:center;align-items:center;padding:100px 0}.order-list[data-v-ccfec570]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:24px}.order-card[data-v-ccfec570]{background:var(--gradient-card);border:2px solid var(--border-color);border-radius:12px;padding:20px;transition:all .3s ease}.order-card[data-v-ccfec570]:hover{border-color:var(--color-primary);box-shadow:0 8px 24px #3b82f626;transform:translateY(-4px)}.card-header[data-v-ccfec570]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid var(--border-color)}.coin-info[data-v-ccfec570]{display:flex;align-items:center;gap:10px}.coin-icon[data-v-ccfec570]{width:36px;height:36px;border-radius:50%}.default-coin-icon[data-v-ccfec570]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:20px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border-radius:50%}.coin-name[data-v-ccfec570]{font-size:18px;font-weight:700;color:var(--text-primary)}.status-badge[data-v-ccfec570]{padding:6px 14px;border-radius:20px;font-size:13px;font-weight:600}.status-badge.status-pending[data-v-ccfec570]{background:var(--bg-warning-light);color:var(--color-warning)}.status-badge.status-success[data-v-ccfec570]{background:var(--bg-success-light);color:var(--color-success)}.status-badge.status-failed[data-v-ccfec570]{background:var(--bg-danger-light);color:var(--color-danger)}.order-details[data-v-ccfec570]{display:flex;flex-direction:column;gap:12px}.detail-row[data-v-ccfec570]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--bg-overlay);border-radius:8px;transition:all .3s ease}.detail-row[data-v-ccfec570]:hover{background:var(--bg-primary-light);transform:translate(4px)}.detail-row .label[data-v-ccfec570]{font-size:14px;color:var(--text-secondary)}.detail-row .value[data-v-ccfec570]{font-size:15px;font-weight:600;color:var(--text-primary)}@media (max-width: 768px){.subscription-orders-page[data-v-ccfec570]{padding:20px 16px}.page-header[data-v-ccfec570]{flex-direction:column;align-items:flex-start;gap:12px}.page-header .back-btn[data-v-ccfec570]{width:100%;justify-content:center}.page-header .page-title[data-v-ccfec570]{font-size:24px}.orders-container[data-v-ccfec570]{padding:20px}.order-list[data-v-ccfec570]{grid-template-columns:1fr}}.orders-page[data-v-8d5e0b7f]{padding:20px;text-align:center}.orders-page h1[data-v-8d5e0b7f]{color:var(--text-primary);margin-bottom:20px}.orders-page p[data-v-8d5e0b7f]{color:var(--text-secondary)}.primary-cert .cert-header[data-v-b605222f]{margin-bottom:32px}.primary-cert .cert-header h2[data-v-b605222f]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 12px}.primary-cert .cert-header .cert-desc[data-v-b605222f]{font-size:15px;color:#64748b;margin:0}.primary-cert .cert-status[data-v-b605222f]{margin-bottom:32px}.primary-cert .cert-form[data-v-b605222f]{margin-bottom:40px}.primary-cert .cert-form[data-v-b605222f] .el-form-item__label{font-weight:500;color:var(--text-secondary)}.primary-cert .cert-form[data-v-b605222f] .el-input.is-disabled .el-input__wrapper{background-color:var(--bg-hover)!important;opacity:.6!important}.primary-cert .cert-form[data-v-b605222f] .el-input.is-disabled .el-input__inner{color:var(--text-disabled)!important;-webkit-text-fill-color:var(--text-disabled)!important}.primary-cert .cert-form .submit-item[data-v-b605222f]{text-align:center;margin-top:32px}.primary-cert .cert-form .submit-item[data-v-b605222f] .el-form-item__content{justify-content:center}.primary-cert .cert-form .submit-item .submit-button[data-v-b605222f]{width:200px}.primary-cert .cert-tips[data-v-b605222f]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:24px}.primary-cert .cert-tips h3[data-v-b605222f]{font-size:16px;font-weight:600;color:var(--color-primary);margin:0 0 16px;display:flex;align-items:center;gap:8px}.primary-cert .cert-tips h3[data-v-b605222f]:before{content:"";width:4px;height:16px;background:var(--color-primary);border-radius:2px}.primary-cert .cert-tips ul[data-v-b605222f]{margin:0;padding-left:20px;color:var(--text-secondary);font-size:14px;line-height:1.8}.primary-cert .cert-tips ul li[data-v-b605222f]{margin-bottom:8px}.primary-cert .cert-tips ul li[data-v-b605222f]:last-child{margin-bottom:0}html.dark .primary-cert .cert-header h2[data-v-b605222f]{color:#e2e8f0}html.dark .primary-cert .cert-header .cert-desc[data-v-b605222f]{color:#94a3b8}html.dark .primary-cert .cert-form[data-v-b605222f] .el-form-item__label{color:#cbd5e1!important}html.dark .primary-cert .cert-form[data-v-b605222f] .el-input__wrapper{background-color:#1e293b99!important;border-color:#47556980!important;box-shadow:none!important}html.dark .primary-cert .cert-form[data-v-b605222f] .el-input__inner{color:#e2e8f0!important;background-color:transparent!important}html.dark .primary-cert .cert-status[data-v-b605222f] .el-alert{background-color:#10b98126!important;border-color:#10b9814d!important}html.dark .primary-cert .cert-status[data-v-b605222f] .el-alert .el-alert__title,html.dark .primary-cert .cert-status[data-v-b605222f] .el-alert .el-alert__description{color:#34d399!important}.advanced-cert .cert-header[data-v-1a12ed9f]{margin-bottom:32px}.advanced-cert .cert-header h2[data-v-1a12ed9f]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 12px}.advanced-cert .cert-header .cert-desc[data-v-1a12ed9f]{font-size:15px;color:#64748b;margin:0}.advanced-cert .cert-status[data-v-1a12ed9f]{margin-bottom:32px}.advanced-cert .cert-form[data-v-1a12ed9f]{margin-bottom:40px}.advanced-cert .cert-form[data-v-1a12ed9f] .el-form-item__label{font-weight:500;color:var(--text-secondary)}.advanced-cert .cert-form[data-v-1a12ed9f] .el-select .el-input__wrapper{background-color:var(--bg-secondary)!important;border-color:var(--border-color)!important}.advanced-cert .cert-form[data-v-1a12ed9f] .el-select .el-input__inner{color:var(--text-primary)!important}.advanced-cert .cert-form[data-v-1a12ed9f] .el-input.is-disabled .el-input__wrapper{background-color:var(--bg-hover)!important;opacity:.6!important}.advanced-cert .cert-form[data-v-1a12ed9f] .el-input.is-disabled .el-input__inner{color:var(--text-disabled)!important;-webkit-text-fill-color:var(--text-disabled)!important}.advanced-cert .cert-form[data-v-1a12ed9f] .el-select.is-disabled .el-input__wrapper{background-color:var(--bg-hover)!important;opacity:.6!important}.advanced-cert .cert-form[data-v-1a12ed9f] .el-select.is-disabled .el-input__inner{color:var(--text-disabled)!important;-webkit-text-fill-color:var(--text-disabled)!important}.advanced-cert .cert-form .submit-item[data-v-1a12ed9f]{text-align:center;margin-top:32px}.advanced-cert .cert-form .submit-item[data-v-1a12ed9f] .el-form-item__content{justify-content:center}.advanced-cert .cert-form .submit-item .submit-button[data-v-1a12ed9f]{width:200px}.advanced-cert .id-card-upload .upload-box[data-v-1a12ed9f]{width:300px;height:200px;border:2px dashed var(--border-color);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}.advanced-cert .id-card-upload .upload-box[data-v-1a12ed9f]:hover{border-color:#3b82f6;background:var(--bg-hover)}.advanced-cert .id-card-upload .upload-box .el-icon[data-v-1a12ed9f]{color:#9ca3af;margin-bottom:8px}.advanced-cert .id-card-upload .upload-box .el-icon.is-loading[data-v-1a12ed9f]{color:#3b82f6;animation:rotating-1a12ed9f 2s linear infinite}.advanced-cert .id-card-upload .upload-box .upload-text[data-v-1a12ed9f]{color:#6b7280;font-size:14px;margin-bottom:4px}.advanced-cert .id-card-upload .upload-box .upload-hint[data-v-1a12ed9f]{color:#9ca3af;font-size:12px}.advanced-cert .id-card-upload .uploaded-image[data-v-1a12ed9f]{width:300px;height:200px;object-fit:cover;border-radius:8px;cursor:pointer;border:2px solid var(--border-color)}@keyframes rotating-1a12ed9f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.advanced-cert .cert-tips[data-v-1a12ed9f]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:24px}.advanced-cert .cert-tips h3[data-v-1a12ed9f]{font-size:16px;font-weight:600;color:var(--color-primary);margin:0 0 16px;display:flex;align-items:center;gap:8px}.advanced-cert .cert-tips h3[data-v-1a12ed9f]:before{content:"";width:4px;height:16px;background:var(--color-primary);border-radius:2px}.advanced-cert .cert-tips ul[data-v-1a12ed9f]{margin:0;padding-left:20px;color:var(--text-secondary);font-size:14px;line-height:1.8}.advanced-cert .cert-tips ul li[data-v-1a12ed9f]{margin-bottom:8px}.advanced-cert .cert-tips ul li[data-v-1a12ed9f]:last-child{margin-bottom:0}html.dark .advanced-cert .cert-header h2[data-v-1a12ed9f]{color:#e2e8f0}html.dark .advanced-cert .cert-header .cert-desc[data-v-1a12ed9f]{color:#94a3b8}html.dark .advanced-cert .cert-form[data-v-1a12ed9f] .el-form-item__label{color:#cbd5e1!important}html.dark .advanced-cert .cert-form[data-v-1a12ed9f] .el-input__wrapper{background-color:#1e293b99!important;border-color:#47556980!important}html.dark .advanced-cert .cert-form[data-v-1a12ed9f] .el-input__inner{color:#e2e8f0!important}html.dark .advanced-cert .cert-form[data-v-1a12ed9f] .el-select__wrapper{background-color:#1e293b99!important;border-color:#47556980!important}html.dark .advanced-cert .id-card-upload .upload-box[data-v-1a12ed9f]{border-color:#47556980;background:rgba(30,41,59,.3)}html.dark .advanced-cert .id-card-upload .upload-box[data-v-1a12ed9f]:hover{border-color:#3b82f6;background:rgba(30,41,59,.6)}html.dark .advanced-cert .id-card-upload .upload-box .el-icon[data-v-1a12ed9f]{color:#94a3b8}html.dark .advanced-cert .id-card-upload .upload-box .el-icon.is-loading[data-v-1a12ed9f]{color:#60a5fa}html.dark .advanced-cert .id-card-upload .upload-box .upload-text[data-v-1a12ed9f]{color:#cbd5e1}html.dark .advanced-cert .id-card-upload .upload-box .upload-hint[data-v-1a12ed9f]{color:#94a3b8}html.dark .advanced-cert .id-card-upload .uploaded-image[data-v-1a12ed9f]{border-color:#47556980}.bind-card .page-header[data-v-d231e81f]{margin-bottom:32px}.bind-card .page-header h2[data-v-d231e81f]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 12px}.bind-card .page-header .page-desc[data-v-d231e81f]{font-size:15px;color:#64748b;margin:0}.bind-card .card-list[data-v-d231e81f]{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.bind-card .card-item[data-v-d231e81f]{display:flex;justify-content:space-between;align-items:center;padding:24px;background:var(--bg-overlay);border:2px solid var(--border-color);border-radius:12px;transition:all .3s}.bind-card .card-item[data-v-d231e81f]:hover{border-color:#3b82f6;box-shadow:0 4px 16px #3b82f626;transform:translateY(-2px)}.bind-card .card-item .card-content[data-v-d231e81f]{display:flex;align-items:center;gap:20px;flex:1}.bind-card .card-item .card-content .card-icon[data-v-d231e81f]{width:56px;height:56px;background:var(--bg-overlay);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bind-card .card-item .card-content .card-info[data-v-d231e81f]{flex:1}.bind-card .card-item .card-content .card-info .card-bank[data-v-d231e81f]{font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:8px}.bind-card .card-item .card-content .card-info .card-number[data-v-d231e81f]{font-size:15px;color:#3b82f6;font-family:Courier New,monospace;margin-bottom:6px}.bind-card .card-item .card-content .card-info .card-holder[data-v-d231e81f]{font-size:14px;color:#64748b;margin-bottom:8px}.bind-card .card-item .card-content .card-info .card-details[data-v-d231e81f]{display:flex;gap:12px;flex-wrap:wrap}.bind-card .card-item .card-content .card-info .card-details .detail-item[data-v-d231e81f]{font-size:13px;color:#64748b;padding:4px 12px;background:var(--bg-secondary);border-radius:6px}.bind-card .card-item .card-content .card-info .card-details .coin-badge[data-v-d231e81f]{background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);color:#92400e;font-weight:600}.bind-card .card-item .card-actions[data-v-d231e81f]{display:flex;gap:8px;flex-shrink:0;margin-left:20px}.bind-card .add-button-container[data-v-d231e81f]{text-align:center;margin-top:24px}.bind-card .add-button-container .add-button[data-v-d231e81f]{width:200px}html.dark .bind-card .page-header h2[data-v-d231e81f]{color:#e2e8f0}html.dark .bind-card .page-header .page-desc[data-v-d231e81f]{color:#94a3b8}html.dark .bind-card .card-item[data-v-d231e81f]{background:rgba(30,41,59,.6);border:1px solid rgba(71,85,105,.3)}html.dark .bind-card .card-item[data-v-d231e81f]:hover{background:rgba(30,41,59,.8);border-color:#3b82f6;box-shadow:0 4px 16px #3b82f640}html.dark .bind-card .card-item .card-content .card-icon[data-v-d231e81f]{background:linear-gradient(135deg,rgba(59,130,246,.2) 0%,rgba(37,99,235,.2) 100%)}html.dark .bind-card .card-item .card-content .card-info .card-bank[data-v-d231e81f]{color:#e2e8f0}html.dark .bind-card .card-item .card-content .card-info .card-number[data-v-d231e81f]{color:#60a5fa}html.dark .bind-card .card-item .card-content .card-info .card-holder[data-v-d231e81f]{color:#94a3b8}html.dark .bind-card .card-item .card-content .card-info .card-details .detail-item[data-v-d231e81f]{color:#94a3b8;background:rgba(30,41,59,.6)}html.dark .bind-card .card-item .card-content .card-info .card-details .coin-badge[data-v-d231e81f]{background:linear-gradient(135deg,rgba(254,243,199,.2) 0%,rgba(253,230,138,.2) 100%);color:#fbbf24}.fund-password .page-header[data-v-957fd202]{margin-bottom:32px}.fund-password .page-header h2[data-v-957fd202]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 12px}.fund-password .page-header .page-desc[data-v-957fd202]{font-size:15px;color:#64748b;margin:0}.fund-password .password-form[data-v-957fd202]{margin-bottom:40px}.fund-password .password-form[data-v-957fd202] .el-form-item__label{font-weight:500;color:var(--text-secondary)}.fund-password .password-form .submit-item[data-v-957fd202]{text-align:center;margin-top:32px}.fund-password .password-form .submit-item[data-v-957fd202] .el-form-item__content{justify-content:center}.fund-password .password-form .submit-item .submit-button[data-v-957fd202]{width:200px}.fund-password .tips[data-v-957fd202]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:24px}.fund-password .tips h3[data-v-957fd202]{font-size:16px;font-weight:600;color:var(--color-primary);margin:0 0 16px;display:flex;align-items:center;gap:8px}.fund-password .tips h3[data-v-957fd202]:before{content:"";width:4px;height:16px;background:var(--color-primary);border-radius:2px}.fund-password .tips ul[data-v-957fd202]{margin:0;padding-left:20px;color:var(--text-secondary);font-size:14px;line-height:1.8}.fund-password .tips ul li[data-v-957fd202]{margin-bottom:8px}.fund-password .tips ul li[data-v-957fd202]:last-child{margin-bottom:0}html.dark .fund-password .page-header h2[data-v-957fd202]{color:#e2e8f0}html.dark .fund-password .page-header .page-desc[data-v-957fd202]{color:#94a3b8}html.dark .fund-password .password-form[data-v-957fd202] .el-form-item__label{color:#cbd5e1}html.dark .fund-password .tips[data-v-957fd202]{background:linear-gradient(135deg,rgba(30,41,59,.6) 0%,rgba(30,41,59,.8) 100%);border:1px solid rgba(59,130,246,.3)}html.dark .fund-password .tips h3[data-v-957fd202]{color:#60a5fa}html.dark .fund-password .tips h3[data-v-957fd202]:before{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%)}html.dark .fund-password .tips ul[data-v-957fd202]{color:#cbd5e1}.change-password .page-header[data-v-3d046be7]{margin-bottom:32px}.change-password .page-header h2[data-v-3d046be7]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 12px}.change-password .page-header .page-desc[data-v-3d046be7]{font-size:15px;color:#64748b;margin:0}.change-password .password-form[data-v-3d046be7]{margin-bottom:40px}.change-password .password-form[data-v-3d046be7] .el-form-item__label{font-weight:500;color:var(--text-secondary)}.change-password .password-form .submit-item[data-v-3d046be7]{text-align:center;margin-top:32px}.change-password .password-form .submit-item[data-v-3d046be7] .el-form-item__content{justify-content:center}.change-password .password-form .submit-item .submit-button[data-v-3d046be7]{width:200px}.change-password .tips[data-v-3d046be7]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:24px}.change-password .tips h3[data-v-3d046be7]{font-size:16px;font-weight:600;color:var(--color-primary);margin:0 0 16px;display:flex;align-items:center;gap:8px}.change-password .tips h3[data-v-3d046be7]:before{content:"";width:4px;height:16px;background:var(--color-primary);border-radius:2px}.change-password .tips ul[data-v-3d046be7]{margin:0;padding-left:20px;color:var(--text-secondary);font-size:14px;line-height:1.8}.change-password .tips ul li[data-v-3d046be7]{margin-bottom:8px}.change-password .tips ul li[data-v-3d046be7]:last-child{margin-bottom:0}html.dark .change-password .page-header h2[data-v-3d046be7]{color:#e2e8f0}html.dark .change-password .page-header .page-desc[data-v-3d046be7]{color:#94a3b8}html.dark .change-password .password-form[data-v-3d046be7] .el-form-item__label{color:#cbd5e1}html.dark .change-password .tips[data-v-3d046be7]{background:linear-gradient(135deg,rgba(30,41,59,.6) 0%,rgba(30,41,59,.8) 100%);border:1px solid rgba(59,130,246,.3)}html.dark .change-password .tips h3[data-v-3d046be7]{color:#60a5fa}html.dark .change-password .tips h3[data-v-3d046be7]:before{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%)}html.dark .change-password .tips ul[data-v-3d046be7]{color:#cbd5e1}.email-auth .page-header[data-v-a5f77b63]{margin-bottom:32px}.email-auth .page-header h2[data-v-a5f77b63]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 12px}.email-auth .page-header .page-desc[data-v-a5f77b63]{font-size:15px;color:#64748b;margin:0}.email-auth .auth-status[data-v-a5f77b63]{margin-bottom:32px}.email-auth .auth-status .email-info[data-v-a5f77b63]{margin-top:16px;padding:16px;background:var(--bg-overlay);border-radius:8px;color:var(--text-secondary);font-size:15px}.email-auth .auth-form[data-v-a5f77b63]{margin-bottom:40px}.email-auth .auth-form[data-v-a5f77b63] .el-form-item__label{font-weight:500;color:var(--text-secondary)}.email-auth .auth-form .submit-item[data-v-a5f77b63]{text-align:center;margin-top:32px}.email-auth .auth-form .submit-item[data-v-a5f77b63] .el-form-item__content{justify-content:center}.email-auth .auth-form .submit-item .submit-button[data-v-a5f77b63]{width:200px}.email-auth .auth-form .code-input-wrapper[data-v-a5f77b63]{display:flex;gap:12px}.email-auth .auth-form .code-input-wrapper[data-v-a5f77b63] .el-input{flex:1}.email-auth .auth-form .code-input-wrapper[data-v-a5f77b63] .el-button{flex-shrink:0;white-space:nowrap}.email-auth .tips[data-v-a5f77b63]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:24px}.email-auth .tips h3[data-v-a5f77b63]{font-size:16px;font-weight:600;color:var(--color-primary);margin:0 0 16px;display:flex;align-items:center;gap:8px}.email-auth .tips h3[data-v-a5f77b63]:before{content:"";width:4px;height:16px;background:var(--color-primary);border-radius:2px}.email-auth .tips ul[data-v-a5f77b63]{margin:0;padding-left:20px;color:var(--text-secondary);font-size:14px;line-height:1.8}.email-auth .tips ul li[data-v-a5f77b63]{margin-bottom:8px}.email-auth .tips ul li[data-v-a5f77b63]:last-child{margin-bottom:0}html.dark .email-auth .page-header h2[data-v-a5f77b63]{color:#e2e8f0}html.dark .email-auth .page-header .page-desc[data-v-a5f77b63]{color:#94a3b8}html.dark .email-auth .auth-status .email-info[data-v-a5f77b63]{background:rgba(30,41,59,.6);color:#cbd5e1}html.dark .email-auth .auth-form[data-v-a5f77b63] .el-form-item__label{color:#cbd5e1}html.dark .email-auth .tips[data-v-a5f77b63]{background:linear-gradient(135deg,rgba(30,41,59,.6) 0%,rgba(30,41,59,.8) 100%);border:1px solid rgba(59,130,246,.3)}html.dark .email-auth .tips h3[data-v-a5f77b63]{color:#60a5fa}html.dark .email-auth .tips h3[data-v-a5f77b63]:before{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%)}html.dark .email-auth .tips ul[data-v-a5f77b63]{color:#cbd5e1}.terms-service .page-header[data-v-c2c6a868]{margin-bottom:32px}.terms-service .page-header h2[data-v-c2c6a868]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0}.terms-service .terms-content[data-v-c2c6a868]{background:var(--bg-overlay);border-radius:12px;padding:32px;min-height:400px;color:var(--text-secondary);position:relative;line-height:1.8}.terms-service .terms-content[data-v-c2c6a868] h1,.terms-service .terms-content[data-v-c2c6a868] h2,.terms-service .terms-content[data-v-c2c6a868] h3{color:var(--text-primary);margin-top:24px;margin-bottom:16px}.terms-service .terms-content[data-v-c2c6a868] p{margin-bottom:16px}.terms-service .terms-content[data-v-c2c6a868] ul,.terms-service .terms-content[data-v-c2c6a868] ol{padding-left:24px;margin-bottom:16px}html.dark .terms-service .page-header h2[data-v-c2c6a868]{color:#e2e8f0}html.dark .terms-service .terms-content[data-v-c2c6a868]{background:rgba(30,41,59,.6);color:#cbd5e1}html.dark .terms-service .terms-content[data-v-c2c6a868] h1,html.dark .terms-service .terms-content[data-v-c2c6a868] h2,html.dark .terms-service .terms-content[data-v-c2c6a868] h3{color:#e2e8f0}[data-v-c2c6a868] .el-loading-mask{background-color:#0000004d!important}[data-v-c2c6a868] .el-loading-mask .el-loading-spinner .path{stroke:var(--color-primary)!important}[data-v-c2c6a868] .el-loading-mask .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}.white-paper .page-header[data-v-0f4468f8]{margin-bottom:32px}.white-paper .page-header h2[data-v-0f4468f8]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0}.white-paper .paper-content[data-v-0f4468f8]{min-height:400px;display:flex;align-items:center;justify-content:center;position:relative}.white-paper .paper-content .paper-link[data-v-0f4468f8]{text-align:center}.white-paper .paper-content .paper-link .paper-url[data-v-0f4468f8]{margin-top:16px;color:#64748b;font-size:14px;word-break:break-all}.white-paper .paper-content .paper-link .mr-2[data-v-0f4468f8]{margin-right:8px}html.dark .white-paper .page-header h2[data-v-0f4468f8]{color:#e2e8f0}html.dark .white-paper .paper-content .paper-link .paper-url[data-v-0f4468f8]{color:#94a3b8}[data-v-0f4468f8] .el-loading-mask{background-color:#0000004d!important}[data-v-0f4468f8] .el-loading-mask .el-loading-spinner .path{stroke:var(--color-primary)!important}[data-v-0f4468f8] .el-loading-mask .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}.help-center .page-header[data-v-9a87c1e4]{margin-bottom:32px}.help-center .page-header h2[data-v-9a87c1e4]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 12px}.help-center .page-header .page-desc[data-v-9a87c1e4]{font-size:15px;color:#64748b;margin:0}.help-center .help-content[data-v-9a87c1e4]{min-height:300px;position:relative}.help-center .help-content .category-section[data-v-9a87c1e4]{margin-bottom:40px}.help-center .help-content .category-section[data-v-9a87c1e4]:last-child{margin-bottom:0}.help-center .help-content .category-section .category-header[data-v-9a87c1e4]{display:flex;align-items:center;margin-bottom:20px;padding:0 4px}.help-center .help-content .category-section .category-header .category-icon[data-v-9a87c1e4]{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);display:flex;align-items:center;justify-content:center;margin-right:12px;box-shadow:0 2px 8px #3b82f640}.help-center .help-content .category-section .category-header .category-icon .icon-dot[data-v-9a87c1e4]{width:8px;height:8px;background:var(--bg-overlay);border-radius:50%}.help-center .help-content .category-section .category-header .category-title[data-v-9a87c1e4]{font-size:20px;font-weight:700;color:var(--text-primary);margin:0;letter-spacing:-.02em}.help-center .help-content .category-section .questions-list[data-v-9a87c1e4]{display:flex;flex-direction:column;gap:12px}.help-center .help-content .category-section .questions-list .question-card[data-v-9a87c1e4]{background:var(--bg-overlay);border-radius:12px;padding:18px 20px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d,0 2px 6px #0000000a,0 0 0 .5px #fffc;border:1px solid rgba(226,232,240,.3);position:relative;overflow:hidden}.help-center .help-content .category-section .questions-list .question-card[data-v-9a87c1e4]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014,0 8px 24px #0000000f,0 0 0 .5px #ffffffe6;border-color:#3b82f633}.help-center .help-content .category-section .questions-list .question-card[data-v-9a87c1e4]:active{transform:translateY(0);box-shadow:0 2px 8px #0000000f,0 4px 16px #0000000a}.help-center .help-content .category-section .questions-list .question-card .question-content[data-v-9a87c1e4]{display:flex;align-items:center;justify-content:space-between;gap:16px}.help-center .help-content .category-section .questions-list .question-card .question-content .question-text[data-v-9a87c1e4]{flex:1;font-size:15px;font-weight:500;color:var(--text-primary);line-height:1.5;letter-spacing:.1px}.help-center .help-content .category-section .questions-list .question-card .question-content .question-arrow[data-v-9a87c1e4]{font-size:16px;color:#94a3b8;flex-shrink:0;transition:all .3s ease}.help-center .help-content .category-section .questions-list .question-card:hover .question-arrow[data-v-9a87c1e4]{color:#3b82f6;transform:translate(3px)}.question-detail .detail-time[data-v-9a87c1e4]{font-size:14px;color:#64748b;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.question-detail .detail-content[data-v-9a87c1e4]{font-size:15px;color:var(--text-secondary);line-height:1.8}.question-detail .detail-content[data-v-9a87c1e4] img{max-width:100%;height:auto;margin:16px 0;border-radius:8px}.question-detail .detail-content[data-v-9a87c1e4] strong{font-weight:600;color:var(--text-primary)}.question-detail .detail-content[data-v-9a87c1e4] p{margin:12px 0}html.dark .help-center .page-header h2[data-v-9a87c1e4]{color:#e2e8f0}html.dark .help-center .page-header .page-desc[data-v-9a87c1e4]{color:#94a3b8}html.dark .help-center .help-content .category-section .category-header .category-title[data-v-9a87c1e4]{color:#e2e8f0}html.dark .help-center .help-content .category-section .questions-list .question-card[data-v-9a87c1e4]{background:rgba(30,41,59,.6);border:1px solid rgba(71,85,105,.3);box-shadow:0 1px 3px #0003,0 2px 6px #00000026}html.dark .help-center .help-content .category-section .questions-list .question-card[data-v-9a87c1e4]:hover{background:rgba(30,41,59,.8);border-color:#3b82f680;box-shadow:0 4px 12px #0000004d,0 8px 24px #0003}html.dark .help-center .help-content .category-section .questions-list .question-card .question-content .question-text[data-v-9a87c1e4]{color:#e2e8f0}html.dark .help-center .help-content .category-section .questions-list .question-card .question-content .question-arrow[data-v-9a87c1e4]{color:#94a3b8}html.dark .help-center .help-content .category-section .questions-list .question-card:hover .question-arrow[data-v-9a87c1e4]{color:#60a5fa}html.dark .question-detail .detail-time[data-v-9a87c1e4]{color:#94a3b8;border-bottom:1px solid rgba(71,85,105,.3)}html.dark .question-detail .detail-content[data-v-9a87c1e4]{color:#cbd5e1}html.dark .question-detail .detail-content[data-v-9a87c1e4] strong{color:#e2e8f0}[data-v-9a87c1e4] .el-loading-mask{background-color:#0000004d!important}[data-v-9a87c1e4] .el-loading-mask .el-loading-spinner .path{stroke:var(--color-primary)!important}[data-v-9a87c1e4] .el-loading-mask .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}.download-center .page-header[data-v-cc716f89]{margin-bottom:40px}.download-center .page-header h2[data-v-cc716f89]{font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 12px}.download-center .page-header .page-desc[data-v-cc716f89]{font-size:15px;color:#64748b;margin:0}.download-center .download-grid[data-v-cc716f89]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1000px}.download-center .download-card[data-v-cc716f89]{background:var(--bg-overlay);border:2px solid var(--border-color);border-radius:20px;padding:36px 24px;text-align:center;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.download-center .download-card[data-v-cc716f89]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#3b82f6 0%,#2563eb 100%);transform:scaleX(0);transition:transform .3s ease}.download-center .download-card[data-v-cc716f89]:hover{border-color:#3b82f6;transform:translateY(-8px);box-shadow:0 12px 40px #3b82f626}.download-center .download-card[data-v-cc716f89]:hover:before{transform:scaleX(1)}.download-center .download-card:hover .card-icon[data-v-cc716f89]{transform:scale(1.1)}.download-center .download-card:hover .download-btn[data-v-cc716f89]{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)}.download-center .download-card .card-icon[data-v-cc716f89]{width:96px;height:96px;margin:0 auto 24px;border-radius:20px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative}.download-center .download-card .card-icon.platform-android[data-v-cc716f89]{background:linear-gradient(135deg,#3ddc84 0%,#2eb872 100%);box-shadow:0 8px 24px #3ddc8459;color:#fff}.download-center .download-card .card-icon.platform-android[data-v-cc716f89]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;padding:2px;background:linear-gradient(135deg,rgba(255,255,255,.4),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.download-center .download-card .card-icon.platform-google[data-v-cc716f89]{background:linear-gradient(135deg,#01875f 0%,#006d4c 100%);box-shadow:0 8px 24px #01875f59;color:#fff}.download-center .download-card .card-icon.platform-google[data-v-cc716f89]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;padding:2px;background:linear-gradient(135deg,rgba(255,255,255,.4),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.download-center .download-card .card-icon.platform-ios[data-v-cc716f89]{background:linear-gradient(135deg,#147efb 0%,#0a5fd1 100%);box-shadow:0 8px 24px #147efb59;color:#fff}.download-center .download-card .card-icon.platform-ios[data-v-cc716f89]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;padding:2px;background:linear-gradient(135deg,rgba(255,255,255,.4),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.download-center .download-card .card-icon.platform-default[data-v-cc716f89]{background:linear-gradient(135deg,#64748b 0%,#475569 100%);box-shadow:0 8px 24px #64748b59;color:#fff}.download-center .download-card h3[data-v-cc716f89]{font-size:20px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.download-center .download-card p[data-v-cc716f89]{color:#64748b;margin:0 0 28px;font-size:14px;min-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.download-center .download-card .download-btn[data-v-cc716f89]{width:100%;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;font-weight:500;transition:all .3s ease}.download-center .download-card .download-btn .mr-2[data-v-cc716f89]{margin-right:8px}@media (max-width: 1024px){.download-center .download-grid[data-v-cc716f89]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.download-center .download-grid[data-v-cc716f89]{grid-template-columns:1fr}}html.dark .download-center .page-header h2[data-v-cc716f89]{color:#e2e8f0}html.dark .download-center .page-header .page-desc[data-v-cc716f89]{color:#94a3b8}html.dark .download-center .download-card[data-v-cc716f89]{background:rgba(30,41,59,.6);border:1px solid rgba(71,85,105,.3)}html.dark .download-center .download-card[data-v-cc716f89]:hover{background:rgba(30,41,59,.8);border-color:#3b82f6;box-shadow:0 12px 40px #3b82f64d}html.dark .download-center .download-card h3[data-v-cc716f89]{color:#e2e8f0}html.dark .download-center .download-card p[data-v-cc716f89]{color:#94a3b8}.profile-page[data-v-739be9d0]{min-height:calc(100vh - 60px);background:var(--bg-primary);padding:24px}.page-container[data-v-739be9d0]{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:320px 1fr;gap:24px}.sidebar-menu[data-v-739be9d0]{background:var(--bg-overlay);border-radius:16px;padding:24px;height:fit-content;position:sticky;top:84px}.user-info-card[data-v-739be9d0]{padding:20px;background:var(--bg-secondary);border-radius:12px;margin-bottom:24px;border:2px solid var(--border-color)}.user-info-card .user-details .user-id[data-v-739be9d0]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:8px}.user-info-card .user-details .user-id .copy-icon[data-v-739be9d0]{cursor:pointer;transition:all .3s;color:var(--color-primary)}.user-info-card .user-details .user-id .copy-icon[data-v-739be9d0]:hover{transform:scale(1.1)}.user-info-card .user-details .user-credit[data-v-739be9d0]{font-size:14px;color:var(--text-secondary)}.menu-list[data-v-739be9d0]{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.menu-item[data-v-739be9d0]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:10px;cursor:pointer;transition:all .3s;border:2px solid transparent}.menu-item[data-v-739be9d0]:hover{background:var(--bg-hover);border-color:var(--border-color)}.menu-item.active[data-v-739be9d0]{background:var(--bg-secondary);border-color:var(--color-primary)}.menu-item.active .menu-title[data-v-739be9d0]{color:var(--color-primary);font-weight:600}.menu-item.active .menu-icon[data-v-739be9d0]{filter:brightness(.8) saturate(1.5)}.menu-item .menu-icon[data-v-739be9d0]{width:20px;height:20px;flex-shrink:0}.menu-item .menu-title[data-v-739be9d0]{flex:1;font-size:15px;color:var(--text-primary)}.menu-item .menu-right[data-v-739be9d0]{display:flex;align-items:center;gap:8px}.menu-item .menu-right .verified-badge[data-v-739be9d0]{font-size:12px;color:var(--color-success);font-weight:500}.menu-item .menu-right .el-icon[data-v-739be9d0]{font-size:14px;color:var(--text-secondary)}.logout-btn[data-v-739be9d0]{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px;background:rgba(220,38,38,.1);border:2px solid rgba(220,38,38,.3);border-radius:10px;cursor:pointer;transition:all .3s;color:var(--color-danger);font-size:15px;font-weight:600}.logout-btn[data-v-739be9d0]:hover{background:rgba(220,38,38,.2);border-color:#dc262680;transform:translateY(-2px)}.logout-btn[data-v-739be9d0]:active{transform:translateY(0)}.logout-btn .logout-icon[data-v-739be9d0]{width:20px;height:20px}.content-area[data-v-739be9d0]{background:var(--bg-overlay);border-radius:16px;padding:32px;min-height:600px}.content-wrapper[data-v-739be9d0]{max-width:900px;margin:0 auto}.welcome-page[data-v-739be9d0]{display:flex;align-items:center;justify-content:center;min-height:400px}.dialog-content[data-v-739be9d0]{padding:20px 0;text-align:center;font-size:16px;color:#475569}@media (max-width: 1200px){.page-container[data-v-739be9d0]{grid-template-columns:280px 1fr;gap:20px}.sidebar-menu[data-v-739be9d0]{padding:20px}.content-area[data-v-739be9d0]{padding:24px}}@media (max-width: 768px){.profile-page[data-v-739be9d0]{padding:16px}.page-container[data-v-739be9d0]{grid-template-columns:1fr;gap:16px}.sidebar-menu[data-v-739be9d0]{position:static}}html.dark .menu-item[data-v-739be9d0]{border:none!important;background:transparent!important}html.dark .menu-item[data-v-739be9d0]:hover{background:rgba(148,163,184,.15)!important;border:none!important}html.dark .menu-item:hover .menu-title[data-v-739be9d0]{color:#f1f5f9!important}html.dark .menu-item.active[data-v-739be9d0]{background:linear-gradient(135deg,#1e3a5f 0%,#2d4a6f 100%)!important;border:none!important}html.dark .menu-item.active .menu-title[data-v-739be9d0]{color:#60a5fa!important;font-weight:600}html.dark .menu-item.active .menu-icon[data-v-739be9d0]{filter:brightness(1.3)!important}html.dark .menu-item .menu-title[data-v-739be9d0]{color:#cbd5e1!important;font-weight:500!important}html.dark .menu-item .menu-icon[data-v-739be9d0]{filter:brightness(1.2) invert(.9)}html.dark .menu-item .menu-right .verified-badge[data-v-739be9d0]{color:#34d399!important}html.dark .menu-item .menu-right .el-icon[data-v-739be9d0]{color:#cbd5e1!important}html.dark .logout-btn[data-v-739be9d0]{background:linear-gradient(135deg,#7f1d1d 0%,#991b1b 100%);border:none;color:#fca5a5}.help-page[data-v-2262d6ee]{padding:20px;text-align:center}.help-page h1[data-v-2262d6ee]{color:var(--text-primary);margin-bottom:20px}.help-page p[data-v-2262d6ee]{color:var(--text-secondary)}.static-page[data-v-486d945a]{min-height:calc(100vh - 200px);padding:40px 0 80px;background:var(--bg-primary)}.page-container[data-v-486d945a]{max-width:1000px;margin:0 auto;padding:0 24px}.page-header[data-v-486d945a]{text-align:center;margin-bottom:60px;padding:40px 0;border-bottom:2px solid var(--border-color)}.page-title[data-v-486d945a]{font-size:38px;font-weight:700;color:var(--text-primary);margin-bottom:16px}.page-subtitle[data-v-486d945a]{font-size:16px;color:var(--text-secondary);line-height:1.6}.page-content .content-section[data-v-486d945a]{margin-bottom:48px}.page-content .content-section h2[data-v-486d945a]{font-size:24px;font-weight:600;color:var(--text-primary);margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.page-content .content-section p[data-v-486d945a]{font-size:15px;line-height:1.8;color:var(--text-secondary);margin-bottom:16px;text-align:justify}.page-content .content-section ul[data-v-486d945a]{list-style:none;padding-left:0}.page-content .content-section ul li[data-v-486d945a]{font-size:15px;line-height:1.8;color:var(--text-secondary);margin-bottom:12px;padding-left:24px;position:relative}.page-content .content-section ul li[data-v-486d945a]:before{content:"•";position:absolute;left:8px;color:var(--color-primary);font-weight:700}.page-content .content-section ul li strong[data-v-486d945a]{color:var(--text-primary);font-weight:600}.page-content .content-section .value-list li[data-v-486d945a]{padding:16px;background:var(--bg-hover);border-radius:8px;margin-bottom:16px}.page-content .content-section .value-list li[data-v-486d945a]:before{display:none}@media (max-width: 768px){.page-title[data-v-486d945a]{font-size:28px}.page-subtitle[data-v-486d945a]{font-size:14px}.content-section h2[data-v-486d945a]{font-size:20px}.content-section p[data-v-486d945a],.content-section li[data-v-486d945a]{font-size:14px}}.static-page[data-v-f8eeba9e]{min-height:calc(100vh - 200px);padding:40px 0 80px;background:var(--bg-primary)}.page-container[data-v-f8eeba9e]{max-width:1000px;margin:0 auto;padding:0 24px}.page-header[data-v-f8eeba9e]{text-align:center;margin-bottom:60px;padding:40px 0;border-bottom:2px solid var(--border-color)}.page-title[data-v-f8eeba9e]{font-size:38px;font-weight:700;color:var(--text-primary);margin-bottom:16px}.page-subtitle[data-v-f8eeba9e]{font-size:16px;color:var(--text-secondary);line-height:1.6}.page-content .content-section[data-v-f8eeba9e]{margin-bottom:48px}.page-content .content-section h2[data-v-f8eeba9e]{font-size:24px;font-weight:600;color:var(--text-primary);margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.page-content .content-section p[data-v-f8eeba9e]{font-size:15px;line-height:1.8;color:var(--text-secondary);margin-bottom:16px;text-align:justify}.page-content .content-section ul[data-v-f8eeba9e]{list-style:none;padding-left:0}.page-content .content-section ul li[data-v-f8eeba9e]{font-size:15px;line-height:1.8;color:var(--text-secondary);margin-bottom:12px;padding-left:24px;position:relative}.page-content .content-section ul li[data-v-f8eeba9e]:before{content:"•";position:absolute;left:8px;color:var(--color-primary);font-weight:700}.page-content .content-section ul li strong[data-v-f8eeba9e]{color:var(--text-primary);font-weight:600}.page-content .content-section .value-list li[data-v-f8eeba9e]{padding:16px;background:var(--bg-hover);border-radius:8px;margin-bottom:16px}.page-content .content-section .value-list li[data-v-f8eeba9e]:before{display:none}@media (max-width: 768px){.page-title[data-v-f8eeba9e]{font-size:28px}.page-subtitle[data-v-f8eeba9e]{font-size:14px}.content-section h2[data-v-f8eeba9e]{font-size:20px}.content-section p[data-v-f8eeba9e],.content-section li[data-v-f8eeba9e]{font-size:14px}}.fee-table[data-v-f8eeba9e]{border:1px solid var(--border-color);border-radius:8px;overflow:hidden;margin:20px 0}.fee-row[data-v-f8eeba9e]{display:grid;grid-template-columns:2fr 1fr 1fr}.fee-row.header[data-v-f8eeba9e]{background:var(--bg-hover);font-weight:600}.fee-row[data-v-f8eeba9e]:not(.header):hover{background:var(--bg-hover)}.fee-cell[data-v-f8eeba9e]{padding:16px;border-bottom:1px solid var(--border-color)}.fee-row:last-child .fee-cell[data-v-f8eeba9e]{border-bottom:none}.fee-cell[data-v-f8eeba9e]:not(:last-child){border-right:1px solid var(--border-color)}.static-page[data-v-1bb5324d]{min-height:calc(100vh - 200px);padding:40px 0 80px;background:var(--bg-primary)}.page-container[data-v-1bb5324d]{max-width:1000px;margin:0 auto;padding:0 24px}.page-header[data-v-1bb5324d]{text-align:center;margin-bottom:60px;padding:40px 0;border-bottom:2px solid var(--border-color)}.page-title[data-v-1bb5324d]{font-size:38px;font-weight:700;color:var(--text-primary);margin-bottom:16px}.page-subtitle[data-v-1bb5324d]{font-size:16px;color:var(--text-secondary);line-height:1.6}.page-content .content-section[data-v-1bb5324d]{margin-bottom:48px}.page-content .content-section h2[data-v-1bb5324d]{font-size:24px;font-weight:600;color:var(--text-primary);margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.page-content .content-section p[data-v-1bb5324d]{font-size:15px;line-height:1.8;color:var(--text-secondary);margin-bottom:16px;text-align:justify}.page-content .content-section ul[data-v-1bb5324d]{list-style:none;padding-left:0}.page-content .content-section ul li[data-v-1bb5324d]{font-size:15px;line-height:1.8;color:var(--text-secondary);margin-bottom:12px;padding-left:24px;position:relative}.page-content .content-section ul li[data-v-1bb5324d]:before{content:"•";position:absolute;left:8px;color:var(--color-primary);font-weight:700}.page-content .content-section ul li strong[data-v-1bb5324d]{color:var(--text-primary);font-weight:600}.page-content .content-section .value-list li[data-v-1bb5324d]{padding:16px;background:var(--bg-hover);border-radius:8px;margin-bottom:16px}.page-content .content-section .value-list li[data-v-1bb5324d]:before{display:none}@media (max-width: 768px){.page-title[data-v-1bb5324d]{font-size:28px}.page-subtitle[data-v-1bb5324d]{font-size:14px}.content-section h2[data-v-1bb5324d]{font-size:20px}.content-section p[data-v-1bb5324d],.content-section li[data-v-1bb5324d]{font-size:14px}}.static-page[data-v-386ea873]{min-height:calc(100vh - 200px);padding:40px 0 80px;background:var(--bg-primary)}.page-container[data-v-386ea873]{max-width:1000px;margin:0 auto;padding:0 24px}.page-header[data-v-386ea873]{text-align:center;margin-bottom:60px;padding:40px 0;border-bottom:2px solid var(--border-color)}.page-title[data-v-386ea873]{font-size:38px;font-weight:700;color:var(--text-primary);margin-bottom:16px}.page-subtitle[data-v-386ea873]{font-size:16px;color:var(--text-secondary);line-height:1.6}.page-content .content-section[data-v-386ea873]{margin-bottom:48px}.page-content .content-section h2[data-v-386ea873]{font-size:24px;font-weight:600;color:var(--text-primary);margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.page-content .content-section p[data-v-386ea873]{font-size:15px;line-height:1.8;color:var(--text-secondary);margin-bottom:16px;text-align:justify}.page-content .content-section ul[data-v-386ea873]{list-style:none;padding-left:0}.page-content .content-section ul li[data-v-386ea873]{font-size:15px;line-height:1.8;color:var(--text-secondary);margin-bottom:12px;padding-left:24px;position:relative}.page-content .content-section ul li[data-v-386ea873]:before{content:"•";position:absolute;left:8px;color:var(--color-primary);font-weight:700}.page-content .content-section ul li strong[data-v-386ea873]{color:var(--text-primary);font-weight:600}.page-content .content-section .value-list li[data-v-386ea873]{padding:16px;background:var(--bg-hover);border-radius:8px;margin-bottom:16px}.page-content .content-section .value-list li[data-v-386ea873]:before{display:none}@media (max-width: 768px){.page-title[data-v-386ea873]{font-size:28px}.page-subtitle[data-v-386ea873]{font-size:14px}.content-section h2[data-v-386ea873]{font-size:20px}.content-section p[data-v-386ea873],.content-section li[data-v-386ea873]{font-size:14px}}
